summaryrefslogtreecommitdiffstats
path: root/build_tools/larch8
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2010-12-02 22:37:23 (GMT)
committerJames Meyer <james.meyer@operamail.com>2010-12-02 22:37:34 (GMT)
commit8b94d7f39c71234712bead363526a0283efeb9fa (patch)
tree23f1dbd6458dc39a2c1b08bcdd4cbf768a60d84d /build_tools/larch8
parent338af567e74d08cbd357079941208e494463d61e (diff)
downloadlinhes_dev-8b94d7f39c71234712bead363526a0283efeb9fa.zip
larch8: first checkin, still needs some work
Diffstat (limited to 'build_tools/larch8')
l---------build_tools/larch8/larch1
-rw-r--r--build_tools/larch8/larch-8.2.8-1-any.pkg.tar.gzbin0 -> 461898 bytes
l---------build_tools/larch8/larch-archin1
l---------build_tools/larch8/larch-larchify1
l---------build_tools/larch8/larch-medium1
-rw-r--r--build_tools/larch8/larch-profiles-8.1.3-1-any.pkg.tar.gzbin0 -> 66911 bytes
-rw-r--r--build_tools/larch8/larch-setup127
-rwxr-xr-xbuild_tools/larch8/larch0/buildscripts/cleardir15
-rwxr-xr-xbuild_tools/larch8/larch0/buildscripts/larch-grub-install67
-rwxr-xr-xbuild_tools/larch8/larch0/buildscripts/larch-hosts31
-rwxr-xr-xbuild_tools/larch8/larch0/buildscripts/larch-locales45
-rw-r--r--build_tools/larch8/larch0/cd-root/boot0/bootlines15
-rw-r--r--build_tools/larch8/larch0/cd-root/boot0/isolinux/bkgd.jpgbin0 -> 96992 bytes
-rw-r--r--build_tools/larch8/larch0/cd-root/boot0/isolinux/isolinux.cfg13
-rw-r--r--build_tools/larch8/larch0/cd-root/boot0/memtestbin0 -> 99784 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/cd-root/boot0/support/support8
-rwxr-xr-xbuild_tools/larch8/larch0/cli/archin.py380
-rw-r--r--build_tools/larch8/larch0/cli/backend.py459
-rw-r--r--build_tools/larch8/larch0/cli/config.py83
-rwxr-xr-xbuild_tools/larch8/larch0/cli/larchify.py606
-rw-r--r--build_tools/larch8/larch0/cli/media_common.py432
-rwxr-xr-xbuild_tools/larch8/larch0/cli/medium.py277
-rw-r--r--build_tools/larch8/larch0/cli/userinfo.py93
-rw-r--r--build_tools/larch8/larch0/data/kernel1
-rw-r--r--build_tools/larch8/larch0/data/locales7
-rw-r--r--build_tools/larch8/larch0/data/pacman.conf84
-rw-r--r--build_tools/larch8/larch0/data/pacman.conf.repos14
-rw-r--r--build_tools/larch8/larch0/data/requiredpacks26
-rw-r--r--build_tools/larch8/larch0/docs/COPYING339
-rw-r--r--build_tools/larch8/larch0/docs/LICENCE16
-rw-r--r--build_tools/larch8/larch0/docs/Notes34
-rw-r--r--build_tools/larch8/larch0/docs/README23
-rw-r--r--build_tools/larch8/larch0/docs/html/archin.html241
-rw-r--r--build_tools/larch8/larch0/docs/html/css/larchdocs.css13
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/bark.jpgbin0 -> 57289 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/basemod.css162
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/bottom-left.pngbin0 -> 1187 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/bottom-right.pngbin0 -> 421 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/green-gradient200.jpgbin0 -> 383 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/larch150x.pngbin0 -> 18626 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/nav_vlist.css74
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/top-left.pngbin0 -> 1150 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/screen/top-right.pngbin0 -> 467 bytes
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/core/base.css277
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/core/iehacks.css355
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js40
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/core/slim_base.css6
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/core/slim_iehacks.css6
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/print/print_100_draft.css75
-rw-r--r--build_tools/larch8/larch0/docs/html/css/yaml/screen/content_default.css221
-rw-r--r--build_tools/larch8/larch0/docs/html/gui_installation.html164
-rw-r--r--build_tools/larch8/larch0/docs/html/gui_larchify.html198
-rw-r--r--build_tools/larch8/larch0/docs/html/gui_medium.html221
-rw-r--r--build_tools/larch8/larch0/docs/html/gui_project_settings.html166
-rw-r--r--build_tools/larch8/larch0/docs/html/index.html142
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_features.html183
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_gui.html82
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_intro.html318
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_live_system.html227
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_quick-console.html136
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_quick.html146
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_running.html196
-rw-r--r--build_tools/larch8/larch0/docs/html/larch_ssh.html213
-rw-r--r--build_tools/larch8/larch0/docs/html/larchify.html179
-rw-r--r--build_tools/larch8/larch0/docs/html/medium.html178
-rw-r--r--build_tools/larch8/larch0/docs/html/profiles.html336
-rw-r--r--build_tools/larch8/larch0/gui/controller.py314
-rw-r--r--build_tools/larch8/larch0/gui/front/docviewer.py68
-rw-r--r--build_tools/larch8/larch0/gui/front/editor.py115
-rw-r--r--build_tools/larch8/larch0/gui/front/logview.py94
-rw-r--r--build_tools/larch8/larch0/gui/front/mainwindow.py205
-rw-r--r--build_tools/larch8/larch0/gui/front/page_installation.py193
-rw-r--r--build_tools/larch8/larch0/gui/front/page_larchify.py296
-rw-r--r--build_tools/larch8/larch0/gui/front/page_medium.py441
-rw-r--r--build_tools/larch8/larch0/gui/front/page_project.py241
-rwxr-xr-xbuild_tools/larch8/larch0/gui/larch.py66
-rw-r--r--build_tools/larch8/larch0/gui/layouts/docviewer.uim72
-rw-r--r--build_tools/larch8/larch0/gui/layouts/editor.uim92
-rw-r--r--build_tools/larch8/larch0/gui/layouts/logger.uim57
-rw-r--r--build_tools/larch8/larch0/gui/layouts/page_installation.uim190
-rw-r--r--build_tools/larch8/larch0/gui/layouts/page_larchify.uim216
-rw-r--r--build_tools/larch8/larch0/gui/layouts/page_main.uim99
-rw-r--r--build_tools/larch8/larch0/gui/layouts/page_medium.uim247
-rw-r--r--build_tools/larch8/larch0/gui/layouts/page_project.uim188
-rw-r--r--build_tools/larch8/larch0/gui/layouts/profile_browse.uim94
-rw-r--r--build_tools/larch8/larch0/gui/layouts/progress.uim64
-rw-r--r--build_tools/larch8/larch0/gui/project.py446
-rw-r--r--build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/ca.po1218
-rw-r--r--build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/larch.mobin0 -> 26196 bytes
-rw-r--r--build_tools/larch8/larch0/i18n/de/LC_MESSAGES/de.po1552
-rw-r--r--build_tools/larch8/larch0/i18n/de/LC_MESSAGES/larch.mobin0 -> 34511 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/i18n/i18n.py108
-rwxr-xr-xbuild_tools/larch8/larch0/i18n/i18n2.py51
-rw-r--r--build_tools/larch8/larch0/i18n/larch.pot1437
-rw-r--r--build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/larch.mobin0 -> 24434 bytes
-rw-r--r--build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/zh.po1231
-rw-r--r--build_tools/larch8/larch0/images/larch.pngbin0 -> 55248 bytes
-rw-r--r--build_tools/larch8/larch0/images/larch80.pngbin0 -> 6930 bytes
-rw-r--r--build_tools/larch8/larch0/images/larchicon.pngbin0 -> 5175 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/bootlines23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm10963
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gzbin0 -> 15124 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpgbin0 -> 83554 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin0 -> 119287 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks228
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/bootlines23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm10963
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gzbin0 -> 16501 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpgbin0 -> 83554 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin0 -> 119287 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf79
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks59
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/bkgd.jpgbin0 -> 96992 bytes
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/isolinux.cfg25
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/vbg.jpgbin0 -> 83554 bytes
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/debugsub.cfg44
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/hardsub.cfg53
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/isolinux.cfg37
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/vbg.jpgbin0 -> 83554 bytes
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/delarch24
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin0 -> 119287 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch43
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch.orig42
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/locale.gen6
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.conf97
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bash_profile1
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bashrc2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/addedpacks228
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/bootlines23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm10957
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gzbin0 -> 6829 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpgbin0 -> 83554 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin0 -> 119287 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf79
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-stable-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/bootlines23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gzbin0 -> 14946 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpgbin0 -> 83554 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin0 -> 119287 bytes
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/linhes-remote-testing-i686/vetopacks1
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/default/addedpacks0
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/addedpacks18
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/mini/pacman.conf.repos14
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/inittab.larch42
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/locale.gen6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/rc.conf97
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bash_profile1
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bashrc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/mini/vetopacks3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/addedpacks102
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/boot/bootlines19
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/larch/delarch24
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xinit/xorg.conf.set9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.base23
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf8
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf20
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/inittab46
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/locale.gen6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.conf97
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/schlim.conf29
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Terminal/terminalrc89
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Thunar/thunarrc36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-13.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-18.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-19.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-21.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml55
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-20.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc8
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-14.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/larchlogo.pngbin0 -> 19836 bytes
l---------build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/logo.png1
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bash_profile9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bashrc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Terminal/terminalrc89
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Thunar/thunarrc36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/actions-12.rc3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/datetime-16.rc6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-10.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-13.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-18.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-19.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-21.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-7.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-8.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-9.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/pager-2.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/panels.xml55
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-11.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-20.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/systray-4.rc9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc8
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-menu-14.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Install Arch Linux.desktop11
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Larch Documentation.desktop10
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/vetopacks10
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/addedpacks89
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/boot/bootlines19
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/larch/delarch24
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmini/pacman.conf.repos13
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xinit/xorg.conf.set9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.base23
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf8
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf20
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/inittab46
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/locale.gen6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.conf97
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local7
-rwxr-xr-xbuild_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/schlim.conf29
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Terminal/terminalrc89
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Thunar/thunarrc36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-13.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-6.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/larchlogo.pngbin0 -> 19836 bytes
l---------build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/logo.png1
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bash_profile9
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bashrc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Terminal/terminalrc89
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Thunar/thunarrc36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/actions-12.rc3
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/datetime-16.rc6
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-10.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-7.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-8.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-9.rc12
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/pager-2.rc4
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/panels.xml36
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-11.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-13.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-6.rc2
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/systray-4.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-menu-5.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc7
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Install Arch Linux.desktop11
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Larch Documentation.desktop10
-rw-r--r--build_tools/larch8/larch0/profiles/oldprofiles/xmini/vetopacks6
-rwxr-xr-xbuild_tools/larch8/larch0/scripts/gen_repo206
-rwxr-xr-xbuild_tools/larch8/larch0/scripts/repos.sh19
-rw-r--r--build_tools/larch8/liblarch-1.10-1-any.pkg.tar.gzbin0 -> 20394 bytes
-rw-r--r--build_tools/larch8/liblarch/__init__.py0
-rw-r--r--build_tools/larch8/liblarch/docs/README1
-rw-r--r--build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/de.po61
-rw-r--r--build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/liblarch.mobin0 -> 1241 bytes
-rwxr-xr-xbuild_tools/larch8/liblarch/i18n/i18n.py61
-rwxr-xr-xbuild_tools/larch8/liblarch/i18n/i18n2.py31
-rw-r--r--build_tools/larch8/liblarch/i18n/liblarch.pot61
-rw-r--r--build_tools/larch8/liblarch/larcon_base.py74
-rw-r--r--build_tools/larch8/liblarch/larcon_ui.py100
-rw-r--r--build_tools/larch8/liblarch/liblarch_conf.py32
-rw-r--r--build_tools/larch8/liblarch/rootrun.py246
-rw-r--r--build_tools/larch8/liblarch/suim.py1365
-rw-r--r--build_tools/larch8/liblarch/translation.py65
-rw-r--r--build_tools/larch8/liblarch/uim/larcon.uim77
565 files changed, 65792 insertions, 0 deletions
diff --git a/build_tools/larch8/larch b/build_tools/larch8/larch
new file mode 120000
index 0000000..04fc309
--- /dev/null
+++ b/build_tools/larch8/larch
@@ -0,0 +1 @@
+larch0/gui/larch.py \ No newline at end of file
diff --git a/build_tools/larch8/larch-8.2.8-1-any.pkg.tar.gz b/build_tools/larch8/larch-8.2.8-1-any.pkg.tar.gz
new file mode 100644
index 0000000..29a5e2c
--- /dev/null
+++ b/build_tools/larch8/larch-8.2.8-1-any.pkg.tar.gz
Binary files differ
diff --git a/build_tools/larch8/larch-archin b/build_tools/larch8/larch-archin
new file mode 120000
index 0000000..4308781
--- /dev/null
+++ b/build_tools/larch8/larch-archin
@@ -0,0 +1 @@
+larch0/cli/archin.py \ No newline at end of file
diff --git a/build_tools/larch8/larch-larchify b/build_tools/larch8/larch-larchify
new file mode 120000
index 0000000..1b890f1
--- /dev/null
+++ b/build_tools/larch8/larch-larchify
@@ -0,0 +1 @@
+larch0/cli/larchify.py \ No newline at end of file
diff --git a/build_tools/larch8/larch-medium b/build_tools/larch8/larch-medium
new file mode 120000
index 0000000..c3421ec
--- /dev/null
+++ b/build_tools/larch8/larch-medium
@@ -0,0 +1 @@
+larch0/cli/medium.py \ No newline at end of file
diff --git a/build_tools/larch8/larch-profiles-8.1.3-1-any.pkg.tar.gz b/build_tools/larch8/larch-profiles-8.1.3-1-any.pkg.tar.gz
new file mode 100644
index 0000000..bdc372c
--- /dev/null
+++ b/build_tools/larch8/larch-profiles-8.1.3-1-any.pkg.tar.gz
Binary files differ
diff --git a/build_tools/larch8/larch-setup b/build_tools/larch8/larch-setup
new file mode 100644
index 0000000..55d7ccd
--- /dev/null
+++ b/build_tools/larch8/larch-setup
@@ -0,0 +1,127 @@
+#! /bin/bash
+#
+# larch-setup
+#
+# Author: Michael Towers <gradgrind[at]online[dot]de>
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.02
+
+REPO="ftp://ftp.berlios.de/pub/larch/larch8/i686"
+#REPO=file://$( readlink -f larchrepo )
+
+if [ "$1" = "-h" ]; then
+ echo "larch-setup -h"
+ echo " # Display this information."
+ echo "larch-setup"
+ echo " # Set up a larch build environment in the current directory."
+ echo
+ echo "This script unpacks larch, so that it"
+ echo "can be run from this directory, without installing."
+ echo "It also generates appropriate symlinks."
+ echo "Also the 'liblarch' package will be downloaded and unpacked."
+ echo
+#TODO:
+ echo "NEEDS UPDATING:"
+ echo "If there is no pacman in the PATH, a package containing a"
+ echo "pacman binary and the libraries and configuration files it needs"
+ echo "will be downloaded from the larch site and unpacked in the"
+ echo" larch/run directory."
+ echo "Also repo-add is extracted there and a pacman.conf is generated in"
+ echo "the current directory, presenting a dialog for choosing the package"
+ echo "server."
+ echo "You can use an existing pacman.conf by placing this in the current"
+ echo "directory."
+ echo
+ exit
+fi
+
+# Get path to this directory, via the location of this script
+fullpath="$( readlink -f $0 )"
+scriptdir="$( dirname ${fullpath} )"
+
+# Just in case ...
+cd ${scriptdir}
+
+if [ -d larch0 ]; then
+ echo "ERROR: larch0 directory exists already"
+ exit 1
+fi
+
+fetch ()
+{
+ if [ -n "$( echo ${REPO} | grep "file://" )" ]; then
+ base="$( echo ${REPO} | sed "s|file://||" )"
+ cp ${base}/$1 .
+ else
+ wget ${REPO}/$1
+ fi
+}
+
+rm -f *.pkg.tar.gz
+rm -rf db
+mkdir db
+cd db
+fetch larch.db.tar.gz
+tar -xzf larch.db.tar.gz
+cd ${scriptdir}
+d=$( ls db | grep "^larch-8" )
+larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
+fetch ${larchpak}
+d=$( ls db | grep "^liblarch-" )
+larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
+fetch ${larchpak}
+
+rm -rf tmp
+mkdir tmp
+tar -xzf larch-8*.pkg.tar.gz -C tmp
+
+if [ "$1" != "-p" ]; then
+ d=$( ls db | grep "^larch-profiles-" )
+ larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
+ fetch ${larchpak}
+ tar -xzf larch-profiles-*.pkg.tar.gz -C tmp
+fi
+
+rm -rf db
+mv tmp/opt/apps/larch larch0
+tar -xzf liblarch-*.pkg.tar.gz -C tmp
+mv tmp/opt/apps/liblarch .
+
+for s in $( ls tmp/usr/bin ); do
+ p=$( readlink tmp/usr/bin/${s} )
+ d=$( dirname ${p} )
+ ln -s larch0/$( basename ${d} )/$( basename ${p}) ${s}
+done
+rm -rf tmp
+
+# Check that pacman is available.
+if ! which pacman &>/dev/null; then
+ # Fetch the pacman package from the larch site
+ fetch pacman-allin.tar.gz
+ if ! [ -f pacman-allin.tar.gz ]; then
+ echo "ERROR: couldn't fetch pacman package"
+ exit 1
+ fi
+ # Extract the package
+ tar -xzf pacman-allin.tar.gz
+ cp -a pacman-allin/* larch0
+ rm -rf pacman-allin
+fi
+
diff --git a/build_tools/larch8/larch0/buildscripts/cleardir b/build_tools/larch8/larch0/buildscripts/cleardir
new file mode 100755
index 0000000..a90f0f7
--- /dev/null
+++ b/build_tools/larch8/larch0/buildscripts/cleardir
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+if cat /proc/mounts | grep " $1/sys" &>/dev/null; then
+ umount -l "$1/sys"
+fi
+if cat /proc/mounts | grep " $1/proc" &>/dev/null; then
+ umount -l "$1/proc"
+fi
+
+if ls "$1" &>/dev/null; then
+ rm -rf "$1/*"
+fi
+for x in $( ls -A "$1" ); do
+ rm -rf "$1/$x"
+done
diff --git a/build_tools/larch8/larch0/buildscripts/larch-grub-install b/build_tools/larch8/larch0/buildscripts/larch-grub-install
new file mode 100755
index 0000000..76921a4
--- /dev/null
+++ b/build_tools/larch8/larch0/buildscripts/larch-grub-install
@@ -0,0 +1,67 @@
+#!/bin/bash
+#
+# larch-grub-install - Set up a grub boot
+#
+#2010.08.09
+
+# $1: path to system to be used as chroot for running grub
+# ("/" if no chroot is to be used)
+# $2: larch partition, e.g. /dev/sdb1
+# $3: 'MBR', if to be installed to MBR
+
+INSTLDIR="$1"
+if [ "${INSTLDIR}" = "/" ]; then
+ INSTLDIR=""
+fi
+DEVICE="$2"
+mbr="$3"
+
+dev=${DEVICE:0:8}
+part=${DEVICE:8}
+
+# Convert the device and partion to grub syntax
+grubdevice ()
+{
+ ## The contents of DEVICE.map look something like this:
+ #(fd0) /dev/fd0
+ #(hd0) /dev/hda
+ #(hd1) /dev/sda
+ gdev="$( cat ${INSTLDIR}${dmap} | grep "${dev}" | cut -f1 | tr -d "()" )"
+ gpart=$(( ${part} - 1 ))
+ gdst="${gdev},${gpart}"
+ [[ ${mbr} != 'MBR' ]] && gdev=${gdst}
+ echo "#Installing GRUB to (${gdev}), root (${gst})"
+}
+
+dmap=/tmp/DEVICE.map
+rm -f ${INSTLDIR}${dmap}
+if [ -n "${INSTLDIR}" ]; then
+ # First try to get a device mapping
+ mount --bind /dev ${INSTLDIR}/dev
+ echo "quit" | chroot ${INSTLDIR} grub --no-floppy --device-map=${dmap} --batch
+ grubdevice
+ # Now actually install grub
+ # As far as I can tell, the extra options to grub are not needed here
+ chroot ${INSTLDIR} grub --batch <<EOT
+root (${gdst})
+setup (${gdev})
+quit
+EOT
+ umount ${INSTLDIR}/dev
+else
+ # First try to get a device mapping
+ echo "quit" | grub --no-floppy --device-map=${dmap} --batch
+ grubdevice
+ # Now actually install grub
+ # As far as I can tell, the extra options to grub are not needed here
+ grub --batch <<EOT
+root (${gdst})
+setup (${gdev})
+quit
+EOT
+fi
+rm -f ${INSTLDIR}${dmap}
+
+
+
+
diff --git a/build_tools/larch8/larch0/buildscripts/larch-hosts b/build_tools/larch8/larch0/buildscripts/larch-hosts
new file mode 100755
index 0000000..01e71a1
--- /dev/null
+++ b/build_tools/larch8/larch0/buildscripts/larch-hosts
@@ -0,0 +1,31 @@
+#!/bin/bash
+#
+# larch-hosts - Add hostname to /etc/hosts file (in overlay)
+#
+#2010.11.28
+
+
+# $1: path to system to be larchified ("" if running system)
+# $2: path to temporary overlay directory (where the overlay is being built)
+
+INSTLDIR="$1"
+OVERLAYDIR="$2"
+
+# If a link is used for the hosts file, assume no processing is needed
+[ -L ${hosts} ] && exit 0
+
+hosts="${OVERLAYDIR}/etc/hosts"
+if ! [ -f ${hosts} ]; then
+ # If not provided in the profile rootoverlay, get it from the installation
+ cp ${INSTLDIR}/etc/hosts ${OVERLAYDIR}/etc
+fi
+
+HOSTNAME="UNKNOWN"
+if [ -f ${OVERLAYDIR}/etc/rc.conf ]; then
+ . ${OVERLAYDIR}/etc/rc.conf
+else
+ . ${INSTLDIR}/etc/rc.conf
+fi
+
+lh="127.0.0.1 localhost.localdomain localhost "
+sed -i "s|^127\.0\.0\.1.*|${lh}${HOSTNAME}|" ${hosts}
diff --git a/build_tools/larch8/larch0/buildscripts/larch-locales b/build_tools/larch8/larch0/buildscripts/larch-locales
new file mode 100755
index 0000000..254e037
--- /dev/null
+++ b/build_tools/larch8/larch0/buildscripts/larch-locales
@@ -0,0 +1,45 @@
+#!/bin/bash
+#
+# larch-locales - Generate glibc locales to an overlay (a slightly tricky business)
+#
+#2009.08.26
+
+# If there is a 'locale.gen' file in the profile (rootoverlay/etc/locale.gen)
+# it will be used for the generation, otherwise the existing '/etc/locale.gen'
+# (in the system to be larchified!) will be used, which is empty by default.
+
+# $1: path to system to be larchified ("" if running system)
+# $2: path to temporary overlay directory (where the overlay is being built)
+
+INSTLDIR="$1"
+OVERLAYDIR="$2"
+
+mkdir -p ${OVERLAYDIR}/usr/lib
+echo
+echo "********** Generating locales to an overlay **********"
+echo
+rm -f ${INSTLDIR}/etc/locale.gen_new
+rm -rf ${INSTLDIR}/usr/lib/locale.save
+if [ -f ${OVERLAYDIR}/etc/locale.gen ]; then
+ mv -f ${INSTLDIR}/etc/locale.gen ${INSTLDIR}/etc/locale.gen_old
+ cp ${OVERLAYDIR}/etc/locale.gen ${INSTLDIR}/etc
+ cp -a ${INSTLDIR}/usr/lib/locale ${INSTLDIR}/usr/lib/locale.save
+fi
+
+if [ -n "${INSTLDIR}" ]; then
+ chroot ${INSTLDIR} /usr/sbin/locale-gen
+else
+ /usr/sbin/locale-gen
+fi
+
+rm -rf ${OVERLAYDIR}/usr/lib/locale
+cp -a ${INSTLDIR}/usr/lib/locale ${OVERLAYDIR}/usr/lib
+# /usr/lib/locale will be excluded from system.sqf
+
+# Restore old locale files
+if [ -f ${INSTLDIR}/etc/locale.gen_old ]; then
+ mv -f ${INSTLDIR}/etc/locale.gen_old ${INSTLDIR}/etc/locale.gen
+ rm -rf ${INSTLDIR}/usr/lib/locale
+ mv ${INSTLDIR}/usr/lib/locale.save ${INSTLDIR}/usr/lib/locale
+fi
+
diff --git a/build_tools/larch8/larch0/cd-root/boot0/bootlines b/build_tools/larch8/larch0/cd-root/boot0/bootlines
new file mode 100644
index 0000000..aed858d
--- /dev/null
+++ b/build_tools/larch8/larch0/cd-root/boot0/bootlines
@@ -0,0 +1,15 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: Default larch
+options:
+
+comment:
+title: larch with swap
+options: swap
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/cd-root/boot0/isolinux/bkgd.jpg b/build_tools/larch8/larch0/cd-root/boot0/isolinux/bkgd.jpg
new file mode 100644
index 0000000..b45b71f
--- /dev/null
+++ b/build_tools/larch8/larch0/cd-root/boot0/isolinux/bkgd.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/cd-root/boot0/isolinux/isolinux.cfg b/build_tools/larch8/larch0/cd-root/boot0/isolinux/isolinux.cfg
new file mode 100644
index 0000000..a7478e1
--- /dev/null
+++ b/build_tools/larch8/larch0/cd-root/boot0/isolinux/isolinux.cfg
@@ -0,0 +1,13 @@
+default vesamenu.c32
+prompt 0
+timeout 50
+
+MENU BACKGROUND bkgd.jpg
+
+MENU TITLE larch live medium
+
+###LARCH - the larch boot lines will be inserted here
+
+label memtest
+MENU LABEL Memory tester
+kernel /boot/memtest
diff --git a/build_tools/larch8/larch0/cd-root/boot0/memtest b/build_tools/larch8/larch0/cd-root/boot0/memtest
new file mode 100644
index 0000000..b602352
--- /dev/null
+++ b/build_tools/larch8/larch0/cd-root/boot0/memtest
Binary files differ
diff --git a/build_tools/larch8/larch0/cd-root/boot0/support/support b/build_tools/larch8/larch0/cd-root/boot0/support/support
new file mode 100755
index 0000000..1d00d5e
--- /dev/null
+++ b/build_tools/larch8/larch0/cd-root/boot0/support/support
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+command=$1
+shift
+
+FULLPATH="$( readlink -f $0 )"
+LIBDIR="$( dirname ${FULLPATH} )/lib"
+$LIBDIR/loader --library-path $LIBDIR $LIBDIR/$command $*
diff --git a/build_tools/larch8/larch0/cli/archin.py b/build_tools/larch8/larch0/cli/archin.py
new file mode 100755
index 0000000..0dc7306
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/archin.py
@@ -0,0 +1,380 @@
+#!/usr/bin/env python2
+#
+# archin.py
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.04
+
+# This is a command line script to perform an Arch Linux installation
+# based on a list of packages. All needed parameters are passed as options.
+
+import os
+from glob import glob
+from backend import *
+
+class Installation:
+ def __init__(self, options):
+ self.options = options
+ self.installation_dir = get_installation_dir()
+ if self.installation_dir == '/':
+ errout(_("Operations on '/' are not supported ..."))
+
+ self.profile_dir = get_profile()
+ self.pacman_cmd = self.make_pacman_command()
+ self.make_pacman_conf()
+
+
+ def make_pacman_command(self):
+ """Construct pacman command. Return the command, including options.
+ This includes options for installation path, cache directory and
+ for suppressing the progress bar. It assumes a temporary location
+ for pacman.conf, which must also be set up.
+ If there is no pacman executable in the system PATH, check that
+ it is available in the larch directory.
+ """
+ pacman = runcmd('bash -c "which pacman || echo _FAIL_"')[1][-1].strip()
+ if pacman == '_FAIL_':
+ # If the host is not Arch, there will probably be no pacman
+ # (if there is some other program called 'pacman' that's
+ # a real spanner in the works).
+ # The alternative is to provide it in the larch directory.
+ pacman = base_dir + '/pacman'
+ if not os.path.isfile(pacman):
+ errout(_("No pacman executable found"))
+
+ pacman += (' -r %s --config %s --noconfirm'
+ % (self.installation_dir, PACMAN_CONF))
+ if self.options.noprogress:
+ pacman += ' --noprogressbar'
+ if self.options.cache:
+ pacman += ' --cachedir ' + self.options.cache
+ return pacman
+
+
+ def make_pacman_conf(self, final=False):
+ """Construct the pacman.conf file used by larch.
+ To make it a little easier to manage upstream changes to the default
+ pacman.conf, a separate file (pacman.conf.repos) is used to specify
+ the repositories to use. The contents of this file are used to modify
+ the basic pacman.conf file, which may be the default version or one
+ provided in the profile.
+ The 'final' parameter determines whether the version for the resulting
+ live system (True) or for the installation process (False) is
+ generated. If generating the installation version, it is possible
+ to specify alternative repositories, via the 'repofile' option,
+ which allows the pacman.conf used for the installation to be
+ different from the version in the resulting live system.
+ The return value is a list of the names of the repositories which
+ are included.
+ It is also possible to specify just a customized mirrorlist for the
+ installation by placing it in the working directory.
+ """
+ # Allow use of '*platform*' in pacman.conf.repos
+ platform = os.uname()[4]
+ if platform != 'x86_64':
+ platform = 'i686'
+
+ # Get pacman.conf header part
+ pc0 = self.profile_dir + '/pacman.conf.options'
+ if not os.path.isfile(pc0):
+ pc0 = base_dir + '/data/pacman.conf'
+ pacmanconf = self.pacmanoptions(readfile(pc0))
+
+ # Get file with repository entries
+ pc1 = self.profile_dir + '/pacman.conf.repos'
+ if not os.path.isfile(pc1):
+ pc1 = base_dir + '/data/pacman.conf.repos'
+ if self.options.repofile and not final:
+ pc1 = os.path.realpath(self.options.repofile)
+
+ # Get repository path
+ if final:
+ default = 'Include = /etc/pacman.d/mirrorlist'
+ else:
+ mlist = cwd + '/mirrorlist'
+ if not os.path.isfile(mlist):
+ mlist = '/etc/pacman.d/mirrorlist'
+ if not os.path.isfile(mlist):
+ mlist = base_dir + '/data/mirrorlist'
+ default = 'Include = ' + mlist
+
+ # Read repository entries
+ repos = []
+ for line in readfile(pc1).splitlines():
+ line = line.strip()
+ if (not line) or (line[0] == '#'):
+ continue
+ r, s = [t.strip() for t in line.split(':', 1)]
+ repos.append(r)
+ s = s.replace('*default*', default)
+ pacmanconf += ('\n[%s]\n%s\n'
+ % (r, s.replace('*platform*', platform)))
+
+
+ writefile(pacmanconf, self.installation_dir + '/etc/pacman.conf'
+ if final else PACMAN_CONF)
+ return repos
+
+
+ def install(self):
+ """Clear the chosen installation directory and install the base
+ set of packages, together with any additional ones listed in the
+ file 'addedpacks' (in the profile), removing the packages in
+ 'vetopacks' from the list.
+ """
+ if not query_yn(_("Install Arch to '%s'?") % self.installation_dir):
+ return False
+ # Can't delete the whole directory because it might be a mount point
+ if os.path.isdir(self.installation_dir):
+ if script('cleardir %s' % self.installation_dir):
+ return False
+
+ # Ensure installation directory exists and check that device nodes
+ # can be created (creating /dev/null is also a workaround for an
+ # Arch bug - which may have been fixed, but this does no harm)
+ if not (runcmd('bash -c "mkdir -p %s/{dev,proc,sys}"'
+ % self.installation_dir)[0]
+ and runcmd('mknod -m 666 %s/dev/null c 1 3'
+ % self.installation_dir)[0]):
+ errout(_("Couldn't write to the installation path (%s)")
+ % self.installation_dir)
+ if not runcmd('bash -c "echo test >%s/dev/null"'
+ % self.installation_dir)[0]:
+ errout(_("The installation path (%s) is mounted 'nodev'.")
+ % self.installation_dir)
+
+ # I should also check that it is possible to run stuff in the
+ # installation directory.
+ runcmd('bash -c "cp $( which echo ) %s"' % self.installation_dir)
+ if not runcmd('%s/echo "yes"' % self.installation_dir)[0]:
+ errout(_("The installation path (%s) is mounted 'noexec'.")
+ % self.installation_dir)
+ runcmd('rm %s/echo' % self.installation_dir)
+
+ # Fetch package database
+ runcmd('mkdir -p %s/var/lib/pacman' % self.installation_dir)
+ self.refresh()
+
+ # Get list of vetoed packages.
+ self.packages = []
+ self.veto_packages = []
+ self.add_packsfile(self.profile_dir, 'vetopacks', must=False)
+ self.veto_packages = self.packages
+
+ # Include 'required' packages (these can still be vetoed, but
+ # in some cases that will mean a larch system cannot be built)
+ self.packages = []
+ self.add_packsfile(base_dir + '/data', 'requiredpacks')
+
+ # Add additional packages and groups, from 'addedpacks' file.
+ self.add_packsfile(self.profile_dir, 'addedpacks')
+
+ # Now do the actual installation.
+ ok = self.pacmancall('-S', ' '.join(self.packages))
+ if not ok:
+ errout(_("Package installation failed"))
+
+ # Some chroot scripts might need /etc/mtab
+ runcmd('bash -c ":> %s/etc/mtab"' % self.installation_dir)
+
+ # Build the final version of pacman.conf
+ self.make_pacman_conf(True)
+ comment(" *** %s ***" % _("Arch installation completed"))
+ return True
+
+
+ def add_packsfile(self, dir, packs_file, must=True):
+ path = dir + '/' + packs_file
+ if must and not os.path.isfile(path):
+ errout(_("No '%s' file") % path)
+ fh = open(path)
+ for line in fh:
+ line = line.strip()
+ if line and (line[0] != '#'):
+ if line[0] == '*':
+ self.add_group(line[1:].split()[0])
+ elif line[0] == '+':
+ # Include directive
+ line = line[1:].split()[0]
+ if line[0] != '/':
+ line = dir + '/' + line
+ d, pf = line.rsplit('/', 1)
+ if not d:
+ errout(_("Invalid package file include: %s"))
+ self.add_packsfile(d, pf)
+ elif line.startswith('!!!'):
+ # Ignore everything (!) entered previously.
+ # Allows requiredpacks to be overridden in addedpacks.
+ self.packages = []
+ else:
+ line = line.split()[0]
+ if ((line not in self.packages)
+ and (line not in self.veto_packages)):
+ self.packages.append(line)
+ fh.close()
+
+
+ def add_group(self, gname):
+ """Add the packages belonging to a group to the installaion list,
+ removing any in the veto list.
+ """
+ # In the next line the call could be done as a normal user.
+ for line in runcmd('%s -Sg %s' % (self.pacman_cmd, gname))[1]:
+ l = line.split()
+ if l and (l[0] == gname) and (l[1] not in self.veto_packages):
+ self.packages.append(l[1])
+
+
+ def refresh(self):
+ """This updates or creates the pacman-db in the installation.
+ This is done using using 'pacman ... -Sy' together with the
+ customized pacman.conf file.
+ """
+ if not runcmd(self.pacman_cmd + ' -Sy',
+ filter=pacman_filter_gen())[0]:
+ errout(_("Couldn't synchronize pacman database (pacman -Sy)"))
+ return True
+
+
+ def pacmancall(self, op, arg=''):
+ """Mount-bind the sys and proc directories before calling the
+ pacman command built by make_pacman_command to perform operation
+ 'op' (e.g. '-S') with argument(s) 'arg' (a string).
+ Then unmount sys and proc and return True if the command succeeded.
+ """
+ # (a) Prepare the destination environment (bind mounts)
+ mount("/sys", "%s/sys" % self.installation_dir, "--bind")
+ mount("/proc", "%s/proc" % self.installation_dir, "--bind")
+
+ # (b) Call pacman
+ ok = runcmd("%s %s %s" % (self.pacman_cmd, op, arg),
+ filter=pacman_filter_gen())[0]
+
+ # (c) Remove bound mounts
+ unmount(("%s/sys" % self.installation_dir,
+ "%s/proc" % self.installation_dir))
+ return ok
+
+
+ def pacmanoptions(self, text):
+ """A filter for pacman.conf to remove the repository info.
+ """
+ texto = ""
+ block = ""
+ for line in text.splitlines():
+ block += line + "\n"
+ if line.startswith("#["):
+ break
+ if line.startswith("[") and not line.startswith("[options]"):
+ break
+ if not line.strip():
+ texto += block
+ block = ""
+ return texto
+
+
+ def sync(self, *packs):
+ return self.pacmancall('-S', ' '.join(packs))
+
+
+ def update(self, *files):
+ return self.pacmancall('-U', ' '.join(files))
+
+
+ def updateall(self, *files):
+ return self.pacmancall('-Su')
+
+
+ def remove(self, *packs):
+ return self.pacmancall('-Rs', ' '.join(packs))
+
+
+
+if __name__ == "__main__":
+ cwd = os.getcwd()
+
+ operations = 'install|sync|updateall|update|remove|refresh'
+ from optparse import OptionParser, OptionGroup
+ parser = OptionParser(usage=(_("usage: %%prog [options] %s [packages]")
+ % operations))
+
+ parser.add_option("-p", "--profile", action="store", type="string",
+ default="", dest="profile",
+ help=_("Profile: 'user:profile-name' or path to profile directory"))
+ parser.add_option("-i", "--installation-dir", action="store", type="string",
+ default="", dest="idir",
+ help=_("Path to directory to be larchified (default %s)")
+ % INSTALLATION)
+ parser.add_option("-s", "--slave", action="store_true", dest="slave",
+ default=False, help=_("Run as a slave from a controlling program"
+ " (e.g. from a gui)"))
+ parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
+ default=False, help=_("Suppress output messages, except errors"
+ " (no effect if -s specified)"))
+
+
+ parser.add_option("-f", "--force", action="store_true", dest="force",
+ default=False, help=_("Don't ask for confirmation"))
+
+ parser.add_option("-r", "--repofile", action="store", type="string",
+ default="", dest="repofile",
+ help=_("Supply a substitute repository list (pacman.conf.repos)"
+ " for the installation only"))
+ parser.add_option("-c", "--cache-dir", action="store", type="string",
+ default="", dest="cache",
+ help=_("pacman cache directory (default /var/cache/pacman/pkg)"))
+ parser.add_option("-n", "--noprogress", action="store_true",
+ dest="noprogress",
+ default=False, help=_("Don't show pacman's progress bar"))
+## I think pacman is going to get support for something like '$arch', at
+## which stage I could again consider architecture switching support in larch.
+# parser.add_option("-a", "--arch", action="store", type="string",
+# default="", dest="arch",
+# help=_("processor architecture (x86_64|i686) - defaults to"
+# " that of the host."
+# " This is an untested feature, which is probably only partially"
+# " implemented and may well not work."))
+
+ (options, args) = parser.parse_args()
+ if not args:
+ print _("You must specify which operation to perform:\n")
+ parser.print_help()
+ sys.exit(1)
+
+ if os.getuid() != 0:
+ print _("This application must be run as root")
+ sys.exit(1)
+
+ init('archin', options)
+ op = args[0]
+ if op not in operations.split('|'):
+ print (_("Invalid operation: '%s'\n") % op)
+ parser.print_help()
+ sys.exit(1)
+
+ installation = Installation(options)
+ method = getattr(installation, op)
+
+ if method(*args[1:]):
+ sys.exit(0)
+ else:
+ sys.exit(1)
+
diff --git a/build_tools/larch8/larch0/cli/backend.py b/build_tools/larch8/larch0/cli/backend.py
new file mode 100644
index 0000000..510491c
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/backend.py
@@ -0,0 +1,459 @@
+# backend.py - for the cli modules: handles processes and io
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.11.09
+
+# There was also the vague idea of a web interface, using a sort of state-
+# based approach. Connecting to a running larch process would then require
+# the ability to get the logging history, but presumably not the whole
+# history on every ui update, which would need to be incremental.
+# The logging function would need to be modified to accommodate this.
+
+import os, sys, signal, atexit, __builtin__
+import traceback, pwd
+from subprocess import Popen, PIPE, STDOUT
+import pexpect
+try:
+ import json as serialize
+except:
+ import simplejson as serialize
+from config import *
+
+def debug(text):
+ sys.stderr.write("DEBUG: " + text.strip() + "\n")
+ sys.stderr.flush()
+
+sys.path.append(os.path.dirname(base_dir))
+from liblarch.translation import i18n_module, lang
+__builtin__._ = i18n_module(base_dir, 'larch')
+__builtin__.lang = lang
+# Run subprocesses without i18n in case the output is parsed.
+os.environ["LANGUAGE"] = "C"
+
+
+def init(app, options, app_quit=None):
+ global _options, _quit_function, _log, _controlled, _dontask, _quiet
+ _options = options
+ _quit_function = app_quit
+ _controlled = options.slave
+ _dontask = options.force
+ _log = None
+ _quiet = False if _controlled else options.quiet
+
+ atexit.register(sys_quit)
+ if _controlled:
+ _out('>-_$$_%d' % os.getpid())
+
+ def sigint(num, frame):
+ """A handler for SIGINT. Tidy up properly and quit.
+ """
+ errout("INTERRUPTED - killing subprocesses", 0)
+ if _sub_process and _sub_process.pid:
+ Popen(["pkill", "-g", str(_sub_process.pid)],
+ stdout=PIPE).communicate()
+ errout("QUITTING", 2)
+ signal.signal(signal.SIGINT, sigint)
+
+
+ # Check no other instance of the script is running
+ if os.path.isfile(LOCKFILE):
+ app0 = readfile(LOCKFILE)
+ if not query_yn(_(
+ "larch (%s) seems to be running already."
+ "\nIf you are absolutely sure this is not the case,"
+ "\nyou may continue. Otherwise you should cancel."
+ "\n\nShall I continue?") % app0):
+ sys.exit(102)
+ writefile(app, LOCKFILE)
+ _log = open(LOGFILE + app, 'w')
+
+ # For systems without /sbin and /usr/sbin in the normal PATH
+ p = os.environ['PATH']
+ ps = p.split(':')
+ for px in ('/sbin', '/usr/sbin'):
+ if px not in ps:
+ p = px + ':' + p
+ os.environ['PATH'] = p
+
+
+def _out(text, force=False):
+ """Send the string to standard output.
+ How it is output depends on the '-s' command line option (whether the
+ script is being run on the console or as a subprocess of another script).
+ In the latter case the text will be slightly encoded - to avoid newline
+ characters - and sent as a single unit.
+ Otherwise output the lines as they are, but all lines except
+ the first get a '--' prefix.
+ """
+ lines = text.encode('utf-8').splitlines()
+ if _log and not text.startswith('>-'):
+ # Don't log the progress report lines
+ _log.write(lines[0] + '\n')
+ for l in lines[1:]:
+ _log.write('--' + l + '\n')
+
+ if force or not _quiet:
+ if _controlled:
+ sys.stdout.write(serialize.dumps(text) + '\n')
+ else:
+ prefix = ''
+ for line in lines:
+ sys.stdout.write(prefix + line + '\n')
+ prefix = '--'
+ sys.stdout.flush()
+
+
+def sys_quit():
+ unmount()
+ if _quit_function:
+ _quit_function()
+ if _errorcount:
+ _out('!! ' + (_("The backend reported %d failed calls,"
+ " you may want to investigate") % _errorcount))
+ if _log:
+ _log.close()
+ os.remove(LOCKFILE)
+
+
+def comment(text):
+ _out('##' + text)
+
+
+def query_yn(message):
+ _out('?>' + message)
+ if _dontask:
+ result = True
+
+ elif _controlled:
+ result = (raw_input().strip() == '??YES')
+
+ else:
+ prompt = _("Yes:y|No:n")
+ py, pn = prompt.split('|')
+ respy = py.lower().split(':')
+ respn = pn.lower().split(':')
+ while True:
+ resp = raw_input(" [ %s ]: " % prompt).strip().lower()
+ if resp in respy:
+ result = True
+ break
+ if resp in respn:
+ result = False
+ break
+
+ _out('#>%s' % ('Yes' if result else 'No'))
+ return result
+
+
+def errout(message="ERROR", quit=1):
+ _out('!>' + message, True)
+ if quit:
+ sys_quit()
+ os._exit(quit)
+
+
+def error0(message):
+ errout(message, 0)
+__builtin__.error0 = error0
+
+
+# Catch all unhandled errors.
+def errortrap(type, value, tb):
+ etext = "".join(traceback.format_exception(type, value, tb))
+ errout(_("Something went wrong:\n") + etext, 100)
+sys.excepthook = errortrap
+
+
+_sub_process = None
+_errorcount = 0
+def runcmd(cmd, filter=None):
+ global _sub_process, _errorcount
+ _out('>>' + cmd)
+ _sub_process = pexpect.spawn(cmd)
+ result = []
+ line0 = ''
+ # A normal end-of-line is '\r\n', so split on '\r' but don't
+ # process a line until the next character is available.
+ while True:
+ try:
+ line0 += _sub_process.read_nonblocking(size=256, timeout=None)
+ except:
+ break
+
+ while True:
+ lines = line0.split('\r', 1)
+ if (len(lines) > 1) and lines[1]:
+ line = lines[0]
+ line0 = lines[1]
+ nl = (line0[0] == '\n')
+ if nl:
+ # Strip the '\n'
+ line0 = line0[1:]
+ if filter:
+ nl, line = filter(line, nl)
+ if line == '/*/':
+ continue
+ if nl:
+ line = line.rstrip()
+ _out('>_' + line)
+ result.append(line)
+ else:
+ # Probably a progress line
+ if _controlled:
+ _out('>-' + line)
+ else:
+ sys.stdout.write(line + '\r')
+ sys.stdout.flush()
+
+ else:
+ break
+
+ _sub_process.close()
+ rc = _sub_process.exitstatus
+ ok = (rc == 0)
+ if not ok:
+ _errorcount += 1
+ _out(('>?%s' % repr(rc)) + ('' if ok else (' $$$ %s $$$' % cmd)))
+ return (ok, result)
+
+
+def script(cmd):
+ s = runcmd("%s/%s" % (script_dir, cmd))
+ if s[0]:
+ return ""
+ else:
+ return "SCRIPT ERROR: (%s)\n" % cmd + "".join(s[1])
+
+
+def chroot(ip, cmd, mnts=[], filter=None):
+ if ip:
+ for m in mnts:
+ mdir = "%s/%s" % (ip, m)
+ if not os.path.isdir(mdir):
+ runcmd('mkdir -p %s' % mdir)
+ mount("/" + m, mdir, "--bind")
+ cmd = "chroot %s %s" % (ip, cmd)
+
+ s = runcmd(cmd, filter)
+
+ if ip:
+ unmount(["%s/%s" % (ip, m) for m in mnts])
+
+ if s[0]:
+ if s[1]:
+ return s[1]
+ else:
+ return True
+ return False
+
+
+_mounts = []
+def mount(src, dst, opts=""):
+ if runcmd("mount %s %s %s" % (opts, src, dst))[0]:
+ _mounts.append(dst)
+ return True
+ return False
+
+
+def unmount(dst=None):
+ if dst == None:
+ mnts = list(_mounts)
+ elif type(dst) in (list, tuple):
+ mnts = list(dst)
+ else:
+ mnts = [dst]
+
+ r = True
+ for m in mnts:
+ if runcmd("umount %s" % m)[0]:
+ _mounts.remove(m)
+ else:
+ r = False
+ return r
+
+
+def get_installation_dir():
+ return os.path.realpath(_options.idir if _options.idir
+ else INSTALLATION)
+
+
+def get_profile():
+ """Get the absolute path to the profile folder given its path in any
+ acceptable form, including 'user:profile-name'
+ """
+ pd = (_options.profile if _options.profile
+ else base_dir + '/profiles/default')
+ p = pd.split(':')
+ if len(p) == 1:
+ pd = os.path.realpath(pd)
+ else:
+ try:
+ pd = (pwd.getpwnam(p[0])[5] + PROFILE_DIR
+ + '/' + p[1])
+ except:
+ errout(_("Invalid profile: %s") % pd, quit=0)
+ raise
+ if not os.path.isfile(pd + '/addedpacks'):
+ errout(_("Invalid profile folder: %s") % pd)
+ return pd
+
+
+
+#+++++++++++++++++++++++++++++++++++++++++
+#Regular expression search strings for progress reports
+import re
+#lit: give []() a \-prefix
+#grp: surround string in ()
+#opt: surround string in []
+
+def _lit(s):
+ for c in r'[()]':
+ s = s.replace(c, '\\' + c)
+ return s
+
+def _grp(s, x=''):
+ return '(' + s + ')' + x
+
+def _grp0(s, x=''):
+ return '(?:' + s + ')' + x
+
+def _opt(s, x=''):
+ return '[' + s + ']' + x
+
+re_psub = re.compile(r'\[[#-]+\]')
+_re_pacman = re.compile( _grp0(_lit('(') +
+ _grp(_opt('^/', '+') + '/' + _opt('^)', '+')) +
+ _lit(')'), '?') +
+ _grp('.*?') +
+ _lit('[') + _grp(_opt('-#', '+')) + _lit(r']\s+') +
+ _grp(_opt('0-9', '+')) +
+ '%'
+ )
+
+_re_mksquashfs = re.compile(_lit('[.*]') +
+ _grp('.* ' +
+ _grp(_opt('0-9', '+')) +
+ '%')
+ )
+
+_re_mkisofs = re.compile(_opt(' 1') + _opt(' \d') + '\d\.\d\d%')
+
+#-----------------------------------------
+class pacman_filter_gen:
+ """Return a function to detect and process the progress output of
+ pacman.
+ """
+ def __init__(self):
+ self.progress = ''
+
+ def __call__(self, line, nl):
+ ms = _re_pacman.match(line)
+ if ms:
+ p = ms.group(3)
+ if (self.progress != p) or nl:
+ self.progress = p
+ xfromy = ms.group(1)
+ if _controlled:
+ if not xfromy:
+ xfromy = ''
+ line = 'pacman:%s|%s|%s%%' % (xfromy, ms.group(2),
+ ms.group(4))
+ elif ms.group(4) == '100':
+ line = re_psub.sub('[##########]', line)
+ if nl:
+ sys.stdout.write(' '*80 + '\r')
+ else:
+ line = '/*/'
+ return (nl, line)
+
+
+class mksquashfs_filter_gen:
+ """Return a function to detect and process the progress output of
+ mksquashfs.
+ """
+ def __init__(self):
+ self.progress = ''
+
+ def __call__(self, line, nl):
+ ms = _re_mksquashfs.match(line)
+ if ms:
+ percent = ms.group(2)
+ if (self.progress != percent) or nl:
+ self.progress = percent
+ if _controlled:
+ line = 'mksquashfs:' + ms.group(1)
+ else:
+ line = re.sub(r'=[-\\/|]', '= ', line)
+ else:
+ line = '/*/'
+ return (nl, line)
+
+
+class mkisofs_filter_gen:
+ """Return a function to detect and process the progress output of
+ mkisofs.
+ """
+ def __init__(self):
+ self.running = None
+
+ def __call__(self, line, nl):
+ ms = _re_mkisofs.match(line)
+ if ms:
+ if _controlled:
+ line = 'mkisofs:' + line
+ self.running = line
+ nl = False
+ elif self.running:
+ line = self.running + '\n' + line
+ self.running = None
+ return (nl, line)
+
+
+def readdata(filename):
+ return readfile(base_dir + '/data/' + filename)
+
+
+def readfile(fpath):
+ try:
+ fh = open(fpath)
+ text = fh.read()
+ fh.close()
+ except:
+ errout(_("Couldn't read file: %s") % fpath)
+ return None
+ return text
+
+
+def writefile(text, path):
+ try:
+ pd = os.path.dirname(path)
+ if not os.path.isdir(pd):
+ os.makedirs(pd)
+ fh = None
+ fh = open(path, 'w')
+ fh.write(text)
+ return True
+ except:
+ return False
+ finally:
+ if fh:
+ fh.close()
+
diff --git a/build_tools/larch8/larch0/cli/config.py b/build_tools/larch8/larch0/cli/config.py
new file mode 100644
index 0000000..b7f0c37
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/config.py
@@ -0,0 +1,83 @@
+# config.py
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.23
+
+# Basic (default) configuration information for larch
+# Some of these can be changed ...????
+
+# Default volume label
+LABEL = 'LARCH-8'
+# Default iso file
+ISOFILE = 'larch8.iso'
+# Default volume label for boot iso
+BOOTISOLABEL = 'LARCH-8-BOOT'
+# Default boot iso file
+BOOTISO = 'larch8boot.iso'
+# Used as a mount point for destination medium
+MPD = '/tmp/larch_mnt'
+# Used as a mount point for source medium
+MPS = '/tmp/larch_source_mnt'
+# Mount point (within chroot) for bind-mounting iso build directory
+ISOBUILDMNT = '/tmp/isodir_mnt'
+# Mount point for medium sources
+SOURCEMOUNT = '/tmp/larch_mntsrc'
+# Temporary directory for building medium boot directory
+BUILD0 = '/tmp/larch_build'
+
+SYSLINUXDIR = '/usr/lib/syslinux'
+
+# A customized pacman.conf file is used for the installation, generated
+# dynamically according to the options and the profile.
+PACMAN_CONF = '/tmp/larch_pacman.conf'
+
+# Medium detection alternatives
+detection_methods = 'label|uuid|device|search'
+# Directories to ignore when squashing mods.sqf
+IGNOREDIRS = 'boot dev larch media proc sys tmp .*'
+# Valid file-system types for extlinux
+OKFS = ('ext2', 'ext3', 'ext4', 'btrfs')
+
+# Some basic paths
+import os, sys
+module_dir = os.path.dirname(os.path.realpath(__file__))
+base_dir = os.path.dirname(module_dir)
+script_dir = base_dir + '/buildscripts'
+
+# File to prevent two instances of larch from running
+LOCKFILE = '/tmp/larch_lock'
+# File (stem) for log
+LOGFILE = '/tmp/larch_log_'
+# The path to the Arch installation which is to be larchified
+INSTALLATION = '/home/larchbuild'
+
+# These paths are intended for use in 'chroot installation_dir', etc.
+# The base directory of the larchified stuff
+CHROOT_DIR_BUILD = '/.larch'
+# This is the base of all stuff to be cleared on a rerun of larchify
+CHROOT_DIR_LARCHIFY = CHROOT_DIR_BUILD + '/larchify'
+# The base directory of the medium building area
+CHROOT_DIR_MEDIUM = CHROOT_DIR_LARCHIFY + '/medium'
+# Area for building the (mods) overlay
+CHROOT_DIR_OVERLAY = CHROOT_DIR_LARCHIFY + '/overlay'
+# Location for saving the system.sqf (outside of the larchify area)
+CHROOT_SYSTEMSQF = CHROOT_DIR_BUILD + '/system.sqf'
+
diff --git a/build_tools/larch8/larch0/cli/larchify.py b/build_tools/larch8/larch0/cli/larchify.py
new file mode 100755
index 0000000..7e7c646
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/larchify.py
@@ -0,0 +1,606 @@
+#!/usr/bin/env python2
+#
+# larchify.py
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.11.28
+
+# This is a command line script to prepare a larch live system from an
+# Arch Linux installation. All needed parameters are passed as options.
+
+import os, sys
+from backend import *
+from userinfo import Userinfo
+from glob import glob
+import random, crypt
+from subprocess import Popen, PIPE, STDOUT
+
+
+class Builder:
+ """This class manages 'larchifying' an Arch Linux installation.
+ """
+ def __init__(self, options):
+ self.installation_dir = get_installation_dir()
+ self.installation0 = (self.installation_dir
+ if self.installation_dir != "/" else "")
+ testfile = self.installation0 + '/etc/pacman.conf'
+ if not os.path.isfile(testfile):
+ errout(_("File '%s' doesn't exist:\n"
+ " '%s' not an Arch installation?")
+ % (testfile, self.installation_dir))
+
+ self.profile_dir = get_profile()
+
+
+ def build(self, options):
+ if not (self.installation0 or query_yn(_(
+ "Building a larch live medium from the running system is"
+ "\nan error prone process. Changes to the running system"
+ "\nmade while running this function may be only partially"
+ "\nincorporated into the compressed system images."
+ "\n\nDo you wish to continue?"))):
+ return False
+
+ # Define the working area - it must be inside the installation
+ # because of the use of chroot for some functions
+ self.larchify_dir = self.installation0 + CHROOT_DIR_LARCHIFY
+ # Location for the live medium image
+ self.medium_dir = self.installation0 + CHROOT_DIR_MEDIUM
+ # And potentially a saved system.sqf
+ self.system_sqf = self.installation0 + CHROOT_SYSTEMSQF
+ # Needed for a potentially saved locales directory
+ self.locales_base = self.installation0 + CHROOT_DIR_BUILD
+ # For building the (mods.sqf) overlay
+ self.overlay = self.installation0 + CHROOT_DIR_OVERLAY
+ comment("Initializing larchify process")
+
+ if options.oldsqf:
+ if os.path.isfile(self.medium_dir + "/larch/system.sqf"):
+ runcmd("mv %s/larch/system.sqf %s" %
+ (self.medium_dir, self.system_sqf))
+ else:
+ runcmd("rm -f %s" % self.system_sqf)
+
+ # Clean out larchify area and create overlay directory
+ runcmd('rm -rf %s' % self.larchify_dir)
+ runcmd('mkdir -p %s' % self.overlay)
+
+ if not self.find_kernel():
+ return False
+
+ if not self.system_check():
+ return False
+
+ comment("Beginning to build larch medium files")
+ # Clear out the directory
+ runcmd('rm -rf %s' % self.medium_dir)
+ # The medium's boot directory
+ runcmd('mkdir -p %s/boot' % self.medium_dir)
+ # The main larch direcory
+ runcmd('mkdir -p %s/larch' % self.medium_dir)
+
+ # Copy kernel to medium boot directory
+ runcmd('cp -f %s/boot/%s %s/boot' %
+ (self.installation0, self.kname, self.medium_dir))
+ # Remember file name
+ writefile(self.kname, self.medium_dir + '/boot/kernelname')
+
+ # if no saved system.sqf, squash the Arch installation at self.installation_dir
+ if not os.path.isfile(self.system_sqf):
+ comment("Generating system.sqf")
+ # root directories which are not included in the squashed system.sqf
+ ignoredirs = IGNOREDIRS + " mnt "
+ # .larch and .livesys should be excluded by the '.*' entry in IGNOREDIRS
+ # /var stuff
+ ignoredirs += " var/log var/tmp var/lock var/cache/pacman/pkg var/lib/hwclock"
+ # others
+ ignoredirs += " usr/lib/locale"
+
+ # Additional directories to ignore can also be specified in the
+ # profile. This is a nasty option. It was requested, and might
+ # be useful under certain special circumstances, but I recommend
+ # not using it unless you are really sure what you are doing.
+ veto_file = self.profile_dir + '/vetodirs'
+ if os.path.isfile(veto_file):
+ fh = open(veto_file)
+ for line in fh:
+ line = line.strip()
+ if line and (line[0] != '#'):
+ ignoredirs += ' ' + line.lstrip('/')
+ fh.close()
+
+ if not chroot(self.installation0,
+ "/sbin/mksquashfs '/' '%s' -wildcards -e %s"
+ % (CHROOT_SYSTEMSQF, ignoredirs),
+ filter=mksquashfs_filter_gen()):
+ errout(_("Squashing system.sqf failed"))
+ # remove execute attrib
+ runcmd("chmod oga-x %s" % self.system_sqf)
+
+ # move system.sqf to medium's larch directory
+ runcmd("mv %s %s/larch" % (self.system_sqf, self.medium_dir))
+
+ # prepare overlay
+ comment("Generating larch overlay")
+ # Copy over the overlay from the selected profile
+ if os.path.isdir("%s/rootoverlay" % self.profile_dir):
+ runcmd('bash -c "cp -rf %s/rootoverlay/* %s"'
+ % (self.profile_dir, self.overlay))
+ # Ensure there is an /etc directory in the overlay
+ runcmd("mkdir -p %s/etc" % self.overlay)
+ # Check there is no /boot
+ if os.path.exists(self.overlay + '/boot'):
+ error0(_("Warning: /boot in the profile's overlay will not be used"))
+# # Fix access permission on /root
+# if os.path.isdir("%s/root" % self.overlay):
+# runcmd("chmod 0750 %s/root" % self.overlay)
+ # Fix sudoers if any
+ if os.path.isfile("%s/etc/sudoers" % self.overlay):
+ runcmd("chmod 0440 %s/etc/sudoers" % self.overlay)
+ runcmd("chown root:root %s/etc/sudoers" % self.overlay)
+
+ # Prepare inittab
+ inittab = self.overlay + "/etc/inittab"
+ itsave = inittab + ".larchsave"
+ it0 = self.installation0 + "/etc/inittab"
+ itl = self.overlay + "/etc/inittab.larch"
+ if not os.path.isfile(itl):
+ itl = self.installation0 + "/etc/inittab.larch"
+ if not os.path.isfile(itl):
+ itl = None
+ # Save the original inittab if there is an inittab.larch file,
+ # ... if there isn't already a saved one
+ if itl:
+ if ((not os.path.isfile(it0 + ".larchsave"))
+ and (not os.path.isfile(itsave))):
+ runcmd("cp %s %s" % (it0, itsave))
+ # Use the .larch version in the live system
+ runcmd("cp -f %s %s" % (itl, inittab))
+
+ comment("Generating larch initcpio")
+ if not self.gen_initramfs():
+ return False
+
+ lpath = self.locales_base + '/locale'
+ if self.installation0:
+ if options.oldlocales and os.path.isdir(lpath):
+ comment("Copying saved glibc locales")
+ runcmd('rm -rf %s/usr/lib/locale' % self.overlay)
+ runcmd('mkdir -p %s/usr/lib' % self.overlay)
+ runcmd('cp -a %s %s/usr/lib' % (lpath, self.overlay))
+ else:
+ comment("Generating glibc locales")
+ runcmd('rm -rf %s' % lpath)
+ script('larch-locales "%s" "%s"' % (self.installation0,
+ self.overlay))
+ # Save the generated locales for possible reuse
+ runcmd('cp -a %s/usr/lib/locale %s' % (self.overlay,
+ self.locales_base))
+
+ if (os.path.isfile(self.installation0 + '/usr/bin/ssh-keygen')
+ and not os.path.isfile(self.profile_dir + '/nosshkeys')):
+ # ssh initialisation - done here so that it doesn't need to
+ # be done when the live system boots
+ comment("Generating ssh keys to overlay")
+ sshdir = CHROOT_DIR_OVERLAY + "/etc/ssh"
+ runcmd("mkdir -p %s" % (self.installation0 + sshdir))
+ for k, f in [("rsa1", "ssh_host_key"), ("rsa", "ssh_host_rsa_key"),
+ ("dsa", "ssh_host_dsa_key")]:
+ chroot(self.installation0,
+ "ssh-keygen -t %s -N '' -f %s/%s"
+ % (k, sshdir, f), ["dev"])
+
+ # Ensure the hostname is in /etc/hosts
+ script("larch-hosts %s %s" % (self.installation0, self.overlay))
+
+ # Handle /mnt (this is done like this in case something is mounted
+ # within /mnt - only the mount points should be included in the live system).
+ runcmd("mkdir -p %s/mnt" % self.overlay)
+ for d in os.listdir("%s/mnt" % self.installation0):
+ if os.path.isdir("%s/mnt/%s" % (self.installation0, d)):
+ runcmd("mkdir %s/mnt/%s" % (self.overlay, d))
+
+ # Add an empty /var/lib/hwclock directory
+ runcmd("mkdir -p %s/var/lib/hwclock" % self.overlay)
+
+ # Run customization script
+ tweak = self.profile_dir + '/build-tweak'
+ if os.path.isfile(tweak):
+ comment("(WARNING): Running user's build customization script")
+ if runcmd(tweak + ' %s %s' % (self.installation0,
+ self.overlay))[0]:
+ comment("Customization script completed")
+ else:
+ errout(_("Build customization script failed"))
+
+ # Get root password
+ rootpwf = self.profile_dir + '/rootpw'
+ if os.path.isfile(rootpwf):
+ rootpw = readfile(rootpwf).strip()
+ if rootpw == '!':
+ # Lock the password
+ rootcmd = 'usermod -L'
+ else:
+ rootcmd = "usermod -p '%s'" % encryptPW(rootpw)
+ else:
+ rootcmd = None
+
+ # Add users and set root password
+ if self.installation0 and not self.add_users(rootcmd):
+ return False
+
+ comment("Squashing mods.sqf")
+ if not chroot(self.installation0,
+ "/sbin/mksquashfs '%s' '%s/larch/mods.sqf' -wildcards -e %s"
+ % (CHROOT_DIR_OVERLAY, CHROOT_DIR_MEDIUM, IGNOREDIRS),
+ filter=mksquashfs_filter_gen()):
+ errout(_("Squashing mods.sqf failed"))
+ # remove execute attrib
+ runcmd("chmod oga-x %s/larch/mods.sqf" % self.medium_dir)
+
+ runcmd("rm -rf %s" % self.overlay)
+
+ comment(" *** %s ***" % _("larchify-process completed"))
+ return True
+
+
+ def add_users(self, rootcmd):
+ userinfo = Userinfo(self.profile_dir)
+ userlist = []
+ for user in userinfo.allusers():
+ # Only include if the user does not yet exist
+ if runcmd('bash -c "grep \"^%s\" %s/etc/passwd || echo -"'
+ % (user, self.installation_dir))[1][0] != '-':
+ comment("(WARNING): User '%s' exists already" % user)
+ else:
+ userlist.append(user)
+
+ # Only continue if there are new users in the list
+ if rootcmd:
+ clist = [('root', rootcmd + ' %s')]
+ else:
+ if userlist == []:
+ return True
+ clist = []
+
+ # Save system files and replace them by the overlay versions
+ savedir = self.larchify_dir + '/save_etc'
+ runcmd('rm -rf %s' % savedir)
+ runcmd('mkdir -p %s/default' % savedir)
+ savelist = 'group,gshadow,passwd,shadow,login.defs,skel'
+ runcmd('bash -c "cp -a %s/etc/{%s} %s"'
+ % (self.installation0, savelist, savedir))
+ runcmd('cp -a %s/etc/default/useradd %s/default'
+ % (self.installation0, savedir))
+ for f in ('group', 'gshadow', 'passwd', 'shadow', 'login.defs'):
+ if os.path.isfile(self.overlay + '/etc/%s'):
+ runcmd('cp %s/etc/%s %s/etc'
+ % (self.overlay, f, self.installation0))
+ if os.path.isfile(self.overlay + '/etc/default/useradd'):
+ runcmd('cp %s/etc/default/useradd %s/etc/default'
+ % (self.overlay, self.installation0))
+ if os.path.isdir(self.overlay + '/etc/skel'):
+ runcmd('cp -r %s/etc/skel %s/etc'
+ % (self.overlay, self.installation0))
+
+ # Build the useradd command
+ userdir0 = '/users'
+ userdir = self.larchify_dir + userdir0
+ userdirs = []
+ runcmd('mkdir -p %s/home' % self.overlay)
+ for u in userlist:
+ cline = 'useradd -m'
+ pgroup = userinfo.get(u, 'maingroup')
+ if pgroup:
+ cline += ' -g ' + pgroup
+ uid = userinfo.get(u, 'uid')
+ if uid:
+ cline += ' -u ' + uid
+ pw = userinfo.get(u, 'pw')
+ if (pw == ''):
+ # Passwordless login
+ pwcrypt = ''
+ else:
+ # Normal MD5 password
+ pwcrypt = encryptPW(pw)
+ cline += " -p '%s'" % pwcrypt
+ skeldir = userinfo.get(u, 'skel')
+ if skeldir:
+ # Custom home initialization directories in the profile
+ # always start with 'skel_'
+ skel = 'skel_' + skeldir
+ if skel not in userdirs:
+ userdirs.append(skel)
+ cline += ' -k %s/%s' % (CHROOT_DIR_LARCHIFY + userdir0,
+ skel)
+ # Allow for expert tweaking
+ cline += ' ' + userinfo.get(u, 'expert')
+ # The user and the command to be run
+ clist.append((u, cline + ' %s'))
+ xgroups = userinfo.get(u, 'xgroups')
+ if xgroups:
+ xgl = []
+ for g in xgroups.split(','):
+ clist.append((u, 'usermod -a -G %s %%s' % g))
+
+ if userdirs:
+ # Copy custom 'skel' directories to build space
+ runcmd('rm -rf %s' % userdir)
+ runcmd('mkdir -p %s' % userdir)
+ for ud in userdirs:
+ runcmd('cp -r %s/%s %s/%s' %
+ (self.profile_dir, ud, userdir, ud))
+
+ nfail = 0
+ ok = True
+ for u, cmd in clist:
+ if not chroot(self.installation0, cmd % u):
+ nfail += 1
+ # Errors adding users to groups are not fatal:
+ if not cmd.startswith('usermod -a -G'):
+ ok = False
+ if os.path.isdir('%s/home/%s' % (self.installation0, u)):
+ runcmd('mv %s/home/%s %s/home'
+ % (self.installation0, u, self.overlay))
+
+ if nfail > 0:
+ errout(_("%d user account operation(s) failed") % nfail, 0)
+ # Move changed /etc/{group,gshadow,passwd,shadow} to overlay
+ runcmd('bash -c "mv %s/etc/{group,gshadow,passwd,shadow} %s/etc"'
+ % (self.installation0, self.overlay))
+ # Restore system files in base installation
+ runcmd('rm -rf %s/etc/skel' % self.installation0)
+ runcmd('bash -c "cp -a %s/* %s/etc"'
+ % (savedir, self.installation0))
+ return ok
+
+
+ def system_check(self):
+ comment("Testing for necessary packages and kernel modules")
+ fail = ""
+ warn = ""
+ nplist = ["larch-live"]
+
+ mdep = (self.installation0 +
+ "/lib/modules/%s/modules.dep" % self.kversion)
+ if Popen(["grep", "/squashfs.ko", mdep], stdout=PIPE,
+ stderr=STDOUT).wait() != 0:
+ fail += _("No squashfs module found\n")
+
+ if Popen(["grep", "/aufs.ko", mdep], stdout=PIPE,
+ stderr=STDOUT).wait() == 0:
+ self.ufs='_aufs'
+ nplist.append("aufs2-util")
+
+ elif Popen(["grep", "/unionfs.ko", mdep], stdout=PIPE,
+ stderr=STDOUT).wait() == 0:
+ self.ufs='_unionfs'
+
+ else:
+ fail += _("No aufs or unionfs module found\n")
+
+ for p in nplist:
+ if not self.haspack(p):
+ fail += _("Package '%s' is needed by larch systems\n") % p
+
+ if not self.haspack("syslinux"):
+ warn += _("Without package 'syslinux' you will not be able\n"
+ "to create syslinux or isolinux booting media\n")
+
+ if (not self.haspack("cdrkit")) and (not self.haspack("cdrtools")):
+ warn += _("Without package 'cdrkit' (or 'cdrtools') you will\n"
+ "not be able to create CD/DVD media\n")
+
+ if not self.haspack("eject"):
+ warn += _("Without package 'eject' you will have problems\n"
+ "using CD/DVD media\n")
+
+ if warn:
+ cont = query_yn(_("WARNING:\n%s"
+ "\n Continue building?") % warn)
+ else:
+ cont = True
+
+ if fail:
+ errout(_("ERROR:\n%s") % fail)
+
+ return cont
+
+
+ def haspack(self, package):
+ """Check whether the given package is installed.
+ """
+ for p in os.listdir(self.installation0 + '/var/lib/pacman/local'):
+ if p.rsplit("-", 2)[0] == package:
+ return True
+ return False
+
+
+ def find_kernel(self):
+ # The uncomfortable length of this function is deceptive,
+ # most of it is for dealing with errors.
+ comment("Seeking kernel information")
+ kinfo = (readfile(self.profile_dir + '/kernel')
+ if os.path.isfile(self.profile_dir + '/kernel')
+ else readdata('kernel'))
+ vmlinuz, self.kernel = kinfo.split()
+ kernels = []
+ files = os.listdir(self.installation0 + '/boot')
+ for kf in files:
+ p = Popen(['file', '-b', self.installation0 + '/boot/' + kf],
+ stdout=PIPE, stderr=STDOUT)
+ if p.communicate()[0].startswith('Linux kernel'):
+ kernels.append(kf)
+ if vmlinuz not in kernels:
+ if vmlinuz in files:
+ comment("(WARNING): File '%s' not recognised as kernel"
+ % vmlinuz)
+ else:
+ errout(_("Kernel file '%s' not found") % vmlinuz)
+ if len(kernels) > 1:
+ comment("(WARNING): More than one kernel found:\n %s" %
+ "\n ".join(kernels))
+ self.kname = vmlinuz
+
+ # Try to read the kernel version from a *.kver file
+ self.kversion = None
+ verfile = self.installation0 + '/etc/mkinitcpio.d/%s.kver' % self.kernel
+ if os.path.isfile(verfile):
+ gvars = {}
+ execfile(verfile, gvars)
+ self.kversion = gvars.get('ALL_kver')
+ else:
+ comment("(WARNING): No kernel version file (%s)" % verfile)
+
+ # mkinitcpio preset file for the kernel
+ self.presetfile = self.installation0 + '/etc/mkinitcpio.d/%s.preset' % self.kernel
+ if not os.path.isfile(self.presetfile):
+ errout(_("No mkinitcpio preset file (%s)") % self.presetfile)
+
+ # Now check module directories
+ moduledirs = []
+ kvfound = False
+ dirs = os.listdir(self.installation0 + '/lib/modules')
+ for kv in dirs:
+ if os.path.isfile(self.installation0
+ + ('/lib/modules/%s/modules.dep' % kv)):
+ moduledirs.append(kv)
+ if kv == self.kversion:
+ kvfound = True
+
+ else:
+ kmpath = self.installation0 + ('/lib/modules/%s' % kv)
+ comment("Unexpected kernel files at %s" % kmpath)
+ # Try to find packages concerned
+ p = Popen(["find", ".", "-name", "*.ko"], cwd=kmpath,
+ stdout=PIPE, stderr=STDOUT)
+ r = p.communicate()[0]
+ if p.returncode == 0:
+ packs = []
+ for km in r.split():
+ a = chroot(self.installation0,
+ 'pacman -Qoq /lib/modules/%s/%s'
+ % (kv, km))
+
+ if a:
+ pack = "-".join(a[0].split())
+ if pack not in packs:
+ packs.append(pack)
+ comment(" Package: %s" % pack)
+
+ else:
+ comment("Couldn't determine guilty packages")
+
+ if not query_yn(_("WARNING:"
+ "\n You seem to have installed a package containing modules"
+ "\nwhich aren't compatible with your kernel (see log)."
+ "\nPlease check that this won't cause problems."
+ "\nMaybe you need the corresponding package for your kernel?"
+ "\n\n Continue building?")):
+ return False
+
+ if len(moduledirs) > 1:
+ comment("(WARNING): More than one kernel module directory found:\n %s" %
+ "\n ".join(moduledirs))
+ if not kvfound:
+ if len(moduledirs) == 1:
+ self.kversion = moduledirs[0]
+ comment("Assuming kernel version = '%s'" % self.kversion)
+ comment("Kernel updates will probably fail.")
+ else:
+ errout(_("Couldn't find kernel modules"))
+
+ comment("Kernel: %s - version: %s" % (self.kname, self.kversion))
+ chroot(self.installation0, "depmod %s" % self.kversion)
+ return True
+
+
+ def gen_initramfs(self):
+ # Determine larch mkinitcpio.conf file
+ conf = '/etc/mkinitcpio.conf.larch'
+ if os.path.isfile(self.overlay + conf):
+ conf = CHROOT_DIR_OVERLAY + conf
+
+ # Save original preset file (unless a '*.larchsave' is already present)
+ oldir = self.overlay + "/etc/mkinitcpio.d"
+ runcmd("mkdir -p %s" % oldir)
+ olpreset = '%s/%s.preset' % (oldir, self.kernel)
+ if not os.path.isfile("%s.larchsave" % self.presetfile):
+ runcmd("cp %s %s.larchsave" % (self.presetfile, olpreset))
+
+ # Adapt larch.preset file for kernel name and replace standard preset
+ writefile(readfile(self.installation0 + '/etc/mkinitcpio.d/larch.preset'
+ ).replace('_k_', self.kernel), olpreset)
+
+ # Generate initramfs
+ return chroot(self.installation0,
+ "mkinitcpio -k %s -c %s -g %s" %
+ (self.kversion, conf,
+ CHROOT_DIR_MEDIUM + "/boot/larch.img"))
+
+
+def encryptPW(pw):
+ """Encrypt a password - needed for user account generation.
+ """
+ salt = '$1$'
+ for i in range(8):
+ salt += random.choice("./0123456789abcdefghijklmnopqrstuvwxyz"
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
+ return crypt.crypt(pw, salt)
+
+
+
+if __name__ == "__main__":
+ from optparse import OptionParser, OptionGroup
+ parser = OptionParser(usage=_("usage: %prog [options]"))
+
+ parser.add_option("-p", "--profile", action="store", type="string",
+ default="", dest="profile",
+ help=_("Profile: 'user:profile-name' or path to profile directory"))
+ parser.add_option("-i", "--installation-dir", action="store", type="string",
+ default="", dest="idir",
+ help=_("Path to directory to be larchified (default %s)")
+ % INSTALLATION)
+ parser.add_option("-s", "--slave", action="store_true", dest="slave",
+ default=False, help=_("Run as a slave from a controlling program"
+ " (e.g. from a gui)"))
+ parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
+ default=False, help=_("Suppress output messages, except errors"
+ " (no effect if -s specified)"))
+ parser.add_option("-o", "--oldsqf", action="store_true", dest="oldsqf",
+ default=False, help=_("Reuse previously generated system.sqf"))
+ parser.add_option("-l", "--oldlocales", action="store_true",
+ dest="oldlocales", default=False,
+ help=_("Reuse previously generated locales"))
+ parser.add_option("-f", "--force", action="store_true", dest="force",
+ default=False, help=_("Don't ask for confirmation"))
+
+ (options, args) = parser.parse_args()
+
+ if os.getuid() != 0:
+ print _("This application must be run as root")
+ sys.exit(1)
+ init('larchify', options)
+ builder = Builder(options)
+ if builder.build(options):
+ sys.exit(0)
+ else:
+ sys.exit(1)
diff --git a/build_tools/larch8/larch0/cli/media_common.py b/build_tools/larch8/larch0/cli/media_common.py
new file mode 100644
index 0000000..0a7fd6e
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/media_common.py
@@ -0,0 +1,432 @@
+#!/usr/bin/env python2
+#
+# media_common.py - support functions for medium creation
+#
+# (c) Copyright 2009 - 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.11.28
+
+import os, re
+from config import *
+from backend import *
+
+class Medium:
+ """This class represents a boot medium image.
+ It converts a larchified system to a boot medium image, by preparing
+ the bootloader directories and adding customisation stuff
+ from the profile, but it does not write to any medium.
+ Alternatively it can mount and prepare an existing larch medium for
+ copying.
+ """
+ def __init__(self, options):
+ self.options = options
+
+ if options.source:
+ # Mount the device or file
+ runcmd('mkdir -p %s' % MPS)
+ ok = False
+ if options.source.endswith('.iso'):
+ if mount(options.source, MPS, '-o loop'):
+ ok = True
+
+ elif options.source.startswith('/dev/'):
+ if mount(options.source, MPS):
+ ok = True
+
+ elif options.source.startswith('/'):
+ if mount(options.source, MPS, '--bind'):
+ ok = True
+
+ elif mount(options.source, MPS, '-L'):
+ ok = True
+
+ if not ok:
+ errout(_("Invalid source medium: '%s'") % options.source)
+
+ # Paths needed for the further processing
+ # - Assume no Arch installation available
+ self.chrootpath = ''
+ # - Temporary work area, mainly for building the boot directory
+ self.build = BUILD0
+ runcmd('rm -rf %s' % self.build)
+ runcmd('mkdir -p %s' % self.build)
+ # - The source medium
+ self.medium_dir = MPS
+
+ check_larchimage(self.medium_dir)
+ if options.testmedium:
+ unmount()
+ comment('-- larch medium: ok')
+ return
+
+ # Fetch the existing boot directory
+ runcmd('cp -r %s/boot %s' % (self.medium_dir, self.build))
+ runcmd('rm -f %s/boot/isolinux/isolinux.boot' % self.build)
+ runcmd('rm -f %s/boot/isolinux/ldlinux.sys' % self.build)
+
+ else:
+ # Paths needed for the further processing
+ # - Using the Arch installation for chrooting
+ installation_dir = get_installation_dir()
+ self.chrootpath = (installation_dir
+ if installation_dir != '/' else '')
+ # - Temporary work area, mainly for building the boot directory
+ self.build = self.chrootpath + BUILD0
+ runcmd('rm -rf %s' % self.build)
+ runcmd('mkdir -p %s' % self.build)
+ # - The source medium (as produced by larchify)
+ self.medium_dir = self.chrootpath + CHROOT_DIR_MEDIUM
+ if options.testmedium:
+ return
+
+ # Further initialisation for initial builds.
+ check_larchimage(self.medium_dir)
+ self.profile_dir = get_profile()
+ self._bootdir()
+ self._customizelarchdir()
+
+
+
+ def _bootdir(self):
+ """Prepare the boot directory for the bootloader. The
+ bootloader configuration files are not generated yet, as these
+ depend on the medium.
+ """
+ comment("Fetch kernel and initramfs")
+ if not runcmd('cp -r %s/boot %s' % (self.medium_dir, self.build))[0]:
+ errout(_("No kernel and/or initramfs"))
+
+ comment("Preparing bootloader directory")
+ # A basic /boot directory is provided in larch at cd-root/boot0.
+ # The contents of this directory are placed in the medium's 'boot' directory.
+ # Individual files can be added or substituted by
+ # supplying them in the profile at cd-root/boot.
+ # It is also possible to completely replace the basic boot directory
+ # by having cd-root/boot0 in the profile - then the default
+ # larch version will not be used.
+ source0 = '%s/cd-root/boot0' % self.profile_dir
+ if not os.path.isdir(source0):
+ source0 = '%s/cd-root/boot0' % base_dir
+ runcmd('bash -c "cp -r %s/* %s/boot"' % (source0, self.build))
+ # Copy any additional profile stuff
+ psource = '%s/cd-root/boot' % self.profile_dir
+ if os.path.isdir(psource):
+ runcmd('bash -c "cp -rf %s/* %s/boot"' % (psource, self.build))
+
+ # Copy vesamenu.c32, chain.c32 to the boot directory
+ for slfile in ('vesamenu.c32', 'chain.c32'):
+ runcmd('cp %s/%s %s/boot/isolinux' %
+ (self.chrootpath + SYSLINUXDIR, slfile, self.build))
+ # and rename base config file
+ runcmd(('mv %s/boot/isolinux/isolinux.cfg'
+ ' %s/boot/isolinux/isolinux.cfg_0')
+ % (self.build, self.build))
+
+ # Prepare utilities for copying media
+ supportlibdir = BUILD0 + '/boot/support/lib'
+ chroot(self.chrootpath, 'mkdir -p %s' % supportlibdir)
+ for application in ('extlinux', 'syslinux',
+ 'mksquashfs', 'unsquashfs'):
+ runnable = chroot(self.chrootpath, 'which %s' % application)
+ if runnable:
+ runnable = runnable[0]
+ else:
+# Should I output something?
+ continue
+
+ for line in chroot(self.chrootpath, 'ldd %s' % runnable):
+ m = re.search(r'=> (/[^ ]+) ', line)
+ if m:
+ chroot(self.chrootpath, 'cp -n %s %s' %
+ (m.group(1), supportlibdir))
+
+ chroot(self.chrootpath, 'cp %s %s' % (runnable, supportlibdir))
+
+ chroot(self.chrootpath, 'bash -c "cp /lib/ld-linux*.so.2 %s/loader"'
+ % supportlibdir)
+
+ runcmd('cp %s/mbr.bin %s/boot/support' %
+ (self.chrootpath + SYSLINUXDIR, self.build))
+ runcmd('cp %s/isolinux.bin %s/boot/support' %
+ (self.chrootpath + SYSLINUXDIR, self.build))
+
+
+ def _customizelarchdir(self):
+ """The medium's larch directory will be (re)built.
+ First delete anything apart from system.sqf and mods.sqf, then
+ add anything relevant from the profile.
+ """
+ for fd in os.listdir(self.medium_dir + '/larch'):
+ if fd not in ('system.sqf', 'mods.sqf'):
+ runcmd('rm -rf %s/larch/%s' % (self.medium_dir, fd))
+ plarch = self.profile_dir + '/cd-root/larch'
+ if os.path.isdir(plarch):
+ runcmd('bash -c "cp -r %s/* %s/larch"' % (plarch, self.medium_dir))
+
+
+ def setup_destination(self, device):
+ """The basic preparation of a destination partition.
+ """
+ drive = device[:8]
+ partno = device[8:]
+ if not os.path.exists(device):
+ errout(_("Invalid output device: %s") % device)
+
+ def parted(cmd, optm=''):
+ s = runcmd('parted -s %s %s %s' % (optm, drive, cmd))
+ if s[0]:
+ if s[1]:
+ return s[1]
+ else:
+ return True
+ return False
+
+ # Prepare for formatting
+ if self.options.format:
+ fmtcmd = 'mkfs.ext4'
+ self.fstype = 'ext4'
+ if self.options.nojournal:
+ fmtcmd += ' -O ^has_journal'
+ labellength = 16
+ opt = 'L'
+ else:
+ fmtcmd = None
+ # Check device format
+ ok, lines = runcmd('blkid -c /dev/null -o value -s TYPE %s' % device)
+ if not ok:
+ errout(_("Couldn't get format information for %s") % device)
+ self.fstype = lines[0]
+
+ fsflag = '#'
+ if self.fstype in OKFS:
+ fsflag = '+'
+ elif self.fstype == 'vfat':
+ fsflag = '-'
+ if fsflag == '#':
+ errout(_("Unsupported file-system: %s") % self.fstype)
+
+ if self.options.testmedium:
+ return
+
+ # List drive content: 'parted -m <drive> print'
+ # - don't use 'free' because then you may get multiple lines starting '1:'.
+ driveinfo = parted('print', '-m')
+
+ if fmtcmd:
+ lopt = ('-%s "%s"' % (opt, check_label(self.options.label, labellength))
+ if self.options.label else '')
+
+ # Get partition table type from line with drive at beginning:
+ # > /dev/sdc:3898MB:scsi:512:512:msdos:Intenso Rainbow;
+ # - filter out partition table type (field 6)
+ ptable = driveinfo[1].split(':')[5]
+
+ # Filter out line for chosen partition (1):
+ # 2:2000MB:3898MB:1898MB:::;
+ # - remember field 2 and 3
+ pstart, pend = None, None
+ for p in driveinfo[2:]:
+ pinfo = p.split(':')
+ if pinfo[0] == partno:
+ pstart, pend = pinfo[1:3]
+
+ fail = True
+ # Delete partition: 'parted <drive> rm <partno>'
+ if parted('rm %s' % partno):
+
+ # Recreate partition:
+ # - if partition number > 4 AND it is an msdos partition table use
+ # 'logical' instead of 'primary'
+ # 'parted <drive> mkpart primary <ext2|fat32> <pstart> <pend>'
+ ptype = 'logical' if (ptable == 'msdos') and (int(partno) > 4) else 'primary'
+ if parted('mkpart %s %s %s %s' % (ptype, 'ext2', pstart, pend)):
+
+ # Format file system
+ if chroot(self.chrootpath, '%s %s %s' % (fmtcmd, lopt, device), ['dev']):
+ fail = False
+
+ if fail:
+ errout(_("Couldn't format %s") % device)
+
+ # Set boot flag: 'parted <drive> set <partno> boot on'
+ # and make drive bootable.
+ # Only do this if installing mbr.
+ if self.options.mbr:
+ # First remove boot flag from any partition which might have it ('boot'):
+ # 'parted <drive> set <partno> boot off'
+ for l in driveinfo[2:]:
+ if 'boot' in l:
+ parted('set %s boot off' % l.split(':', 1)[0])
+
+ parted('set %s boot on' % partno)
+ runcmd('dd if=%s/boot/support/mbr.bin of=%s' % (self.build, drive))
+
+ # Need to get the label - if not formatting (an option for experts)
+ # it is probably not a good idea to change the volume label, so
+ # use the old one.
+ label = get_device_label(device)
+
+ # Write bootloader configuration file
+ bootconfig(self.build, label, device, self.options.detection)
+
+ # Mount partition and remove larch and boot dirs
+ runcmd('rm -rf %s' % MPD)
+ runcmd('mkdir -p %s' % MPD)
+ if not mount(device, MPD):
+ errout(_("Couldn't mount larch partition, %s") % device)
+ runcmd('rm -rf %s/larch' % MPD)
+ runcmd('rm -rf %s/boot' % MPD)
+
+ # Copy files to device
+ runcmd('cp -r %s/larch %s' % (self.medium_dir, MPD))
+ runcmd('cp -r %s/boot %s' % (self.build, MPD))
+
+
+ def mkiso(self, xopts=''):
+ """Build an iso containing the stuff in self.build, and optionally
+ more - passed in xopts.
+ """
+ # Actually the volume label can be 32 bytes, but 16 is compatible
+ # with ext2 (etc.) (though a little longer than vfat)
+ label = check_label(self.options.label, 16)
+
+ # Get fresh isolinux.bin
+ runcmd('cp %s/boot/support/isolinux.bin %s/boot/isolinux'
+ % (self.build, self.build))
+
+ # Build iso
+ ok, res = runcmd('mkisofs -R -l -no-emul-boot -boot-load-size 4'
+ ' -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot'
+ ' -boot-info-table -input-charset=UTF-8'
+ ' -V "%s"'
+ ' -o "%s"'
+ ' %s %s' % (label, self.options.isofile, xopts, self.build),
+ filter=mkisofs_filter_gen())
+ if not ok:
+ errout(_("iso build failed"))
+ comment(" *** %s ***" % (_("%s was successfully created")
+ % (self.options.isofile)))
+
+
+
+def check_larchimage(mediumdir):
+ """A very simple check that the given path is that of a larch medium (image).
+ """
+ testfile = mediumdir + '/larch/system.sqf'
+ if not os.path.isfile(testfile):
+ errout(_("File '%s' doesn't exist, '%s' is not a larch medium")
+ % (testfile, mediumdir))
+
+
+def get_device_label(device):
+ """Return the volume label of the given device.
+ """
+ return runcmd('blkid -c /dev/null -o value -s LABEL %s'
+ % device)[1][0]
+
+
+def check_label(l, n):
+ if isinstance(l, unicode):
+ l = l.encode('utf8')
+ if len(l) > n:
+ if query_yn(_("The volume label is too long. Use the default (%s)?")
+ % LABEL):
+ return LABEL
+ else:
+ errout(_("Cancelled"))
+ return l
+
+
+def add_larchboot(idir):
+ writefile("The presence of the file 'larch/larchboot' enables\n"
+ "booting the device in 'search' mode.\n", idir + '/larch/larchboot')
+
+
+def bootconfig(medium, label='', device='', detection=''):
+ """Convert and complete the bootlines file.
+ """
+ kernel = readfile(medium + '/boot/kernelname').strip()
+ # - add boot partition to options
+ if detection == 'uuid':
+ bootp = ('uuid=' +
+ runcmd('blkid -c /dev/null -o value -s UUID %s'
+ % device)[1][0].strip())
+ elif detection == 'label':
+ if not label:
+ errout(_("Can't boot to label - device has no label"))
+ bootp = 'label=' + label
+ elif detection == 'partition':
+ bootp = 'root=' + device
+ else:
+ bootp = ''
+
+ # - convert bootfiles to the correct format,
+ # inserting necessary info
+ bootconf = medium + '/boot/bootlines'
+ if not os.path.isfile(bootconf):
+ errout(_("Boot configuration file '%s' not found") % bootconf)
+ fhi = open(bootconf)
+ insert = ''
+ i = 0
+ block = ''
+ title = ''
+ opts = ''
+ for line in fhi:
+ line = line.strip()
+ if not line:
+ if title:
+ i += 1
+ # A block is ready
+ block += 'label %02d\n' % i
+ block += 'MENU LABEL %s\n' % title
+ block += 'kernel /boot/%s\n' % kernel
+ block += 'append initrd=/boot/larch.img %s %s\n' % (bootp, opts)
+ if i > 1:
+ insert += '\n'
+ insert += block
+ block = ''
+ title = ''
+ opts = ''
+
+ elif line.startswith('comment:'):
+ block += '#%s\n' % (line.split(':', 1)[1])
+
+ elif line.startswith('title:'):
+ title = line.split(':', 1)[1].lstrip()
+
+ elif line.startswith('options:'):
+ opts = line.split(':', 1)[1].lstrip()
+ fhi.close()
+
+ # - insert the resulting string into the bootloader config file
+ configfile = 'isolinux/isolinux.cfg'
+ configfile0 = configfile + '_0'
+ configpath = '%s/boot/%s' % (medium, configfile0)
+ if not os.path.isfile(configpath):
+ errout(_("Base configuration file (%s) not found") % configpath)
+ fhi = open(configpath)
+ fho = open('%s/boot/%s' % (medium, configfile), 'w')
+ for line in fhi:
+ if line.startswith("###LARCH"):
+ fho.write(insert)
+ else:
+ fho.write(line)
+ fhi.close()
+ fho.close()
diff --git a/build_tools/larch8/larch0/cli/medium.py b/build_tools/larch8/larch0/cli/medium.py
new file mode 100755
index 0000000..94cb0c9
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/medium.py
@@ -0,0 +1,277 @@
+#!/usr/bin/env python2
+#
+# medium.py
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.11.09
+
+"""This is a command line script to place a larch system on a medium.
+It can handle a larchified Arch installation for the initial creation of
+a larch medium (source=""), but it can also copy from one existing
+medium to another, or create a boot-iso for an existing larch medium
+(only relevant for partitions).
+The source can be a CD/DVD, an iso file or a partition (unmounted), the
+output can be an iso file or another (unmounted) partition. In the latter
+case the partition detection mode can be selected and data persistence
+can be enabled (or disabled). In addition, the volume label of the
+destination device can be set.
+Parameters are passed as options and arguments.
+
+A further source possiblity is an already mounted larch system, this being
+specified by a source path starting with '/' (except '/dev/...'). This
+option is provided for use with a running live system.
+"""
+
+
+import os
+from backend import *
+from media_common import *
+
+def build_medium(options, device):
+ """Copy an existing larch medium, specified by the option 'source' to
+ the partition specified as argument.
+ 'device' is the name (e.g. '/dev/sdb1') of the partition to
+ receive the larch image.
+ """
+ # Basic initialisation of the larchified source
+ medium = Medium(options)
+ build = medium.build
+ medium_dir = medium.medium_dir
+
+ if device: # for destination partition (not iso)
+ # This handles the bulk of the destination medium setup
+ medium.setup_destination(device)
+
+ if options.testmedium:
+ return
+
+ if options.bootiso:
+ unmount()
+ # Get bootloader configuration file
+ fconf = build + '/boot/isolinux/syslinux.cfg'
+ if not os.path.isfile(fconf):
+ fconf = build + '/boot/isolinux/extlinux.conf'
+ ok, res = runcmd('mv %s %s/boot/isolinux/isolinux.cfg' % (fconf, build))
+ if not ok:
+ errout(_("Couldn't find boot configuration file"))
+ medium.mkiso()
+
+ else: # Now not boot iso!
+ runcmd('rm -f %s/boot/isolinux/syslinux.cfg' % build)
+ runcmd('rm -f %s/boot/isolinux/extlinux.conf' % build)
+
+ # Now, need to test for overlay.medium and/or mods.sqf - the presence
+ # of both is not supported here (although the larch initramfs hook
+ # can cope with it).
+ if os.path.isfile('%s/larch/overlay.medium' % medium_dir):
+ if os.path.isfile('%s/larch/mods.sqf' % medium_dir):
+ errout(_("Copying of devices with both 'overlay.medium' and 'mods.sqf'\n"
+ "is not supported."))
+ if device and options.persist and (medium.fstype != 'vfat'):
+ # Copy the overlay files to the destination medium
+ for fd in os.listdir(medium_dir):
+ if (fd[0] != '.') and (fd not in IGNOREDIRS.split()):
+ runcmd('cp -a %s/%s %s' % (medium_dir, fd, MPD))
+
+ else:
+ # Create a modifications archive, mods.sqf
+ if device:
+ modsdst = MPD
+ else:
+ modsdst = build
+ runcomd('mkdir -p %s/larch' % modsdst)
+ if not runcmd('%s/boot/support/support mksquashfs %s %s/larch/mods.sqf'
+ ' -wildcards -e %s'
+ % (build, medium_dir, modsdst, IGNOREDIRS),
+ filter=mksquashfs_filter_gen())[0]:
+ errout(_("Squashing mods.sqf failed"))
+ # remove execute attrib
+ runcmd('chmod oga-x %s/mods.sqf' % modsdst)
+
+ elif device and options.persist and (medium.fstype != 'vfat'):
+ # mods.sqf must be unpacked onto the medium
+ modsfile = medium_dir + '/larch/mods.sqf'
+ if os.path.isfile(modsfile):
+ runcmd('rm %s/larch/mods.sqf' % MPD)
+ runcmd('%s/boot/support/support unsquashfs -d %s/.mods %s/larch/mods.sqf'
+ % (build, MPD, medium_dir))
+ if not os.path.isdir(MPD + '/.mods'):
+ errout(_("Unpacking of modifications archive failed, see log"))
+ runcmd('bash -c "mv %s/.mods/* %s"' % (MPD, MPD))
+ runcmd('rm -rf %s/.mods' % MPD)
+ writefile("The presence of the file 'larch/overlay.medium' causes\n"
+ "the medium to be used as a writeable, persistent overlay\n"
+ "for the larch root file-system.\n",
+ MPD + '/larch/overlay.medium')
+
+ if device:
+ # To boot in 'search' mode the file larch/larchboot must be present.
+ runcmd('rm -f %s/larch/larchboot' % MPD)
+ if options.larchboot:
+ add_larchboot(MPD)
+
+ if medium.fstype != 'vfat':
+ # extlinux is installed to a mounted partition.
+ # The configuration file must be called extlinux.conf:
+ runcmd('mv %s/boot/isolinux/isolinux.cfg %s/boot/isolinux/extlinux.conf'
+ % (MPD, MPD))
+ # Install extlinux
+ runcmd('%s/boot/support/support extlinux -i %s/boot/isolinux'
+ % (build, MPD))
+ # Unmount device(s)
+ unmount()
+
+ else:
+ # syslinux is installed to an unmounted partition.
+ # The configuration file must be called syslinux.cfg:
+ runcmd('mv %s/boot/isolinux/isolinux.cfg %s/boot/isolinux/syslinux.cfg'
+ % (MPD, MPD))
+ unmount()
+ # Install syslinux
+ runcmd('%s/boot/support/support syslinux -d /boot/isolinux -i %s'
+ % (build, device))
+
+ comment(" *** %s ***" % (_("Completed writing to %s") % device))
+
+ else: # iso
+ # Write bootloader configuration file
+ bootconfig(build)
+ # At present the 'larchboot' file is not necessary for booting from
+ # optical media, but it should probably be present anyway.
+ if not os.path.isfile(medium_dir + '/larch/larchboot'):
+ add_larchboot(build)
+
+ medium.mkiso(' -x %s/boot %s' % (medium_dir, medium_dir))
+ unmount()
+
+ runcmd('rm -rf %s' % build)
+
+
+
+if __name__ == '__main__':
+ from optparse import OptionParser, OptionGroup
+ parser = OptionParser(usage=_("usage: %prog [options] [partition (e.g. /dev/sdb1)]"))
+
+ parser.add_option('-S', '--source', action='store', type="string",
+ dest='source', default='',
+ help=_("Specify source medium, an iso-file (path ending '.iso'), device"
+ " (starting '/dev/') or volume label"))
+ parser.add_option("-l", "--label", action="store", type="string",
+ default="", dest="label",
+ help=_("Volume label for boot medium (default: %s - or %s if boot iso)")
+ % (LABEL, BOOTISOLABEL))
+ parser.add_option("-b", "--bootiso", action="store_true",
+ dest="bootiso", default=False,
+ help=_("Build a boot iso for the source partition"))
+
+ # Options for building from larchified installation (no -S)
+ parser.add_option("-p", "--profile", action="store", type="string",
+ default="", dest="profile",
+ help=_("Profile: 'user:profile-name' or path to profile directory"))
+ parser.add_option("-i", "--installation-dir", action="store", type="string",
+ default="", dest="idir",
+ help=_("Path to larchified directory (default %s)") % INSTALLATION)
+
+ # Options for iso output
+ parser.add_option("-o", "--isofile", action="store", type="string",
+ default="", dest="isofile",
+ help=_("Specify the output file (default: '%s' in the current "
+ "directory - or '%s' if boot iso)") % (ISOFILE, BOOTISO))
+
+ # Options for writing to partition
+ parser.add_option("-d", "--detect", action="store", type="string",
+ default="label", dest="detection",
+ help=(_("Method for boot partition detection: %s (default: label)")
+ % detection_methods))
+ parser.add_option("-n", "--nosearchboot", action="store_false",
+ dest="larchboot", default=True,
+ help=_("Don't generate 'larch/larchboot' file"))
+ parser.add_option("-F", "--noformat", action="store_false",
+ default=True, dest="format",
+ help=_("Don't format the medium (WARNING: Only for experts)"))
+ parser.add_option("-P", "--persist", action="store_true",
+ dest="persist", default=False,
+ help=_("Enable data persistence (using medium as writeable"
+ " file-system). Default: disabled"))
+ parser.add_option("-m", "--noboot", action="store_false",
+ dest="mbr", default=True,
+ help=_("Don't install the bootloader (to the MBR)"))
+ parser.add_option("-j", "--nojournal", action="store_true", dest="nojournal",
+ default=False, help=_("Don't use journalling on boot medium"
+ " (default: journalling enabled)"))
+
+ # General minor options
+ parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
+ default=False, help=_("Suppress output messages, except errors"
+ " (no effect if -s specified)"))
+ parser.add_option("-s", "--slave", action="store_true", dest="slave",
+ default=False, help=_("Run as a slave from a controlling program"
+ " (e.g. from a gui)"))
+ parser.add_option('-T', '--testmedium', action='store_true',
+ dest='testmedium', default=False,
+ help=_("Test source or destination medium only (used by gui)"))
+
+ (options, args) = parser.parse_args()
+ options.force = False
+
+ if options.bootiso:
+ if args:
+ errout(_("Unexpected argument: %s") % args[0])
+ if not options.source:
+ errout(_("No source specified for boot iso"))
+ if not options.isofile:
+ options.isofile = BOOTISO
+ if not options.label:
+ options.label = BOOTISOLABEL
+ greet = _("Generating larch boot iso file: %s\n")
+ else:
+ if not options.isofile:
+ options.isofile = ISOFILE
+ if not options.label:
+ options.label = LABEL
+ greet = _("Generating larch iso file: %s\n")
+
+ # Location for the resulting iso, forcing a '.iso' suffix
+ if not options.isofile.endswith('.iso'):
+ options.isofile += '.iso'
+
+ if args:
+ device = args[0]
+ if device.startswith('/dev/'):
+ print '##', ((_("Testing output medium: %s\n")
+ if options.testmedium
+ else _("Creating larch medium on: %s\n")) % device)
+ else:
+ print '##', (_("Invalid partition: '%s'") % device)
+ sys.exit(1)
+ else:
+ options.isofile = os.path.join(os.getcwd(), options.isofile)
+ print '##', ((_("Testing source medium: %s\n") % options.source)
+ if options.testmedium
+ else (greet % options.isofile))
+ device = ''
+
+ if os.getuid() != 0:
+ print _("This application must be run as root")
+ sys.exit(1)
+
+ init('live_medium', options)
+ build_medium(options, device)
diff --git a/build_tools/larch8/larch0/cli/userinfo.py b/build_tools/larch8/larch0/cli/userinfo.py
new file mode 100644
index 0000000..f2045aa
--- /dev/null
+++ b/build_tools/larch8/larch0/cli/userinfo.py
@@ -0,0 +1,93 @@
+# userinfo.py
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.07.11
+
+import os
+from ConfigParser import SafeConfigParser
+
+# Default list of 'additional' groups for a new user
+BASEGROUPS = 'video,audio,optical,storage,scanner,power,camera'
+
+class Userinfo:
+ def __init__(self, profile):
+ self.profile_dir = profile
+
+ def getusers(self):
+ """Read user information by means of a SafeConfigParser instance.
+ This is then available as self.userconf.
+ """
+ self.userconf = SafeConfigParser({'pw':'', 'maingroup':'', 'uid':'',
+ 'skel':'', 'xgroups':BASEGROUPS, 'expert':''})
+ users = self.profile_dir + '/users'
+ if os.path.isfile(users):
+ try:
+ self.userconf.read(users)
+ except:
+ error0(_("Invalid 'users' file"))
+
+ def allusers(self):
+ self.getusers()
+ return self.userconf.sections()
+
+ def get(self, user, field):
+ return self.userconf.get(user, field)
+
+ def userinfo(self, user, fields):
+ """Get an ordered list of the given field data for the given user.
+ """
+ return [self.userconf.get(user, f) for f in fields]
+
+ def userset(self, uname, field, text):
+ self.userconf.set(uname, field, text)
+
+ def newuser(self, user):
+ try:
+ self.userconf.add_section(user)
+ return self.saveusers()
+ except:
+ error0(_("Couldn't add user '%s'") % user)
+ return False
+
+ def deluser(self, user):
+ try:
+ self.userconf.remove_section(user)
+ return self.saveusers()
+ except:
+ error0(_("Couldn't remove user '%s'") % user)
+ return False
+
+ def saveusers(self):
+ """Save the user configuration data (in 'INI' format)
+ """
+ try:
+ fh = None
+ fh = open(self.profile_dir + '/users', 'w')
+ self.userconf.write(fh)
+ fh.close()
+ return True
+ except:
+ if fh:
+ fh.close()
+ error0(_("Couldn't save 'users' file"))
+ self.getusers()
+ return False
+
diff --git a/build_tools/larch8/larch0/data/kernel b/build_tools/larch8/larch0/data/kernel
new file mode 100644
index 0000000..8378717
--- /dev/null
+++ b/build_tools/larch8/larch0/data/kernel
@@ -0,0 +1 @@
+vmlinuz26 kernel26 \ No newline at end of file
diff --git a/build_tools/larch8/larch0/data/locales b/build_tools/larch8/larch0/data/locales
new file mode 100644
index 0000000..750f5f3
--- /dev/null
+++ b/build_tools/larch8/larch0/data/locales
@@ -0,0 +1,7 @@
+# locales for larch (/etc/locale.gen)
+### THIS IS JUST AN EXAMPLE - YOU WILL PROBABLY WANT TO PLACE
+### YOUR OWN VERSION IN THE PROFILE
+
+en_US.UTF-8 UTF-8
+en_GB.UTF-8 UTF-8
+de_DE.UTF-8 UTF-8
diff --git a/build_tools/larch8/larch0/data/pacman.conf b/build_tools/larch8/larch0/data/pacman.conf
new file mode 100644
index 0000000..911c23d
--- /dev/null
+++ b/build_tools/larch8/larch0/data/pacman.conf
@@ -0,0 +1,84 @@
+#
+# /etc/pacman.conf
+#
+# See the pacman.conf(5) manpage for option and repository directives
+
+#
+# GENERAL OPTIONS
+#
+[options]
+# The following paths are commented out with their default values listed.
+# If you wish to use different paths, uncomment and update the paths.
+#RootDir = /
+#DBPath = /var/lib/pacman/
+#CacheDir = /var/cache/pacman/pkg/
+#LogFile = /var/log/pacman.log
+HoldPkg = pacman glibc
+# If upgrades are available for these packages they will be asked for first
+SyncFirst = pacman
+#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
+#XferCommand = /usr/bin/curl -C - %u > %o
+#CleanMethod = KeepInstalled
+Architecture = auto
+
+# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
+#IgnorePkg =
+#IgnoreGroup =
+
+#NoUpgrade =
+#NoExtract =
+
+# Misc options (all disabled by default)
+#UseSyslog
+#ShowSize
+#UseDelta
+#TotalDownload
+
+#
+# REPOSITORIES
+# - can be defined here or included from another file
+# - pacman will search repositories in the order defined here
+# - local/custom mirrors can be added here or in separate files
+# - repositories listed first will take precedence when packages
+# have identical names, regardless of version number
+# - URLs will have $repo replaced by the name of the current repo
+# - URLs will have $arch replaced by the name of the architecture
+#
+# Repository entries are of the format:
+# [repo-name]
+# Server = ServerName
+# Include = IncludePath
+#
+# The header [repo-name] is crucial - it must be present and
+# uncommented to enable the repo.
+#
+
+# The testing repositories are disabled by default. To enable, uncomment the
+# repo name header and Include lines. You can add preferred servers immediately
+# after the header, and they will be used before the default mirrors.
+
+#[testing]
+## Add your preferred servers here, they will be used first
+#Include = /etc/pacman.d/mirrorlist
+
+[core]
+# Add your preferred servers here, they will be used first
+Include = /etc/pacman.d/mirrorlist
+
+[extra]
+# Add your preferred servers here, they will be used first
+Include = /etc/pacman.d/mirrorlist
+
+#[community-testing]
+## Add your preferred servers here, they will be used first
+#Include = /etc/pacman.d/mirrorlist
+
+[community]
+# Add your preferred servers here, they will be used first
+Include = /etc/pacman.d/mirrorlist
+
+# An example of a custom package repository. See the pacman manpage for
+# tips on creating your own repositories.
+#[custom]
+#Server = file:///home/custompkgs
+
diff --git a/build_tools/larch8/larch0/data/pacman.conf.repos b/build_tools/larch8/larch0/data/pacman.conf.repos
new file mode 100644
index 0000000..866800c
--- /dev/null
+++ b/build_tools/larch8/larch0/data/pacman.conf.repos
@@ -0,0 +1,14 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will normally be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+
+# You can add your own custom repositories (anywhere).
+
+larch: Server = ftp://ftp.berlios.de/pub/larch/larch8/*platform*
+#testing: *default*
+core: *default*
+extra: *default*
+community: *default*
diff --git a/build_tools/larch8/larch0/data/requiredpacks b/build_tools/larch8/larch0/data/requiredpacks
new file mode 100644
index 0000000..e808031
--- /dev/null
+++ b/build_tools/larch8/larch0/data/requiredpacks
@@ -0,0 +1,26 @@
+## The packages (and groups) in this file will always be
+## included in the larch installation.
+## Packages (including those in groups marked with '*') entered
+## here can still be vetoed in the profile's vetopacks file
+
+## Without the base group it won't be much of a system!
+*base
+
+## aufs must be included but it is put here in case you are using a kernel
+## that has it built in.
+aufs2
+
+## larch-live provides essential components of the larch system,
+## it also depends on further critical packages
+larch-live
+
+## To eject a cd
+eject
+
+## For the documentation and the possibility of making more larch media
+larch
+## Only necessary if (re)building isos (e.g. using larch) from the live system
+cdrkit
+
+## Not really necessary, but perhaps useful if using larch from the live system
+larch-profiles
diff --git a/build_tools/larch8/larch0/docs/COPYING b/build_tools/larch8/larch0/docs/COPYING
new file mode 100644
index 0000000..d511905
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/COPYING
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/build_tools/larch8/larch0/docs/LICENCE b/build_tools/larch8/larch0/docs/LICENCE
new file mode 100644
index 0000000..9cd1e0c
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/LICENCE
@@ -0,0 +1,16 @@
+
+ Licence:
+
+ This software is released under the GNU GENERAL PUBLIC LICENSE.
+ See COPYING.
+
+ Warranty:
+
+ This software is distributed with NO WARRANTY, use it at your own risk.
+
+ Author:
+
+ This software was written by
+
+ Michael Towers (larch42 at googlemail dot com)
+ \ No newline at end of file
diff --git a/build_tools/larch8/larch0/docs/Notes b/build_tools/larch8/larch0/docs/Notes
new file mode 100644
index 0000000..edc00bf
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/Notes
@@ -0,0 +1,34 @@
+Structure of the aufs branches (overlays)
+=========================================
+
+larchify creates a squashfs archive (system.sqf) of the base system as
+installed by archin. Any changes brought about by the larchification process,
+including those specified in the larch profile are saved as a further aufs
+branch in mods.sqf.
+
+For writeable media with linux file-systems the medium itself can be used
+as the writeable overlay. As the linux filesystem ext4 is used, journalling
+may be disabled if desired.
+
+If the boot medium is not writeable (CD/DVD) a writeable overlay is created
+in tmpfs (memory). It is also possible to make writeable media act as if
+they were read-only by passing 'nw' as a boot parameter. Also in this case
+will the writeable layer be created in tmpfs.
+
+
+larchify
+========
+
+Kernel name and mkinitcpio preset name
+--------------------------------------
+The default kernel (package) name is 'kernel26'. Its mkinitcpio preset name is also 'kernel26',
+and the version file is 'kernel26.kver'. The profile 'kernel' file allows
+these to be overridden - simply put the new names for kernel binary (default 'vmlinuz26')
+and kernel package/preset in there separated by a space character.
+
+In larch-8 there should be no /boot directory in the overlay.
+This should also be enforced, so that the only possibility of
+getting stuff in there is via cd-root.
+
+
+
diff --git a/build_tools/larch8/larch0/docs/README b/build_tools/larch8/larch0/docs/README
new file mode 100644
index 0000000..695874b
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/README
@@ -0,0 +1,23 @@
+larch
+=====
+
+Author: Michael Towers (larch42 at googlemail dot com)
+Licence: GPL (see COPYING, LICENCE)
+
+larch is essentially a collection of python scripts for building live
+Arch Linux media, there is also a gui which uses the scripts as its backend.
+
+The command-line scripts are in the 'cli' directory, the gui code is in the
+'gui' directory.
+
+There is quite extensive documentation in the docs directory, please read it.
+docs/html/larch_quick.html gives basic set-up instructions.
+
+You need at least python (tested with 2.6), with the pexpect module,
+and pyqt (tested with 4.7) for the gui.
+
+Logos are derived from the Arch Linux logos, and are released under a
+Creative Commons Licence, see 'http://www.archlinux.org/art'.
+
+The larch project uses Arch Linux as its basis, but is not an official
+Arch Linux ('http://www.archlinux.org') project.
diff --git a/build_tools/larch8/larch0/docs/html/archin.html b/build_tools/larch8/larch0/docs/html/archin.html
new file mode 100644
index 0000000..96f417e
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/archin.html
@@ -0,0 +1,241 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Installation of the base Arch system</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larchify.html"><h6>Next:</h6>
+ <div class="indent1">Building the live system</div></a></li>
+ <li><a href="larch_quick.html"><h6>Previous:</h6>
+ <div class="indent1">Quick Start - GUI</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Installation of the base <em>Arch</em> system</h2>
+
+<p>The <em>larch live</em> system will normally be built from a fresh
+(unmodified, unconfigured) <em>Arch</em> installation. The Installation stage,
+based on the 'larch-archin' command, handles the creation of this installation
+by downloading all the desired packages (if they are not already in the host's
+package cache) and installing them to an empty directory (by default
+'/home/larchbuild').
+</p>
+
+<p>Other approaches are possible, such as using an already existing system
+or building a fresh installation in some other way. In that case you can skip
+this page.
+</p>
+
+<p>By default the package cache on the build host will be used, so that only
+packages which have not already been downloaded will be fetched from the
+chosen mirror. But it is possible to select another cache location, which
+can also be on a remote machine, mounted using <em>sshfs</em> or <em>NFS</em>.
+</p>
+
+<p>This raw installation will not normally be modified by <em>larch</em>,
+so it can be reused, or even carefully experimented with. However, note
+that any changes you make to this installation manually will not be
+reflected in the profile, so it might be difficult to reproduce what you
+have done at a later time, or to revert the changes.
+If you want to configure your system, then the raw installation is probably
+not the best place for it, consider rather using the 'rootoverlay' directory
+in the profile. All files in this directory will 'overwrite' (well, 'overlay',
+actually) corresponding files in the base installation, by placing them
+in a higher layer in the <em>aufs</em> mount in the <em>live</em> system.
+This makes it very easy to collect your own customizations in a way that
+can be applied quickly to a future build.
+</p>
+
+<p>See <a href="gui_installation.html">GUI Tab: Installation</a> for
+details of the GUI for this process.
+</p>
+
+<h3><a name="pacman_conf"></a>'pacman.conf' and 'mirrorlist'</h3>
+
+<p>To make it a little easier to manage upstream changes to the default
+'pacman.conf', a separate file ('pacman.conf.repos') is used to specify
+the repositories to use (the bit in 'pacman.conf' after the options).
+There is a default version of this file in the <em>larch</em> package
+at 'data/pacman.conf.repos', and for most simple installations this is
+probably adequate, but if you need to change it you can place your own
+version in the profile.
+</p>
+<p>Note that this file does not use the standard format, but
+packs repository name and "server line" together on one line, separated
+by ':'. There is no way to supply more than one "server line". There
+are a couple of special 'codes', which <em>archin</em> will convert:
+ <ul>
+ <li>'*platform*' will be converted to 'i686' or 'x86_64' as
+ appropriate (according to the host).</li>
+ <li>'*default*' will be converted to the standard 'Include' entry.
+ This is normally 'Include = /etc/pacman.d/mirrorlist', but for
+ installation (only) this will be overridden if there is a 'mirrorlist'
+ file in the working directory - if neither exists, the fallback is
+ 'data/mirrorlist' within the <em>larch</em> base directory.
+ This latter file is not supplied in the 'larch' package,
+ as it is not intended for use on <em>Arch</em>
+ systems. When the 'larch-setup' script detects that no 'pacman'
+ command is available, it downloads the 'pacman-allin' package
+ and among the things that gets extracted from it is this
+ 'mirrorlist' file.
+ </li>
+ </ul>
+Here is an example of a 'pacman.conf.repos' file:
+</p>
+<pre>
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+larch: Server = ftp://ftp.berlios.de/pub/larch/larch8/*platform*
+#testing: *default*
+core: *default*
+extra: *default*
+community: *default*
+</pre>
+
+<p>The top part of the complete 'pacman.conf' (the options) is taken from
+a normal default 'pacman.conf' supplied in the 'larch' package at
+'data/pacman.conf'.
+You can override this by placing your own version in the profile, as
+'pacman.conf.options' (note that any repositories you might specify in
+this file will be ignored). A further option is to specify a version of
+the file 'pacman.conf.repos' to be used only for the installation (not
+for the resulting <em>live</em> system. This is especially useful if
+you have a local package repository/mirror.
+</p>
+<p>The complete 'pacman.conf' file is generated by combining the header
+part and the repository part and is saved to a temporary location for
+the installation. After the installation is complete a final version of
+this file (that for the <em>live</em> system) is placed at
+the standard location within the installation, '/etc/pacman.conf'. Note
+that it is not placed in the overlay, but - as an exception to the rule -
+directly within the installation.
+</p>
+
+<h4>Usage example: The 'dummy' mirror</h4>
+<p>During testing I found it useful to work with stable repositories.
+I did this without creating a proper local mirror, but by creating a sort
+of 'dummy' mirror containing only the ****.db.tar.gz files, relying on
+the cache to supply the actual package files.
+(The script 'repos.sh' supplied with <em>larch</em> in the
+'scripts' directory can build these 'db' files from the current state of
+the pacman sync database on the host.)
+</p>
+
+<p>If you are running the commands on the console you can pass the path
+to a customized repository list file with the '-r' option. Remeber this
+file must be constructed as detailed above.
+</p>
+
+<h3><a name="Custom_packages"></a>Custom packages</h3>
+
+<p>It is possible to include your own 'custom' packages in the installation.
+Maybe ones you have compiled yourself, e.g. from the AUR, or modified versions
+(fixes or customizations) of standard packages. To do this you need to put
+your packages in a directory and run <strong>gen-repo</strong>, supplied with
+<em>larch</em> in the 'scripts' directory, on this directory (run it without
+arguments to get usage instructions). Then place an entry for this new
+repository in your 'pacman.conf.repos'.
+If your packages replace some in the existing repositories, your custom
+repository needs to come before those repositories in 'pacman.conf.repos'.
+Any packages you want installed now just need to be
+listed in <strong>addedpacks</strong>.
+</p>
+
+
+<h3><a name="package_selection"></a>Selection of packages to be installed</h3>
+
+<p>The (compulsory) profile file 'addedpacks' contains a
+list of packages
+(just the package names, as supplied to 'pacman -S') to be installed,
+one package name per line (empty lines and lines starting
+with '#' are ignored). Also names of package groups may be included in this
+file, to request installation of the whole group. If a group name is preceded
+by '*', individual packages belonging to the group can be excluded via the
+'vetopacks' file (see below) - without the '*' this exclusion
+is not possible. It is also possible to
+'include' other files by means of lines starting with '+' - this may be
+followed by the absolute or relative path to the file to be included.
+Package dependencies are handled by <em>pacman</em> automatically.
+</p>
+<p>The (optional) profile file 'vetopacks' allows packages to
+be excluded from the installation list. This can be useful if individual
+packages from a group should be excluded. However, note that inclusion of a
+package in this file does not guarantee that it will not be installed - the
+package is only removed from the installation list. If it is required by
+another package it will be installed anyway. It is also possible to
+'include' other files in the veto list using '+' lines.
+</p>
+<p>Certain 'required' and 'suggested' packages are included by
+default, these are in the file 'data/requiredpacks' in the 'larch' package.
+This file should generally not be edited, because an update of the 'larch'
+package will overwrite any changes. Packages listed in this file can be
+excluded by listing them in the profile 'vetopacks' file.
+The whole file can be overridden in 'addedpacks' by
+starting that with '!!!'. But only do that if you really know what you
+are doing.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/css/larchdocs.css b/build_tools/larch8/larch0/docs/html/css/larchdocs.css
new file mode 100644
index 0000000..cc8e6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/larchdocs.css
@@ -0,0 +1,13 @@
+@charset "UTF-8";
+
+/* import core styles | Basis-Stylesheets einbinden */
+@import url(yaml/core/base.css);
+@import url(yaml/screen/content_default.css);
+
+/* import screen layout | Screen-Layout einbinden */
+@import url(screen/nav_vlist.css);
+@import url(screen/basemod.css);
+
+/* import print layout | Druck-Layout einbinden */
+@import url(yaml/print/print_100_draft.css);
+
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/bark.jpg b/build_tools/larch8/larch0/docs/html/css/screen/bark.jpg
new file mode 100644
index 0000000..5d5cc5b
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/bark.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/basemod.css b/build_tools/larch8/larch0/docs/html/css/screen/basemod.css
new file mode 100644
index 0000000..84d49d5
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/basemod.css
@@ -0,0 +1,162 @@
+@charset "UTF-8";
+/* This uses YAML's basic containers, but in a highly customized way */
+
+@media screen, projection
+{
+ /**
+ * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera
+ * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera
+ *
+ * @workaround
+ * @affected IE8, FF, Webkit, Opera
+ * @css-for all
+ * @valid CSS3
+ */
+
+ body { overflow-y: scroll; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Formatting YAML's basic layout elements
+ * (de) Gestaltung des YAML Basis-Layouts
+ */
+
+ /* (en) Marginal areas & page background */
+ /* (de) Randbereiche & Seitenhintergrund */
+ body {background: #c55500 url(bark.jpg) repeat fixed;}
+
+ /* (en) Centering layout in old IE-versions */
+ /* (de) Zentrierung des Layouts in alten IE-versionen */
+ body { text-align: center; }
+ .page_margins { text-align:left; margin: 20px auto; }
+
+ /* (en) Layout: width, background, borders */
+ /* (de) Layout: Breite, Hintergrund, Rahmen */
+ .page_margins {
+ min-width: 640px; max-width: 70em;
+ }
+ .page {
+ font-size: 125%;
+ margin: 0 20px;
+ background: url(top-left.png) no-repeat left top;
+ }
+
+ #top {
+ height: 20px;
+ margin-left: 200px;
+ background: url(top-right.png) top right no-repeat;
+ }
+ #tm { height: 100%; margin-right: 20px; background: #abf39c; }
+
+ #bottom {
+ height: 20px;
+ background: url(bottom-right.png) bottom right no-repeat;
+ }
+ #bl { height: 100%; background: url(bottom-left.png) bottom left no-repeat; }
+ #bm { height: 100%; margin-left: 200px; margin-right: 20px; background: #abf39c; }
+
+
+ /* (en) Designing main layout elements */
+ /* (de) Gestaltung der Hauptelemente des Layouts */
+
+ #header {
+ padding: 0 2em 1em 50px;
+ border-bottom: 1px #45f202 solid;
+ margin-bottom: 20px;
+ }
+ #header h1 {
+ font-size:2.5em;
+ letter-spacing:-1px;
+ line-height:65%;
+ color:#c55500;
+ }
+
+ #footer { padding: 10px 20px 0 20px; }
+ #footer-content {
+ color:#886;
+ padding: 10px 20px;
+ border: 1px #c55500 solid;
+ line-height: 1.5em;
+ }
+ #footer a { color: #888; font-weight: bold; }
+ #footer a:focus { color: #D087C7; text-decoration: underline; }
+ #footer a:hover,
+ #footer a:active { color: #4D87C7; text-decoration: underline; }
+
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Formatting content containers
+ * (de) Formatierung der Inhalts-Container
+ */
+
+ /* main column | Hauptspalte */
+ #col1 {
+ float: none;
+ width: 100%;
+ background: #abf39c url(green-gradient200.jpg) repeat-y;
+ }
+ #col1_content { padding: 0 20px; min-height: 400px; }
+
+ #col3 { width: 100%; margin: 0; }
+ .vlist h6, .vlist .indent1 { display: inline; }
+ .indent2 { float: right ; }
+ .vlist { margin-top: 10px; width: 360px; }
+ li h6 { font-weight: bold; }
+ .indent1 { margin-left: 10px; }
+ .level1 { font-size: 120%; }
+ .level2 { font-size: 110%; }
+ .rlink { font-size: 150%; color: #b04000; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Styling of layout specific elements
+ * (de) Gestaltung layoutabhängiger Elemente
+ */
+
+ li { margin-bottom: 3px; }
+ h4 { font-weight: bold; }
+ table { border-top: 2px solid #c55500; border-bottom: 2px solid #c55500; margin: 15px; }
+ tbody td, tbody th { border: 1px solid #c55500; }
+ .empty td { padding: 1px; }
+
+ .topref { padding: 20px 40px; }
+ .topref a {
+ font-weight: bold;
+ padding: 10px;
+ border-top: 3px solid #45f202;
+ border-bottom: 3px solid #45f202;
+ }
+ .topref a:focus { background: #45f202; text-decoration: none; }
+ .topref a:hover,
+ .topref a:active { background: #e08000; text-decoration: none; }
+
+ pre { overflow: auto; background: #a0f090; }
+ a, a:visited { color: #c55500 }
+ a:hover, a:active { color: #003366 }
+
+/**
+ * ------------------------------------------------------------------------------------------------- #
+ *
+ * Skiplinks
+ *
+ * (en) Visual styling for skiplink navigation
+ * (de) Visuelle Gestaltung der Skiplink-Navigation
+ *
+ * @section content-skiplinks
+ */
+
+ #skiplinks a.skip:focus,
+ #skiplinks a.skip:active {
+ color: #fff;
+ background: #333;
+ border-bottom: 1px #000 solid;
+ padding: 10px 0;
+ text-decoration:none;
+ }
+
+}
+
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/bottom-left.png b/build_tools/larch8/larch0/docs/html/css/screen/bottom-left.png
new file mode 100644
index 0000000..aad30da
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/bottom-left.png
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/bottom-right.png b/build_tools/larch8/larch0/docs/html/css/screen/bottom-right.png
new file mode 100644
index 0000000..2fb2fce
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/bottom-right.png
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/green-gradient200.jpg b/build_tools/larch8/larch0/docs/html/css/screen/green-gradient200.jpg
new file mode 100644
index 0000000..5a5bacf
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/green-gradient200.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/larch150x.png b/build_tools/larch8/larch0/docs/html/css/screen/larch150x.png
new file mode 100644
index 0000000..3c33343
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/larch150x.png
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/nav_vlist.css b/build_tools/larch8/larch0/docs/html/css/screen/nav_vlist.css
new file mode 100644
index 0000000..d40631f
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/nav_vlist.css
@@ -0,0 +1,74 @@
+@charset "UTF-8";
+/**
+ * Slightly modified from:
+ *
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) Vertical list navigation "vlist"
+ * (de) Vertikale Navigationsliste "vlist"
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision:392 $
+ * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
+ */
+
+@media all
+{
+ .vlist {
+ overflow:hidden;
+ margin:0 0 1.5em 0;
+ border-top:4px #45f202 solid;
+ border-bottom:2px #45f202 solid;
+ }
+
+ .vlist ul {
+ margin:0;
+ padding:0;
+ }
+
+ .vlist li {
+ float:left; /* LTR */
+ width:100%;
+ margin:0;
+ padding:0;
+ }
+
+ .vlist a,
+ .vlist strong,
+ .vlist span {
+ display:block;
+ padding:3px 0px 3px 10%;
+ text-decoration:none;
+ border-bottom:2px #45f202 solid;
+ }
+
+ .vlist a,
+ .vlist a:visited {
+ color:#444;
+ }
+
+ .vlist li span {
+ display:block;
+ font-weight:bold;
+ border-bottom:2px #45f202 solid;
+ }
+
+ /* active list element */
+ .vlist li.active {
+ color:#fff;
+ background-color:#800;
+ font-weight:bold;
+ }
+
+ /* Level 1 */
+ .vlist li a { padding-left: 15px; }
+ .vlist li a:focus { background-color:#45f202; }
+ .vlist li a:hover,
+ .vlist li a:active { background-color:#e08000; color:#fff; }
+
+}
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/top-left.png b/build_tools/larch8/larch0/docs/html/css/screen/top-left.png
new file mode 100644
index 0000000..2a66a57
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/top-left.png
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/screen/top-right.png b/build_tools/larch8/larch0/docs/html/css/screen/top-right.png
new file mode 100644
index 0000000..c61ad6e
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/screen/top-right.png
Binary files differ
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/core/base.css b/build_tools/larch8/larch0/docs/html/css/yaml/core/base.css
new file mode 100644
index 0000000..3619374
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/core/base.css
@@ -0,0 +1,277 @@
+@charset "UTF-8";
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) YAML core stylesheet
+ * (de) YAML Basis-Stylesheet
+ *
+ * Don't make any changes in this file!
+ * Your changes should be placed in any css-file in your own stylesheet folder.
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision:426 $
+ * @lastmodified $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
+ */
+
+@media all
+{
+ /**
+ * @section browser reset
+ * @see http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
+ */
+
+ /* (en) Global reset of paddings and margins for all HTML elements */
+ /* (de) Globales Zurücksetzen der Innen- und Außenabstände für alle HTML-Elemente */
+ * { margin:0; padding:0; }
+
+ /* (en) Correction:margin/padding reset caused too small select boxes. */
+ /* (de) Korrektur:Das Zurücksetzen der Abstände verursacht zu kleine Selectboxen. */
+ option { padding-left:0.4em; } /* LTR */
+ select { padding:1px; }
+
+ /**
+ * (en) Global fix of the Italics bugs in IE 5.x and IE 6
+ * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+ * html body * { overflow:visible; }
+ * html iframe, * html frame { overflow:auto; }
+ * html frameset { overflow:hidden; }
+
+ body {
+ /* (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser */
+ /* (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen */
+ font-size:100.01%;
+
+ /* (en) Standard values for colors and text alignment */
+ /* (de) Vorgabe der Standardfarben und Textausrichtung */
+ background:#fff;
+ color:#000;
+ text-align:left; /* LTR */
+ }
+
+ /* (en) avoid visible outlines on DIV containers in Webkit browsers */
+ /* (de) Vermeidung sichtbarer Outline-Rahmen in Webkit-Browsern */
+ div { outline:0 none; }
+
+ /* (en) Clear borders for <fieldset> and <img> elements */
+ /* (de) Rahmen für <fieldset> und <img> Elemente löschen */
+ fieldset, img { border:0 solid; }
+
+ /* (en) new standard values for lists, blockquote and cite */
+ /* (de) Neue Standardwerte für Listen & Zitate */
+ ul, ol, dl { margin:0 0 1em 1em; } /* LTR */
+ li {
+ line-height:1.5em;
+ margin-left:0.8em; /* LTR */
+ }
+
+ dt { font-weight:bold; }
+ dd { margin:0 0 1em 0.8em; } /* LTR */
+
+ blockquote { margin:0 0 1em 0.8em; } /* LTR */
+
+ blockquote:before, blockquote:after,
+ q:before, q:after { content:""; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * @section clearing methods
+ * @see http://yaml.de/en/documentation/basics/general.html
+ */
+
+ /* (en) clearfix method for clearing floats */
+ /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */
+ .clearfix:after {
+ clear:both;
+ content:".";
+ display:block;
+ font-size:0;
+ height:0;
+ visibility:hidden;
+ }
+
+ /* (en) essential for Safari browser !! */
+ /* (de) Diese Angabe benötigt der Safari-Browser zwingend !! */
+ .clearfix { display:block; }
+
+ /* (en) overflow method for clearing floats */
+ /* (de) Overflow-Methode zum Clearen der Float-Umgebungen */
+ .floatbox { overflow:hidden; }
+
+ /* (en) IE-Clearing:Only used in Internet Explorer, switched on in iehacks.css */
+ /* (de) IE-Clearing:Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
+ #ie_clearing { display:none; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * @section hidden elements | Versteckte Elemente
+ * @see http://www.yaml.de/en/documentation/basics/skip-links.html
+ *
+ * (en) skip links and hidden content
+ * (de) Skip-Links und versteckte Inhalte
+ */
+
+ /* (en) classes for invisible elements in the base layout */
+ /* (de) Klassen für unsichtbare Elemente im Basislayout */
+ .skip, .hideme, .print {
+ position:absolute;
+ top:-32768px;
+ left:-32768px; /* LTR */
+ }
+
+ /* (en) make skip links visible when using tab navigation */
+ /* (de) Skip-Links für Tab-Navigation sichtbar schalten */
+ .skip:focus, .skip:active {
+ position:static;
+ top:0;
+ left:0;
+ }
+
+ /* skiplinks:technical setup */
+ #skiplinks {
+ position:absolute;
+ top:0px;
+ left:-32768px;
+ z-index:1000;
+ width:100%;
+ margin:0;
+ padding:0;
+ list-style-type:none;
+ }
+
+ #skiplinks a.skip:focus,
+ #skiplinks a.skip:active {
+ left:32768px;
+ outline:0 none;
+ position:absolute;
+ width:100%;
+ }
+}
+
+@media screen, projection
+{
+
+ /**
+ * @section base layout | Basis Layout
+ * @see http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
+ *
+ * |-------------------------------|
+ * | #header |
+ * |-------------------------------|
+ * | #col1 | #col3 | #col2 |
+ * | 200 px | flexible | 200px |
+ * |-------------------------------|
+ * | #footer |
+ * |-------------------------------|
+ */
+
+ #header { position:relative; }
+
+ /* (en) Text Alignment for #topnav content */
+ /* (de) Textausrichtung für #topnav Inhalte */
+ #topnav { text-align:right; } /* LTR */
+
+ /* (en) Absolute positioning only within #header */
+ /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
+ #header #topnav {
+ position:absolute;
+ top:10px;
+ right:10px; /* LTR */
+ }
+
+ /* (en) Backup for correct positioning */
+ /* (de) Absicherung korrekte Positionierung */
+ #header, #nav, #main, #footer { clear:both; }
+
+ #col1 { float:left; width:200px; }
+ #col2 { float:right; width:200px; }
+ #col3 { width:auto; margin:0 200px; }
+
+ /* (en) Preparation for absolute positioning within content columns */
+ /* (de) Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */
+ #col1_content, #col2_content, #col3_content { position:relative; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * @section subtemplates
+ * @see http://www.yaml.de/en/documentation/practice/subtemplates.html
+ */
+ .subcolumns { width:100%; overflow:hidden; }
+
+ /* (en) alternative class for optional support of old Mozilla/Netscape browers */
+ /* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */
+ .subcolumns_oldgecko { width:100%; float:left; }
+
+ .c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l {float:left; }
+ .c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r {float:right; margin-left:-5px; }
+
+ .c20l, .c20r { width:20%; }
+ .c40l, .c40r { width:40%; }
+ .c60l, .c60r { width:60%; }
+ .c80l, .c80r { width:80%; }
+ .c25l, .c25r { width:25%; }
+ .c33l, .c33r { width:33.333%; }
+ .c50l, .c50r { width:50%; }
+ .c66l, .c66r { width:66.666%; }
+ .c75l, .c75r { width:75%; }
+ .c38l, .c38r { width:38.2%; }
+ .c62l, .c62r { width:61.8%; }
+
+ .subc { padding:0 0.5em; }
+ .subcl { padding:0 1em 0 0; }
+ .subcr { padding:0 0 0 1em; }
+
+ .equalize, .equalize .subcolumns { overflow:visible; display:table; table-layout:fixed; }
+
+ .equalize > div {
+ display:table-cell;
+ float:none;
+ margin:0;
+ overflow:hidden;
+ vertical-align:top;
+ }
+}
+
+@media print
+{
+ /**
+ * (en) float clearing for .floatbox and subtemplates. Uses display:table to avoid bugs in FF & IE
+ * (de) Float Clearing für .floatbox und die Subtemplates. Verwendet display:table, um Darstellungsprobleme im FF & IE zu vermeiden
+ *
+ * @bugfix
+ * @since 3.0
+ * @affected FF2.0, FF3.0, IE7
+ * @css-for all browsers
+ * @valid yes
+ */
+
+ .subcolumns > div,
+ .floatbox {
+ display:table;
+ overflow:visible;
+ }
+
+ /* (en) make .print class visible */
+ /* (de) .print-Klasse sichtbar schalten */
+ .print {
+ position:static;
+ left:0;
+ }
+
+ /* (en) generic class to hide elements for print */
+ /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
+ .noprint { display:none !important; }
+}
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/core/iehacks.css b/build_tools/larch8/larch0/docs/html/css/yaml/core/iehacks.css
new file mode 100644
index 0000000..e56d2b7
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/core/iehacks.css
@@ -0,0 +1,355 @@
+@charset "UTF-8";
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) YAML core stylesheet - structure-independent bugfixes of IE/Win CSS-bugs
+ * (de) YAML Basis-Stylesheet - Strukturunabhängige Bugfixes von CSS-Bugs des IE/Win
+ *
+ * Don't make any changes in this file!
+ * Your changes should be added to a separate patch-file.
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision:426 $
+ * @lastmodified $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
+ * @appdef yaml
+ */
+
+@media all
+{
+ /**
+ * (en) Debugging:When you see a green background, IE is getting this stylesheet
+ * (de) Fehlersuche:Hintergrund leuchtet grün, wenn das Stylesheet korrekt geladen wurde
+ *
+ * @debug
+ * @app-yaml-default disabled
+ */
+
+ /* body { background:#0f0; background-image:none; } */
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) No need to force scrollbars in older IE's - it even makes problems in IE6 when set
+ * (de) Scrollbar-Fix wird in alten IE's nicht benötigt, zudem verursacht der Fix Probleme im IE6
+ *
+ * @workaround
+ * @affected IE6, IE7
+ * @css-for IE6, IE7
+ * @valid no
+ */
+
+ body { o\verflow:visible; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Fixes IE5.x and IE6 overflow behavior of textarea and input elements elements
+ * (de) Korrigiert das fehlerhafte overflow-Verhalten von textarea und input-Elementen
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid no
+ */
+
+ * html textarea { overflow:scroll; overflow-x:hidden; }
+ * html input { overflow:hidden; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Stability fixes with 'position:relative'
+ * (de) Stabilitätsverbesserungen durch 'position:relative'
+ *
+ * Essential for correct scaling in IE7 (body). IE5 must get static positioned body instead.
+ * Helpful to fix several possible problems in older IE versions (#main).
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+
+ body,
+ #main { position:relative; }
+ * html body { position:static; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Clearfix Method for containing floats in IE
+ * (de) Clearfix-Anpassung für diverse IE-Versionen
+ *
+ * @workaround
+ * @see http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/#comment28
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+
+ .clearfix { display:inline-block; } /* ... especial for IE7 */
+ .clearfix { display:block; } /* ... für IE5,IE6,IE7 */
+ * html .clearfix { height:1%; } /* ... für IE5 + IE6/Win | hasLayout aktivieren */
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Adjustment of .floatbox class for IE
+ * (de) Anpassung der .floatbox-Klasse für IE
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+
+ .floatbox { width:100%; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Special class for oversized content element
+ * (de) Spezielle Klasse für übergroße Inhaltselemente
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+
+ .slidebox {
+ position:relative;
+ margin-right:-1000px;
+ height:1%;
+ }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en):Bugfix for partially displayed column separators
+ * (de):Bugfix für unvollständige Darstellung der Spalteninhalte / Spaltentrenner
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+
+ * html #col1,
+ * html #col2,
+ * html #col3 { position:relative; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Preventing several css bugs by forcing "hasLayout"
+ * (de) Vermeidung verschiedenster Bugs durch Erzwingen von "hasLayout"
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid no
+ */
+
+ body { height:1%; }
+ .page_margins, .page, #header, #nav, #main, #footer { zoom:1; } /* IE6 & IE7 */
+ * html .page_margins, * html .page { height:1%; hei\ght:auto; } /* IE 5.x & IE6 | IE6 only */
+ * html #header, * html #nav, * html #main, * html #footer { width:100%; wid\th:auto; } /* IE 5.x & IE6 | IE6 only */
+
+ /* trigger hasLayout to force containing content */
+ .subc, .subcl, .subcr { height:1%; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * Disappearing List-Background Bug
+ * @see http://www.positioniseverything.net/explorer/ie-listbug.html
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+
+ * html ul, * html ol, * html dl { position:relative; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * List-Numbering Bug
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+
+ body ol li { display:list-item; }
+
+ /**
+ * Form related bugfixes
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid no
+ */
+ fieldset, legend { position:relative; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * (en) Workaround for 'collapsing margin at #col3' when using CSS-property clear
+ * Left margin of #col3 collapses when using clear:both in 1-3-2 (or 2-3-1) layout and right column is the
+ * longest and left column is the shortest one. For IE6 and IE7 a special workaround was developed
+ * in YAML.
+ *
+ * (de) Workaround für 'kollabierenden Margin an #col3' bei Verwendung der CSS-Eigenschaft clear
+ * Der linke Margin von #col3 kollabiert bei der Verwendung von clear:both im 1-3-2 (oder 2-3-1) Layout
+ * wenn gleichzeitig die linke Spalte die kürzeste und die rechte die längste ist. Im IE6 und IE7 lässt
+ * sich der Bug durch eine speziell für YAML entwickelten Workaround umgehen.
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6, IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid no
+ */
+
+ html #ie_clearing {
+ /* (en) Only a small help for debugging */
+ /* (de) Nur eine kleine Hilfe zur Fehlersuche */
+ position:static;
+
+ /* (en) Make container visible in IE */
+ /* (de) Container sichtbar machen im IE */
+ display:block;
+
+ /* (en) No fix possible in IE5.x, normal clearing used instead */
+ /* (de) Kein Fix im IE5.x möglich, daher normales Clearing */
+ \clear:both;
+
+ /* (en) forcing clearing-like behavior with a simple oversized container in IE6 & IE7*/
+ /* (de) IE-Clearing mit 100%-DIV für IE6 bzw. übergroßem Container im IE7 */
+ width:100%;
+ font-size:0px;
+ margin:-2px 0 -1em 1px;
+ }
+
+ * html #ie_clearing { margin:-2px 0 -1em 0; }
+ #col3_content { margin-bottom:-2px; }
+
+ /* (en) avoid horizontal scrollbars in IE7 in borderless layouts because of negative margins */
+ /* (de) Vermeidung horizontaler Scrollbalken bei randabfallenden Layouts im IE7 */
+ html { margin-right:1px; }
+ * html { margin-right:0; }
+
+ /* (en) Bugfix:Essential for IE7 */
+ /* (de) Bugfix:Notwendig im IE7 */
+ #col3 { position:relative; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * IE/Win Guillotine Bug
+ * @see http://www.positioniseverything.net/explorer/guillotine.html
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+
+ * html body a, * html body a:hover { background-color:transparent; }
+
+}
+
+@media screen, projection
+{
+ /**
+ * (en) IE-Adjustments for content columns and subtemplates
+ * (de) IE-Anpassung für Spaltencontainer und Subtemplates
+ *
+ * Doubled Float-Margin Bug
+ * @see http://positioniseverything.net/explorer/doubled-margin.html
+ *
+ * @bugfix
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+ #col1, #col2 { display:inline; }
+
+ .c20l, .c25l, .c33l, .c38l, .c40l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l,
+ .c20r, .c25r, .c33r, .c38r, .c40r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r { display:inline; }
+
+ /* Fix for:"Linking to anchors in elements within the containing block" Problem in IE5.x & IE 6.0 */
+ * html .equalize, * html .equalize .subcolumns { overflow:visible; display:block; }
+ .equalize, .equalize .subcolumns { overflow:hidden; display:block; }
+
+ /* transform CSS tables back into floats */
+ .equalize .c20l,.equalize .c40l,.equalize .c60l,.equalize .c80l,
+ .equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c50l,
+ .equalize .c62l,.equalize .c66l,.equalize .c75l {
+ float:left; display:inline;
+ padding-bottom:32767px;
+ margin-bottom:-32767px;
+ }
+ .equalize .c20r,.equalize .c40r,.equalize .c60r,.equalize .c80r,
+ .equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c50r,
+ .equalize .c62r,.equalize .c66r,.equalize .c75r {
+ float:right; margin-left:-5px; display:inline;
+ padding-bottom:32767px;
+ margin-bottom:-32767px;
+ }
+
+ .no-ie-padding .c20l,.no-ie-padding .c40l,.no-ie-padding .c60l,.no-ie-padding .c80l,
+ .no-ie-padding .c20r,.no-ie-padding .c40r,.no-ie-padding .c60r,.no-ie-padding .c80r,
+ .no-ie-padding .c25l,.no-ie-padding .c33l,.no-ie-padding .c38l,.no-ie-padding .c50l,
+ .no-ie-padding .c62l,.no-ie-padding .c66l,.no-ie-padding .c75l,
+ .no-ie-padding .c25r,.no-ie-padding .c33r,.no-ie-padding .c38r,.no-ie-padding .c50r,
+ .no-ie-padding .c62r,.no-ie-padding .c66r,.no-ie-padding .c75r {
+ padding-bottom:0;
+ margin-bottom:0;
+ }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * Internet Explorer and the Expanding Box Problem
+ * @see http://www.positioniseverything.net/explorer/expandingboxbug.html
+ *
+ * @workaround
+ * @affected IE 5.x/Win, IE6
+ * @css-for IE 5.x/Win, IE6
+ * @valid yes
+ */
+
+ * html #col1_content,
+ * html #col2_content,
+ * html #col3_content { word-wrap:break-word; }
+
+ /* avoid growing widths */
+ * html .subc,
+ * html .subcl,
+ * html .subcr { word-wrap:break-word; o\verflow:hidden; }
+}
+
+@media print
+{
+ /**
+ * (en) Avoid unneeded page breaks of #col3 content in print layout.
+ * (de) Vermeiden von unnötigen Seitenumbrüchen beim Ausdruck der Spalte #col3.
+ *
+ * @bugfix
+ * @affected IE7
+ * @css-for IE 5.x/Win, IE6, IE7
+ * @valid yes
+ */
+
+ #col3 { height:1%; }
+}
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js b/build_tools/larch8/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js
new file mode 100644
index 0000000..29e70d4
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js
@@ -0,0 +1,40 @@
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) Workaround for Webkit browser to fix focus problems when using skiplinks
+ * (de) Workaround für Webkit-Browser, um den Focus zu korrigieren, bei Verwendung von Skiplinks
+ *
+ * @note inspired by Paul Ratcliffe's article
+ * http://www.communis.co.uk/blog/2009-06-02-skip-links-chrome-safari-and-added-wai-aria
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision: 430 $
+ * @lastmodified $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $
+ */
+
+var is_webkit = navigator.userAgent.toLowerCase().indexOf('webkit') > -1;
+
+if(is_webkit)
+{
+ var i;
+ var skiplinks = []
+
+ if ( document.getElementsByClassName !== undefined) {
+ skiplinks = document.getElementsByClassName('skip');
+
+ for (i=0; i<skiplinks.length; i++) {
+ var target = skiplinks[i].href.substr(skiplinks[i].href.indexOf('#')+1);
+ var targetElement = document.getElementById(target);
+
+ targetElement.href = '#'+target;
+ targetElement.setAttribute("tabindex", "0");
+
+ skiplinks[i].setAttribute("onclick", "document.getElementById('"+target+"').focus();");
+ }
+ }
+} \ No newline at end of file
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_base.css b/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_base.css
new file mode 100644
index 0000000..a2013e8
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_base.css
@@ -0,0 +1,6 @@
+@charset "UTF-8";
+/* "Yet Another Multicolumn Layout" v 3.2 (c) by Dirk Jesse (http://www.yaml.de)
+* $Revision: 430 $ $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $ */
+@media all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}body{font-size:100.01%;background:#fff;color:#000;text-align:left}div{outline:0 none}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:0.8em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}blockquote{margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.skip,.hideme,.print{position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active{position:static;top:0;left:0}#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks a.skip:focus,#skiplinks a.skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}
+@media screen,projection{#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 0.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize >div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}}
+@media print{.subcolumns >div,.floatbox{display:table;overflow:visible}.print{position:static;left:0}.noprint{display:none !important}} \ No newline at end of file
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_iehacks.css b/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_iehacks.css
new file mode 100644
index 0000000..9b480f3
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/core/slim_iehacks.css
@@ -0,0 +1,6 @@
+@charset "UTF-8";
+/* "Yet Another Multicolumn Layout" v3.2 (c) by Dirk Jesse (http://www.yaml.de)
+* $Revision: 430 $ $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $ */
+@media all{body{o\verflow:visible}* html textarea{overflow:scroll;overflow-x:hidden}* html input{overflow:hidden}body,#main{position:relative}* html body{position:static}.clearfix{display:inline-block}.clearfix{display:block}* html .clearfix{height:1%}.floatbox{width:100%}.slidebox{position:relative;margin-right:-1000px;height:1%}* html #col1,* html #col2,* html #col3{position:relative}body{height:1%}.page_margins,.page,#header,#nav,#main,#footer{zoom:1}* html .page_margins,* html .page{height:1%;hei\ght:auto}* html #header,* html #nav,* html #main,* html #footer{width:100%;wid\th:auto}.subc,.subcl,.subcr{height:1%}* html ul,* html ol,* html dl{position:relative}body ol li{display:list-item}fieldset,legend{position:relative}html #ie_clearing{position:static;display:block;\clear:both;width:100%;font-size:0px;margin:-2px 0 -1em 1px}* html #ie_clearing{margin:-2px 0 -1em 0}#col3_content{margin-bottom:-2px}html{margin-right:1px}* html{margin-right:0}#col3{position:relative}* html body a,* html body a:hover{background-color:transparent}}
+@media screen,projection{#col1,#col2{display:inline}.c20l,.c25l,.c33l,.c38l,.c40l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c20r,.c25r,.c33r,.c38r,.c40r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{display:inline}* html .equalize,* html .equalize .subcolumns{overflow:visible;display:block}.equalize,.equalize .subcolumns{overflow:hidden;display:block}.equalize .c20l,.equalize .c40l,.equalize .c60l,.equalize .c80l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c50l,.equalize .c62l,.equalize .c66l,.equalize .c75l{float:left;display:inline;padding-bottom:32767px;margin-bottom:-32767px}.equalize .c20r,.equalize .c40r,.equalize .c60r,.equalize .c80r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c50r,.equalize .c62r,.equalize .c66r,.equalize .c75r{float:right;margin-left:-5px;display:inline;padding-bottom:32767px;margin-bottom:-32767px}.no-ie-padding .c20l,.no-ie-padding .c40l,.no-ie-padding .c60l,.no-ie-padding .c80l,.no-ie-padding .c20r,.no-ie-padding .c40r,.no-ie-padding .c60r,.no-ie-padding .c80r,.no-ie-padding .c25l,.no-ie-padding .c33l,.no-ie-padding .c38l,.no-ie-padding .c50l,.no-ie-padding .c62l,.no-ie-padding .c66l,.no-ie-padding .c75l,.no-ie-padding .c25r,.no-ie-padding .c33r,.no-ie-padding .c38r,.no-ie-padding .c50r,.no-ie-padding .c62r,.no-ie-padding .c66r,.no-ie-padding .c75r{padding-bottom:0;margin-bottom:0}* html #col1_content,* html #col2_content,* html #col3_content{word-wrap:break-word}* html .subc,* html .subcl,* html .subcr{word-wrap:break-word;o\verflow:hidden}}
+@media print{#col3{height:1%}} \ No newline at end of file
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/print/print_100_draft.css b/build_tools/larch8/larch0/docs/html/css/yaml/print/print_100_draft.css
new file mode 100644
index 0000000..09b6867
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/print/print_100_draft.css
@@ -0,0 +1,75 @@
+@charset "UTF-8";
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) print stylesheet
+ * (de) Druck-Stylesheet
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision:392 $
+ * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
+ */
+
+@media print
+{
+ /**
+ * @section basic layout preparation
+ * @see http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
+ */
+
+ /* (en) change font size unit to [pt] - avoiding problems with [px] unit in Gecko based browsers */
+ /* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit Maßeinheit [px] in Gecko-basierten Browsern vermeiden */
+ body { font-size:10pt; }
+
+ /* (en) Hide unneeded container of the screenlayout in print layout */
+ /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
+ #topnav, #nav, #search { display:none; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /* (en) Avoid page breaks right after headings */
+ /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
+ h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /**
+ * @section column selection
+ * (en) individually switch on/off any content column for printing
+ * (de) (De)aktivierung der Contentspalten für den Ausdruck
+ *
+ * @see http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
+ */
+
+ #col1, #col1_content { float:none; width:100%; margin:0; padding:0; border:0; }
+ #col2 { display:none; }
+ #col3 { display:none; }
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /* (en) optional output of acronyms and abbreviations*/
+ /* (de) optionale Ausgabe von Auszeichnung von Abkürzungen */
+
+ /*
+ abbr[title]:after,
+ acronym[title]:after { content:'(' attr(title) ')'; }
+ */
+
+ /*------------------------------------------------------------------------------------------------------*/
+
+ /* (en) optional URL output of hyperlinks in print layout */
+ /* (de) optionale Ausgabe der URLs von Hyperlinks */
+ /*
+ a[href]:after {
+ content:" <URL:"attr(href)">";
+ color:#444;
+ background:inherit;
+ font-style:italic;
+ }
+ */
+}
diff --git a/build_tools/larch8/larch0/docs/html/css/yaml/screen/content_default.css b/build_tools/larch8/larch0/docs/html/css/yaml/screen/content_default.css
new file mode 100644
index 0000000..f52c0e3
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/css/yaml/screen/content_default.css
@@ -0,0 +1,221 @@
+@charset "UTF-8";
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) Uniform design of standard content elements
+ * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
+ *
+ * @copyright Copyright 2005-2009, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.2
+ * @revision $Revision:392 $
+ * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
+ * @appdef yaml
+ */
+
+@media all
+{
+ /**
+ * Fonts
+ *
+ * (en) global settings of font-families and font-sizes
+ * (de) Globale Einstellungen für Zeichensatz und Schriftgrößen
+ *
+ * @section content-global-settings
+ */
+
+ /* (en) reset font size for all elements to standard (16 Pixel) */
+ /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
+ html * { font-size:100.01%; }
+
+ /**
+ * (en) reset monospaced elements to font size 16px in all browsers
+ * (de) Schriftgröße von monospaced Elemente in allen Browsern auf 16 Pixel setzen
+ *
+ * @see: http://webkit.org/blog/67/strange-medium/
+ */
+
+ textarea, pre, code, kbd, samp, var, tt {
+ font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
+ }
+
+ /* (en) base layout gets standard font size 12px */
+ /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
+ body {
+ font-family:Arial, Helvetica, sans-serif;
+ font-size:75.00%;
+ color:#444;
+ }
+
+ /*--- Headings | Überschriften ------------------------------------------------------------------------*/
+
+ h1,h2,h3,h4,h5,h6 {
+ font-family:"Times New Roman", Times, serif;
+ font-weight:normal;
+ color:#222;
+ margin:0 0 0.25em 0;
+ }
+
+ h1 { font-size:250%; } /* 30px */
+ h2 { font-size:200%; } /* 24px */
+ h3 { font-size:150%; } /* 18px */
+ h4 { font-size:133.33%; } /* 16px */
+ h5 { font-size:116.67%; } /* 14px */
+ h6 { font-size:116.67%; } /* 14px */
+
+ /* --- Lists | Listen -------------------------------------------------------------------------------- */
+
+ ul, ol, dl { line-height:1.5em; margin:0 0 1em 1em; }
+ ul { list-style-type:disc; }
+ ul ul { list-style-type:circle; margin-bottom:0; }
+
+ ol { list-style-type:decimal; }
+ ol ol { list-style-type:lower-latin; margin-bottom:0; }
+
+ li { margin-left:0.8em; line-height:1.5em; }
+
+ dt { font-weight:bold; }
+ dd { margin:0 0 1em 0.8em; }
+
+ /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */
+
+ p { line-height:1.5em; margin:0 0 1em 0; }
+
+ blockquote, cite, q {
+ font-family:Georgia, "Times New Roman", Times, serif;
+ font-style:italic;
+ }
+ blockquote { margin:0 0 1em 1.6em; color:#666; }
+
+ strong,b { font-weight:bold; }
+ em,i { font-style:italic; }
+
+ big { font-size:116.667%; }
+ small { font-size:91.667%; }
+
+ pre { line-height:1.5em; margin:0 0 1em 0; }
+ pre, code, kbd, tt, samp, var { font-size:100%; }
+ pre, code { color:#800; }
+ kbd, samp, var, tt { color:#666; font-weight:bold; }
+ var, dfn { font-style:italic; }
+
+ acronym, abbr {
+ border-bottom:1px #aaa dotted;
+ font-variant:small-caps;
+ letter-spacing:.07em;
+ cursor:help;
+ }
+
+ sub, sup { font-size:91.6667%; line-height:0; }
+
+ hr {
+ color:#fff;
+ background:transparent;
+ margin:0 0 0.5em 0;
+ padding:0 0 0.5em 0;
+ border:0;
+ border-bottom:1px #eee solid;
+ }
+
+ /*--- Links ----------------------------------------------------------------------------------------- */
+
+ a { color:#4D87C7; background:transparent; text-decoration:none; }
+ a:visited { color:#036; }
+
+ a:focus,
+ a:hover,
+ a:active { color:#182E7A; text-decoration:underline; }
+
+ /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */
+
+ p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }
+ p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }
+
+ p.icaption_left img,
+ p.icaption_right img { padding:0; border:1px #888 solid; }
+
+ p.icaption_left strong,
+ p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#eee; font-weight:normal; font-size:91.667%; }
+
+ /**
+ * ------------------------------------------------------------------------------------------------- #
+ *
+ * Generic Content Classes
+ *
+ * (en) standard classes for positioning and highlighting
+ * (de) Standardklassen zur Positionierung und Hervorhebung
+ *
+ * @section content-generic-classes
+ */
+
+ .highlight { color:#c30; }
+ .dimmed { color:#888; }
+
+ .info { background:#f8f8f8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; }
+
+ .note { background:#efe; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1em; }
+ .important { background:#ffe; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1em; }
+ .warning { background:#fee; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1em; }
+
+ .float_left { float:left; display:inline; margin-right:1em; margin-bottom:0.15em; }
+ .float_right { float:right; display:inline; margin-left:1em; margin-bottom:0.15em; }
+ .center { display:block; text-align:center; margin:0.5em auto; }
+
+ /**
+ * ------------------------------------------------------------------------------------------------- #
+ *
+ * Tables | Tabellen
+ *
+ * (en) Generic classes for table-width and design definition
+ * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
+ *
+ * @section content-tables
+ */
+
+ table { width:auto; border-collapse:collapse; margin-bottom:0.5em; border-top:2px #888 solid; border-bottom:2px #888 solid; }
+ table caption { font-variant:small-caps; }
+ table.full { width:100%; }
+ table.fixed { table-layout:fixed; }
+
+ th,td { padding:0.5em; }
+ thead th { color:#000; border-bottom:2px #800 solid; }
+ tbody th { background:#e0e0e0; color:#333; }
+ tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }
+
+ tbody th { border-bottom:1px solid #fff; text-align:left; }
+ tbody td { border-bottom:1px solid #eee; }
+
+ tbody tr:hover th[scope="row"],
+ tbody tr:hover tbody th.sub { background:#f0e8e8; }
+ tbody tr:hover td { background:#fff8f8; }
+
+ /**
+ * ------------------------------------------------------------------------------------------------- #
+ *
+ * Miscellaneous | Sonstiges
+ *
+ * @section content-misc
+ */
+
+ /**
+ * (en) Emphasizing external Hyperlinks via CSS
+ * (de) Hervorhebung externer Hyperlinks mit CSS
+ *
+ * @section content-external-links
+ * @app-yaml-default disabled
+ */
+
+ /*
+ #main a[href^="http://www.my-domain.com"],
+ #main a[href^="https://www.my-domain.com"]
+ {
+ padding-left:12px;
+ background-image:url('your_image.gif');
+ background-repeat:no-repeat;
+ background-position:0 0.45em;
+ }
+ */
+}
diff --git a/build_tools/larch8/larch0/docs/html/gui_installation.html b/build_tools/larch8/larch0/docs/html/gui_installation.html
new file mode 100644
index 0000000..348fd34
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/gui_installation.html
@@ -0,0 +1,164 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>GUI Tab: Installation</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="gui_larchify.html"><h6>Next:</h6>
+ <div class="indent1">GUI Tab: Larchify</div></a></li>
+ <li><a href="gui_project_settings.html"><h6>Previous:</h6>
+ <div class="indent1">GUI Tab: Project Settings</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+
+<h2 id="pagetitle" level="2">GUI Tab: Installation</h2>
+
+<p>This tab mixes profile options and project options. Which packages
+to install is a feature of the profile, as is the basic design of the
+'pacman.conf' file. The exact location of the packages (repository
+and cache paths) are more related to the build environment.
+</p>
+
+<h3>Package selection</h3>
+
+<p>See <a href="archin.html#package_selection">here</a> for details of how
+the list of packages to be installed is built up. The gui offers
+convenient editing of the 'addedpacks' and 'vetopacks' files.
+</p>
+
+<p><em>pacman</em> configuration is handled in separate parts.
+'pacman.conf' is effectively split into two, the options part and the
+repositories part can be edited separately, though the default options
+should be alright for most purposes. This split might ease management
+of updates to the structure of the file 'pacman.conf' with new pacman
+releases. Default versions of both parts (for the options part a complete
+pacman.conf can be used, the repositories will be stripped automatically)
+are supplied in the 'data' directory of the 'larch' package.
+A simplified format is used for the repository file, details can be
+found <a href="archin.html#pacman_conf">here</a>.
+</p>
+
+<p>Note that the <em>larch</em> repository must be available for building
+the <em>live</em> system, i.e. it must be included in the 'pacman.conf'
+used for the installation process. It is not strictly necessary for the
+resulting <em>live</em> system to include this repository. See below for
+further details.
+</p>
+
+<h3>'mirrorlist'</h3>
+
+<p>It is possible to customize the 'mirrorlist' file used for installation.
+This can be very convenient, because when building a <em>live</em> system
+the build environment can be very different from the run-time environment.
+For example, you might use local package repositories for building which
+cannot possibly be available when the <em>live</em> system is used.
+</p>
+
+<p>Customized versions of the 'mirrorlist' file are not regarded as
+belonging to the profile, because they are build environment specific, so
+they are stored in the project directory, which is made current when the
+larch backend scripts are run.
+</p>
+
+<h3>Special installation repositories and cache</h3>
+
+<p>Adjustments to the installation repository file and cache location are
+treated as 'advanced' options, because in many cases the defaults will be
+perfectly adequate.
+</p>
+
+<h4>Using different mirrors/repositories for the installation</h4>
+
+<p>The second part of the 'pacman.conf' file, the repository list, can be
+specified separately for the installation, via the frame
+'Use project repository list'. For certain build environments this can be
+very useful.
+</p>
+
+<p>A further way of getting a distinct 'pacman.conf' in the resulting
+<em>live</em> system is to put it in the profile's 'rootoverlay' directory
+(in the '/etc' subdirectory, as usual).
+</p>
+
+<h4>Package cache</h4>
+
+<p>Normally the host's standard package cache will be used for the
+installation, but it is possible to use a non-standard location. I guess,
+however, that this will not normally be necessary.
+</p>
+
+<h3>Tweak installed packages</h3>
+
+<p>To perform small changes to the base installation, such as updating the
+packages, or adding or removing the odd package, it may be convenient not
+to have to do a complete reinstallation. To this end a set of buttons for
+basic pacman operations are included (in an optional frame). Their use
+should be fairly self-explanatory. During testing it can
+be helpful to be able to make quick changes like this, but it is probably
+not a good idea to use these facilities too freely. The installation will
+differ from the specification in the profile (unless you immediately edit
+the profile too), which may be no problem for one-offs, but if you ever
+want to reuse the profile you may well lose track of what changes you have
+made.
+</p>
+
+</div>
+
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/gui_larchify.html b/build_tools/larch8/larch0/docs/html/gui_larchify.html
new file mode 100644
index 0000000..4666cb3
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/gui_larchify.html
@@ -0,0 +1,198 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>GUI Tab: Larchify</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="gui_medium.html"><h6>Next:</h6>
+ <div class="indent1">GUI Tab: Preparing the Medium</div></a></li>
+ <li><a href="gui_installation.html"><h6>Previous:</h6>
+ <div class="indent1">GUI Tab: Installation</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+
+<h2 id="pagetitle" level="2">GUI Tab: Larchify</h2>
+
+<p>You can repeat the 'larchify' command as often as you like,
+to test various configurations or to build differently configured
+<em>live</em> systems with the same underlying packages. This works
+because the 'larchify' process itself does not change anything within the
+installation - all the files it generates are placed in the 'overlay',
+which (thanks to <em>aufs</em>) will just cover up any old versions of
+the added files in the underlying installation. At present <em>larch</em>
+does not support the 'deletion' of installation files, they can only be
+overlayed by replacements.
+</p>
+
+<h3>User accounts</h3>
+<p>You can enter or edit user accounts to be added during the creation of
+the <em>live</em> system. Any of the columns except the first (the login
+name) may be empty.
+</p>
+<p>A password can be set for the new user by entering this (plain text -
+I'm guessing this is alright in this situation ...). An empty password
+field will allow passwordless logins (at least on the console).
+</p>
+<p>The primary group of a new user can be set in the 'Group' column.
+When this is empty, it takes the <em>useradd</em> default, which is
+defined by settings in '/etc/login.defs' and '/etc/default/useradd'. Note
+that the default in <em>Arch Linux</em> is a group with the same name as
+the user, this is set by 'USERGROUPS_ENAB yes' in 'etc/login.defs'. You can
+override this by adding an 'expert' option, or by placing a modified version
+of this file in the profile's 'rootoverlay' directory.
+</p>
+<p>By default the UID number will be chosen automatically, but a specific
+number may be entered here. In <em>Arch Linux</em> the UIDs normally start
+at 1000.
+</p>
+<p>The 'skel'-directory column determines how the user's home
+directory will be initialized. The default (empty cell) is to copy the
+contents from '/etc/skel'. The editor popup shows a list of the available
+alternatives (folders within the profile beginning with 'skel_').
+</p>
+<p>The additional groups to which this user should belong can also be
+specified. Entries in this column are initialized to some default value
+which should be adequate for normal use, but may well need tweaking.
+This is a comma separated list <strong>without spaces</strong>.
+</p>
+<p>The final column allows you to pass further options to the system
+'useradd' command used to add the new user. Do not use double-quotes in this
+option string. Read 'man useradd' for more information about the available
+options.
+</p>
+
+<h4>Editing the table</h4>
+<p>Click on a cell in the selected row to cause an editor popup to appear.
+Clicking on an unselected row selects that row.
+</p>
+
+<h3>The kernel</h3>
+<p>By default the standard <em>Arch</em> kernel will be used in the
+<em>live</em> system, but it is also possible to use some other kernel, so
+long as it is suitably configured. In particular it must support
+<em>squashfs</em> and <em>aufs</em>. If you are using a non-standard kernel
+you need to tell <em>larchify</em> where it is (its file name within the
+/boot directory - the default is 'vmlinuz26') and the name of its
+<em>mkinitcpio</em> preset file (default 'kernel26'). These can be entered
+in the corresponding places in the advanced options section of the gui.
+</p>
+
+<h3>The overlay</h3>
+<p>Apart from the few customization options offered by the GUI directly, it
+is possible to include any files in the <em>live</em> system by adding them
+at the appropriate path within the overlay directory ('rootoverlay') of
+the profile. This button opens a file browser on the 'rootoverlay' directory
+of the current profile.
+</p>
+
+<h3>Locales</h3>
+<p>You can select the (glibc) locales supported by the <em>live</em>
+system by editing the /etc/locale.gen file in the overlay. If there is
+no such file initially it will be copied from the new installation's
+(not the host's!) version. See (for example) the <em>Arch Wiki</em> for
+more information about locales. Note that <em>larch</em> tries to leave
+the locale files in the installation itself unchanged, new files are
+placed in the overlay.
+</p>
+
+<h3><em>Arch</em> configuration: /etc/rc.conf</h3>
+<p>This is the central configuration file for an <em>Arch Linux</em>
+system. You can edit it here (see for example the <em>Arch Wiki</em> for
+more information about this file).
+</p>
+
+<h3>Reuse existing system.sqf</h3>
+
+<p>After 'larchify' has been run, the base installation will have been
+'squashed' into a compressed archive. Setting this option will prevent
+the repetition of this compression (which is quite a lengthy process) on
+the next run of 'larchify'. This should only be enabled if no changes
+have been made to the base installation (otherwise these changes will
+not be picked up).
+</p>
+
+<h3>Advanced options - the defaults are normally fine</h3>
+
+<h4>mkinitcpio.conf</h4>
+<p>Here you can edit the mkinitcpio.conf used for building the
+<em>initramfs</em> for the <em>live</em> system. N.B. The details of
+<em>mkinitcpio</em> handling in <em>larch</em> are a bit complicated,
+so if you change something here please be careful - you are not editing
+'/etc/mkinitcpio.conf', but rather 'etc/mkinitcpio.conf.larch' in the
+'rootoverlay' directory of the profile (see
+<a href="larchify.html#mkinitcpio">here</a> for further details).
+Also, don't change the <em>larch</em> hooks.
+</p>
+
+<h4>ssh-keys</h4>
+<p>See <a href="larch_ssh.html#ssh_hostkeys">ssh host keys</a>. The default
+is to generate these keys (if the <em>openssh</em> package is installed).
+</p>
+
+<h4>Reuse existing locales</h4>
+
+<p>For people generating a lot of locales this can save a bit of time on
+a rerun, so long as nothing significant (like <em>glibc</em>, or
+/etc/locale.gen) has changed in the installation.
+</p>
+
+</div>
+
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/gui_medium.html b/build_tools/larch8/larch0/docs/html/gui_medium.html
new file mode 100644
index 0000000..516e526
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/gui_medium.html
@@ -0,0 +1,221 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>GUI Tab: Preparing the Medium</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="gui_larchify.html"><h6>Previous:</h6>
+ <div class="indent1">GUI Tab: Larchify</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+
+<h2 id="pagetitle" level="2">GUI Tab: Preparing the Medium</h2>
+
+<p>This tab presents the various possibilities for installing the
+<em>live</em> system that was built on the 'larchify' tab onto a bootable
+device, which can be in <em>iso9660</em> form (to burn to a CD/DVD), or
+a partition on a hard disk or flash storage device. A suitable bootloader
+can also be installed. In addition the copying of a larch system from one
+medium to another is supported and also the building of a boot-iso for
+a USB device.
+</p>
+
+<h3>Bootloader</h3>
+<p>To keep things simple only the <em>syslinux</em> family of bootloaders is
+supported. This allows booting from CD/DVD (<em>isolinux</em>) and partitions
+formatted with 'ext2/3/4' or 'btrfs' (<em>extlinux</em>) or with 'vfat'
+(<em>syslinux</em>).
+</p>
+
+<h3><a name="bootlines"></a>Boot entries/options</h3>
+
+<p>The bootloader offers a selection of 'boot lines', so that
+different systems, or various kernels in combination with various
+boot options can be started. The file 'cd-root/boot/bootlines' in the profile
+contains this information for the <em>larch live</em> system in a
+form which can be converted automatically into bootloader specific
+formats. This allows the boot menu entries to be supplied in the
+profile in an easily parseable way which is independent of the actual bootloader
+which is used in the end. The format should be pretty clear from
+the default version.
+</p>
+
+<p>The 'bootlines' file covers only the menu entries for the
+<em>larch live</em> system. All other entries must be supplied in
+a bootloader specific 'template' file. A button is supplied to edit
+this, too. Note the '###LARCH' line, which specifies where the
+information from the 'bootlines' file is to be included.
+</p>
+
+<h3>The 'cd-root' directory</h3>
+<p>The handling of this directory is described
+<a href="profiles.html#cd-root">here</a>. It allows customisation of
+files on the medium which are not directly used by <em>larch</em>, but
+can be useful in certain circumstances. You could, for example, include
+a package repository, or just about any data files needed by the
+specific <em>live</em> system. The default settings might well be
+adequate for many purposes.
+There is a button to open a file browser on this directory
+(within the current profile).
+Note that only the '/boot' and '/larch' directories of the medium are
+available for customisation, so in general any application data should
+be placed in the '/larch' directory.
+</p>
+
+
+<h3>Choice of build medium</h3>
+<p>The main choice is between a partition (on a hard-disk, USB-stick, etc.)
+and an <em>iso</em> file (for writing to a CD/DVD). It is also possible to
+build a 'boot-iso' (to burn to a CD) for an already prepared <em>larch</em>
+USB-medium, to enable booting on older systems which don't support booting
+from USB.
+</p>
+
+<p>The destination can be changed by clicking the button - a menu appropriate
+to the type of destination appears (note that for destination partitions
+only unmounted ones will be shown).
+</p>
+
+<h4>Build an <em>iso</em>, for CD or DVD</h4>
+<p>Only limited customisation possibilities are offered here, you can
+set the volume label ('-V' option to <em>mkisofs</em>). The boot CD is
+discovered at boot by searching for '/larch/system.sqf'.
+</p>
+
+<h4>Install to partitition</h4>
+
+<p>Here one must select the partition to install to - which must be
+plugged in and not mounted (good luck to automounters!), and
+also select how the <em>live initramfs</em> is to find the correct
+partition. The available options are:
+
+<ul>
+ <li>Partition: The device will be sought on the basis of its (current)
+ device name - such as /dev/sdb1. This is only suitable if you can be
+ sure the device will always get the same name (which - especially with
+ pluggable devices - is unlikely).</li>
+ <li>UUID: Each device normally has a unique UUID, so this is a pretty
+ reliable method. It's just that the UUIDs themselves are rather ungainly
+ and unmemorable.</li>
+ <li>LABEL: Booting on the basis of the device label can be quite reliable
+ and quite readable, so it might be a good compromise. This is the
+ recommended choice.</li>
+ <li>Search (for larchboot): The <em>live initramfs</em> tests all
+ visible devices until it finds one containing the file larch/larchboot.
+ </li>
+</ul>
+</p>
+
+<p>The partition will be formatted with 'ext4', and you can choose whether
+to use the journalling feature of this file-system.
+No other file-system types are supported at present (though by formatting
+exernally and using the 'Don't format' option it is possible to use
+another one, so long as it is supported by <em>syslinux/extlinux</em>).
+The option to install without formatting should only be used by people who
+know what they are doing, in general it is <strong>not</strong> recommended.
+Another option for experts is the suppression of the installation of the
+bootloader to the Master Boot Record of the <em>live</em> medium. If you
+don't install to the MBR, you will need to provide some other means of
+booting the device, but in certain circumstances this could be a useful
+option.
+</p>
+
+<p>The option 'Not bootable via search' suppresses the generation of the
+'larch/larchboot' file, so that the method of medium detection which
+searches for this file will not work on the generated medium (this of
+course makes no sense if the 'Search (for larchboot)' medium detection
+method is selected for this medium).
+</p>
+
+<h4>Create boot iso</h4>
+<p>In this case the <em>source</em> medium - a partition containing the
+<em>larch</em> system (presumably on a USB device) must be selected,
+by clicking on the button in the source frame. Only unmounted partitions
+with volume labels will be offered. A small <em>iso</em> file with just
+the kernel and initramfs, plus the necessary bootloader files, will be
+created. This is to cover cases where a machine cannot boot from USB
+devices, but can boot from a CD.
+Note that the USB device for which the CD is to be generated must be
+plugged in, but not mounted.
+</p>
+
+<h3>Volume label</h3>
+<p>The maximum length of the label should be 16 characters, which is ok
+for both 'iso' (CD/DVD) and for 'ext4'.
+</p>
+
+<h3>Write the larch medium</h3>
+<p>When enough information is available, this button will be enabled and
+the generation can be started.
+</p>
+
+<h3>Copying larch media</h3>
+
+<p>By choosing a medium (iso-file or labelled partition) in the source
+frame, it is possible to copy this system to another medium. Certain
+aspects of the destination device can be set just as in the initial
+creation process. When a device or iso-file is selected as source a
+simple validity check will be performed on it, a failure resulting in
+the selection not being accepted.
+</p>
+
+</div>
+
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/gui_project_settings.html b/build_tools/larch8/larch0/docs/html/gui_project_settings.html
new file mode 100644
index 0000000..b36298c
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/gui_project_settings.html
@@ -0,0 +1,166 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>GUI Tab: Project Settings</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="gui_installation.html"><h6>Next:</h6>
+ <div class="indent1">GUI Tab: Installation</div></a></li>
+ <li><a href="larch_gui.html"><h6>Previous:</h6>
+ <div class="indent1">Using the GUI</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="2">GUI Tab: Project Settings</h2>
+
+<h3>Projects</h3>
+
+<p>The <em>larch-8</em> GUI uses 'projects' to gather together a few
+configuration options concerning the build environment.
+Examples are the location of the <em>Arch</em> installation to be
+'larchified' (converted to a <em>live</em> system), pacman options such
+as package repository locations, which 'profile' (see below) to build with,
+which boot loader to use, and so on. These are all options which don't
+directly affect the design of the live system to be built. Most of the
+remaining configuration options do concern the design and are specified
+in the 'profile', for example the details of which packages to
+install, and how to configure the installed system.
+</p>
+
+<p>All project information is kept in a directory within '~/.config/larch'
+whose name is derived from the project name by prefixing it with 'p_'.
+The currently selected project is specified in the file
+'~/.config/larch/app.conf' (the application configuration file), the
+default entry being 'project = larch-0'.
+</p>
+
+<p>A new named project can be created in the advanced options on the
+Project-Settings tab of the GUI. For many purposes this will be unnecessary
+and one can use the default project, 'larch-0' (this is why it is among the
+advanced options). It is also possible to delete projects which are no longer
+needed, and to set the path of the installation to be larchified. Note
+that the GUI uses a different default installation path than the command
+line scripts, '~/larch_build' (i.e. within the user's home directory).
+Changing the installation path to an empty one ('') will return to the
+default one.
+</p>
+
+<h4>Installation Path</h4>
+
+<p>The installation that <em>larch</em> turns into a <em>live</em> system
+need not be on a separate partition, it can be placed anywhere convenient.
+The default installation directory ('~/larch_build') should normally be
+acceptable, so long as there is enough free space on that partition.
+Note that lots of space is necessary, nearly 4GB for a 700MB CD, for example.
+The <em>live</em> system is built in the '.larch' sub-directory of the
+installation directory; it must be within the installation to be converted
+because some of the construction work is done using <em>chroot</em>.
+</p>
+
+<p>The installation of the <em>Arch Linux</em> system to be larchified is
+handled on the <a href="gui_installation.html">'Installation'</a> tab of
+the GUI, but an already existing <em>Arch Linux</em> installation can also
+be larchified: see <a href="larchify.html#existingSystem">
+Making a live CD from an existing Arch installation</a>
+</p>
+
+<p>As the actual building work is done with admintrator permissions, the
+installation path can actually be anywhere in the file-system - exercise
+caution in entering the path, you could do some real damage to your system
+if you make a mistake. Entering an empty string will cause the default
+path to be chosen, to larchify the running system (not at all recommended!)
+enter '/'.
+</p>
+
+<h3>Profiles</h3>
+
+<p>A profile contains the information needed to build a particular flavour
+of <em>(live) Arch Linux</em> - which packages to install, which locales,
+system configuration in '/etc/rc.conf', boot entries, and so on. Apart
+from a few basic configuration details (mainly those concerned specifically
+with the special needs of a <em>live</em> system) for which <em>larch</em>
+provides a special mechanism, all desired changes from the freshly
+installed state should be placed in the directory 'rootoverlay' within
+the profile directory. This allows easy rebuilding of a particularly
+configured system, and it also allows various (differently configured)
+<em>live</em> systems to be built from the same underlying installation,
+without touching the installation itself.
+</p>
+
+<p>All profile information is kept in the correspondingly named directory
+within the directory '~/.config/larch/myprofiles'.
+</p>
+
+<p>The profiles are shared by all projects, so if you change one that is
+in use by another project, it will also be changed for that project.
+Deletion or renaming of a profile that is in use by another project is
+not permitted, but it is possible to 'clone' the current profile (copy it
+within the 'myprofiles' directory to a directory with another name),
+thus creating a new, 'unattached' version.
+A new profile can be also be fetched from anywhere in the file-system,
+using the browse button.
+</p>
+
+<p>When browsing for, renaming, cloning or copying profiles it is possible
+to overwrite existing profiles, but you will be prompted for confirmation.
+</p>
+
+</div>
+
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/index.html b/build_tools/larch8/larch0/docs/html/index.html
new file mode 100644
index 0000000..6fc3fb5
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/index.html
@@ -0,0 +1,142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Table of Contents</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+ <h2>Table of Contents</h2>
+ <p>This documentation covers <em>larch</em> version 8.2.</p>
+
+<p>WARNING: The structure of the profiles has changed a little since larch-7.2,
+so it would be best to start afresh - but actually only small changes would be
+necessary, primarily to the /boot directory.
+</p>
+<p>[Last modified for larch-8.2.0, Oct 24, 2010]
+</p>
+
+
+
+ <ul class="toc">
+ <li class="level1"><a href="larch_intro.html">Introduction</a></li>
+ <ul>
+ <li class="level2"><a href="larch_intro.html#live_system">What is a live system?</a></li>
+ <li class="level2"><a href="larch_intro.html#requirements">Build system requirements</a></li>
+ <li class="level2"><a href="larch_intro.html#cli_gui">Command line vs. GUI</a></li>
+ <li class="level2"><a href="larch_intro.html#overview">Overview</a></li>
+ <li class="level2"><a href="larch_intro.html#larch_installation">Installation of the larch build system</a></li>
+ <li class="level2"><a href="larch_intro.html#larch_profiles">Profiles</a></li>
+ <li class="level2"><a href="larch_intro.html#stages">The stages of the build process</a></li>
+ </ul>
+ <li class="level1"><a href="larch_features.html">Features</a></li>
+ <li class="level1"><a href="larch_quick-console.html">Quick Start - Console</a></li>
+ <li class="level1"><a href="larch_quick.html">Quick Start - GUI</a></li>
+ <li class="level1"><a href="archin.html">Installation of the base Arch system</a></li>
+ <ul>
+ <li class="level2"><a href="archin.html#pacman_conf">'pacman.conf' and 'mirrorlist'</a></li>
+ <li class="level2"><a href="archin.html#Custom_packages">Custom packages</a></li>
+ <li class="level2"><a href="archin.html#package_selection">Selection of packages to be installed</a></li>
+ </ul>
+ <li class="level1"><a href="larchify.html">Building the live system</a></li>
+ <ul>
+ <li class="level2"><a href="larchify.html#mkinitcpio">mkinitcpio and the initramfs</a></li>
+ <li class="level2"><a href="larchify.html#reuseSystem">Rebuilding using an existing 'system.sqf'</a></li>
+ <li class="level2"><a href="larchify.html#existingSystem">Making a live system from an existing Arch installation</a></li>
+ <li class="level2"><a href="larchify.html#kernel">Kernel and Initramfs</a></li>
+ </ul>
+ <li class="level1"><a href="medium.html">Preparing the larch live medium</a></li>
+ <ul>
+ <li class="level2"><a href="medium.html#overlay_persist">Data Persistence: The Writeable Overlay</a></li>
+ <li class="level2"><a href="medium.html#media_scripts">Command-line Scripts</a></li>
+ <li class="level2"><a href="medium.html#usb2bootiso">Building a boot CD for a USB-stick</a></li>
+ </ul>
+ <li class="level1"><a href="profiles.html">Profiles</a></li>
+ <ul>
+ <li class="level2"><a href="profiles.html#overlay">The overlay directory</a></li>
+ <li class="level2"><a href="profiles.html#cd-root">The cd-root directory</a></li>
+ <li class="level2"><a href="profiles.html#larch-dir">Special files in the cd-root/larch directory</a></li>
+ <li class="level2"><a href="profiles.html#other-files">Other important files within a profile</a></li>
+ <li class="level2"><a href="profiles.html#users">Adding user accounts</a></li>
+ </ul>
+ <li class="level1"><a href="larch_live_system.html">Structure of a larch live system</a></li>
+ <ul>
+ <li class="level2"><a href="larch_live_system.html#Squashfs_and_Unionfs">squashfs and aufs</a></li>
+ <li class="level2"><a href="larch_live_system.html#bundles">'Bundles'</a></li>
+ <li class="level2"><a href="larch_live_system.html#initramfs">initramfs and mkinitcpio</a></li>
+ <li class="level2"><a href="larch_live_system.html#rc_files">/etc/rc.sysinit and /etc/rc.shutdown</a></li>
+ <li class="level2"><a href="larch_live_system.html#fstab">/etc/fstab</a></li>
+ </ul>
+ <li class="level1"><a href="larch_ssh.html">ssh access</a></li>
+ <ul>
+ <li class="level2"><a href="larch_ssh.html#ssh_hostkeys">ssh host keys</a></li>
+ <li class="level2"><a href="larch_ssh.html#ssh_x11">ssh and X11</a></li>
+ </ul>
+ <li class="level1"><a href="larch_running.html">Running a larch live system</a></li>
+ <ul>
+ <li class="level2"><a href="larch_running.html#bootparm">Boot parameters</a></li>
+ <li class="level2"><a href="larch_running.html#config">Configuration</a></li>
+ <li class="level2"><a href="larch_running.html#install">Installation to hard disk</a></li>
+ <li class="level2"><a href="larch_running.html#install-live">'Live' installation to hard disk</a></li>
+ </ul>
+ <li class="level1"><a href="larch_gui.html">Using the GUI</a></li>
+ <ul>
+ <li class="level2"><a href="gui_project_settings.html">GUI Tab: Project Settings</a></li>
+ <li class="level2"><a href="gui_installation.html">GUI Tab: Installation</a></li>
+ <li class="level2"><a href="gui_larchify.html">GUI Tab: Larchify</a></li>
+ <li class="level2"><a href="gui_medium.html">GUI Tab: Preparing the Medium</a></li>
+ <ul>
+ <li class="level3"><a href="gui_medium.html#bootlines">Boot entries/options</a></li>
+ </ul>
+ </ul>
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_features.html b/build_tools/larch8/larch0/docs/html/larch_features.html
new file mode 100644
index 0000000..91d067e
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_features.html
@@ -0,0 +1,183 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Features</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_quick-console.html"><h6>Next:</h6>
+ <div class="indent1">Quick Start - Console</div></a></li>
+ <li><a href="larch_intro.html"><h6>Previous:</h6>
+ <div class="indent1">Introduction</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Features</h2>
+
+<ul>
+
+ <li>
+ <p>Built from standard <em>Arch Linux</em> packages</p>
+ </li>
+
+ <li>
+ <p>Only minimal changes made to enable functioning as a <em>live</em>
+ system - it is essentially pure <em>Arch Linux</em></p>
+ </li>
+
+ <li>
+ <p>Can build <em>live</em> iso images (for CD or DVD), USB-sticks,
+ hard disk partitions (sometimes called 'frugal' installation), etc.</p>
+ </li>
+
+ <li>
+ <p>Can also build from existing <em>Arch</em> installation</p>
+ </li>
+
+ <li>
+ <p>Can use standard <em>Arch</em> kernel ('kernel26'), no kernel build is
+ necessary</p>
+ </li>
+
+ <li>
+ <p>Fully customisable package selection</p>
+ </li>
+
+ <li>
+ <p>Use of build 'profiles' to make system designs readily reproducible - all
+ the configuration details are contained within a 'profile' directory</p>
+ </li>
+
+ <li>
+ <p>Uses isolinux/extlinux/syslinux bootloader</p>
+ </li>
+
+ <li>
+ <p>Automatic generation of /etc/fstab based on device detection;
+ can also detect LVM volumes (when configured to do so)</p>
+ </li>
+
+ <li>
+ <p>Does not require an <em>Arch Linux</em> system to build it, any modern
+ <em>GNU/Linux</em> system should suffice</p>
+ </li>
+
+ <li>
+ <p>Can be used to install an already configured <em>Arch Linux</em> to hard disk -
+you can test, configure and reconfigure, and even update, before you install</p>
+ </li>
+
+ <li>
+ <p>Uses standard udev-based hardware detection</p>
+ </li>
+
+ <li>
+ <p>Based on squashfs, aufs, initramfs (using standard <em>Arch</em>
+ mkinitcpio)</p>
+ </li>
+
+ <li>
+ <p>On a writeable medium (e.g. USB-stick) it is possible to support transparent
+ data persistence between boots - also package updates (including the kernel) are
+ possible</p>
+ </li>
+
+ <li>
+ <p>Easy copying between media, e.g. USB-stick -- CD/DVD</p>
+ </li>
+
+ <li>
+ <p>Full graphical system possible, e.g. with KDE, OpenOffice, GIMP, ... .
+ Example profiles build xfce based systems</p>
+ </li>
+
+ <li>
+ <p>Using ssh it's possible to run this CD/USB-stick on a system without
+ monitor/keyboard - remote installation and rescue is also possible</p>
+ </li>
+
+ <li>
+ <p>Optional use of existing swap partition ('swap' boot parameter)</p>
+ </li>
+
+ <li>
+ <p>Simple text configuration files</p>
+ </li>
+
+ <li>
+ <p>Extensive documentation</p>
+ </li>
+
+ <li>
+ <p><em>larch</em> can itself be run from a <em>live</em> medium, allowing easy
+ 'larchification' of existing installations</p>
+ </li>
+
+ <li>
+ <p>The basic functions are provided by command-line scripts (written in python),
+ but a convenient GUI is also provided (using pyqt)</p>
+ </li>
+
+ <li>
+ <p>i18n-ready (using <em>gettext</em>)</p>
+ </li>
+
+</ul>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_gui.html b/build_tools/larch8/larch0/docs/html/larch_gui.html
new file mode 100644
index 0000000..89df032
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_gui.html
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Using the GUI</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="gui_project_settings.html"><h6>Next:</h6>
+ <div class="indent1">GUI Tab: Project Settings</div></a></li>
+ <li><a href="larch_running.html"><h6>Previous:</h6>
+ <div class="indent1">Running a larch live system</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Using the GUI</h2>
+
+<p><em>larch-8</em> can be run from a graphical user interface. This presents
+most of the main options in a clear way, avoiding cryptic command-line
+mumbo-jumbo.
+</p>
+
+<p>The <em>larch</em> documentation is available in the GUI, and there are
+documentation pages for each of the tabs in the <em>larch</em> window.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_intro.html b/build_tools/larch8/larch0/docs/html/larch_intro.html
new file mode 100644
index 0000000..fb82fd6
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_intro.html
@@ -0,0 +1,318 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Introduction</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_features.html"><h6>Next:</h6>
+ <div class="indent1">Features</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Introduction</h2>
+
+<blockquote>
+<h3>Warning</h3>
+
+<p><em>Before we get started I should point out that most of the
+<em>larch</em> scripts must be run as root in order to do their work,
+and that much of this work consists of deleting and overwriting files
+and even complete directories. If just one of these is wrong it might make
+quite a mess of your system. That is quite normal for an installer,
+but you will be using it on a system that
+is already configured and this is somewhat risky - if you set up your
+configuration wrong (or if you or I made some other mistake ...), you
+might find you have destroyed some important data and/or your system
+doesn't work any more. But that's life - <strong>Share and
+Enjoy!</strong></em>
+</p>
+</blockquote>
+
+<p>Below is the general introductory blurb, but for those who want to jump
+straight in and try it out I would suggest the following pages as possible
+starting points:
+<ul>
+ <li><a href="larch_quick.html" >Quick Start with the GUI</a>
+ </li>
+ <li><a href="larch_quick-console.html" >Quick Start on the command line</a>
+ </li>
+</ul>
+</p>
+
+<h3><a name="live_system"></a>What is a <em>live</em> system?</h3>
+
+<p><em>larch</em> is a collection of scripts designed around the creation and
+use of custom <em>live</em> media (USB-stick/CD/DVD) of <em>Arch Linux</em>.
+A <em>live</em> operating system is one which can reside on a removable medium
+and boot on (ideally) any computer (of compatible architecture) into which
+it is inserted. This can be useful in quite a variety of situations, for
+example for testing purposes, for rescue purposes on machines whose
+installed operating system is broken, or as an installation medium (many
+linux distributions use <em>live</em> systems as installers). But there
+are also situations where a permanently installed <em>live</em> system
+can offer advantages over a normal installation, perhaps because of the
+compression or because a <em>live</em> system is quite robust - it is
+in essence read-only (though there are ways of supporting data persistence),
+and can be quite insensitive to hardware changes.
+</p>
+
+<p>The main features of the <em>larch</em> system are listed on the
+<a href="larch_features.html">Features</a> page, among the most
+significant might be the use of <a href="profiles.html">'profiles'</a>
+to define the characteristics of the system to be built, the ability
+to install the <em>live</em> system to various media and simple support
+of data persistence. In addition it tries to remain as close
+to standard Arch Linux as possible, using (by default) the standard
+kernel, the same initscripts, <em>mkinitcpio</em> for building the
+<em>initramfs</em>, etc.
+</p>
+
+<h3><a name="requirements"></a>Build system requirements</h3>
+
+<p><em>larch</em> has been designed to work without extensive demands on
+the build system. Although it has been developed under <em>Arch Linux</em>,
+<em>larch</em> should run on other <em>GNU/Linux</em> systems. By means
+of a sort of bootstrapping, the required software has been kept to a
+minimum - many of the build functions are carried out on the newly
+installed <em>Arch</em> system using <em>chroot</em>.
+For example, you do not need support for <em>squashfs</em> or <em>aufs</em>
+on the build system. But basic utilities which are normally available on any
+<em>GNU/Linux</em> system, such as <em>bash</em>, <em>file</em>,
+<em>find</em>, <em>blkid</em>, <em>mkisofs</em> - and
+of course <em>chroot</em> - are assumed to be present (on <em>Arch</em>
+that is packages 'bash', 'e2fsprogs', 'util-linux-ng',
+'coreutils', 'findutils', 'file', 'cdrkit').
+</p>
+
+<p> The <em>larch</em> scripts are written mainly in python, but snippets
+of bash crop up here and there.
+In addition to python you must also have the pexpect module available
+(in <em>Arch</em> the 'python-pexpect' package). The (optional) GUI
+requires pyqt. I'm not sure what the oldest supported versions are,
+development was done using python-2.6 and pyqt-4.7.
+I think python-2.5 should be alright, and I have heard that
+pyqt-4.4 probably doesn't work.
+</p>
+
+<h3><a name="cli_gui"></a>Command line vs. GUI</h3>
+
+<p>
+The basic functionality of <em>larch</em> is provided by command-line scripts,
+but a graphical user interface is available, to make it easier to see what
+options are available and to avoid the need to remember and not mistype
+obscure command line parameters. In addition to providing a front-end to the
+main scripts the GUI also provides help with organising the configuration
+files.
+</p>
+
+<h3><a name="overview"></a>Overview</h3>
+
+<p>One design aim was easy customisation, so that even relatively inexperienced
+users could build personalised <em>live</em> systems on USB-stick or CD/DVD,
+containing whatever
+packages they wanted and with their own personal configurations. The resulting
+medium should also be usable for installation purposes, so that one has a
+customised <em>Arch Linux</em> installation/rescue medium. As the content can
+be chosen freely, a comfortable working environment is possible - in contrast
+to the rather Spartan standard <em>Arch</em> installation CD. However, note
+that it is also possible, using the officially supported <em>archiso</em>, to
+produce a customised <em>Arch Linux</em> installation/rescue medium (see the
+corresponding <em>Arch wiki</em> page). The approach taken by the two projects
+is somewhat different so do have a look at both. Note that at the latest since
+version 7, <em>larch</em> makes no pretence of a 'KISS' approach. The code is,
+I'm afraid, rather complicated. The resulting <em>live</em> system should,
+however, be very close to a normal non-<em>live Arch Linux</em> system (as
+far as the <em>squashfs + aufs</em> basis allows).
+</p>
+
+<p><em>larch</em> offers a flexible approach to building your
+<em>live</em> media. You can use 'profiles' to determine what gets installed,
+and how it is configured. The advantage of this method is that all your
+specifications are kept together in a folder which can be used to rebuild the
+same or a similar system at a later date. Alternatively you can do a normal
+<em>Arch Linux</em> installation (if there is such a thing!) and then make a
+<em>live</em> medium from this (e.g. by running <em>larch</em> on it from a
+<em>live</em> medium).
+</p>
+
+<p>The use of <em>squashfs</em> in the resulting system means that the space
+occupied will be significantly less than in the 'raw' state, normally about a
+third of the original. As a result of this decision, it is not possible to write
+directly to the system - which would seem to be quite a drawback, though in
+some situations it can even be an advantage. The use of <em>aufs</em> (a
+'unification' file-system, originally based on <em>unionfs</em>) allows the
+resulting system to use a writeable 'overlay', so that the system behaves in
+most respects like a normal installation. Of course if the boot medium is not
+writeable (e.g. a CD) it may be difficult to provide a persistent writeable
+layer (full persistence, which would include kernel updates, is completely
+impossible in such a situation). In that case, or in general if it is
+desired that there is no
+persistence (e.g. for 'kiosk' type situations), <em>tmpfs</em> (a
+memory-based file-system) can be used for the writeable layer.
+</p>
+
+<p>If the <em>larch</em> system is used in the same way as a normal
+<em>Arch</em> installation, including package updates, the space saving
+effect of the <em>squashfs</em> archive can be lost (updates cannot
+modify the base archive, so they occupy additional space). At some point
+it would then be desirable to rebuild the system. This should be fairly
+straightforward, but it is not really the envisioned use of <em>larch</em>
+media.
+</p>
+
+<p>Hardware detection is provided by the same <em>udev</em> approach as is
+used in a standard <em>Arch Linux</em> system.
+</p>
+
+<p>The <em>larch</em> project comprises several components. The scripts for
+building a <em>larch live</em> medium are in the <em>larch</em> package, which
+need not itself be installed in the <em>live</em> system, though it may be
+useful (and is indeed installed by default). Scripts and data for the
+<em>live</em> environment are provided in the
+<em>larch-live</em> package, which must be installed in the <em>live</em>
+system. There is also an optional installer (<em>larchin</em>) which can
+install the <em>live</em> system to hard disk, providing a convenient way
+to install a ready-configured <em>Arch Linux</em> system.
+</p>
+
+<p>As with <em>Arch Linux</em> in general <em>larch</em> is not really
+designed for beginners - you should know your way around a
+<em>GNU/Linux</em> system (preferably <em>Arch</em>!), and be aware of the
+dangers of running such programs, such as corrupting your whole system.
+In any case, I hope that the
+documentation will be clear enough to help anyone who wants to exploit
+<em>larch</em> to the full (feedback is welcome!).</p>
+
+<p><b>Space Requirements:</b>
+You need quite a lot of space to create a <em>live Arch Linux</em> system.
+Bear in mind that a complete <em>Arch Linux</em> system is installed, then,
+additionally, a compressed ('squashed') version is made, and then perhaps
+even a CD image (<em>iso</em>).
+Building for a USB-stick requires slightly less space, as the iso-image is
+not built. If building a <em>live</em> version of an existing
+<em>Arch Linux</em> system, much less space is required as no new
+system must be installed.
+</p>
+
+<h3><a name="larch_installation"></a>Installation of the <em>larch</em> build
+system</h3>
+
+<p>The recommended way of installing <em>larch</em> is by means of the setup
+script, see <a href="larch_quick-console.html">here</a> for details.
+This installs all the necessary packages to a working directory, and it
+should also work on non-<em>Arch</em> linux systems.
+</p>
+
+<p>The <em>larch</em> package may, however, be installed in the normal
+<em>Arch Linux</em> way using <em>pacman</em>. This method will only work on
+an <em>Arch</em> system, of course. The <em>larch</em> repository is at
+<a href="ftp://ftp.berlios.de/pub/larch/larch8/i686/">
+<strong>berlios</strong></a>.
+</p>
+
+<p>The <em>larch</em> command line scripts need to be started as root, and
+each has a usage message (run with the '-h' option). The gui should be
+started as a normal user (it uses <em>su</em>, or can be configured to
+use <em>sudo</em> instead, to get administrator rights when needed).
+</p>
+
+<h3><a name="larch_profiles"></a>Profiles</h3>
+
+<p>A <em>larch</em> 'profile' is a directory containing the information
+needed to build a particular 'flavour' of <em>Arch Linux</em> as a
+<em>live</em> system - which packages to install, and how it should be
+set up. For details see <a href="profiles.html">Profiles</a>.
+</p>
+
+<h3><a name="stages"></a>The stages of the build process</h3>
+
+<p>The starting point is an <em>Arch Linux</em> installation. This can
+be an already existing one from which you want to make a <em>live</em>
+version, or - the recommended approach - you can use the
+'Installation' stage of the <em>larch</em> system
+(using the <strong>archin.py</strong> script) to prepare this.
+<em>archin</em> downloads all the desired packages (if they are not already
+in the host's package cache) and installs them to a directory on the host.
+See <a href="archin.html">this page</a> for details.
+</p>
+
+<p>Once we have the <em>Arch Linux</em> installation this can be
+processed to build the basis components for the <em>live</em> medium. The
+installation is compressed into a <em>squashfs</em> archive, and an
+overlay directory containing the necessary modifications to the base
+system is built - a sort of 'patch' directory for the basic installation.
+The latter contains a few necessary
+adjustments for running as a <em>live</em> system and also the
+customisations specified in the <em>profile</em>. The other important
+component is the <em>initramfs</em>, which also needs to be adapted
+to boot the <em>live</em> system. This processing is performed by the
+<strong>larchify.py</strong> script, see
+<a href="larchify.html">this page</a> for details.
+</p>
+
+<p>When the 'larchification' has been completed, the components can
+be packed together onto a boot medium together with a bootloader. The
+<strong>live_iso.py</strong> script creates an <em>iso</em> file, which
+can then be written to a CD or DVD, the <strong>live_part.py</strong>
+script sets up a bootable partition on a disk(-like) device, such as a
+USB stick. See <a href="medium.html">this page</a> for details.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_live_system.html b/build_tools/larch8/larch0/docs/html/larch_live_system.html
new file mode 100644
index 0000000..c827bdf
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_live_system.html
@@ -0,0 +1,227 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Structure of a larch live system</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_ssh.html"><h6>Next:</h6>
+ <div class="indent1">ssh access</div></a></li>
+ <li><a href="profiles.html"><h6>Previous:</h6>
+ <div class="indent1">Profiles</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Structure of a <em>larch live</em> system</h2>
+
+<p>The vast majority of the code that runs in a <em>live</em> system
+is exactly the same as in a normal system running from hard disk.
+The main differences arise through the <em>live</em> system being based on
+a read-only root file-system, so various adjustments are necessary to
+make the areas that must be writeable appear to be so. I say 'appear to be'
+because the bulk of the underlying system is generally (as is the case in a
+<em>larch</em> system) stored in a <em>squashfs</em> archive, which is not
+writeable. This is overcome to some extent by using <em>aufs</em> to add
+a writeable overlay.
+</p>
+
+<h3><a name="Squashfs_and_Unionfs"></a>squashfs and aufs</h3>
+
+<p>In <em>larch</em>, as in many other <em>live</em> systems, the
+ability to (apparently) write to a read-only file-system is provided by
+<em>aufs</em> (originally derived from <em>unionfs</em>).
+The file-system is also compressed, using <em>squashfs</em>, so as to fit
+more data onto the storage device. A custom <em>Arch Linux</em> installation
+(you can choose which packages are installed) is compressed into a
+<em>squashfs</em> file-system in the file <strong>system.sqf</strong>,
+which is placed in the '/larch' directory of the boot device.
+</p>
+
+<p>For use in a <em>live</em> system a few changes must be made to some files
+in the installation. In <em>larch</em> this is usually not done directly,
+the installed system is left in a 'clean' state. Instead of that, an additional
+<em>aufs</em> layer is created containing all the modified files (in a writeable
+system also changes made by the user will be placed in this layer). You can
+include (pretty well) any customisations you like in this overlay, giving you
+a great deal of freedom in designing your <em>live</em> system.
+</p>
+
+<p>When the <em>live</em> system boots an <em>aufs</em> file-system is set up
+with the base system as its lowest layer (branch). The modification layer - either
+the 'mods.sqf' file or the medium itself (if writeable) - is
+placed above this. If the modification layer is not writeable (either inherently
+or because of a boot option) a further, writeable, layer in <em>tmpfs</em>
+(a memory based file-system) is added above this. The <em>aufs</em> file-system
+is then used as the root file-system for the <em>live</em> system (compare with
+a normal linux system where the root file-system would be a hard-disk partition).
+</p>
+
+<h3><a name="bundles"></a><em>'Bundles'</em></h3>
+
+<p>An additional possibility inherent in <em>aufs</em> is that of including
+additional code or data 'packages' - which I here call 'bundles', to distinguish
+them from the normal packages managed by pacman - by adding them as further
+layers (branches). This is also supported in <em>larch</em>. It is a completely
+optional feature, supported in the <em>initramfs</em> code, by the 'larch' hook
+(see the man-pages or the <em>Arch wiki</em> for more details on
+<em>mkinitcpio</em> and <em>Arch initramfs</em> support). Bundles are simply
+overlays over the root file system (like software packages) which should
+be compressed into <em>squashfs</em> archives with names ending in '.sqb'.
+They should be placed in the medium's '/larch/bundles' directory and during
+the boot process they will be added to the <em>aufs</em> file-system in
+alphabetical order directly above the base system layer.
+</p>
+
+<h3><a name="initramfs"></a><em>initramfs</em> and <em>mkinitcpio</em></h3>
+
+<p>It is, in general, not possible to boot directly into a <em>live</em>
+system.
+Some form of 'initrd' or 'initramfs' is required, in order to find the boot
+device and prepare the root file-system for running.
+Many modern <em>GNU/Linux</em> systems use initrd/initramfs (the former
+being now deprecated) as a matter of course, for loading the necessary kernel
+modules, and <em>Arch Linux</em> is no exception, a modular initramfs system
+(<em>mkinitcpio</em>) being the standard way to boot <em>Arch Linux</em>,
+and <em>larch</em> also takes advantage of it, although some additions need
+to be made to boot <em>live</em> systems.
+</p>
+
+<p><em>larch</em> adds its own 'hook' (code plug-in) to the
+<em>Arch Linux mkinitcpio</em> system (the 'larch' hook is supplied in the
+'larch-live' package). It performs several steps, the first of which is to
+find the live medium.
+</p>
+
+<p>Note that the live medium is not necessarily the same as the
+boot device (which could be a boot-cd required for booting from another
+device unsupported by the machine's BIOS). The medium can be detected / selected
+on the basis of a UUID, a partition label, or a partition device node
+('/dev/sdb1', etc.). Alternatively, all available devices can be searched
+for the file '/larch/larchboot'. Once the device has been found a simple
+validity check is made by testing for the existence of '/larch/system.sqf'.
+</p>
+
+<p>An <em>aufs</em> file-system is set up and the <em>squashfs</em> archive
+'system.sqf' is added as the base layer. If there are 'bundles' in the
+'/larch/bundles' directory these are layered on top of the base (as
+<em>aufs</em> branches).
+</p>
+
+<p>Then the modifications overlay is added (as a further <em>aufs</em>
+branch), and if the overlay is read-only then another layer is added on
+top of it, a writeable in-memory file-system (<em>tmpfs</em>).
+</p>
+
+<p>A few more tweaks are made to prepare the file-system for the boot
+proper (see the code of the larch hook in '/lib/initcpio/hooks/larch'
+for the details) and this <em>aufs</em> file-system is then used as the
+root file-system for the further boot process, after leaving the
+<em>initramfs</em>.
+</p>
+
+<p>In order to generate the special <em>initramfs</em> a customised
+'/etc/mkinitcpio.conf' - '/etc/mkinitcpio.conf.larch' - is used, also
+supplied in the 'larch-live' package (though it can be replaced by a
+customised version in the profile's overlay directory - the
+gui has a button for this).
+</p>
+
+<p>There is also a customized <em>mkinitcpio</em> preset,
+'/etc/mkinitcpio.d/larch.preset', which is used to replace the standard
+preset belonging to the kernel, so that subsequent kernel updates (etc.)
+will regenerate a correct <em>initramfs</em> for the <em>larch</em> system.
+If you want to revert to the normal <em>Arch Linux mkinitcpio</em> behaviour
+(for example, if you are installing the system) you will need to replace
+the preset by the original, which gets saved with '.larchsave' appended.
+</p>
+
+
+<h3><a name="rc_files"></a>/etc/rc.sysinit and /etc/rc.shutdown</h3>
+
+<p>The initial boot script and the shutdown script must be customized for use
+in a <em>larch live</em> environment. This is achieved by using hooks in the
+standard /etc/rc.sysinit and /etc/rc.shutdown scripts. The file
+'etc/rc.d/functions.d/larch-hooks', in the 'larch-live' package, defines these.
+During startup the main tweaks are to the content of /etc/mtab and /etc/fstab.
+During shutdown we probably want to disable writing to the hardware clock,
+and if running from CD/DVD we will want to eject the device just before
+shutting down.
+</p>
+
+<h3><a name="fstab"></a>/etc/fstab</h3>
+
+<p>If the file '/etc/fstab.larch' exists this will be used as a persistent
+'/etc/fstab', being copied there during the boot process (in the 'larch'
+hook in the <em>initramfs</em> system). Otherwise a very minimal '/etc/fstab'
+will be generated at each boot. It includes entries for any existing swap
+partitions, but these are commented out unless the 'swap' boot parameter
+is specified (the default <em>larch</em> behaviour is to mount nothing
+automatically).
+</p>
+
+<p>The 'x10d_fstab' script in the 'larch-live' package allows the very basic
+/etc/fstab generated by the <em>initramfs</em> system ('larch' hook) to be
+extended automatically, but '/etc/fstab' will only be changed if
+'/etc/fstab.larch' doesn't exist.
+This script adds entries for the partitions it detects, and also mount points
+in '/mnt' for them. The entries are such that the partitions are not mounted
+automatically.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_quick-console.html b/build_tools/larch8/larch0/docs/html/larch_quick-console.html
new file mode 100644
index 0000000..86b83c6
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_quick-console.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Quick Start - Console</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_quick.html"><h6>Next:</h6>
+ <div class="indent1">Quick Start - GUI</div></a></li>
+ <li><a href="larch_features.html"><h6>Previous:</h6>
+ <div class="indent1">Features</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Quick Start - Console</h2>
+
+<p>This is a quick run through of the steps needed to download <em>larch</em>
+and use it to build a <em>live</em> system from one of the example profiles
+provided in the 'larch-profiles' package. You can use this as an introduction
+to <em>larch</em>, and as a basis for your own customised system if you like.
+</p>
+
+<ul>
+ <li>Make sure you have 'python' and 'python-pexpect' packages installed.
+ </li>
+ <li>Download the latest
+ <a href="ftp://ftp.berlios.de/pub/larch/larch8/i686/larch-setup">
+ <strong>larch-setup</strong></a> script
+ to an empty working directory. Then run it (it is a shell script).
+ It will download and prepare the 'larch', 'liblarch' and 'larch-profiles'
+ packages so that they can be used within this directory.
+ </li>
+ <li>Several links will appear in the working directory. These point at the
+ individual <em>larch</em> scripts. Each has a usage message which you
+ can read by running the script with the '-h' option (e.g.
+ './larch-archin -h')
+ </li>
+ <li>For this example run I will use the 'xmini' profile (which builds a
+ simple XFCE based system). The following steps must be carried out as root.
+ </li>
+ <li>Install the base <em>Arch</em> system to the default location
+ ('/home/larchbuild'):
+ <ul>
+ <li>If you are running <em>Arch</em> the default package mirror is taken
+ from /etc/pacman.d/mirrorlist. On a non-<em>Arch</em> system this file
+ (probably) won't exist, in which case the first uncommented server in
+ larch0/data/mirrorlist is used (this file comes from the 'pacman-allin'
+ package, which should be downloaded automatically in this case). The
+ default server might be alright, but if not you should edit this file.
+ </li>
+ <li><pre>./larch-archin -p larch0/profiles/xmini install</pre>
+ </li>
+ </ul>
+ </li>
+ <li>Prepare the <em>live</em> system. This script compresses the
+ installation using squashfs and also builds a squashed overlay containing
+ all the customisations necessary for the <em>live</em> system, plus those
+ specified in the profile:
+ <pre>./larch-larchify -p larch0/profiles/xmini</pre>
+ </li>
+ <li>Create a bootable 'iso' containing the <em>live</em> system:
+ <pre>./larch-medium -p larch0/profiles/xmini</pre>
+ </li>
+ <li>As an alternative to the last step, make a bootable USB-stick:
+ Insert the stick and double-check the name of the partition to install to.
+ I will assume /dev/sdb1 here:
+ <pre>./larch-medium -p larch0/profiles/xmini /dev/sdb1</pre>
+ </li>
+ <li>If all that worked, you can test the resulting 'iso' in (for example)
+ <em>virtualbox</em> (select the 'vesa' option from the boot menu, otherwise
+ <em>xorg</em> might not start), or try to boot from the USB-stick.
+ </li>
+ <li>If you want to try your hand at designing your own system, the main
+ place to look for details of the customisation process is the
+ section <a href="profiles.html">Profiles</a>.
+ </li>
+ <li> Share and Enjoy!</li>
+</ul>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_quick.html b/build_tools/larch8/larch0/docs/html/larch_quick.html
new file mode 100644
index 0000000..867a2ab
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_quick.html
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Quick Start - GUI</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="archin.html"><h6>Next:</h6>
+ <div class="indent1">Installation of the base Arch system</div></a></li>
+ <li><a href="larch_quick-console.html"><h6>Previous:</h6>
+ <div class="indent1">Quick Start - Console</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Quick Start - GUI</h2>
+
+<p>The gui should make exploration of the possibilities offered by <em>larch</em>
+quite straightforward. The documentation should provide enough information to
+understand how a <em>larch live</em> system works, so that further customisations
+can be performed beyond those directly supported.
+</p>
+<p>The general sequence of events starts with creating a 'project', which will
+determine certain aspects of the build environment (such as where to place the
+installation files), and select a profile. The profile describes the system to be
+installed (primarily which packages, but also various other aspects). All this
+configuration information is stored in the user's home directory (~/.config/larch),
+so that it is retained from one <em>larch</em> run to the next.
+</p>
+
+<ul>
+ <li>At present I only maintain a repository for 'i686', as I don't run a 64-bit
+ <em>Arch</em> machine, but as all the current <em>larch</em> packages
+ have architecture 'any', both architectures should be supported.
+ </li>
+ <li>Make sure you have 'pyqt' and 'python-pexpect' packages, as well as
+ the obvious 'python', installed.
+ </li>
+ <li>Download the latest
+ <a href="ftp://ftp.berlios.de/pub/larch/larch8/i686/larch-setup">
+ <strong>larch-setup</strong></a> script
+ to an empty working directory. Then run it (it is a shell script).
+ It will download and prepare the 'larch', 'liblarch' and 'larch-profiles'
+ packages so that <em>larch</em> can be run from this directory.
+ </li>
+ <li>Run './larch' in the working directory.
+ As it is a gui program, you must of course be running xorg (see
+ <a href="larch_quick-console.html">Command-Line Interface</a>
+ for use from the command line). In general you should start <em>larch</em>
+ as a normal, unprivileged user, so that the access to the configuration
+ files is as the correct user. It will ask for the <em>sudo</em>
+ password when it needs it.
+ </li>
+ <li>To build a <em>larch live</em> system you basically just have to go through
+ the tabs one after the other.
+ </li>
+ <li>The first tab allows you to create a project and select a profile. The 'mini'
+ (no <em>xorg</em>) and 'xmini' (a fairly minimal <em>xfce</em> desktop) examples
+ (from the supplied 'profiles' folder) might be good places to start.
+ The default installation path should be alright for most purposes,
+ but you might need to move it if you don't have enough space on that partition.
+ Be careful! If you put a silly path in here you might overwrite your system.
+ </li>
+ <li>The 'Installation' tab performs the installation of the system to be squashed,
+ by downloading and installing all the requested packages to the installation path
+ set for the project. You can adjust a few aspects of this process, for example
+ to use a local package mirror, or to add repositories to pacman.conf. The default
+ is to use the mirror set on the host system and also to use the host's package
+ cache, so that repeated builds don't need to download the packages all over
+ again.
+ </li>
+ <li>The 'Larchify' tab compresses the installation using squashfs, also building
+ a squashed overlay containing all the customisations necessary for the
+ <em>live</em> system and those specified in the profile.
+ </li>
+ <li>Finally the 'Medium' tab writes the prepared <em>larch</em> files to an
+ <em>iso</em> file (for CD or DVD), or to the partition of your choice (be careful!),
+ so that you end up with a bootable <em>larch</em> system.
+ </li>
+ <li>Particular things that you might want to customise even in a first test run might
+ be the supported <strong>locales</strong> and <strong>rc.conf</strong> (both on the
+ 'Larchify' tab).
+ </li>
+ <li>Further details of the customisation process are in the section
+ <a href="profiles.html">Profiles</a> and in the documentation to the individual
+ gui tabs.
+ </li>
+ <li> Share and Enjoy!</li>
+</ul>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_running.html b/build_tools/larch8/larch0/docs/html/larch_running.html
new file mode 100644
index 0000000..2e47523
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_running.html
@@ -0,0 +1,196 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Running a larch live system</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_gui.html"><h6>Next:</h6>
+ <div class="indent1">Using the GUI</div></a></li>
+ <li><a href="larch_ssh.html"><h6>Previous:</h6>
+ <div class="indent1">ssh access</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Running a <em>larch live</em> system</h2>
+
+<p>Of course the details depend on what you have installed and how you have
+configured it. For example, the 'mini' example profile builds a console-only system,
+the 'xmaxi' profile boots to <em>xfce</em>.
+</p>
+
+<p>One thing worth noting is that these supplied profiles automatically login
+to the root account, which - potentially - allows all sorts of 'dangerous' actions,
+like reformatting your disks or making a mess of your file-systems in other ways.
+This is because one of the main <em>raisons d'être</em> for <em>larch</em> is its use
+as an <em>Arch</em>-installation-and-rescue medium. For this, you need root access.
+However, if you want to use the system in other ways, e.g. for text or image editing,
+or for internet browsing or e-mail writing, it might be safer to do this as an
+unprivileged user. Users can be added during the 'larchification' stage of the
+build process - this is especially easy in the GUI. Alternatively, if using a
+medium with data persistence, such a user can be easily created with the 'adduser'
+command, or with some other utility (e.g. the graphical 'luser.py' script in
+the <em>larch</em> '<em>luser</em>' package).
+</p>
+
+<h3><a name="bootparm"></a>Boot parameters</h3>
+
+<p>As the <em>larch</em> build system is highly configurable, the available
+boot parameters can also vary, but by default 'swap' and 'nw' are provided.
+'swap' indicates that an existing swap partition should be used (the default
+is not to use it). 'nw' means 'non-writeable', i.e. no data persistence
+between boots is supported (and is thus only relevant where this is at all
+possible). For experts there are a few more: 'tmpfs' sets the size of
+the <em>tmpfs</em> file-system (default '60%'); 'quiet' suppresses
+(some) boot messages, 'verbose' adds a few more, 'break' causes the boot
+process to be interrupted at the end of the <em>initramfs</em> code, for
+debugging purposes.
+</p>
+
+<p>There are also boot options connected with the boot device. The 'nocd' boot
+option, if present, prevents booting from CD. This might be useful if you use a
+boot CD but want to boot a <em>larch</em> system on another device (normally
+a CD will be detected before other devices). This only works if the kernel is
+compatible of course.
+</p>
+
+<p>The 'root=' option allows explicit specification of the device containing the
+<em>larch</em> system. It is also possible to choose the boot device on the basis
+of UUID ('uuid=') or label ('label='). The default maximum waiting time (to
+allow USB devices to be recognized) is 12 seconds (if a device is recognized
+earlier the pause will automatically be shorter), which should be adequate, but
+if you want to change this you can do it using the 'usbdelay=' option.
+</p>
+
+<h3><a name="config"></a>Configuration</h3>
+
+<p>The supplied profiles are not intended to be complete, though I hope they
+work reasonably well. They should be seen as examples, perhaps as starting points
+for your own configurations.
+If you are running a profile with X11, you may find that you
+need to configure it before it will run, though nowadays much hardware will work
+to at least some extent without any tweaking (even without an 'xorg.conf').
+Minimal starting-point 'xorg.conf' files are offered in the <em>xfce</em> examples.
+</p>
+
+<p>The 'xmini' and 'xmaxi' profiles should start a GUI (an xfce desktop) and
+provide a variety of useful programs, the latter providing a more extensive
+set than the former.
+</p>
+
+<p>If you are stuck with the console, there is still hope. It's not as pretty or
+newbie friendly as an X11 desktop, but still quite capable. I always like to have
+<em>mc</em> available, it's a real godsend for non-geeks (you should also install
+<em>lynx</em> so that HTML files can be displayed on the console - at a
+pinch you can also surf with it, but it is painful).
+</p>
+
+<p>If your console keyboard map is
+wrong, try running <i>km</i> (I stole this from the
+standard <em>Arch</em> install CD and modified it a bit to work in <em>larch</em>).
+It also modifies '/etc/rc.conf', so the change can be retained for subsequent
+runs if data persistence is enabled.
+</p>
+
+<p>If you have a DHCP server on your network, you might well find that
+the network interface is configured automatically (assuming your <em>rc.conf</em>
+is configured appropriately). Otherwise you can use any method to set up
+the network available in <em>Arch Linux</em> - see the appropriate
+<em>Arch Linux</em> documentation (primarily the wiki, I guess) for details.
+</p>
+
+<p>Of course the exact details of what you can do depends on what
+software you installed, so I won't rabbit on endlessly about it here.
+Nearly all configuration details should be just the same as in a normal,
+hard-disk based installation.
+</p>
+
+<h3><a name="install"></a>Installation to hard disk</h3>
+
+<p>The <em>larch</em> hard-disk installer <em>larchin</em> may be used to install
+<em>Arch Linux</em> to hard disk (or similar). ***+ Or, at least it will be
+possible to use it when I have updated (rewritten?) it for <em>larch</em>-8. -***
+<em>larchin</em> deals with partitioning and formatting of hard drives, placing
+<em>Arch Linux</em> (primarily a copy of the live system on which it is running)
+on the newly formatted partitions, and installation of a bootloader.
+</p>
+
+<p>As mentioned above the main approach to <em>Arch</em> installation covered by
+<em>larchin</em> is to copy the contents of the live system to a hard drive. Those
+(few) bits peculiar to the needs of a live system are removed and the result is a
+completely normal <em>Arch Linux</em> installation. I should perhaps mention
+the file 'delarch' in the 'larch/data'
+directory on the boot medium). This script (if it exists) is run at the end
+of the installation
+and allows custom installation actions to be performed (the
+main reason for its existence is to allow features of the <em>live</em> system
+to be removed, because they would be out of place in a normal installation).
+</p>
+
+<h3><a name="install-live"></a>'Live' installation to hard disk</h3>
+<p>This is sometimes called a 'frugal' install and means that the system
+as it is (compressed, running in an <em>aufs</em> file-system) on the
+USB-stick or CD is installed as a <em>live</em> system to a hard-drive
+partition. This might be useful if you want to run from a flash device,
+for example, as it minimizes write operations to the device (normal access
+is read only). This is actually no different from copying a <em>larch</em>
+system to a USB-stick, so the normal copying procedure can be used.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larch_ssh.html b/build_tools/larch8/larch0/docs/html/larch_ssh.html
new file mode 100644
index 0000000..06f62d8
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larch_ssh.html
@@ -0,0 +1,213 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>ssh access</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_running.html"><h6>Next:</h6>
+ <div class="indent1">Running a larch live system</div></a></li>
+ <li><a href="larch_live_system.html"><h6>Previous:</h6>
+ <div class="indent1">Structure of a larch live system</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">ssh access</h2>
+
+<p>One feature I wanted in my live system was the ability to
+access and control it remotely via <em>ssh</em>. <em>ssh</em> is
+generally very useful, but in the case of a <em>live</em> CD (etc.) it
+allows operations to be carried out on a remote computer, even one
+without keyboard or monitor. Insert the CD, boot up
+the computer (assuming it is configured to boot from CD), and log in
+via the network using another computer. Isn't <em>Linux</em> great!
+</p>
+
+<p>Well, it doesn't quite work out of the box, though it could be
+tweaked so that - in the right environment - it would. Firstly, there
+must be a network connection which gets set up automatically -
+the easiest is probably <em>DHCP</em> (so long as
+you can then find the address of the live system),
+but by tweaking <strong>rc.conf</strong> in the <em>profile</em> (or
+<em>live</em> using the data persistence feature, if available) a
+static address is also easy to set up.
+Secondly you must provide the live system with your public key, so
+that you are allowed access (using public key authentication), or else
+set a password for the <em>larch</em> root user (probably easiest using the
+data persistence feature, if available).
+</p>
+
+<h4>id_rsa.pub and authorized_keys</h4>
+
+<p><strong>id_rsa.pub</strong>
+is a public key, and it can be used to allow the user (on the remote machine)
+whose key this is to <em>ssh</em> into the live system.
+If you leave passwordless logins disabled (the
+default), then so long as no root password is set,
+the only way in (to the root account) is via public key authentication.
+Of course, if you change the root password, anyone (who knows the
+password) can log in via <em>ssh</em>
+(if the <em>sshd</em> daemon is running).
+</p>
+
+<p>To generate this key for your user (assuming you don't already
+have one, in <strong>~/.ssh</strong>) do something like:
+</p>
+
+<pre style="margin-left: 80px;">ssh-keygen -t rsa</pre>
+
+<p>Use the default destination file and empty passphrase
+(normally you wouldn't do that,
+but I think it is appropriate in this case). See the <em>ssh</em> man-page
+for more information.
+</p>
+
+<p>In order to enable <em>ssh</em> to the root account on the live
+system, the contents of this file (a single text line) must be placed in
+the <em>larch</em> system's <strong>/root/.ssh/authorized_keys</strong> file.
+This file will probably not yet
+exist, so the 'id_rsa.pub' can be simply copied to it.
+If doing this before building the <em>live</em> system, copy the file to this
+position in the 'rootoverlay' directory in the <em>profile</em>, being
+careful to get the permissions (644) correct.
+To do this in a running <em>larch</em> system, copy the file to this location -
+session saving will then preserve it.
+</p>
+
+<p>If you don't need <em>sshd</em> on the live system, you can
+remove it from the daemons in <strong>rc.conf</strong>.
+</p>
+
+<h4>/etc/hosts.allow</h4>
+
+<p>
+This must be edited to allow <i>ssh</i>
+access to the live system:
+</p>
+
+<pre style="margin-left: 80px;">
+# To allow ssh in from anywhere
+sshd: ALL
+</pre>
+
+<p>If that is too radical for you, you might be able to restrict
+it somewhat - that depends on your exact circumstances. For example:
+</p>
+
+<pre style="margin-left: 80px;">
+# To allow ssh in from local net (example)
+sshd: 192.168.1.
+</pre>
+
+<h3><a name="ssh_hostkeys"></a>ssh host keys</h3>
+
+<p>The files
+<strong>/etc/ssh/ssh_host_dsa_key</strong>
+<strong>/etc/ssh/ssh_host_dsa_key.pub</strong>,
+<strong>/etc/ssh/ssh_host_rsa_key</strong>,
+<strong>/etc/ssh/ssh_host_rsa_key.pub</strong>,
+<strong>/etc/ssh/ssh_host_key</strong>,
+and
+<strong>/etc/ssh/ssh_host_key.pub</strong>
+are normally (in a hard-disk based system) generated on the first run of
+<strong>/etc/rc.d/sshd</strong>, i.e. during the first boot after a new
+installation. This only needs to be done once. However in a <em>live</em>
+system changes are generally lost when the system shuts down, so this would
+need to be done at every boot, which takes a while, so I prefer to
+pregenerate them.
+The <em>larch</em> gui offers a checkbox to enable this pregeneration on
+the 'larchify' page.
+To regenerate these manually (while running the <em>live</em>
+system) you can do the following:
+</p>
+
+<pre style="margin-left: 80px;">
+rm /etc/ssh/ssh_host_*
+/etc/rc.d/sshd restart
+</pre>
+
+<h3><a name="ssh_x11"></a><em>ssh</em> and <em>X11</em></h3>
+
+<p>
+If you have set up 'X11 Forwarding' (see below), you can run X11 applications on the
+<em>live</em> system from your remote system. This is very neat!
+</p>
+
+<h4>/etc/ssh/sshd_config</h4>
+
+<p>This file is changed to allow X applications to run on the
+<em>live</em> system but display on another:
+</p>
+
+<pre style="margin-left: 80px;">X11Forwarding yes</pre>
+
+<p>
+This will only work if you use the -Y option to <em>ssh</em>
+on the system from which you log in, and on which
+you want to display the X windows (e.g. 'ssh -Y
+root@192.168.0.201'). Alternatively you can put the
+following in <em>its</em> <strong>etc/ssh/ssh_config</strong>:
+</p>
+
+<pre style="margin-left: 80px;">
+ForwardX11 yes
+ForwardX11Trusted yes
+</pre>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/larchify.html b/build_tools/larch8/larch0/docs/html/larchify.html
new file mode 100644
index 0000000..290c4b0
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/larchify.html
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Building the live system</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="medium.html"><h6>Next:</h6>
+ <div class="indent1">Preparing the larch live medium</div></a></li>
+ <li><a href="archin.html"><h6>Previous:</h6>
+ <div class="indent1">Installation of the base Arch system</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Building the <em>live</em> system</h2>
+
+
+<p>Once we have an <em>Arch Linux</em> installation and have specified our
+customizations in the profile, we can put together the basic ingredients of a
+live medium. Firstly there is the '/boot' directory, containing the kernel, the
+<em>initramfs</em> (a small compressed file-system into which the kernel
+boots initially) and files belonging to the bootloader. The bulk of the
+system will be in a single squashfs archive, 'system.sqf', residing on the
+medium in the /larch directory. This archive contains the essentially untouched
+<em>Arch</em> installation. A further - much smaller - <em>squashfs</em> archive
+('mods.sqf') is built containing the configuration defined in the selected
+<em>larch</em> profile. This latter will 'overlay' the underlying system as a
+branch of the <em>aufs</em> root file-system used when running <em>live</em>.
+Various other data and configuration files
+special to the <em>larch live</em> system are also kept in the /larch directory.
+</p>
+<p>The standard way of supporting data persistence in this version of <em>larch</em>
+is to use the boot medium as a writeable overlay branch in the root ('/')
+<em>aufs</em> file-system. This can of course only work if the boot medium
+is writeable and is formatted with a linux file-system (standard is 'ext4').
+In this case the 'mods.sqf' file will not exist, its contents being unpacked
+onto the medium.
+When running without data persistence a temporary writeable layer, in
+<em>tmpfs</em> (a memory based file-system), is used as the top layer.
+</p>
+<p>Let's call this step, preparing these components so that they can be
+installed on a suitable medium, 'larchification' (from the verb 'larchify').
+At the end of the 'larchification' process, the basic ingredients of the
+<em>live</em> medium have been created, but the bootloader files are not
+yet finalized (and nothing has been written to any medium).
+</p>
+
+<p>For details of the structure of the <em>live</em> system which is built
+by this stage see <a href="larch_live_system.html">this page</a>.
+A description of the main possibilities
+for customizing the build process are covered in
+<a href="profiles.html">the profiles documentation</a>.
+</p>
+
+<h3><a name="mkinitcpio"></a><em>mkinitcpio</em> and the <em>initramfs</em></h3>
+
+<p>In order to build a suitable <em>initramfs</em> for a <em>larch</em>
+system, a customized version of 'mkinitcpio.conf' is required. How
+<em>larch</em> handles this is quite complicated because it aims to retain
+the normal files so that the <em>live</em> system can later be installed
+as a normal <em>Arch Linux</em> system, whilst at the same time offering
+the capability of updating (with 'pacman -Syu') the <em>live</em> system,
+including the kernel (thus requiring regeneration of the <em>initramfs</em>
+for the system).
+The consequence of this ambition is that modifications are made
+to the 'preset' file within '/etc/mkinitcpio.d' (which are reversible when
+the <em>live</em> system is installed as a normal <em>Arch Linux</em> system)
+and a special <em>mkinitcpio</em>' configuration file, '/etc/mkinitcpio.conf.larch'
+must be provided (there is a default version supplied in the larch-live package
+which should be adequate in most cases).
+If you need to know more see the method 'Builder.gen_initramfs' in
+'cli/larchify.py'.
+</p>
+
+<h3><a name="reuseSystem"></a>Rebuilding using an existing 'system.sqf'</h3>
+
+<p>In order to aid experimentation with profile tweaks which do not affect
+the underlying installation, it is possible to repeat the 'larchify' step
+without rebuilding the 'system.sqf' archive, which saves quite a bit of time
+(this is achieved by passing the '-o' option to 'larch-larchify' when running
+from the command line).
+</p>
+
+<h3><a name="existingSystem"></a>Making a <em>live</em> system from an
+existing <em>Arch</em> installation</h3>
+
+<p>By setting the installation path (with the '-i' option if using the
+command line) to an existing <em>Arch</em> installation,
+a <em>live</em> medium can be made from it. One convenient way of doing this
+is to run the build process from a <em>live</em> system. A <em>larch live</em>
+system is of course particularly well suited, but most others should work
+too.
+</p>
+<p>To use an existing system as source, this system must already be mounted,
+including any sub-mounts (e.g. /home on another partition).
+The main mount must be with options 'exec,dev', because most of the
+building is done via a <em>chroot</em> to the installation.
+This approach to <em>live</em> system generation is
+probably not a good idea if the installation contains a lot of data -
+consider how big the result will be ...
+</p>
+
+<p>Note that some things in '/var' will not be included in the 'live' system.
+Firstly, the standard <em>pacman</em> package cache ('/var/cache/pacman/pkg')
+will be excluded.
+Also the log files (in '/var/log') and '/var/tmp' (temporary files, like '/tmp')
+are not saved. As some files in '/var/log' are required for certain aspects of
+logging to function, these are recreated in the <em>initramfs</em>.
+</p>
+
+<h3><a name="kernel"></a>Kernel and Initramfs</h3>
+<p>The larchify script assumes the kernel is the standard
+one from Arch Linux. It is quite possible to use a custom kernel with
+<em>larch</em>, so long as it supports <em>squashfs</em> and <em>aufs</em>,
+but you must tell the script the name of the kernel binary file and the name
+of the mkinitcpio 'preset', by placing these with a space-separator in a
+file called 'kernel' in the profile directory. The defaults are supplied
+in the larch package's 'data' directory, in the file 'kernel'. Check that
+you understand how the mkinitcpio system handles kernel updates before you
+try <em>larch</em> with a custom kernel.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/medium.html b/build_tools/larch8/larch0/docs/html/medium.html
new file mode 100644
index 0000000..fddc2b2
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/medium.html
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Preparing the larch live medium</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="profiles.html"><h6>Next:</h6>
+ <div class="indent1">Profiles</div></a></li>
+ <li><a href="larchify.html"><h6>Previous:</h6>
+ <div class="indent1">Building the live system</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Preparing the <em>larch live</em> medium</h2>
+
+
+<p>The building blocks for the preparation of a <em>live</em> medium are
+produced by the 'larchification' process: the <em>squashfs</em>
+archive, 'system.sqf', the 'boot' directory, containing the kernel and
+<em>initramfs</em>, and the modifications overlay, 'mods.sqf'.
+</p>
+
+<p>This stage adds the bootloader files and user-defined customisations
+which are directly copied to the medium rather than being included in
+the overlay (essentially the stuff from the 'cd-root' directory in the
+profile. See the <a href="profiles.html#cd-root">cd-root</a> section in the
+profiles documentation for details on how to customise this data. On
+writeable media it is also possible to specify that the medium be used
+as a writeable overlay branch in the <em>aufs</em> root ('/') file-system.
+Finally the system is written to
+the medium, if it is a partition (USB-stick, etc.), or - in the case
+of a CD/DVD - an <em>iso</em> file is created.
+</p>
+
+<p>The structure of the <em>live</em> system is such that it is fairly
+easy to transfer a <em>larch</em> system from one medium to another,
+including the preservation of changes that have been made using the
+data persistence facility, and including the possibility of transferring
+a non-writeable system to a writeable medium and then enabling data
+persistence. Support files for these operations are saved in the
+'/boot/support' directory of the medium - these are mostly binary executables
+which may not be available (in the correct version) on the machine used
+to perform the operations. The libraries they need are also included, and the
+applications must be run as
+</p>
+<pre> path/to/support/support application-name arguments</pre>
+<p>The applications supported in this way are <em>mksquashfs</em>, <em>unsquashfs</em>,
+<em>extlinux</em> and <em>syslinux</em>.
+Also the binaries 'mbr.bin' and 'isolinux.bin' from the <em>syslinux</em>
+package are made available here. The copying process can, however, be delegated to
+the 'larch-medium' script, the source medium being specified using the '-S'
+option (run 'larch-medium -h' for all options).
+</p>
+
+<h3><a name="overlay_persist"></a>Data Persistence: The Writeable Overlay</h3>
+
+<p>The medium (partition) containing the <em>larch</em> system can be used
+as a writeable overlay branch for the <em>live</em> system (assuming the
+partition actually is writeable), causing changes made while running the
+system to be preserved from one boot to the next, basically the same as
+in a 'normal' linux system. The advantage this has over just installing a
+normal linux system on the partition is that the bulk of the underlying
+system is highly compressed, allowing smaller devices to be used than would
+otherwise be possible. It is also relatively straightforward to transfer
+such a system to and from non-writeable media, such as CD/DVD.
+</p>
+
+<p>If the medium is not writeable (or if the 'nw' boot parameter is passed)
+then a writeable layer is created in <em>tmpfs</em>, a memory based file-system,
+allowing the system to act 'normally' (i.e. the file-system appears
+writeable) while running. However any changes will be lost on shutdown.
+There are situations (e.g. 'kiosk'-systems) where this behaviour can even
+be an advantage.
+</p>
+
+<h3><a name="media_scripts"></a>Command-line Scripts</h3>
+
+<p>The command line script for building a <em>larch live</em> is
+<strong>larch-medium</strong>. Run 'larch-medium -h' to get a
+usage message.
+</p>
+
+<p>When the <em>live</em> system is installed to a partition (e.g.
+USB-stick) it is possible to choose how the boot partition will be
+recognized.
+The options available are via UUID, partition label, partition path
+(e.g. '/dev/sdb1'), or by searching for a partition
+containing the file 'larch/larchboot'. See also
+<a href="larch_running.html#bootparm">'Boot parameters'</a>.
+</p>
+
+<p>The 'bootlines' file allows the boot options to be specified in an
+easily parseable, bootloader independent way. The default version
+is supplied in the 'larch' package (in the 'cd-root/boot0' directory),
+but this will be overridden by a version supplied in the profile.
+The unprocessed version is also retained in the 'boot' directory of
+the created medium, for later reference.
+</p>
+
+<p>It is possible to repeat the installation onto various media, changing
+the configuration, without needing to rerun the 'larchification' stage.
+The constituent <em>larch</em> files remain unchanged.
+</p>
+
+<h3><a name="usb2bootiso"></a>Building a boot CD for a USB-stick</h3>
+
+<p>Older computers may not be able to boot from USB devices, so the
+possibility of generating a small <em>boot iso</em> is provided. This can
+be burned to CD and can be used to boot your <em>larch</em> system on a
+USB-stick. On the command line this is managed by passing the '-b' option
+to the <strong>larch-medium</strong> script.
+As this function uses the system on the USB-stick, this needs to be
+plugged in (not mounted!) and selected in the 'Partition' entry.
+</p>
+
+<p>As the kernel and <em>initramfs</em> are now taken from the CD rather
+than from the USB device, an update of the kernel on the actual <em>larch</em>
+medium would require the creation of a new boot-CD.
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/docs/html/profiles.html b/build_tools/larch8/larch0/docs/html/profiles.html
new file mode 100644
index 0000000..c8e545d
--- /dev/null
+++ b/build_tools/larch8/larch0/docs/html/profiles.html
@@ -0,0 +1,336 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<html>
+<head>
+<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+<title>Profiles</title>
+<!-- (en) Add your meta data here -->
+
+<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
+<!--[if lte IE 7]>
+<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
+<![endif]-->
+</head>
+
+<body>
+<!-- skip link navigation -->
+<ul id="skiplinks">
+ <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
+</ul>
+
+<div class="page_margins">
+ <div class="page">
+ <div id="top"><div id="tm"></div></div>
+ <!-- begin: #col1 -->
+ <div id="col1" role="main">
+ <div id="col1_content">
+ <div id="header" role="banner">
+ <h1><span><em>live Arch Linux</em> builder</span></h1>
+ </div>
+
+ <!-- begin: #col3 navigation column -->
+ <div id="col3" role="complementary">
+ <div id="col3_content">
+ <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
+ <div class="vlist">
+ <ul>
+ <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
+ <li><a href="larch_live_system.html"><h6>Next:</h6>
+ <div class="indent1">Structure of a larch live system</div></a></li>
+ <li><a href="medium.html"><h6>Previous:</h6>
+ <div class="indent1">Preparing the larch live medium</div></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <!-- end: #col3 -->
+
+<div class="larchdocs">
+<h2 id="pagetitle" level="1">Profiles</h2>
+
+<p>This feature of the <em>larch</em> build system allows bundling
+all the configuration information for a particular <em>live</em> system
+'design' into a single directory, a <em>larch profile</em>, and the
+name of the profile is the directory's name. This directory includes
+the list of packages to be installed, locale information and the
+particular tweaks and additions needed
+to customize the system, in particular a subdirectory containing the
+'overlay' files - those files which have been changed from their initial
+fresh state after installation and those which have simply been added.
+</p>
+
+<p>Note that of all the profile files and directories mentioned here
+only 'addedpacks' is not optional.
+</p>
+
+<h3><a name="overlay"></a>The overlay directory</h3>
+
+<p>One of the simplest features of the profile is perhaps the
+'<em>rootoverlay</em>' subdirectory:
+everything in this directory is copied directly to the
+<em>live</em> system's overlay, so that the a file 'a/b/c' within this
+directory will appear at '/a/b/c' in the <em>live</em> system, regardless
+of whether this file previously existed. Note however that all ownerships
+are changed to 'root:root'. The bulk of the customizations for the
+<em>live</em> system would normally be placed in this directory.
+</p>
+
+<p>It would be possible to make the desired alterations directly to the
+base system, and there are situations in which one would pretty well
+have to do it this way (for example if a modified or added file was to
+have some ownership other than 'root:root'). But another advantage (apart
+from the encapsulation of the customizations in the profile directory) of
+keeping the modifications in a separate directory is that the base
+installation can be kept 'clean' and thus it is easily reusable.
+</p>
+
+<p>If you would like to have a look at a profile, look in the 'profiles'
+directory in the 'larch-profiles' package (if you have downloaded
+<em>larch</em> by means of the 'larch-setup' script that will be
+'larch0/profiles'). Each of its subdirectories is a profile.
+If you want to make your own profile, it is probably easiest to start with
+one of the examples. Copy one of these directories to your working directory
+and rename it (to avoid confusion). The GUI offers some help with profile
+management.
+</p>
+
+<h3><a name="cd-root"></a>The <strong>cd-root</strong> directory</h3>
+
+<p>This directory contains files that are intended for more or less
+direct copying to the <em>larch</em> medium, without being incorporated in
+the squashed archives. This only applies to the subdirectories 'boot0',
+'boot' and 'larch'.
+
+<h4>Boot files</h4>
+
+Everything in the 'boot0' directory is copied to the medium's
+'boot' directory. If this directory doesn't exist, the default version
+supplied in the 'larch' package (at 'cd-root/boot0') is used.
+</p>
+
+<p>Subsequently everything in the 'boot' directory is copied to the medium's
+'boot' directory, potentially overwriting what was there before.
+</p>
+
+<p>Files specific to the syslinux family of bootloaders are kept in the
+medium's 'boot/isolinux' directory. <em>larch</em> provides a default version
+(in 'cd-root/boot0/isolinux'. To extend this, or
+replace individual files, read the description of boot directory handling
+above.
+</p>
+
+<h4>Specification of boot options and choices</h4>
+<p>The file which ends up on the medium as 'boot/bootlines' is an easily
+parseable, bootloader independent representation of the boot menu choices
+for the <em>larch</em> system. The default version is supplied in the 'larch'
+package as 'cd-root/boot0/bootlines', but this can be overridden in the
+profile, as described above. The gui provides a button to edit this file
+(cd-root/boot/bootlines in the profile). To get an idea of what should be
+in here look at the default version, or just click on the edit button.
+</p>
+
+<h3><a name="larch-dir"></a>Special files in the <strong>cd-root/larch</strong> directory</h3>
+<p>This directory is copied as is to the medium. Only the files of interest
+in connection with the profile are mentioned here. Those generated during
+larchification and medium construction are documented in the corresponding
+sections.
+</p>
+
+<ul>
+ <li><a name="delarch"></a><strong>delarch</strong>
+ <p>This bash script is run by the <em>larchin</em> installer during
+ the tidy-up phase. It should remove/undo any profile-specific elements
+ of the <em>live</em> system which should not be present in a normal
+ installation. It receives a single argument, the path to the new
+ installation.
+ </p>
+ </li>
+ <li><a name="boot-init"></a><strong>boot-init</strong>
+ <p>Used in the 'larch' initramfs hook, this optional script allows
+ adjustment of the overlay handling during the boot process, e.g.
+ getting them from another path.
+ Note that the shell environment here is that of the initramfs and thus
+ very limited. This option is for experts only and it is assumed that
+ the user will be able to determine what is possible and necessary
+ by reading the corresponding code of the hook.
+ </p>
+ </li>
+</ul>
+
+<h3><a name="other-files"></a>Other important files within a profile</h3>
+
+<ul>
+ <li><strong>addedpacks</strong> - This is the only compulsory file in
+ the profile (it must even be present if you are not using the
+ installation stage, but it can be empty in that case). It contains
+ a list of packages and package groups to be installed to the 'base'
+ system. Here you can enter all the applications
+ you would like in your <em>live</em> CD/USB system (and subsequently
+ installed to a hard disk partition, if that was your intention).
+ Thanks to <em>pacman</em> you don't need to sort out dependencies,
+ these should all be included automatically. See
+ <a href="archin.html#package_selection">here</a> for details.
+ </li>
+ <li><strong>vetopacks</strong> - Allows 'vetoing' of packages included
+ indirectly in the installation list from 'addedpacks'. See
+ <a href="archin.html#package_selection">here</a> for details.
+ </li>
+ <li><strong>pacman.conf.repos</strong> - Set the repository part of
+ 'pacman.conf' for the <em>live</em> system, and possibly also for
+ installation of the base system (See
+ <a href="archin.html#pacman_conf">here</a> for further details).
+ The default version will be adequate for many situations, but you
+ will need to supply this file if you use the 'testing' repository,
+ for example.
+ </li>
+ <li><strong>pacman.conf.options</strong> - Set the options part of
+ 'pacman.conf' for the <em>live</em> system and for
+ installation of the base system (See
+ <a href="archin.html#pacman_conf">here</a> for further details).
+ This will generally not be needed as the default version will be
+ adequate for most purposes.
+ </li>
+
+ <li><strong>rootoverlay/etc/rc.conf</strong> - As a major point of
+ configuration in an <em>Arch</em> system this is important enough
+ to get a button in the <em>larch</em> gui to edit it.
+ </li>
+
+ <li><strong>rootoverlay/etc/locale.gen</strong> - For convenience, the
+ <em>larch</em> gui provides a button to edit this file, which determines
+ which glibc locales are supported in the <em>live</em> system. The
+ corresponding files are generated (to the overlay) by the 'larchify'
+ script, which has an option (for experts only) to reuse the locale
+ files from a previous run (in order to reduce generation time in
+ cases where the locales are unchanged).
+ </li>
+
+ <li><strong>rootoverlay/etc/mkinitcpio.conf.larch</strong> - Again for
+ convenience, the <em>larch</em> gui provides a button to edit this file,
+ which allows you to tweak the <em>initramfs</em>. This is a special version of
+ '/etc/mkinitcpio.conf' which is used to generate the <em>initramfs</em> for the
+ <em>larch live</em> system. The default version is supplied as
+ '/etc/mkinitcpio.conf.larch' in the 'larch-live' package. Whatever else
+ you change, don't change the larch hook.
+ </li>
+
+ <li><strong>rootoverlay/etc/inittab.larch</strong> - If this file is
+ present it will cause the original /etc/inittab to be saved with a
+ '.larchsave' suffix, and this new version will be used for the
+ <em>live</em> 'inittab'. This allows a special version of this file to
+ be used just for the <em>live</em> system, an installer
+ can replace it by the original during the installation process.
+ </li>
+
+ <li><strong>users</strong> - It is possible to add user accounts to the
+ system during building. See below.
+ </li>
+
+ <li><strong>skel_*</strong> (directory) - Customized '/etc/skel' substitutes
+ for use at build time only. See below.
+ </li>
+
+ <li><strong>kernel</strong> - If a kernel other than the standard
+ <em>Arch</em> 'kernel26' is used the name of the kernel binary in '/boot'
+ and of the <em>mkinitcpio</em> preset file in '/etc/mkinitcpio.d' need
+ to be supplied in this file, in the form 'kernel-binary preset-name'
+ (the default value is supplied in the 'larch' package as 'data/kernel').
+ </li>
+
+ <li><strong>vetodirs</strong> - Do not use this unless you really know what
+ you are doing. Each directory listed in this file (one entry per line,
+ comment lines start with '#') will be excluded from the live system. The
+ directories are relative to the installation root.
+ </li>
+
+ <li><strong>build-tweak</strong> - Do not use this unless you really know
+ what you are doing. It is a program (script) - so it must be executable -
+ to customize the construction of the overlay (to a certain extent). It gets
+ two arguments on the command line: the path to the installation being
+ larchified, and the (full) path to the directory in which the overlay is
+ being constructed. It is called just before 'mods.sqf' is squashed, but
+ also before users are added.
+ </li>
+
+</ul>
+
+<h3><a name="users"></a>Adding user accounts</h3>
+
+<p>
+The construction details should be provided in the 'users' file in the
+profile directory. It is an 'ini'-style configuration file, the sections
+being the user names. Here is an example:
+<pre>[DEFAULT]
+pw =
+expert =
+skel =
+maingroup =
+uid =
+xgroups = video,audio,optical,storage,scanner,power,camera
+
+[u1]
+uid = 999
+skel =
+
+[u2]
+pw = p1
+expert =
+skel =
+maingroup =
+uid =
+xgroups = video,audio,optical,storage
+</pre>
+The 'DEFAULT' section is not necessary, but is generated automatically
+by the gui user-table editor. Only entries which differ from the default
+values need be present.
+</p>
+<p>The default primary group is defined by settings in '/etc/login.defs'
+and '/etc/default/useradd' ('USERGROUPS_ENAB yes' in 'etc/login.defs'
+causes this to be a group with the same name as the user). You can
+override this by adding an 'expert' option, or by placing modified versions
+of these files in the profile's 'rootoverlay' directory.
+</p>
+<p>The additional groups should be comma-separated and without spaces.
+</p>
+<p>If no 'skel'-file is specified, the default ('/etc/skel') is used, including
+anything in the overlay. To use a custom 'skel'-file, place the directory
+in the profile, giving it a name starting with 'skel_', and place the rest of
+the name (the part after '_') in the configuration line.
+</p>
+<p>A password can be set for the new user by entering this (plain text -
+I'm guessing this is alright in this situation ...). An empty password
+field will allow passwordless logins (at least on the console).
+</p>
+<p>By default the UID number will be chosen automatically, but a specific
+number may be entered here. In <em>Arch Linux</em> the UIDs normally start
+at 1000.
+</p>
+<p>Users are added by means of 'useradd', so anything placed in the 'expert'
+field should be a valid option to that command. If a user-name already exists
+in the system to be larchified, it will be ignored (it does not count as
+an error).
+</p>
+
+</div>
+
+
+ <div class="topref"><a href="#top">Top</a></div>
+ </div>
+ <!-- begin: #footer -->
+ <div id="footer">
+ <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
+ Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
+ <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
+ </div>
+ </div>
+ <!-- end: #footer -->
+ </div>
+ <!-- end: #col1 -->
+ <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
+ </div>
+</div>
+<!-- full skiplink functionality in webkit browsers -->
+<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
+</body>
+</html>
diff --git a/build_tools/larch8/larch0/gui/controller.py b/build_tools/larch8/larch0/gui/controller.py
new file mode 100644
index 0000000..493d9c4
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/controller.py
@@ -0,0 +1,314 @@
+#!/usr/bin/env python2
+#
+# controller.py - Manages file-system access and calling of larch scripts
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+#2010.10.25
+
+import sys, os, __builtin__
+from liblarch.rootrun import init_rootrun
+import threading
+from glob import glob
+from subprocess import call
+try:
+ import json as serialize
+except:
+ import simplejson as serialize
+
+from config import *
+
+from liblarch.translation import i18n_module, lang, i18nurl
+__builtin__._ = i18n_module(base_dir, 'larch')
+__builtin__.lang = lang
+
+
+exports = {}
+def add_exports(elist):
+ for key, method in elist:
+ exports[key] = method
+
+__builtin__.add_exports = add_exports
+
+
+def error0(message):
+ sys.stderr.write('>>ERROR>>' + message + '\n')
+ sys.stderr.flush()
+__builtin__.error0 = error0
+
+
+class Fs:
+ """Collect file system access methods in one class.
+ """
+ def __init__(self):
+ add_exports( (
+ ('fetch_layout', self.fetch_layout),
+ ('isfile', self.isfile),
+ ('isdir', self.isdir),
+ ('rm_rf', self.rm_rf),
+ ('get_partitions', self.get_partitions),
+ ('readfile', self.readfile),
+ ('savefile', self.savefile),
+ ('get_docs_url', self.get_docs_url),
+ ('oldsqf', self.oldsqf),
+ ('oldlocales', self.oldlocales),
+ ('browse', self.browse))
+ )
+
+ def fetch_layout(self, layout_file):
+ fh = open(base_dir + '/gui/layouts/' + layout_file)
+ r = fh.read()
+ fh.close()
+ return (True, eval(r))
+
+ def rm_rf(self, path):
+ call(['rm', '-rf', self._getpath(path)])
+ return (True, None)
+
+ def oldsqf(self):
+ return (True,
+ os.path.isfile(self._getpath('install:' + CHROOT_SYSTEMSQF))
+ or os.path.isfile(self._getpath('install:' + CHROOT_DIR_MEDIUM
+ + '/larch/system.sqf')))
+
+ def oldlocales(self):
+ return (True, os.path.isdir(self._getpath('install:%s/locale'
+ % CHROOT_DIR_BUILD)))
+
+ def isfile(self, path):
+ return (True, os.path.isfile(self._getpath(path)))
+
+ def isdir(self, path):
+ return (True, os.path.isdir(self._getpath(path)))
+
+
+ def browse(self, path):
+ fpath = self._getpath(path)
+ if call(['mkdir', '-p', fpath]) == 0:
+ # Start file browser at fpath
+ call(project_manager.appget('filebrowser').replace('$', fpath)
+ + ' &', shell=True)
+ return (True, None)
+ else:
+ return (False, None)
+
+ def readfile(self, f):
+ f = self._getpath(f)
+ try:
+ fh = open(f)
+ r = fh.read()
+ fh.close()
+ return (True, r)
+ except:
+ return (False, _("Couldn't read file '%s'") % f)
+
+ def savefile(self, f, d):
+ f = self._getpath(f)
+ dir = os.path.dirname(f)
+ if not os.path.isdir(dir):
+ os.makedirs(dir)
+ try:
+ fh = open(f, "w")
+ fh.write(d)
+ fh.close()
+ return (True, None)
+ except:
+ return (False, _("Couldn't save file '%s'") % f)
+
+ def _getpath(self, f):
+ if f[0] != "/":
+ base, f = f.split(':')
+ f = '/' + f
+ if base == 'base':
+ f = base_dir + f
+ elif base == 'profile':
+ f = project_manager.profile_path + f
+ elif base == 'working':
+ f = project_manager.project_dir + f
+ else:
+ f = project_manager.get_ipath()[1] + f
+ return f
+
+ def get_docs_url(self, page):
+ return (True, i18nurl(base_dir + '/docs/html/' + page))
+
+
+ def get_partitions(self):
+ """Get a list of available (not too small) partitions.
+ """
+ partlist = []
+ with open('/proc/partitions') as fh:
+ for l in fh:
+ fields = l.split()
+ if len(fields) == 4:
+ dev = fields[3]
+ if dev.startswith('sd') and (dev[-1] in '0123456789'):
+ size = (int(fields[2]) + 512) / 1024
+ if (size > 200):
+ # Keep a tuple (partition, size in MiB)
+ partlist.append(('/dev/' + dev, size))
+ return (True, partlist)
+
+
+
+class LarchScripts:
+ """This class deals with calling the larch scripts.
+ As they must be run as root, the rootrun module is used, which uses
+ pexpect to start the subprocesses with su or sudo.
+ Callbacks are used to fetch the password and return output lines
+ (as they become available) and also to signal completion.
+ While reading output from the subprocess the gui must remain responsive,
+ and capable of updates (e.g. for logging, or cancelling of the process).
+ To achieve this a separate thread is used for reading input from the
+ subprocess (this is also taken care of by the rootrun module).
+ The output lines and completion information are passed to the gui
+ via signals/messages. The gui is responsible for handling them in the
+ correct thread, e.g. by adding 'idle' calls.
+ """
+ def __init__(self):
+ """Initialize the mechanism for making root calls.
+ """
+ self.rootfunc = init_rootrun(self._pwget)
+
+
+ def do(self, cmdname, *args):
+ """This is the larchscripts dispatcher.
+ The first argument is the name of the function, the remaining ones
+ are the arguments to the function.
+ """
+ return getattr(self, 'l_' + cmdname)(*args)
+
+
+ def _pwget(self, cb, prompt):
+ """Callback to fetch password, running in rootrun thread.
+ """
+ self.pw_event = threading.Event()
+ ui_signal('get_password', prompt)
+ self.pw_event.wait()
+ self.rootfunc.cb_done(cb, *self.pw_returned)
+
+
+ def l_sendpassword(self, ok, pw):
+ """The gui passes in the password via this call.
+ The result needs to be passed to the waiting self._pwget method
+ (which is running in a different thread).
+ """
+ self.pw_returned = (ok, pw)
+ self.pw_event.set()
+ return None
+
+
+ def _line_cb(self, cb, line):
+ try:
+ dline = serialize.loads(line)
+ except:
+ dline = line
+ ui_signal('line_cb', dline)
+
+
+ def _end_cb(self, cb, ok, res):
+ # As the output is passed line-by-line there is no need to pass
+ # it again.
+ ui_signal('end_cb', ok)
+
+
+ def call(self, cmd, arg=[]):
+ """Start a process running as root.
+ """
+ args = ' '.join(['"%s"' % i for i in arg])
+ cmdx = '%s/cli/%s.py -s %s' % (base_dir, cmd, args)
+ self.l_rootfn(cmdx)
+ return None
+
+
+ def l_rootfn(self, cmd):
+ """Run a command as root.
+ """
+ ui_signal('log', '++' + cmd)
+ self.rootfunc.run(cmd, self._end_cb, self._line_cb, project_manager.project_dir)
+ return None
+
+
+ def l_archin(self, cmd, installrepos):
+ args = ['-p', project_manager.profile_path,
+ '-i', project_manager.get_ipath()[1],
+ '-c', project_manager.get('pacman_cache')]
+ rf = project_manager.project_dir + '/pacman.conf.repos'
+ if installrepos and os.path.isfile(rf):
+ args += ['-r', rf]
+ return self.call('archin', args + cmd.split())
+
+
+ def l_larchify(self, oldsyssqf, oldlocales):
+ args = ['-p', project_manager.profile_path,
+ '-i', project_manager.get_ipath()[1],]
+ if oldsyssqf:
+ args.append('-o')
+ if oldlocales:
+ args.append('-l')
+ return self.call('larchify', args)
+
+
+ def l_larchmedium(self, dev):
+ return self.call('medium', ['-T', '-S', dev,])
+
+
+ def l_writemedium(self, source, args):
+ if source:
+ args += ['-S', source]
+ else:
+ args += ['-p', project_manager.profile_path]
+ args += ['-i', project_manager.get_ipath()[1]]
+ return self.call('medium', args)
+
+
+ def l_pid(self, pid):
+ self.rootfunc.setpid(pid)
+ return None
+
+
+ def l_interrupt(self):
+ ui_signal('log', '--Terminate--')
+ self.rootfunc.interrupt()
+ return None
+
+
+ def l_reply(self, reply):
+ self.rootfunc.send(reply)
+ return None
+
+
+ def l_close(self):
+ # if something is running, stop it ...
+ try:
+ self.rootfunc.interrupt()
+ except:
+ pass
+
+fs = Fs()
+
+import project
+project_manager.init()
+
+larchscripts = LarchScripts()
+add_exports(( ('larchscript', larchscripts.do),
+ ))
+
+
diff --git a/build_tools/larch8/larch0/gui/front/docviewer.py b/build_tools/larch8/larch0/gui/front/docviewer.py
new file mode 100644
index 0000000..de51605
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/docviewer.py
@@ -0,0 +1,68 @@
+#!/usr/bin/env python2
+#
+# docviewer.py
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.06.24
+
+
+import os
+
+
+class DocViewer:
+ def __init__(self):
+ self.index = self._getPage('index.html')
+ self.homepath = None
+ ui.widgetlist(fss('fetch_layout', 'docviewer.uim'))
+
+ ui.connectlist(
+ ('doc:hide*clicked', self._hide),
+ ('doc:back*clicked', self._back),
+ ('doc:forward*clicked', self._forward),
+ ('doc:home*clicked', self.gohome),
+ ('doc:parent*clicked', self.goto),
+ (':docs*clicked', self._show),
+ )
+
+ def _show(self):
+ ui.runningtab(3)
+
+ def _hide(self):
+ ui.runningtab()
+
+ def _back(self):
+ ui.command('doc:content.prev')
+
+ def _forward(self):
+ ui.command('doc:content.next')
+
+ def _getPage(self, page):
+ return fss('get_docs_url', page)
+
+ def gohome(self, home=None):
+ if home:
+ self.homepath = self._getPage(home)
+ self.goto(self.homepath)
+
+ def goto(self, path=None):
+ if not path:
+ path = self.index
+ ui.command('doc:content.setUrl', path)
diff --git a/build_tools/larch8/larch0/gui/front/editor.py b/build_tools/larch8/larch0/gui/front/editor.py
new file mode 100644
index 0000000..202f236
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/editor.py
@@ -0,0 +1,115 @@
+#!/usr/bin/env python2
+#
+# editor.py
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.06.24
+
+class Editor:
+ def __init__(self):
+ ui.widgetlist(fss('fetch_layout', 'editor.uim'))
+ ui.connectlist(
+ ('edit:ok*clicked', self.ok),
+ ('edit:cancel*clicked', self.cancel),
+ ('edit:revert*clicked', self.dorevert),
+ ('edit:copy*clicked', self.copy),
+ ('edit:cut*clicked', self.cut),
+ ('edit:paste*clicked', self.paste),
+ ('edit:undo*clicked', self.undo),
+ ('edit:redo*clicked', self.redo),
+ )
+
+ def start(self, title, endcall, text='', revert=None):
+ ui.command('edit:title.markup', ['h3', title])
+ self.endcall = endcall
+ self.revert = revert
+ try:
+ self.text0 = revert() if text == None else text
+ except:
+ run_error("BUG: Editor - no revert function?")
+ ui.command('edit:content.text', self.text0)
+ ui.runningtab(4)
+
+ def ok(self):
+ self.endcall(ui.command('edit:content.get'))
+ ui.runningtab()
+
+ def cancel(self):
+ ui.runningtab()
+
+ def dorevert(self):
+ if self.revert:
+ self.text0 = self.revert()
+ ui.command('edit:content.text', self.text0)
+
+ def copy(self):
+ ui.command('edit:content.copy')
+
+ def cut(self):
+ ui.command('edit:content.cut')
+
+ def paste(self):
+ ui.command('edit:content.paste')
+
+ def undo(self):
+ ui.command('edit:content.undo')
+
+ def redo(self):
+ ui.command('edit:content.redo')
+
+ def edit(self, fname, source=None, label=None, filter=None):
+ """Files (<fname> and <source>) can be either an absolute path or else
+ relative to the profile directory, the application base directory
+ or the working directory. Relative paths are determined by the
+ prefixes 'profile:', 'base:' or 'working:'.
+ If the file <fname> already exists its contents will be taken as the
+ starting point, otherwise the file <source>, which may also be an
+ empty string, will be read in.
+ Whichever file is available its contents can be filtered by an
+ optional 'filter' function, which takes the file contents as a
+ string as argument and returns the transformed contents as another
+ string.
+ """
+ def revert():
+ """If a file is addressed by 'source' revert to its contents,
+ if source is "", clear the contents, otherwise revert to the
+ contents as they were before entering the editor.
+ """
+ return textsrc if source != None else text0
+
+ def endfile(text):
+ t = text.encode("utf8")
+ if t and (t[-1] != "\n"):
+ t += "\n"
+ fss('savefile', fname, text)
+
+ if source != None:
+ textsrc = "" if source == "" else fss('readfile', source,
+ filter=filter)
+ # Read the file, if it exists, else return None
+ text0 = fss('readfile', fname, filter=filter, trap=False)
+ if text0 == None:
+ assert source != None # The file must be present
+ text0 = textsrc
+ if not label:
+ label = ui.command('editor_data.get', 'msg_dflt') % fname
+ self.start(label, endfile, text0, revert)
+
diff --git a/build_tools/larch8/larch0/gui/front/logview.py b/build_tools/larch8/larch0/gui/front/logview.py
new file mode 100644
index 0000000..7e506a5
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/logview.py
@@ -0,0 +1,94 @@
+#!/usr/bin/env python2
+#
+# logview.py
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.10
+
+import locale
+# Try to work around problems when the system encoding is not utf8
+encoding = locale.getdefaultlocale()[1]
+
+#TODO: progress bar?
+class Progress:
+ def __init__(self):
+ self.active = False
+ ui.widgetlist(fss('fetch_layout', 'progress.uim'))
+ ui.connect('progress:done*clicked', self._done)
+
+ def _done(self):
+ self.active = False
+ ui.runningtab(0)
+
+ def start(self):
+ # Set busy cursor on the progress area
+ ui.command('progress:page.busycursor', True)
+ # Initialize widgets
+ ui.command("progress:text.text")
+ ui.command("progress:progress.text")
+ ui.command("progress:done.enable", False)
+ ui.command("progress:cancel.enable", True)
+ self.active = True
+ ui.runningtab(1)
+
+ def end(self, auto=False):
+ ui.command("progress:cancel.enable", False)
+ ui.command("progress:done.enable", True)
+ # Clear busy cursor on the progress area
+ ui.command('progress:page.busycursor', True)
+ ui.command('progress:page.busycursor', False)
+ if auto:
+ self._done()
+
+ def addLine(self, line):
+ # Try to work around problems when the system encoding is not utf8
+ if isinstance(line, str):
+ line = line.decode(encoding, 'replace')
+ ui.command("progress:text.append_and_scroll", line)
+ logger.addLine(line)
+
+ def set(self, text=""):
+ ui.command("progress:progress.text", text)
+
+
+class Logger:
+ def __init__(self):
+ ui.widgetlist(fss('fetch_layout', 'logger.uim'))
+ ui.connectlist(
+ ('log:clear*clicked', self.clear),
+ ('log:hide*clicked', self._hide),
+ (':showlog*clicked', self._show),
+ )
+
+ def clear(self):
+ ui.command('log:text.text')
+
+ def addLine(self, line):
+ # Try to work around problems when the system encoding is not utf8
+ if isinstance(line, str):
+ line = line.decode(encoding, 'replace')
+ ui.command('log:text.append_and_scroll', line)
+
+ def _show(self):
+ ui.runningtab(2)
+
+ def _hide(self):
+ ui.runningtab()
diff --git a/build_tools/larch8/larch0/gui/front/mainwindow.py b/build_tools/larch8/larch0/gui/front/mainwindow.py
new file mode 100644
index 0000000..8bf2a57
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/mainwindow.py
@@ -0,0 +1,205 @@
+#!/usr/bin/env python2
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+#2010.10.12
+
+import __builtin__
+from liblarch.suim import Suim, debug
+__builtin__.debug = debug
+
+
+
+def larchcall(script, *args):
+ if script[0] != '*':
+ progress.start() # initialize progress widget
+ ui.setcb(None)
+ else:
+ # This script won't switch to the progress widget, but accepts
+ # a callback to handle the resulting output
+ script = script[1:]
+ ui.setcb(args[0])
+ args = args[1:]
+ fss('larchscript', script, *args)
+
+__builtin__.larchcall = larchcall
+
+
+
+class Ui(Suim):
+ def __init__(self):
+ self.setcb(None)
+ Suim.__init__(self, 'larch', busywidgets=[':larch'])
+
+ self.connect('$$$uiclose$$$', self.quit)
+ self.connect('$$$uiquit$$$', self.quit)
+ self.connect('$$$cancel$$$', self.interrupt)
+ self.progressing = False # used for managing progress display
+
+
+ def sigin(self, signal, *args):
+ self.idle_add(getattr(self, 'sig_' + signal), *args)
+
+
+ def setcb(self, cb):
+ """Set a callback to run when a 'larchscript' sends an output line,
+ or completes.
+ """
+ self._read_cb = cb
+
+
+ def isbusy(self):
+ return self._read_cb != None
+
+
+ def runningtab(self, i=None):
+ if (i == None):
+ i = 1 if progress.active else 0
+ if (i == 0) and hasattr(stage, 'reenter'):
+ stage.reenter()
+ self.command(':tabs.set', i)
+
+ def fileDialog(self, message, startdir=None, create=False,
+ dirsonly=False, file=None, filter=None):
+# Actually this should access the file-system via 'fss' ...
+# (that would require a new, custom widget)
+ if dirsonly:
+ return self.command('fileDialog_getdir', message, not create, startdir)
+ if file and startdir:
+ startdir = startdir + '/' + file
+ if create:
+ return self.command('fileDialog_save', message, startdir, filter)
+ return self.command('fileDialog_open', message, startdir, filter)
+
+ def enable_installation_page(self, on):
+ self.command(':notebook.enableTab', 1, on)
+
+ def interrupt(self):
+ fss('larchscript', 'interrupt')
+
+ def quit(self):
+ """Do any tidying up which may be necessary.
+ """
+ fss('larchscript', 'close')
+ Suim.quit(self)
+
+ def data(self, key):
+ return self.command('main_page_data.get', key)
+
+
+ def sig_get_password(self, message):
+ """This is a callback, triggered by signal 'get_password'
+ to ask the user to input the password.
+ """
+ fss('larchscript', 'sendpassword', *ui.command('textLineDialog',
+ message, "larch: pw", "", True))
+
+
+ def sig_line_cb(self, message):
+ """A line has been received from the 'larchscript' (this is a callback,
+ in the main thread).
+ The input lines are filtered for pacman, mksquashfs and mkisofs
+ progress output so that appropriate progress reports can be given.
+ """
+ if message.startswith('>-'):
+ if message.startswith('>-_$$_'):
+ # Informing us of the pid
+ fss('larchscript', 'pid', int(message.rsplit('_', 1)[1]))
+ else:
+ # It is a progress report
+ progress.set(message[2:])
+ self.progressing = True
+ return
+
+ else:
+ if self.progressing:
+ progress.set()
+ self.progressing = False
+
+ progress.addLine(message)
+ if message.startswith('?>'):
+ # a query (yes/no): pop up the query
+ fss('larchscript', 'reply', '??YES' if ui.command(
+ 'confirmDialog', message[2:]) else '??NO')
+ elif self._read_cb:
+ self._read_cb(message)
+
+
+ def sig_end_cb(self, ok):
+ """A callback for the end of a 'larchscript'.
+ The completion code, ok, is ignored.
+ """
+ if self._read_cb:
+ self._read_cb(None)
+ self._read_cb = None
+ self.busy(False)
+ else:
+ progress.end()
+
+
+ def sig_log(self, line):
+ logger.addLine(line)
+
+
+
+
+def tab_changed(index):
+ __builtin__.stage = pages[index]
+ stage.enter()
+
+from page_project import ProjectSettings
+from page_installation import Installation
+from page_larchify import Larchify
+from page_medium import Medium
+
+from docviewer import DocViewer
+from editor import Editor
+from logview import Logger, Progress
+
+
+def run_error(message, title=None):
+ ui.command('warningDialog', message, title)
+__builtin__.run_error = run_error
+
+
+pages = [] # Must be initialized before init() because of calls to tab_changed
+
+def init():
+ pages.append(ProjectSettings())
+ pages.append(Installation())
+ pages.append(Larchify())
+ pages.append(Medium())
+
+ __builtin__.docviewer = DocViewer()
+ __builtin__.edit = Editor().edit
+
+ __builtin__.progress = Progress()
+ __builtin__.logger = Logger()
+
+ MainWindow = fss('fetch_layout', 'page_main.uim')
+ ui.widgetlist(MainWindow)
+
+ ui.connect(':notebook*changed', tab_changed)
+
+ ui.command(':larch.pack')
+ # Set up the first gui page (project settings)
+ pages[0].setup()
+ ui.command(':larch.show')
+
diff --git a/build_tools/larch8/larch0/gui/front/page_installation.py b/build_tools/larch8/larch0/gui/front/page_installation.py
new file mode 100644
index 0000000..82d57c5
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/page_installation.py
@@ -0,0 +1,193 @@
+# page_installation.py - Handler for the installation page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.12
+
+class Installation:
+ def __init__(self):
+ ui.widgetlist(fss('fetch_layout', 'page_installation.uim'))
+
+ ui.connectlist(
+ (':addedpacks*clicked', self.edit_addedpacks),
+ (':vetopacks*clicked', self.edit_vetopacks),
+ (':pacmanconf*clicked', self.edit_pacmanconf),
+ (':repos*clicked', self.edit_repos),
+ (':editmirrorlist*clicked', self.edit_mirrorlist),
+ (':cache_change*clicked', self.change_cache),
+ (':editrepolist*clicked', self.edit_repolist),
+ (':install*clicked', self.install),
+ (':sync*clicked', self.dosync),
+ (':updateall*clicked', self.doupdateall),
+ (':update*clicked', self.doupdate),
+ (':add*clicked', self.doadd),
+ (':remove*clicked', self.doremove),
+ (':installrepos*toggled', self.installrepo),
+ )
+
+
+ def enter(self):
+ """This is called when the page is entered/selected/shown.
+ It performs initializations which depend on the state.
+ """
+ docviewer.gohome('gui_installation.html')
+ # Set package cache display
+ ui.command(':cache_show.text', fss('getitem', 'pacman_cache'))
+ ui.command(':installrepos.opton', fss('getbool', 'installrepo'))
+
+
+ def data(self, key):
+ return ui.command('install_page_data.get', key)
+
+
+ def edit_addedpacks(self):
+ edit('profile:addedpacks') # In profile dir
+
+
+ def edit_vetopacks(self):
+ # If there is no vetopacks file, start an empty one
+ edit('profile:vetopacks', "") # In profile dir
+
+
+ def edit_pacmanconf(self):
+ edit('profile:pacman.conf.options', # In profile dir
+ 'base:data/pacman.conf', # Relative to base_dir
+ label=self.data('edit_pc'),
+ filter=pacmanoptions)
+
+
+ def edit_repos(self):
+ """This edits the repository list file for the live system.
+ It will be used to construct the /etc/pacman.conf file.
+ If the option to specify a different file for the installation
+ stage is not enabled (the default), this file will also be used
+ for the installation.
+ """
+ edit('profile:pacman.conf.repos', # In profile dir
+ 'base:data/pacman.conf.repos', # Relative to base_dir
+ label=self.data('edit_pr'))
+
+
+ def edit_mirrorlist(self):
+ ml = '/etc/pacman.d/mirrorlist'
+ if not fss('isfile', ml):
+ ml = 'base:data/mirrorlist' # Relative to base_dir
+ edit('working:mirrorlist', ml,
+ label=self.data('edit_mli'))
+
+
+ def change_cache(self):
+ # Is anything more necessary? Do I need to test the path?
+ # Would a directory browser be better?
+ ok, path = ui.command('textLineDialog',
+ self.data('prompt_ncp'),
+ None, fss('getitem', 'pacman_cache'))
+ if ok:
+ self.set_pacman_cache(path)
+
+
+ def set_pacman_cache(self, path):
+ path = path.strip().rstrip('/')
+ fss('setitem', 'pacman_cache', path)
+ ui.command(':cache_show.text', path)
+
+
+ def edit_repolist(self):
+ """This edits the repository list file used for installation,
+ if the corresponding option is enabled.
+ """
+ # Should it be based on the default or on the profile?
+ rf = 'profile:pacman.conf.repos'
+ if not fss('isfile', rf):
+ rf = 'base:data/pacman.conf.repos' # Relative to base_dir
+ edit('working:pacman.conf.repos', rf,
+ label=self.data('edit_pri'))
+
+
+ def installrepo(self, on):
+ fss('setbool', 'installrepo', on)
+
+
+ def install(self):
+ """Start the installation.
+ """
+ self.archin('install')
+
+
+ def dosync(self):
+ self.archin('refresh')
+
+
+ def doupdateall(self):
+ self.archin('updateall')
+
+
+ def doupdate(self):
+ f = ui.fileDialog(message=self.data('msg_pu'),
+ filter=(self.data('filter_pu'), '*.pkg.tar.*'))
+ if f:
+ self.archin('update ' + f)
+
+
+ def doadd(self):
+ ok, plist = ui.command('textLineDialog',
+ self.data('prompt_pi'),
+ 'pacman -S')
+ if ok:
+ self.archin('sync ' + plist.strip())
+
+
+ def doremove(self):
+ ok, plist = ui.command('textLineDialog',
+ self.data('prompt_pr'),
+ 'pacman -Rs')
+ if ok:
+ self.archin('remove ' + plist.strip())
+
+
+ def archin(self, cmd):
+ """This runs the 'archin' script (as root). It doesn't wait for
+ completion because the output must be collected and displayed
+ while it is running. The display switches the view to the
+ progress reporting page. It should probably activate the busy
+ cursor too.
+ """
+ larchcall('archin', cmd, ui.command(':installrepos.active'))
+
+
+
+def pacmanoptions(text):
+ """A filter for pacman.conf to remove the repository info.
+ """
+ texto = ""
+ block = ""
+ for line in text.splitlines():
+ block += line + "\n"
+ if line.startswith("#["):
+ break
+ if line.startswith("[") and not line.startswith("[options]"):
+ break
+ if not line.strip():
+ texto += block
+ block = ""
+ return texto
+
+
+
diff --git a/build_tools/larch8/larch0/gui/front/page_larchify.py b/build_tools/larch8/larch0/gui/front/page_larchify.py
new file mode 100644
index 0000000..a63ecff
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/page_larchify.py
@@ -0,0 +1,296 @@
+# page_larchify.py - Handler for the project settings page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.07
+
+USERINFO = ['pw', 'maingroup', 'uid', 'skel', 'xgroups', 'expert']
+
+class Larchify:
+ def __init__(self):
+ ui.widgetlist(fss('fetch_layout', 'page_larchify.uim'))
+
+ ui.connectlist(
+ (':build*clicked', self.build),
+ (':ssh*toggled', self.sshtoggle),
+ (':locales*clicked', self.locales),
+ (':rcconf*clicked', self.rcconf),
+ (':initcpio*clicked', self.initcpio),
+ (':overlay*clicked', self.overlay),
+ (':utable*clicked', self.uedit),
+ (':useradd*clicked', self.useradd),
+ (':userdel*clicked', self.userdel),
+ (':rootpwb*clicked', self.rootpw),
+ (':kernelb*clicked', self.kernelfile),
+ (':kernelmkib*clicked', self.kernelpreset),
+ )
+
+ self.userheaders = self.data('uheaders')
+
+
+ def data(self, key):
+ return ui.command('larchify_page_data.get', key)
+
+
+ def enter(self):
+ """This is called when the page is entered/selected/shown.
+ It performs initializations which depend on the state.
+ """
+ docviewer.gohome('gui_larchify.html')
+
+ # Check that it could possibly be an Arch installation
+ idir = fss('get_installation_dir')
+ couldBeArch = fss('isdir', ':var/lib/pacman/local')
+ ui.command(':build.enable', couldBeArch)
+ if not couldBeArch:
+ run_error(_("No Arch installation at %s") % idir)
+
+ # ssh keys
+ sshon = fss('isfile', ':usr/bin/ssh-keygen')
+ ui.command(':ssh.enable', sshon)
+
+ if fss('isfile', 'profile:nosshkeys'):
+ sshon = False
+ ui.command(":ssh.set", sshon)
+
+ # users table
+ idir_normal = idir != '/'
+ ui.command(':users.enable', idir_normal)
+ if idir_normal:
+ # Fetch users information
+ fss('newUserinfo')
+ self.readuserinfo()
+
+ # Root password
+ self.showrootpw()
+
+ # Kernel info
+ self.showkernel()
+
+ self.reenter()
+
+
+ def reenter(self):
+ """These also need resetting after a build run.
+ """
+ # Whether there is an old system.sqf to reuse?
+ ossqf = fss('oldsqf')
+ if not ossqf:
+ ui.command(':oldsquash.set', False)
+ ui.command(':oldsquash.enable', ossqf)
+
+ # Whether there is a set of old glibc locales to reuse?
+ olcl = fss('oldlocales')
+ if not olcl:
+ ui.command(':oldlocales.set', False)
+ ui.command(':oldlocales.enable', olcl)
+
+#TODO: Remove hack if the underlying bug gets fixed
+ ui.command(":larchify_advanced.enable_hack")
+
+
+ def readuserinfo(self, select=None):
+ """'select' should be a username, defaulting to the first entry.
+ """
+ self.usersel = 0
+ self.userlist = []
+ i = 0
+ for u in fss('allusers'):
+ self.userlist.append(self.userinfolist(u))
+ if u == select:
+ self.usersel = i
+ i += 1
+ ui.command(':utable.set', self.userlist, self.usersel)
+
+
+ def userinfolist(self, user):
+ return [user] + fss('getuserinfo', user, USERINFO)
+
+
+ def uedit(self, row, column):
+ if self.usersel == row:
+ uname = self.userlist[row][0]
+ ulcell = self.userlist[row][column]
+ if column == 4:
+ ok, text = self.select_skel(ulcell)
+ else:
+ ok, text = ui.command('textLineDialog',
+ self.userheaders[column] + ':', 'larchify', ulcell)
+ text = text.strip()
+ if ok:
+ try:
+ if (column == 0) and (text != ''):
+ # Rename the user, by adding a new one and deleting
+ # the old
+ uname = text
+ fss('newuser', uname)
+ i = 0
+ for f in USERINFO:
+ i += 1
+ fss('userset', uname, f, self.userlist[row][i])
+ if not fss('deluser', ulcell):
+ run_error(self.data('rn_error'))
+
+ else:
+ fss('userset', uname, USERINFO[column-1], text)
+ fss('saveusers')
+
+ except:
+ run_error(self.data('ud_error'))
+ self.readuserinfo(uname)
+
+ else:
+ self.usersel = row
+
+
+ def select_skel(self, current):
+ # Present a list of available 'skel' folders
+ self.skellist = [self.data('def_skel')]
+ for f in fss('listskels'):
+ self.skellist.append(f.rsplit('/skel_', 1)[1])
+ try:
+ i = self.skellist.index(current)
+ except:
+ i = 0
+ ok, skeli = ui.command('listDialog', self.data('skel_lbl'),
+ self.data('skel_ttl'), self.skellist, i)
+ if ok:
+ return (True, '' if skeli == self.skellist[0]
+ else skeli.split()[0])
+ return (False, '')
+
+
+ def useradd(self):
+ ok, name = ui.command('textLineDialog', self.data('newlogin'))
+ if ok:
+ name = name.strip()
+ if name != '' and fss('newuser', name):
+ self.userlist.append(self.userinfolist(name))
+ self.usersel = len(self.userlist) -1
+ ui.command(':utable.set', self.userlist, self.usersel)
+
+
+ def userdel(self):
+ if self.usersel >= 0:
+ user = self.userlist[self.usersel][0]
+ if fss('deluser', user):
+ del(self.userlist[self.usersel])
+ lu = len(self.userlist)
+ if lu:
+ if lu <= self.usersel:
+ self.usersel -= 1
+ ui.command(':utable.set', self.userlist, self.usersel)
+
+
+ def showrootpw(self):
+ self.rootpw = fss('readfile', 'profile:rootpw', trap=False)
+ if self.rootpw == None:
+ self.rootpw = ""
+ ui.command(':rootpwe.text', self.rootpw)
+
+
+ def rootpw(self):
+ ok, pw = ui.command('textLineDialog', self.data('newrootpw'),
+ "larchify", self.rootpw)
+ if ok:
+ pw = pw.strip()
+ if pw:
+ fss('savefile', 'profile:rootpw', pw)
+ else:
+ fss('rm_rf', 'profile:rootpw')
+ self.showrootpw()
+
+
+ def sshtoggle(self, on):
+ """Whether the system ssh keys are pregenerated
+ depends on the presence of the profile file 'nosshkeys'
+ (and of course on openssh being installed).
+ """
+ sshoff = fss('isfile', 'profile:nosshkeys')
+ if on:
+ if sshoff:
+ fss('rm_rf', 'profile:nosshkeys')
+ elif not sshoff:
+ fss('savefile', 'profile:nosshkeys', "Don't pregenerate ssh keys")
+
+
+ def locales(self):
+ edit('profile:rootoverlay/etc/locale.gen', 'install:etc/locale.gen')
+
+
+ def rcconf(self):
+ edit('profile:rootoverlay/etc/rc.conf', 'install:etc/rc.conf')
+
+
+ def initcpio(self):
+ edit('profile:rootoverlay/etc/mkinitcpio.conf.larch',
+ 'install:etc/mkinitcpio.conf.larch')
+
+
+ def overlay(self):
+ fss('browse', 'profile:rootoverlay')
+
+
+ def showkernel(self):
+ if fss('isfile', 'profile:kernel'):
+ ki = fss('readfile', 'profile:kernel')
+ else:
+ ki = fss('readfile', 'base:data/kernel')
+ self.kernel, self.kernelpreset = ki.split()
+ ui.command(':kernele.text', self.kernel)
+ ui.command(':kernelmkie.text', self.kernelpreset)
+
+
+ def kernelfile(self):
+ ok, kf = ui.command('textLineDialog', self.data('kernelf'),
+ "larchify", self.kernel)
+ if ok:
+ kf = kf.strip()
+ if not kf:
+ fss('rm_rf', 'profile:kernel')
+
+ elif (' ' in kf) or not fss('isfile', 'install:boot/' + kf):
+ run_error(_("Invalid kernel binary: %s") % kf)
+ return
+ else:
+ fss('savefile', 'profile:kernel', kf + ' ' + self.kernelpreset)
+ self.showkernel()
+
+
+ def kernelpreset(self):
+ ok, kp = ui.command('textLineDialog', self.data('kernelp'),
+ "larchify", self.kernelpreset)
+ if ok:
+ kp = kp.strip()
+ if not kp:
+ fss('rm_rf', 'profile:kernel')
+
+ elif (' ' in kp) or not fss('isfile',
+ 'install:etc/mkinitcpio.d/%s.preset' % kp):
+ run_error(_("Invalid kernel mkinitcpio preset: %s") % kp)
+ return
+ else:
+ fss('savefile', 'profile:kernel', self.kernel + ' ' + kp)
+ self.showkernel()
+
+
+ def build(self):
+ larchcall('larchify', ui.command(':oldsquash.active'),
+ ui.command(':oldlocales.active'))
diff --git a/build_tools/larch8/larch0/gui/front/page_medium.py b/build_tools/larch8/larch0/gui/front/page_medium.py
new file mode 100644
index 0000000..e63ce13
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/page_medium.py
@@ -0,0 +1,441 @@
+# page_medium.py - Handler for the project settings page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.11.28
+
+"""This page takes a directory processed by larchify. It produces a bootable
+larch medium, or, in the case of CD/DVD, an iso image.
+It also handles creation of a boot-iso for an existing larch medium (partition)
+and can copy larch media to different devices.
+"""
+
+import os
+from config import detection_methods, OKFS
+
+
+class Medium:
+ def __init__(self):
+ self.medium = None
+ self.srcmedium = None
+ self.detectionmodes = detection_methods.split('|')
+ ui.widgetlist(fss('fetch_layout', 'page_medium.uim'))
+
+ ui.connectlist(
+ (':vlabelb*clicked', self.newlabel),
+ (':selectpart*clicked', self.choosedest),
+ (':selectsrc*clicked', self.choosesrc),
+ (':persist*toggled', self.persistence),
+ (':ovl_journal*toggled', self.journal),
+ (':mediumtype*changed', self.mediumtype),
+ (':srctype*changed', self.srctype),
+ (':make_medium*clicked', self.make),
+ (':nolarchboot*toggled', self.bootnosearch),
+ (':detection*changed', self.mediumsearch),
+ (':pformat*toggled', self.setpformat),
+ (':bootlines*clicked', self.editbootlines),
+ (':syslinuxtemplate*clicked', self.editsyslin),
+ (':cdroot*clicked', self.browsecdroot),
+ )
+
+
+ def enter(self):
+ """This is called when the page is entered/selected/shown.
+ It performs initialisations which depend on the state.
+ """
+ self.destinationpath = ''
+ self.fsok = None
+ self.source, ok = fss('testlarchify') # check the larchified installation
+ if not ok:
+ run_error(self.data('msg_med') % self.source)
+ self.source = ''
+ self.mediumtype(None)
+ if self.medium != 'medium-boot':
+ self.srctype(None)
+ detect = fss('getitem', 'medium_search')
+ ui.command(':detection.set',
+ [self.data('detectionmodes')[l] for l in self.detectionmodes],
+ self.detectionmodes.index(detect))
+ self.nlbenable(detect)
+ ui.command(':nolarchboot.set', fss('getbool', 'boot_nosearch'))
+ ui.command(':vlabele.text', fss('get_mediumlabel'))
+ ui.command(':ovl_journal.set', fss('getbool', 'journal'))
+ fmt = fss('getbool', 'do_format')
+ ui.command(':pformat.set', fmt )
+ ui.command(':ovl_journal.enable', fmt)
+ ui.command(':persist.set', fss('getbool', 'do_persist'))
+
+ ui.command(':larchpart.text') # clear the destination
+ docviewer.gohome('gui_medium.html')
+
+
+ def data(self, key):
+ return ui.command('medium_page_data.get', key)
+
+
+ def mediumtype(self, index):
+ if (index == None):
+ if self.medium == None:
+ self.medium = self.data('media')[0]
+ else:
+ self.medium = self.data('media')[index]
+
+ if self.medium == 'medium-boot':
+ label = fss('get_bootisolabel')
+ ui.command(':srctype.setindex', self.data('sources').index('device'))
+ ui.command(':srctype.enable', False)
+ ifile = fss('getbootisofile')
+
+ else:
+ label = fss('get_mediumlabel')
+ ui.command(':srctype.enable', True)
+
+ if self.medium == 'medium-iso':
+ ifile = fss('getisofile')
+
+ self.showlabel(label)
+
+ if self.medium == 'medium-w':
+ ui.command(':mediumopts.enable', True)
+ self.setdestinationpath('')
+
+ else:
+ ui.command(':mediumopts.enable', False)
+ idir = fss('getisosavedir')
+ if not fss('isdir', idir):
+ fss('setitem', 'isosavedir', '')
+ idir = fss('getisosavedir')
+ self.setdestinationpath(os.path.join(idir, ifile))
+
+ if index != None:
+ self.enableprofile()
+ self.enablemake()
+
+
+ def srctype(self, index):
+ if (index == None):
+ if self.srcmedium == None:
+ self.srcmedium = self.data('sources')[0]
+ else:
+ self.srcmedium = self.data('sources')[index]
+
+ if self.srcmedium == 'larchified':
+ self.setsourcepath(self.source)
+ ui.command(':selectsrc.enable', False)
+
+ elif self.srcmedium == 'device':
+ self.setsourcepath('') # clear source, it must be selected
+ ui.command(':selectsrc.enable', True)
+
+ elif self.srcmedium == 'isofile':
+ isof = fss('getisofile')
+ isod = fss('getisosavedir')
+ self.pendingpath = os.path.join(isod, isof)
+ ui.command(':selectsrc.enable', True)
+ self.setsourcepath('')
+ self.checklarchsource()
+
+
+ def setsourcepath(self, path):
+ self.sourcepath = path
+ ui.command(':srclocation.text', path)
+ self.enableprofile()
+ self.enablemake()
+
+
+ def choosesrc(self):
+ # 'larchified' should not be possible - it is set on the project page
+ if self.srcmedium == 'device':
+ self.devices = []
+ larchcall('*rootfn', self._cd_line, 'blkid -c dev/null -o list')
+
+ elif self.srcmedium == 'isofile':
+ # Pop up a file browser
+ self.pendingpath = self.isopath(mode='source')
+ self.checklarchsource()
+
+ else:
+ debug('page_medium: Medium.choosesrc / ' + self.srcmedium)
+
+ def _cd_line(self, line):
+ if line == None:
+ # Completed - pop up device chooser
+ ok, choice = ui.command('listDialog',
+ self.data('parts_src'),
+ self.data('parts_t'),
+ self.devices, len(self.devices) - 1)
+ if ok:
+ self.pendingpath = choice.split()[0]
+ ui.idle_add(self.checklarchsource)
+
+ else:
+ l = line.strip()
+ if l.startswith('/dev/'):
+ i = l.find('(not mounted)')
+ if i > 0:
+ ls = l[:i].split(None, 2)
+ if (ls[0] != self.destinationpath) and (len(ls) == 3):
+ self.devices.append('%-10s %s' % (ls[0], ls[2]))
+
+
+ def checklarchsource(self):
+ if self.pendingpath:
+ # check it is really a larch medium
+ self.larchok = False
+ larchcall('*larchmedium', self._cs_line, self.pendingpath)
+
+ def _cs_line(self, line):
+ if line == None:
+ # Completed
+ if self.larchok:
+ self.setsourcepath(self.pendingpath)
+ else:
+ l = line.strip()
+ if l.startswith('##--'):
+ if l.endswith('ok'):
+ self.larchok = True
+
+
+ def enableprofile(self):
+ """Set the enabled state of the medium profile frame,
+ according to the state of the choices.
+ """
+ ui.command(':mediumprofile.enable', (self.medium != 'medium-boot')
+ and (self.srcmedium == 'larchified'))
+
+
+ def enablemake(self):
+ on = bool(self.destinationpath) and bool(self.sourcepath)
+ if self.medium == 'medium-w':
+ formatting = fss('getbool', 'do_format')
+ self.enablepersist(formatting or (self.fsok in OKFS))
+ if (not formatting):
+ if (self.fsok not in OKFS) and (self.fsok != 'vfat'):
+ on = False
+ ui.command(':make_medium.enable', on)
+
+
+ def enablepersist(self, on):
+ ui.command(':persist.enable', on)
+ self.persist_enabled = on
+
+
+ def persistence(self, on):
+ fss('setbool', 'do_persist', on)
+
+
+ def journal(self, on):
+ fss('setbool', 'journal', on)
+
+
+ def mediumsearch(self, option):
+ choice = self.detectionmodes[option]
+ fss('setitem', 'medium_search', choice)
+ self.nlbenable(choice)
+
+
+ def nlbenable(self, choice):
+ ui.command(':nolarchboot.enable', choice != 'search')
+
+
+ def bootnosearch(self, on):
+ fss('setbool', 'boot_nosearch', on)
+
+
+ def setpformat(self, on):
+ fss('setbool', 'do_format', on)
+ ui.command(':ovl_journal.enable', on)
+ self.enablemake()
+
+
+ def editbootlines(self):
+ f0 = 'profile:cd-root/boot0/bootlines'
+ if not fss('isfile', f0):
+ f0 = 'base:cd-root/boot0/bootlines'
+ edit('profile:cd-root/boot/bootlines', 'base:cd-root/boot0/bootlines')
+
+
+ def editsyslin(self):
+ f0 = 'profile:cd-root/boot0/isolinux/isolinux.cfg'
+ if not fss('isfile', f0):
+ f0 = 'base:cd-root/boot0/isolinux/isolinux.cfg'
+ edit('profile:cd-root/boot/isolinux/isolinux.cfg', f0)
+
+
+ def browsecdroot(self):
+ fss('browse', 'profile:cd-root')
+
+
+ def newlabel(self):
+ labelsrc = 'bootiso' if self.medium == 'medium-boot' else 'medium'
+ ok, l = ui.command('textLineDialog',
+ self.data('prompt_label'),
+ None, fss('get_%slabel' % labelsrc))
+ if ok:
+ self.showlabel(fss('set_%slabel' % labelsrc, l))
+
+
+ def showlabel(self, l):
+ ui.command(':vlabele.text', l)
+
+
+ def choosedest(self):
+ if self.medium == 'medium-w':
+ # Present a list of unmounted partitions
+ self.devices = []
+ larchcall('*rootfn', self._sd_line, 'blkid -c /dev/null -o list')
+
+ elif self.medium == 'medium-iso':
+ # Pop up a file browser
+ path = self.isopath(mode='source')
+ if path:
+ self.setdestinationpath(path)
+
+ elif self.medium == 'medium-boot':
+ # Pop up a file browser
+ path = self.isopath(mode='bootiso')
+ if path:
+ self.setdestinationpath(path)
+
+ def _sd_line(self, line):
+ if line == None:
+ nmdevices = []
+ for part in fss('get_partitions'): # ->(dev, size in MiB(int))
+ if part[0] == self.sourcepath:
+ continue
+ found = False
+ for partinfo in self.devices:
+ if partinfo[0] == part[0]:
+ if partinfo[2]:
+ nmdevices.append('%-12s %8d MiB %-10s %s'
+ % (part[0], part[1], partinfo[1], partinfo[2]))
+ found = True
+ break
+ if not found:
+ nmdevices.append('%-12s %-12d MiB' % (part[0], part[1]))
+
+ # Completed - pop up device chooser
+ ok, choice = ui.command('listDialog',
+ self.data('parts_dst'),
+ self.data('parts_t'),
+ nmdevices, len(nmdevices) - 1)
+ if ok:
+ ui.idle_add(self.setdestinationpath, choice.split()[0])
+
+ else:
+ l = line.strip()
+ if l.startswith('/dev/'):
+ i = l.find('(not mounted)')
+ if i > 0:
+ # Try to get label for unmounted devices only
+ ls = l[:i].split(None, 2)
+ if len(ls) < 3:
+ ls.append('-') # signifies 'no label'
+ else:
+ ls = l.split(None, 2)
+ ls[2] = None # mark the partition as mounted
+ self.devices.append(ls)
+
+
+ def setdestinationpath(self, path):
+ ui.command(':larchpart.text', path)
+ self.destinationpath = path
+ if path.startswith('/dev/'):
+ # Check the file-system
+ self.fsok = None
+ larchcall('*rootfn', self._em_line,
+ 'blkid -c /dev/null -o value -s TYPE %s' % path)
+ else:
+ self.enablemake()
+
+ def _em_line(self, line):
+ if line == None:
+ # Completed
+ self.enablemake()
+ else:
+ line = line.strip()
+ if line:
+ self.fsok = line
+
+
+ def isopath(self, mode='dest'):
+ sdir = fss('getisosavedir')
+ ifname = fss('getbootisofile' if mode=='bootiso' else 'getisofile')
+ path = ui.fileDialog(self.data('isoget' if mode=='source' else 'isopath'),
+ startdir=sdir, create=(mode!='source'),
+ file=ifname, filter=(self.data('iso_type'), '*.iso'))
+ if path:
+ f = os.path.basename(path)
+ d = os.path.dirname(path)
+ if d != sdir:
+ fss('setitem', 'isosavedir', d)
+ if f != ifname:
+ fss('setitem', 'bootisofile' if mode=='bootiso' else 'isofile', f)
+ return path
+
+ return None
+
+
+ def make(self):
+ """Write the larch medium.
+ """
+ if self.srcmedium == 'larchified':
+ source = None
+ else:
+ source = self.sourcepath
+ if not source:
+ debug("page_medium: make / null source")
+ return
+
+ args = ['-l', ui.command(':vlabele.get')]
+
+ if self.medium == 'medium-boot':
+ # Write a boot iso file
+ args += ['-b', '-o', self.destinationpath]
+ larchcall('writemedium', source, args)
+
+ elif self.medium == 'medium-iso':
+ # Write an 'iso' file
+ args += ['-o', self.destinationpath]
+ larchcall('writemedium', source, args)
+
+ else:
+ # Write to partition
+ # Medium detection options
+ detect = fss('getitem', 'medium_search')
+ args += ['-d', detect]
+ if (detect != 'search') and ui.command(':nolarchboot.active'):
+ args.append('-n')
+ # Formatting
+ if fss('getbool', 'do_format'):
+ # Journalling?
+ if not fss('getbool', 'journal'):
+ args.append('-j')
+ else:
+ args.append('-F')
+ # Set master boot record?
+ if ui.command(':nombr.active'):
+ args.append('-m')
+ # Persistence
+ if fss('getbool', 'do_persist') and self.persist_enabled:
+ args.append('-P')
+ # Add the medium to the argument list
+ args.append(self.destinationpath)
+ larchcall('writemedium', source, args)
diff --git a/build_tools/larch8/larch0/gui/front/page_project.py b/build_tools/larch8/larch0/gui/front/page_project.py
new file mode 100644
index 0000000..cbbda66
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/front/page_project.py
@@ -0,0 +1,241 @@
+# page_project.py - Handler for the project settings page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.15
+
+import os
+
+class ProjectSettings:
+ def __init__(self):
+ ui.widgetlist(fss('fetch_layout', 'page_project.uim'))
+ ui.widgetlist(fss('fetch_layout', 'profile_browse.uim'))
+ ui.command('dialog:profile_browser.pack')
+
+ ui.connectlist(
+ (':choose_profile_combo*changed', self.switch_profile),
+ (':profile_rename*clicked', self.rename_profile),
+ (':profile_browse*clicked', self.browse_profile),
+ (':profile_delete*clicked', self.delete_profile),
+ (':profile_save*clicked', self.copy_profile),
+ (':profile_clone*clicked', self.clone_profile),
+ (':installation_path_change*clicked', self.new_build_path),
+ (':choose_project_combo*changed', self.switch_project),
+ (':new_project*clicked', self.get_new_project_name),
+ (':project_delete*clicked', self.delete_project),
+ ('dpb:example_list*changed', self.dpb_example),
+ ('dpb:browse*clicked', self.dpb_browse),
+ ('dpb:name_s*clicked', self.dpb_source),
+ )
+
+
+ def setup(self):
+ # Initialize project combobox
+ self.projects = fss('get_projects')
+ self.project_name = fss('get_project')
+ try:
+ pix = self.projects.index(self.project_name)
+ except:
+ self.switch_project(0)
+ return
+ ui.command(':choose_project_combo.set', self.projects, pix)
+ # Initialize profile combobox
+ self.profiles = fss('get_profiles')
+ self.profile_name = fss('get_profile')
+ try:
+ pfix = self.profiles.index(self.profile_name)
+ except:
+ self.switch_profile(0)
+ pfix = 0
+ ui.command(':choose_profile_combo.set', self.profiles, pfix)
+ # Initialize installation_dir display
+ self.set_build_dir(fss('get_installation_dir'))
+
+
+ def enter(self):
+ """This is called when the page is entered/selected/shown.
+ It performs initializations which depend on the state.
+ """
+ docviewer.gohome('gui_project_settings.html')
+
+
+ def data(self, key):
+ return ui.command('project_page_data.get', key)
+
+
+ def set_build_dir(self, path):
+ self.build_dir = path
+ ui.command(':installation_path_show.text', self.build_dir)
+ ui.enable_installation_page(self.build_dir != '/')
+
+
+ def switch_profile(self, index):
+ """This has no effect on the display!
+ It is assumed that the display is already updated, or will be
+ updated later, and that the index is valid, so that the operation
+ cannot fail.
+ """
+ self.profile_name = self.profiles[index]
+ fss('set_profile', self.profile_name)
+
+
+ def browse_profile(self):
+ self.example_profile_dir, self.dpb_example_list = fss('get_example_profiles')
+ ui.command('dpb:example_list.set', self.dpb_example_list, -1)
+ if ui.command('dialog:profile_browser.showmodal'):
+ source = ui.command('dpb:source.get')
+ name = ui.command('dpb:name.get')
+ if name in self.profiles:
+ if not ui.command('confirmDialog', self.data('prompt_pr')):
+ return
+ if fss('get_new_profile', source, name):
+ self.setup()
+ else:
+ run_error(self.data('msg_npd') % source)
+
+
+ def dpb_example(self, index):
+ name = self.dpb_example_list[index]
+ ui.command('dpb:source.text', self.example_profile_dir + '/' + name)
+ ui.command('dpb:name.text', name)
+
+
+ def dpb_browse(self):
+ source = ui.fileDialog(self.data('file_ps'), dirsonly=True,
+ startdir=fss('getitem', 'profile_browse_dir'))
+ if source:
+ fss('setitem', 'profile_browse_dir', os.path.dirname(source))
+ ui.command('dpb:source.text', source)
+ ui.command('dpb:name.text', os.path.basename(source))
+ ui.command('dpb:example_list.set', self.dpb_example_list, -1)
+
+
+ def dpb_source(self):
+ ok, name = ui.command('textLineDialog', _("Name for new profile:"), None,
+ os.path.basename(ui.command('dpb:source.get')))
+ if ok:
+ ui.command('dpb:name.text', name)
+
+
+ def rename_profile(self):
+ if fss('can_rename_profile'):
+ ok, new = ui.command('textLineDialog',
+ self.data('prompt_pn'),
+ None, self.profile_name)
+ if ok:
+ new = new.strip()
+ if new in self.profiles:
+ ui.command('warningDialog', self.data('prompt_pe') % new)
+ else:
+ fss('rename_profile', new)
+ self.setup()
+ else:
+ ui.command('infoDialog', self.data('msg_pu'))
+
+
+ def clone_profile(self):
+ ok, name = ui.command('textLineDialog', self.data('prompt_clone'), self.profile_name)
+ if ok:
+ name = name.strip()
+ self.save_profile(name)
+ fss('set_profile', name)
+ self.setup()
+
+ def copy_profile(self):
+ startdir = fss('getitem', 'profile_browse_dir')
+ path = ui.fileDialog(self.data('file_sp'),
+ create=True, dirsonly=True, file=self.profile_name,
+ startdir=startdir)
+ if path:
+ fss('set_profile_browse_dir', path)
+ self.save_profile(path)
+
+ def save_profile(self, path):
+ ok = fss('save_profile', path, False)
+ if ok == False:
+ if ui.command('confirmDialog', self.data('prompt_dr')):
+ # Force overwrite
+ fss('save_profile', path, True)
+ elif ok == None:
+ run_error(self.data('msg_piu'))
+ else:
+ self.setup()
+
+
+ def delete_profile(self):
+ plist = fss('list_free_profiles')
+ if plist:
+ ok, item = ui.command('listDialog', self.data('prompt_dp'),
+ self.data('delprof'), plist)
+ if ok:
+ if fss('delete_profile', item):
+ self.setup()
+ else:
+ ui.command('infoDialog', self.data('msg_dpff') % item)
+ else:
+ ui.command('infoDialog', self.data('msg_npf'))
+
+
+ def new_build_path(self):
+ # Is anything more necessary? Do I need to test or create the path?
+ # I don't think so, the installation code does that.
+ # If the path is "/", the installation page should be inhibited,
+ # but that is handled by 'setup'.
+ ok, path = ui.command('textLineDialog',
+ self.data('prompt_ip'),
+ None, self.build_dir)
+ if ok:
+ path = fss('set_installation_dir', path)
+ if path:
+ self.set_build_dir(path)
+
+
+ def switch_project(self, index):
+ fss('set_project', self.projects[index])
+ self.setup()
+
+
+ def get_new_project_name(self):
+ ok, name = ui.command('textLineDialog',
+ self.data('prompt_np'),
+ None, self.project_name)
+ if ok:
+ if name in self.projects:
+ run_error(self.data('msg_pe') % name)
+ else:
+ fss('set_project', name)
+ self.setup()
+
+
+ def delete_project(self):
+ """Pop up a list of eligible project names, the selected one
+ will be deleted.
+ """
+ plist = fss('list_free_projects')
+ if plist:
+ ok, item = ui.command('listDialog', self.data('prompt_pd'),
+ self.data('delproj'), plist)
+ if ok:
+ fss('delete_project', item)
+ self.setup()
+ else:
+ ui.command('infoDialog', self.data('msg_np'))
+
+
diff --git a/build_tools/larch8/larch0/gui/larch.py b/build_tools/larch8/larch0/gui/larch.py
new file mode 100755
index 0000000..cda420b
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/larch.py
@@ -0,0 +1,66 @@
+#!/usr/bin/env python2
+#
+# larch.py - GUI for the larch scripts
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+#2010.10.12
+
+import sys, os, __builtin__
+dirpath = os.path.dirname(os.path.realpath(__file__))
+sys.path.append(dirpath + '/front')
+basedir = os.path.dirname(dirpath)
+sys.path.append(basedir + '/cli')
+sys.path.append(os.path.dirname(basedir))
+
+from controller import base_dir, exports
+# Note that the gui module must have a reference point for relative
+# paths, so the current directory must be set to the larch base directory
+# before starting the gui:
+os.chdir(base_dir)
+
+import mainwindow
+
+_running = False
+def fss(key, *args, **kargs):
+ while True:
+ if _running:
+ ui.busy(True)
+ res = exports[key](*args)
+ if _running and not ui.isbusy():
+ ui.busy(False)
+ if res:
+ result = res[1]
+ if res[0]:
+ filter = kargs.get('filter')
+ return filter(result) if filter else result
+
+ if kargs.get('trap', True):
+ ui.command('errorDialog', result)
+ # That might return, but the gui should quit (soon?).
+ return None
+
+__builtin__.fss = fss
+__builtin__.ui = mainwindow.Ui()
+__builtin__.ui_signal = ui.sigin
+
+mainwindow.init()
+_running = True
+ui.run()
diff --git a/build_tools/larch8/larch0/gui/layouts/docviewer.uim b/build_tools/larch8/larch0/gui/layouts/docviewer.uim
new file mode 100644
index 0000000..8e85a0f
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/docviewer.uim
@@ -0,0 +1,72 @@
+# docviewer.uim - The layout for the documentation viewer widget
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.05.21
+
+[
+ ['Frame', 'doc:page',
+ { 'layout':
+ ['VBOX',
+ ['HBOX', 'doc:header', '*', 'doc:back', 'doc:forward',
+ 'doc:home', 'doc:parent', 'doc:hide'],
+ 'doc:content'
+ ]
+ }
+ ],
+ ['Label', 'doc:header',
+ { 'markup': ['h2', _("Documentation")]
+ }
+ ],
+ ['HtmlView', 'doc:content', {}],
+ ['Button', 'doc:hide',
+ { 'text': _("Hide"),
+ 'tt': _("Return to the larch controls"),
+ 'clicked': ''
+ },
+ ],
+ ['Button','doc:back',
+ { 'icon': 'left',
+ 'tt': _("Go back in the viewing history"),
+ 'clicked': ''
+ },
+ ],
+ ['Button','doc:forward',
+ { 'icon': 'right',
+ 'tt': _("Go forward in the viewing history"),
+ 'clicked': ''
+ },
+ ],
+
+ ['Button','doc:home',
+ { 'icon': 'reload',
+ 'tt': _("Reload the documentation for the current larch tab"),
+ 'clicked': ''
+ },
+ ],
+
+ ['Button','doc:parent',
+ { 'icon': 'up',
+ 'tt': _("Go to the general larch documentation index"),
+ 'clicked': ''
+ },
+ ],
+
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/editor.uim b/build_tools/larch8/larch0/gui/layouts/editor.uim
new file mode 100644
index 0000000..2338f6e
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/editor.uim
@@ -0,0 +1,92 @@
+# editor.uim - The layout for the editor widget
+#
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.05.21
+
+[
+ ['Frame', 'edit:page',
+ { 'layout':
+ ['VBOX',
+ ['HBOX', 'edit:header', '*', 'edit:title'],
+ ['HBOX', 'edit:content',
+ ['VBOX', 'edit:copy', 'edit:cut', 'edit:paste',
+ 'edit:undo', 'edit:redo', 'edit:revert',
+ '*', 'edit:cancel', 'edit:ok'
+ ]
+ ]
+ ]
+ }
+ ],
+ ['Label', 'edit:header',
+ { 'markup': ['h2', _("Editor")]
+ }
+ ],
+ ['Label', 'edit:title', {}],
+ ['TextEdit', 'edit:content', {}],
+ ['Button', 'edit:ok',
+ { 'text': _('OK'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:cancel',
+ { 'text': _('Cancel'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:revert',
+ { 'text': _('Revert'),
+ 'tt': _('Restore the text to its initial/default state'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:copy',
+ { 'text': _('Copy'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:cut',
+ { 'text': _('Cut'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:paste',
+ { 'text': _('Paste'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:undo',
+ { 'text': _('Undo'),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'edit:redo',
+ { 'text': _('Redo'),
+ 'clicked': ''
+ }
+ ],
+
+ ['DATA', 'editor_data',
+ { 'messages':
+ { 'msg_dflt': _("Editing '%s'")
+ }
+ },
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/logger.uim b/build_tools/larch8/larch0/gui/layouts/logger.uim
new file mode 100644
index 0000000..0ecb7bf
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/logger.uim
@@ -0,0 +1,57 @@
+# logger.uim - The layout for the logging widget
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.05.22
+
+[
+ ['Frame', 'log:page',
+ { 'layout':
+ ['VBOX',
+ 'log:header',
+ ['HBOX',
+ 'log:text',
+ ['VBOX', 'log:clear', '*', 'log:hide']
+ ]
+ ]
+ }
+ ],
+ ['Label', 'log:header',
+ { 'markup': ['', ['h2', _("Low-level Command Logging")],
+ ['p', _("Here you can follow the detailed, low-level"
+ " progress of the commands.")]]
+ }
+ ],
+ ['TextEdit', 'log:text',
+ { 'ro': True
+ }
+ ],
+ ['Button', 'log:clear',
+ { 'text': _("Clear"),
+ 'clicked': ''
+ }
+ ],
+ ['Button', 'log:hide',
+ { 'text': _("Hide"),
+ 'tt': _("Go back to the larch controls"),
+ 'clicked': ''
+ }
+ ]
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/page_installation.uim b/build_tools/larch8/larch0/gui/layouts/page_installation.uim
new file mode 100644
index 0000000..db86059
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/page_installation.uim
@@ -0,0 +1,190 @@
+# page_installation.uim - The layout for the installation page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.10
+
+[
+ ['Page', ':page_installation',
+ { 'layout':
+ ['VBOX',
+ ['HBOX',
+ ['VBOX', ':editmirrorlist', ':edit_profile'],
+ 'VLINE,20',
+ ':pacmanops'
+ ],
+ '*',
+ ':settings_advanced',
+ 'HLINE',
+ ['HBOX', '*', ':install']
+ ]
+ }
+ ],
+ # - - - - The profile editing frame
+ ['Frame', ':edit_profile',
+ { 'text': _("Edit Profile"),
+ 'layout':
+ ['VBOX',
+ ':addedpacks',
+ ':vetopacks',
+ ':pacmanconf',
+ ':repos'
+ ]
+ }
+ ],
+ ['Button', ':addedpacks',
+ { 'text': _("Edit 'addedpacks'"),
+ 'tt': _("Edit the list of packages to be installed")
+ },
+ 'clicked'
+ ],
+ ['Button', ':vetopacks',
+ { 'text': _("Edit 'vetopacks'"),
+ 'tt': _("Edit the list of packages NOT to install")
+ },
+ 'clicked'
+ ],
+ ['Button', ':pacmanconf',
+ { 'text': _("Edit pacman.conf options"),
+ 'tt': _("Edit pacman.conf options - not the repositories")
+ },
+ 'clicked'
+ ],
+ ['Button', ':repos',
+ { 'text': _("Edit pacman.conf repositories"),
+ 'tt': _("Edit the repository entries for pacman.conf")
+ },
+ 'clicked'
+ ],
+
+ # - - - - The installed package tweaking frame
+ ['OptionalFrame', ':pacmanops',
+ { 'text': _("Tweak Installed Packages"),
+ 'layout':
+ ['VBOX', ':sync', ':updateall', ':update', ':add', ':remove']
+ }
+ ],
+ ['Button', ':sync',
+ { 'text': _("Synchronize db [-Sy]"),
+ 'tt': _("Synchronize the pacman db on the target (pacman -Sy)")
+ },
+ 'clicked'
+ ],
+ ['Button', ':updateall',
+ { 'text': _("Update all packages [-Su]"),
+ 'tt': _("Update all installed packages for which a newer version is available\n"
+ "(you will normally need to synchronize the pacman db first)")
+ },
+ 'clicked'
+ ],
+ ['Button', ':update',
+ { 'text': _("Update / Add package [-U]"),
+ 'tt': _("Update / Add a package from a package file"
+ " using pacman -U")
+ },
+ 'clicked'
+ ],
+ ['Button', ':add',
+ { 'text': _("Add package(s) [-S]"),
+ 'tt': _("Add one or more packages (space separated)"
+ " using pacman -S")
+ },
+ 'clicked'
+ ],
+ ['Button', ':remove',
+ { 'text': _("Remove package(s) [-Rs]"),
+ 'tt': _("Remove one or more packages (space separated)"
+ " using pacman -Rs")
+ },
+ 'clicked'
+ ],
+
+ # - - - - The advanced installation options frame
+ ['OptionalFrame', ':settings_advanced',
+ { 'text': _("Advanced Installation Options"),
+ 'layout': ['HBOX', ':installrepos', 'VLINE,3', ':cache']
+ }
+ ],
+
+ ['OptionalFrame', ':installrepos',
+ { 'text': _("Use project repository list"),
+ 'tt': _("Enables use of an alternative pacman.conf"
+ " for installation only"),
+ 'layout':
+ ['HBOX', ':editrepolist']
+ },
+ 'toggled'
+ ],
+ ['Button', ':editrepolist',
+ { 'text': _("Edit repository list"),
+ 'tt': _("Edit repository list file used for installation")
+ },
+ 'clicked'
+ ],
+ ['Button', ':editmirrorlist',
+ { 'text': _("Edit mirror list"),
+ 'tt': _("Edit the pacman mirror list for the live system\n"
+ "(not for the build process)")
+ },
+ 'clicked'
+ ],
+
+ ['Frame', ':cache',
+ { 'text': _("Package Cache"),
+ 'layout':
+ ['HBOX', ':cache_show', ':cache_change']
+ }
+ ],
+ ['LineEdit', ':cache_show',
+ { 'ro': True,
+ 'tt': _("The path to the (host's) package cache")
+ }
+ ],
+ ['Button', ':cache_change',
+ { 'text': _("Change"),
+ 'tt': _("Change the package cache path")
+ },
+ 'clicked'
+ ],
+
+ ['Button', ':install',
+ { 'text': _("Install"),
+ 'tt': _("This will start the installation to the set path")
+ },
+ 'clicked'
+ ],
+
+ ['DATA', 'install_page_data',
+ { 'messages':
+ { 'edit_pc': _("Editing pacman.conf options only"),
+ 'edit_pr': _("Editing pacman repositories"),
+ 'edit_mli': _("Editing mirror list for installation"),
+ 'prompt_ncp': _("Enter new package cache path:"),
+ 'edit_pri': _("Editing pacman repositories for installation"),
+ 'msg_pu': _("Package to add/update"),
+ 'filter_pu': _("Packages"),
+ 'prompt_pi': _("Enter the names of packages to install -"
+ "\n separated by spaces:"),
+ 'prompt_pr': _("Enter the names of packages to remove -"
+ "\n separated by spaces:"),
+ }
+ },
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/page_larchify.uim b/build_tools/larch8/larch0/gui/layouts/page_larchify.uim
new file mode 100644
index 0000000..34c4e66
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/page_larchify.uim
@@ -0,0 +1,216 @@
+# page_larchify.uim - The layout for the larchify page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.10
+
+(lambda USERHEADERS:
+[
+ ['Page', ':page_larchify',
+ { 'layout':
+ ['VBOX',
+# ':larchify',
+ ':users',
+ 'HLINE',
+ ['HBOX',
+ ['VBOX', ':overlay', ':locales', ':rcconf'],
+ 'VLINE',
+ ['VBOX', ':kernelfile', '*', ':kernelpack'],
+ 'VLINE',
+ ':larchify_advanced'
+ ],
+ 'HLINE',
+ ['HBOX', ':oldsquash', '*', ':build']
+ ]
+ }
+ ],
+ # - - - - The profile editing frame
+ ['Button', ':locales',
+ { 'text': _("Supported locales"),
+ 'tt': _("Edit the /etc/locale.gen file to select"
+ " supported glibc locales")
+ },
+ 'clicked'
+ ],
+ ['Button', ':rcconf',
+ { 'text': _("Edit /etc/rc.conf"),
+ 'tt': _("Edit the general system configuration file for the"
+ " live system")
+ },
+ 'clicked'
+ ],
+ ['Button', ':overlay',
+ { 'text': _("Edit overlay"),
+ 'tt': _("Open a file browser on the profile's 'rootoverlay'")
+ },
+ 'clicked'
+ ],
+
+ # - - - - The kernel selection frame
+ ['Frame', ':kernelfile',
+ { 'text': _("Live kernel filename"),
+ 'tt': _("The name of the kernel binary file (in /boot)"),
+ 'layout':
+ ['HBOX', ':kernele', ':kernelb']
+ }
+ ],
+ ['LineEdit', ':kernele',
+ { 'width': 100,
+ 'ro': True,
+ }
+ ],
+ ['Button', ':kernelb',
+ { 'text': _("Change"),
+ 'tt': _("Change the name of the kernel binary file (in /boot)")
+ },
+ 'clicked'
+ ],
+ ['Frame', ':kernelpack',
+ { 'text': _("Live kernel package"),
+ 'tt': _("The name of the kernel for mkinitcpio (the preset file)"),
+ 'layout':
+ ['HBOX', ':kernelmkie', ':kernelmkib']
+ }
+ ],
+ ['LineEdit', ':kernelmkie',
+ { 'width': 100,
+ 'ro': True,
+ }
+ ],
+ ['Button', ':kernelmkib',
+ { 'text': _("Change"),
+ 'tt': _("Change the name of the kernel preset file (for mkinitcpio)")
+ },
+ 'clicked'
+ ],
+
+
+ ['OptionalFrame', ':larchify_advanced',
+ { 'text': _("Advanced Options"),
+ 'layout':
+ ['VBOX', ':initcpio', ':oldlocales', ':ssh'],
+ }
+ ],
+ ['Button', ':initcpio',
+ { 'text': _("Edit mkinitcpio.conf"),
+ 'tt': _("Edit the configuration file for generating"
+ " the initramfs via mkinitcpio")
+ },
+ 'clicked'
+ ],
+ ['CheckBox', ':ssh',
+ { 'text': _("Generate ssh keys"),
+ 'tt': _("The ssh host keys will be pre-generated")
+ },
+ 'toggled'
+ ],
+ ['CheckBox', ':oldlocales',
+ { 'text': _("Reuse existing locales"),
+ 'tt': _("To save time it may be possible to reuse glibc"
+ " locales from a previous run")
+ },
+# 'toggled'
+ ],
+
+ ['CheckBox', ':oldsquash',
+ { 'text': _("Reuse existing system.sqf"),
+ 'tt': _("Reuse existing system.sqf, to save time if the"
+ " base system hasn't changed")
+ },
+# 'toggled'
+ ],
+ ['Button', ':build',
+ { 'text': _("Larchify"),
+ 'tt': _("Build the main components of the larch system")
+ },
+ 'clicked'
+ ],
+
+#Note that this should be disabled if installation directory is '/'
+ ['Frame', ':users',
+ { 'text': _("User accounts"),
+ 'layout':
+ ['VBOX',
+ ':utable',
+ ['HBOX', ':useradd', ':userdel', '*',
+ ':rootpwl', ':rootpwe', ':rootpwb'
+ ]
+ ]
+ }
+ ],
+ ['List', ':utable',
+ { 'selectionmode': 'Single',
+ 'headers': USERHEADERS,
+ 'compact': True,
+ 'tt': _("Click on a row to select, click on a selected"
+ " cell to edit")
+ },
+# 'select',
+ 'clicked'
+ ],
+ ['Button', ':useradd',
+ { 'text': _("Add user"),
+ 'tt': _("Create a new user-name")
+ },
+ 'clicked'
+ ],
+ ['Button', ':userdel',
+ { 'text': _("Delete user"),
+ 'tt': _("Remove the selected user-name")
+ },
+ 'clicked'
+ ],
+ ['Label', ':rootpwl',
+ { 'text': _("Root password:")
+ }
+ ],
+ ['LineEdit', ':rootpwe',
+ { 'ro': True,
+ 'tt': _("The unencrypted root password for the live system")
+ }
+ ],
+ ['Button', ':rootpwb',
+ { 'text': _("Change"),
+ 'tt': _("Enter a new password for the 'root' user")
+ },
+ 'clicked'
+ ],
+
+
+ ['DATA', 'larchify_page_data',
+ { 'messages':
+ { 'uheaders': USERHEADERS,
+ 'rn_error': _("Renaming failed, see log"),
+ 'ud_error': _("Couldn't adjust user definition"),
+ 'def_skel': _("Default (/etc/skel)"),
+ 'skel_lbl': _("This folder will be copied\n"
+ "to build the user's home folder:"),
+ 'skel_ttl': _("Choose 'skel' Folder"),
+ 'newlogin': _("Enter login-name for new user:"),
+ 'newrootpw': _("Enter root password for live system:"),
+ 'kernelf': _("Name of kernel binary:"),
+ 'kernelp': _("Name of kernel mkinitcpio preset:"),
+ }
+ },
+ ],
+]
+)([_("User-Name"), _("Password"), _("Group"),
+ "UID", _("'skel' directory"),
+ _("Additional Groups"), _("Expert options")])
diff --git a/build_tools/larch8/larch0/gui/layouts/page_main.uim b/build_tools/larch8/larch0/gui/layouts/page_main.uim
new file mode 100644
index 0000000..7d79c20
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/page_main.uim
@@ -0,0 +1,99 @@
+# page_main.uim - The layout for the main window
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.10
+[
+ ['Window', ':larch',
+ { 'title': 'larch', 'size': '600_400',
+ 'icon': 'images/larchicon.png',
+ 'closesignal': '$$$uiclose$$$',
+ 'layout':
+ ['VBOX',
+ ['HBOX',
+ ':image',
+ ['VBOX',
+ ['HBOX', ':header', '*'],
+ ['HBOX', ':showlog', ':docs', '*', ':quit'],
+ ]
+ ],
+ ':tabs'
+ ]
+
+ }
+ ],
+
+ # - Header
+ ['Label', ':image',
+ { 'image': 'images/larch80.png'
+ }
+ ],
+ ['Label', ':header',
+ { 'markup': ['h1', ['color', '#c55500', ['em', 'larch '],
+ _("Live Arch Linux Construction Kit")]]
+ }
+ ],
+ ['Button', ':showlog',
+ { 'text': _("View Log"),
+ 'tt': _("This button switches to the log viewer"),
+ },
+ 'clicked'
+ ],
+ ['Button', ':docs',
+ { 'text': _("Help"),
+ 'tt': _("This button switches to the documentation viewer"),
+ },
+ 'clicked'
+ ],
+ ['Button', ':quit',
+ { 'text': _("Quit"),
+ 'tt': _("Stop the current action and quit the program"),
+ 'clicked': '$$$uiquit$$$'
+ },
+ ],
+
+#TODO
+ # - Main widget
+ ['Stack', ':tabs',
+ { 'pages': [':notebook', 'progress:page', 'log:page',
+ 'doc:page', 'edit:page']
+ }
+ ],
+
+ # - - The main page of the Stack
+ ['Notebook', ':notebook',
+ { 'tabs': [
+ [':page_settings', _("Project Settings")],
+ [':page_installation', _("Installation")],
+ [':page_larchify', _("Larchify")],
+ [':page_medium', _("Make Medium")],
+ ]
+ },
+ 'changed'
+ ],
+
+ ['DATA', 'main_page_data',
+ { 'messages':
+ { 'authfail': _("Authentication failure"),
+ 'getpw': _("Enter the password to run as administrator:"),
+ }
+ },
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/page_medium.uim b/build_tools/larch8/larch0/gui/layouts/page_medium.uim
new file mode 100644
index 0000000..8f081bb
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/page_medium.uim
@@ -0,0 +1,247 @@
+# page_medium.uim - The layout for the medium building page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.24
+
+(lambda MEDIA, SRC:
+[
+ ['Page', ':page_medium',
+ { 'layout':
+ ['VBOX', '*',
+ ['HBOX', ':mtlabel', 'VLINE', ':srcframe', 'VLINE', ':vlabel',],
+ '*', 'HLINE', '*',
+ ['HBOX', ':mediumprofile', 'VLINE', ':mediumopts'],
+ 'HLINE',
+ ['HBOX', '*', ':make_medium']
+ ]
+ }
+ ],
+
+ ['Frame', ':srcframe',
+ { 'text': _("Source of the larch system"),
+ 'tt': _("Normally the larchified Arch install,\n"
+ "but it could also be an existing larch medium"),
+ 'layout':
+ ['VBOX', ['HBOX', ':srctype', ':selectsrc'], ':srclocation']
+ },
+ ],
+ ['ComboBox', ':srctype',
+ { 'width': 180,
+ 'set': [m[1] for m in SRC],
+ 'tt': _("Select where the system to put on the medium comes from")
+ },
+ 'changed'
+ ],
+ ['LineEdit', ':srclocation',
+ { 'ro': True,
+ #'width': 250,
+ 'tt': _("The larch data comes from here")
+ }
+ ],
+ ['Button', ':selectsrc',
+ { 'text': _("Choose"),
+ 'tt': _("Select the source of the larch system")
+ },
+ 'clicked'
+ ],
+
+ ['Frame', ':mtlabel',
+ { 'text': _("Type of medium to build"),
+ 'tt': _("A writeable medium could be a USB-stick or a hard drive partition, for example"),
+ 'layout':
+ ['VBOX', ['HBOX', ':mediumtype', ':selectpart'], ':larchpart']
+ },
+ ],
+ ['ComboBox', ':mediumtype',
+ { 'width': 180,
+ 'set': [m[1] for m in MEDIA],
+ 'tt': _("Select the larch source.")
+ },
+ 'changed'
+ ],
+
+ ['Frame', ':mediumprofile',
+ { 'text': _("Medium profile"),
+ 'tt': _("Settings which are saved in the profile"),
+ 'layout':
+ ['VBOX', ':bootlines', ':syslinuxtemplate', ':cdroot']
+ },
+ ],
+ ['Button', ':bootlines',
+ { 'text': _("Edit boot entries"),
+ 'tt': _("Edit the file determining the boot entries")
+ },
+ 'clicked'
+ ],
+ ['Button', ':syslinuxtemplate',
+ { 'text': _("Edit bootloader template"),
+ 'tt': _("Edit the syslinux/extlinux/isolinux configuration file\n"
+ "(the larch boot entries are handled separately)")
+ },
+ 'clicked'
+ ],
+ ['Button', ':cdroot',
+ { 'text': _("Edit medium files"),
+ 'tt': _("Open a file browser on the profile's 'cd-root' folder")
+ },
+ 'clicked'
+ ],
+
+#++++
+ ['LineEdit', ':larchpart',
+ { 'ro': True,
+ #'width': 250,
+ 'tt': _("The partition or iso-file to receive the larch system")
+ }
+ ],
+ ['Button', ':selectpart',
+ { 'text': _("Choose"),
+ 'tt': _("Select the destination medium or file")
+ },
+ 'clicked'
+ ],
+
+ ['Frame', ':mediumopts',
+ { 'text': _("Medium options"),
+ 'tt': _("Optional settings for larch partitions"),
+ 'layout':
+ ['VBOX',
+ ['GRID', ['+', ':detection_l', ':detection', '-'],
+ ['+', ':persist', 'VLINE,3', '*'],
+ ['+', ':ovl_journal', '|', ':nombr'],
+ ['+', ':pformat', '|', ':nolarchboot'],
+ ],
+ ],
+ },
+ 'toggled'
+ ],
+ ['CheckBox', ':pformat',
+ { 'text': _("Format medium"),
+ 'tt': _("Normally the medium should be formatted before writing, but IF YOU\n"
+ "KNOW WHAT YOU ARE DOING it might be useful to skip the formatting")
+ },
+ 'toggled'
+ ],
+ ['CheckBox', ':nombr',
+ { 'text': _("Don't set MBR"),
+ 'tt': _("The bootloader will be installed to the partition only,"
+ " leaving the mbr untouched\n"
+ "(you'll need to provide some other means of booting)")
+ },
+# 'toggled'
+ ],
+ ['CheckBox', ':nolarchboot',
+ { 'text': _("Not bootable via search"),
+ 'tt': _("Don't create the file 'larch/larchboot':\n"
+ " the medium will only be bootable by uuid, label"
+ " or partition name")
+ },
+ 'toggled'
+ ],
+ ['CheckBox', ':persist',
+ { 'text': _("Data persistence"),
+ 'tt': _("Support data persistence by using the medium as a writeable overlay"),
+ },
+ 'toggled'
+ ],
+ ['CheckBox', ':ovl_journal',
+ { 'text': _("Use journalling"),
+ 'tt': _("The file-system containing the overlay can use journalling\n"
+ "to aid data integrity")
+ },
+ 'toggled'
+ ],
+
+ ['Label', ':detection_l',
+ { 'text': _("Medium Detection:")
+ }
+ ],
+ ['ComboBox', ':detection',
+ { 'tt': _("Choose how the boot scripts determine where to"
+ " look for the larch system"),
+ },
+ 'changed'
+ ],
+#----
+
+#+
+ ['Frame', ':vlabel',
+ { 'text': _("Volume Label:"),
+ 'tt': _("The 'label' given to the created medium"),
+ 'layout': ['VBOX', ':vlabele', ':vlabelb']
+ }
+ ],
+ ['LineEdit', ':vlabele',
+ { 'ro': True,
+ 'width': 120,
+ 'tt': _("The length may not exceed 16 bytes,"
+ " 11 for vfat")
+ }
+ ],
+ ['Button', ':vlabelb',
+ { 'text': _("Change"),
+ 'tt': _("Enter a new label for the volume, empty to use default")
+ },
+ 'clicked'
+ ],
+#-
+
+ ['Button', ':make_medium',
+ { 'text': _("Write the larch medium"),
+ 'tt': _("The larch image will be written to the 'iso' file"
+ " or to the partition, as selected")
+ },
+ 'clicked'
+ ],
+
+ ['DATA', 'medium_page_data',
+ { 'messages':
+ { 'parts_t': _("Choose unmounted partition"),
+ 'parts_src': _("Select larch source partition"),
+ 'parts_dst': _("Device to receive larch system\n"
+ "WARNING: Be very careful in choosing here,\n"
+ "if you choose the wrong one you might\n"
+ "seriously damage your system!"),
+ 'msg_med': _("Invalid larch medium folder: %s"),
+ 'prompt_label': _("Volume label (clear to use default):"),
+ 'isopath': _("Save 'iso' to ..."),
+ 'isoget': _("Read 'iso' file"),
+ 'media': [m[0] for m in MEDIA],
+ 'sources': [m[0] for m in SRC],
+ 'detectionmodes':
+ { 'label': "LABEL",
+ 'uuid': "UUID",
+ 'device': _("Device (e.g. /dev/sdb1)"),
+ 'search': _("Search (for 'larchboot' file)")
+ },
+ }
+ },
+ ],
+]
+)( [ ('medium-w', _("writeable medium")),
+ ('medium-iso', "iso file"),
+ ('medium-boot', _("boot iso")),
+ ],
+ [ ('larchified', _("larchify output")),
+ ('device', _("other medium")),
+ ('isofile', _("iso file")),
+ ],
+)
diff --git a/build_tools/larch8/larch0/gui/layouts/page_project.uim b/build_tools/larch8/larch0/gui/layouts/page_project.uim
new file mode 100644
index 0000000..d48295e
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/page_project.uim
@@ -0,0 +1,188 @@
+# page_project.uim - The layout for the project settings page
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.15
+
+[
+ ['Page', ':page_settings',
+ { 'layout':
+ ['VBOX',
+ ':settings_profile',
+ '*',
+ ':options_advanced',
+ '*'
+ ]
+ }
+ ],
+ # - - - - The profile selection frame
+ ['Frame', ':settings_profile',
+ { 'text': _("Profile"),
+ 'layout':
+ ['VBOX',
+ ['HBOX', ':choose_profile', ':choose_profile_combo',
+ '*', ':profile_browse'],
+ ['HBOX', ':profile_rename', ':profile_clone',
+ ':profile_delete', ':profile_save']
+ ]
+ }
+ ],
+ ['Label', ':choose_profile',
+ { 'text': _("Select:"),
+ 'align': 'right'
+ }
+ ],
+ ['ComboBox', ':choose_profile_combo',
+ { 'width': 200,
+ 'tt': _("Choose a profile from those already in your"
+ " larch working folder")
+ },
+ 'changed'
+ ],
+ ['Button', ':profile_browse',
+ { 'text': _("Browse for Profile"),
+ 'tt': _("Fetch a profile from the file-system")
+ },
+ 'clicked'
+ ],
+ ['Button', ':profile_clone',
+ { 'text': _("Clone"),
+ 'tt': _("Make a copy of the current profile under a new name")
+ },
+ 'clicked'
+ ],
+ ['Button', ':profile_rename',
+ { 'text': _("Rename"),
+ 'tt': _("Rename the current profile")
+ },
+ 'clicked'
+ ],
+ ['Button', ':profile_delete',
+ { 'text': _("Delete"),
+ 'tt': _("Delete an unused profile")
+ },
+ 'clicked'
+ ],
+ ['Button', ':profile_save',
+ { 'text': _("Copy to ..."),
+ 'tt': _("Copy the current profile to somehere else")
+ },
+ 'clicked'
+ ],
+
+ # - - - - Advanced project options
+ ['OptionalFrame', ':options_advanced',
+ { 'text': _("Advanced Project Options"),
+ 'layout':
+ ['HBOX',
+ #['HBOX', '*', ':lplat', ':platform'],
+ ['GRID',
+ ['+', ':choose_project', ':choose_project_combo'],
+ ['+', ':new_project', ':project_delete']
+ ],
+ 'VLINE,3',
+ ':installation_path'
+ ]
+ }
+ ],
+# Pending better support in Arch/pacman
+# ['Label', '::lplat',
+# { 'text': _("Platform (processor architecture):")
+# }
+# ],
+# ['ComboBox', ':platform',
+# { 'tt': _("Which processor architecture?")
+# },
+# 'changed'
+# ],
+ ['Label', ':choose_project',
+ { 'text': _("Choose Existing Project:")
+ }
+ ],
+ ['ComboBox', ':choose_project_combo',
+ { 'tt': _("Choose a project from those already defined"),
+ 'width': 120
+ },
+ 'changed'
+ ],
+ ['Button', ':new_project',
+ { 'text': _("New Project"),
+ 'tt': _("Create a new project")
+ },
+ 'clicked'
+ ],
+ ['Button', ':project_delete',
+ { 'text': _("Delete"),
+ 'tt': _("Delete a project")
+ },
+ 'clicked'
+ ],
+ ['Frame', ':installation_path',
+ { 'text': _("Installation Path"),
+ 'layout':
+ ['HBOX', ':installation_path_show',
+ ':installation_path_change']
+ }
+ ],
+ ['LineEdit', ':installation_path_show',
+ { 'ro': True,
+ 'tt': _("The root directory of the Arch installation"
+ " to larchify")
+ }
+ ],
+ ['Button', ':installation_path_change',
+ { 'text': _("Change"),
+ 'tt': _("Change the root directory of the Arch installation")
+ },
+ 'clicked'
+ ],
+
+ ['DATA', 'project_page_data',
+ { 'messages':
+ { 'file_ps': _("Select profile source folder"),
+ 'prompt_pr': _("Destination profile exists - replace it?"),
+ 'prompt_pn': _("Enter new name for current profile:"),
+ 'prompt_pe': _("Profile '%s' exists already"),
+ 'msg_pu': _("Can't rename the profile,"
+ " it is in use by other projects"),
+ 'file_sp': _("Save profile folder"),
+ 'prompt_dr': _("Destination exists - replace it?"),
+ 'prompt_dp': _("Select the profile for deletion"),
+ 'delprof': _("Remove Profile"),
+ 'msg_npf': _("There are no profiles which can"
+ " be deleted - all are in use"),
+ 'msg_dpff': _("Couldn't delete profile '%s' -"
+ " check permissions"),
+ 'prompt_ip': _("An empty path here will reset to the default.\n"
+ " WARNING: Double check your path -\n"
+ " If you make a mistake here it could destroy your system!"
+ "\n\nEnter new installation path:"),
+ 'prompt_np': _("Enter name for new project:"),
+ 'msg_pe': _("Project '%s' already exists"),
+ 'prompt_pd': _("Select the project for deletion"),
+ 'delproj': _("Remove Project"),
+ 'msg_np': _("There are no projects which can be deleted"),
+ 'msg_npd': _("'%s' is not a profile folder"),
+ 'msg_piu': _("The path '%s' is already in use, not saving"),
+ 'prompt_clone': _("Enter the name for the new profile:"),
+ }
+ },
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/profile_browse.uim b/build_tools/larch8/larch0/gui/layouts/profile_browse.uim
new file mode 100644
index 0000000..1d5912b
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/profile_browse.uim
@@ -0,0 +1,94 @@
+# profile_browse.uim - The layout for the profile browser widget
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.15
+
+[
+ ['Dialog', 'dialog:profile_browser',
+ { 'title': None,
+ 'layout':
+ ['VBOX',
+ 'dpb:label_f', '*,5',
+ ['HBOX', 'dpb:browse', 'VLINE,10', 'dpb:examples'],
+ ['HBOX', 'dpb:source_l', 'dpb:source'],
+ ['HBOX', 'dpb:name_l', 'dpb:name', 'dpb:name_s'],
+ 'HLINE',
+ 'dpb:dbuttons'
+ ],
+ }
+ ],
+ ['Frame', 'dpb:label_f',
+ { 'layout': ['VBOX', 'dpb:label'],
+ }
+ ],
+ ['Label', 'dpb:label',
+ { 'text': _("You can browse the file-system for the source profile"
+ " directory,\nor else choose one of the examples"),
+ }
+ ],
+ ['Frame', 'dpb:examples',
+ { 'text': _("Example Profiles"),
+ 'tt': _("Here you can select one of the example profiles to use as a starting point"),
+ 'layout': ['VBOX', 'dpb:example_list'],
+ }
+ ],
+ ['ComboBox', 'dpb:example_list',
+ {
+ },
+ 'changed'
+
+ ],
+ ['Button', 'dpb:browse',
+ { 'text': _("Browse file-system"),
+ 'tt': _("Open a file dialog to search for the profile"),
+ },
+ 'clicked'
+ ],
+ ['Label', 'dpb:source_l',
+ { 'text': _("Source:"),
+ }
+ ],
+ ['LineEdit', 'dpb:source',
+ { 'ro': True,
+ 'tt': _("The path from which the profile directory will be copied"),
+ }
+ ],
+ ['Label', 'dpb:name_l',
+ { 'text': _("New name:")
+ }
+ ],
+ ['LineEdit', 'dpb:name',
+ { 'ro': True,
+ 'tt': _("The name the profile will be given in the work area"),
+ }
+ ],
+ ['Button', 'dpb:name_s',
+ { 'text': _("Change"),
+ 'tt': _("Open a dialog to change the new profile's name"),
+ },
+ 'clicked'
+ ],
+ ['DialogButtons', 'dpb:dbuttons',
+ { 'buttons': ('Ok', 'Cancel'),
+ 'dialog': 'dialog:profile_browser',
+ },
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/layouts/progress.uim b/build_tools/larch8/larch0/gui/layouts/progress.uim
new file mode 100644
index 0000000..62ae9e2
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/layouts/progress.uim
@@ -0,0 +1,64 @@
+# progress.uim - The layout for the progress widget
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.05.22
+
+[
+ ['Frame', 'progress:page',
+ { 'layout':
+ ['VBOX',
+ 'progress:header',
+ ['HBOX',
+ 'progress:text',
+ ['VBOX', 'progress:cancel', '*', 'progress:done']
+ ],
+ 'progress:progress'
+ ]
+ }
+ ],
+ ['Label', 'progress:header',
+ { 'markup': ['', ['h2', _("Processing ...")],
+ ['p', _("Here you can follow the detailed, low-level"
+ " progress of the commands.")]]
+ }
+ ],
+ ['TextEdit', 'progress:text',
+ { 'ro': True
+ }
+ ],
+ ['LineEdit', 'progress:progress',
+ { 'ro': True,
+ 'tt': _("An indication of the progress of the current"
+ " operation, if possible")
+ }
+ ],
+ ['Button', 'progress:cancel',
+ { 'text': _("Cancel"),
+ 'tt': _("Stop the current action"),
+ 'clicked': '$$$cancel$$$'
+ }
+ ],
+ ['Button', 'progress:done',
+ { 'text': _("Done"),
+ 'clicked': ''
+ }
+ ],
+]
diff --git a/build_tools/larch8/larch0/gui/project.py b/build_tools/larch8/larch0/gui/project.py
new file mode 100644
index 0000000..6dc0000
--- /dev/null
+++ b/build_tools/larch8/larch0/gui/project.py
@@ -0,0 +1,446 @@
+# project.py - Project management
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.24
+
+from config import *
+import os, shutil, pwd
+from glob import glob
+from subprocess import call
+from userinfo import Userinfo
+
+CONFIG_DIR = '.config/larch' # within the user's home directory
+APP_CONF = 'app.conf' # within larch config directory
+PROJECT_CONF = 'project.conf' # within project directory
+PROJECT0 = 'larch-0' # default project
+PROFILE0 = 'default' # default profile
+
+# Some default values for the project config file
+DEFAULTS = { 'installation_dir' : '',
+ 'pacman_cache' : '/var/cache/pacman/pkg',
+ 'profile' : PROFILE0,
+ 'profile_browse_dir': '', # => use default
+ 'installrepo' : '',
+ 'medium_iso' : '', # 'Yes' | ''
+ 'medium_search' : 'label', # 'search' | 'uuid' | 'label' | 'device'
+ 'boot_nosearch' : '', # 'Yes' | ''
+ 'do_persist' : 'Yes', # 'Yes' | ''
+ 'journal' : 'Yes', # 'Yes' | ''
+ 'medium_label' : '', # => fetch default
+ 'isosavedir' : '',
+ 'isofile' : '',
+ 'bootisofile' : '',
+ 'bootisolabel' : '',
+ 'do_format' : 'Yes', # 'Yes' | ''
+ }
+
+
+# Default values for the application config file
+APP_DEFAULTS = {
+ 'project' : PROJECT0,
+ 'filebrowser' : 'xdg-open $',
+ }
+
+
+
+class ProjectManager:
+ def __init__(self):
+ add_exports( (
+ ('getitem', self.getitem),
+ ('getbool', self.getbool),
+ ('setitem', self.setitem),
+ ('setbool', self.setbool),
+ ('get_projects', self.list_projects),
+ ('get_profiles', self.list_profiles),
+ ('get_installation_dir', self.get_ipath),
+ ('set_installation_dir', self.set_ipath),
+ ('testlarchify', self.testlarchify),
+ ('set_project', self.set_projectname),
+ ('get_project', self.get_projectname),
+ ('delete_project', self.delete_project),
+ ('delete_profile', self.delete_profile),
+ ('list_free_projects', self.list_free_projects),
+ ('list_free_profiles', self.list_free_profiles),
+ ('get_new_profile', self.get_new_profile),
+ ('rename_profile', self.rename_profile),
+ ('can_rename_profile', self.can_rename_profile),
+ ('save_profile', self.save_profile),
+ ('get_profile', self.get_profile),
+ ('set_profile', self.set_profile),
+ ('get_example_profiles', self.get_example_profiles),
+ ('set_profile_browse_dir', self.set_profile_browse_dir),
+ ('get_mediumlabel', self.get_mediumlabel),
+ ('set_mediumlabel', self.set_mediumlabel),
+ ('getisosavedir', self.getisosavedir),
+ ('getisofile', self.getisofile),
+ ('getbootisofile', self.getbootisofile),
+ ('get_bootisolabel', self.get_bootisolabel),
+ ('set_bootisolabel', self.set_bootisolabel),
+ ('newUserinfo', self.newUserinfo),
+ ('allusers', self.allusers),
+ ('getuserinfo', self.getuserinfo),
+ ('newuser', self.newuser),
+ ('userset', self.userset),
+ ('deluser', self.deluser),
+ ('listskels', self.listskels),
+ ('saveusers', self.saveusers))
+ )
+
+
+ def init(self):
+ self.projects_base = os.path.join(os.environ['HOME'], CONFIG_DIR)
+ self.profiles_dir = os.path.join(self.projects_base, 'myprofiles')
+ # Ensure the presence of the larch default project folder
+ dpf = '%s/p_%s' % (self.projects_base, PROJECT0)
+ if not os.path.isdir(dpf):
+ os.makedirs(dpf)
+ # Ensure the presence of the profiles folder and the 'default' profile
+ if not os.path.isdir(self.profiles_dir):
+ os.mkdir(self.profiles_dir)
+ self.default_profile_dir = os.path.join(self.profiles_dir, PROFILE0)
+ if not os.path.isdir(self.default_profile_dir):
+ call(['cp', '-a', base_dir + '/profiles/'+ PROFILE0,
+ self.profiles_dir])
+
+ # The application configs
+ self.aconfig_file = os.path.join(self.projects_base, APP_CONF)
+ self.aconfig = self.getconfig(self.aconfig_file)
+
+ # The project-specific configs
+ self.set_projectname(self.appget('project'))
+
+
+ def get_projectname(self):
+ return (True, self.project_name)
+
+ def set_projectname(self, name):
+ self.project_dir = os.path.join(self.projects_base, 'p_' + name)
+ plist = self.list_projects()[1]
+ if name not in plist:
+ os.mkdir(self.project_dir)
+
+ self.pconfig_file = os.path.join(self.project_dir, PROJECT_CONF)
+ self.pconfig = self.getconfig(self.pconfig_file)
+ self.profile_name = self.get('profile')
+
+ self.profile_path = os.path.join(self.profiles_dir, self.profile_name)
+ self.appset('project', name)
+ self.project_name = name
+ return (True, None)
+
+ def delete_project(self, name):
+ # This should probably be run as root, in case the build directory
+ # is inside it ... cross that bridge when we come to it!
+ r = call(['rm', '-r', '--interactive=never',
+ os.path.join(self.projects_base, 'p_' + name)])
+ return (True, r == 0)
+
+
+ def delete_profile(self, name):
+ r = call(['rm', '-r', '--interactive=never',
+ os.path.join(self.profiles_dir, name)])
+ return (True, r == 0)
+
+
+ def get_profile(self):
+ return (True, self.profile_name)
+
+ def set_profile(self, name):
+ self.set('profile', name)
+ self.profile_name = name
+ self.profile_path = os.path.join(self.profiles_dir, self.profile_name)
+ return (True, None)
+
+
+ def rename_profile(self, name):
+ os.rename(self.profile_path, os.path.join(self.profiles_dir, name))
+ self.set_profile(name)
+ return (True, None)
+
+
+ def get_new_profile(self, src, name):
+ if not os.path.isfile(src + '/addedpacks'):
+ return (True, False)
+ dst = os.path.join(self.profiles_dir, name)
+ call(['rm', '-rf', dst])
+ shutil.copytree(src, dst, symlinks=True)
+ self.set_profile(name)
+ return (True, True)
+
+
+ def get_example_profiles(self):
+ pd = base_dir + '/profiles'
+ return (True, (pd, os.listdir(pd)))
+
+# location of working profiles
+# self.projects_base + '/myprofiles',
+
+
+# What about not allowing changes to the default profile?
+# That would mean also no renaming?
+# One would have to copy a profile into the project before going
+# any further ...
+# Is it right to share profiles between projects? (Probably)
+
+#+++++++++++++++++++++++++++++++++++++++++++++++
+### A very simple configuration file handler
+ def getconfig(self, filepath):
+ cfg = {}
+ if os.path.isfile(filepath):
+ fh = open(filepath)
+ for line in fh:
+ ls = line.split('=', 1)
+ if len(ls) > 1:
+ cfg[ls[0].strip()] = ls[1].strip()
+ return cfg
+
+
+ def saveconfig(self, filepath, config):
+ fh = open(filepath, 'w')
+ ci = config.items()
+ ci.sort()
+ for kv in ci:
+ fh.write('%s = %s\n' % kv)
+ fh.close()
+###
+#-----------------------------------------------
+
+ def list_projects(self):
+ projects = [p[2:] for p in os.listdir(self.projects_base)
+ if p.startswith('p_')]
+ projects.sort()
+ return (True, projects)
+
+
+ def list_free_projects(self):
+ """This returns a list of projects which are free for (e.g.) deletion.
+ """
+ plist = self.list_projects()[1]
+ plist.remove(PROJECT0) # this one is not 'free'
+ if self.project_name in plist:
+ plist.remove(self.project_name)
+ return (True, plist)
+
+
+ def list_profiles(self):
+ profiles = [d for d in os.listdir(self.profiles_dir) if
+ os.path.isfile(os.path.join(self.profiles_dir, d, 'addedpacks'))]
+ profiles.sort()
+ return (True, profiles)
+
+
+ def list_free_profiles(self):
+ """This returns a list of profiles which are not in use by any project.
+ """
+ plist = self.list_profiles()[1]
+ plist.remove(PROFILE0) # this one is not 'free'
+ for project in self.list_projects()[1]:
+ cfg = self.getconfig(os.path.join(self.projects_base,
+ 'p_' + project, PROJECT_CONF))
+ p = cfg.get('profile')
+ if p in plist:
+ plist.remove(p)
+ return (True, plist)
+
+
+ def can_rename_profile(self):
+ if self.profile_name == PROFILE0:
+ return (True, False)
+ for project in self.list_projects()[1]:
+ if project != self.project_name:
+ cfg = self.getconfig(os.path.join(self.projects_base,
+ 'p_' + project, PROJECT_CONF))
+ if self.profile_name == cfg.get('profile'):
+ return (True, False)
+ return (True, True)
+
+
+ def save_profile(self, path, force):
+ if path[0] != '/':
+ # cloning, only the profile name is passed
+ path = os.path.join(self.profiles_dir, path)
+ else:
+ # copying, the destination will have the same name
+ if os.path.basename(path) != self.profile_name:
+ path = os.path.join(path, self.profile_name)
+ if os.path.exists(path):
+ if force:
+ call(['rm', '-rf', path])
+ elif os.path.isfile(os.path.join(path, 'addedpacks')):
+ # This is an existing profile
+ return (True, False)
+ else:
+ # This location is otherwise in use
+ return (True, None)
+ shutil.copytree(self.profile_path, path, symlinks=True)
+ return (True, True)
+
+
+ def set_profile_browse_dir(self, path):
+ if os.path.isfile(os.path.join(path, 'addedpacks')):
+ # Don't set the profile browse path to a profile directory,
+ # but rather tp the containing directory
+ path = os.path.dirname(path)
+ self.set('profile_browse_dir', path)
+
+
+ def appget(self, item):
+ """Read an entry in the application configuration.
+ """
+ v = self.aconfig.get(item)
+ if v:
+ return v
+ elif APP_DEFAULTS.has_key(item):
+ return APP_DEFAULTS[item]
+ debug("Unknown application configuration option: %s" % item)
+ assert False
+
+ def appset(self, item, value):
+ """Set an entry in the application configuration.
+ """
+ self.aconfig[item] = value.strip()
+ self.saveconfig(self.aconfig_file, self.aconfig)
+
+
+ def getitem(self, item):
+ return (True, self.get(item))
+
+ def getbool(self, item):
+ return (True, self.get(item) == 'Yes')
+
+ def setitem(self, item, value):
+ self.set(item, value)
+ return (True, None)
+
+ def setbool(self, item, on):
+ self.set(item, 'Yes' if on else 'No')
+ return (True, None)
+
+
+ def get(self, item):
+ """Read an entry in the project configuration.
+ """
+ v = self.pconfig.get(item)
+ if v:
+ return v
+ elif DEFAULTS.has_key(item):
+ return DEFAULTS[item]
+ debug("Unknown configuration option: %s" % item)
+ assert False
+
+ def set(self, item, value):
+ """Set an entry in the project configuration.
+ """
+ self.pconfig[item] = value.strip()
+ self.saveconfig(self.pconfig_file, self.pconfig)
+# return True
+
+
+ def get_ipath(self):
+ ip = self.get('installation_dir')
+ if not ip:
+ ip = self.set_ipath('')[1]
+ return (True, ip)
+
+ def set_ipath(self, path):
+ path = path.strip()
+ if path:
+ path = '/' + path.strip('/')
+ else:
+ path = os.environ['HOME'] + '/larch_build'
+ self.set('installation_dir', path)
+ return (True, path)
+
+
+ def testlarchify(self):
+ ipath = self.get_ipath()[1]
+ path = ipath + CHROOT_DIR_MEDIUM
+ bl = []
+ nosave = False
+ ok = (os.path.isfile(path + '/larch/system.sqf')
+ and os.path.isfile(ipath + SYSLINUXDIR + '/isolinux.bin'))
+ return (True, (path, ok))
+
+
+ def newUserinfo(self):
+ self.userInfo = Userinfo(self.profile_path)
+ return (True, None)
+
+ def allusers(self):
+ return (True, self.userInfo.allusers())
+
+ def getuserinfo(self, user, fields):
+ return (True, self.userInfo.userinfo(user, fields))
+
+ def newuser(self, user):
+ return (True, self.userInfo.newuser(user))
+
+ def saveusers(self):
+ return (True, self.userInfo.saveusers())
+
+ def userset(self, uname, field, text):
+ self.userInfo.userset(uname, field, text)
+ return (True, None)
+
+ def deluser(self, user):
+ return (True, self.userInfo.deluser(user))
+
+ def listskels(self):
+ return (True, glob(self.profile_path + '/skel_*'))
+
+
+ def get_mediumlabel(self):
+ l = self.get('medium_label')
+ return (True, l if l else LABEL)
+
+ def set_mediumlabel(self, l):
+ if len(l) > 16:
+ l = l[:16]
+ self.set('medium_label', l)
+ return self.get_mediumlabel()
+
+ def set_bootisolabel(self, l):
+ if len(l) > 32:
+ l = l[:32]
+ self.set('bootisolabel', l)
+ return self.get_mediumlabel()
+
+
+ def getisosavedir(self):
+ d = self.get('isosavedir')
+ return (True, d if d else os.environ['HOME'])
+
+ def getisofile(self):
+ f = self.get('isofile')
+ return (True, f if f else ISOFILE)
+
+ def getbootisofile(self):
+ f = self.get('bootisofile')
+ return (True, f if f else BOOTISO)
+
+ def get_bootisolabel(self):
+ l = self.get('bootisolabel')
+ return (True, l if l else BOOTISOLABEL)
+
+
+
+import __builtin__
+__builtin__.project_manager = ProjectManager()
diff --git a/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/ca.po b/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/ca.po
new file mode 100644
index 0000000..8bbb192
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/ca.po
@@ -0,0 +1,1218 @@
+# Translation of larch.po to Catalan
+# Copyright (C) 2010, This file is part of LARCH
+# This file is distributed under the license LGPL version 2 or later.
+#
+# Manuel Tortosa Moreno <manutortosa@gmail.com>, 2010.
+# The Catalan KDE translation Team
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: 2010-02-10 20:05+CET\n"
+"PO-Revision-Date: 2010-03-20 21:39+0100\n"
+"Last-Translator: Manuel Tortosa Moreno <manutortosa@gmail.com>\n"
+"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: ENCODING\n"
+"Generated-By: pygettext.py 1.5\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: larch.py:203
+msgid "Please enter root password"
+msgstr "Introduïu la contrasenya de root"
+
+#: larch.py:215
+msgid "Incorrect root password"
+msgstr "Contrasenya de root incorrecta"
+
+#: larch.py:218
+msgid "No root password, cancelling operation"
+msgstr "No hi ha contrasenya de root, s'està cancel·lant"
+
+#: larch.py:234
+msgid "Supershell couldn't be started"
+msgstr "No s'ha pogut inicial Supershell"
+
+#: larch.py:321
+msgid "Enter '%s' application ('$' for path argument):"
+msgstr "Introduïu '%s' aplicació ('$' per argument de path):"
+
+#: larch.py:429
+msgid "Editing '%s'"
+msgstr "S'està editant '%s'"
+
+#: larch.py:463
+msgid "Platform error, installed system is %s"
+msgstr "Error de plataforma, el sistema instal·lat és %s"
+
+#: larch.py:468
+msgid "No installed system found"
+msgstr "No s'ha trobat el sistema instal·lat"
+
+#: larch.py:518
+msgid "Couldn't read file '%s'"
+msgstr "No s'ha pogut llegir el fitxer '%s'"
+
+#: larch.py:527
+msgid "Couldn't save file '%s'"
+msgstr "No s'ha pogut desar el fitxer '%s'"
+
+#: larch.py:531
+msgid "CONFIG ERROR"
+msgstr "ERROR DE CONFIGURACIÓ"
+
+#: larch.py:535
+msgid "BUILD ERROR"
+msgstr "ERROR DE CONSTRUCCIÓ"
+
+#: larch.py:539
+msgid "FATAL ERROR"
+msgstr "ERROR FATAL"
+
+#: larch.py:547
+msgid "This error could not be handled"
+msgstr "Aquest error no es pot gestionar"
+
+#: larch.py:623
+msgid ""
+" Please see '%s/%s'\n"
+" for usage information.\n"
+msgstr ""
+" Mireu '%s/%s'\n"
+" per informació d'ús.\n"
+
+#: larch.py:641
+msgid "ERROR: Unsupported option - '%s'\n"
+msgstr "ERROR: Opció no implementada - '%s'\n"
+
+#: larch.py:642
+msgid "Start without arguments or with '--pyqt' to start pyqt gui.\n"
+msgstr "Inicieu sense arguments o amb '--pyqt' per iniciar la igu pygt.\n"
+
+#: larch.py:643
+msgid "The command line interface is started with '-c':\n"
+msgstr "La interfície de línia d'ordres s'inicia amb '-c':\n"
+
+#: modules/base.py:89
+msgid "No pacman executable found"
+msgstr "No s'ha trobat l'executable del pacman"
+
+#: modules/base.py:117
+msgid "Unknown platform: '%s'"
+msgstr "Plataforma desconeguda: '%s'"
+
+#: modules/base.py:156
+msgid "Unknown configuration option: %s\n"
+msgstr "Opció de configuració desconeguda: %s\n"
+
+#: modules/base.py:216
+msgid "No name for new profile"
+msgstr "No hi ha cap nom pel nou perfil"
+
+#: modules/base.py:220
+msgid "Profile '%s' already exists"
+msgstr "El perfil '%s' ja existeix"
+
+#: modules/base.py:234
+msgid "Profile '%s' exists already."
+msgstr "El perfil '%s' ja existeix."
+
+#: modules/build.py:58
+msgid ""
+"Building a larch live medium from the running system is\n"
+"an error prone process. Changes to the running system\n"
+"made while running this function may be only partially\n"
+"incorporated into the compressed system images.\n"
+"\n"
+"Do you wish to continue?"
+msgstr ""
+"La construcció d'un suport live des del sistema actual en execució és\n"
+"un procés propens a errors. Els canvis fets al sistema en execució\n"
+"mentre s'executa aquesta funció poden ser incorporats només\n"
+"parcialment a les imatges comprimides de sistema.\n"
+"\n"
+"Voleu continuar?"
+
+#: modules/build.py:112
+msgid "Squashing system.sqf failed"
+msgstr "Ha fallat l'esquaix de system.sgf"
+
+#: modules/build.py:181
+msgid "Squashing mods.sqf failed"
+msgstr "Ha fallat l'esquaix de mods.sqf"
+
+#: modules/build.py:200
+msgid "No squashfs module found\n"
+msgstr "No s'ha trobat el mòdul squashfs\n"
+
+#: modules/build.py:210
+msgid "No aufs or unionfs module found\n"
+msgstr "No s'ha trobat el mòdul aufs o unionfs\n"
+
+#: modules/build.py:214
+msgid "Package '%s' is needed by larch systems\n"
+msgstr "El paquet '%s' és necessari pels sistemes larch\n"
+
+#: modules/build.py:217
+msgid ""
+"Without package 'syslinux' you will not be able\n"
+"to create syslinux or isolinux booting media\n"
+msgstr ""
+"Sense el paquet 'syslinux' no podreu crear\n"
+"suports arrencables syslinux o isolinux\n"
+
+#: modules/build.py:221
+msgid ""
+"Without package 'cdrkit' (or 'cdrtools') you will\n"
+"not be able to create CD/DVD media\n"
+msgstr ""
+"Sense el paquet 'cdrkit' (o 'cdrtools') no podreu\n"
+"crear suports CD/DVD\n"
+
+#: modules/build.py:225
+msgid ""
+"Without package 'eject' you will have problems\n"
+"using CD/DVD media\n"
+msgstr ""
+"Sense el paquet 'eject' tindreu problemes\n"
+"usant suports CD/DVD\n"
+
+#: modules/build.py:229
+msgid ""
+"WARNING:\n"
+"%s\n"
+" Continue building?"
+msgstr ""
+"AVÍS:\n"
+"%s\n"
+" Continuo la construcció?"
+
+#: modules/build.py:235
+msgid ""
+"ERROR:\n"
+"%s"
+msgstr ""
+"ERROR:\n"
+"%s"
+
+#: modules/build.py:262
+msgid ""
+"Problem running %s:\n"
+" %s"
+msgstr ""
+"Problema en executar %s:\n"
+" %s"
+
+#: modules/build.py:267
+msgid ""
+"More than one kernel found:\n"
+" %s"
+msgstr ""
+"S'ha trobat més d'un kernel:\n"
+" %s"
+
+#: modules/build.py:271
+msgid "No kernel found"
+msgstr "No s'ha trobat cap kernel"
+
+#: modules/build.py:279
+msgid "More than one set of kernel modules in %s"
+msgstr "Hi ha més d'un grup de mòduls del kernel a %s"
+
+#: modules/build.py:305
+msgid ""
+"WARNING:\n"
+" You seem to have installed a package containing modules\n"
+"which aren't compatible with your kernel (see log).\n"
+"Please check that this won't cause problems.\n"
+"Maybe you need the corresponding package for your kernel?\n"
+"\n"
+" Continue building?"
+msgstr ""
+"AVÍS:\n"
+" Sembla que heu instal·lat un paquet que conté mòduls\n"
+"que no són compatibles amb el vostre kernel (mireu el registre).\n"
+"Comproveu que això no causi problemes.\n"
+"Potser necessiteu el paquet corresponent pel vostre kernel?\n"
+"\n"
+" Continuo la construcció?"
+
+#: modules/build.py:314
+msgid "Couldn't find kernel modules"
+msgstr "No s'han pogut trobar els mòduls del kernel"
+
+#: modules/build.py:334
+msgid "Couldn't find usable mkinitcpio preset: %s"
+msgstr "No s'ha trobat cap pre-arranjament usable de mkinitcpio: %s"
+
+#: modules/buildpage.py:47
+msgid "The system to be compressed must be installed and ready."
+msgstr "El sistema a comprimir ha d'estar instal·lat i llest."
+
+#: modules/buildpage.py:48
+msgid "Edit supported locales"
+msgstr "Edita els locales implementats"
+
+#: modules/buildpage.py:49
+msgid "Edit the /etc/locale.gen file to select supported glibc locales"
+msgstr "Edita el fitxer /etc/locale.gen per seleccionar els locales de glibc implementats"
+
+#: modules/buildpage.py:50
+msgid "Edit Arch configuration file (/etc/rc.conf)"
+msgstr "Edita el fitxer de configuració d'Arch (/etc/rc.conf)"
+
+#: modules/buildpage.py:51
+msgid "Edit the /etc/rc.conf file to configure the live system"
+msgstr "Edita el fitxer /etc/rc.conf per configurar el sistema live"
+
+#: modules/buildpage.py:53 modules/installpage.py:60 modules/projectpage.py:68
+msgid "Advanced Options"
+msgstr "Opcions avançades"
+
+#: modules/buildpage.py:54
+msgid "Edit mkinitcpio.conf"
+msgstr "Edita el mkinitcpio.conf"
+
+#: modules/buildpage.py:55
+msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
+msgstr "Edita el fitxer de configuració per generar initramfs via mkinitcpio"
+
+#: modules/buildpage.py:56
+msgid "Edit overlay (open in file browser)"
+msgstr "Edita la capa (obre al gestor de fitxers)"
+
+#: modules/buildpage.py:57
+msgid "Open a file browser on the profile's 'rootoverlay'"
+msgstr "Obre un gestor de fitxers al 'rootoverlay' del perfil"
+
+#: modules/buildpage.py:58
+msgid "Generate ssh keys"
+msgstr "Genera les claus ssh"
+
+#: modules/buildpage.py:59
+msgid "Enables pre-generation of ssh keys"
+msgstr "Habilita la pre-generació de claus ssh"
+
+#: modules/buildpage.py:60
+msgid "Reuse existing system.sqf"
+msgstr "Reutilitza un system.sqf existent"
+
+#: modules/buildpage.py:61
+msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
+msgstr ""
+"Reutilitza un system.sqf existent, per estalviar temps si la base del sistema no ha canviat"
+
+#: modules/buildpage.py:62 modules/gui.py:65
+msgid "Larchify"
+msgstr "Larchifica"
+
+#: modules/buildpage.py:63
+msgid "Build the main components of the larch system"
+msgstr "Construeix els components principals del sistema larch"
+
+#: modules/console.py:91
+msgid "Information"
+msgstr "Informació"
+
+#: modules/console.py:94
+msgid "Press <Enter> to continue"
+msgstr "Premeu <Retorn> per continuar"
+
+#: modules/console.py:100
+msgid "Confirmation"
+msgstr "Confirmació"
+
+#: modules/console.py:105 modules/console.py:204
+msgid "Yes"
+msgstr "Sí"
+
+#: modules/console.py:105 modules/console.py:205
+msgid "No"
+msgstr "No"
+
+#: modules/console.py:113
+msgid "Input Required"
+msgstr "Cal una entrada"
+
+#: modules/console.py:135
+msgid "ERROR"
+msgstr "ERROR"
+
+#: modules/console.py:148
+msgid "Unknown command: %s"
+msgstr "Ordre desconeguda: %s"
+
+#: modules/console.py:206
+msgid "Project Name:"
+msgstr "Nom del projecte:"
+
+#: modules/console.py:207
+msgid "Profile:"
+msgstr "Perfil:"
+
+#: modules/console.py:208 modules/projectpage.py:79
+msgid "Installation Path:"
+msgstr "Camí d'instal·lació:"
+
+#: modules/console.py:209
+msgid "Working Directory:"
+msgstr "Directori de treball:"
+
+#: modules/console.py:210
+msgid "Platform:"
+msgstr "Plataforma:"
+
+#: modules/console.py:211
+msgid "Installation Mirror:"
+msgstr "Mirall de la instal·lació:"
+
+#: modules/console.py:212
+msgid "--- use mirror:"
+msgstr "--- usa mirall:"
+
+#: modules/console.py:213
+msgid "Use Project Mirrorlist:"
+msgstr "Usa Mirrorlist del projecte:"
+
+#: modules/console.py:214
+msgid "Bootloader:"
+msgstr "Arrencador:"
+
+#: modules/console.py:215
+msgid "Medium Detection:"
+msgstr "Detecció del suport:"
+
+#: modules/console.py:216
+msgid "Medium Label:"
+msgstr "Etiqueta del suport:"
+
+#: modules/console.py:217
+msgid "iso 'application ID':"
+msgstr "'ID d'aplicació' de la iso:"
+
+#: modules/console.py:218
+msgid "iso 'publisher':"
+msgstr "'Publicador' de la iso:"
+
+#: modules/console.py:219 modules/installpage.py:75
+msgid "Package Cache:"
+msgstr "Memòria cau de paquets:"
+
+#: modules/console.py:222
+msgid "Projects:\n"
+msgstr "Projectes:\n"
+
+#: modules/console.py:227
+msgid "Profiles (in %s):\n"
+msgstr "Perfils (a %s):\n"
+
+#: modules/console.py:232
+msgid "Example Profiles (in %s):\n"
+msgstr "Perfils d'exemple (a %s):\n"
+
+#: modules/console.py:237
+msgid "Available Partitions:\n"
+msgstr "Particions disponibles:\n"
+
+#: modules/console.py:247 modules/console.py:256
+msgid "Unknown project name: '%s'"
+msgstr "Nom de projecte desconegut: '%s'"
+
+#: modules/console.py:264 modules/console.py:276
+msgid "Unknown profile name: '%s'"
+msgstr "Nom de perfil desconegut: '%s'"
+
+#: modules/console.py:288
+msgid "Available platforms: %s"
+msgstr "Plataformes disponibles: %s"
+
+#: modules/console.py:314
+msgid "Invalid bootloader: %s"
+msgstr "Arrencador invàlid: %s"
+
+#: modules/gui.py:49
+msgid "<em>larch</em> Live Arch Linux Construction Kit"
+msgstr "<em>larch</em> Joc de construcció Live d'Arch Linux"
+
+#: modules/gui.py:50
+msgid "View Log"
+msgstr "Mostra el registre"
+
+#: modules/gui.py:51
+msgid "This button switches to the log viewer"
+msgstr "Aquest botó commuta al visor del registre"
+
+#: modules/gui.py:52
+msgid "Help"
+msgstr "Ajuda"
+
+#: modules/gui.py:53
+msgid "This button switches to the documentation viewer"
+msgstr "Aquest botó commuta al visor de documentació"
+
+#: modules/gui.py:54
+msgid "Quit"
+msgstr "Abandona"
+
+#: modules/gui.py:55
+msgid "Stop the current action and quit the program"
+msgstr "Atura l'acció actual i abandona el programa"
+
+#: modules/gui.py:63
+msgid "Project Settings"
+msgstr "Arranjament del projecte"
+
+#: modules/gui.py:64
+msgid "Installation"
+msgstr "Instal·lació"
+
+#: modules/gui.py:66
+msgid "Prepare Medium"
+msgstr "Prepara el suport"
+
+#: modules/gui.py:67
+msgid "Installation Tweaks"
+msgstr "Ajustaments de la instal·lació"
+
+#: modules/gui.py:113
+msgid "Processing ..."
+msgstr "S'està processant ..."
+
+#: modules/gui.py:114 modules/gui.py:162
+msgid "Here you can follow the detailed, low-level progress of the commands."
+msgstr "Aquí podeu seguir el procés detallat de les ordres a baix nivell"
+
+#: modules/gui.py:118
+msgid "An indication of the progress of the current operation, if possible"
+msgstr "Una indicació del progrés de l'operació actual, si és possible"
+
+#: modules/gui.py:119 modules/gui.py:254
+msgid "Cancel"
+msgstr "Cancel·la"
+
+#: modules/gui.py:120
+msgid "Stop the current action"
+msgstr "Atura l'acció actual"
+
+#: modules/gui.py:121
+msgid "Done"
+msgstr "Fet"
+
+#: modules/gui.py:161
+msgid "Low-level Command Logging"
+msgstr "Registre d'ordres de baix nivell"
+
+#: modules/gui.py:165
+msgid "Clear"
+msgstr "Neteja"
+
+#: modules/gui.py:166 modules/gui.py:196
+msgid "Hide"
+msgstr "Oculta"
+
+#: modules/gui.py:167 modules/gui.py:197
+msgid "Go back to the larch controls"
+msgstr "Torna enrere als controls de larch"
+
+#: modules/gui.py:194
+msgid "Documentation"
+msgstr "Documentació"
+
+#: modules/gui.py:199
+msgid "Go back in the viewing history"
+msgstr "Torna enrere al visor de la història"
+
+#: modules/gui.py:201
+msgid "Go forward in the viewing history"
+msgstr "Vés endavant al control de la història"
+
+#: modules/gui.py:203
+msgid "Reload the documentation for the current larch tab"
+msgstr "Recarrega la documentació de la pestanya actual de larch"
+
+#: modules/gui.py:205
+msgid "Go to the general larch documentation index"
+msgstr "Vés a l'index general de la documentació de larch"
+
+#: modules/gui.py:250
+msgid "Editor"
+msgstr "Editor"
+
+#: modules/gui.py:253
+msgid "OK"
+msgstr "Bé"
+
+#: modules/gui.py:255
+msgid "Revert"
+msgstr "Reverteix"
+
+#: modules/gui.py:256
+msgid "Restore the text to its initial state"
+msgstr "Restaura el text al seu estat inicial"
+
+#: modules/gui.py:257
+msgid "Copy"
+msgstr "Copia"
+
+#: modules/gui.py:258
+msgid "Cut"
+msgstr "Talla"
+
+#: modules/gui.py:259
+msgid "Paste"
+msgstr "Enganxa"
+
+#: modules/gui.py:260
+msgid "Undo"
+msgstr "Desfés"
+
+#: modules/gui.py:261
+msgid "Redo"
+msgstr "Refés"
+
+#: modules/installation.py:111 modules/installpage.py:135
+msgid "No 'mirrorlist' file found"
+msgstr "No s'ha trobat el fitxer 'mirrorlist'"
+
+#: modules/installation.py:156
+msgid "Couldn't write to the installation path (%s)."
+msgstr "No es pot escriure al camí de la instal·lació (%s)."
+
+#: modules/installation.py:160
+msgid "The installation path (%s) is mounted 'nodev'."
+msgstr "El camí de la instal·lació (%s) està muntat com a 'nodev'."
+
+#: modules/installation.py:168
+msgid "The installation path (%s) is mounted 'noexec'."
+msgstr "El camí de la instal·lació (%s) està muntat com a 'noexec'."
+
+#: modules/installation.py:213
+msgid "Package installation failed"
+msgstr "Ha fallat la instal·lació de paquets"
+
+#: modules/installation.py:247
+msgid "Couldn't synchronize pacman database (pacman -Sy)"
+msgstr "No s'ha pogut sincronitzar la base de dades del pacman (pacman -Sy)"
+
+#: modules/installpage.py:50
+msgid "Edit Profile"
+msgstr "Edita el perfil"
+
+#: modules/installpage.py:51
+msgid "Edit 'addedpacks'"
+msgstr "Edita 'addedpacks'"
+
+#: modules/installpage.py:52
+msgid "Edit the list of packages to be installed"
+msgstr "Edita la llista de paquets a instal·lar"
+
+#: modules/installpage.py:53
+msgid "Edit 'baseveto'"
+msgstr "Edita 'baseveto'"
+
+#: modules/installpage.py:54
+msgid "Edit the list of base packages NOT to install"
+msgstr "Edita la llista de paquets base que NO s'han d'instal·lar"
+
+#: modules/installpage.py:55
+msgid "Edit pacman.conf options"
+msgstr "Edita les opcions de pacman.conf"
+
+#: modules/installpage.py:56
+msgid "Edit pacman.conf options - not the repositories"
+msgstr "Edita les opcions de pacman.conf - no els repositoris"
+
+#: modules/installpage.py:57
+msgid "Edit pacman.conf repositories"
+msgstr "Edita els repositoris de pacman.conf"
+
+#: modules/installpage.py:58
+msgid "Edit the repository entries for pacman.conf"
+msgstr "Edita les entrades de repositoris del pacman.conf"
+
+#: modules/installpage.py:62
+msgid "Use project mirrorlist"
+msgstr "Usa mirrorlist del projecte"
+
+#: modules/installpage.py:63
+msgid "Enables use of the mirrorlist file saved in the working directory, for installation only"
+msgstr ""
+"Habilita l'ús del fitxer mirrorlist desat al directori de treball, només per la instal·lació"
+
+#: modules/installpage.py:64
+msgid "Edit project mirrorlist"
+msgstr "Edita el mirrorlist del projecte"
+
+#: modules/installpage.py:65
+msgid "Edit mirrorlist in working directory"
+msgstr "Edita el mirrorlist al directori de treball"
+
+#: modules/installpage.py:67
+msgid "Use special mirror for installation"
+msgstr "Usa mirall especial per la instal·lació"
+
+#: modules/installpage.py:68
+msgid "Allows a specific (e.g. local) mirror to be used just for the installation"
+msgstr "Permet usar un mirall específic (p.ex. local) només per a la instal·lació"
+
+#: modules/installpage.py:69
+msgid "URL:"
+msgstr "URL:"
+
+#: modules/installpage.py:71
+msgid "The url of the installation mirror"
+msgstr "L'url del mirall d'instal·lació"
+
+#: modules/installpage.py:72 modules/installpage.py:78
+#: modules/mediumpage.py:81 modules/mediumpage.py:87 modules/mediumpage.py:112
+#: modules/projectpage.py:82
+msgid "Change"
+msgstr "Canvia"
+
+#: modules/installpage.py:73
+msgid "Change the installation mirror path"
+msgstr "Canvia el camí del mirall d'instal·lació"
+
+#: modules/installpage.py:77
+msgid "The path to the (host's) package cache"
+msgstr "El camí (de la màquina) a la cau de paquets"
+
+#: modules/installpage.py:79
+msgid "Change the package cache path"
+msgstr "Canvia el camí a la cau de paquets"
+
+#: modules/installpage.py:81
+msgid "Install"
+msgstr "Instal·la"
+
+#: modules/installpage.py:82
+msgid "This will start the installation to the set path"
+msgstr "Això iniciarà la instal·lació al camí establert"
+
+#: modules/installpage.py:119
+msgid "Editing pacman.conf options only"
+msgstr "S'estan editant només les opcions de pacman.conf"
+
+#: modules/installpage.py:125
+msgid "Editing pacman.conf repositories only"
+msgstr "S'estan editant només els repositoris de pacman.conf"
+
+#: modules/installpage.py:137
+msgid "Editing mirrorlist: Uncomment ONE entry"
+msgstr "S'està editant el mirrorlist: descomenteu UNA entrada"
+
+#: modules/installpage.py:153
+msgid "Enter new local mirror path:"
+msgstr "Introduïu un camí nou pel mirall local:"
+
+#: modules/installpage.py:159
+msgid "You must specify a URL, with protocol, e.g. 'file:///a/b/c'"
+msgstr "Heu d'especificar un URL, amb protocol, p.ex. 'file:///a/b/c'"
+
+#: modules/installpage.py:173
+msgid "Enter new package cache path:"
+msgstr "Introduïu el nou camí de la cau de paquets:"
+
+#: modules/medium.py:82
+msgid "Can't boot to label - no label supplied"
+msgstr "No es pot arrencar a una etiqueta - no s'ha proporcionat"
+
+#: modules/medium.py:208
+msgid "Couldn't format %s"
+msgstr "No s'ha pogut formatar %s"
+
+#: modules/medium.py:265
+msgid "GRUB is at present only supported on extN"
+msgstr "Actualment GRUB només està implementat a extN"
+
+#: modules/medium.py:271
+msgid "syslinux is only supported on vfat"
+msgstr "syslinux només està implementat a vfat"
+
+#: modules/medium.py:287 modules/medium.py:320
+msgid "Couldn't mount larch partition, %s"
+msgstr "No s'ha pogut muntar la partició, %s"
+
+#: modules/medium.py:341
+msgid "'syslinux' must be installed."
+msgstr "S'ha d'instal·lar 'syslinux'."
+
+#: modules/medium.py:345
+msgid "Device has neither a /boot nor a /syslinux directory"
+msgstr "El dispositiu no té cap directori /boot ni /syslinux"
+
+#: modules/medium.py:359
+msgid ""
+"%s not found -\n"
+" 'syslinux' must be installed on live system"
+msgstr ""
+"No s'ha trobat %s -\n"
+" s'ha d'instal·lar 'syslinux' al sistema live"
+
+#: modules/medium.py:375
+msgid "Your larch iso, %s, was successfully created"
+msgstr "La vostra iso larch, %s, s'ha creat correctament"
+
+#: modules/mediumpage.py:73
+msgid "Partition (disk / USB-stick)"
+msgstr "Partició (disc / memòria USB)"
+
+#: modules/mediumpage.py:75
+msgid "You can choose installation to iso (for CD/DVD) or a partition (e.g. USB-stick)"
+msgstr ""
+"Podeu seleccionar la instal·lació de la iso (per CD/DVD) o una partició (p.ex. memòria USB)"
+
+#: modules/mediumpage.py:78
+msgid "Application ID:"
+msgstr "ID de l'aplicació:"
+
+#: modules/mediumpage.py:80
+msgid "The text passed to mkisofs with the -A option"
+msgstr "El text passat a mkisofs amb l'opció -A"
+
+#: modules/mediumpage.py:82
+msgid "Change the application ID of the iso"
+msgstr "Canvia l'ID de l'aplicació de la iso"
+
+#: modules/mediumpage.py:84
+msgid "Publisher:"
+msgstr "Editor:"
+
+#: modules/mediumpage.py:86
+msgid "The text passed to mkisofs with the -publisher option"
+msgstr "El text passat a mkisofs amb l'opció -publisher"
+
+#: modules/mediumpage.py:88
+msgid "Change the publisher data of the iso"
+msgstr "Canvia les dades de l'editor de la iso"
+
+#: modules/mediumpage.py:90
+msgid "Partition:"
+msgstr "Partició:"
+
+#: modules/mediumpage.py:92
+msgid "The partition to which the larch system is to be installed"
+msgstr "La partició en la que s'ha d'instal·lar el sistema larch"
+
+#: modules/mediumpage.py:93
+msgid "Choose"
+msgstr "Seleccioneu"
+
+#: modules/mediumpage.py:94
+msgid "Select the partition to receive the larch system"
+msgstr "Seleccioneu la partició que ha de rebre el sistema larch"
+
+#: modules/mediumpage.py:95
+msgid "Don't format"
+msgstr "No formatis"
+
+#: modules/mediumpage.py:96
+msgid "Copy the data to the partition without formatting first (not the normal procedure)"
+msgstr "Copia les dades a la partició sense formatar primer (no és el procediment normal)"
+
+#: modules/mediumpage.py:98
+msgid "Medium Detection"
+msgstr "Detecció de suport"
+
+#: modules/mediumpage.py:99
+msgid "Choose how the boot scripts determine where to look for the larch system"
+msgstr "Seleccioneu com determinen els scripts d¡arrencada a on s'ha de cercar el sistema larch"
+
+#: modules/mediumpage.py:101
+msgid "Use the partition's UUID to find it"
+msgstr "Usa l'UUID de la partició per trobar-lo"
+
+#: modules/mediumpage.py:103
+msgid "Use the partition's label to find it"
+msgstr "Usa l'etiqueta de la partició per trobar-lo"
+
+#: modules/mediumpage.py:104
+msgid "Partition"
+msgstr "Partició"
+
+#: modules/mediumpage.py:105
+msgid "Use the partition name (/dev/sdb1, etc.)"
+msgstr "Usa el nom de la partició (/dev/sdb1, etc.)"
+
+#: modules/mediumpage.py:106
+msgid "Search (for larchboot)"
+msgstr "Cerca (larchboot)"
+
+#: modules/mediumpage.py:107
+msgid "Test all CD/DVD devices and partitions until the file larch/larchboot is found"
+msgstr ""
+"Comprova tots els dispositius de CD/DVD i les particions fins que es trobi el fitxer "
+"larch/larchboot"
+
+#: modules/mediumpage.py:109
+msgid "Medium label:"
+msgstr "Etiqueta del suport:"
+
+#: modules/mediumpage.py:111
+msgid "The label that the partition will be given"
+msgstr "L'etiqueta que proporcionarà la partició"
+
+#: modules/mediumpage.py:113
+msgid "Change the label"
+msgstr "Canvia l'etiqueta"
+
+#: modules/mediumpage.py:115
+msgid "Enable session saving"
+msgstr "Habilita el desat de la sessió"
+
+#: modules/mediumpage.py:116
+msgid "If checked, the medium will have the file 'larch/save'"
+msgstr "Si està marcat, el suport tindrà el fitxer 'larch/save'"
+
+#: modules/mediumpage.py:118
+msgid "Bootloader"
+msgstr "Arrencador"
+
+#: modules/mediumpage.py:119
+msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
+msgstr "Podeu seleccionar entre GRUB i syslinux/isolinux com a arrencador"
+
+#: modules/mediumpage.py:121
+msgid "Use GRUB as bootloader"
+msgstr "Usa GRUB com a arrencador"
+
+#: modules/mediumpage.py:123
+msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
+msgstr "Usa syslinux (partició) o isolinux (CD/DVD) com a arrencador"
+
+#: modules/mediumpage.py:124 modules/mediumpage.py:238
+msgid "None"
+msgstr "Cap"
+
+#: modules/mediumpage.py:125
+msgid "Don't install a bootloader (you'll need to provide some means of booting)"
+msgstr "No instal·lis un arrencador (necessitareu proporcionar algun tipus d'arrencada)"
+
+#: modules/mediumpage.py:127
+msgid "Bootable via search"
+msgstr "Arrencable via cerca"
+
+#: modules/mediumpage.py:128
+msgid "Create the file larch/larchboot to mark the medium as a bootable larch system"
+msgstr "Crea el fitxer larch/larchboot per marcar el suport con a sistema larch arrencable"
+
+#: modules/mediumpage.py:130
+msgid "Edit boot entries"
+msgstr "Edita les entrades de l'arrencada"
+
+#: modules/mediumpage.py:131
+msgid "Edit the file determining the boot entries"
+msgstr "Edita el fitxer que determina les entrades de l'arrencada"
+
+#: modules/mediumpage.py:132 modules/mediumpage.py:133
+msgid "Edit grub template"
+msgstr "Edita la plantilla de grub"
+
+#: modules/mediumpage.py:134 modules/mediumpage.py:135
+msgid "Edit syslinux/isolinux template"
+msgstr "Edita la plantilla de syslinux/isolinux"
+
+#: modules/mediumpage.py:137
+msgid "Create boot iso"
+msgstr "Crea iso d'arrencada"
+
+#: modules/mediumpage.py:138
+msgid "Create a small boot iso for this system (for machines that can't boot from USB)"
+msgstr ""
+"Crea una petita iso d'arrencada per a aquest sistema (per a màquines que no poden arrencar "
+"des de USB) "
+
+#: modules/mediumpage.py:139
+msgid "Create larch medium"
+msgstr "Crea suport larch"
+
+#: modules/mediumpage.py:140
+msgid "Create the larch iso or set up the chosen partition"
+msgstr "Crea la iso larch o arranja la partició seleccionada"
+
+#: modules/mediumpage.py:142
+msgid ""
+"Edit cd-root\n"
+"(open in file browser)"
+msgstr ""
+"Edita cd-root\n"
+"(obre al gestor de fitxers)"
+
+#: modules/mediumpage.py:143
+msgid "Open a file browser on the profile's 'cd-root' folder"
+msgstr "Obre un gestor de fitxers a la carpeta 'cd-root' del perfil"
+
+#: modules/mediumpage.py:169
+msgid "Choose Partition"
+msgstr "Selecciona la partició"
+
+#: modules/mediumpage.py:171
+msgid ""
+"BE CAREFUL - if you select the wrong\n"
+" partition you might well destroy your system!\n"
+"\n"
+"Select the partition to receive the larch system:"
+msgstr ""
+"ANEU AMB COMPTE - si seleccione una partició\n"
+" errònia podeu malmetre el sistema!\n"
+"\n"
+"Seleccioneu la partició que ha de rebre el sistema larch:"
+
+#: modules/mediumpage.py:258
+msgid "Editing larch boot entries"
+msgstr "Edició de les entrades d'arrencada de larch"
+
+#: modules/mediumpage.py:269
+msgid "Editing grub template"
+msgstr "Edició de la plantilla de grub"
+
+#: modules/mediumpage.py:281
+msgid "Editing syslinux/isolinux template"
+msgstr "Edició de la plantilla de syslinux/isolinux"
+
+#: modules/mediumpage.py:286
+msgid "Enter new label for the boot medium:"
+msgstr "Introduïu una nova etiqueta per l'arrencada del suport:"
+
+#: modules/mediumpage.py:300
+msgid "Enter new application ID for the boot iso:"
+msgstr "Introduïu un nou ID de l'aplicació per l'arrencada de la iso:"
+
+#: modules/mediumpage.py:314
+msgid "Enter new publisher for the boot iso:"
+msgstr "Introduïu un nou editor per l'arrencada de la iso;"
+
+#: modules/mediumpage.py:371
+msgid "No partition selected for larch"
+msgstr "No s'ha seleccionat cap partició per a larch"
+
+#: modules/mediumpage.py:394
+msgid ""
+"The partition containing the larch live system\n"
+"must be specifed."
+msgstr ""
+"S'ha d'especificar la partició que conté el\n"
+"sistema larch live."
+
+#: modules/projectpage.py:50
+msgid "Profile"
+msgstr "Perfil"
+
+#: modules/projectpage.py:52
+msgid "Choose Existing Profile:"
+msgstr "Seleccioneu un perfil existent:"
+
+#: modules/projectpage.py:54
+msgid "New Profile:"
+msgstr "Perfil nou:"
+
+#: modules/projectpage.py:56
+msgid "Choose a profile from those already in your larch working folder"
+msgstr "Seleccioneu un perfil dels que ja teniu a la carpeta de treball de larch"
+
+#: modules/projectpage.py:57
+msgid "Browse for Profile"
+msgstr "Navega per cercar perfil"
+
+#: modules/projectpage.py:58
+msgid "Fetch a profile from the file-system"
+msgstr "Recupera un perfil del sistema de fitxers"
+
+#: modules/projectpage.py:59
+msgid "Rename"
+msgstr "Reanomena"
+
+#: modules/projectpage.py:60
+msgid "Rename the current profile"
+msgstr "Reanomena el perfil actual"
+
+#: modules/projectpage.py:61 modules/projectpage.py:76
+msgid "Delete"
+msgstr "Esborra"
+
+#: modules/projectpage.py:62
+msgid "Delete the current profile"
+msgstr "Esborra el perfil actual"
+
+#: modules/projectpage.py:64
+msgid "Platform (processor architecture):"
+msgstr "Plataforma (arquitectura del processador):"
+
+#: modules/projectpage.py:66
+msgid "Which processor architecture?"
+msgstr "Quina arquitectura del processador?"
+
+#: modules/projectpage.py:70
+msgid "Project"
+msgstr "Projecte"
+
+#: modules/projectpage.py:71
+msgid "Choose Existing Project:"
+msgstr "Seleccioneu un projecte existent:"
+
+#: modules/projectpage.py:73
+msgid "Choose a project from those already defined"
+msgstr "Seleccioneu un dels projectes que ja teniu definits"
+
+#: modules/projectpage.py:74
+msgid "New Project"
+msgstr "Nou projecte"
+
+#: modules/projectpage.py:75
+msgid "Create a new project"
+msgstr "Crea un nou projecte"
+
+#: modules/projectpage.py:77
+msgid "Delete the current project"
+msgstr "Esborra el projecte actual"
+
+#: modules/projectpage.py:81
+msgid "The root directory of the Arch installation to larchify"
+msgstr "El directori arrel de la instal·lació Arch a larchificar"
+
+#: modules/projectpage.py:83
+msgid "Change the root directory of the Arch installation"
+msgstr "Canvia el directori arrel de la instal·lació Arch"
+
+#: modules/projectpage.py:113
+msgid "Profile directory mismatch: '%s' vs. '%s'"
+msgstr "Incoherència del director del perfil: '%s' contra '%s'"
+
+#: modules/projectpage.py:120
+msgid "Profile '%s' doesn't exist"
+msgstr "El perfil '%s' no existeix"
+
+#: modules/projectpage.py:164
+msgid "Select profile source folder and enter new name"
+msgstr "Seleccioneu la carpeta font del perfil i introduïu un nom nou"
+
+#: modules/projectpage.py:165
+msgid "New name:"
+msgstr "Nou nom:"
+
+#: modules/projectpage.py:182
+msgid "Enter new name for current profile:"
+msgstr "Introduïu un nou nom per perfil actual:"
+
+#: modules/projectpage.py:207
+msgid "Do you really want to delete profile '%s'?"
+msgstr "Realment voleu esborrar el perfil '%s'?"
+
+#: modules/projectpage.py:217
+msgid "Profile '%s' in use by project '%s"
+msgstr "El perfil '%s' s'usa pel projecte '%s'"
+
+#: modules/projectpage.py:228
+msgid ""
+"WARNING: Double check your path -\n"
+" If you make a mistake here it could destroy your system!\n"
+"\n"
+"Enter new installation path:"
+msgstr ""
+"ATENCIÓ: comproveu amb cura el camí -\n"
+" si cometeu un error aquí malmetreu el sistema!\n"
+"\n"
+"Introduïu un nou camí d'instal·lació:"
+
+#: modules/projectpage.py:250
+msgid ""
+"Your selected installation path (%s) contains unexpected items:\n"
+" %s\n"
+"\n"
+"Is that really ok?"
+msgstr ""
+"El camí d'instal·lació seleccionat (%s) conté elements inesperats:\n"
+" %s\n"
+"\n"
+"És realment correcte?"
+
+#: modules/projectpage.py:265
+msgid "Enter name for new project:"
+msgstr "Introduïu un nom pel nou projecte:"
+
+#: modules/projectpage.py:273
+msgid "Project '%s' already exists."
+msgstr "El projecte '%s' ja existeix."
+
+#: modules/projectpage.py:281
+msgid "Can't delete the only existing project."
+msgstr "No es pot eliminar l'únic projecte existent."
+
+#: modules/projectpage.py:289
+msgid "Do you really want to delete project '%s'?"
+msgstr "Realment voleu eliminar el projecte '%s'? "
+
+#: modules/tweakpage.py:45
+msgid "Package Management"
+msgstr "Gestió de paquets"
+
+#: modules/tweakpage.py:46
+msgid "Synchronize db"
+msgstr "Sincronitza la bd"
+
+#: modules/tweakpage.py:47
+msgid "Synchronize the pacman db on the target (pacman -Sy)"
+msgstr "Sincronitza la bd de pacman al destí (pacman -Sy)"
+
+#: modules/tweakpage.py:48
+msgid "Update / Add package [-U]"
+msgstr "Actualitza/afegeix paquet [-U]"
+
+#: modules/tweakpage.py:49
+msgid "Update / Add a package from a package file using pacman -U"
+msgstr "Actualitza / afegeix un paquet des d'un fitxer de paquet usant pacman -U"
+
+#: modules/tweakpage.py:50
+msgid "Add package(s) [-S]"
+msgstr "Afegeix paquet(s) [-S]"
+
+#: modules/tweakpage.py:51
+msgid "Add one or more packages (space separated) using pacman -S"
+msgstr "Afegeix un o més paquets (separats per espais) usant pacman -S"
+
+#: modules/tweakpage.py:52
+msgid "Remove package(s) [-Rs]"
+msgstr "Elimina paquet(s) [-Rs]"
+
+#: modules/tweakpage.py:53
+msgid "Remove one or more packages (space separated) using pacman -Rs"
+msgstr "Elimina un o més paquets (separats per espais) usant pacman -Rs"
+
+#: modules/tweakpage.py:72
+msgid "Package to add/update"
+msgstr "Paquet a afegir/actualitzar"
+
+#: modules/tweakpage.py:74
+msgid "Packages"
+msgstr "Paquets"
+
+#: modules/tweakpage.py:81
+msgid "Error during package update."
+msgstr "Error en actualitzar paquets."
+
+#: modules/tweakpage.py:86
+msgid ""
+"Enter the names of packages to install -\n"
+" separated by spaces:"
+msgstr ""
+"Introduïu els noms dels paquets a instal·lar -\n"
+" separats per espais:"
+
+#: modules/tweakpage.py:95
+msgid "Error during package installation."
+msgstr "Error en instal·lar paquets."
+
+#: modules/tweakpage.py:100
+msgid ""
+"Enter the names of packages to remove -\n"
+" separated by spaces:"
+msgstr ""
+"Introduïu els noms dels paquets a eliminar -\n"
+" separats per espais:"
+
+#: modules/tweakpage.py:109
+msgid "Error during package removal."
+msgstr "Error en eliminar paquets."
+
+
diff --git a/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/larch.mo b/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/larch.mo
new file mode 100644
index 0000000..0d49d0f
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/ca/LC_MESSAGES/larch.mo
Binary files differ
diff --git a/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/de.po b/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/de.po
new file mode 100644
index 0000000..d1af5bc
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/de.po
@@ -0,0 +1,1552 @@
+# German translations for larch-8 package.
+# Copyright (C) 2010 Michael Towers
+# Automatically generated, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: larch 8\n"
+"POT-Creation-Date: 2010-11-28 14:48+CET\n"
+"PO-Revision-Date: 2010-11-05 16:48+CET\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: mt\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: pygettext.py 1.5\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: cli/archin.py:38
+msgid "Operations on '/' are not supported ..."
+msgstr "Ungültiger Basis-Ordner: '/'"
+
+#: cli/archin.py:61
+msgid "No pacman executable found"
+msgstr "Ausführbare Datei 'pacman' nicht gefunden"
+
+#: cli/archin.py:143
+msgid "Install Arch to '%s'?"
+msgstr "Arch zu '%s' installieren?"
+
+#: cli/archin.py:157
+msgid "Couldn't write to the installation path (%s)"
+msgstr "Konnte nicht im Installationsordner (%s) abspeichern."
+
+#: cli/archin.py:161
+msgid "The installation path (%s) is mounted 'nodev'."
+msgstr "Installationspfad (%s) 'nodev' gemountet"
+
+#: cli/archin.py:168
+msgid "The installation path (%s) is mounted 'noexec'."
+msgstr "Installationspfad (%s) 'noexec' gemountet"
+
+#: cli/archin.py:193
+msgid "Package installation failed"
+msgstr "Paket-Installation fehlgeschlagen"
+
+#: cli/archin.py:200
+msgid "Arch installation completed"
+msgstr "Arch-Installation ist fertig"
+
+#: cli/archin.py:207
+msgid "No '%s' file"
+msgstr "Datei '%s' existiert nicht"
+
+#: cli/archin.py:221
+msgid "Invalid package file include: %s"
+msgstr "Ungültiges Paket-Datei-'include': %s"
+
+#: cli/archin.py:253
+msgid "Couldn't synchronize pacman database (pacman -Sy)"
+msgstr "pacman-Datenbank konnte nicht aktualisiert werden (pacman -Sy)"
+
+#: cli/archin.py:316
+msgid "usage: %%prog [options] %s [packages]"
+msgstr "Anwendung: %%prog [Optionen] %s [Pakete]"
+
+#: cli/archin.py:321 cli/larchify.py:577 cli/medium.py:188
+msgid "Profile: 'user:profile-name' or path to profile directory"
+msgstr "Profil: 'Benutzer:Profilname' oder Pfad zum Profilordner"
+
+#: cli/archin.py:324 cli/larchify.py:580
+msgid "Path to directory to be larchified (default %s)"
+msgstr "Pfad zum zu larchifizierenden Ordner (Voreinstellung %s)"
+
+#: cli/archin.py:327 cli/larchify.py:583 cli/medium.py:226
+msgid "Run as a slave from a controlling program (e.g. from a gui)"
+msgstr "Als Dienst (Unterprozess) (z.B. vom gui) ausführen"
+
+#: cli/archin.py:330 cli/larchify.py:586 cli/medium.py:223
+msgid "Suppress output messages, except errors (no effect if -s specified)"
+msgstr ""
+"Meldungen, außer Fehler, unterdrücken (ohne Wirkung, wenn -s angegeben)"
+
+#: cli/archin.py:335 cli/larchify.py:594
+msgid "Don't ask for confirmation"
+msgstr "Weiterfahren ohne um Bestätigung zu bitten"
+
+#: cli/archin.py:339
+msgid ""
+"Supply a substitute repository list (pacman.conf.repos) for the installation "
+"only"
+msgstr ""
+"Ersatz-Paketquellenliste (pacman.conf.repos) nur für die Installation angeben"
+
+#: cli/archin.py:343
+msgid "pacman cache directory (default /var/cache/pacman/pkg)"
+msgstr "pacman Cache-Ordner (Voreinstellung /var/cache/pacman/pkg)"
+
+#: cli/archin.py:346
+msgid "Don't show pacman's progress bar"
+msgstr "pacman-Fortschrittbalken unterdrücken"
+
+#: cli/archin.py:358
+msgid "You must specify which operation to perform:\n"
+msgstr "Die auszuführende Operation muss angegeben werden:\n"
+
+#: cli/archin.py:363 cli/larchify.py:599 cli/medium.py:273
+msgid "This application must be run as root"
+msgstr "Diese Anwendung muss als 'root' ausgeführt werden"
+
+#: cli/archin.py:369
+msgid "Invalid operation: '%s'\n"
+msgstr "Ungültiger Befehl:' %s'\n"
+
+#: cli/backend.py:79
+msgid ""
+"larch (%s) seems to be running already.\n"
+"If you are absolutely sure this is not the case,\n"
+"you may continue. Otherwise you should cancel.\n"
+"\n"
+"Shall I continue?"
+msgstr ""
+"larch (%s) scheint schon aktiv zu sein.\n"
+"Wenn du wirklich sicher bist, dass das nicht der Fall ist,\n"
+"darfst du fortfahren. Sonst abbrechen.\n"
+"\n"
+"Fortfahren?"
+
+#: cli/backend.py:129
+msgid "The backend reported %d failed calls, you may want to investigate"
+msgstr ""
+"%d Aufrufe schlugen im Backend fehl, eine Untersuchung könnte sich lohnen"
+
+#: cli/backend.py:149
+msgid "Yes:y|No:n"
+msgstr "Ja:j|Nein:n"
+
+#: cli/backend.py:181
+msgid "Something went wrong:\n"
+msgstr "Irgendetwas schlug fehl:\n"
+
+#: cli/backend.py:312
+msgid "Invalid profile: %s"
+msgstr "Ungültiges larch-Profil: %s"
+
+#: cli/backend.py:315
+msgid "Invalid profile folder: %s"
+msgstr "Ungültiger Profilordner': %s"
+
+#: cli/backend.py:440
+msgid "Couldn't read file: %s"
+msgstr "Konnte Datei '%s' nicht lesen"
+
+#: cli/larchify.py:46
+msgid ""
+"File '%s' doesn't exist:\n"
+" '%s' not an Arch installation?"
+msgstr ""
+"Datei '%s' existiert nicht:\n"
+" '%s' etwa keine Arch-Installation?"
+
+#: cli/larchify.py:54
+msgid ""
+"Building a larch live medium from the running system is\n"
+"an error prone process. Changes to the running system\n"
+"made while running this function may be only partially\n"
+"incorporated into the compressed system images.\n"
+"\n"
+"Do you wish to continue?"
+msgstr ""
+"Die Konstruktion eines larch-live-Mediums vom laufenden System kann\n"
+"zu Fehlern führen. Änderungen am laufenden System, die während\n"
+"der Ausführung dieser Funktion auftreten, werden vielleicht nur\n"
+"teilweise in die komprimierten Systemabbildungen übernommen.\n"
+"\n"
+"Fortfahren?"
+
+#: cli/larchify.py:134
+msgid "Squashing system.sqf failed"
+msgstr "Komprimierung der system.sqf-Datei ist fehlgeschlagen"
+
+#: cli/larchify.py:151
+msgid "Warning: /boot in the profile's overlay will not be used"
+msgstr "Achtung: /boot im Profil-Überlagerungsordner wird nicht verwendet"
+
+#: cli/larchify.py:232
+msgid "Build customization script failed"
+msgstr "Skript zur Anpassung der Konstruktion schlug fehl"
+
+#: cli/larchify.py:255 cli/medium.py:105
+msgid "Squashing mods.sqf failed"
+msgstr "Komprimierung der mods.sqf-Datei ist fehlgeschlagen"
+
+#: cli/larchify.py:261
+msgid "larchify-process completed"
+msgstr "Larchifizierung abgeschlossen"
+
+#: cli/larchify.py:365
+msgid "%d user account operation(s) failed"
+msgstr "%d Benutzerkonto-Operation(en) schlug(en) fehl"
+
+#: cli/larchify.py:386
+msgid "No squashfs module found\n"
+msgstr "Kein squashfs-Modul wurde gefunden\n"
+
+#: cli/larchify.py:398
+msgid "No aufs or unionfs module found\n"
+msgstr "Kein aufs- oder unionfs-Modul wurde gefunden\n"
+
+#: cli/larchify.py:402
+msgid "Package '%s' is needed by larch systems\n"
+msgstr "larch-Systeme brauchen das Paket '%s'\n"
+
+#: cli/larchify.py:405
+msgid ""
+"Without package 'syslinux' you will not be able\n"
+"to create syslinux or isolinux booting media\n"
+msgstr ""
+"Das Paket 'syslinux' ist für die Herstellung\n"
+"syslinux und isolinux Boot-Medien notwendig\n"
+
+#: cli/larchify.py:409
+msgid ""
+"Without package 'cdrkit' (or 'cdrtools') you will\n"
+"not be able to create CD/DVD media\n"
+msgstr ""
+"Das Paket 'cdrkit' (oder 'cdrtools') ist für die\n"
+"Herstellung CD/DVD-Medien notwendig\n"
+
+#: cli/larchify.py:413
+msgid ""
+"Without package 'eject' you will have problems\n"
+"using CD/DVD media\n"
+msgstr ""
+"Das Paket 'eject' ist beim Einsatz CD/DVD-Boot-Medien\n"
+"sehr sinnvoll\n"
+
+#: cli/larchify.py:417
+msgid ""
+"WARNING:\n"
+"%s\n"
+" Continue building?"
+msgstr ""
+"WARNUNG:\n"
+"%s\n"
+" Verfahren fortsetzen?"
+
+#: cli/larchify.py:423
+msgid ""
+"ERROR:\n"
+"%s"
+msgstr ""
+"FEHLER:\n"
+"%s"
+
+#: cli/larchify.py:457
+msgid "Kernel file '%s' not found"
+msgstr "Kernel-Datei '%s' nicht gefunden"
+
+#: cli/larchify.py:476
+msgid "No mkinitcpio preset file (%s)"
+msgstr "Keine mkinitcpio-preset-Datei gefunden (%s)"
+
+#: cli/larchify.py:512
+msgid ""
+"WARNING:\n"
+" You seem to have installed a package containing modules\n"
+"which aren't compatible with your kernel (see log).\n"
+"Please check that this won't cause problems.\n"
+"Maybe you need the corresponding package for your kernel?\n"
+"\n"
+" Continue building?"
+msgstr ""
+"WARNUNG:\n"
+" Es ist anscheinend ein Paket installiert worden, das Kernel-Module\n"
+"enthält, die mit dem installierten Kernel nicht kompatibel sind\n"
+"(siehe Log).\n"
+"Bitte überprüfen, ob dadurch Probleme entstehen.\n"
+"Vielleicht müsste das entsprechende Paket für den vorhandenen Kernel\n"
+"installiert werden?\n"
+"\n"
+" Verfahren fortsetzen?"
+
+#: cli/larchify.py:529
+msgid "Couldn't find kernel modules"
+msgstr "Kernel-Module nicht gefunden"
+
+#: cli/larchify.py:573
+msgid "usage: %prog [options]"
+msgstr "Anwendung: %prog [Optionen]"
+
+#: cli/larchify.py:589
+msgid "Reuse previously generated system.sqf"
+msgstr "Vorhandenes system.sqf verwenden"
+
+#: cli/larchify.py:592
+msgid "Reuse previously generated locales"
+msgstr "Vorhandene 'locales' wiederverwenden"
+
+#: cli/media_common.py:61
+msgid "Invalid source medium: '%s'"
+msgstr "Ungültiges Quellmedium: '%s'"
+
+#: cli/media_common.py:114
+msgid "No kernel and/or initramfs"
+msgstr "Kein kernel und/oder initramfs"
+
+#: cli/media_common.py:190
+msgid "Invalid output device: %s"
+msgstr "Ungültiges Zielgerät: %s"
+
+#: cli/media_common.py:214
+msgid "Couldn't get format information for %s"
+msgstr "Konnte Format von %s nicht herausfinden"
+
+#: cli/media_common.py:223
+msgid "Unsupported file-system: %s"
+msgstr "Nicht unterstütztes Dateisystem: %s"
+
+#: cli/media_common.py:266
+msgid "Couldn't format %s"
+msgstr "Konnte %s nicht formatieren"
+
+#: cli/media_common.py:293
+msgid "Couldn't mount larch partition, %s"
+msgstr "larch-Partition, %s, konnte nicht gemountet werden"
+
+#: cli/media_common.py:323
+msgid "iso build failed"
+msgstr "iso-Erstellung schlug fehl"
+
+#: cli/media_common.py:324
+msgid "%s was successfully created"
+msgstr "Dein larch-iso, %s, wurde erfolgreich erstellt"
+
+#: cli/media_common.py:334
+msgid "File '%s' doesn't exist, '%s' is not a larch medium"
+msgstr "Datei '%s' existiert nicht, '%s' ist kein larch-Medium"
+
+#: cli/media_common.py:349
+msgid "The volume label is too long. Use the default (%s)?"
+msgstr "Das Volume-Label ist zu lang. Die Voreinstellung (%s) verwenden?"
+
+#: cli/media_common.py:353
+msgid "Cancelled"
+msgstr "Abgebrochen"
+
+#: cli/media_common.py:373
+msgid "Can't boot to label - device has no label"
+msgstr "Booten zu 'label' nicht möglich, das Gerät hat kein 'label'"
+
+#: cli/media_common.py:384
+msgid "Boot configuration file '%s' not found"
+msgstr "Boot-Konfigurationsdatei '%s' nicht gefunden"
+
+#: cli/media_common.py:423
+msgid "Base configuration file (%s) not found"
+msgstr "Basis-Konfigurationsdatei '%s' nicht gefunden"
+
+#: cli/medium.py:74
+msgid "Couldn't find boot configuration file"
+msgstr "Konnte Bootlader-Konfigurationsdatei nicht finden"
+
+#: cli/medium.py:86
+msgid ""
+"Copying of devices with both 'overlay.medium' and 'mods.sqf'\n"
+"is not supported."
+msgstr ""
+"Das kopieren von Medien mit den beiden Dateien 'overlay.medium'\n"
+"UND 'mods.sqf' wird nicht unterstützt."
+
+#: cli/medium.py:117
+msgid "Unpacking of modifications archive failed, see log"
+msgstr "Änderungsarchiv konnte nicht entpackt werden, siehe Log"
+
+#: cli/medium.py:152
+msgid "Completed writing to %s"
+msgstr "Schreibvorgang nach %s vollendet"
+
+#: cli/medium.py:171
+msgid "usage: %prog [options] [partition (e.g. /dev/sdb1)]"
+msgstr "Anwendung: %prog [Optionen] [Partition (z.B. /dev/sdb1)]"
+
+#: cli/medium.py:175
+msgid ""
+"Specify source medium, an iso-file (path ending '.iso'), device (starting '/"
+"dev/') or volume label"
+msgstr ""
+"Quellmedium, eine iso-Datei (mit '.iso' endend), Gerät ('/dev/...') oder "
+"'Volume-Label' angeben"
+
+#: cli/medium.py:179
+msgid "Volume label for boot medium (default: %s - or %s if boot iso)"
+msgstr ""
+"'Volume-Label' für Boot-Medium (Voreinstellung %s - oder %s für Boot-iso)"
+
+#: cli/medium.py:183
+msgid "Build a boot iso for the source partition"
+msgstr "Eine Boot-iso-Datei für die Quellpartition erstellen"
+
+#: cli/medium.py:191
+msgid "Path to larchified directory (default %s)"
+msgstr "Pfad zum larchifizierten Ordner (Voreinstellung %s)"
+
+#: cli/medium.py:196
+msgid ""
+"Specify the output file (default: '%s' in the current directory - or '%s' if "
+"boot iso)"
+msgstr ""
+"Gib die zu erstellende Datei (Voreinstellung: '%s' im aktuellen Ordner - "
+"oder '%s' für Boot-iso) an"
+
+#: cli/medium.py:202
+msgid "Method for boot partition detection: %s (default: label)"
+msgstr "Ansatz zur Suche nach der Boot-Partition: %s (Voreinstellung: label)"
+
+#: cli/medium.py:206
+msgid "Don't generate 'larch/larchboot' file"
+msgstr "'larch/larchboot-Datei nicht erstellen"
+
+#: cli/medium.py:209
+msgid "Don't format the medium (WARNING: Only for experts)"
+msgstr "Medium nicht formatieren (ACHTUNG: Nur für Experten)"
+
+#: cli/medium.py:212
+msgid ""
+"Enable data persistence (using medium as writeable file-system). Default: "
+"disabled"
+msgstr ""
+"Datenerhaltung aktivieren (das Medium wird als beschreibbares Dateisystem "
+"verwendet). Voreinstellung: nicht verwenden"
+
+#: cli/medium.py:216
+msgid "Don't install the bootloader (to the MBR)"
+msgstr "Bootlader nicht (zum MBR) installieren"
+
+#: cli/medium.py:218
+msgid "Don't use journalling on boot medium (default: journalling enabled)"
+msgstr ""
+"Kein 'journalling' auf Medium verwenden (Voreinstellung: 'journalling' "
+"verwenden)"
+
+#: cli/medium.py:230
+msgid "Test source or destination medium only (used by gui)"
+msgstr "Nur Quell- oder Zielmedium testen (die gui verwendet diese Funktion)"
+
+#: cli/medium.py:237
+msgid "Unexpected argument: %s"
+msgstr "Unerwarteter Parameter: %s"
+
+#: cli/medium.py:239
+msgid "No source specified for boot iso"
+msgstr "Keine Quellpartition für Boot-iso"
+
+#: cli/medium.py:244
+msgid "Generating larch boot iso file: %s\n"
+msgstr "larch-Boot-iso-Datei wird erstellt: %s\n"
+
+#: cli/medium.py:250
+msgid "Generating larch iso file: %s\n"
+msgstr "larch-iso-Datei wird erstellt: %s\n"
+
+#: cli/medium.py:259
+msgid "Testing output medium: %s\n"
+msgstr "Zielmedium wird getestet: %s\n"
+
+#: cli/medium.py:261
+msgid "Creating larch medium on: %s\n"
+msgstr "larch-Medium wird erstellt:: %s\n"
+
+#: cli/medium.py:263
+msgid "Invalid partition: '%s'"
+msgstr "Ungültige Partition:' %s'"
+
+#: cli/medium.py:267
+msgid "Testing source medium: %s\n"
+msgstr "Quellmedium testen: %s\n"
+
+#: cli/userinfo.py:45
+msgid "Invalid 'users' file"
+msgstr "Ungültige 'users'-Datei"
+
+#: cli/userinfo.py:67
+msgid "Couldn't add user '%s'"
+msgstr "Konnte Benutzer '%s' nicht einrichten"
+
+#: cli/userinfo.py:75
+msgid "Couldn't remove user '%s'"
+msgstr "Konnte Benutzer '%s' nicht entfernen"
+
+#: cli/userinfo.py:90
+msgid "Couldn't save 'users' file"
+msgstr "Konnte 'users'-Datei nicht speichern"
+
+#: gui/controller.py:120
+msgid "Couldn't read file '%s'"
+msgstr "Konnte Datei '%s' nicht lesen"
+
+#: gui/controller.py:133
+msgid "Couldn't save file '%s'"
+msgstr "Konnte Datei '%s' nicht speichern"
+
+#: gui/front/page_larchify.py:63
+msgid "No Arch installation at %s"
+msgstr "Keine Arch-Installation in %s"
+
+#: gui/front/page_larchify.py:270
+msgid "Invalid kernel binary: %s"
+msgstr "Ungültige Kernel-Datei: %s"
+
+#: gui/front/page_larchify.py:287
+msgid "Invalid kernel mkinitcpio preset: %s"
+msgstr "Ungültige mkinitcpio-preset-Datei: %s"
+
+#: gui/front/page_project.py:131
+msgid "Name for new profile:"
+msgstr "Der Name für das neue Profil:"
+
+#: gui/layouts/docviewer.uim:35
+msgid "Documentation"
+msgstr "Dokumentation"
+
+#: gui/layouts/docviewer.uim:40 gui/layouts/logger.uim:52
+msgid "Hide"
+msgstr "Ansicht Schließen"
+
+#: gui/layouts/docviewer.uim:41
+msgid "Return to the larch controls"
+msgstr "Zurückkehren zu den larch-Kontrollen"
+
+#: gui/layouts/docviewer.uim:47
+msgid "Go back in the viewing history"
+msgstr "Zurück in der Browser-Geschichte"
+
+#: gui/layouts/docviewer.uim:53
+msgid "Go forward in the viewing history"
+msgstr "Nach vorne in der Browser-Seitengeschichte"
+
+#: gui/layouts/docviewer.uim:60
+msgid "Reload the documentation for the current larch tab"
+msgstr "Die Dokumentation für die aktuelle larch-Seite anzeigen"
+
+#: gui/layouts/docviewer.uim:67
+msgid "Go to the general larch documentation index"
+msgstr "Das allgemeine larch-Inhaltsverzeichnis anzeigen"
+
+#: gui/layouts/editor.uim:39
+msgid "Editor"
+msgstr "Editor"
+
+#: gui/layouts/editor.uim:45
+msgid "OK"
+msgstr "Annehmen"
+
+#: gui/layouts/editor.uim:50 gui/layouts/progress.uim:54
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: gui/layouts/editor.uim:55
+msgid "Revert"
+msgstr "Zurücksetzen"
+
+#: gui/layouts/editor.uim:56
+msgid "Restore the text to its initial/default state"
+msgstr "Text zum ursprünglichen Zustand zurücksetzen"
+
+#: gui/layouts/editor.uim:61
+msgid "Copy"
+msgstr "Kopieren"
+
+#: gui/layouts/editor.uim:66
+msgid "Cut"
+msgstr "Ausschneiden"
+
+#: gui/layouts/editor.uim:71
+msgid "Paste"
+msgstr "Einfügen"
+
+#: gui/layouts/editor.uim:76
+msgid "Undo"
+msgstr "Rückgängig"
+
+#: gui/layouts/editor.uim:81
+msgid "Redo"
+msgstr "Wieder ausführen"
+
+#: gui/layouts/editor.uim:88
+msgid "Editing '%s'"
+msgstr "Editiere '%s'"
+
+#: gui/layouts/logger.uim:37
+msgid "Low-level Command Logging"
+msgstr "Log der einzelnen Befehle"
+
+#: gui/layouts/logger.uim:38 gui/layouts/progress.uim:39
+msgid "Here you can follow the detailed, low-level progress of the commands."
+msgstr "Hier kann man die einzelnen Schritte detailliert verfolgen"
+
+#: gui/layouts/logger.uim:47
+msgid "Clear"
+msgstr "Löschen"
+
+#: gui/layouts/logger.uim:53
+msgid "Go back to the larch controls"
+msgstr "Zurückkehren zu den larch-Kontrollen"
+
+#: gui/layouts/page_installation.uim:42
+msgid "Edit Profile"
+msgstr "Profil editieren"
+
+#: gui/layouts/page_installation.uim:53
+msgid "Edit 'addedpacks'"
+msgstr "'addedpacks' editieren"
+
+#: gui/layouts/page_installation.uim:54
+msgid "Edit the list of packages to be installed"
+msgstr "Zu installierende Pakete ändern"
+
+#: gui/layouts/page_installation.uim:59
+msgid "Edit 'vetopacks'"
+msgstr "'vetopacks' editieren"
+
+#: gui/layouts/page_installation.uim:60
+msgid "Edit the list of packages NOT to install"
+msgstr "NICHT zu installierende Pakete ändern"
+
+#: gui/layouts/page_installation.uim:65
+msgid "Edit pacman.conf options"
+msgstr "pacman.conf-Optionen editieren"
+
+#: gui/layouts/page_installation.uim:66
+msgid "Edit pacman.conf options - not the repositories"
+msgstr "pacman.conf-Optionen editieren - nicht die Quellen"
+
+#: gui/layouts/page_installation.uim:71
+msgid "Edit pacman.conf repositories"
+msgstr "pacman.conf-Quellen editieren"
+
+#: gui/layouts/page_installation.uim:72
+msgid "Edit the repository entries for pacman.conf"
+msgstr "pacman.conf-Quellen editieren"
+
+#: gui/layouts/page_installation.uim:79
+msgid "Tweak Installed Packages"
+msgstr "Installierte Pakete ändern"
+
+#: gui/layouts/page_installation.uim:85
+msgid "Synchronize db [-Sy]"
+msgstr "Paket-db synchronisieren [-Sy]"
+
+#: gui/layouts/page_installation.uim:86
+msgid "Synchronize the pacman db on the target (pacman -Sy)"
+msgstr "Paketen-Datenbank (Zielsystem) synchronisieren (pacman -Sy)"
+
+#: gui/layouts/page_installation.uim:91
+msgid "Update all packages [-Su]"
+msgstr "Alle Pakete aktualisieren [-Su]"
+
+#: gui/layouts/page_installation.uim:92
+msgid ""
+"Update all installed packages for which a newer version is available\n"
+"(you will normally need to synchronize the pacman db first)"
+msgstr ""
+"Aktualisiere alle installierten Pakete, für die eine neuere Version zur "
+"Verfügung steht\n"
+"(man sollte normalerweise die Pacman-Datanbank zuerst synchronisieren)"
+
+#: gui/layouts/page_installation.uim:98
+msgid "Update / Add package [-U]"
+msgstr "Paket aktualisieren/installieren [-U]"
+
+#: gui/layouts/page_installation.uim:99
+msgid "Update / Add a package from a package file using pacman -U"
+msgstr ""
+"Ein Paket von einer Paketdatei mittels pacman -U aktualisieren / installieren"
+
+#: gui/layouts/page_installation.uim:105
+msgid "Add package(s) [-S]"
+msgstr "Paket(e) installieren [-S]"
+
+#: gui/layouts/page_installation.uim:106
+msgid "Add one or more packages (space separated) using pacman -S"
+msgstr ""
+"Ein oder mehr Pakete (mit Leerzeichen getrennt) mittels pacman -S "
+"installieren"
+
+#: gui/layouts/page_installation.uim:112
+msgid "Remove package(s) [-Rs]"
+msgstr "Paket(e) entfernen [-Rs]"
+
+#: gui/layouts/page_installation.uim:113
+msgid "Remove one or more packages (space separated) using pacman -Rs"
+msgstr ""
+"Ein oder mehr Pakete (mit Leerzeichen getrennt) mittels pacman -Rs entfernen"
+
+#: gui/layouts/page_installation.uim:121
+msgid "Advanced Installation Options"
+msgstr "Installationsoptionen für Experten"
+
+#: gui/layouts/page_installation.uim:127
+msgid "Use project repository list"
+msgstr "Projekt-Paketquellenliste verwenden"
+
+#: gui/layouts/page_installation.uim:128
+msgid "Enables use of an alternative pacman.conf for installation only"
+msgstr ""
+"Ermöglicht die Verwendung einer alternativen pacman.conf-Datei nur für die "
+"Installation"
+
+#: gui/layouts/page_installation.uim:136
+msgid "Edit repository list"
+msgstr "Projekt-Paketquellenliste editieren"
+
+#: gui/layouts/page_installation.uim:137
+msgid "Edit repository list file used for installation"
+msgstr "Paketquellenliste für die Installation editieren"
+
+#: gui/layouts/page_installation.uim:142
+msgid "Edit mirror list"
+msgstr "'mirrorlist' editieren"
+
+#: gui/layouts/page_installation.uim:143
+msgid ""
+"Edit the pacman mirror list for the live system\n"
+"(not for the build process)"
+msgstr ""
+"Die Paketquellenserverliste (mirrorlist) für das live-System editieren\n"
+"(nicht für den Konstruktionsprozess)"
+
+#: gui/layouts/page_installation.uim:150
+msgid "Package Cache"
+msgstr "Paket-Speicher"
+
+#: gui/layouts/page_installation.uim:157
+msgid "The path to the (host's) package cache"
+msgstr "Paketencache-Pfad (im 'Host'-Dateisystem)"
+
+#: gui/layouts/page_installation.uim:161 gui/layouts/page_larchify.uim:80
+#: gui/layouts/page_larchify.uim:98 gui/layouts/page_larchify.uim:190
+#: gui/layouts/page_medium.uim:200 gui/layouts/page_project.uim:151
+#: gui/layouts/profile_browse.uim:84
+msgid "Change"
+msgstr "Ändern"
+
+#: gui/layouts/page_installation.uim:162
+msgid "Change the package cache path"
+msgstr "Paketencache-Pfad ändern"
+
+#: gui/layouts/page_installation.uim:168
+msgid "Install"
+msgstr "Installieren"
+
+#: gui/layouts/page_installation.uim:169
+msgid "This will start the installation to the set path"
+msgstr "Zum Starten der Installation zum eingestellen Pfad"
+
+#: gui/layouts/page_installation.uim:176
+msgid "Editing pacman.conf options only"
+msgstr "Editiere nur die Optionen von pacman.conf"
+
+#: gui/layouts/page_installation.uim:177
+msgid "Editing pacman repositories"
+msgstr "pacman.conf-Quellen editieren"
+
+#: gui/layouts/page_installation.uim:178
+msgid "Editing mirror list for installation"
+msgstr "Paketquellenserverliste (mirrorlist) für die Installation editieren"
+
+#: gui/layouts/page_installation.uim:179
+msgid "Enter new package cache path:"
+msgstr "Neuen Paket-cache-Pfad eingeben:"
+
+#: gui/layouts/page_installation.uim:180
+msgid "Editing pacman repositories for installation"
+msgstr "Editiere nur die Paket-Quellen von pacman.conf"
+
+#: gui/layouts/page_installation.uim:181
+msgid "Package to add/update"
+msgstr "Paket zum Installieren / Aktualisieren"
+
+#: gui/layouts/page_installation.uim:182
+msgid "Packages"
+msgstr "Pakete"
+
+#: gui/layouts/page_installation.uim:183
+msgid ""
+"Enter the names of packages to install -\n"
+" separated by spaces:"
+msgstr ""
+"Die Namen der zu installierenden Pakete eingeben -\n"
+" mit Leerzeichen getrennt:"
+
+#: gui/layouts/page_installation.uim:185
+msgid ""
+"Enter the names of packages to remove -\n"
+" separated by spaces:"
+msgstr ""
+"Die Namen der zu entfernenden Pakete eingeben -\n"
+" mit Leerzeichen getrennt:"
+
+#: gui/layouts/page_larchify.uim:46
+msgid "Supported locales"
+msgstr "Unterstützte Lokalen"
+
+#: gui/layouts/page_larchify.uim:47
+msgid "Edit the /etc/locale.gen file to select supported glibc locales"
+msgstr "/etc/locale.gen editieren, um unterstützte glibc-locales festzulegen"
+
+#: gui/layouts/page_larchify.uim:53
+msgid "Edit /etc/rc.conf"
+msgstr "/etc/rc.conf editieren"
+
+#: gui/layouts/page_larchify.uim:54
+msgid "Edit the general system configuration file for the live system"
+msgstr "System-Konfigurationsdatei für das live-system editieren"
+
+#: gui/layouts/page_larchify.uim:60
+msgid "Edit overlay"
+msgstr "Overlay bearbeiten"
+
+#: gui/layouts/page_larchify.uim:61
+msgid "Open a file browser on the profile's 'rootoverlay'"
+msgstr "'rootoverlay'-Ordner vom Profil im Datei-Browser öffnen"
+
+#: gui/layouts/page_larchify.uim:68
+msgid "Live kernel filename"
+msgstr "live-System-Kernel"
+
+#: gui/layouts/page_larchify.uim:69
+msgid "The name of the kernel binary file (in /boot)"
+msgstr "Der Dateiname der Kerneldatei (in /boot)"
+
+#: gui/layouts/page_larchify.uim:81
+msgid "Change the name of the kernel binary file (in /boot)"
+msgstr "Kerneldateinamen ändern (in /boot)"
+
+#: gui/layouts/page_larchify.uim:86
+msgid "Live kernel package"
+msgstr "live-Kernel-Paket"
+
+#: gui/layouts/page_larchify.uim:87
+msgid "The name of the kernel for mkinitcpio (the preset file)"
+msgstr "Der Kernelname für mkinitcpio (die 'preset'-Datei)"
+
+#: gui/layouts/page_larchify.uim:99
+msgid "Change the name of the kernel preset file (for mkinitcpio)"
+msgstr "Kernel-preset-Dateinamen ändern (für mkinitcpio)"
+
+#: gui/layouts/page_larchify.uim:106
+msgid "Advanced Options"
+msgstr "Optionen für Experten"
+
+#: gui/layouts/page_larchify.uim:112
+msgid "Edit mkinitcpio.conf"
+msgstr "mkinitcpio.conf editieren"
+
+#: gui/layouts/page_larchify.uim:113
+msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
+msgstr ""
+"Die Konfigurationsdatei für initramfs-Erzeugung mittels mkinitcpio editieren"
+
+#: gui/layouts/page_larchify.uim:119
+msgid "Generate ssh keys"
+msgstr "ssh-Schlüssel erzeugen"
+
+#: gui/layouts/page_larchify.uim:120
+msgid "The ssh host keys will be pre-generated"
+msgstr "Die ssh-host-Schlüssel werden vorgeneriert"
+
+#: gui/layouts/page_larchify.uim:125
+msgid "Reuse existing locales"
+msgstr "Vorhandene 'locales' wiederverwenden"
+
+#: gui/layouts/page_larchify.uim:126
+msgid ""
+"To save time it may be possible to reuse glibc locales from a previous run"
+msgstr ""
+"Um Zeit zu sparen, könnte es möglich sein, die glibc-locales von "
+"einemfrüheren Ablauf zu verwenden"
+
+#: gui/layouts/page_larchify.uim:133
+msgid "Reuse existing system.sqf"
+msgstr "Vorhandenes system.sqf verwenden"
+
+#: gui/layouts/page_larchify.uim:134
+msgid ""
+"Reuse existing system.sqf, to save time if the base system hasn't changed"
+msgstr ""
+"Schon vorhandenes system.sqf wiederverwenden, um Zeit zu sparen, falls das "
+"Basis-System unverändert ist."
+
+#: gui/layouts/page_larchify.uim:140 gui/layouts/page_main.uim:85
+msgid "Larchify"
+msgstr "Larchifizieren"
+
+#: gui/layouts/page_larchify.uim:141
+msgid "Build the main components of the larch system"
+msgstr "Die Hauptkomponenten des larch-Systems erzeugen"
+
+#: gui/layouts/page_larchify.uim:148
+msgid "User accounts"
+msgstr "Benutzer"
+
+#: gui/layouts/page_larchify.uim:162
+msgid "Click on a row to select, click on a selected cell to edit"
+msgstr ""
+"Klicke auf eine Zeile um sie zu selektieren,Klicke auf eine selektierte "
+"Zelle um sie zu editieren"
+
+#: gui/layouts/page_larchify.uim:169
+msgid "Add user"
+msgstr "Neuen Benutzer"
+
+#: gui/layouts/page_larchify.uim:170
+msgid "Create a new user-name"
+msgstr "Einen neuen Benutzernamen erstellen"
+
+#: gui/layouts/page_larchify.uim:175
+msgid "Delete user"
+msgstr "Benutzer löschen"
+
+#: gui/layouts/page_larchify.uim:176
+msgid "Remove the selected user-name"
+msgstr "Entferne den selektierten Benutzernamen"
+
+#: gui/layouts/page_larchify.uim:181
+msgid "Root password:"
+msgstr "'root'-Passwort:"
+
+#: gui/layouts/page_larchify.uim:186
+msgid "The unencrypted root password for the live system"
+msgstr "Das unverschlüsseltes 'root'-Passwort für das Live-System"
+
+#: gui/layouts/page_larchify.uim:191
+msgid "Enter a new password for the 'root' user"
+msgstr "Neues 'root'-Passwort eingeben"
+
+#: gui/layouts/page_larchify.uim:200
+msgid "Renaming failed, see log"
+msgstr "Umbennenung schlug fehl, siehe Log"
+
+#: gui/layouts/page_larchify.uim:201
+msgid "Couldn't adjust user definition"
+msgstr "Konnte Benutzer-Information nicht ändern"
+
+#: gui/layouts/page_larchify.uim:202
+msgid "Default (/etc/skel)"
+msgstr "Standard (/etc/skel)"
+
+#: gui/layouts/page_larchify.uim:203
+msgid ""
+"This folder will be copied\n"
+"to build the user's home folder:"
+msgstr ""
+"Dieser Ordner wird kopiert\n"
+"um den Home-Ordner des neuen\n"
+"Benutzers zu erstellen:"
+
+#: gui/layouts/page_larchify.uim:205
+msgid "Choose 'skel' Folder"
+msgstr "'skel'-Ordner auswählen"
+
+#: gui/layouts/page_larchify.uim:206
+msgid "Enter login-name for new user:"
+msgstr "Neuen Anmeldenamen eingeben:"
+
+#: gui/layouts/page_larchify.uim:207
+msgid "Enter root password for live system:"
+msgstr "Das unverschlüsseltes 'root'-Passwort für das Live-System"
+
+#: gui/layouts/page_larchify.uim:208
+msgid "Name of kernel binary:"
+msgstr "Kernel-Dateinamen:"
+
+#: gui/layouts/page_larchify.uim:209
+msgid "Name of kernel mkinitcpio preset:"
+msgstr "Dateiname der mkinitcpio-preset-Datei:"
+
+#: gui/layouts/page_larchify.uim:214
+msgid "Group"
+msgstr "Gruppe"
+
+#: gui/layouts/page_larchify.uim:214
+msgid "Password"
+msgstr "Passwort"
+
+#: gui/layouts/page_larchify.uim:214
+msgid "User-Name"
+msgstr "Benutzername"
+
+#: gui/layouts/page_larchify.uim:215
+msgid "'skel' directory"
+msgstr "'skel'-Ordner"
+
+#: gui/layouts/page_larchify.uim:216
+msgid "Additional Groups"
+msgstr "Zusätzliche Gruppen"
+
+#: gui/layouts/page_larchify.uim:216
+msgid "Expert options"
+msgstr "Optionen für Experten"
+
+#: gui/layouts/page_main.uim:50
+msgid "Live Arch Linux Construction Kit"
+msgstr "Live-Arch-Linux-Baukasten"
+
+#: gui/layouts/page_main.uim:54
+msgid "View Log"
+msgstr "Log Zeigen"
+
+#: gui/layouts/page_main.uim:55
+msgid "This button switches to the log viewer"
+msgstr "Dieser Knopf wechselt zum Log-Anzeige"
+
+#: gui/layouts/page_main.uim:60
+msgid "Help"
+msgstr "Hilfe"
+
+#: gui/layouts/page_main.uim:61
+msgid "This button switches to the documentation viewer"
+msgstr "Dieser Knopf wechselt zur Dokumentationsanzeige"
+
+#: gui/layouts/page_main.uim:66
+msgid "Quit"
+msgstr "Anwendung Schließen"
+
+#: gui/layouts/page_main.uim:67
+msgid "Stop the current action and quit the program"
+msgstr "Aktuellen Vorgang anhalten und Anwendung schließen"
+
+#: gui/layouts/page_main.uim:83
+msgid "Project Settings"
+msgstr "Projekteinstellungen"
+
+#: gui/layouts/page_main.uim:84
+msgid "Installation"
+msgstr "Installation"
+
+#: gui/layouts/page_main.uim:86
+msgid "Make Medium"
+msgstr "Medium Erstellen"
+
+#: gui/layouts/page_main.uim:94
+msgid "Authentication failure"
+msgstr "Fehler beim Authetifizieren"
+
+#: gui/layouts/page_main.uim:95
+msgid "Enter the password to run as administrator:"
+msgstr "Administrator-Passwort eingeben:"
+
+#: gui/layouts/page_medium.uim:39
+msgid "Source of the larch system"
+msgstr "larch-System-Quelle"
+
+#: gui/layouts/page_medium.uim:40
+msgid ""
+"Normally the larchified Arch install,\n"
+"but it could also be an existing larch medium"
+msgstr ""
+"Normalerweise die larchifizierte Arch-Installation,\n"
+"es könnte aber auch ein schon existierendes larch-Medium sein"
+
+#: gui/layouts/page_medium.uim:49
+msgid "Select where the system to put on the medium comes from"
+msgstr "Quelle für das zu erstellende System wählen"
+
+#: gui/layouts/page_medium.uim:56
+msgid "The larch data comes from here"
+msgstr "Die larch-Daten kommen von hier"
+
+#: gui/layouts/page_medium.uim:60 gui/layouts/page_medium.uim:116
+msgid "Choose"
+msgstr "Wählen"
+
+#: gui/layouts/page_medium.uim:61
+msgid "Select the source of the larch system"
+msgstr "Die QUelle des larch-Systems wählen"
+
+#: gui/layouts/page_medium.uim:67
+msgid "Type of medium to build"
+msgstr "Mediumwahl"
+
+#: gui/layouts/page_medium.uim:68
+msgid ""
+"A writeable medium could be a USB-stick or a hard drive partition, for "
+"example"
+msgstr ""
+"Ein beschreibbares Medium könnte z.B. ein USB-Stick oder eine "
+"Festplattenpartition sein."
+
+#: gui/layouts/page_medium.uim:76
+msgid "Select the larch source."
+msgstr "larch-System-Quelle wählen."
+
+#: gui/layouts/page_medium.uim:82
+msgid "Medium profile"
+msgstr "Medium-Profil"
+
+#: gui/layouts/page_medium.uim:83
+msgid "Settings which are saved in the profile"
+msgstr "Einstellungen, die im Profil gespeichert werden"
+
+#: gui/layouts/page_medium.uim:89
+msgid "Edit boot entries"
+msgstr "Boot-Optionen editieren"
+
+#: gui/layouts/page_medium.uim:90
+msgid "Edit the file determining the boot entries"
+msgstr "Die Datei editieren, die die Boot-Einträge bestimmt"
+
+#: gui/layouts/page_medium.uim:95
+msgid "Edit bootloader template"
+msgstr "Bootlader-Schablone editieren"
+
+#: gui/layouts/page_medium.uim:96
+msgid ""
+"Edit the syslinux/extlinux/isolinux configuration file\n"
+"(the larch boot entries are handled separately)"
+msgstr ""
+"Die 'syslinux/extlinux/isolinux'-Konfigurationsdatei editieren\n"
+"(die larch-Booteinträge werden separat eingestellt)"
+
+#: gui/layouts/page_medium.uim:102
+msgid "Edit medium files"
+msgstr "Medium-Dateien editieren"
+
+#: gui/layouts/page_medium.uim:103
+msgid "Open a file browser on the profile's 'cd-root' folder"
+msgstr "'cd-root'-Ordner vom Profil im Datei-Browser öffnen"
+
+#: gui/layouts/page_medium.uim:112
+msgid "The partition or iso-file to receive the larch system"
+msgstr "Die Ziel-Partition oder iso-Datei für das larch-System"
+
+#: gui/layouts/page_medium.uim:117
+msgid "Select the destination medium or file"
+msgstr "Wähle das zu erstellende Medium oder die Datei"
+
+#: gui/layouts/page_medium.uim:123
+msgid "Medium options"
+msgstr "Medium-Optionen"
+
+#: gui/layouts/page_medium.uim:124
+msgid "Optional settings for larch partitions"
+msgstr "Optionale Einstellungen für larch-Partitionen"
+
+#: gui/layouts/page_medium.uim:137
+msgid "Format medium"
+msgstr "medium formatieren"
+
+#: gui/layouts/page_medium.uim:138
+msgid ""
+"Normally the medium should be formatted before writing, but IF YOU\n"
+"KNOW WHAT YOU ARE DOING it might be useful to skip the formatting"
+msgstr ""
+"Normalerweise sollte das Medium zuerst formatiert werden, es könnte aber\n"
+"sinnvoll sein - WENN DU GENUG WEISST - die Formatierung zu überspringen"
+
+#: gui/layouts/page_medium.uim:144
+msgid "Don't set MBR"
+msgstr "MBR nicht schreiben"
+
+#: gui/layouts/page_medium.uim:145
+msgid ""
+"The bootloader will be installed to the partition only, leaving the mbr "
+"untouched\n"
+"(you'll need to provide some other means of booting)"
+msgstr ""
+"Bootlader nur auf Partition installieren, die Master-Boot-Record bleibt "
+"unberührt\n"
+"( die Bootfähigkeit muss anderweitig sichergestellt werden)"
+
+#: gui/layouts/page_medium.uim:152
+msgid "Not bootable via search"
+msgstr "Nicht über 'Suche' bootfähig"
+
+#: gui/layouts/page_medium.uim:153
+msgid ""
+"Don't create the file 'larch/larchboot':\n"
+" the medium will only be bootable by uuid, label or partition name"
+msgstr ""
+"Erstelle nicht die Datei 'larch/larchboot':\n"
+" Das Medium wird nur über 'uuid', 'label' oder Partitionsbezeichnung "
+"bootfähig sein"
+
+#: gui/layouts/page_medium.uim:160
+msgid "Data persistence"
+msgstr "Datenerhaltung"
+
+#: gui/layouts/page_medium.uim:161
+msgid "Support data persistence by using the medium as a writeable overlay"
+msgstr ""
+"Datenerhaltung unterstützen, indem das Medium als beschreibbare Überlagerung "
+"verwendet wird"
+
+#: gui/layouts/page_medium.uim:166
+msgid "Use journalling"
+msgstr "'Journalling' verwenden"
+
+#: gui/layouts/page_medium.uim:167
+msgid ""
+"The file-system containing the overlay can use journalling\n"
+"to aid data integrity"
+msgstr ""
+"Das Dateisystem kann 'journalling' verwenden, um die Datenerhaltung zu "
+"unterstützen"
+
+#: gui/layouts/page_medium.uim:174
+msgid "Medium Detection:"
+msgstr "Medium-Identifizierung:"
+
+#: gui/layouts/page_medium.uim:178
+msgid ""
+"Choose how the boot scripts determine where to look for the larch system"
+msgstr "Bestimme, wie die Bootskripts das larch-System entdecken"
+
+#: gui/layouts/page_medium.uim:187
+msgid "Volume Label:"
+msgstr "Medium-'Label':"
+
+#: gui/layouts/page_medium.uim:188
+msgid "The 'label' given to the created medium"
+msgstr "Das 'Label' für das erstellte Medium"
+
+#: gui/layouts/page_medium.uim:195
+msgid "The length may not exceed 16 bytes, 11 for vfat"
+msgstr "Die Länge darf 16 Zeichen, 11 für vfat, nicht überschreiten"
+
+#: gui/layouts/page_medium.uim:201
+msgid "Enter a new label for the volume, empty to use default"
+msgstr ""
+"Neues 'Label' für das Boot-Medium eingeben, leer lassen umdie Voreinstellung "
+"zu übernehmen"
+
+#: gui/layouts/page_medium.uim:208
+msgid "Write the larch medium"
+msgstr "larch-Medium Erstellen"
+
+#: gui/layouts/page_medium.uim:209
+msgid ""
+"The larch image will be written to the 'iso' file or to the partition, as "
+"selected"
+msgstr ""
+"Das larch-Abbild wird in die 'iso'-Datei oder zur Partition geschrieben, so "
+"wie gewählt"
+
+#: gui/layouts/page_medium.uim:217
+msgid "Choose unmounted partition"
+msgstr "Nicht-eingebundene Partition wählen"
+
+#: gui/layouts/page_medium.uim:218
+msgid "Select larch source partition"
+msgstr "larch-QUellPartition wählen"
+
+#: gui/layouts/page_medium.uim:219
+msgid ""
+"Device to receive larch system\n"
+"WARNING: Be very careful in choosing here,\n"
+"if you choose the wrong one you might\n"
+"seriously damage your system!"
+msgstr ""
+"Gerät zum Aufspielen des larch-Systems.\n"
+"ACHTUNG bei der Wahl,\n"
+"eine schlechte Wahl könnte deinem System\n"
+"ernsthafte Schäden zufügen!"
+
+#: gui/layouts/page_medium.uim:223
+msgid "Invalid larch medium folder: %s"
+msgstr "Ungültiger larch-Ordner': %s"
+
+#: gui/layouts/page_medium.uim:224
+msgid "Volume label (clear to use default):"
+msgstr "Volume-Label (leer, um die Voreinstellung zu übernehmen):"
+
+#: gui/layouts/page_medium.uim:225
+msgid "Save 'iso' to ..."
+msgstr "'iso' speichern unter ..."
+
+#: gui/layouts/page_medium.uim:226
+msgid "Read 'iso' file"
+msgstr "iso-Datei '%s' lesen"
+
+#: gui/layouts/page_medium.uim:232
+msgid "Device (e.g. /dev/sdb1)"
+msgstr "Gerät (z.B. /dev/sdb1)"
+
+#: gui/layouts/page_medium.uim:233
+msgid "Search (for 'larchboot' file)"
+msgstr "Suche (nach 'larchboot'-Datei)"
+
+#: gui/layouts/page_medium.uim:239
+msgid "writeable medium"
+msgstr "beschreibbares Medium"
+
+#: gui/layouts/page_medium.uim:241
+msgid "boot iso"
+msgstr "Boot-iso"
+
+#: gui/layouts/page_medium.uim:243
+msgid "larchify output"
+msgstr "Larchify-Ergebnis"
+
+#: gui/layouts/page_medium.uim:244
+msgid "other medium"
+msgstr "anderes Medium"
+
+#: gui/layouts/page_medium.uim:245
+msgid "iso file"
+msgstr "iso-Datei"
+
+#: gui/layouts/page_project.uim:37
+msgid "Profile"
+msgstr "Profil"
+
+#: gui/layouts/page_project.uim:48
+msgid "Select:"
+msgstr "Auswählen:"
+
+#: gui/layouts/page_project.uim:54
+msgid "Choose a profile from those already in your larch working folder"
+msgstr "Ein Profil von den im Arbeitsverzeichnis schon vorhandenen wählen"
+
+#: gui/layouts/page_project.uim:60
+msgid "Browse for Profile"
+msgstr "Profil suchen"
+
+#: gui/layouts/page_project.uim:61
+msgid "Fetch a profile from the file-system"
+msgstr "Ein Profil vom Datei-System holen"
+
+#: gui/layouts/page_project.uim:66
+msgid "Clone"
+msgstr "Klonen"
+
+#: gui/layouts/page_project.uim:67
+msgid "Make a copy of the current profile under a new name"
+msgstr "Das aktuelle Profil kopieren und neu benennen"
+
+#: gui/layouts/page_project.uim:72
+msgid "Rename"
+msgstr "Umbenennen"
+
+#: gui/layouts/page_project.uim:73
+msgid "Rename the current profile"
+msgstr "Aktuelles Profil umbenennen"
+
+#: gui/layouts/page_project.uim:78 gui/layouts/page_project.uim:132
+msgid "Delete"
+msgstr "Löschen"
+
+#: gui/layouts/page_project.uim:79
+msgid "Delete an unused profile"
+msgstr "Ein nicht verwendetes Profil löschen"
+
+#: gui/layouts/page_project.uim:84
+msgid "Copy to ..."
+msgstr "Kopieren nach ..."
+
+#: gui/layouts/page_project.uim:85
+msgid "Copy the current profile to somehere else"
+msgstr "Das aktuelle Profil irgendwohin kopieren"
+
+#: gui/layouts/page_project.uim:92
+msgid "Advanced Project Options"
+msgstr "Projekt-Optionen für Experten"
+
+#: gui/layouts/page_project.uim:116
+msgid "Choose Existing Project:"
+msgstr "Vorhandenes Projekt Wählen:"
+
+#: gui/layouts/page_project.uim:120
+msgid "Choose a project from those already defined"
+msgstr "Ein Projekt von den schon definierten wählen"
+
+#: gui/layouts/page_project.uim:126
+msgid "New Project"
+msgstr "Neues Projekt"
+
+#: gui/layouts/page_project.uim:127
+msgid "Create a new project"
+msgstr "Ein neues Projekt erstellen"
+
+#: gui/layouts/page_project.uim:133
+msgid "Delete a project"
+msgstr "Ein Projekt löschen"
+
+#: gui/layouts/page_project.uim:138
+msgid "Installation Path"
+msgstr "Installationspfad"
+
+#: gui/layouts/page_project.uim:146
+msgid "The root directory of the Arch installation to larchify"
+msgstr "Das Root-Verzeichnis der zu larchifizierenden Arch-Installation"
+
+#: gui/layouts/page_project.uim:152
+msgid "Change the root directory of the Arch installation"
+msgstr "Das Root-Verzeichnis der Arch-Installation ändern"
+
+#: gui/layouts/page_project.uim:159
+msgid "Select profile source folder"
+msgstr "Profil-Quellordner wählen"
+
+#: gui/layouts/page_project.uim:160
+msgid "Destination profile exists - replace it?"
+msgstr "Ziel (Profilordner) existiert schon, ersetzen?"
+
+#: gui/layouts/page_project.uim:161
+msgid "Enter new name for current profile:"
+msgstr "Neuen Namen für aktuelles Profil eingeben:"
+
+#: gui/layouts/page_project.uim:162
+msgid "Profile '%s' exists already"
+msgstr "Profil '%s' existiert schon"
+
+#: gui/layouts/page_project.uim:163
+msgid "Can't rename the profile, it is in use by other projects"
+msgstr ""
+"Profil kann nicht umbennant werden, es wird von anderen Projekten gebraucht"
+
+#: gui/layouts/page_project.uim:165
+msgid "Save profile folder"
+msgstr "Profilordner speichern"
+
+#: gui/layouts/page_project.uim:166
+msgid "Destination exists - replace it?"
+msgstr "Ziel existiert schon - ersetzen?"
+
+#: gui/layouts/page_project.uim:167
+msgid "Select the profile for deletion"
+msgstr "Profil zum Löschen auswählen"
+
+#: gui/layouts/page_project.uim:168
+msgid "Remove Profile"
+msgstr "Profil löschen"
+
+#: gui/layouts/page_project.uim:169
+msgid "There are no profiles which can be deleted - all are in use"
+msgstr "Kein Profil kann gelöscht werden - alle werden gebraucht"
+
+#: gui/layouts/page_project.uim:171
+msgid "Couldn't delete profile '%s' - check permissions"
+msgstr "Profil '%s' konnte nicht gelöscht werden - Rechte überprüfen"
+
+#: gui/layouts/page_project.uim:173
+msgid ""
+"An empty path here will reset to the default.\n"
+" WARNING: Double check your path -\n"
+" If you make a mistake here it could destroy your system!\n"
+"\n"
+"Enter new installation path:"
+msgstr ""
+"Ein leerer Pfad wird die Voreinstellung übernehmen.\n"
+"ACHTUNG: Den Pfad gut kontrollieren -\n"
+" Ein Fehler könnte dein System zerstören!\n"
+"\n"
+"Neuen Installationspfad eingeben:"
+
+#: gui/layouts/page_project.uim:177
+msgid "Enter name for new project:"
+msgstr "Neuen Projektnamen eingeben:"
+
+#: gui/layouts/page_project.uim:178
+msgid "Project '%s' already exists"
+msgstr "Projekt '%s' existiert schon."
+
+#: gui/layouts/page_project.uim:179
+msgid "Select the project for deletion"
+msgstr "Zu löschendes Projekt auswählen"
+
+#: gui/layouts/page_project.uim:180
+msgid "Remove Project"
+msgstr "Projekt löschen"
+
+#: gui/layouts/page_project.uim:181
+msgid "There are no projects which can be deleted"
+msgstr "Kein Projekt kann gelöscht werden"
+
+#: gui/layouts/page_project.uim:182
+msgid "'%s' is not a profile folder"
+msgstr "Ungültiger Profilordner: '%s'"
+
+#: gui/layouts/page_project.uim:183
+msgid "The path '%s' is already in use, not saving"
+msgstr "Der Pfad '%s' wird schon benutzt, kann nicht speichern"
+
+#: gui/layouts/page_project.uim:184
+msgid "Enter the name for the new profile:"
+msgstr "Den neuen Namen für das neue Profil eingeben:"
+
+#: gui/layouts/profile_browse.uim:43
+msgid ""
+"You can browse the file-system for the source profile directory,\n"
+"or else choose one of the examples"
+msgstr ""
+"Man kann das Dateisystem browsen, um den Profil-Quellordner festzulegen,\n"
+"oder eins der Beispiel-Profile kann gewählt werden."
+
+#: gui/layouts/profile_browse.uim:48
+msgid "Example Profiles"
+msgstr "Beispiel-Profile"
+
+#: gui/layouts/profile_browse.uim:49
+msgid ""
+"Here you can select one of the example profiles to use as a starting point"
+msgstr "Hier kann eins der Beispiel-Profile as Ausgangspunkt gewählt werden"
+
+#: gui/layouts/profile_browse.uim:60
+msgid "Browse file-system"
+msgstr "Dateisystem browsen"
+
+#: gui/layouts/profile_browse.uim:61
+msgid "Open a file dialog to search for the profile"
+msgstr "Datei-Dialog öffnen, um das Profil zu suchen"
+
+#: gui/layouts/profile_browse.uim:66
+msgid "Source:"
+msgstr "Quelle:"
+
+#: gui/layouts/profile_browse.uim:71
+msgid "The path from which the profile directory will be copied"
+msgstr "Der Pfad zum Profil-Quellordner"
+
+#: gui/layouts/profile_browse.uim:75
+msgid "New name:"
+msgstr "Neuer Name:"
+
+#: gui/layouts/profile_browse.uim:80
+msgid "The name the profile will be given in the work area"
+msgstr "Der Name, unter dem das Profil im Arbeitsordner bekannt wird"
+
+#: gui/layouts/profile_browse.uim:85
+msgid "Open a dialog to change the new profile's name"
+msgstr "Eingabe-Dialog öffnen, um den Namen des neuen Profils zu ändern"
+
+#: gui/layouts/progress.uim:38
+msgid "Processing ..."
+msgstr "Prozess läuft ..."
+
+#: gui/layouts/progress.uim:49
+msgid "An indication of the progress of the current operation, if possible"
+msgstr "Zeigt den Fortschritt der aktuellen Operation, insoweit möglich"
+
+#: gui/layouts/progress.uim:55
+msgid "Stop the current action"
+msgstr "Aktuellen Vorgang anhalten"
+
+#: gui/layouts/progress.uim:60
+msgid "Done"
+msgstr "Fertig"
+
+#~ msgid "The profile's overlay may not contain /boot"
+#~ msgstr "Der Überlagerungsordner des Profils darf /boot nicht enthalten"
diff --git a/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/larch.mo b/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/larch.mo
new file mode 100644
index 0000000..4ce779c
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/de/LC_MESSAGES/larch.mo
Binary files differ
diff --git a/build_tools/larch8/larch0/i18n/i18n.py b/build_tools/larch8/larch0/i18n/i18n.py
new file mode 100755
index 0000000..406c071
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/i18n.py
@@ -0,0 +1,108 @@
+#!/usr/bin/env python2
+# -*- coding: UTF-8 -*-
+
+# i18n.py
+
+#2010.07.14
+# Copyright 2009-2010 Michael Towers
+
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+
+"""
+A script, together with i18n2.py, to ease the use of the gettext translation
+system with larch. Just run it with the (short) name of your language,
+e.g. "fr", as argument.
+The steps it performs are roughly given below. If you prefer a gui have a
+look at poedit (uses wxwidgets).
+
+1) Generally something like: pygettext.py -p i18n -o larch.pot *.py
+
+2) cd i18n ; msginit -i larchin.pot -l de
+
+OR:
+2a) to update a po file:
+
+cd i18n ; msgmerge -U larchin.po larchin.pot
+
+3) edit po file
+
+4) generate binary file:
+cd i18n ; msgfmt -c -v -o larchin.mo larchin.po
+
+5) move the .mo file to i18n/de/LC_MESSAGES
+
+6) Add to the main program file:
+
+import gettext
+gettext.install('larch', 'i18n', unicode=1)
+
+5) Run, e.g.:
+LANG=de_DE larchin.py
+"""
+
+import sys, os, shutil
+from subprocess import call
+
+thisdir = os.path.dirname(os.path.realpath(__file__))
+basedir = os.path.dirname(thisdir)
+os.chdir(basedir)
+
+dbg = False
+if (len(sys.argv) < 2):
+ lang = "de"
+else:
+ if sys.argv[1] == '-d':
+ lang = "de"
+ dbg = True
+ else:
+ lang = sys.argv[1]
+
+print "Generating internationalization for language '%s'\n" % lang
+print " If you wanted a different language run 'i18n.py <language>'"
+print " For example 'i18n.py fr'\n"
+
+allpy = ["cli/*.py", "gui/*.py", "gui/front/*.py", "gui/layouts/*.uim"]
+if dbg:
+ print "Debugging ...\n"
+
+ from glob import glob
+ for d in allpy:
+ pys = glob(d)
+ for f in pys:
+ print "Parsing '%s'" % f
+ call(["pygettext.py", "-p", "i18n", "-o", "larch.pot", f])
+ exit()
+
+call(["pygettext.py", "-p", "i18n", "-o", "larch.pot"] + allpy)
+
+os.chdir(thisdir)
+langfile = lang + ".po"
+pofile = os.path.join(lang, "LC_MESSAGES", langfile)
+if os.path.isfile(pofile):
+ shutil.copy(pofile, ".")
+ call(["msgmerge", "-U", langfile, "larch.pot"])
+else:
+ call(["sed", "-i", "s|CHARSET|utf-8|", "larch.pot"])
+ call(["msginit", "--no-translator", "-i", "larch.pot", "-l", lang])
+
+lf = open("lang", "w")
+lf.write(lang)
+lf.close()
+
+print "Now edit '%s' and then run 'i18n2.py'" % langfile
diff --git a/build_tools/larch8/larch0/i18n/i18n2.py b/build_tools/larch8/larch0/i18n/i18n2.py
new file mode 100755
index 0000000..7c4ec79
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/i18n2.py
@@ -0,0 +1,51 @@
+#!/usr/bin/env python2
+# -*- coding: UTF-8 -*-
+
+# i18n2.py
+
+#2009-06-07
+# Copyright 2009 Michael Towers
+
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+
+"""This is part 2 of the internationalization helper.
+After editing ??.po, run this to compile it and copy it to the
+correct location.
+"""
+
+import os
+from subprocess import call
+
+thisdir = os.path.dirname(os.path.realpath(__file__))
+os.chdir(thisdir)
+lf = open("lang", "r")
+lang = lf.read()
+lf.close()
+langfile = lang + ".po"
+
+print "Compiling internationalization for language '%s'\n" % lang
+call(["msgfmt", "-c", "-v", "-o", "larch.mo", langfile])
+
+podir = os.path.join(lang, "LC_MESSAGES")
+if not os.path.isdir(podir):
+ os.makedirs(podir)
+os.rename(langfile, os.path.join(podir, langfile))
+os.rename("larch.mo", os.path.join(podir, "larch.mo"))
+
+print "DONE!"
diff --git a/build_tools/larch8/larch0/i18n/larch.pot b/build_tools/larch8/larch0/i18n/larch.pot
new file mode 100644
index 0000000..08e6b38
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/larch.pot
@@ -0,0 +1,1437 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR ORGANIZATION
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2010-11-28 14:48+CET\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING\n"
+"Generated-By: pygettext.py 1.5\n"
+
+
+#: cli/archin.py:38
+msgid "Operations on '/' are not supported ..."
+msgstr ""
+
+#: cli/archin.py:61
+msgid "No pacman executable found"
+msgstr ""
+
+#: cli/archin.py:143
+msgid "Install Arch to '%s'?"
+msgstr ""
+
+#: cli/archin.py:157
+msgid "Couldn't write to the installation path (%s)"
+msgstr ""
+
+#: cli/archin.py:161
+msgid "The installation path (%s) is mounted 'nodev'."
+msgstr ""
+
+#: cli/archin.py:168
+msgid "The installation path (%s) is mounted 'noexec'."
+msgstr ""
+
+#: cli/archin.py:193
+msgid "Package installation failed"
+msgstr ""
+
+#: cli/archin.py:200
+msgid "Arch installation completed"
+msgstr ""
+
+#: cli/archin.py:207
+msgid "No '%s' file"
+msgstr ""
+
+#: cli/archin.py:221
+msgid "Invalid package file include: %s"
+msgstr ""
+
+#: cli/archin.py:253
+msgid "Couldn't synchronize pacman database (pacman -Sy)"
+msgstr ""
+
+#: cli/archin.py:316
+msgid "usage: %%prog [options] %s [packages]"
+msgstr ""
+
+#: cli/archin.py:321 cli/larchify.py:577 cli/medium.py:188
+msgid "Profile: 'user:profile-name' or path to profile directory"
+msgstr ""
+
+#: cli/archin.py:324 cli/larchify.py:580
+msgid "Path to directory to be larchified (default %s)"
+msgstr ""
+
+#: cli/archin.py:327 cli/larchify.py:583 cli/medium.py:226
+msgid "Run as a slave from a controlling program (e.g. from a gui)"
+msgstr ""
+
+#: cli/archin.py:330 cli/larchify.py:586 cli/medium.py:223
+msgid "Suppress output messages, except errors (no effect if -s specified)"
+msgstr ""
+
+#: cli/archin.py:335 cli/larchify.py:594
+msgid "Don't ask for confirmation"
+msgstr ""
+
+#: cli/archin.py:339
+msgid "Supply a substitute repository list (pacman.conf.repos) for the installation only"
+msgstr ""
+
+#: cli/archin.py:343
+msgid "pacman cache directory (default /var/cache/pacman/pkg)"
+msgstr ""
+
+#: cli/archin.py:346
+msgid "Don't show pacman's progress bar"
+msgstr ""
+
+#: cli/archin.py:358
+msgid ""
+"You must specify which operation to perform:\n"
+msgstr ""
+
+#: cli/archin.py:363 cli/larchify.py:599 cli/medium.py:273
+msgid "This application must be run as root"
+msgstr ""
+
+#: cli/archin.py:369
+msgid ""
+"Invalid operation: '%s'\n"
+msgstr ""
+
+#: cli/backend.py:79
+msgid ""
+"larch (%s) seems to be running already.\n"
+"If you are absolutely sure this is not the case,\n"
+"you may continue. Otherwise you should cancel.\n"
+"\n"
+"Shall I continue?"
+msgstr ""
+
+#: cli/backend.py:129
+msgid "The backend reported %d failed calls, you may want to investigate"
+msgstr ""
+
+#: cli/backend.py:149
+msgid "Yes:y|No:n"
+msgstr ""
+
+#: cli/backend.py:181
+msgid ""
+"Something went wrong:\n"
+msgstr ""
+
+#: cli/backend.py:312
+msgid "Invalid profile: %s"
+msgstr ""
+
+#: cli/backend.py:315
+msgid "Invalid profile folder: %s"
+msgstr ""
+
+#: cli/backend.py:440
+msgid "Couldn't read file: %s"
+msgstr ""
+
+#: cli/larchify.py:46
+msgid ""
+"File '%s' doesn't exist:\n"
+" '%s' not an Arch installation?"
+msgstr ""
+
+#: cli/larchify.py:54
+msgid ""
+"Building a larch live medium from the running system is\n"
+"an error prone process. Changes to the running system\n"
+"made while running this function may be only partially\n"
+"incorporated into the compressed system images.\n"
+"\n"
+"Do you wish to continue?"
+msgstr ""
+
+#: cli/larchify.py:134
+msgid "Squashing system.sqf failed"
+msgstr ""
+
+#: cli/larchify.py:151
+msgid "Warning: /boot in the profile's overlay will not be used"
+msgstr ""
+
+#: cli/larchify.py:232
+msgid "Build customization script failed"
+msgstr ""
+
+#: cli/larchify.py:255 cli/medium.py:105
+msgid "Squashing mods.sqf failed"
+msgstr ""
+
+#: cli/larchify.py:261
+msgid "larchify-process completed"
+msgstr ""
+
+#: cli/larchify.py:365
+msgid "%d user account operation(s) failed"
+msgstr ""
+
+#: cli/larchify.py:386
+msgid ""
+"No squashfs module found\n"
+msgstr ""
+
+#: cli/larchify.py:398
+msgid ""
+"No aufs or unionfs module found\n"
+msgstr ""
+
+#: cli/larchify.py:402
+msgid ""
+"Package '%s' is needed by larch systems\n"
+msgstr ""
+
+#: cli/larchify.py:405
+msgid ""
+"Without package 'syslinux' you will not be able\n"
+"to create syslinux or isolinux booting media\n"
+msgstr ""
+
+#: cli/larchify.py:409
+msgid ""
+"Without package 'cdrkit' (or 'cdrtools') you will\n"
+"not be able to create CD/DVD media\n"
+msgstr ""
+
+#: cli/larchify.py:413
+msgid ""
+"Without package 'eject' you will have problems\n"
+"using CD/DVD media\n"
+msgstr ""
+
+#: cli/larchify.py:417
+msgid ""
+"WARNING:\n"
+"%s\n"
+" Continue building?"
+msgstr ""
+
+#: cli/larchify.py:423
+msgid ""
+"ERROR:\n"
+"%s"
+msgstr ""
+
+#: cli/larchify.py:457
+msgid "Kernel file '%s' not found"
+msgstr ""
+
+#: cli/larchify.py:476
+msgid "No mkinitcpio preset file (%s)"
+msgstr ""
+
+#: cli/larchify.py:512
+msgid ""
+"WARNING:\n"
+" You seem to have installed a package containing modules\n"
+"which aren't compatible with your kernel (see log).\n"
+"Please check that this won't cause problems.\n"
+"Maybe you need the corresponding package for your kernel?\n"
+"\n"
+" Continue building?"
+msgstr ""
+
+#: cli/larchify.py:529
+msgid "Couldn't find kernel modules"
+msgstr ""
+
+#: cli/larchify.py:573
+msgid "usage: %prog [options]"
+msgstr ""
+
+#: cli/larchify.py:589
+msgid "Reuse previously generated system.sqf"
+msgstr ""
+
+#: cli/larchify.py:592
+msgid "Reuse previously generated locales"
+msgstr ""
+
+#: cli/media_common.py:61
+msgid "Invalid source medium: '%s'"
+msgstr ""
+
+#: cli/media_common.py:114
+msgid "No kernel and/or initramfs"
+msgstr ""
+
+#: cli/media_common.py:190
+msgid "Invalid output device: %s"
+msgstr ""
+
+#: cli/media_common.py:214
+msgid "Couldn't get format information for %s"
+msgstr ""
+
+#: cli/media_common.py:223
+msgid "Unsupported file-system: %s"
+msgstr ""
+
+#: cli/media_common.py:266
+msgid "Couldn't format %s"
+msgstr ""
+
+#: cli/media_common.py:293
+msgid "Couldn't mount larch partition, %s"
+msgstr ""
+
+#: cli/media_common.py:323
+msgid "iso build failed"
+msgstr ""
+
+#: cli/media_common.py:324
+msgid "%s was successfully created"
+msgstr ""
+
+#: cli/media_common.py:334
+msgid "File '%s' doesn't exist, '%s' is not a larch medium"
+msgstr ""
+
+#: cli/media_common.py:349
+msgid "The volume label is too long. Use the default (%s)?"
+msgstr ""
+
+#: cli/media_common.py:353
+msgid "Cancelled"
+msgstr ""
+
+#: cli/media_common.py:373
+msgid "Can't boot to label - device has no label"
+msgstr ""
+
+#: cli/media_common.py:384
+msgid "Boot configuration file '%s' not found"
+msgstr ""
+
+#: cli/media_common.py:423
+msgid "Base configuration file (%s) not found"
+msgstr ""
+
+#: cli/medium.py:74
+msgid "Couldn't find boot configuration file"
+msgstr ""
+
+#: cli/medium.py:86
+msgid ""
+"Copying of devices with both 'overlay.medium' and 'mods.sqf'\n"
+"is not supported."
+msgstr ""
+
+#: cli/medium.py:117
+msgid "Unpacking of modifications archive failed, see log"
+msgstr ""
+
+#: cli/medium.py:152
+msgid "Completed writing to %s"
+msgstr ""
+
+#: cli/medium.py:171
+msgid "usage: %prog [options] [partition (e.g. /dev/sdb1)]"
+msgstr ""
+
+#: cli/medium.py:175
+msgid "Specify source medium, an iso-file (path ending '.iso'), device (starting '/dev/') or volume label"
+msgstr ""
+
+#: cli/medium.py:179
+msgid "Volume label for boot medium (default: %s - or %s if boot iso)"
+msgstr ""
+
+#: cli/medium.py:183
+msgid "Build a boot iso for the source partition"
+msgstr ""
+
+#: cli/medium.py:191
+msgid "Path to larchified directory (default %s)"
+msgstr ""
+
+#: cli/medium.py:196
+msgid "Specify the output file (default: '%s' in the current directory - or '%s' if boot iso)"
+msgstr ""
+
+#: cli/medium.py:202
+msgid "Method for boot partition detection: %s (default: label)"
+msgstr ""
+
+#: cli/medium.py:206
+msgid "Don't generate 'larch/larchboot' file"
+msgstr ""
+
+#: cli/medium.py:209
+msgid "Don't format the medium (WARNING: Only for experts)"
+msgstr ""
+
+#: cli/medium.py:212
+msgid "Enable data persistence (using medium as writeable file-system). Default: disabled"
+msgstr ""
+
+#: cli/medium.py:216
+msgid "Don't install the bootloader (to the MBR)"
+msgstr ""
+
+#: cli/medium.py:218
+msgid "Don't use journalling on boot medium (default: journalling enabled)"
+msgstr ""
+
+#: cli/medium.py:230
+msgid "Test source or destination medium only (used by gui)"
+msgstr ""
+
+#: cli/medium.py:237
+msgid "Unexpected argument: %s"
+msgstr ""
+
+#: cli/medium.py:239
+msgid "No source specified for boot iso"
+msgstr ""
+
+#: cli/medium.py:244
+msgid ""
+"Generating larch boot iso file: %s\n"
+msgstr ""
+
+#: cli/medium.py:250
+msgid ""
+"Generating larch iso file: %s\n"
+msgstr ""
+
+#: cli/medium.py:259
+msgid ""
+"Testing output medium: %s\n"
+msgstr ""
+
+#: cli/medium.py:261
+msgid ""
+"Creating larch medium on: %s\n"
+msgstr ""
+
+#: cli/medium.py:263
+msgid "Invalid partition: '%s'"
+msgstr ""
+
+#: cli/medium.py:267
+msgid ""
+"Testing source medium: %s\n"
+msgstr ""
+
+#: cli/userinfo.py:45
+msgid "Invalid 'users' file"
+msgstr ""
+
+#: cli/userinfo.py:67
+msgid "Couldn't add user '%s'"
+msgstr ""
+
+#: cli/userinfo.py:75
+msgid "Couldn't remove user '%s'"
+msgstr ""
+
+#: cli/userinfo.py:90
+msgid "Couldn't save 'users' file"
+msgstr ""
+
+#: gui/controller.py:120
+msgid "Couldn't read file '%s'"
+msgstr ""
+
+#: gui/controller.py:133
+msgid "Couldn't save file '%s'"
+msgstr ""
+
+#: gui/front/page_larchify.py:63
+msgid "No Arch installation at %s"
+msgstr ""
+
+#: gui/front/page_larchify.py:270
+msgid "Invalid kernel binary: %s"
+msgstr ""
+
+#: gui/front/page_larchify.py:287
+msgid "Invalid kernel mkinitcpio preset: %s"
+msgstr ""
+
+#: gui/front/page_project.py:131
+msgid "Name for new profile:"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:35
+msgid "Documentation"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:40 gui/layouts/logger.uim:52
+msgid "Hide"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:41
+msgid "Return to the larch controls"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:47
+msgid "Go back in the viewing history"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:53
+msgid "Go forward in the viewing history"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:60
+msgid "Reload the documentation for the current larch tab"
+msgstr ""
+
+#: gui/layouts/docviewer.uim:67
+msgid "Go to the general larch documentation index"
+msgstr ""
+
+#: gui/layouts/editor.uim:39
+msgid "Editor"
+msgstr ""
+
+#: gui/layouts/editor.uim:45
+msgid "OK"
+msgstr ""
+
+#: gui/layouts/editor.uim:50 gui/layouts/progress.uim:54
+msgid "Cancel"
+msgstr ""
+
+#: gui/layouts/editor.uim:55
+msgid "Revert"
+msgstr ""
+
+#: gui/layouts/editor.uim:56
+msgid "Restore the text to its initial/default state"
+msgstr ""
+
+#: gui/layouts/editor.uim:61
+msgid "Copy"
+msgstr ""
+
+#: gui/layouts/editor.uim:66
+msgid "Cut"
+msgstr ""
+
+#: gui/layouts/editor.uim:71
+msgid "Paste"
+msgstr ""
+
+#: gui/layouts/editor.uim:76
+msgid "Undo"
+msgstr ""
+
+#: gui/layouts/editor.uim:81
+msgid "Redo"
+msgstr ""
+
+#: gui/layouts/editor.uim:88
+msgid "Editing '%s'"
+msgstr ""
+
+#: gui/layouts/logger.uim:37
+msgid "Low-level Command Logging"
+msgstr ""
+
+#: gui/layouts/logger.uim:38 gui/layouts/progress.uim:39
+msgid "Here you can follow the detailed, low-level progress of the commands."
+msgstr ""
+
+#: gui/layouts/logger.uim:47
+msgid "Clear"
+msgstr ""
+
+#: gui/layouts/logger.uim:53
+msgid "Go back to the larch controls"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:42
+msgid "Edit Profile"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:53
+msgid "Edit 'addedpacks'"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:54
+msgid "Edit the list of packages to be installed"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:59
+msgid "Edit 'vetopacks'"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:60
+msgid "Edit the list of packages NOT to install"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:65
+msgid "Edit pacman.conf options"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:66
+msgid "Edit pacman.conf options - not the repositories"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:71
+msgid "Edit pacman.conf repositories"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:72
+msgid "Edit the repository entries for pacman.conf"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:79
+msgid "Tweak Installed Packages"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:85
+msgid "Synchronize db [-Sy]"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:86
+msgid "Synchronize the pacman db on the target (pacman -Sy)"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:91
+msgid "Update all packages [-Su]"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:92
+msgid ""
+"Update all installed packages for which a newer version is available\n"
+"(you will normally need to synchronize the pacman db first)"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:98
+msgid "Update / Add package [-U]"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:99
+msgid "Update / Add a package from a package file using pacman -U"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:105
+msgid "Add package(s) [-S]"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:106
+msgid "Add one or more packages (space separated) using pacman -S"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:112
+msgid "Remove package(s) [-Rs]"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:113
+msgid "Remove one or more packages (space separated) using pacman -Rs"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:121
+msgid "Advanced Installation Options"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:127
+msgid "Use project repository list"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:128
+msgid "Enables use of an alternative pacman.conf for installation only"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:136
+msgid "Edit repository list"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:137
+msgid "Edit repository list file used for installation"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:142
+msgid "Edit mirror list"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:143
+msgid ""
+"Edit the pacman mirror list for the live system\n"
+"(not for the build process)"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:150
+msgid "Package Cache"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:157
+msgid "The path to the (host's) package cache"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:161 gui/layouts/page_larchify.uim:80
+#: gui/layouts/page_larchify.uim:98 gui/layouts/page_larchify.uim:190
+#: gui/layouts/page_medium.uim:200 gui/layouts/page_project.uim:151
+#: gui/layouts/profile_browse.uim:84
+msgid "Change"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:162
+msgid "Change the package cache path"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:168
+msgid "Install"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:169
+msgid "This will start the installation to the set path"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:176
+msgid "Editing pacman.conf options only"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:177
+msgid "Editing pacman repositories"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:178
+msgid "Editing mirror list for installation"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:179
+msgid "Enter new package cache path:"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:180
+msgid "Editing pacman repositories for installation"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:181
+msgid "Package to add/update"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:182
+msgid "Packages"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:183
+msgid ""
+"Enter the names of packages to install -\n"
+" separated by spaces:"
+msgstr ""
+
+#: gui/layouts/page_installation.uim:185
+msgid ""
+"Enter the names of packages to remove -\n"
+" separated by spaces:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:46
+msgid "Supported locales"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:47
+msgid "Edit the /etc/locale.gen file to select supported glibc locales"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:53
+msgid "Edit /etc/rc.conf"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:54
+msgid "Edit the general system configuration file for the live system"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:60
+msgid "Edit overlay"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:61
+msgid "Open a file browser on the profile's 'rootoverlay'"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:68
+msgid "Live kernel filename"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:69
+msgid "The name of the kernel binary file (in /boot)"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:81
+msgid "Change the name of the kernel binary file (in /boot)"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:86
+msgid "Live kernel package"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:87
+msgid "The name of the kernel for mkinitcpio (the preset file)"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:99
+msgid "Change the name of the kernel preset file (for mkinitcpio)"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:106
+msgid "Advanced Options"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:112
+msgid "Edit mkinitcpio.conf"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:113
+msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:119
+msgid "Generate ssh keys"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:120
+msgid "The ssh host keys will be pre-generated"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:125
+msgid "Reuse existing locales"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:126
+msgid "To save time it may be possible to reuse glibc locales from a previous run"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:133
+msgid "Reuse existing system.sqf"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:134
+msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:140 gui/layouts/page_main.uim:85
+msgid "Larchify"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:141
+msgid "Build the main components of the larch system"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:148
+msgid "User accounts"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:162
+msgid "Click on a row to select, click on a selected cell to edit"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:169
+msgid "Add user"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:170
+msgid "Create a new user-name"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:175
+msgid "Delete user"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:176
+msgid "Remove the selected user-name"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:181
+msgid "Root password:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:186
+msgid "The unencrypted root password for the live system"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:191
+msgid "Enter a new password for the 'root' user"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:200
+msgid "Renaming failed, see log"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:201
+msgid "Couldn't adjust user definition"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:202
+msgid "Default (/etc/skel)"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:203
+msgid ""
+"This folder will be copied\n"
+"to build the user's home folder:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:205
+msgid "Choose 'skel' Folder"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:206
+msgid "Enter login-name for new user:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:207
+msgid "Enter root password for live system:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:208
+msgid "Name of kernel binary:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:209
+msgid "Name of kernel mkinitcpio preset:"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:214
+msgid "Group"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:214
+msgid "Password"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:214
+msgid "User-Name"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:215
+msgid "'skel' directory"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:216
+msgid "Additional Groups"
+msgstr ""
+
+#: gui/layouts/page_larchify.uim:216
+msgid "Expert options"
+msgstr ""
+
+#: gui/layouts/page_main.uim:50
+msgid "Live Arch Linux Construction Kit"
+msgstr ""
+
+#: gui/layouts/page_main.uim:54
+msgid "View Log"
+msgstr ""
+
+#: gui/layouts/page_main.uim:55
+msgid "This button switches to the log viewer"
+msgstr ""
+
+#: gui/layouts/page_main.uim:60
+msgid "Help"
+msgstr ""
+
+#: gui/layouts/page_main.uim:61
+msgid "This button switches to the documentation viewer"
+msgstr ""
+
+#: gui/layouts/page_main.uim:66
+msgid "Quit"
+msgstr ""
+
+#: gui/layouts/page_main.uim:67
+msgid "Stop the current action and quit the program"
+msgstr ""
+
+#: gui/layouts/page_main.uim:83
+msgid "Project Settings"
+msgstr ""
+
+#: gui/layouts/page_main.uim:84
+msgid "Installation"
+msgstr ""
+
+#: gui/layouts/page_main.uim:86
+msgid "Make Medium"
+msgstr ""
+
+#: gui/layouts/page_main.uim:94
+msgid "Authentication failure"
+msgstr ""
+
+#: gui/layouts/page_main.uim:95
+msgid "Enter the password to run as administrator:"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:39
+msgid "Source of the larch system"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:40
+msgid ""
+"Normally the larchified Arch install,\n"
+"but it could also be an existing larch medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:49
+msgid "Select where the system to put on the medium comes from"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:56
+msgid "The larch data comes from here"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:60 gui/layouts/page_medium.uim:116
+msgid "Choose"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:61
+msgid "Select the source of the larch system"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:67
+msgid "Type of medium to build"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:68
+msgid "A writeable medium could be a USB-stick or a hard drive partition, for example"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:76
+msgid "Select the larch source."
+msgstr ""
+
+#: gui/layouts/page_medium.uim:82
+msgid "Medium profile"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:83
+msgid "Settings which are saved in the profile"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:89
+msgid "Edit boot entries"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:90
+msgid "Edit the file determining the boot entries"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:95
+msgid "Edit bootloader template"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:96
+msgid ""
+"Edit the syslinux/extlinux/isolinux configuration file\n"
+"(the larch boot entries are handled separately)"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:102
+msgid "Edit medium files"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:103
+msgid "Open a file browser on the profile's 'cd-root' folder"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:112
+msgid "The partition or iso-file to receive the larch system"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:117
+msgid "Select the destination medium or file"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:123
+msgid "Medium options"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:124
+msgid "Optional settings for larch partitions"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:137
+msgid "Format medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:138
+msgid ""
+"Normally the medium should be formatted before writing, but IF YOU\n"
+"KNOW WHAT YOU ARE DOING it might be useful to skip the formatting"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:144
+msgid "Don't set MBR"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:145
+msgid ""
+"The bootloader will be installed to the partition only, leaving the mbr untouched\n"
+"(you'll need to provide some other means of booting)"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:152
+msgid "Not bootable via search"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:153
+msgid ""
+"Don't create the file 'larch/larchboot':\n"
+" the medium will only be bootable by uuid, label or partition name"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:160
+msgid "Data persistence"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:161
+msgid "Support data persistence by using the medium as a writeable overlay"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:166
+msgid "Use journalling"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:167
+msgid ""
+"The file-system containing the overlay can use journalling\n"
+"to aid data integrity"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:174
+msgid "Medium Detection:"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:178
+msgid "Choose how the boot scripts determine where to look for the larch system"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:187
+msgid "Volume Label:"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:188
+msgid "The 'label' given to the created medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:195
+msgid "The length may not exceed 16 bytes, 11 for vfat"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:201
+msgid "Enter a new label for the volume, empty to use default"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:208
+msgid "Write the larch medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:209
+msgid "The larch image will be written to the 'iso' file or to the partition, as selected"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:217
+msgid "Choose unmounted partition"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:218
+msgid "Select larch source partition"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:219
+msgid ""
+"Device to receive larch system\n"
+"WARNING: Be very careful in choosing here,\n"
+"if you choose the wrong one you might\n"
+"seriously damage your system!"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:223
+msgid "Invalid larch medium folder: %s"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:224
+msgid "Volume label (clear to use default):"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:225
+msgid "Save 'iso' to ..."
+msgstr ""
+
+#: gui/layouts/page_medium.uim:226
+msgid "Read 'iso' file"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:232
+msgid "Device (e.g. /dev/sdb1)"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:233
+msgid "Search (for 'larchboot' file)"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:239
+msgid "writeable medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:241
+msgid "boot iso"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:243
+msgid "larchify output"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:244
+msgid "other medium"
+msgstr ""
+
+#: gui/layouts/page_medium.uim:245
+msgid "iso file"
+msgstr ""
+
+#: gui/layouts/page_project.uim:37
+msgid "Profile"
+msgstr ""
+
+#: gui/layouts/page_project.uim:48
+msgid "Select:"
+msgstr ""
+
+#: gui/layouts/page_project.uim:54
+msgid "Choose a profile from those already in your larch working folder"
+msgstr ""
+
+#: gui/layouts/page_project.uim:60
+msgid "Browse for Profile"
+msgstr ""
+
+#: gui/layouts/page_project.uim:61
+msgid "Fetch a profile from the file-system"
+msgstr ""
+
+#: gui/layouts/page_project.uim:66
+msgid "Clone"
+msgstr ""
+
+#: gui/layouts/page_project.uim:67
+msgid "Make a copy of the current profile under a new name"
+msgstr ""
+
+#: gui/layouts/page_project.uim:72
+msgid "Rename"
+msgstr ""
+
+#: gui/layouts/page_project.uim:73
+msgid "Rename the current profile"
+msgstr ""
+
+#: gui/layouts/page_project.uim:78 gui/layouts/page_project.uim:132
+msgid "Delete"
+msgstr ""
+
+#: gui/layouts/page_project.uim:79
+msgid "Delete an unused profile"
+msgstr ""
+
+#: gui/layouts/page_project.uim:84
+msgid "Copy to ..."
+msgstr ""
+
+#: gui/layouts/page_project.uim:85
+msgid "Copy the current profile to somehere else"
+msgstr ""
+
+#: gui/layouts/page_project.uim:92
+msgid "Advanced Project Options"
+msgstr ""
+
+#: gui/layouts/page_project.uim:116
+msgid "Choose Existing Project:"
+msgstr ""
+
+#: gui/layouts/page_project.uim:120
+msgid "Choose a project from those already defined"
+msgstr ""
+
+#: gui/layouts/page_project.uim:126
+msgid "New Project"
+msgstr ""
+
+#: gui/layouts/page_project.uim:127
+msgid "Create a new project"
+msgstr ""
+
+#: gui/layouts/page_project.uim:133
+msgid "Delete a project"
+msgstr ""
+
+#: gui/layouts/page_project.uim:138
+msgid "Installation Path"
+msgstr ""
+
+#: gui/layouts/page_project.uim:146
+msgid "The root directory of the Arch installation to larchify"
+msgstr ""
+
+#: gui/layouts/page_project.uim:152
+msgid "Change the root directory of the Arch installation"
+msgstr ""
+
+#: gui/layouts/page_project.uim:159
+msgid "Select profile source folder"
+msgstr ""
+
+#: gui/layouts/page_project.uim:160
+msgid "Destination profile exists - replace it?"
+msgstr ""
+
+#: gui/layouts/page_project.uim:161
+msgid "Enter new name for current profile:"
+msgstr ""
+
+#: gui/layouts/page_project.uim:162
+msgid "Profile '%s' exists already"
+msgstr ""
+
+#: gui/layouts/page_project.uim:163
+msgid "Can't rename the profile, it is in use by other projects"
+msgstr ""
+
+#: gui/layouts/page_project.uim:165
+msgid "Save profile folder"
+msgstr ""
+
+#: gui/layouts/page_project.uim:166
+msgid "Destination exists - replace it?"
+msgstr ""
+
+#: gui/layouts/page_project.uim:167
+msgid "Select the profile for deletion"
+msgstr ""
+
+#: gui/layouts/page_project.uim:168
+msgid "Remove Profile"
+msgstr ""
+
+#: gui/layouts/page_project.uim:169
+msgid "There are no profiles which can be deleted - all are in use"
+msgstr ""
+
+#: gui/layouts/page_project.uim:171
+msgid "Couldn't delete profile '%s' - check permissions"
+msgstr ""
+
+#: gui/layouts/page_project.uim:173
+msgid ""
+"An empty path here will reset to the default.\n"
+" WARNING: Double check your path -\n"
+" If you make a mistake here it could destroy your system!\n"
+"\n"
+"Enter new installation path:"
+msgstr ""
+
+#: gui/layouts/page_project.uim:177
+msgid "Enter name for new project:"
+msgstr ""
+
+#: gui/layouts/page_project.uim:178
+msgid "Project '%s' already exists"
+msgstr ""
+
+#: gui/layouts/page_project.uim:179
+msgid "Select the project for deletion"
+msgstr ""
+
+#: gui/layouts/page_project.uim:180
+msgid "Remove Project"
+msgstr ""
+
+#: gui/layouts/page_project.uim:181
+msgid "There are no projects which can be deleted"
+msgstr ""
+
+#: gui/layouts/page_project.uim:182
+msgid "'%s' is not a profile folder"
+msgstr ""
+
+#: gui/layouts/page_project.uim:183
+msgid "The path '%s' is already in use, not saving"
+msgstr ""
+
+#: gui/layouts/page_project.uim:184
+msgid "Enter the name for the new profile:"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:43
+msgid ""
+"You can browse the file-system for the source profile directory,\n"
+"or else choose one of the examples"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:48
+msgid "Example Profiles"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:49
+msgid "Here you can select one of the example profiles to use as a starting point"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:60
+msgid "Browse file-system"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:61
+msgid "Open a file dialog to search for the profile"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:66
+msgid "Source:"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:71
+msgid "The path from which the profile directory will be copied"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:75
+msgid "New name:"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:80
+msgid "The name the profile will be given in the work area"
+msgstr ""
+
+#: gui/layouts/profile_browse.uim:85
+msgid "Open a dialog to change the new profile's name"
+msgstr ""
+
+#: gui/layouts/progress.uim:38
+msgid "Processing ..."
+msgstr ""
+
+#: gui/layouts/progress.uim:49
+msgid "An indication of the progress of the current operation, if possible"
+msgstr ""
+
+#: gui/layouts/progress.uim:55
+msgid "Stop the current action"
+msgstr ""
+
+#: gui/layouts/progress.uim:60
+msgid "Done"
+msgstr ""
+
diff --git a/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/larch.mo b/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/larch.mo
new file mode 100644
index 0000000..a758d63
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/larch.mo
Binary files differ
diff --git a/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/zh.po b/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/zh.po
new file mode 100644
index 0000000..0370299
--- /dev/null
+++ b/build_tools/larch8/larch0/i18n/zh/LC_MESSAGES/zh.po
@@ -0,0 +1,1231 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: larch\n"
+"POT-Creation-Date: 2010-03-07 20:42+CET\n"
+"PO-Revision-Date: 2010-03-09 01:22+0800\n"
+"Last-Translator: Dong-Jun Wu <ziyawu@gmail.com>\n"
+"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Chinese (Traditional)\n"
+"X-Poedit-Country: TAIWAN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: larch.py:204
+msgid "Please enter root password"
+msgstr "請輸入 root 密碼"
+
+#: larch.py:216
+msgid "Incorrect root password"
+msgstr "root 密碼不正確"
+
+#: larch.py:219
+msgid "No root password, cancelling operation"
+msgstr "沒有 root 密碼,正在取消操作"
+
+#: larch.py:235
+msgid "Supershell couldn't be started"
+msgstr "無法啟動 Supershell"
+
+#: larch.py:322
+msgid "Enter '%s' application ('$' for path argument):"
+msgstr "輸入「%s」應用程式 (路徑參數「$」):"
+
+#: larch.py:430
+msgid "Editing '%s'"
+msgstr "正在編輯「%s」"
+
+#: larch.py:464
+msgid "Platform error, installed system is %s"
+msgstr "平台錯誤,已安裝的系統為 %s"
+
+#: larch.py:469
+msgid "No installed system found"
+msgstr "沒有找到已安裝的系統"
+
+#: larch.py:519
+msgid "Couldn't read file '%s'"
+msgstr "無法讀取檔案「%s」"
+
+#: larch.py:528
+msgid "Couldn't save file '%s'"
+msgstr "無法儲存檔案「%s」"
+
+#: larch.py:532
+msgid "CONFIG ERROR"
+msgstr "組態設定錯誤"
+
+#: larch.py:536
+msgid "BUILD ERROR"
+msgstr "建構錯誤"
+
+#: larch.py:540
+msgid "FATAL ERROR"
+msgstr "嚴重錯誤"
+
+#: larch.py:548
+msgid "This error could not be handled"
+msgstr "無法處理這個錯誤"
+
+#: larch.py:624
+msgid ""
+" Please see '%s/%s'\n"
+" for usage information.\n"
+msgstr ""
+" 請看「%s/%s」\n"
+" 獲得使用方法資訊。\n"
+
+#: larch.py:642
+msgid "ERROR: Unsupported option - '%s'\n"
+msgstr "錯誤:不支援的操作 -「%s」\n"
+
+#: larch.py:643
+msgid "Start without arguments or with '--pyqt' to start pyqt gui.\n"
+msgstr "不使用參數啟動或用「--pyqt」啟動 pyqt 圖形介面。\n"
+
+#: larch.py:644
+msgid "The command line interface is started with '-c':\n"
+msgstr "用「-c」啟動為命令列介面:\n"
+
+#: modules/base.py:89
+msgid "No pacman executable found"
+msgstr "沒有找到 pacman 可執行檔"
+
+#: modules/base.py:117
+msgid "Unknown platform: '%s'"
+msgstr "未知的平台:「%s」"
+
+#: modules/base.py:156
+msgid "Unknown configuration option: %s\n"
+msgstr "未知的組態設定選項:%s\n"
+
+#: modules/base.py:216
+msgid "No name for new profile"
+msgstr "新描述檔沒有名稱"
+
+#: modules/base.py:220
+msgid "Profile '%s' already exists"
+msgstr "描述檔「%s」已存在"
+
+#: modules/base.py:234
+msgid "Profile '%s' exists already."
+msgstr "描述檔「%s」已存在。"
+
+#: modules/build.py:58
+msgid ""
+"Building a larch live medium from the running system is\n"
+"an error prone process. Changes to the running system\n"
+"made while running this function may be only partially\n"
+"incorporated into the compressed system images.\n"
+"\n"
+"Do you wish to continue?"
+msgstr ""
+"從執行中的系統建構 larch 即時媒體是一個容易出錯的過\n"
+"程。變為執行中的系統會造成執行這項功能時可能只有\n"
+"部份被納入壓縮的系統映像檔。\n"
+"\n"
+"您想要繼續嗎?"
+
+#: modules/build.py:112
+msgid "Squashing system.sqf failed"
+msgstr "擠壓 system.sqf 失敗"
+
+#: modules/build.py:184
+msgid "Squashing mods.sqf failed"
+msgstr "擠壓 mods.sqf 失敗"
+
+#: modules/build.py:203
+msgid "No squashfs module found\n"
+msgstr "沒有找到 squashfs 模組\n"
+
+#: modules/build.py:213
+msgid "No aufs or unionfs module found\n"
+msgstr "沒有找到 aufs 或 unionfs 模組\n"
+
+#: modules/build.py:217
+msgid "Package '%s' is needed by larch systems\n"
+msgstr "larch 系統需要套件「%s」\n"
+
+#: modules/build.py:220
+msgid ""
+"Without package 'syslinux' you will not be able\n"
+"to create syslinux or isolinux booting media\n"
+msgstr ""
+"沒有套件「syslinux」您會無法建\n"
+"立 syslinux 或 isolinux 開機媒體\n"
+
+#: modules/build.py:224
+msgid ""
+"Without package 'cdrkit' (or 'cdrtools') you will\n"
+"not be able to create CD/DVD media\n"
+msgstr ""
+"沒有套件「cdrkit」(或「cdrtools」) 您會\n"
+"無法建立 CD/DVD 媒體\n"
+
+#: modules/build.py:228
+msgid ""
+"Without package 'eject' you will have problems\n"
+"using CD/DVD media\n"
+msgstr ""
+"沒有「eject」套件您使用 CD/DVD 時\n"
+"會發生問題\n"
+
+#: modules/build.py:232
+msgid ""
+"WARNING:\n"
+"%s\n"
+" Continue building?"
+msgstr ""
+"警告:\n"
+"%s\n"
+" 要繼續建構嗎?"
+
+#: modules/build.py:238
+msgid ""
+"ERROR:\n"
+"%s"
+msgstr ""
+"錯誤:\n"
+"%s"
+
+#: modules/build.py:265
+msgid ""
+"Problem running %s:\n"
+" %s"
+msgstr ""
+"執行 %s 發生問題:\n"
+" %s"
+
+#: modules/build.py:270
+msgid ""
+"More than one kernel found:\n"
+" %s"
+msgstr ""
+"找到多個內核:\n"
+" %s"
+
+#: modules/build.py:274
+msgid "No kernel found"
+msgstr "沒有找到內核"
+
+#: modules/build.py:282
+msgid "More than one set of kernel modules in %s"
+msgstr "在 %s 裡有多組內核模組"
+
+#: modules/build.py:308
+msgid ""
+"WARNING:\n"
+" You seem to have installed a package containing modules\n"
+"which aren't compatible with your kernel (see log).\n"
+"Please check that this won't cause problems.\n"
+"Maybe you need the corresponding package for your kernel?\n"
+"\n"
+" Continue building?"
+msgstr ""
+"警告:\n"
+" 您似乎安裝了一個含有與您的內核不相容模組的套件\n"
+"(詳見日誌)。請確認這樣不會造成任何問題。\n"
+"或許您需要和您的內核對應的套件?\n"
+"\n"
+" 要續續建構嗎?"
+
+#: modules/build.py:317
+msgid "Couldn't find kernel modules"
+msgstr "無法找到內核模組"
+
+#: modules/build.py:337
+msgid "Couldn't find usable mkinitcpio preset: %s"
+msgstr "無法找到可用的 mkinitcpio 預設:%s"
+
+#: modules/buildpage.py:47
+msgid "The system to be compressed must be installed and ready."
+msgstr "要壓縮系統必須已安裝並準備完畢。"
+
+#: modules/buildpage.py:48
+msgid "Edit supported locales"
+msgstr "編輯支援的語系"
+
+#: modules/buildpage.py:49
+msgid "Edit the /etc/locale.gen file to select supported glibc locales"
+msgstr "編輯 /etc/locale.gen 檔來選擇支援的 glibc 語系"
+
+#: modules/buildpage.py:50
+msgid "Edit Arch configuration file (/etc/rc.conf)"
+msgstr "編輯 Arch 組態設定檔 (/etc/rc.conf)"
+
+#: modules/buildpage.py:51
+msgid "Edit the /etc/rc.conf file to configure the live system"
+msgstr "編輯 /etc/rc.conf 檔案來設定即時系統"
+
+#: modules/buildpage.py:53
+#: modules/installpage.py:60
+#: modules/projectpage.py:68
+msgid "Advanced Options"
+msgstr "進階選項"
+
+#: modules/buildpage.py:54
+msgid "Edit mkinitcpio.conf"
+msgstr "編輯 mkinitcpio.conf"
+
+#: modules/buildpage.py:55
+msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
+msgstr "編輯組態設定檔以透過 mkinitcpio 生成 initramfs"
+
+#: modules/buildpage.py:56
+msgid "Edit overlay (open in file browser)"
+msgstr "編輯 overlay (用檔案瀏覽程式開啟)"
+
+#: modules/buildpage.py:57
+msgid "Open a file browser on the profile's 'rootoverlay'"
+msgstr "用檔案瀏覽程式開啟描述檔的「rootoverlay」"
+
+#: modules/buildpage.py:58
+msgid "Generate ssh keys"
+msgstr "生成 ssh 鑰匙"
+
+#: modules/buildpage.py:59
+msgid "Enables pre-generation of ssh keys"
+msgstr "啟用預先生成 ssh 鑰匙"
+
+#: modules/buildpage.py:60
+msgid "Reuse existing system.sqf"
+msgstr "重複使用現有的 system.sqf"
+
+#: modules/buildpage.py:61
+msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
+msgstr "重複使用現有的 system.sqf,如果系統沒有變更則儲存時間"
+
+#: modules/buildpage.py:62
+#: modules/gui.py:65
+msgid "Larchify"
+msgstr "Larchify"
+
+#: modules/buildpage.py:63
+msgid "Build the main components of the larch system"
+msgstr "建構 larch 系統的主要組成元件"
+
+#: modules/buildpage.py:81
+msgid "No Arch installation at %s"
+msgstr "沒有 Arch 安裝於 %s"
+
+#: modules/console.py:91
+msgid "Information"
+msgstr "資訊"
+
+#: modules/console.py:94
+msgid "Press <Enter> to continue"
+msgstr "請按 <Enter> 繼續"
+
+#: modules/console.py:100
+msgid "Confirmation"
+msgstr "確認"
+
+#: modules/console.py:105
+#: modules/console.py:204
+msgid "Yes"
+msgstr "是"
+
+#: modules/console.py:105
+#: modules/console.py:205
+msgid "No"
+msgstr "否"
+
+#: modules/console.py:113
+msgid "Input Required"
+msgstr "需要輸入"
+
+#: modules/console.py:135
+msgid "ERROR"
+msgstr "錯誤"
+
+#: modules/console.py:148
+msgid "Unknown command: %s"
+msgstr "未知的指令:%s"
+
+#: modules/console.py:206
+msgid "Project Name:"
+msgstr "專案名稱:"
+
+#: modules/console.py:207
+msgid "Profile:"
+msgstr "描述檔:"
+
+#: modules/console.py:208
+#: modules/projectpage.py:79
+msgid "Installation Path:"
+msgstr "安裝路徑:"
+
+#: modules/console.py:209
+msgid "Working Directory:"
+msgstr "工作目錄:"
+
+#: modules/console.py:210
+msgid "Platform:"
+msgstr "平台:"
+
+#: modules/console.py:211
+msgid "Installation Mirror:"
+msgstr "安裝鏡像:"
+
+#: modules/console.py:212
+msgid "--- use mirror:"
+msgstr "--- 使用鏡像:"
+
+#: modules/console.py:213
+msgid "Use Project Mirrorlist:"
+msgstr "使用專案鏡像清單:"
+
+#: modules/console.py:214
+msgid "Bootloader:"
+msgstr "開機管理程式:"
+
+#: modules/console.py:215
+msgid "Medium Detection:"
+msgstr "偵測媒體:"
+
+#: modules/console.py:216
+msgid "Medium Label:"
+msgstr "媒體標籤:"
+
+#: modules/console.py:217
+msgid "iso 'application ID':"
+msgstr "iso '應用程式 ID':"
+
+#: modules/console.py:218
+msgid "iso 'publisher':"
+msgstr "iso '發行人':"
+
+#: modules/console.py:219
+#: modules/installpage.py:75
+msgid "Package Cache:"
+msgstr "套件快取:"
+
+#: modules/console.py:222
+msgid "Projects:\n"
+msgstr "專案:\n"
+
+#: modules/console.py:227
+msgid "Profiles (in %s):\n"
+msgstr "描述檔 (在 %s 中):\n"
+
+#: modules/console.py:232
+msgid "Example Profiles (in %s):\n"
+msgstr "範例描述檔 (在 %s 中):\n"
+
+#: modules/console.py:237
+msgid "Available Partitions:\n"
+msgstr "可用的分割區:\n"
+
+#: modules/console.py:247
+#: modules/console.py:256
+msgid "Unknown project name: '%s'"
+msgstr "未知的專案名稱:「%s」"
+
+#: modules/console.py:264
+#: modules/console.py:276
+msgid "Unknown profile name: '%s'"
+msgstr "未知的描述檔名稱:「%s」"
+
+#: modules/console.py:288
+msgid "Available platforms: %s"
+msgstr "可用的平台:%s"
+
+#: modules/console.py:314
+msgid "Invalid bootloader: %s"
+msgstr "無效的開機管理程式:%s"
+
+#: modules/gui.py:49
+msgid "<em>larch</em> Live Arch Linux Construction Kit"
+msgstr "<em>larch</em> Live Arch Linux 建構工具組"
+
+#: modules/gui.py:50
+msgid "View Log"
+msgstr "檢視日誌"
+
+#: modules/gui.py:51
+msgid "This button switches to the log viewer"
+msgstr "這個按鈕可切換到日誌檢視器"
+
+#: modules/gui.py:52
+msgid "Help"
+msgstr "說明"
+
+#: modules/gui.py:53
+msgid "This button switches to the documentation viewer"
+msgstr "這個按鈕可切換到文件檢視器"
+
+#: modules/gui.py:54
+msgid "Quit"
+msgstr "離開"
+
+#: modules/gui.py:55
+msgid "Stop the current action and quit the program"
+msgstr "停止目前的動作並離開程式"
+
+#: modules/gui.py:63
+msgid "Project Settings"
+msgstr "專案設定值"
+
+#: modules/gui.py:64
+msgid "Installation"
+msgstr "安裝"
+
+#: modules/gui.py:66
+msgid "Prepare Medium"
+msgstr "準備媒體"
+
+#: modules/gui.py:67
+msgid "Installation Tweaks"
+msgstr "安裝微調"
+
+#: modules/gui.py:113
+msgid "Processing ..."
+msgstr "正在處理..."
+
+#: modules/gui.py:114
+#: modules/gui.py:162
+msgid "Here you can follow the detailed, low-level progress of the commands."
+msgstr "您可以在這裡追查底層指令進度的詳細資訊。"
+
+#: modules/gui.py:118
+msgid "An indication of the progress of the current operation, if possible"
+msgstr "顯示目前操作的進度,如果可能的話"
+
+#: modules/gui.py:119
+#: modules/gui.py:254
+msgid "Cancel"
+msgstr "取消"
+
+#: modules/gui.py:120
+msgid "Stop the current action"
+msgstr "停止目前動作"
+
+#: modules/gui.py:121
+msgid "Done"
+msgstr "完成"
+
+#: modules/gui.py:161
+msgid "Low-level Command Logging"
+msgstr "底層指令日誌"
+
+#: modules/gui.py:165
+msgid "Clear"
+msgstr "清除"
+
+#: modules/gui.py:166
+#: modules/gui.py:196
+msgid "Hide"
+msgstr "隱藏"
+
+#: modules/gui.py:167
+#: modules/gui.py:197
+msgid "Go back to the larch controls"
+msgstr "回到 larch 控制"
+
+#: modules/gui.py:194
+msgid "Documentation"
+msgstr "文件"
+
+#: modules/gui.py:199
+msgid "Go back in the viewing history"
+msgstr "在檢視歷史中向後"
+
+#: modules/gui.py:201
+msgid "Go forward in the viewing history"
+msgstr "在檢視歷史中向前"
+
+#: modules/gui.py:203
+msgid "Reload the documentation for the current larch tab"
+msgstr "重新載入目前 larch 分頁的文件"
+
+#: modules/gui.py:205
+msgid "Go to the general larch documentation index"
+msgstr "前往一般 larch 文件索引"
+
+#: modules/gui.py:250
+msgid "Editor"
+msgstr "編輯器"
+
+#: modules/gui.py:253
+msgid "OK"
+msgstr "確定"
+
+#: modules/gui.py:255
+msgid "Revert"
+msgstr "回復"
+
+#: modules/gui.py:256
+msgid "Restore the text to its initial state"
+msgstr "將文字還原成初始狀態"
+
+#: modules/gui.py:257
+msgid "Copy"
+msgstr "複製"
+
+#: modules/gui.py:258
+msgid "Cut"
+msgstr "剪下"
+
+#: modules/gui.py:259
+msgid "Paste"
+msgstr "貼上"
+
+#: modules/gui.py:260
+msgid "Undo"
+msgstr "復原"
+
+#: modules/gui.py:261
+msgid "Redo"
+msgstr "取消復原"
+
+#: modules/installation.py:111
+#: modules/installpage.py:136
+msgid "No 'mirrorlist' file found"
+msgstr "沒有找到「mirrorlist」檔案"
+
+#: modules/installation.py:156
+msgid "Couldn't write to the installation path (%s)."
+msgstr "無法寫入到安裝路徑 (%s)。"
+
+#: modules/installation.py:160
+msgid "The installation path (%s) is mounted 'nodev'."
+msgstr "安裝路徑 (%s) 掛載為「nodev」。"
+
+#: modules/installation.py:168
+msgid "The installation path (%s) is mounted 'noexec'."
+msgstr "安裝路徑 (%s) 掛載為「noexec」。"
+
+#: modules/installation.py:211
+msgid "Package installation failed"
+msgstr "套件安裝失敗"
+
+#: modules/installation.py:256
+msgid "Couldn't synchronize pacman database (pacman -Sy)"
+msgstr "無法同步 pacman 資料庫 (pacman -Sy)"
+
+#: modules/installpage.py:50
+msgid "Edit Profile"
+msgstr "編輯描述檔"
+
+#: modules/installpage.py:51
+msgid "Edit 'addedpacks'"
+msgstr "編輯「addedpacks」"
+
+#: modules/installpage.py:52
+msgid "Edit the list of packages to be installed"
+msgstr "編輯要安裝的套件清單"
+
+#: modules/installpage.py:53
+msgid "Edit 'vetopacks'"
+msgstr "編輯「vetopacks」"
+
+#: modules/installpage.py:54
+msgid "Edit the list of group member packages NOT to install"
+msgstr "編輯不要安裝的群組成員套件清單"
+
+#: modules/installpage.py:55
+msgid "Edit pacman.conf options"
+msgstr "編輯 pacman.conf 選項"
+
+#: modules/installpage.py:56
+msgid "Edit pacman.conf options - not the repositories"
+msgstr "編輯 pacman.conf 選項 - 不是套件庫"
+
+#: modules/installpage.py:57
+msgid "Edit pacman.conf repositories"
+msgstr "編輯 pacman.conf 套件庫"
+
+#: modules/installpage.py:58
+msgid "Edit the repository entries for pacman.conf"
+msgstr "編輯 pacman.conf 的套件庫項目"
+
+#: modules/installpage.py:62
+msgid "Use project mirrorlist"
+msgstr "使用專案鏡像點清單"
+
+#: modules/installpage.py:63
+msgid "Enables use of the mirrorlist file saved in the working directory, for installation only"
+msgstr "啟用使用儲存在工作目錄的鏡像清單檔案,只在安裝時"
+
+#: modules/installpage.py:64
+msgid "Edit project mirrorlist"
+msgstr "編輯專案鏡像清單"
+
+#: modules/installpage.py:65
+msgid "Edit mirrorlist in working directory"
+msgstr "編輯在工作目錄中的鏡像清單"
+
+#: modules/installpage.py:67
+msgid "Use special mirror for installation"
+msgstr "使用安裝專用鏡像"
+
+#: modules/installpage.py:68
+msgid "Allows a specific (e.g. local) mirror to be used just for the installation"
+msgstr "給予只用來安裝的特定 (例如本機) 鏡像"
+
+#: modules/installpage.py:69
+msgid "URL:"
+msgstr "網址:"
+
+#: modules/installpage.py:71
+msgid "The url of the installation mirror"
+msgstr "安裝鏡像的網址"
+
+#: modules/installpage.py:72
+#: modules/installpage.py:78
+#: modules/mediumpage.py:75
+#: modules/mediumpage.py:81
+#: modules/mediumpage.py:106
+#: modules/projectpage.py:82
+msgid "Change"
+msgstr "變更"
+
+#: modules/installpage.py:73
+msgid "Change the installation mirror path"
+msgstr "變更安裝鏡像路徑"
+
+#: modules/installpage.py:77
+msgid "The path to the (host's) package cache"
+msgstr "(主機的) 套件快取的路徑"
+
+#: modules/installpage.py:79
+msgid "Change the package cache path"
+msgstr "變更套件快取路徑"
+
+#: modules/installpage.py:81
+msgid "Install"
+msgstr "安裝"
+
+#: modules/installpage.py:82
+msgid "This will start the installation to the set path"
+msgstr "這會開始安裝到設定的路徑"
+
+#: modules/installpage.py:120
+msgid "Editing pacman.conf options only"
+msgstr "只編輯 pacman.conf 選項"
+
+#: modules/installpage.py:126
+msgid "Editing pacman.conf repositories only"
+msgstr "只編輯 pacman.conf 套件庫"
+
+#: modules/installpage.py:138
+msgid "Editing mirrorlist: Uncomment ONE entry"
+msgstr "編輯鏡像清單:將一個項目取消註解"
+
+#: modules/installpage.py:154
+msgid "Enter new local mirror path:"
+msgstr "輸入新本機鏡像路徑:"
+
+#: modules/installpage.py:160
+msgid "You must specify a URL, with protocol, e.g. 'file:///a/b/c'"
+msgstr "您必須指定一個網址,使用如「file:///a/b/c」的協定"
+
+#: modules/installpage.py:174
+msgid "Enter new package cache path:"
+msgstr "輸入新套件快取路徑:"
+
+#: modules/medium.py:82
+msgid "Can't boot to label - no label supplied"
+msgstr "無法開機到標籤 - 沒有提供標籤"
+
+#: modules/medium.py:208
+msgid "Couldn't format %s"
+msgstr "無法格式化 %s"
+
+#: modules/medium.py:265
+msgid "GRUB is at present only supported on extN"
+msgstr "GRUB 預設只支援 extN"
+
+#: modules/medium.py:271
+msgid "syslinux is only supported on vfat"
+msgstr "syslinux 只支援 vfat"
+
+#: modules/medium.py:287
+#: modules/medium.py:320
+msgid "Couldn't mount larch partition, %s"
+msgstr "無法掛載 larch 分割區,%s。"
+
+#: modules/medium.py:341
+msgid "'syslinux' must be installed."
+msgstr "必須安裝「syslinux」。"
+
+#: modules/medium.py:345
+msgid "Device has neither a /boot nor a /syslinux directory"
+msgstr "裝置既沒有 /boot 也沒有 /syslinux 目錄"
+
+#: modules/medium.py:359
+msgid ""
+"%s not found -\n"
+" 'syslinux' must be installed on live system"
+msgstr ""
+"沒有找到 %s -\n"
+" 「syslinux」必須安裝在即時系統上"
+
+#: modules/medium.py:375
+msgid "Your larch iso, %s, was successfully created"
+msgstr "您的 larch iso,%s,已建立成功"
+
+#: modules/mediumpage.py:67
+msgid "Partition (disk / USB-stick)"
+msgstr "分割區 (磁碟 / USB 隨身碟)"
+
+#: modules/mediumpage.py:69
+msgid "You can choose installation to iso (for CD/DVD) or a partition (e.g. USB-stick)"
+msgstr "您可以選擇安裝到 iso (CD/DVD) 或一個分割區 (例如 USB 隨身碟)"
+
+#: modules/mediumpage.py:72
+msgid "Application ID:"
+msgstr "應用程式 ID:"
+
+#: modules/mediumpage.py:74
+msgid "The text passed to mkisofs with the -A option"
+msgstr "用 -A 選項將這些文字傳到 mkisofs"
+
+#: modules/mediumpage.py:76
+msgid "Change the application ID of the iso"
+msgstr "變更此 iso 的應用程式 ID"
+
+#: modules/mediumpage.py:78
+msgid "Publisher:"
+msgstr "發行人:"
+
+#: modules/mediumpage.py:80
+msgid "The text passed to mkisofs with the -publisher option"
+msgstr "用 -publisher 選項將這些文字傳到 mkisofs"
+
+#: modules/mediumpage.py:82
+msgid "Change the publisher data of the iso"
+msgstr "變更此 iso 的發行人資料"
+
+#: modules/mediumpage.py:84
+msgid "Partition:"
+msgstr "分割區"
+
+#: modules/mediumpage.py:86
+msgid "The partition to which the larch system is to be installed"
+msgstr "要安裝 larch 系統的分割區"
+
+#: modules/mediumpage.py:87
+msgid "Choose"
+msgstr "選擇"
+
+#: modules/mediumpage.py:88
+msgid "Select the partition to receive the larch system"
+msgstr "選擇要接收 larch 系統的分割區"
+
+#: modules/mediumpage.py:89
+msgid "Don't format"
+msgstr "不要格式化"
+
+#: modules/mediumpage.py:90
+msgid "Copy the data to the partition without formatting first (not the normal procedure)"
+msgstr "不先格式化直接複製資料到分割區 (非正常步驟)"
+
+#: modules/mediumpage.py:92
+msgid "Medium Detection"
+msgstr "偵測媒體"
+
+#: modules/mediumpage.py:93
+msgid "Choose how the boot scripts determine where to look for the larch system"
+msgstr "選擇開機腳本尋找 larch 系統位置的方式"
+
+#: modules/mediumpage.py:95
+msgid "Use the partition's UUID to find it"
+msgstr "使用分割區的 UUID 來尋找它"
+
+#: modules/mediumpage.py:97
+msgid "Use the partition's label to find it"
+msgstr "使用分割區的標籤來尋找它"
+
+#: modules/mediumpage.py:98
+msgid "Partition"
+msgstr "分割區"
+
+#: modules/mediumpage.py:99
+msgid "Use the partition name (/dev/sdb1, etc.)"
+msgstr "使用分割區名稱 (/dev/sdb1 等)"
+
+#: modules/mediumpage.py:100
+msgid "Search (for larchboot)"
+msgstr "搜尋 (針對 larchboot)"
+
+#: modules/mediumpage.py:101
+msgid "Test all CD/DVD devices and partitions until the file larch/larchboot is found"
+msgstr "測試所有 CD/DVD 裝置和分割區直到發現 larch/larchboot 檔案"
+
+#: modules/mediumpage.py:103
+msgid "Medium label:"
+msgstr "媒體標籤:"
+
+#: modules/mediumpage.py:105
+msgid "The label that the partition will be given"
+msgstr "給定此分割區的標籤"
+
+#: modules/mediumpage.py:107
+msgid "Change the label"
+msgstr "變更此標籤"
+
+#: modules/mediumpage.py:109
+msgid "Enable session saving"
+msgstr "啟用作業階段儲存"
+
+#: modules/mediumpage.py:110
+msgid "If checked, the medium will have the file 'larch/save'"
+msgstr "如果勾選,此媒體會有「larch/save」檔案"
+
+#: modules/mediumpage.py:112
+msgid "Bootloader"
+msgstr "開機管理程式"
+
+#: modules/mediumpage.py:113
+msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
+msgstr "您可以選擇 GRUB 或 syslinux/isolinux 作為開機管理程式"
+
+#: modules/mediumpage.py:115
+msgid "Use GRUB as bootloader"
+msgstr "使用 GRUB 作為開機管理程式"
+
+#: modules/mediumpage.py:117
+msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
+msgstr "使用 syslinux (分割區) 或 isolinux (CD/DVD) 作為開機管理程式"
+
+#: modules/mediumpage.py:118
+#: modules/mediumpage.py:233
+msgid "None"
+msgstr "無"
+
+#: modules/mediumpage.py:119
+msgid "Don't install a bootloader (you'll need to provide some means of booting)"
+msgstr "不要安裝開機管理程式 (您需要提供開機的某種辦法)"
+
+#: modules/mediumpage.py:121
+msgid "Bootable via search"
+msgstr "透過搜尋開機"
+
+#: modules/mediumpage.py:122
+msgid "Create the file larch/larchboot to mark the medium as a bootable larch system"
+msgstr "建立檔案 larch/larchboot 來標記媒體作為可開機 larch 系統"
+
+#: modules/mediumpage.py:124
+msgid "Edit boot entries"
+msgstr "編輯開機項目"
+
+#: modules/mediumpage.py:125
+msgid "Edit the file determining the boot entries"
+msgstr "編輯用來決定開機項目的檔案"
+
+#: modules/mediumpage.py:126
+#: modules/mediumpage.py:127
+msgid "Edit grub template"
+msgstr "編輯 grub 範本"
+
+#: modules/mediumpage.py:128
+#: modules/mediumpage.py:129
+msgid "Edit syslinux/isolinux template"
+msgstr "編輯 syslinux/isolinux 範本"
+
+#: modules/mediumpage.py:131
+msgid "Create boot iso"
+msgstr "建立開機 iso"
+
+#: modules/mediumpage.py:132
+msgid "Create a small boot iso for this system (for machines that can't boot from USB)"
+msgstr "建立這個系統的小開機 iso (針對無法從 USB 開機的電腦)"
+
+#: modules/mediumpage.py:133
+msgid "Create larch medium"
+msgstr "建立 larch 媒體"
+
+#: modules/mediumpage.py:134
+msgid "Create the larch iso or set up the chosen partition"
+msgstr "建立 larch iso 或安裝選擇的分割區"
+
+#: modules/mediumpage.py:136
+msgid ""
+"Edit cd-root\n"
+"(open in file browser)"
+msgstr ""
+"編輯 cd-root\n"
+"(用檔案瀏覽程式開啟)"
+
+#: modules/mediumpage.py:137
+msgid "Open a file browser on the profile's 'cd-root' folder"
+msgstr "用檔案瀏覽程式開啟描述檔的「cd-root」資料夾"
+
+#: modules/mediumpage.py:163
+msgid "Choose Partition"
+msgstr "選擇分割區"
+
+#: modules/mediumpage.py:165
+msgid ""
+"BE CAREFUL - if you select the wrong\n"
+" partition you might well destroy your system!\n"
+"\n"
+"Select the partition to receive the larch system:"
+msgstr ""
+"請小心 - 如果您選擇錯誤的分割區\n"
+" 可能會摧毀您的系統!!\n"
+"\n"
+"選擇要接收 larch 系統的分割區:"
+
+#: modules/mediumpage.py:253
+msgid "Editing larch boot entries"
+msgstr "編輯 larch 開機項目"
+
+#: modules/mediumpage.py:264
+msgid "Editing grub template"
+msgstr "編輯 grub 範本"
+
+#: modules/mediumpage.py:276
+msgid "Editing syslinux/isolinux template"
+msgstr "編輯 syslinux/isolinux 範本"
+
+#: modules/mediumpage.py:281
+msgid "Enter new label for the boot medium:"
+msgstr "輸入開機媒體的新標籤:"
+
+#: modules/mediumpage.py:295
+msgid "Enter new application ID for the boot iso:"
+msgstr "輸入開機 iso 的新應用程式 ID:"
+
+#: modules/mediumpage.py:309
+msgid "Enter new publisher for the boot iso:"
+msgstr "輸入開機 iso 的新發行人:"
+
+#: modules/mediumpage.py:366
+msgid "No partition selected for larch"
+msgstr "沒有選擇分割區給 larch"
+
+#: modules/mediumpage.py:389
+msgid ""
+"The partition containing the larch live system\n"
+"must be specifed."
+msgstr "必須指定含有 larch 即時系統的分割區。"
+
+#: modules/projectpage.py:50
+msgid "Profile"
+msgstr "描述檔"
+
+#: modules/projectpage.py:52
+msgid "Choose Existing Profile:"
+msgstr "選擇現有的描述檔:"
+
+#: modules/projectpage.py:54
+msgid "New Profile:"
+msgstr "新描述檔:"
+
+#: modules/projectpage.py:56
+msgid "Choose a profile from those already in your larch working folder"
+msgstr "從已在您的 larch 工作資料夾的那些描述檔中選擇一個"
+
+#: modules/projectpage.py:57
+msgid "Browse for Profile"
+msgstr "瀏覽描述檔"
+
+#: modules/projectpage.py:58
+msgid "Fetch a profile from the file-system"
+msgstr "從檔案系統取得描述檔"
+
+#: modules/projectpage.py:59
+msgid "Rename"
+msgstr "重新命名"
+
+#: modules/projectpage.py:60
+msgid "Rename the current profile"
+msgstr "重新命名目前的描述檔"
+
+#: modules/projectpage.py:61
+#: modules/projectpage.py:76
+msgid "Delete"
+msgstr "刪除"
+
+#: modules/projectpage.py:62
+msgid "Delete the current profile"
+msgstr "刪除目前的描述檔"
+
+#: modules/projectpage.py:64
+msgid "Platform (processor architecture):"
+msgstr "平台 (處理器架構):"
+
+#: modules/projectpage.py:66
+msgid "Which processor architecture?"
+msgstr "哪一種處理器架構?"
+
+#: modules/projectpage.py:70
+msgid "Project"
+msgstr "專案"
+
+#: modules/projectpage.py:71
+msgid "Choose Existing Project:"
+msgstr "選擇現有的專案:"
+
+#: modules/projectpage.py:73
+msgid "Choose a project from those already defined"
+msgstr "從已定義的那些專案中選擇一項"
+
+#: modules/projectpage.py:74
+msgid "New Project"
+msgstr "新增專案"
+
+#: modules/projectpage.py:75
+msgid "Create a new project"
+msgstr "建立新的專案"
+
+#: modules/projectpage.py:77
+msgid "Delete the current project"
+msgstr "刪除目前的專案"
+
+#: modules/projectpage.py:81
+msgid "The root directory of the Arch installation to larchify"
+msgstr "Arch 安裝到 larchify 的根目錄"
+
+#: modules/projectpage.py:83
+msgid "Change the root directory of the Arch installation"
+msgstr "變更 Arch 安裝的根目錄"
+
+#: modules/projectpage.py:113
+msgid "Profile directory mismatch: '%s' vs. '%s'"
+msgstr "描述檔目錄不相符:「%s」與「%s」"
+
+#: modules/projectpage.py:120
+msgid "Profile '%s' doesn't exist"
+msgstr "描述檔「%s」不存在"
+
+#: modules/projectpage.py:165
+msgid "Select profile source folder and enter new name"
+msgstr "選擇描述檔來源資料夾並輸入新的名稱"
+
+#: modules/projectpage.py:166
+msgid "New name:"
+msgstr "新的名稱:"
+
+#: modules/projectpage.py:183
+msgid "Enter new name for current profile:"
+msgstr "輸入目前描述檔的新名稱:"
+
+#: modules/projectpage.py:208
+msgid "Do you really want to delete profile '%s'?"
+msgstr "您確定要刪除描述檔「%s」?"
+
+#: modules/projectpage.py:218
+msgid "Profile '%s' in use by project '%s"
+msgstr "專案「%s」正在使用描述檔「%s」"
+
+#: modules/projectpage.py:229
+msgid ""
+"WARNING: Double check your path -\n"
+" If you make a mistake here it could destroy your system!\n"
+"\n"
+"Enter new installation path:"
+msgstr ""
+"警告:點擊兩下您的路徑 -\n"
+" 如果您在這裡犯錯可能會摧毀您的系統!\n"
+"\n"
+"輸入新的安裝路徑:"
+
+#: modules/projectpage.py:251
+msgid ""
+"Your selected installation path (%s) contains unexpected items:\n"
+" %s\n"
+"\n"
+"Is that really ok?"
+msgstr ""
+"您選擇的安裝路徑 (%s) 含有不明的項目:\n"
+" %s\n"
+"\n"
+"真的沒關係嗎?"
+
+#: modules/projectpage.py:266
+msgid "Enter name for new project:"
+msgstr "輸入新專案的名稱:"
+
+#: modules/projectpage.py:274
+msgid "Project '%s' already exists."
+msgstr "專案「%s」已存在。"
+
+#: modules/projectpage.py:282
+msgid "Can't delete the only existing project."
+msgstr "不能刪除僅存的專案。"
+
+#: modules/projectpage.py:290
+msgid "Do you really want to delete project '%s'?"
+msgstr "您確定要刪除專案「%s」?"
+
+#: modules/tweakpage.py:45
+msgid "Package Management"
+msgstr "套件管理"
+
+#: modules/tweakpage.py:46
+msgid "Synchronize db"
+msgstr "同步 db"
+
+#: modules/tweakpage.py:47
+msgid "Synchronize the pacman db on the target (pacman -Sy)"
+msgstr "同步目標上的 pacman db (pacman -Sy)"
+
+#: modules/tweakpage.py:48
+msgid "Update / Add package [-U]"
+msgstr "更新 / 加入套件 [-U]"
+
+#: modules/tweakpage.py:49
+msgid "Update / Add a package from a package file using pacman -U"
+msgstr "使用 pacman -U 從套件檔來更新/加入套件"
+
+#: modules/tweakpage.py:50
+msgid "Add package(s) [-S]"
+msgstr "加入套件 [-S]"
+
+#: modules/tweakpage.py:51
+msgid "Add one or more packages (space separated) using pacman -S"
+msgstr "使用 pacman -S 加入一個或多個套件 (用空白分隔開)"
+
+#: modules/tweakpage.py:52
+msgid "Remove package(s) [-Rs]"
+msgstr "移除套件 [-Rs]"
+
+#: modules/tweakpage.py:53
+msgid "Remove one or more packages (space separated) using pacman -Rs"
+msgstr "使用 pacman -Rs 移除一個或多個套件 (用空白分隔開)"
+
+#: modules/tweakpage.py:73
+msgid "Package to add/update"
+msgstr "要加入/更新的套件"
+
+#: modules/tweakpage.py:75
+msgid "Packages"
+msgstr "套件"
+
+#: modules/tweakpage.py:82
+msgid "Error during package update."
+msgstr "套件更新時發生錯誤。"
+
+#: modules/tweakpage.py:87
+msgid ""
+"Enter the names of packages to install -\n"
+" separated by spaces:"
+msgstr ""
+"輸入要安裝的套件名稱 -\n"
+" 用空白分隔開:"
+
+#: modules/tweakpage.py:96
+msgid "Error during package installation."
+msgstr "套件安裝時發生錯誤。"
+
+#: modules/tweakpage.py:101
+msgid ""
+"Enter the names of packages to remove -\n"
+" separated by spaces:"
+msgstr ""
+"輸入要移除的套件名稱 -\n"
+" 用空白分隔開:"
+
+#: modules/tweakpage.py:110
+msgid "Error during package removal."
+msgstr "套件移除時發生錯誤。"
+
+#~ msgid "Edit 'baseveto'"
+#~ msgstr "編輯「baseveto」"
+#~ msgid "There are no options specific to iso media."
+#~ msgstr "沒有指定給 iso 媒體的選項。"
+
diff --git a/build_tools/larch8/larch0/images/larch.png b/build_tools/larch8/larch0/images/larch.png
new file mode 100644
index 0000000..6291ed8
--- /dev/null
+++ b/build_tools/larch8/larch0/images/larch.png
Binary files differ
diff --git a/build_tools/larch8/larch0/images/larch80.png b/build_tools/larch8/larch0/images/larch80.png
new file mode 100644
index 0000000..1da4f30
--- /dev/null
+++ b/build_tools/larch8/larch0/images/larch80.png
Binary files differ
diff --git a/build_tools/larch8/larch0/images/larchicon.png b/build_tools/larch8/larch0/images/larchicon.png
new file mode 100644
index 0000000..8e87f5d
--- /dev/null
+++ b/build_tools/larch8/larch0/images/larchicon.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/addedpacks b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/addedpacks
new file mode 100755
index 0000000..03f89f0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/addedpacks
@@ -0,0 +1,229 @@
+# These are needed to build a live CD
+#linhes-live
+squashfs-tools
+lzop
+
+syslinux
+
+# You need a kernel.
+#kernel26 is now in 'base'
+aufs2
+
+# To eject a cd
+eject
+
+# Useful for use as installer, etc.
+#ntfsprogs
+#parted
+
+#ddcxinfo-knoppix
+#hwd
+
+sudo
+
+lsof
+cdrkit
+dvd+rw-tools
+
+
+# generally useful tools which don't require X
+#mtools is required by syslinux
+openssh
+dosfstools
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+unzip
+
+
+# Xorg packages
+*xorg
+#xorg-server
+#xorg-xkb-utils
+#xorg-xauth
+#xorg-server-utils
+#xorg-xinit
+#xorg-input-drivers
+#xorg-apps
+#xorg-fonts-100dpi
+#xorg-fonts-75dpi
+#xorg-res-utils
+ttf-ms-fonts
+
+#xorg-video-drivers
+xf86-video-amd
+xf86-video-apm
+xf86-video-ark
+xf86-video-ati
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+#xf86-video-i810
+#xf86-video-imstt
+xf86-video-intel
+xf86-video-mga
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-radeonhd
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisusb
+#xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+#unichrome is busted and causes X to segfault
+#xf86-video-unichrome
+xf86-video-v4l
+xf86-video-vesa
+#vga should not be installed, vesa can handle when other drivers fail
+#xf86-video-vga
+#xf86-video-via
+xf86-video-vmware
+xf86-video-voodoo
+
+# X apps
+#luser
+#localed
+unclutter
+xterm
+xorg-apps
+#xkmap
+
+#gparted
+#larchin
+
+#mythtv
+mythtv
+mythtv-contrib
+mythplugins-mytharchive
+mythplugins-mythbrowser
+#mythcontrols
+#mythflix
+mythplugins-mythgallery
+mythplugins-mythgame
+mythplugins-mythmusic
+#mythphone
+myththemes
+#mythweather
+mythplugins-mythvideo
+mythsmolt
+#morethemes
+linhes-theme
+linhes-scripts
+nuvexport
+lirc
+lirc-utils
+mysql
+xmltv
+esound
+
+#Window Manager
+fluxbox
+feh
+
+#Other
+dbus
+hal
+fftw2
+libcdaudio
+iptables
+pkgconfig
+taglib
+#portmap
+ivtv-utils
+dvb-firmware
+dbus-python
+
+#MythVantage Installer deps
+bc
+mysql-python
+expect
+curl
+dnsutils
+avahi
+
+#Wireless
+b43-fwcutter
+#ipw2100-fw
+#ipw2200-fw
+#ipw3945
+#ipw3945-ucode
+#ipw3945d
+madwifi
+madwifi-utils
+ndiswrapper
+ndiswrapper-utils
+#netcfg
+tiacx
+tiacx-firmware
+wireless_tools
+#wlan-ng26
+#wlan-ng26-utils
+zd1211-firmware
+hdhomerun
+#----
+LinHES-config
+LinHES-system
+linhes-sounds
+etcnet
+runit
+runit-scripts
+media_dirs
+
+#---
+tweaker
+ethtool
+nfs-utils
+netkit-telnet
+ntp
+syslog-ng
+ppp
+mingetty
+setserial
+acpid
+fbsplash
+linhes-splash
+nvram-wakup
+#tatir
+pvr150-firmware
+wol
+mjpegtools
+perl-net-upnp
+aumix
+tablet-encode
+ntfs-3g
+joyutils
+ffmpeg-svn
+#myth2ipod
+myt2xvid3
+mediaserv
+
+#---Firewire
+libraw1394
+libavc1394
+# wrapper for mplayer
+mplayer-wrapper
+
+# in-place commercial remover (for user job)
+# moved to linhes-scripts
+#removecommercials
+
+#Modules for Atheros base NICs
+#atl1e
+
+linux-firmware
+
+larch-live
+mkinitcpio-busybox
+windowmaker-crm-git
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/bootlines b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/bootlines
new file mode 100755
index 0000000..0005035
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/bootlines
@@ -0,0 +1,23 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: Install CD
+options:
+
+comment:
+title: Install CD with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: Boot to console
+options: nox
+
+#comment:
+#title: larch with swap
+#options: swap
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cachepacks b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cachepacks
new file mode 100755
index 0000000..4e9a790
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cachepacks
@@ -0,0 +1,59 @@
+mythdb-initial
+nvidia
+nvidia-utils
+vdpauinfo
+nvidia-96xx
+nvidia-96xx-utils
+#vdpinfo-96xx
+lighttpd
+local-website
+mythplugins-mythweb
+nfs-utils
+samba
+mplayer
+xine-ui
+lcdproc
+mythappletrailers
+mythstream
+oss
+xscreensaver
+tightvnc
+
+#added from error log
+mysql
+mythplugins-mythnews
+pycairo
+pygobject
+python-numeric
+pygtk
+fam
+sqlite3
+xe
+romdb
+gconf
+gnome-keyring
+gnome-mime-data
+gnome-python
+gnome-python-extras
+gnome-vfs
+hunspell
+libbonobo
+libbonoboui
+libgnome
+libgnomecanvas
+libgnomeui
+libidl2
+miro
+mozilla-common
+nspr
+nss
+orbit2
+polkit
+pyorbit
+pyrex
+startup-notification
+xulrunner
+#mythmovies
+#myth2ipod
+myt2xvid3
+#mediaserv
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst
new file mode 100755
index 0000000..3f544ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst
@@ -0,0 +1,36 @@
+#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO change these and make some more... specifically an "arch" theme
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Barlond
+color white/cyan yellow/blue
+
+title Barlond2
+color white/blue yellow/cyan
+
+title Simple Black
+color light-gray/black yellow/blue
+
+title Matrix
+color green/black light-green/green
+
+title Dalton Bros.
+color red/green green/red
+
+title Debian
+color cyan/blue white/blue
+
+title BW
+color light-gray/black black/light-gray
+
+title BW Inverse
+color black/light-gray
+
+title SGD Non Default
+color black/cyan yellow/black
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst
new file mode 100755
index 0000000..6e74187
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst
@@ -0,0 +1,16 @@
+# Help files must be exactly 23 lines long.
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title HOW-TO: Boot an existing system
+cat /boot/grub/help/bootexisting.txt
+pause Press enter to continue...
+
+title HOW-TO: Contribute to this help
+cat /boot/grub/help/contrib.txt
+pause Press enter to continue...
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt
new file mode 100755
index 0000000..881f3e8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt
@@ -0,0 +1,23 @@
+HOWTO: Boot an existing install
+
+Select "More Options" from the main menu.
+Move the cursor to "[EDIT ME] Boot an existing linux install"
+Press "e"
+
+At this point you will see the following:
+ root (hd0,0)
+ kernel /vmlinuz26 root=/dev/hda3 ro
+ initrd /kernel26.img
+
+This needs to be changed to accomodate your hardware.
+
+The first line should be changed to indicate where your boot medium resides.
+ "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
+ numbers to indicate the partition containing your /boot directory.
+
+The second line should be changed to point to your kernel. If the line above
+points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
+Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
+partition for your root filesystem. Other kernel parameters can be added here.
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt
new file mode 100755
index 0000000..5c79176
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt
@@ -0,0 +1,23 @@
+HOWTO: Contribute to these help files
+
+This help is rather simplistic.
+In order to provide help files or translations you simply need to make a text
+file. Formatting is important (due to grub limitations). The files MUST be 80
+characters wide, and 23 lines long. Any more, and your formatting will be
+corrupted when viewing the help. Please note that if your help is short, it is
+worthwhile to pad with empty lines, up to 23 lines.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst
new file mode 100755
index 0000000..5237c1a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst
@@ -0,0 +1,111 @@
+#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO add other languages
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Default layout
+setkey
+
+title German layout
+setkey y z
+setkey z y
+setkey Y Z
+setkey Z Y
+setkey equal parenright
+setkey parenright parenleft
+setkey parenleft asterisk
+setkey doublequote at
+setkey plus bracketright
+setkey minus slash
+setkey slash ampersand
+setkey ampersand percent
+setkey percent caret
+setkey underscore question
+setkey question underscore
+setkey semicolon less
+setkey less numbersign
+setkey numbersign backslash
+setkey colon greater
+setkey greater bar
+setkey asterisk braceright
+
+
+title Spanish layout
+setkey
+setkey slash ampersand
+setkey ampersand caret
+setkey caret braceleft
+setkey asterisk braceright
+setkey parenleft asterisk
+setkey parenright parenleft
+setkey minus slash
+setkey equal parenright
+setkey quote minus
+setkey underscore question
+setkey question underscore
+setkey braceleft quote
+setkey braceright backslash
+setkey colon greater
+setkey greater bar
+setkey doublequote at
+setkey backslash backquote
+setkey less backslash
+setkey semicolon less
+setkey plus colon
+setkey at semicolon
+
+title French layout
+setkey
+setkey less backquote
+setkey greater tilde
+setkey ampersand 1
+setkey 1 exclam
+setkey tilde 2
+setkey 2 at
+setkey doublequote 3
+setkey 3 numbersign
+setkey quote 4
+setkey 4 dollar
+setkey parenleft 5
+setkey 5 percent
+setkey minus 6
+setkey 6 caret
+setkey backquote 7
+setkey 7 ampersand
+setkey underscore 8
+setkey 8 asterisk
+setkey backslash 9
+setkey 9 parenleft
+setkey at 0
+setkey 0 parenright
+setkey parenright minus
+setkey numbersign underscore
+setkey a q
+setkey A Q
+setkey z w
+setkey Z W
+setkey caret bracketleft
+setkey dollar bracketright
+setkey q a
+setkey Q A
+setkey m semicolon
+setkey M colon
+setkey bracketleft quote
+setkey percent doublequote
+setkey asterisk backslash
+setkey bracketright bar
+setkey w z
+setkey W Z
+setkey comma m
+setkey question M
+setkey semicolon comma
+setkey period less
+setkey colon period
+setkey slash greater
+setkey exclam slash
+setkey bar question
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst
new file mode 100755
index 0000000..60216f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst
@@ -0,0 +1,26 @@
+timeout 5
+default 0
+#color light-blue/blue light-cyan/blue
+#black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+###LARCH
+
+title Tools...
+configfile /boot/grub/tools.lst
+
+title Grub Settings...
+configfile /boot/grub/settings.lst
+
+title View Help...
+configfile /boot/grub/help.lst
+
+title More Options...
+configfile /boot/grub/more.lst
+
+title Shutdown the Computer
+halt
+
+title JMS Reboot the Computer
+reboot
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst
new file mode 100755
index 0000000..8fd5f7e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst
@@ -0,0 +1,30 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title [EXPERIMENTAL] Attempt existing Linux detection
+configfile /boot/grub/tryboot.lst
+
+title [EDIT ME] Diskless Boot (PXE / BOOTP)
+#TODO wtf?
+root (nd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] NFS Root Boot
+root (cd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] Boot Existing Linux Install
+root (hd0,0)
+kernel /vmlinuz26 root=/dev/hda3 ro
+initrd /kernel26.img
+
+title [EDIT ME] Boot Existing Windows Install
+rootnoverify (hd0,0)
+makeactive
+chainloader +1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst
new file mode 100755
index 0000000..f8f8c95
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst
@@ -0,0 +1,13 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Keyboard settings
+configfile /boot/grub/keyboards.lst
+
+title Color settings
+configfile /boot/grub/colors.lst
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm
new file mode 100644
index 0000000..435786f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm
@@ -0,0 +1,10963 @@
+/* XPM */
+static char * linhes_disk_xpm[] = {
+"640 480 10480 3",
+" c None",
+". c #FDFFFC",
+"+ c #58A991",
+"@ c #2E437A",
+"# c #34477F",
+"$ c #304E84",
+"% c #365289",
+"& c #3B578E",
+"* c #112705",
+"= c #4F6A2B",
+"- c #385A1B",
+"; c #0572BC",
+"> c #143006",
+", c #6E8145",
+"' c #197093",
+") c #1F79AA",
+"! c #086EAB",
+"~ c #086BA5",
+"{ c #558064",
+"] c #6B6B51",
+"^ c #3F6C49",
+"/ c #3385B1",
+"( c #3C7D88",
+"_ c #326035",
+": c #122812",
+"< c #3A6D54",
+"[ c #1F7499",
+"} c #207CB5",
+"| c #156881",
+"1 c #486B39",
+"2 c #56784B",
+"3 c #0772BA",
+"4 c #206B8E",
+"5 c #485D32",
+"6 c #247698",
+"7 c #2E7993",
+"8 c #245D42",
+"9 c #31592F",
+"0 c #1F708E",
+"a c #216054",
+"b c #45633B",
+"c c #2B7999",
+"d c #2E6C69",
+"e c #2673A4",
+"f c #236257",
+"g c #267799",
+"h c #1E5C4A",
+"i c #287284",
+"j c #4F8687",
+"k c #284B28",
+"l c #267DAB",
+"m c #1F6464",
+"n c #327273",
+"o c #0673BE",
+"p c #3F683D",
+"q c #446428",
+"r c #1D7398",
+"s c #395811",
+"t c #0A1C04",
+"u c #25738C",
+"v c #538DB4",
+"w c #71A9D0",
+"x c #6D9BBB",
+"y c #6E9FC2",
+"z c #6EA8D0",
+"A c #4898CE",
+"B c #74A7CA",
+"C c #76AACE",
+"D c #4092CA",
+"E c #74B0D8",
+"F c #598DB1",
+"G c #2F8BCA",
+"H c #256356",
+"I c #51703B",
+"J c #2885C5",
+"K c #98C5E2",
+"L c #DFF0F9",
+"M c #ECF1F1",
+"N c #EBEDE2",
+"O c #EAEADC",
+"P c #ECEFEA",
+"Q c #E1E6E4",
+"R c #EDEFE6",
+"S c #EAEADA",
+"T c #EBECDD",
+"U c #E5ECEC",
+"V c #E7E8E3",
+"W c #EAEDEA",
+"X c #EDF7FA",
+"Y c #CDD6DD",
+"Z c #4F8FB9",
+"` c #346E84",
+" . c #3C5720",
+".. c #163806",
+"+. c #1B6C86",
+"@. c #3B91CB",
+"#. c #E4EFF3",
+"$. c #F5F2DE",
+"%. c #96AA97",
+"&. c #5F6F79",
+"*. c #57553C",
+"=. c #575332",
+"-. c #575230",
+";. c #5A5C58",
+">. c #4B4842",
+",. c #5B5C4E",
+"'. c #56532F",
+"). c #56522D",
+"!. c #5C605E",
+"~. c #48433B",
+"{. c #5E6367",
+"]. c #7D837C",
+"^. c #C4D1C1",
+"/. c #FFFFFF",
+"(. c #85B9D8",
+"_. c #1F7393",
+":. c #3B5D1E",
+"<. c #1F718D",
+"[. c #4E9CD0",
+"}. c #E3EEF0",
+"|. c #E1E5DA",
+"1. c #26401E",
+"2. c #070900",
+"3. c #000000",
+"4. c #000105",
+"5. c #000206",
+"6. c #000001",
+"7. c #020204",
+"8. c #000103",
+"9. c #020304",
+"0. c #101911",
+"a. c #8E9192",
+"b. c #FFFBF2",
+"c. c #81B6D8",
+"d. c #155540",
+"e. c #3F622B",
+"f. c #237697",
+"g. c #0472BC",
+"h. c #0471BC",
+"i. c #0572BB",
+"j. c #006EBA",
+"k. c #167BC0",
+"l. c #C5DDE8",
+"m. c #F4F4F0",
+"n. c #042B03",
+"o. c #010004",
+"p. c #070709",
+"q. c #070708",
+"r. c #070707",
+"s. c #08080A",
+"t. c #040406",
+"u. c #97B0B5",
+"v. c #E6F2F4",
+"w. c #308AC7",
+"x. c #026FBA",
+"y. c #0571BB",
+"z. c #0473BF",
+"A. c #066FB1",
+"B. c #0565A3",
+"C. c #0267B1",
+"D. c #144E44",
+"E. c #1B4620",
+"F. c #095E8B",
+"G. c #1D420C",
+"H. c #0D5A76",
+"I. c #0464A4",
+"J. c #0566A4",
+"K. c #0671B4",
+"L. c #0472BF",
+"M. c #0472BD",
+"N. c #0471BB",
+"O. c #0371BD",
+"P. c #1275B3",
+"Q. c #3F715A",
+"R. c #0F5856",
+"S. c #016FB7",
+"T. c #006BB8",
+"U. c #4F9ACC",
+"V. c #F3FCFF",
+"W. c #666B6E",
+"X. c #09090A",
+"Y. c #050508",
+"Z. c #24211F",
+"`. c #424446",
+" + c #434439",
+".+ c #3D3C3C",
+"++ c #414244",
+"@+ c #3B3936",
+"#+ c #414144",
+"$+ c #3A3E39",
+"%+ c #3D4032",
+"&+ c #413F2C",
+"*+ c #414130",
+"=+ c #303624",
+"-+ c #0A100A",
+";+ c #080709",
+">+ c #020303",
+",+ c #283D24",
+"'+ c #EAEAE5",
+")+ c #A7C1D0",
+"!+ c #0571BA",
+"~+ c #0473BE",
+"{+ c #0469AC",
+"]+ c #045088",
+"^+ c #113C36",
+"/+ c #0C0500",
+"(+ c #090000",
+"_+ c #070002",
+":+ c #060106",
+"<+ c #080000",
+"[+ c #060108",
+"}+ c #0C0800",
+"|+ c #104245",
+"1+ c #064F7F",
+"2+ c #0A6693",
+"3+ c #0372C0",
+"4+ c #0C75B9",
+"5+ c #2C6D6E",
+"6+ c #1D5C59",
+"7+ c #0670B5",
+"8+ c #0571BC",
+"9+ c #0270BB",
+"0+ c #0972B9",
+"a+ c #9FC1D4",
+"b+ c #EBF4F2",
+"c+ c #030303",
+"d+ c #050504",
+"e+ c #383831",
+"f+ c #B7B7B4",
+"g+ c #E4E2D4",
+"h+ c #E4DFB9",
+"i+ c #DDDED9",
+"j+ c #E1E1D4",
+"k+ c #DADAD6",
+"l+ c #E1E1D5",
+"m+ c #DAE0D9",
+"n+ c #DCDDBB",
+"o+ c #E1E5D0",
+"p+ c #E2DCB3",
+"q+ c #CCD6C2",
+"r+ c #606B64",
+"s+ c #08060A",
+"t+ c #050506",
+"u+ c #0F0E0E",
+"v+ c #AFB6AA",
+"w+ c #EBE5DE",
+"x+ c #006DB9",
+"y+ c #0570B9",
+"z+ c #0478CA",
+"A+ c #0B70A0",
+"B+ c #054E82",
+"C+ c #072338",
+"D+ c #080301",
+"E+ c #070001",
+"F+ c #08070A",
+"G+ c #0B0300",
+"H+ c #0E2018",
+"I+ c #065081",
+"J+ c #0672B1",
+"K+ c #0472BE",
+"L+ c #0273C4",
+"M+ c #046590",
+"N+ c #386E6C",
+"O+ c #0A72B8",
+"P+ c #0170BC",
+"Q+ c #1074B7",
+"R+ c #B9CCDB",
+"S+ c #B6C49F",
+"T+ c #0E0F0E",
+"U+ c #0D0D0C",
+"V+ c #8A8C83",
+"W+ c #FBF8DE",
+"X+ c #F4D46C",
+"Y+ c #F2CC55",
+"Z+ c #F4D980",
+"`+ c #F3D269",
+" @ c #F4DC8C",
+".@ c #F3D36B",
+"+@ c #F4DB87",
+"@@ c #F4D26A",
+"#@ c #F3DE97",
+"$@ c #F2CF5D",
+"%@ c #F9EBC0",
+"&@ c #C2D3D2",
+"*@ c #1A2B1D",
+"=@ c #050406",
+"-@ c #80887C",
+";@ c #FFFFFD",
+">@ c #1379BE",
+",@ c #0170BA",
+"'@ c #0571B9",
+")@ c #0279D0",
+"!@ c #035089",
+"~@ c #113326",
+"{@ c #060C15",
+"]@ c #080200",
+"^@ c #080808",
+"/@ c #08090A",
+"(@ c #090909",
+"_@ c #080809",
+":@ c #000203",
+"<@ c #030006",
+"[@ c #070204",
+"}@ c #080E11",
+"|@ c #124139",
+"1@ c #0771B0",
+"2@ c #0172C1",
+"3@ c #206F9D",
+"4@ c #305834",
+"5@ c #13210C",
+"6@ c #416D75",
+"7@ c #0B72BA",
+"8@ c #0170BB",
+"9@ c #1076BC",
+"0@ c #B9D9ED",
+"a@ c #AEAC9A",
+"b@ c #0D0D0D",
+"c@ c #111213",
+"d@ c #9399A1",
+"e@ c #F3E6B0",
+"f@ c #EBBB27",
+"g@ c #E8B518",
+"h@ c #E9B71D",
+"i@ c #E9B61B",
+"j@ c #E9B71F",
+"k@ c #E9B71E",
+"l@ c #E9B720",
+"m@ c #EAB81E",
+"n@ c #F5E2A0",
+"o@ c #D1D7D9",
+"p@ c #1B221C",
+"q@ c #050306",
+"r@ c #000600",
+"s@ c #7F967D",
+"t@ c #FEFEFA",
+"u@ c #0471BA",
+"v@ c #0370BA",
+"w@ c #0173CA",
+"x@ c #0F7593",
+"y@ c #0B1D1D",
+"z@ c #090906",
+"A@ c #080707",
+"B@ c #090809",
+"C@ c #050407",
+"D@ c #342F2C",
+"E@ c #1F391C",
+"F@ c #040106",
+"G@ c #080806",
+"H@ c #184324",
+"I@ c #0374C3",
+"J@ c #0570BA",
+"K@ c #0373C2",
+"L@ c #106991",
+"M@ c #3A746D",
+"N@ c #0A73B8",
+"O@ c #1079BF",
+"P@ c #B7DBF5",
+"Q@ c #C5C196",
+"R@ c #0F0E0D",
+"S@ c #111113",
+"T@ c #9299A1",
+"U@ c #F3E5AD",
+"V@ c #EBBB26",
+"W@ c #E9B619",
+"X@ c #E9B61A",
+"Y@ c #F0D270",
+"Z@ c #D1D3DC",
+"`@ c #181919",
+" # c #767875",
+".# c #2282C2",
+"+# c #0371C0",
+"@# c #0B709D",
+"## c #113124",
+"$# c #080907",
+"%# c #0A160C",
+"&# c #556947",
+"*# c #73725E",
+"=# c #143113",
+"-# c #060307",
+";# c #050107",
+"># c #1D4716",
+",# c #0275CA",
+"'# c #0071BF",
+")# c #3074A8",
+"!# c #3F5D40",
+"~# c #B8D7EB",
+"{# c #B6AF9D",
+"]# c #0E0D0D",
+"^# c #9198A2",
+"/# c #F3E5AC",
+"(# c #EDC035",
+"_# c #EAB71B",
+":# c #F1D67E",
+"<# c #D2D7DC",
+"[# c #1C231B",
+"}# c #000500",
+"|# c #80957D",
+"1# c #FEFEF9",
+"2# c #2382C2",
+"3# c #0475BE",
+"4# c #085581",
+"5# c #080E14",
+"6# c #080708",
+"7# c #060607",
+"8# c #252220",
+"9# c #8F8174",
+"0# c #7D7466",
+"a# c #4D5E40",
+"b# c #08190A",
+"c# c #080609",
+"d# c #060001",
+"e# c #0562A0",
+"f# c #0475C2",
+"g# c #0372C2",
+"h# c #0F6B90",
+"i# c #0F74B9",
+"j# c #B6D0E2",
+"k# c #BDB699",
+"l# c #0E0E0D",
+"m# c #10100E",
+"n# c #90938D",
+"o# c #EEC647",
+"p# c #E9B518",
+"q# c #E9B618",
+"r# c #E9B71C",
+"s# c #F3D986",
+"t# c #D4DDDD",
+"u# c #203120",
+"v# c #7A8478",
+"w# c #1278BE",
+"x# c #0270BA",
+"y# c #056FB5",
+"z# c #0D333A",
+"A# c #0A0701",
+"B# c #151B14",
+"C# c #4B6340",
+"D# c #3A5132",
+"E# c #051307",
+"F# c #070308",
+"G# c #0A0A05",
+"H# c #0C7098",
+"I# c #0373C5",
+"J# c #0171C1",
+"K# c #1F749B",
+"L# c #2C562F",
+"M# c #1179C0",
+"N# c #BCE1F8",
+"O# c #B5AE9A",
+"P# c #11110F",
+"Q# c #949488",
+"R# c #F5FAF8",
+"S# c #EBBE35",
+"T# c #EAB91E",
+"U# c #EBBA21",
+"V# c #EBBA23",
+"W# c #E8B310",
+"X# c #F2DB92",
+"Y# c #D7DFDF",
+"Z# c #202F20",
+"`# c #788677",
+" $ c #016FBA",
+".$ c #0669A4",
+"+$ c #08202F",
+"@$ c #080404",
+"#$ c #070A08",
+"$$ c #041107",
+"%$ c #050D07",
+"&$ c #080509",
+"*$ c #090B0A",
+"=$ c #0D3C47",
+"-$ c #0679C0",
+";$ c #1E6D9C",
+">$ c #2B502F",
+",$ c #0B75BD",
+"'$ c #A5D0EC",
+")$ c #C6C7B0",
+"!$ c #080B06",
+"~$ c #737F62",
+"{$ c #F7FDFD",
+"]$ c #F4E1A3",
+"^$ c #F7E5A8",
+"/$ c #F6E6AD",
+"($ c #F7E6AB",
+"_$ c #F6E6AE",
+":$ c #F8E6AA",
+"<$ c #F7E6AD",
+"[$ c #F7E6AA",
+"}$ c #F8E7AC",
+"|$ c #F1DB92",
+"1$ c #FCFFFF",
+"2$ c #B5B2AD",
+"3$ c #121211",
+"4$ c #080C05",
+"5$ c #97A290",
+"6$ c #FFFFF9",
+"7$ c #0371BB",
+"8$ c #0F5F72",
+"9$ c #111A00",
+"0$ c #070509",
+"a$ c #0C1D1A",
+"b$ c #096392",
+"c$ c #0474C3",
+"d$ c #1C7299",
+"e$ c #183019",
+"f$ c #88BAD9",
+"g$ c #F4F8FB",
+"h$ c #151414",
+"i$ c #070508",
+"j$ c #050607",
+"k$ c #142715",
+"l$ c #778A81",
+"m$ c #D6C793",
+"n$ c #ACCBE4",
+"o$ c #CBCBAA",
+"p$ c #BACBCA",
+"q$ c #D4CB9A",
+"r$ c #AECADF",
+"s$ c #C6CBB3",
+"t$ c #B3CAD6",
+"u$ c #A9CAE8",
+"v$ c #DDCD8D",
+"w$ c #9BAFBF",
+"x$ c #3C352D",
+"y$ c #040405",
+"z$ c #050507",
+"A$ c #16140B",
+"B$ c #CAC3AA",
+"C$ c #D3E7F1",
+"D$ c #094D6E",
+"E$ c #0B0900",
+"F$ c #070F15",
+"G$ c #065587",
+"H$ c #0476C1",
+"I$ c #0272C1",
+"J$ c #1A6F98",
+"K$ c #112312",
+"L$ c #006BB9",
+"M$ c #4996CA",
+"N$ c #F2F9F9",
+"O$ c #A6A097",
+"P$ c #000400",
+"Q$ c #09070C",
+"R$ c #060606",
+"S$ c #090C0C",
+"T$ c #1B170C",
+"U$ c #12181E",
+"V$ c #191910",
+"W$ c #151918",
+"X$ c #1B180E",
+"Y$ c #12181C",
+"Z$ c #181912",
+"`$ c #13181A",
+" % c #11181E",
+".% c #1D190B",
+"+% c #0E1317",
+"@% c #070606",
+"#% c #494A4B",
+"$% c #F6F4EC",
+"%% c #69A9D4",
+"&% c #006FBA",
+"*% c #0A4F6F",
+"=% c #0C0B00",
+"-% c #070408",
+";% c #000003",
+">% c #0D3B42",
+",% c #056FB2",
+"'% c #1D6C9B",
+")% c #2A502F",
+"!% c #006CB9",
+"~% c #8FC0DF",
+"{% c #F9F9F5",
+"]% c #4C7779",
+"^% c #060608",
+"/% c #09080A",
+"(% c #343118",
+"_% c #D7D5C9",
+":% c #D1E5F0",
+"<% c #1A7DC1",
+"[% c #0372BE",
+"}% c #0A5570",
+"|% c #0F1200",
+"1% c #070609",
+"2% c #0B100C",
+"3% c #112311",
+"4% c #060207",
+"5% c #060107",
+"6% c #09070B",
+"7% c #46483B",
+"8% c #112411",
+"9% c #080403",
+"0% c #072235",
+"a% c #0469AE",
+"b% c #0071C1",
+"c% c #22769D",
+"d% c #335F35",
+"e% c #0B76BE",
+"f% c #EBF1EE",
+"g% c #EEF1EF",
+"h% c #A19D96",
+"i% c #16130F",
+"j% c #040505",
+"k% c #030E04",
+"l% c #3D5941",
+"m% c #D2D4D1",
+"n% c #F5F0E6",
+"o% c #5D91B4",
+"p% c #0C77C0",
+"q% c #1E5172",
+"r% c #050000",
+"s% c #060507",
+"t% c #112410",
+"u% c #112511",
+"v% c #040006",
+"w% c #1A4419",
+"x% c #1C4A1A",
+"y% c #102410",
+"z% c #121811",
+"A% c #163415",
+"B% c #090403",
+"C% c #072237",
+"D% c #046AAF",
+"E% c #0E688F",
+"F% c #0C76BD",
+"G% c #9CC8E4",
+"H% c #CFE3DD",
+"I% c #A9A68C",
+"J% c #9D9688",
+"K% c #66815D",
+"L% c #728667",
+"M% c #8B907B",
+"N% c #5E7E57",
+"O% c #888F78",
+"P% c #67815E",
+"Q% c #8F917E",
+"R% c #50794C",
+"S% c #A49A8D",
+"T% c #9F978A",
+"U% c #BEBEBC",
+"V% c #FAFDFD",
+"W% c #DAE9ED",
+"X% c #4595CB",
+"Y% c #006DBC",
+"Z% c #0371BC",
+"`% c #105D73",
+" & c #0F1600",
+".& c #22211E",
+"+& c #587C56",
+"@& c #8D847E",
+"#& c #122F11",
+"$& c #0C150C",
+"%& c #070808",
+"&& c #060A07",
+"*& c #46453C",
+"=& c #857E70",
+"-& c #A8AAB0",
+";& c #AAAEB6",
+">& c #AAB3B7",
+",& c #425E43",
+"'& c #0B1C0B",
+")& c #102110",
+"!& c #07060A",
+"~& c #101400",
+"{& c #105966",
+"]& c #0071C0",
+"^& c #2D73A6",
+"/& c #3D5D3E",
+"(& c #0672BC",
+"_& c #006AB8",
+":& c #78B2D7",
+"<& c #ABCFE5",
+"[& c #C2E2F7",
+"}& c #C4E4F7",
+"|& c #CBE7FD",
+"1& c #CDE8FC",
+"2& c #C7E6F9",
+"3& c #CDE7FE",
+"4& c #C7E5F9",
+"5& c #CCE7FD",
+"6& c #C6E4F9",
+"7& c #CFE8FF",
+"8& c #C3E4F6",
+"9& c #C3E3F6",
+"0& c #B2D6EB",
+"a& c #86B9DA",
+"b& c #197DC2",
+"c& c #0070BC",
+"d& c #157BBF",
+"e& c #1B7DBF",
+"f& c #2B87C3",
+"g& c #368DC8",
+"h& c #388EC9",
+"i& c #3B8FC9",
+"j& c #378DCA",
+"k& c #348BC5",
+"l& c #2683C2",
+"m& c #137AC0",
+"n& c #0F71B5",
+"o& c #0370BC",
+"p& c #006FBB",
+"q& c #0370BB",
+"r& c #0A76C0",
+"s& c #1B5372",
+"t& c #080400",
+"u& c #010103",
+"v& c #302C27",
+"w& c #999791",
+"x& c #C8D6DC",
+"y& c #C2CFC6",
+"z& c #929E8F",
+"A& c #2F3628",
+"B& c #0A0B0A",
+"C& c #415144",
+"D& c #ADB397",
+"E& c #B7C4C3",
+"F& c #CDD0D4",
+"G& c #CED5CD",
+"H& c #BBC3B5",
+"I& c #90989F",
+"J& c #0D140B",
+"K& c #050007",
+"L& c #0D0E00",
+"M& c #0C516A",
+"N& c #0272C2",
+"O& c #116D91",
+"P& c #1279C0",
+"Q& c #4A95CA",
+"R& c #62A8DC",
+"S& c #80B6D8",
+"T& c #7CB6DA",
+"U& c #7DB6DA",
+"V& c #7CB3D5",
+"W& c #7DB6DB",
+"X& c #7CB3D6",
+"Y& c #7CB5D8",
+"Z& c #7DB4D8",
+"`& c #7DB5D8",
+" * c #7CB4D7",
+".* c #7FB6D9",
+"+* c #6BA9D1",
+"@* c #4B96C9",
+"#* c #1A7DC2",
+"$* c #0068B7",
+"%* c #0062B5",
+"&* c #1777B9",
+"** c #4792C5",
+"=* c #4A99D0",
+"-* c #4798D0",
+";* c #54A0D2",
+">* c #4C9BD1",
+",* c #4999D0",
+"'* c #4999CF",
+")* c #2584C5",
+"!* c #0069B8",
+"~* c #006FBC",
+"{* c #0069BA",
+"]* c #1673B4",
+"^* c #2D83C0",
+"/* c #2D87C7",
+"(* c #2E88C7",
+"_* c #2683C4",
+":* c #0472BB",
+"<* c #358CC8",
+"[* c #62A5CF",
+"}* c #77B4DB",
+"|* c #B0D6ED",
+"1* c #C6E1F5",
+"2* c #D8EEFC",
+"3* c #D0E8E8",
+"4* c #D6EAE7",
+"5* c #D0EBED",
+"6* c #D6EADD",
+"7* c #D6EFFF",
+"8* c #D5EAF9",
+"9* c #AED8F3",
+"0* c #9BB8CF",
+"a* c #70ADD4",
+"b* c #4D95C7",
+"c* c #2079B6",
+"d* c #0069B6",
+"e* c #006CBC",
+"f* c #0066B7",
+"g* c #0064B6",
+"h* c #0A74BD",
+"i* c #0069B9",
+"j* c #006DBB",
+"k* c #0774BF",
+"l* c #165B73",
+"m* c #0E1200",
+"n* c #77848A",
+"o* c #C2CAD2",
+"p* c #E3F7F8",
+"q* c #E7EDE0",
+"r* c #EDF3F6",
+"s* c #9C9893",
+"t* c #131112",
+"u* c #252329",
+"v* c #AAB8C1",
+"w* c #F3F6E8",
+"x* c #EAF1ED",
+"y* c #BCD1BD",
+"z* c #DED9CA",
+"A* c #EDEAD7",
+"B* c #BFD1D7",
+"C* c #52614A",
+"D* c #000300",
+"E* c #0B0800",
+"F* c #0A4967",
+"G* c #23739F",
+"H* c #345C37",
+"I* c #0067B6",
+"J* c #378CC6",
+"K* c #B9D8E8",
+"L* c #EEFAFA",
+"M* c #F7F1B6",
+"N* c #CCE4F7",
+"O* c #CFDCE2",
+"P* c #CFDDE3",
+"Q* c #D3F1FF",
+"R* c #CED6D9",
+"S* c #D2ECFA",
+"T* c #D0E1EA",
+"U* c #D1E5EF",
+"V* c #D0E2EC",
+"W* c #D1E4EC",
+"X* c #CBEFFF",
+"Y* c #FAFFFF",
+"Z* c #BBDAEA",
+"`* c #5AA1D0",
+" = c #0470BB",
+".= c #63A4D1",
+"+= c #B3CFDF",
+"@= c #CCE1ED",
+"#= c #CFEAF9",
+"$= c #D2EBF9",
+"%= c #D0EAF9",
+"&= c #D0E9F8",
+"*= c #BCD8E9",
+"== c #88BBDA",
+"-= c #2182C4",
+";= c #006AB9",
+">= c #1B6FAD",
+",= c #85B0CA",
+"'= c #B9D1E1",
+")= c #D3E8F3",
+"!= c #D5EDFA",
+"~= c #D5EEFA",
+"{= c #CCE7F8",
+"]= c #9FC8E6",
+"^= c #4093CA",
+"/= c #5DA0CF",
+"(= c #98C3DB",
+"_= c #DAEFFE",
+":= c #DAE0DE",
+"<= c #C8BDB6",
+"[= c #92AB87",
+"}= c #706E6E",
+"|= c #5F6359",
+"1= c #636457",
+"2= c #5C645E",
+"3= c #65644F",
+"4= c #66686F",
+"5= c #70816D",
+"6= c #AEB1A2",
+"7= c #CFC9A1",
+"8= c #E0FDFF",
+"9= c #F8FDFD",
+"0= c #C7DAE1",
+"a= c #78B1D8",
+"b= c #2A86C5",
+"c= c #0063B6",
+"d= c #0069B7",
+"e= c #0066B6",
+"f= c #0066B5",
+"g= c #006BBD",
+"h= c #006CB8",
+"i= c #0067B7",
+"j= c #006CBE",
+"k= c #0067B9",
+"l= c #006BBA",
+"m= c #006ABC",
+"n= c #0064B5",
+"o= c #4A87B2",
+"p= c #559DCF",
+"q= c #7CB3D7",
+"r= c #92BCDA",
+"s= c #9BC5DD",
+"t= c #9AC5DF",
+"u= c #9CC7E5",
+"v= c #AACDE2",
+"w= c #A5CADE",
+"x= c #9CC5DD",
+"y= c #A0C7DD",
+"z= c #9AC4DD",
+"A= c #99C2DC",
+"B= c #8EBBDB",
+"C= c #679FC7",
+"D= c #3B85B8",
+"E= c #2B85C5",
+"F= c #0061B4",
+"G= c #0574BF",
+"H= c #0A4A6E",
+"I= c #030000",
+"J= c #1F1714",
+"K= c #B9C6D0",
+"L= c #C4C29C",
+"M= c #3F4C5A",
+"N= c #505861",
+"O= c #D2D4D7",
+"P= c #EEEFEC",
+"Q= c #2D462D",
+"R= c #050606",
+"S= c #080909",
+"T= c #426857",
+"U= c #E3FAFF",
+"V= c #F4EFE4",
+"W= c #7E7B7A",
+"X= c #233422",
+"Y= c #817571",
+"Z= c #86877A",
+"`= c #FFFDF1",
+" - c #B7C0B8",
+".- c #19201C",
+"+- c #050305",
+"@- c #090200",
+"#- c #074166",
+"$- c #0273C2",
+"%- c #146995",
+"&- c #0067B8",
+"*- c #62A7D6",
+"=- c #E6F1F3",
+"-- c #DADEDE",
+";- c #989287",
+">- c #282417",
+",- c #1F2329",
+"'- c #212324",
+")- c #212325",
+"!- c #22272C",
+"~- c #202122",
+"{- c #21272A",
+"]- c #212427",
+"^- c #212528",
+"/- c #212527",
+"(- c #20232B",
+"_- c #497145",
+":- c #D7D6DB",
+"<- c #F0F9FA",
+"[- c #71AED7",
+"}- c #0D76BD",
+"|- c #177BBF",
+"1- c #A3CCE6",
+"2- c #FBFEFA",
+"3- c #ECECD8",
+"4- c #A49E81",
+"5- c #948C7F",
+"6- c #968D7F",
+"7- c #958D7F",
+"8- c #91947C",
+"9- c #B4D1CD",
+"0- c #F8FDFE",
+"a- c #E1ECED",
+"b- c #509ACD",
+"c- c #006EB9",
+"d- c #3B90C8",
+"e- c #E5EAE9",
+"f- c #FEFFFD",
+"g- c #E0E1C6",
+"h- c #9C967D",
+"i- c #958D80",
+"j- c #B2A47E",
+"k- c #FFF7C1",
+"l- c #F6FCFD",
+"m- c #68A8D1",
+"n- c #0270BC",
+"o- c #3088C5",
+"p- c #C2DCE7",
+"q- c #EDF5F3",
+"r- c #9B9C6A",
+"s- c #2D4C31",
+"t- c #221E22",
+"u- c #1C1A1A",
+"v- c #0F150F",
+"w- c #080D09",
+"x- c #161715",
+"y- c #1F1E17",
+"z- c #282C31",
+"A- c #6A6661",
+"B- c #D0D0CC",
+"C- c #F4F9F8",
+"D- c #E4EFF0",
+"E- c #AFCFE3",
+"F- c #1177BD",
+"G- c #2080C1",
+"H- c #69A9D7",
+"I- c #91C3E4",
+"J- c #8BBFE2",
+"K- c #8CC2E8",
+"L- c #829DAF",
+"M- c #3B90CA",
+"N- c #006DBA",
+"O- c #5B8FB2",
+"P- c #8FBAD7",
+"Q- c #8BC0E4",
+"R- c #8BBFE3",
+"S- c #8DC1E3",
+"T- c #70AED9",
+"U- c #207FC1",
+"V- c #2586C9",
+"W- c #7C96A7",
+"X- c #8CC1E6",
+"Y- c #8BC1E5",
+"Z- c #8DB4CE",
+"`- c #6B9CBE",
+" ; c #006EBB",
+".; c #187DC0",
+"+; c #8EA3B2",
+"@; c #B3D7EE",
+"#; c #DBE8EC",
+"$; c #DCEBEF",
+"%; c #E9EFED",
+"&; c #ECF5F5",
+"*; c #F7FBF9",
+"=; c #FDFEFA",
+"-; c #FDFFFD",
+";; c #FFFDE9",
+">; c #E2E2BB",
+",; c #EDF4EC",
+"'; c #C1E2F6",
+"); c #F2FAF9",
+"!; c #D3EAF6",
+"~; c #FFFFFB",
+"{; c #FDFFFA",
+"]; c #F1F6F4",
+"^; c #E6EEEF",
+"/; c #E3EDEF",
+"(; c #D5E6EC",
+"_; c #B9D6E7",
+":; c #7BB6DE",
+"<; c #4294CB",
+"[; c #0E5A72",
+"}; c #0E1000",
+"|; c #001300",
+"1; c #E2EBDD",
+"2; c #1A1911",
+"3; c #252322",
+"4; c #686654",
+"5; c #758E72",
+"6; c #7B7B6C",
+"7; c #070809",
+"8; c #4C4A2C",
+"9; c #FFFFD4",
+"0; c #889BAA",
+"a; c #121517",
+"b; c #416037",
+"c; c #546345",
+"d; c #A5C8CB",
+"e; c #FBFBF9",
+"f; c #5A755A",
+"g; c #000801",
+"h; c #063E66",
+"i; c #2779A0",
+"j; c #376238",
+"k; c #528AB1",
+"l; c #ECECE5",
+"m; c #D6D3CA",
+"n; c #2F2B25",
+"o; c #060508",
+"p; c #25231F",
+"q; c #BDBCAE",
+"r; c #F3FBF8",
+"s; c #4797CD",
+"t; c #0070BB",
+"u; c #EEF2EE",
+"v; c #F4F3EF",
+"w; c #8C8982",
+"x; c #130F0B",
+"y; c #030404",
+"z; c #040506",
+"A; c #020B01",
+"B; c #365C52",
+"C; c #CDDBE2",
+"D; c #EEF3F0",
+"E; c #4B98CC",
+"F; c #2B87C4",
+"G; c #ECF3F1",
+"H; c #C8E1E6",
+"I; c #5D6866",
+"J; c #13100B",
+"K; c #050203",
+"L; c #162A1B",
+"M; c #91B1B1",
+"N; c #FEFFFE",
+"O; c #63A6D1",
+"P; c #016FB9",
+"Q; c #1476B8",
+"R; c #72AFD7",
+"S; c #EBF6F7",
+"T; c #A29E95",
+"U; c #110F0D",
+"V; c #050405",
+"W; c #060407",
+"X; c #031704",
+"Y; c #3D452F",
+"Z; c #C1C1BB",
+"`; c #F5F3E5",
+" > c #DBEBF5",
+".> c #4F9BCD",
+"+> c #006BB5",
+"@> c #418FC4",
+"#> c #A8CEE7",
+"$> c #F8FCF8",
+"%> c #ECECE3",
+"&> c #E8E6DB",
+"*> c #E6E5DE",
+"=> c #E6E5DD",
+"-> c #E6E4DC",
+";> c #ECEEEB",
+">> c #FAFCF9",
+",> c #D6E8F0",
+"'> c #4A99CB",
+")> c #0870B7",
+"!> c #68A6CF",
+"~> c #D1E6F2",
+"{> c #F6F7F1",
+"]> c #EAEADE",
+"^> c #E7E6DD",
+"/> c #E8E6DF",
+"(> c #F0F0EB",
+"_> c #F7F8F4",
+":> c #9CC7E1",
+"<> c #2181C2",
+"[> c #137ABF",
+"}> c #93C0DC",
+"|> c #F6FAF8",
+"1> c #EFF2EE",
+"2> c #E7E5DE",
+"3> c #E6E5DC",
+"4> c #E8E7E0",
+"5> c #EEF5F3",
+"6> c #F5FAF9",
+"7> c #94A5AF",
+"8> c #0877C2",
+"9> c #3089C5",
+"0> c #82B9DD",
+"a> c #E9F2F4",
+"b> c #FAFEFA",
+"c> c #EBEDE6",
+"d> c #DFE4D3",
+"e> c #C1D4CF",
+"f> c #889CA9",
+"g> c #808384",
+"h> c #70645C",
+"i> c #334A2A",
+"j> c #133E12",
+"k> c #090609",
+"l> c #0A0908",
+"m> c #060809",
+"n> c #0A0909",
+"o> c #0D1B0C",
+"p> c #184114",
+"q> c #5E6254",
+"r> c #838282",
+"s> c #84A5BB",
+"t> c #D2D2CB",
+"u> c #DAE2D5",
+"v> c #EDECE6",
+"w> c #F4F7F1",
+"x> c #FEFFFA",
+"y> c #B8DAEE",
+"z> c #7EB4D8",
+"A> c #4292C8",
+"B> c #187CC0",
+"C> c #0F5F73",
+"D> c #071100",
+"E> c #3D3027",
+"F> c #A9CDE3",
+"G> c #040104",
+"H> c #0B0B0C",
+"I> c #4E5151",
+"J> c #4C544C",
+"K> c #D4D7D1",
+"L> c #88837A",
+"M> c #060305",
+"N> c #133412",
+"O> c #060A06",
+"P> c #497459",
+"Q> c #DDEAF2",
+"R> c #746F55",
+"S> c #0B0B08",
+"T> c #0B0C0B",
+"U> c #8E9091",
+"V> c #FEFFFC",
+"W> c #A09990",
+"X> c #110F0E",
+"Y> c #126993",
+"Z> c #1076BF",
+"`> c #ACD2E8",
+" , c #E2E3E0",
+"., c #35312C",
+"+, c #000002",
+"@, c #1B2418",
+"#, c #C0C1AF",
+"$, c #DAE8ED",
+"%, c #1577BE",
+"&, c #0C6EAF",
+"*, c #A4C6DA",
+"=, c #F9FBF8",
+"-, c #6B8168",
+";, c #060708",
+">, c #2C2F31",
+",, c #CFCECA",
+"', c #D8E7EE",
+"), c #1A7EC1",
+"!, c #167CC0",
+"~, c #B0D2E8",
+"{, c #DDE0E4",
+"], c #2A4541",
+"^, c #020000",
+"/, c #07111E",
+"(, c #B0AD8A",
+"_, c #FFFFEF",
+":, c #509DD1",
+"<, c #2583C2",
+"[, c #C3D0D6",
+"}, c #FCF6EC",
+"|, c #A0A19E",
+"1, c #302B27",
+"2, c #0D240D",
+"3, c #0B240C",
+"4, c #283022",
+"5, c #202C1B",
+"6, c #272F20",
+"7, c #081D08",
+"8, c #060907",
+"9, c #070608",
+"0, c #09060A",
+"a, c #020004",
+"b, c #5D6241",
+"c, c #BDCABD",
+"d, c #FAFBF7",
+"e, c #89B5D1",
+"f, c #1771B1",
+"g, c #016FBC",
+"h, c #0372BD",
+"i, c #5597C4",
+"j, c #EAECE6",
+"k, c #E5E2DE",
+"l, c #88A087",
+"m, c #47463D",
+"n, c #3F3A27",
+"o, c #39342E",
+"p, c #3A352C",
+"q, c #383229",
+"r, c #4C4F54",
+"s, c #637D80",
+"t, c #C3D7CF",
+"u, c #F8FAFA",
+"v, c #78B1D5",
+"w, c #0873BD",
+"x, c #90B7CF",
+"y, c #FFF5E8",
+"z, c #C5CEC2",
+"A, c #657367",
+"B, c #44412C",
+"C, c #3B352C",
+"D, c #3E3A34",
+"E, c #505457",
+"F, c #83978B",
+"G, c #F0F4ED",
+"H, c #4B87B0",
+"I, c #2782C2",
+"J, c #CFE4EE",
+"K, c #F2EFE7",
+"L, c #A6A69F",
+"M, c #56595C",
+"N, c #39332A",
+"O, c #3A352D",
+"P, c #39342B",
+"Q, c #403A35",
+"R, c #485A69",
+"S, c #B0B0A9",
+"T, c #FFFFFE",
+"U, c #CCDFE6",
+"V, c #046CB9",
+"W, c #1A7DC0",
+"X, c #74B0D4",
+"Y, c #AED0E5",
+"Z, c #FDFEFD",
+"`, c #DEDEDA",
+" ' c #C6C3B9",
+".' c #888886",
+"+' c #494B47",
+"@' c #21300B",
+"#' c #001100",
+"$' c #030106",
+"%' c #070108",
+"&' c #182D13",
+"*' c #4B474A",
+"=' c #65666A",
+"-' c #899C88",
+";' c #C2BFB2",
+">' c #EEEBE4",
+",' c #FCFCFA",
+"'' c #DAEAF2",
+")' c #93C0DB",
+"!' c #358CC6",
+"~' c #0271BC",
+"{' c #105E72",
+"]' c #0C1400",
+"^' c #140C09",
+"/' c #C2D2DE",
+"(' c #0B2209",
+"_' c #090509",
+":' c #23251E",
+"<' c #3A4824",
+"[' c #CDCDBC",
+"}' c #988767",
+"|' c #202D1E",
+"1' c #3C3436",
+"2' c #383432",
+"3' c #2C2A2B",
+"4' c #D5D4C2",
+"5' c #6B6765",
+"6' c #0A0809",
+"7' c #827B62",
+"8' c #FFFFFC",
+"9' c #828F7A",
+"0' c #090C08",
+"a' c #216F9E",
+"b' c #325936",
+"c' c #4796CA",
+"d' c #F2FBFF",
+"e' c #658065",
+"f' c #000503",
+"g' c #172018",
+"h' c #4A5E42",
+"i' c #726862",
+"j' c #6C665E",
+"k' c #6C665C",
+"l' c #6C665F",
+"m' c #6C655B",
+"n' c #706861",
+"o' c #506047",
+"p' c #262825",
+"q' c #040305",
+"r' c #666665",
+"s' c #FFFBEE",
+"t' c #5C9ECA",
+"u' c #5498C5",
+"v' c #FBFCF8",
+"w' c #979187",
+"x' c #0A070B",
+"y' c #060707",
+"z' c #0C0E0C",
+"A' c #151B1E",
+"B' c #1F1C10",
+"C' c #141C22",
+"D' c #151C21",
+"E' c #181C1C",
+"F' c #1D1C14",
+"G' c #131C25",
+"H' c #1E1C12",
+"I' c #171C1E",
+"J' c #151B20",
+"K' c #111010",
+"L' c #4A6249",
+"M' c #F8F5EA",
+"N' c #74B0D7",
+"O' c #519CCE",
+"P' c #FFFFF6",
+"Q' c #7A766C",
+"R' c #040605",
+"S' c #0D100E",
+"T' c #161C20",
+"U' c #1B1C16",
+"V' c #171C1C",
+"W' c #191C19",
+"X' c #1C1C16",
+"Y' c #030704",
+"Z' c #182800",
+"`' c #DCE4DD",
+" ) c #E7EFF0",
+".) c #D8E8EE",
+"+) c #E1E4DC",
+"@) c #696761",
+"#) c #000102",
+"$) c #050505",
+"%) c #050A06",
+"&) c #1B1D1E",
+"*) c #4E4841",
+"=) c #78868D",
+"-) c #B2B8BD",
+";) c #C6D8C9",
+">) c #C5D7C8",
+",) c #D6DED5",
+"') c #D1DCD1",
+")) c #D5DED5",
+"!) c #C7D5C6",
+"~) c #A9BBC4",
+"{) c #87939E",
+"]) c #6B655B",
+"^) c #1C3B1F",
+"/) c #0E0F13",
+"() c #040705",
+"_) c #0E1612",
+":) c #9B9879",
+"<) c #FDF7F0",
+"[) c #A4C7DD",
+"}) c #1B7DC1",
+"|) c #448CBC",
+"1) c #E7E8E6",
+"2) c #CFC9BF",
+"3) c #3A3A3B",
+"4) c #000900",
+"5) c #000004",
+"6) c #000104",
+"7) c #132122",
+"8) c #A4A183",
+"9) c #F7FAF8",
+"0) c #72AED6",
+"a) c #6EABD4",
+"b) c #FFFEF4",
+"c) c #9C9891",
+"d) c #151C17",
+"e) c #000100",
+"f) c #484E3D",
+"g) c #E2E0D1",
+"h) c #EFE8DF",
+"i) c #328BC8",
+"j) c #1B74B9",
+"k) c #B1D5EA",
+"l) c #ECEADE",
+"m) c #555551",
+"n) c #14110E",
+"o) c #525757",
+"p) c #E0F2F5",
+"q) c #B1D2E4",
+"r) c #167BBF",
+"s) c #1D7BBB",
+"t) c #9AB5C4",
+"u) c #D3E8F1",
+"v) c #FBF5EC",
+"w) c #C9C7B8",
+"x) c #5F714F",
+"y) c #202B2A",
+"z) c #1D1917",
+"A) c #030107",
+"B) c #030304",
+"C) c #030904",
+"D) c #080A07",
+"E) c #040804",
+"F) c #020203",
+"G) c #040404",
+"H) c #161613",
+"I) c #2C2B2F",
+"J) c #476145",
+"K) c #A4A483",
+"L) c #D7E6EC",
+"M) c #E9E9E2",
+"N) c #5593BC",
+"O) c #08689E",
+"P) c #0B2229",
+"Q) c #D0CBC2",
+"R) c #839588",
+"S) c #020002",
+"T) c #2D2828",
+"U) c #BAA05A",
+"V) c #E1AF20",
+"W) c #C9A823",
+"X) c #DBAF30",
+"Y) c #CFAA36",
+"Z) c #AC8C26",
+"`) c #C3B470",
+" ! c #766647",
+".! c #0B0E0D",
+"+! c #040507",
+"@! c #111314",
+"#! c #9EB1B3",
+"$! c #595E59",
+"%! c #1D7499",
+"&! c #1E3E20",
+"*! c #0772BC",
+"=! c #7AB3D7",
+"-! c #DBEEF8",
+";! c #2D363B",
+">! c #26231F",
+",! c #C5CACA",
+"'! c #FBFFF9",
+")! c #F6F5E8",
+"!! c #F5F1D6",
+"~! c #F6F8F3",
+"{! c #F6F9F6",
+"]! c #F6FAF9",
+"^! c #F6F3DE",
+"/! c #F6FAFB",
+"(! c #F6F2DB",
+"_! c #F4F8F6",
+":! c #303031",
+"<! c #333434",
+"[! c #D9D9D3",
+"}! c #A5B6BF",
+"|! c #016DBB",
+"1! c #016EB7",
+"2! c #81B1CF",
+"3! c #F0F5F7",
+"4! c #0F0F0F",
+"5! c #172B17",
+"6! c #859685",
+"7! c #BDD5E4",
+"8! c #E3DAA6",
+"9! c #B8D9F3",
+"0! c #BBD9EF",
+"a! c #C8D9D8",
+"b! c #DADAB5",
+"c! c #B2D9FF",
+"d! c #E0DAAD",
+"e! c #C2D9E2",
+"f! c #BBD7EB",
+"g! c #AAA8A5",
+"h! c #433E38",
+"i! c #16150B",
+"j! c #C4BFA4",
+"k! c #D6EAF4",
+"l! c #A6C1D2",
+"m! c #CAD8DF",
+"n! c #101418",
+"o! c #1F381D",
+"p! c #9AA599",
+"q! c #BBD9EE",
+"r! c #BDD9EB",
+"s! c #D1D9C5",
+"t! c #C5D9DC",
+"u! c #DCDAB2",
+"v! c #C4D9DF",
+"w! c #CBD9D1",
+"x! c #D5DBC2",
+"y! c #AEBCC3",
+"z! c #486243",
+"A! c #110B0D",
+"B! c #859EAD",
+"C! c #FEFFF9",
+"D! c #B4C9D1",
+"E! c #254234",
+"F! c #010300",
+"G! c #010A01",
+"H! c #262D2A",
+"I! c #698969",
+"J! c #C5D1DE",
+"K! c #E4F0F1",
+"L! c #F9F2D3",
+"M! c #F9F3D2",
+"N! c #F7E8B9",
+"O! c #F5E7B7",
+"P! c #F5E7B8",
+"Q! c #F8EABD",
+"R! c #F9F2CF",
+"S! c #F7EFCA",
+"T! c #F6FAFA",
+"U! c #E4EEF1",
+"V! c #5A6649",
+"W! c #10120B",
+"X! c #0B0A09",
+"Y! c #7E7E71",
+"Z! c #E8F1E7",
+"`! c #A0CBE7",
+" ~ c #147BC0",
+".~ c #1076BA",
+"+~ c #A2C5D8",
+"@~ c #DCDCD4",
+"#~ c #393836",
+"$~ c #030202",
+"%~ c #030203",
+"&~ c #040303",
+"*~ c #101010",
+"=~ c #AFB1B0",
+"-~ c #D0E5F2",
+";~ c #3383BD",
+">~ c #0470B9",
+",~ c #3381B5",
+"'~ c #FDFDF7",
+")~ c #A5ACAB",
+"!~ c #0F0C09",
+"~~ c #020202",
+"{~ c #494C4E",
+"]~ c #E1EEF5",
+"^~ c #C4D9E4",
+"/~ c #0068B8",
+"(~ c #006BBB",
+"_~ c #A6B6BE",
+":~ c #F5F4EB",
+"<~ c #677562",
+"[~ c #000200",
+"}~ c #030305",
+"|~ c #020102",
+"1~ c #040304",
+"2~ c #555E63",
+"3~ c #EFF9FA",
+"4~ c #69AAD5",
+"5~ c #1177BE",
+"6~ c #67A6D3",
+"7~ c #EFF6F5",
+"8~ c #FAF5EA",
+"9~ c #9AACB4",
+"0~ c #504D47",
+"a~ c #010202",
+"b~ c #030402",
+"c~ c #000401",
+"d~ c #151C12",
+"e~ c #282321",
+"f~ c #2E353A",
+"g~ c #454B4F",
+"h~ c #50504F",
+"i~ c #525952",
+"j~ c #59835A",
+"k~ c #75886F",
+"l~ c #6C8568",
+"m~ c #979689",
+"n~ c #5A7E5A",
+"o~ c #5C7F5B",
+"p~ c #5B7A5A",
+"q~ c #505050",
+"r~ c #3E3F42",
+"s~ c #2E302D",
+"t~ c #2D2821",
+"u~ c #0C1A0B",
+"v~ c #010102",
+"w~ c #070607",
+"x~ c #323226",
+"y~ c #D2CEB8",
+"z~ c #DAE9F1",
+"A~ c #2383C3",
+"B~ c #0B6388",
+"C~ c #0E1D15",
+"D~ c #505B2A",
+"E~ c #F7F9F6",
+"F~ c #1B4734",
+"G~ c #342609",
+"H~ c #AA8531",
+"I~ c #B99030",
+"J~ c #E4AF19",
+"K~ c #EEB815",
+"L~ c #F2BF23",
+"M~ c #B49D41",
+"N~ c #D4981B",
+"O~ c #EFBD18",
+"P~ c #E8AF33",
+"Q~ c #838225",
+"R~ c #313322",
+"S~ c #252526",
+"T~ c #7A8087",
+"U~ c #CBD4CB",
+"V~ c #272E2A",
+"W~ c #063F69",
+"X~ c #196C97",
+"Y~ c #102212",
+"Z~ c #0D75BD",
+"`~ c #98C8E8",
+" { c #D1CFC6",
+".{ c #282725",
+"+{ c #7B7A77",
+"@{ c #FFFEEE",
+"#{ c #F0D680",
+"${ c #EDCA59",
+"%{ c #EDC441",
+"&{ c #EED070",
+"*{ c #EED176",
+"={ c #EDC442",
+"-{ c #EED378",
+";{ c #EDC74D",
+">{ c #EED37D",
+",{ c #EDC546",
+"'{ c #FAF5E1",
+"){ c #A4BECF",
+"!{ c #020305",
+"~{ c #221F18",
+"{{ c #CECABE",
+"]{ c #B0D6EE",
+"^{ c #016BB8",
+"/{ c #1175BA",
+"({ c #B9D0DC",
+"_{ c #C7CCCB",
+":{ c #0E0E10",
+"<{ c #717B6B",
+"[{ c #F9FDF9",
+"}{ c #FAE9B2",
+"|{ c #F4E3A6",
+"1{ c #F8E39F",
+"2{ c #F7E3A2",
+"3{ c #F5E3A6",
+"4{ c #F9E39E",
+"5{ c #F8E3A1",
+"6{ c #F8E3A0",
+"7{ c #FCF3CC",
+"8{ c #B9B7B6",
+"9{ c #121112",
+"0{ c #060A05",
+"a{ c #949F8F",
+"b{ c #0872BA",
+"c{ c #D0D7D9",
+"d{ c #B3AFA8",
+"e{ c #0A0F0C",
+"f{ c #9BA99C",
+"g{ c #FDFFFE",
+"h{ c #F8E3A2",
+"i{ c #F6E3A4",
+"j{ c #F7E3A1",
+"k{ c #F6E3A3",
+"l{ c #FDF9E4",
+"m{ c #E8E7E6",
+"n{ c #42403D",
+"o{ c #645848",
+"p{ c #B4BCBE",
+"q{ c #1E2B36",
+"r{ c #000302",
+"s{ c #121113",
+"t{ c #6B7966",
+"u{ c #CCD7D6",
+"v{ c #F8F0CD",
+"w{ c #F1D26E",
+"x{ c #ECC035",
+"y{ c #ECBF31",
+"z{ c #E8B10A",
+"A{ c #E8B109",
+"B{ c #E9B30F",
+"C{ c #ECBE2C",
+"D{ c #ECBD27",
+"E{ c #EED37C",
+"F{ c #FFF5D5",
+"G{ c #FAFAF0",
+"H{ c #ABACA5",
+"I{ c #514D48",
+"J{ c #060506",
+"K{ c #717B69",
+"L{ c #FFFAF2",
+"M{ c #81B8DA",
+"N{ c #2782BF",
+"O{ c #F7EBDF",
+"P{ c #848D8F",
+"Q{ c #090C0F",
+"R{ c #5F6364",
+"S{ c #61717E",
+"T{ c #606D79",
+"U{ c #5F666E",
+"V{ c #616F7B",
+"W{ c #5F676F",
+"X{ c #5E6369",
+"Y{ c #617482",
+"Z{ c #5E646B",
+"`{ c #606D78",
+" ] c #606569",
+".] c #4B4741",
+"+] c #060604",
+"@] c #444746",
+"#] c #F8F6EE",
+"$] c #7DADCC",
+"%] c #0873BB",
+"&] c #0065B9",
+"*] c #B8C3C8",
+"=] c #EAEEEA",
+"-] c #3E494F",
+";] c #0A090B",
+">] c #45423E",
+",] c #61717D",
+"'] c #5F676E",
+")] c #5E646A",
+"!] c #617381",
+"~] c #5E666D",
+"{] c #5F6A73",
+"]] c #617584",
+"^] c #606B76",
+"/] c #5D5F61",
+"(] c #302C28",
+"_] c #0A0A0B",
+":] c #84989B",
+"<] c #E7F2F5",
+"[] c #368DC9",
+"}] c #076EBA",
+"|] c #E7F2F2",
+"1] c #C3C2BE",
+"2] c #0A0503",
+"3] c #030306",
+"4] c #112C17",
+"5] c #5F5F4A",
+"6] c #617182",
+"7] c #61707C",
+"8] c #5D6065",
+"9] c #5F6973",
+"0] c #606C77",
+"a] c #5E6165",
+"b] c #627788",
+"c] c #5E6267",
+"d] c #606C79",
+"e] c #5E6268",
+"f] c #606974",
+"g] c #606F7C",
+"h] c #606C78",
+"i] c #5E6065",
+"j] c #62788A",
+"k] c #5F656C",
+"l] c #61707E",
+"m] c #5F656D",
+"n] c #606B75",
+"o] c #617382",
+"p] c #5E6166",
+"q] c #627789",
+"r] c #606E7A",
+"s] c #606369",
+"t] c #4F5A53",
+"u] c #0D1A0D",
+"v] c #262625",
+"w] c #BFC1BC",
+"x] c #A9D0E7",
+"y] c #328AC6",
+"z] c #ACD0E6",
+"A] c #F6FBF3",
+"B] c #B4B1A7",
+"C] c #63625D",
+"D] c #080402",
+"E] c #030205",
+"F] c #111112",
+"G] c #2B4024",
+"H] c #656259",
+"I] c #818C8A",
+"J] c #ADBAAC",
+"K] c #CAC5BB",
+"L] c #D4DEDF",
+"M] c #F6FFFD",
+"N] c #FFFFF8",
+"O] c #FDFDF3",
+"P] c #EBEEEA",
+"Q] c #D5D8CE",
+"R] c #D3CFC4",
+"S] c #9CB69F",
+"T] c #86858A",
+"U] c #797C7E",
+"V] c #514F4D",
+"W] c #34312C",
+"X] c #0D1012",
+"Y] c #0A0B0C",
+"Z] c #020205",
+"`] c #40474D",
+" ^ c #E5E9E6",
+".^ c #8FB0C4",
+"+^ c #036EB8",
+"@^ c #062641",
+"#^ c #090102",
+"$^ c #000B00",
+"%^ c #C5CACB",
+"&^ c #C2BF7C",
+"*^ c #A88214",
+"=^ c #EDB41B",
+"-^ c #EFBB17",
+";^ c #E9B617",
+">^ c #EABB29",
+",^ c #EFCC5A",
+"'^ c #F3C841",
+")^ c #EFC53C",
+"!^ c #ECC341",
+"~^ c #EFC846",
+"{^ c #FBC321",
+"]^ c #D1AF37",
+"^^ c #C6AE67",
+"/^ c #E9D384",
+"(^ c #F1E1AB",
+"_^ c #677266",
+":^ c #080101",
+"<^ c #0D3437",
+"[^ c #066EAC",
+"}^ c #21709E",
+"|^ c #325935",
+"1^ c #0C75BD",
+"2^ c #95C7E9",
+"3^ c #CECBB3",
+"4^ c #28251B",
+"5^ c #82888D",
+"6^ c #F8F3D9",
+"7^ c #EDBD25",
+"8^ c #E9B414",
+"9^ c #E9B20E",
+"0^ c #E9B20D",
+"a^ c #E9B412",
+"b^ c #E9B20C",
+"c^ c #E8B20E",
+"d^ c #EBB91C",
+"e^ c #F9F0CD",
+"f^ c #9AB9CE",
+"g^ c #121A0C",
+"h^ c #C1C5B8",
+"i^ c #D1E4ED",
+"j^ c #1079C0",
+"k^ c #B9E1F8",
+"l^ c #B9B3AA",
+"m^ c #0E0E0E",
+"n^ c #92949B",
+"o^ c #F4E9BE",
+"p^ c #EAB81D",
+"q^ c #EAB91F",
+"r^ c #EABA21",
+"s^ c #F4DC90",
+"t^ c #D5DBDE",
+"u^ c #1D261D",
+"v^ c #798977",
+"w^ c #1077BD",
+"x^ c #0874BD",
+"y^ c #D0E8F7",
+"z^ c #A9A193",
+"A^ c #0C0A0A",
+"B^ c #18181A",
+"C^ c #B5BAC6",
+"D^ c #F3E3AA",
+"E^ c #EAB921",
+"F^ c #EECA58",
+"G^ c #E9F1F6",
+"H^ c #5E676C",
+"I^ c #1D1B19",
+"J^ c #1D1E20",
+"K^ c #010000",
+"L^ c #050204",
+"M^ c #394A37",
+"N^ c #9EB4B3",
+"O^ c #F4F3EB",
+"P^ c #F9EFCB",
+"Q^ c #EDCE64",
+"R^ c #EABD2F",
+"S^ c #E9B410",
+"T^ c #E9B516",
+"U^ c #E9B517",
+"V^ c #EBBF35",
+"W^ c #F0D786",
+"X^ c #FFF7D6",
+"Y^ c #E7E9E5",
+"Z^ c #747B7F",
+"`^ c #000612",
+" / c #151110",
+"./ c #948E89",
+"+/ c #EFEFEB",
+"@/ c #60A4D0",
+"#/ c #559FD0",
+"$/ c #F3F1EC",
+"%/ c #4A4F53",
+"&/ c #030201",
+"*/ c #112217",
+"=/ c #C4D0D0",
+"-/ c #EFEBD7",
+";/ c #EDEFDA",
+">/ c #EDEED9",
+",/ c #ECEAD3",
+"'/ c #EDEEDA",
+")/ c #EBEBD4",
+"!/ c #ECE8D1",
+"~/ c #EDF1DE",
+"{/ c #ECE9D2",
+"]/ c #ECECD4",
+"^/ c #EEF3F3",
+"// c #E3E3DC",
+"(/ c #5E5B46",
+"_/ c #161F17",
+":/ c #B5BEB0",
+"</ c #97C7E7",
+"[/ c #0A74BC",
+"}/ c #DCEBF0",
+"|/ c #E0DDD5",
+"1/ c #060200",
+"2/ c #5A645D",
+"3/ c #DEDCD3",
+"4/ c #EEF1DC",
+"5/ c #EBEAD4",
+"6/ c #ECE9D1",
+"7/ c #EDF1DD",
+"8/ c #ECECD6",
+"9/ c #EDF1DF",
+"0/ c #ECECD7",
+"a/ c #ECE9D4",
+"b/ c #BFC0BD",
+"c/ c #2F2E31",
+"d/ c #273E1C",
+"e/ c #75B0D4",
+"f/ c #3890CD",
+"g/ c #E9F0EE",
+"h/ c #808175",
+"i/ c #040208",
+"j/ c #162403",
+"k/ c #8FB3AF",
+"l/ c #EFF1E6",
+"m/ c #EDEFDB",
+"n/ c #EBE7CF",
+"o/ c #ECEDD8",
+"p/ c #EDF3E1",
+"q/ c #EBE8D0",
+"r/ c #ECEDD9",
+"s/ c #ECE8D0",
+"t/ c #ECEBD4",
+"u/ c #EEF3E2",
+"v/ c #EDEFDC",
+"w/ c #EDF0DE",
+"x/ c #EBE8CF",
+"y/ c #EEF3E1",
+"z/ c #ECEED9",
+"A/ c #EDE9D4",
+"B/ c #EBF0EC",
+"C/ c #778F73",
+"D/ c #0A0D0B",
+"E/ c #0C0D0C",
+"F/ c #8D8A7B",
+"G/ c #D1E3EA",
+"H/ c #0573BC",
+"I/ c #006AB7",
+"J/ c #4496CC",
+"K/ c #CCE3F0",
+"L/ c #DFDAD7",
+"M/ c #637762",
+"N/ c #181913",
+"O/ c #141C17",
+"P/ c #55524C",
+"Q/ c #868A8F",
+"R/ c #BDBFC5",
+"S/ c #D0E0D5",
+"T/ c #EFEFE0",
+"U/ c #FDF6D9",
+"V/ c #FBF0CE",
+"W/ c #F7DF8B",
+"X/ c #F5D56E",
+"Y/ c #F0D26D",
+"Z/ c #EFD16D",
+"`/ c #EBC142",
+" ( c #EBC245",
+".( c #EBC448",
+"+( c #EFD06D",
+"@( c #F2D36C",
+"#( c #F5DC87",
+"$( c #F7EDC3",
+"%( c #FCEFC8",
+"&( c #FFFCE4",
+"*( c #FAF6DE",
+"=( c #E6E6E1",
+"-( c #D7D7DA",
+";( c #A4B9CA",
+">( c #939BA3",
+",( c #66635F",
+"'( c #262418",
+")( c #080A0A",
+"!( c #979B99",
+"~( c #FFF3E6",
+"{( c #046FBB",
+"]( c #046DB4",
+"^( c #07253D",
+"/( c #0A0202",
+"(( c #000502",
+"_( c #8E7B5F",
+":( c #CB8C23",
+"<( c #DFA71E",
+"[( c #E8B51B",
+"}( c #E8B415",
+"|( c #EBBC2A",
+"1( c #EEC94F",
+"2( c #EEC74A",
+"3( c #EEC74C",
+"4( c #EEC749",
+"5( c #EFCD5A",
+"6( c #ECC034",
+"7( c #EABE32",
+"8( c #F1C12D",
+"9( c #F1BF21",
+"0( c #EFC12F",
+"a( c #E5B729",
+"b( c #655334",
+"c( c #0B0608",
+"d( c #070102",
+"e( c #0F3129",
+"f( c #076DA8",
+"g( c #177195",
+"h( c #96C8E8",
+"i( c #C9C4B8",
+"j( c #25221E",
+"k( c #808689",
+"l( c #F8F4DB",
+"m( c #EDC031",
+"n( c #E8B516",
+"o( c #EBBD29",
+"p( c #F9F0D0",
+"q( c #9BB8CB",
+"r( c #060408",
+"s( c #051503",
+"t( c #BDC5B2",
+"u( c #B0D4EA",
+"v( c #0F76BC",
+"w( c #0271BB",
+"x( c #0F73B7",
+"y( c #B8CEDF",
+"z( c #AAB393",
+"A( c #0D0E0D",
+"B( c #9299A2",
+"C( c #EBBA24",
+"D( c #F0D06C",
+"E( c #D3DBDE",
+"F( c #1D2A1E",
+"G( c #798077",
+"H( c #157ABE",
+"I( c #CFE6F3",
+"J( c #AAA396",
+"K( c #0C0B0A",
+"L( c #151516",
+"M( c #B0B5C0",
+"N( c #F3DC8F",
+"O( c #EFCC57",
+"P( c #EFF6FA",
+"Q( c #6A7174",
+"R( c #020001",
+"S( c #615C54",
+"T( c #DDE2E1",
+"U( c #F5FAF5",
+"V( c #EFCE64",
+"W( c #EABA28",
+"X( c #EBBC2C",
+"Y( c #F5E4A6",
+"Z( c #EAF8FC",
+"`( c #9F996E",
+" _ c #08090B",
+"._ c #030103",
+"+_ c #142316",
+"@_ c #CBD6C9",
+"#_ c #F5F6F1",
+"$_ c #0D74BE",
+"%_ c #016FBB",
+"&_ c #7EB5D8",
+"*_ c #EAE2C2",
+"=_ c #3F3E28",
+"-_ c #5F6E53",
+";_ c #F1D477",
+">_ c #EFC33C",
+",_ c #EFC544",
+"'_ c #EFC644",
+")_ c #EFC543",
+"!_ c #EFC645",
+"~_ c #EFC43E",
+"{_ c #EECB5C",
+"]_ c #FCFBF0",
+"^_ c #ACB9A6",
+"/_ c #000A00",
+"(_ c #ABB8A3",
+"__ c #ABD0EA",
+":_ c #1178BE",
+"<_ c #DAE8EA",
+"[_ c #A7C5DF",
+"}_ c #1B1E16",
+"|_ c #BABFB6",
+"1_ c #FCF4D7",
+"2_ c #EEC648",
+"3_ c #EFC542",
+"4_ c #F1D063",
+"5_ c #F3F9FD",
+"6_ c #586657",
+"7_ c #050906",
+"8_ c #81B6D6",
+"9_ c #5D94B8",
+"0_ c #EEEEE7",
+"a_ c #605642",
+"b_ c #525542",
+"c_ c #E8EDED",
+"d_ c #F3DE94",
+"e_ c #EEC238",
+"f_ c #EEC43F",
+"g_ c #EEC542",
+"h_ c #EFC443",
+"i_ c #FBEAB4",
+"j_ c #D2E5EC",
+"k_ c #171A1D",
+"l_ c #050805",
+"m_ c #5F6C56",
+"n_ c #F3F3E7",
+"o_ c #0673BC",
+"p_ c #0063B4",
+"q_ c #59A3D4",
+"r_ c #E7F1F2",
+"s_ c #D3D0C8",
+"t_ c #454444",
+"u_ c #050806",
+"v_ c #001A01",
+"w_ c #6A716E",
+"x_ c #BAC7BB",
+"y_ c #E9EEF8",
+"z_ c #F1E9C5",
+"A_ c #F8EAB2",
+"B_ c #F1D57F",
+"C_ c #EFCD62",
+"D_ c #ECC037",
+"E_ c #E9B926",
+"F_ c #E9B514",
+"G_ c #E9B515",
+"H_ c #E9B924",
+"I_ c #E9B822",
+"J_ c #EDC444",
+"K_ c #EEC546",
+"L_ c #F0D06B",
+"M_ c #F4E099",
+"N_ c #F4E8B2",
+"O_ c #F2E7B8",
+"P_ c #EFF1F3",
+"Q_ c #CECDB9",
+"R_ c #163014",
+"S_ c #71706F",
+"T_ c #08273D",
+"U_ c #4D4A19",
+"V_ c #B17929",
+"W_ c #DEA91C",
+"X_ c #EAB71A",
+"Y_ c #ECC23C",
+"Z_ c #EECA52",
+"`_ c #EDC543",
+" : c #EDC544",
+".: c #EBBD2F",
+"+: c #ECC545",
+"@: c #F0C232",
+"#: c #CCAD37",
+"$: c #E1AD1E",
+"%: c #4D370E",
+"&: c #010208",
+"*: c #0A384A",
+"=: c #0570B3",
+"-: c #0072C0",
+";: c #2672A1",
+">: c #365B39",
+",: c #C6C1B9",
+"': c #23211E",
+"): c #EBBC29",
+"!: c #F9F3D3",
+"~: c #959EA4",
+"{: c #24221A",
+"]: c #D1CCC0",
+"^: c #A4CDE8",
+"/: c #016EB9",
+"(: c #B9DAEF",
+"_: c #B1AD9D",
+":: c #111214",
+"<: c #9299A6",
+"[: c #F3E3A7",
+"}: c #EAB61A",
+"|: c #EAB81F",
+"1: c #F5E29F",
+"2: c #D0D1D8",
+"3: c #171618",
+"4: c #000700",
+"5: c #81997E",
+"6: c #2383C2",
+"7: c #171E24",
+"8: c #B5CDE2",
+"9: c #F3DE93",
+"0: c #F1CF60",
+"a: c #E0EFFB",
+"b: c #4C6377",
+"c: c #070507",
+"d: c #5C554F",
+"e: c #E5E7E7",
+"f: c #F4E4A7",
+"g: c #EBC039",
+"h: c #E9B519",
+"i: c #EAB923",
+"j: c #F2E2A7",
+"k: c #F7F9F1",
+"l: c #84A1B1",
+"m: c #5A584C",
+"n: c #F5F3EA",
+"o: c #B5D2E3",
+"p: c #005FB6",
+"q: c #0573BB",
+"r: c #80B5D9",
+"s: c #D8CFC0",
+"t: c #2C2B27",
+"u: c #010203",
+"v: c #8A8174",
+"w: c #ECC95D",
+"x: c #E8B30F",
+"y: c #E8B413",
+"z: c #EDC138",
+"A: c #FBFAEB",
+"B: c #A9ABA7",
+"C: c #A6A6A0",
+"D: c #B4D6EC",
+"E: c #2381C3",
+"F: c #DFEDF5",
+"G: c #CEB458",
+"H: c #071806",
+"I: c #A1B8A4",
+"J: c #E8B517",
+"K: c #ECC13F",
+"L: c #F2F9FE",
+"M: c #5D775B",
+"N: c #7FB5D6",
+"O: c #62A3CF",
+"P: c #EEF1EB",
+"Q: c #4A5B36",
+"R: c #5A5E61",
+"S: c #EAEEEF",
+"T: c #EEC94C",
+"U: c #E8B312",
+"V: c #EABB25",
+"W: c #E8B519",
+"X: c #F6D980",
+"Y: c #D7F4FF",
+"Z: c #181D22",
+"`: c #0B0B0A",
+" < c #7D786D",
+".< c #E0E9EA",
+"+< c #0066B8",
+"@< c #63A8D8",
+"#< c #ECF2EF",
+"$< c #DDDBD4",
+"%< c #3B352F",
+"&< c #4E5255",
+"*< c #D3DCD2",
+"=< c #ECF1F3",
+"-< c #F6F9F4",
+";< c #F0D57A",
+">< c #EBBC2D",
+",< c #EABA26",
+"'< c #E8B51A",
+")< c #E9B71B",
+"!< c #E9B81F",
+"~< c #EABA25",
+"{< c #F2E3AC",
+"]< c #F4F5F5",
+"^< c #111812",
+"/< c #778975",
+"(< c #FFFEF0",
+"_< c #2F89C5",
+":< c #002038",
+"<< c #332F32",
+"[< c #A27331",
+"}< c #AC7329",
+"|< c #C79122",
+"1< c #F1BF18",
+"2< c #E9B820",
+"3< c #F0D165",
+"4< c #EFCC59",
+"5< c #EBBD2B",
+"6< c #ECBE32",
+"7< c #EFCD5B",
+"8< c #F3BD18",
+"9< c #C0A237",
+"0< c #AE8637",
+"a< c #DFA61D",
+"b< c #4B521E",
+"c< c #030D0A",
+"d< c #070206",
+"e< c #142B12",
+"f< c #096B9F",
+"g< c #0E6890",
+"h< c #94C6E9",
+"i< c #D5D3B2",
+"j< c #2B291B",
+"k< c #F9EFCE",
+"l< c #9EC6E1",
+"m< c #B0BEAC",
+"n< c #EFF4F0",
+"o< c #0168B8",
+"p< c #1078BF",
+"q< c #BADEF4",
+"r< c #B4AD9E",
+"s< c #100F0A",
+"t< c #8E8B6F",
+"u< c #F5FBFE",
+"v< c #ECC448",
+"w< c #EFD170",
+"x< c #D6E4E0",
+"y< c #254024",
+"z< c #757775",
+"A< c #2081C1",
+"B< c #161718",
+"C< c #B1B9C5",
+"D< c #F3DD93",
+"E< c #F0CF61",
+"F< c #F4EED3",
+"G< c #756223",
+"H< c #203520",
+"I< c #C6D8C2",
+"J< c #FDFDFD",
+"K< c #ECC959",
+"L< c #EBB81F",
+"M< c #F2E6B3",
+"N< c #F0F0EE",
+"O< c #595349",
+"P< c #90B6CF",
+"Q< c #EFEDE6",
+"R< c #5286A9",
+"S< c #006DBD",
+"T< c #7FB5DA",
+"U< c #D8DFDE",
+"V< c #2D3C44",
+"W< c #8A8277",
+"X< c #FEF4C8",
+"Y< c #EABA22",
+"Z< c #E8B005",
+"`< c #F9F4E2",
+" [ c #B0C4AE",
+".[ c #001400",
+"+[ c #A5A39F",
+"@[ c #B5D7EC",
+"#[ c #DDEAEB",
+"$[ c #90B5D2",
+"%[ c #28241F",
+"&[ c #C9C8C3",
+"*[ c #EAB71D",
+"=[ c #ECC140",
+"-[ c #63A8D6",
+";[ c #EFF1ED",
+">[ c #574F43",
+",[ c #595E61",
+"'[ c #EEC84C",
+")[ c #E8B412",
+"![ c #F6DA81",
+"~[ c #D6F2FF",
+"{[ c #181D21",
+"][ c #010702",
+"^[ c #55684D",
+"/[ c #D0E2E1",
+"([ c #2785C6",
+"_[ c #5086AA",
+":[ c #E9EAE4",
+"<[ c #E5E5DF",
+"[[ c #3C352B",
+"}[ c #161615",
+"|[ c #B8B3A7",
+"1[ c #F4F3E9",
+"2[ c #EFDB98",
+"3[ c #E7AD00",
+"4[ c #F8E7A8",
+"5[ c #B3B9C0",
+"6[ c #7C917B",
+"7[ c #FFFFF1",
+"8[ c #056DB4",
+"9[ c #07223C",
+"0[ c #001D07",
+"a[ c #886629",
+"b[ c #D8A31E",
+"c[ c #CE9921",
+"d[ c #EDBA18",
+"e[ c #F0CF60",
+"f[ c #EFCE5F",
+"g[ c #F0CC58",
+"h[ c #EABA24",
+"i[ c #EEC94E",
+"j[ c #EBBD2C",
+"k[ c #EBC855",
+"l[ c #E8B31B",
+"m[ c #8C8A60",
+"n[ c #C6A635",
+"o[ c #E5AD18",
+"p[ c #CA9326",
+"q[ c #5A480F",
+"r[ c #000108",
+"s[ c #060208",
+"t[ c #162801",
+"u[ c #0A6A99",
+"v[ c #0070C0",
+"w[ c #2A7BA2",
+"x[ c #3B643A",
+"y[ c #96C9E8",
+"z[ c #C5C0B9",
+"A[ c #23201E",
+"B[ c #F9F0CF",
+"C[ c #9DC1DA",
+"D[ c #1F2016",
+"E[ c #CCCABE",
+"F[ c #B6D6EB",
+"G[ c #016AB8",
+"H[ c #0F76BB",
+"I[ c #B7D4EB",
+"J[ c #BEC194",
+"K[ c #939AA9",
+"L[ c #F3E3A3",
+"M[ c #EBBA22",
+"N[ c #F4E19B",
+"O[ c #181618",
+"P[ c #7F957D",
+"Q[ c #171E22",
+"R[ c #B4CADE",
+"S[ c #EFC84F",
+"T[ c #EEF6FF",
+"U[ c #67727D",
+"V[ c #151B19",
+"W[ c #ABCCB7",
+"X[ c #FFF8DB",
+"Y[ c #EABB26",
+"Z[ c #E8B416",
+"`[ c #EBBA20",
+" } c #F8F4E1",
+".} c #C9D9CF",
+"+} c #132814",
+"@} c #040205",
+"#} c #423628",
+"$} c #FEFEFE",
+"%} c #96C5E0",
+"&} c #80B5D8",
+"*} c #ECDEB6",
+"=} c #423A1C",
+"-} c #000005",
+";} c #8A8274",
+">} c #ECC95C",
+",} c #EABA27",
+"'} c #EAB617",
+")} c #FAF8E6",
+"!} c #A9ADA7",
+"~} c #0F1D0F",
+"{} c #ACBBA5",
+"]} c #B4D5EC",
+"^} c #2180C2",
+"/} c #DEEBED",
+"(} c #CAD0CA",
+"_} c #091908",
+":} c #A4B9A7",
+"<} c #FBF0CD",
+"[} c #EABC2B",
+"}} c #ECBF33",
+"|} c #E8B210",
+"1} c #EEC645",
+"2} c #EDC750",
+"3} c #F2F9FD",
+"4} c #0D1B0D",
+"5} c #619EC8",
+"6} c #EFF1E9",
+"7} c #626537",
+"8} c #EBBD2E",
+"9} c #EAB821",
+"0} c #E9B923",
+"a} c #E8B417",
+"b} c #E9B61C",
+"c} c #EBBE30",
+"d} c #F7DC85",
+"e} c #D5DCDB",
+"f} c #18191A",
+"g} c #0B0B09",
+"h} c #74756A",
+"i} c #FFFAED",
+"j} c #328BC7",
+"k} c #1E80C1",
+"l} c #C9E3EF",
+"m} c #E5E9E8",
+"n} c #050404",
+"o} c #262F35",
+"p} c #C4CCD0",
+"q} c #FEFCE9",
+"r} c #EFE1AD",
+"s} c #EDC134",
+"t} c #E8AF03",
+"u} c #EAB71E",
+"v} c #ECC446",
+"w} c #FEFFFF",
+"x} c #7D796E",
+"y} c #202529",
+"z} c #C9C9C8",
+"A} c #ADD1E9",
+"B} c #0271BE",
+"C} c #0771BA",
+"D} c #1274B7",
+"E} c #163040",
+"F} c #343A40",
+"G} c #AC7028",
+"H} c #B98523",
+"I} c #F3C018",
+"J} c #EEC84A",
+"K} c #F3D368",
+"L} c #F0C94A",
+"M} c #ECBC25",
+"N} c #E9B513",
+"O} c #E7C040",
+"P} c #DABD55",
+"Q} c #D5AA2D",
+"R} c #A68D3D",
+"S} c #B88328",
+"T} c #CD901B",
+"U} c #CF951D",
+"V} c #CC9320",
+"W} c #8C7140",
+"X} c #182227",
+"Y} c #090A09",
+"Z} c #142113",
+"`} c #060308",
+" | c #121C00",
+".| c #096598",
+"+| c #126893",
+"@| c #CBC7B7",
+"#| c #26231D",
+"$| c #F9F1D1",
+"%| c #99AFBF",
+"&| c #040307",
+"*| c #151C0F",
+"=| c #C5C7B9",
+"-| c #C5DFEC",
+";| c #0F75B9",
+">| c #B8D3E4",
+",| c #ABAE9A",
+"'| c #101111",
+")| c #919698",
+"!| c #EAB61B",
+"~| c #F2D77F",
+"{| c #D3DBDD",
+"]| c #1E2D1E",
+"^| c #798278",
+"/| c #2A86C3",
+"(| c #151515",
+"_| c #AFB5BE",
+":| c #F2DD92",
+"<| c #E8B619",
+"[| c #ECC23D",
+"}| c #EBF6FF",
+"|| c #657073",
+"1| c #020105",
+"2| c #0A0706",
+"3| c #8C9296",
+"4| c #EED072",
+"5| c #EABC2C",
+"6| c #EABF3C",
+"7| c #EDCB5C",
+"8| c #EBC344",
+"9| c #ECC54D",
+"0| c #EABB2B",
+"a| c #EAB71C",
+"b| c #EBBD2D",
+"c| c #F0D782",
+"d| c #EEEEE4",
+"e| c #6E7873",
+"f| c #010402",
+"g| c #B5BBA7",
+"h| c #D1E6F4",
+"i| c #CFD7DD",
+"j| c #253343",
+"k| c #020100",
+"l| c #8A8275",
+"m| c #FEFCE5",
+"n| c #EBC03C",
+"o| c #E9B921",
+"p| c #EAB81C",
+"q| c #FAF7E6",
+"r| c #ADBBAC",
+"s| c #0A0C0B",
+"t| c #A5A49F",
+"u| c #B4D7EC",
+"v| c #DDEBF1",
+"w| c #A4AE8D",
+"x| c #1C2017",
+"y| c #BCC3BA",
+"z| c #F9EFCC",
+"A| c #F2F9FC",
+"B| c #102710",
+"C| c #609AC1",
+"D| c #EEEFE8",
+"E| c #53573C",
+"F| c #EABB27",
+"G| c #ECBF35",
+"H| c #EBBF32",
+"I| c #E8B313",
+"J| c #ECC036",
+"K| c #EBBE31",
+"L| c #E8B414",
+"M| c #ECBF34",
+"N| c #E9B415",
+"O| c #F1F9DE",
+"P| c #1D1F1A",
+"Q| c #040805",
+"R| c #5F6D57",
+"S| c #E3ECE5",
+"T| c #2B87C6",
+"U| c #82B8DB",
+"V| c #F1FCFC",
+"W| c #52575B",
+"X| c #4F4D4A",
+"Y| c #D0E2EF",
+"Z| c #FBFBE9",
+"`| c #EECD61",
+" 1 c #E8B106",
+".1 c #EAB922",
+"+1 c #E9B413",
+"@1 c #F3DA85",
+"#1 c #2D3339",
+"$1 c #030403",
+"%1 c #38473B",
+"&1 c #E6E9DF",
+"*1 c #559ED0",
+"=1 c #0071BD",
+"-1 c #1372A3",
+";1 c #277CA9",
+">1 c #4A738A",
+",1 c #3F7CA0",
+"'1 c #545B53",
+")1 c #2C3226",
+"!1 c #0A0D0F",
+"~1 c #AC7A28",
+"{1 c #746D2C",
+"]1 c #D09523",
+"^1 c #DAAA28",
+"/1 c #EFC548",
+"(1 c #E4C861",
+"_1 c #DCC059",
+":1 c #DDBF4A",
+"<1 c #E0AB1E",
+"[1 c #B49F56",
+"}1 c #A68A39",
+"|1 c #9E8042",
+"11 c #C58D22",
+"21 c #CD941E",
+"31 c #C38B22",
+"41 c #BF8927",
+"51 c #BD8C3F",
+"61 c #918F6D",
+"71 c #232E13",
+"81 c #030507",
+"91 c #0F250F",
+"01 c #4D6641",
+"a1 c #192417",
+"b1 c #070409",
+"c1 c #0C0C00",
+"d1 c #076096",
+"e1 c #23729F",
+"f1 c #345B37",
+"g1 c #0C75BE",
+"h1 c #96CAEC",
+"i1 c #CDCAB7",
+"j1 c #27251D",
+"k1 c #ECC23B",
+"l1 c #9CBDD3",
+"m1 c #141B0E",
+"n1 c #C4C7B9",
+"o1 c #C7DFEC",
+"p1 c #BBE1FB",
+"q1 c #ACB09A",
+"r1 c #10100F",
+"s1 c #909593",
+"t1 c #F3E2A2",
+"u1 c #F3DD92",
+"v1 c #D2D6DA",
+"w1 c #1B201B",
+"x1 c #7E8F7B",
+"y1 c #161A1F",
+"z1 c #B3C3D4",
+"A1 c #F6F0D1",
+"B1 c #BDBBB9",
+"C1 c #282E22",
+"D1 c #041600",
+"E1 c #8A887D",
+"F1 c #F8FAF2",
+"G1 c #F3DA89",
+"H1 c #E9B30C",
+"I1 c #ECC958",
+"J1 c #F2DB8B",
+"K1 c #FAEFBE",
+"L1 c #FFFDEC",
+"M1 c #FFFFF7",
+"N1 c #FFFFF5",
+"O1 c #FDF0C1",
+"P1 c #F2DD94",
+"Q1 c #F0D98A",
+"R1 c #EAB511",
+"S1 c #E8B20C",
+"T1 c #E9B922",
+"U1 c #EAB920",
+"V1 c #F7E6A9",
+"W1 c #BBC9C6",
+"X1 c #1F2E21",
+"Y1 c #3A523A",
+"Z1 c #EFFFFF",
+"`1 c #569DCB",
+" 2 c #E3DCC2",
+".2 c #393929",
+"+2 c #EBC753",
+"@2 c #E9B411",
+"#2 c #AAB1A9",
+"$2 c #0D160D",
+"%2 c #A9B2A3",
+"&2 c #1A7CC1",
+"*2 c #DEEBEE",
+"=2 c #BEC5BA",
+"-2 c #101B0D",
+";2 c #ACBCAD",
+">2 c #FAF0CD",
+",2 c #050206",
+"'2 c #64ADDE",
+")2 c #5F5640",
+"!2 c #E8B20A",
+"~2 c #EBBD2A",
+"{2 c #ECBD2B",
+"]2 c #ECBE2D",
+"^2 c #EBBD28",
+"/2 c #EBBB23",
+"(2 c #EBBC28",
+"_2 c #EBBC27",
+":2 c #ECC031",
+"<2 c #ECC032",
+"[2 c #EBBC26",
+"}2 c #ECBD2A",
+"|2 c #F6E4A8",
+"12 c #E6EEEC",
+"22 c #1B1C1D",
+"32 c #6C7161",
+"42 c #DDE8E7",
+"52 c #2886C6",
+"62 c #2E8AC7",
+"72 c #DBEBF4",
+"82 c #A7A6A5",
+"92 c #0D0E0E",
+"02 c #393B3B",
+"a2 c #D8DEE3",
+"b2 c #FCF1CB",
+"c2 c #EEC956",
+"d2 c #E8B20F",
+"e2 c #ECBC28",
+"f2 c #EDD074",
+"g2 c #EED073",
+"h2 c #EFD37B",
+"i2 c #EFD785",
+"j2 c #F7DF92",
+"k2 c #EFD172",
+"l2 c #F6DF95",
+"m2 c #EED379",
+"n2 c #F0D784",
+"o2 c #EDCF6E",
+"p2 c #EDCA5D",
+"q2 c #ECBE2A",
+"r2 c #E8AF04",
+"s2 c #E8B10B",
+"t2 c #FAF3D4",
+"u2 c #C0CBBB",
+"v2 c #151E16",
+"w2 c #07090A",
+"x2 c #737C76",
+"y2 c #D9E7EA",
+"z2 c #2986C5",
+"A2 c #0572BA",
+"B2 c #006FC6",
+"C2 c #387292",
+"D2 c #7B9180",
+"E2 c #889686",
+"F2 c #948870",
+"G2 c #88947F",
+"H2 c #778781",
+"I2 c #666E5A",
+"J2 c #686055",
+"K2 c #9FA58A",
+"L2 c #806633",
+"M2 c #8D7354",
+"N2 c #B07C2F",
+"O2 c #C39D39",
+"P2 c #B09547",
+"Q2 c #B79A3F",
+"R2 c #A5843A",
+"S2 c #A5843F",
+"T2 c #B17E2A",
+"U2 c #CD9A25",
+"V2 c #CE9A22",
+"W2 c #C5891F",
+"X2 c #A37B33",
+"Y2 c #CD941D",
+"Z2 c #ADAA8F",
+"`2 c #B6BEAC",
+" 3 c #B3C3C2",
+".3 c #6C724D",
+"+3 c #060808",
+"@3 c #406637",
+"#3 c #7D7166",
+"$3 c #3B3432",
+"%3 c #0D0600",
+"&3 c #0360A2",
+"*3 c #156F94",
+"=3 c #0B72B9",
+"-3 c #91B6D0",
+";3 c #D1CBAF",
+">3 c #29271C",
+",3 c #9EC7E3",
+"'3 c #040306",
+")3 c #191D11",
+"!3 c #C7C8BB",
+"~3 c #C0DCEB",
+"{3 c #B4CBDC",
+"]3 c #BDC192",
+"^3 c #10100C",
+"/3 c #8F8E7B",
+"(3 c #F4F5EA",
+"_3 c #EBC140",
+":3 c #F1D67D",
+"<3 c #D0D2DA",
+"[3 c #788077",
+"}3 c #177CBF",
+"|3 c #16191C",
+"13 c #B3C0CF",
+"23 c #F2FAFF",
+"33 c #C8CEC6",
+"43 c #B6C2AF",
+"53 c #F1F5F6",
+"63 c #F3F3E6",
+"73 c #E9B106",
+"83 c #E9B925",
+"93 c #F1E1A8",
+"03 c #FBF9EC",
+"a3 c #F6F9F9",
+"b3 c #BEBAB8",
+"c3 c #728F70",
+"d3 c #648465",
+"e3 c #58655C",
+"f3 c #769471",
+"g3 c #A8ADA6",
+"h3 c #F5F8F5",
+"i3 c #FCFFF9",
+"j3 c #F3E6B6",
+"k3 c #EECC5D",
+"l3 c #F0D375",
+"m3 c #E8F1F9",
+"n3 c #585C4E",
+"o3 c #080807",
+"p3 c #1C1E1F",
+"q3 c #CCD3CF",
+"r3 c #036FBA",
+"s3 c #E0E0D0",
+"t3 c #363C37",
+"u3 c #010002",
+"v3 c #8A8276",
+"w3 c #FFF7D5",
+"x3 c #EABE30",
+"y3 c #E9B616",
+"z3 c #FAF6E5",
+"A3 c #AEBDAC",
+"B3 c #000D00",
+"C3 c #A4A19F",
+"D3 c #DEEAEB",
+"E3 c #A2BFD8",
+"F3 c #1F2018",
+"G3 c #BEC3BB",
+"H3 c #F8EFCB",
+"I3 c #006CBB",
+"J3 c #5E92B5",
+"K3 c #EFEEE6",
+"L3 c #66603D",
+"M3 c #EEC646",
+"N3 c #F3E3AC",
+"O3 c #F7EDC6",
+"P3 c #FAEFC5",
+"Q3 c #F9F0C6",
+"R3 c #F9F0C7",
+"S3 c #F9F0C5",
+"T3 c #F9F0C8",
+"U3 c #9CB79F",
+"V3 c #0B100D",
+"W3 c #0D0D08",
+"X3 c #878066",
+"Y3 c #DDE9E8",
+"Z3 c #2684C6",
+"`3 c #80B9DD",
+" 4 c #E0EADA",
+".4 c #354434",
+"+4 c #22201E",
+"@4 c #B3B3B2",
+"#4 c #FAF9E5",
+"$4 c #ECC445",
+"%4 c #EEC746",
+"&4 c #F2E2A9",
+"*4 c #F5EDC9",
+"=4 c #D1ECFB",
+"-4 c #F9FFFE",
+";4 c #DFF3FD",
+">4 c #FDFCEF",
+",4 c #FAF1C9",
+"'4 c #F6EDC5",
+")4 c #F2E1A9",
+"!4 c #EDBE2B",
+"~4 c #ECBB24",
+"{4 c #F6F9EE",
+"]4 c #779297",
+"^4 c #0A0B0D",
+"/4 c #9FA1A3",
+"(4 c #B0D5EC",
+"_4 c #187CBF",
+":4 c #0070C2",
+"<4 c #357986",
+"[4 c #8C969A",
+"}4 c #779B9B",
+"|4 c #969C91",
+"14 c #7CA6C1",
+"24 c #9AA099",
+"34 c #767C79",
+"44 c #6B744E",
+"54 c #776D54",
+"64 c #A7D1EC",
+"74 c #A48154",
+"84 c #9B7134",
+"94 c #9A7542",
+"04 c #A97A31",
+"a4 c #D5A421",
+"b4 c #D19C20",
+"c4 c #CB9421",
+"d4 c #CFAB2E",
+"e4 c #B47825",
+"f4 c #C08824",
+"g4 c #BD7F20",
+"h4 c #A37E32",
+"i4 c #96988A",
+"j4 c #B2AE8B",
+"k4 c #BBCAB5",
+"l4 c #B8CABA",
+"m4 c #C2C8A8",
+"n4 c #88A1AC",
+"o4 c #1C2E18",
+"p4 c #182C16",
+"q4 c #637653",
+"r4 c #4A543E",
+"s4 c #070302",
+"t4 c #13473D",
+"u4 c #0172C0",
+"v4 c #2771A2",
+"w4 c #375B39",
+"x4 c #95C5E4",
+"y4 c #CBC7B5",
+"z4 c #26241D",
+"A4 c #97A3AB",
+"B4 c #222119",
+"C4 c #CECBBF",
+"D4 c #B2D5EA",
+"E4 c #1077BE",
+"F4 c #B8DBF0",
+"G4 c #B6AD9E",
+"H4 c #91979B",
+"I4 c #F4E8B8",
+"J4 c #EBBC2B",
+"K4 c #F3DE96",
+"L4 c #D5E0DC",
+"M4 c #233922",
+"N4 c #7E927C",
+"O4 c #2584C3",
+"P4 c #161617",
+"Q4 c #B0B7C1",
+"R4 c #F5EDCC",
+"S4 c #F7F8F3",
+"T4 c #F1D678",
+"U4 c #ECC13B",
+"V4 c #F7EDC7",
+"W4 c #F8FCF4",
+"X4 c #ACAE8D",
+"Y4 c #344E2D",
+"Z4 c #151513",
+"`4 c #080C07",
+" 5 c #050B06",
+".5 c #030504",
+"+5 c #080D08",
+"@5 c #111211",
+"#5 c #1C1D1D",
+"$5 c #847D72",
+"%5 c #F0FBF7",
+"&5 c #F6F6E7",
+"*5 c #EFCC5C",
+"=5 c #F3ECC8",
+"-5 c #7A7E84",
+";5 c #191717",
+">5 c #C0B9AD",
+",5 c #C1DFF2",
+"'5 c #0E76BC",
+")5 c #7FB5D9",
+"!5 c #D2D2D0",
+"~5 c #272D35",
+"{5 c #EBC755",
+"]5 c #E8B311",
+"^5 c #EBBE2E",
+"/5 c #FAF8EA",
+"(5 c #AAB0A8",
+"_5 c #A5A5A0",
+":5 c #1C7EC1",
+"<5 c #DEECF4",
+"[5 c #C1B267",
+"}5 c #0D1A0B",
+"|5 c #A9BBAA",
+"15 c #09100A",
+"25 c #62A4D0",
+"35 c #EEF1EC",
+"45 c #575340",
+"55 c #F2E09E",
+"65 c #FCFCED",
+"75 c #E3EAE2",
+"85 c #C0CFD9",
+"95 c #95A5B0",
+"05 c #989DA0",
+"a5 c #989EA2",
+"b5 c #9CA0A6",
+"c5 c #809185",
+"d5 c #192D17",
+"e5 c #14181A",
+"f5 c #A1ABAC",
+"g5 c #B6D9ED",
+"h5 c #2C87C6",
+"i5 c #DAECF5",
+"j5 c #959C96",
+"k5 c #0E110F",
+"l5 c #090A0A",
+"m5 c #475051",
+"n5 c #ECF9ED",
+"o5 c #F2CF60",
+"p5 c #EFC951",
+"q5 c #F6E4A6",
+"r5 c #F5F9F2",
+"s5 c #EAF2F4",
+"t5 c #E3D491",
+"u5 c #9EA09C",
+"v5 c #6B6D5B",
+"w5 c #29582A",
+"x5 c #2D482C",
+"y5 c #282A26",
+"z5 c #1A2125",
+"A5 c #242626",
+"B5 c #1E2326",
+"C5 c #282726",
+"D5 c #2A3829",
+"E5 c #355C31",
+"F5 c #767B6E",
+"G5 c #90959A",
+"H5 c #D2D5D4",
+"I5 c #E2EBE3",
+"J5 c #F1F1EA",
+"K5 c #F5F5E6",
+"L5 c #F9F6E0",
+"M5 c #F8F6E4",
+"N5 c #F4F6EA",
+"O5 c #59583E",
+"P5 c #36342F",
+"Q5 c #E0D8CC",
+"R5 c #8BBFDF",
+"S5 c #567F64",
+"T5 c #8B9EA5",
+"U5 c #5990A8",
+"V5 c #A0A3A0",
+"W5 c #74776A",
+"X5 c #84877F",
+"Y5 c #8A847F",
+"Z5 c #6B8B99",
+"`5 c #75746E",
+" 6 c #A0ACB3",
+".6 c #A3C9E1",
+"+6 c #A5916F",
+"@6 c #94703D",
+"#6 c #A97630",
+"$6 c #B87E25",
+"%6 c #B77C25",
+"&6 c #B87E24",
+"*6 c #BB7F23",
+"=6 c #AE7729",
+"-6 c #AF7426",
+";6 c #9E7A3F",
+">6 c #C8B567",
+",6 c #E0C56B",
+"'6 c #A0B1C2",
+")6 c #D5E8EA",
+"!6 c #F3F4ED",
+"~6 c #F1E6B5",
+"{6 c #E6DEB8",
+"]6 c #5E5F5A",
+"^6 c #0C110D",
+"/6 c #050207",
+"(6 c #19380E",
+"_6 c #0571B8",
+":6 c #146C94",
+"<6 c #D0CDB5",
+"[6 c #29261C",
+"}6 c #F9EFCF",
+"|6 c #9DC5DF",
+"16 c #0C1808",
+"26 c #BEC4B5",
+"36 c #D3E5ED",
+"46 c #0169B8",
+"56 c #BBDFF8",
+"66 c #ABB09A",
+"76 c #F2D985",
+"86 c #D0D1DA",
+"96 c #171518",
+"06 c #7B8679",
+"a6 c #1279BE",
+"b6 c #161A1E",
+"c6 c #B3C2D3",
+"d6 c #E9B71A",
+"e6 c #F4F2D8",
+"f6 c #E2EADC",
+"g6 c #666A34",
+"h6 c #010F04",
+"i6 c #030503",
+"j6 c #2C4D3B",
+"k6 c #C3D8E9",
+"l6 c #F7F7E6",
+"m6 c #EECC5C",
+"n6 c #EABB28",
+"o6 c #FDEEB9",
+"p6 c #B8BABB",
+"q6 c #1F1F1D",
+"r6 c #6E7477",
+"s6 c #DDF1FD",
+"t6 c #2A85C3",
+"u6 c #E2DFCA",
+"v6 c #383C30",
+"w6 c #FEFCE7",
+"x6 c #EBC035",
+"y6 c #EAB91D",
+"z6 c #ACB8AB",
+"A6 c #000800",
+"B6 c #0E1A0E",
+"C6 c #ABB7A4",
+"D6 c #DDEAEC",
+"E6 c #ADC3D2",
+"F6 c #191E14",
+"G6 c #B7C1B6",
+"H6 c #F9F0CC",
+"I6 c #070208",
+"J6 c #143413",
+"K6 c #63AADA",
+"L6 c #EEF2ED",
+"M6 c #4C563A",
+"N6 c #F3E1A0",
+"O6 c #F2F7FB",
+"P6 c #A8ACA8",
+"Q6 c #112810",
+"R6 c #514E49",
+"S6 c #FFF4E4",
+"T6 c #80B0D0",
+"U6 c #0973BB",
+"V6 c #6CABD5",
+"W6 c #FFF6D2",
+"X6 c #485232",
+"Y6 c #020404",
+"Z6 c #E7E6C7",
+"`6 c #F8ECC2",
+" 7 c #E9BB2A",
+".7 c #EFCF68",
+"+7 c #F5FBF4",
+"@7 c #DFE8E6",
+"#7 c #84929C",
+"$7 c #394535",
+"%7 c #0A1108",
+"&7 c #143312",
+"*7 c #5C5656",
+"=7 c #71868C",
+"-7 c #B0BDAF",
+";7 c #DDDFDB",
+">7 c #C5C3BA",
+",7 c #2D2925",
+"'7 c #030405",
+")7 c #515252",
+"!7 c #E2EDF0",
+"~7 c #4C99CD",
+"{7 c #006FC1",
+"]7 c #398091",
+"^7 c #8E9EA0",
+"/7 c #567C64",
+"(7 c #999A8F",
+"_7 c #72886B",
+":7 c #5F7557",
+"<7 c #889A97",
+"[7 c #7A756B",
+"}7 c #75755A",
+"|7 c #939492",
+"17 c #C7D9D8",
+"27 c #AFAB92",
+"37 c #9A8969",
+"47 c #88744D",
+"57 c #99723C",
+"67 c #9B733A",
+"77 c #9C7338",
+"87 c #A87937",
+"97 c #8E8881",
+"07 c #B3A17A",
+"a7 c #A8C9DA",
+"b7 c #97B0C3",
+"c7 c #FBFCF6",
+"d7 c #F4F6F0",
+"e7 c #F3F5F0",
+"f7 c #F4F6F3",
+"g7 c #F7F9F7",
+"h7 c #9D9F9B",
+"i7 c #191716",
+"j7 c #080202",
+"k7 c #0271C1",
+"l7 c #D1CEB4",
+"m7 c #EDC74B",
+"n7 c #9DC5E0",
+"o7 c #091705",
+"p7 c #BCC3B3",
+"q7 c #B4CBDD",
+"r7 c #BCC192",
+"s7 c #8F8F7C",
+"t7 c #EBC23F",
+"u7 c #F1D781",
+"v7 c #D4DFDD",
+"w7 c #223621",
+"x7 c #7A8378",
+"y7 c #161A1C",
+"z7 c #B2C0D1",
+"A7 c #E8B20D",
+"B7 c #F1E8C3",
+"C7 c #F0EDD4",
+"D7 c #5D5E47",
+"E7 c #000007",
+"F7 c #090F09",
+"G7 c #0D270D",
+"H7 c #060406",
+"I7 c #2C353A",
+"J7 c #EDF1F2",
+"K7 c #F5F4E4",
+"L7 c #E8B314",
+"M7 c #F3D46D",
+"N7 c #DAD5C3",
+"O7 c #373533",
+"P7 c #555D61",
+"Q7 c #E2F0F4",
+"R7 c #59A2D3",
+"S7 c #E0DFCE",
+"T7 c #363C33",
+"U7 c #FEFDEC",
+"V7 c #EAB719",
+"W7 c #FAF6E7",
+"X7 c #ADBAAB",
+"Y7 c #A39E9E",
+"Z7 c #0E76BE",
+"`7 c #A8C1D2",
+" 8 c #1C1F16",
+".8 c #BBC2B8",
+"+8 c #665E3D",
+"@8 c #E7AE03",
+"#8 c #F1DE9B",
+"$8 c #F3F7F9",
+"%8 c #848788",
+"&8 c #1A1E21",
+"*8 c #C1D3E0",
+"=8 c #CDDEE9",
+"-8 c #2880BA",
+";8 c #0F74BD",
+">8 c #ABD1EA",
+",8 c #CDC0A3",
+"'8 c #271F11",
+")8 c #61594F",
+"!8 c #ECCF6F",
+"~8 c #EFCF63",
+"{8 c #A9B2B7",
+"]8 c #2D3336",
+"^8 c #080503",
+"/8 c #020104",
+"(8 c #0F140A",
+"_8 c #2E2F2F",
+":8 c #211F1C",
+"<8 c #A19A92",
+"[8 c #DDEFF9",
+"}8 c #2D87C4",
+"|8 c #487592",
+"18 c #96A3AB",
+"28 c #79858F",
+"38 c #7596AB",
+"48 c #979274",
+"58 c #837766",
+"68 c #908B73",
+"78 c #83756D",
+"88 c #6D8454",
+"98 c #7F7466",
+"08 c #F7FDF2",
+"a8 c #A7C5CC",
+"b8 c #9CB5C4",
+"c8 c #A5A694",
+"d8 c #94928E",
+"e8 c #8E9397",
+"f8 c #909495",
+"g8 c #8E9396",
+"h8 c #B4A37B",
+"i8 c #BEC9B2",
+"j8 c #A5C7DB",
+"k8 c #CFCA8B",
+"l8 c #DCE9E9",
+"m8 c #F4F5EF",
+"n8 c #F3F5F1",
+"o8 c #F4F6F1",
+"p8 c #F7F9F4",
+"q8 c #E8EAE5",
+"r8 c #3B3C3C",
+"s8 c #080505",
+"t8 c #135E60",
+"u8 c #0273C3",
+"v8 c #2470A0",
+"w8 c #355938",
+"x8 c #96C8E9",
+"y8 c #CBC6B7",
+"z8 c #25231D",
+"A8 c #96A2A9",
+"B8 c #25221A",
+"C8 c #D0CBC0",
+"D8 c #AED2EA",
+"E8 c #1078BE",
+"F8 c #B9DCF2",
+"G8 c #B5AD9E",
+"H8 c #F3E7B3",
+"I8 c #F3E099",
+"J8 c #D1D3D9",
+"K8 c #191B1A",
+"L8 c #7F937D",
+"M8 c #2483C2",
+"N8 c #B1B7C2",
+"O8 c #EFCD5C",
+"P8 c #F5FAFF",
+"Q8 c #898780",
+"R8 c #524A40",
+"S8 c #A4BFCD",
+"T8 c #EFEFE8",
+"U8 c #EAF0EB",
+"V8 c #C3CDCC",
+"W8 c #6E8960",
+"X8 c #132111",
+"Y8 c #020301",
+"Z8 c #516D4D",
+"`8 c #FAFCF8",
+" 9 c #F0D783",
+".9 c #F4DD91",
+"+9 c #E6EBEE",
+"@9 c #3F4143",
+"#9 c #49443E",
+"$9 c #DCD6CB",
+"%9 c #6098BD",
+"&9 c #D2D1CE",
+"*9 c #272D34",
+"=9 c #FBF9E9",
+"-9 c #AAAFA8",
+";9 c #0B0D0B",
+">9 c #A6A5A0",
+",9 c #1F7FC2",
+"'9 c #DFECF4",
+")9 c #C5B362",
+"!9 c #0C190A",
+"~9 c #A6BAA8",
+"{9 c #EBC13F",
+"]9 c #63A5D2",
+"^9 c #565240",
+"/9 c #ECBF32",
+"(9 c #F6F1D8",
+"_9 c #D2D2CD",
+":9 c #10120F",
+"<9 c #141212",
+"[9 c #141211",
+"}9 c #151313",
+"|9 c #151B1F",
+"19 c #756F64",
+"29 c #E2EFF1",
+"39 c #4F9BCC",
+"49 c #1F7ABE",
+"59 c #F5F9F7",
+"69 c #869A83",
+"79 c #09070A",
+"89 c #BADCEE",
+"99 c #FAEDC2",
+"09 c #EBBB25",
+"a9 c #F6FCFF",
+"b9 c #BBCDD6",
+"c9 c #1B2329",
+"d9 c #191B1D",
+"e9 c #212428",
+"f9 c #2D392B",
+"g9 c #345A33",
+"h9 c #376034",
+"i9 c #345E32",
+"j9 c #5E6F52",
+"k9 c #41413B",
+"l9 c #304C2E",
+"m9 c #202126",
+"n9 c #17191B",
+"o9 c #0C100C",
+"p9 c #070E07",
+"q9 c #2C2C2A",
+"r9 c #D7DBD8",
+"s9 c #A4CEE7",
+"t9 c #0272C0",
+"u9 c #066DAA",
+"v9 c #909B98",
+"w9 c #798363",
+"x9 c #79736B",
+"y9 c #6D98B1",
+"z9 c #776F61",
+"A9 c #6B8E8E",
+"B9 c #76816C",
+"C9 c #7A7661",
+"D9 c #7D766A",
+"E9 c #C1E5FD",
+"F9 c #CDCEC2",
+"G9 c #BEB585",
+"H9 c #A7BFC9",
+"I9 c #ACB3A9",
+"J9 c #C9BD87",
+"K9 c #96A2B1",
+"L9 c #DFCD7C",
+"M9 c #A0C7E6",
+"N9 c #B5BEAB",
+"O9 c #DDD6B0",
+"P9 c #F4F3E2",
+"Q9 c #F5F6F0",
+"R9 c #B4B0A5",
+"S9 c #0F0E0F",
+"T9 c #080706",
+"U9 c #09191F",
+"V9 c #0473BD",
+"W9 c #126B93",
+"X9 c #94C6E8",
+"Y9 c #D2CFB3",
+"Z9 c #9EC8E5",
+"`9 c #181D11",
+" 0 c #C7C8BA",
+".0 c #C1DCEB",
+"+0 c #BADCF4",
+"@0 c #AFB19A",
+"#0 c #8F9186",
+"$0 c #F3E3A6",
+"%0 c #F1D57C",
+"&0 c #D3D9DC",
+"*0 c #787F77",
+"=0 c #161A1D",
+"-0 c #EECB5A",
+";0 c #F7FAF7",
+">0 c #BFC3BD",
+",0 c #1D1812",
+"'0 c #020306",
+")0 c #0B180D",
+"!0 c #B2B0A3",
+"~0 c #CEE2EB",
+"{0 c #ABCEE2",
+"]0 c #ADCFE2",
+"^0 c #BEDAE8",
+"/0 c #94B292",
+"(0 c #312E2A",
+"_0 c #130F07",
+":0 c #ACAC96",
+"<0 c #FDFBEA",
+"[0 c #EBBF37",
+"}0 c #F2CB51",
+"|0 c #E9EDDB",
+"10 c #42484E",
+"20 c #D8DED3",
+"30 c #71B2DE",
+"40 c #E0E0D1",
+"50 c #353D37",
+"60 c #EABE31",
+"70 c #AEBEAC",
+"80 c #0F1C0F",
+"90 c #ACB9A5",
+"00 c #0A75BD",
+"a0 c #A0C0DC",
+"b0 c #1F2119",
+"c0 c #BFC4BC",
+"d0 c #ECC242",
+"e0 c #63A7D5",
+"f0 c #4D5A39",
+"g0 c #EFDA92",
+"h0 c #4A443B",
+"i0 c #57664A",
+"j0 c #A3AA95",
+"k0 c #B5ADA2",
+"l0 c #B3AC9F",
+"m0 c #B2AB9E",
+"n0 c #B8B2A8",
+"o0 c #C6DEEA",
+"p0 c #5B9FCD",
+"q0 c #3C90C6",
+"r0 c #F2F9F7",
+"s0 c #6D7479",
+"t0 c #191611",
+"u0 c #F0E5B9",
+"v0 c #EAB616",
+"w0 c #F2DD95",
+"x0 c #E4ECEA",
+"y0 c #41473D",
+"z0 c #060705",
+"A0 c #1E2A27",
+"B0 c #5A785E",
+"C0 c #AEAB9B",
+"D0 c #CFD9DD",
+"E0 c #EAFEFF",
+"F0 c #EBF7FF",
+"G0 c #EDF8FD",
+"H0 c #E7F8FF",
+"I0 c #C9CDD1",
+"J0 c #919F84",
+"K0 c #71966C",
+"L0 c #434D57",
+"M0 c #3A3A36",
+"N0 c #1B2319",
+"O0 c #070B0A",
+"P0 c #0A120B",
+"Q0 c #323934",
+"R0 c #BFB8AC",
+"S0 c #E6F4F8",
+"T0 c #4092C7",
+"U0 c #0671AF",
+"V0 c #103A22",
+"W0 c #62705C",
+"X0 c #98A6B0",
+"Y0 c #7B6E5E",
+"Z0 c #899CA2",
+"`0 c #5E6944",
+" a c #717947",
+".a c #898061",
+"+a c #737E59",
+"@a c #7C766C",
+"#a c #BCD2D0",
+"$a c #DFEEF1",
+"%a c #ADC6CD",
+"&a c #C2B98A",
+"*a c #ACB2A6",
+"=a c #9EB7CA",
+"-a c #A1B6C1",
+";a c #9EBFD9",
+">a c #B8BBAA",
+",a c #E9E7C3",
+"'a c #E7F3FC",
+")a c #F8F9F4",
+"!a c #E5E9EB",
+"~a c #1E2F20",
+"{a c #072236",
+"]a c #0B638A",
+"^a c #0572B9",
+"/a c #23769E",
+"(a c #346035",
+"_a c #0C73BA",
+":a c #93BDD8",
+"<a c #CCC6B3",
+"[a c #27241D",
+"}a c #9CBBD0",
+"|a c #C5DEEC",
+"1a c #1075B9",
+"2a c #B6D0E5",
+"3a c #B6BD93",
+"4a c #0E0E0C",
+"5a c #9399A6",
+"6a c #F4EBC2",
+"7a c #F4DE93",
+"8a c #D3DADB",
+"9a c #1E2C1E",
+"0a c #7E907C",
+"aa c #1B7EC0",
+"ba c #161B1E",
+"ca c #E9B510",
+"da c #F1E4B1",
+"ea c #FBFAFB",
+"fa c #2B442F",
+"ga c #829873",
+"ha c #E7F3F2",
+"ia c #87BADA",
+"ja c #2681C2",
+"ka c #1176BE",
+"la c #63A6D2",
+"ma c #EEFAFF",
+"na c #C7C5BD",
+"oa c #484645",
+"pa c #E8E7E1",
+"qa c #F2D986",
+"ra c #EFCA56",
+"sa c #FEFFF2",
+"ta c #52585D",
+"ua c #19301A",
+"va c #CEDCC2",
+"wa c #8CBFE1",
+"xa c #E2DBC2",
+"ya c #393829",
+"za c #EBC652",
+"Aa c #E8B411",
+"Ba c #FAF8E9",
+"Ca c #AAB1A8",
+"Da c #A29B9D",
+"Ea c #DEEBEF",
+"Fa c #BFC5B4",
+"Ga c #0F1B0C",
+"Ha c #ABBCAC",
+"Ia c #F2F8FC",
+"Ja c #112911",
+"Ka c #609AC0",
+"La c #EEEFE9",
+"Ma c #625741",
+"Na c #E9B821",
+"Oa c #ECC139",
+"Pa c #F2E1A0",
+"Qa c #FBFFFF",
+"Ra c #0D0E0F",
+"Sa c #050707",
+"Ta c #4F5C44",
+"Ua c #FDFAEB",
+"Va c #CCE8FB",
+"Wa c #B2D9F1",
+"Xa c #B5DBF2",
+"Ya c #B7DCF2",
+"Za c #ABD4EE",
+"`a c #92C1DC",
+" b c #74AFD4",
+".b c #0C74BD",
+"+b c #73A4C3",
+"@b c #E2E7E6",
+"#b c #455158",
+"$b c #696054",
+"%b c #F7F9F3",
+"&b c #EFDC97",
+"*b c #E8AE01",
+"=b c #EEC336",
+"-b c #F5F9FA",
+";b c #B1B9B2",
+">b c #0A080B",
+",b c #4B4D41",
+"'b c #BBCEC0",
+")b c #F1FDFF",
+"!b c #B9DDF3",
+"~b c #AAD0E7",
+"{b c #7BB1D4",
+"]b c #66A7D1",
+"^b c #64A2CE",
+"/b c #4D9ACF",
+"(b c #5B9ECD",
+"_b c #4995CC",
+":b c #66A3CE",
+"<b c #6BAAD2",
+"[b c #82B6D7",
+"}b c #AAD2E9",
+"|b c #CEE7F8",
+"1b c #E7F3FE",
+"2b c #D7F1FE",
+"3b c #DFDFD7",
+"4b c #B6C2B0",
+"5b c #7B837D",
+"6b c #686158",
+"7b c #68615B",
+"8b c #8F9889",
+"9b c #DBE4D8",
+"0b c #E8F4FA",
+"ab c #0572B6",
+"bb c #0D4654",
+"cb c #060301",
+"db c #2A582C",
+"eb c #979B93",
+"fb c #696F55",
+"gb c #678F8C",
+"hb c #838B83",
+"ib c #7A786F",
+"jb c #6F8788",
+"kb c #7F745D",
+"lb c #70899A",
+"mb c #A99D7D",
+"nb c #F3EFCF",
+"ob c #B7C4D1",
+"pb c #C2CBB5",
+"qb c #B5BCA9",
+"rb c #BBD2D1",
+"sb c #E1F2FA",
+"tb c #FAFAF7",
+"ub c #F5F6EF",
+"vb c #F2F4EF",
+"wb c #8EA790",
+"xb c #0A0A0A",
+"yb c #080100",
+"zb c #101800",
+"Ab c #0E5B6F",
+"Bb c #0379CC",
+"Cb c #186A97",
+"Db c #0C74BC",
+"Eb c #93C2E2",
+"Fb c #D1CEB2",
+"Gb c #ECC138",
+"Hb c #99B1C0",
+"Ib c #121B0D",
+"Jb c #C2C6B8",
+"Kb c #C9E0EC",
+"Lb c #B8D9ED",
+"Mb c #B8AD9F",
+"Nb c #909287",
+"Ob c #F4EFD4",
+"Pb c #EBBF36",
+"Qb c #D0D0D9",
+"Rb c #161217",
+"Sb c #798177",
+"Tb c #AFB4BE",
+"Ub c #EABC29",
+"Vb c #EABE34",
+"Wb c #FFF8D6",
+"Xb c #8FA991",
+"Yb c #696543",
+"Zb c #FFFCDE",
+"`b c #82B9DE",
+" c c #79B2D9",
+".c c #FFFEF7",
+"+c c #66726C",
+"@c c #0B0A0A",
+"#c c #A8AEB6",
+"$c c #F5E7B0",
+"%c c #EEC544",
+"&c c #EBC242",
+"*c c #FFFFE6",
+"=c c #5B5B5C",
+"-c c #1D321D",
+";c c #D0DCC5",
+">c c #8ABEE0",
+",c c #CFD7DE",
+"'c c #253344",
+")c c #EBC03D",
+"!c c #FAF6E6",
+"~c c #ADBCAB",
+"{c c #000C00",
+"]c c #AAB2A3",
+"^c c #A2AE91",
+"/c c #1E2018",
+"(c c #EDC54A",
+"_c c #0B150B",
+":c c #62A2CD",
+"<c c #EEF0EA",
+"[c c #545A3A",
+"}c c #F8E39E",
+"|c c #CDEAFA",
+"1c c #0E1113",
+"2c c #060806",
+"3c c #667D5E",
+"4c c #5E9DCD",
+"5c c #1376BF",
+"6c c #187BC0",
+"7c c #197CC0",
+"8c c #1479BF",
+"9c c #0974BD",
+"0c c #026EBA",
+"ac c #86B8D8",
+"bc c #DEDBD2",
+"cc c #3A342E",
+"dc c #788891",
+"ec c #F6F7ED",
+"fc c #EEC747",
+"gc c #E8B20B",
+"hc c #EECF69",
+"ic c #F6F7EE",
+"jc c #72716E",
+"kc c #1F2D22",
+"lc c #C8CEC1",
+"mc c #D0E5F5",
+"nc c #509CCD",
+"oc c #197DC1",
+"pc c #157AC0",
+"qc c #147AC0",
+"rc c #217FC1",
+"sc c #338BC5",
+"tc c #59A0CE",
+"uc c #7DB9DF",
+"vc c #A2CEEA",
+"wc c #D0E3EB",
+"xc c #DEE4E4",
+"yc c #E1E7E6",
+"zc c #D6E7F1",
+"Ac c #86BCE0",
+"Bc c #4896CB",
+"Cc c #0573BA",
+"Dc c #0C475F",
+"Ec c #080D10",
+"Fc c #263D24",
+"Gc c #9EA09F",
+"Hc c #617258",
+"Ic c #858762",
+"Jc c #808E8C",
+"Kc c #7C785F",
+"Lc c #899485",
+"Mc c #538A92",
+"Nc c #6B7F69",
+"Oc c #978E87",
+"Pc c #EFF4F2",
+"Qc c #EEEFEA",
+"Rc c #EBE9D8",
+"Sc c #D9E1D8",
+"Tc c #EDF1E7",
+"Uc c #F7FAF4",
+"Vc c #F7F7F0",
+"Wc c #F3F6F1",
+"Xc c #F7F6F7",
+"Yc c #1C1710",
+"Zc c #030406",
+"`c c #0B1C1B",
+" d c #0467AC",
+".d c #0478C7",
+"+d c #22749E",
+"@d c #345E35",
+"#d c #96C9E9",
+"$d c #CAC5B8",
+"%d c #9DC2DB",
+"&d c #202018",
+"*d c #CDCBBF",
+"=d c #B3D5EA",
+"-d c #BCE0FB",
+";d c #A5B595",
+">d c #91979C",
+",d c #EBBA25",
+"'d c #F4E19D",
+")d c #233A22",
+"!d c #80977E",
+"~d c #2182C2",
+"{d c #171D23",
+"]d c #F3D067",
+"^d c #E9FFFF",
+"/d c #25342B",
+"(d c #D9D4CA",
+"_d c #BBD7E6",
+":d c #016EBA",
+"<d c #CAE2F1",
+"[d c #C8CBB0",
+"}d c #191C06",
+"|d c #040407",
+"1d c #817E79",
+"2d c #F2F4EE",
+"3d c #EDC74E",
+"4d c #ECC74F",
+"5d c #FFFFED",
+"6d c #5A5A5C",
+"7d c #EDDEB4",
+"8d c #433B1A",
+"9d c #EDC135",
+"0d c #FBF9EA",
+"ad c #0B100B",
+"bd c #A7AAA1",
+"cd c #2181C3",
+"dd c #CDD1CC",
+"ed c #091807",
+"fd c #A3B8A5",
+"gd c #64ACDD",
+"hd c #504E40",
+"id c #FBE39D",
+"jd c #BBE5FF",
+"kd c #0C1014",
+"ld c #090808",
+"md c #8B8979",
+"nd c #DCEFF8",
+"od c #3288C6",
+"pd c #026EB9",
+"qd c #7EBAE1",
+"rd c #E0DBD3",
+"sd c #3D342F",
+"td c #82A6BE",
+"ud c #F6F5EA",
+"vd c #EEC74B",
+"wd c #E8AF01",
+"xd c #F0E1AD",
+"yd c #F5F8F2",
+"zd c #554E43",
+"Ad c #494A49",
+"Bd c #E1E5E1",
+"Cd c #61A6D4",
+"Dd c #0874BC",
+"Ed c #2D88C6",
+"Fd c #3990CB",
+"Gd c #3A92CB",
+"Hd c #2B88C5",
+"Id c #055184",
+"Jd c #080606",
+"Kd c #1A1815",
+"Ld c #9C9694",
+"Md c #7F7B6F",
+"Nd c #7E7C5E",
+"Od c #7E8563",
+"Pd c #686C56",
+"Qd c #62683F",
+"Rd c #70787A",
+"Sd c #949D92",
+"Td c #878078",
+"Ud c #DBE0E2",
+"Vd c #F8FAF3",
+"Wd c #F3F6F3",
+"Xd c #F1F5F2",
+"Yd c #F4F5F1",
+"Zd c #F9FBF6",
+"`d c #676969",
+" e c #071E30",
+".e c #0364AB",
+"+e c #0474C1",
+"@e c #0E6B8F",
+"#e c #9EC5DF",
+"$e c #0F71B4",
+"%e c #B2C5D3",
+"&e c #C5C294",
+"*e c #F0D171",
+"=e c #D1D4DB",
+"-e c #191A19",
+";e c #EEC84D",
+">e c #FAF0CC",
+",e c #D0CFA8",
+"'e c #181713",
+")e c #6E6A62",
+"!e c #5FA0CF",
+"~e c #6EAAD4",
+"{e c #FCFBF7",
+"]e c #535351",
+"^e c #2F302F",
+"/e c #E4E5EB",
+"(e c #F3DB89",
+"_e c #E9BD32",
+":e c #FFFDDD",
+"<e c #5A5B5D",
+"[e c #D7DFDE",
+"}e c #2C3C45",
+"|e c #E7B108",
+"1e c #F9F4E3",
+"2e c #B0C3AE",
+"3e c #090A0B",
+"4e c #90B4CF",
+"5e c #27241F",
+"6e c #5C8BA9",
+"7e c #EFEDE4",
+"8e c #6A663B",
+"9e c #F1E3AE",
+"0e c #FFE78A",
+"ae c #14110A",
+"be c #4D704A",
+"ce c #FDFFFF",
+"de c #4C94C9",
+"ee c #046DB9",
+"fe c #BAD7E8",
+"ge c #C3D0BD",
+"he c #041E03",
+"ie c #81A5BF",
+"je c #EDC237",
+"ke c #E8AF00",
+"le c #F0E4B4",
+"me c #564E42",
+"ne c #516776",
+"oe c #E2F2F9",
+"pe c #4D99CC",
+"qe c #054774",
+"re c #060E05",
+"se c #5A7A5D",
+"te c #A4A7AC",
+"ue c #566448",
+"ve c #5B6040",
+"we c #7B95B2",
+"xe c #235B39",
+"ye c #7F7569",
+"ze c #797A63",
+"Ae c #C1CFB5",
+"Be c #FCFCF9",
+"Ce c #CED6CC",
+"De c #001600",
+"Ee c #070309",
+"Fe c #0A0B04",
+"Ge c #124741",
+"He c #0772B1",
+"Ie c #3075A9",
+"Je c #405E40",
+"Ke c #CAC5B7",
+"Le c #25221D",
+"Me c #E8B61A",
+"Ne c #EBBA26",
+"Oe c #969FA7",
+"Pe c #010204",
+"Qe c #2B2520",
+"Re c #D5CEC4",
+"Se c #A2CDE8",
+"Te c #BAE1F8",
+"Ue c #B0A9A0",
+"Ve c #929AA6",
+"We c #F4E19E",
+"Xe c #D2D6D9",
+"Ye c #1B221B",
+"Ze c #161618",
+"`e c #B0B9C4",
+" f c #EABE35",
+".f c #FFF9D8",
+"+f c #698A6E",
+"@f c #0B0F0C",
+"#f c #0C0C0D",
+"$f c #9A9A97",
+"%f c #BCD8E8",
+"&f c #748E69",
+"*f c #020702",
+"=f c #171716",
+"-f c #B3B9BC",
+";f c #EDCA57",
+">f c #D3D0C9",
+",f c #292C30",
+"'f c #FBF9EB",
+")f c #A8ACA7",
+"!f c #A4A09E",
+"~f c #DEECF5",
+"{f c #DBBC5F",
+"]f c #081807",
+"^f c #A2B8A5",
+"/f c #0B150C",
+"(f c #63ABDB",
+"_f c #514F40",
+":f c #FAE39C",
+"<f c #BEE5FF",
+"[f c #8C8979",
+"}f c #DAEEF8",
+"|f c #3289C7",
+"1f c #026DB9",
+"2f c #8CC0E3",
+"3f c #C8D2C0",
+"4f c #0E220A",
+"5f c #C0C6C5",
+"6f c #F4F4E9",
+"7f c #EDC02F",
+"8f c #F6F6ED",
+"9f c #5E5E5B",
+"0f c #29231C",
+"af c #CAC5BC",
+"bf c #E7F0F1",
+"cf c #0565A5",
+"df c #49484D",
+"ef c #A7ADB0",
+"ff c #75735F",
+"gf c #6E7558",
+"hf c #757B5E",
+"if c #726F55",
+"jf c #847668",
+"kf c #7D7464",
+"lf c #8F895F",
+"mf c #BCBCBD",
+"nf c #F8FCF9",
+"of c #F4F5F0",
+"pf c #E1E1DC",
+"qf c #423A37",
+"rf c #081B27",
+"sf c #0666A0",
+"tf c #0373C3",
+"uf c #0E6A8F",
+"vf c #94C5E6",
+"wf c #D1CDB3",
+"xf c #EDBF30",
+"yf c #E9B416",
+"zf c #9ECAE8",
+"Af c #111A0C",
+"Bf c #CBE1ED",
+"Cf c #BADBF2",
+"Df c #AFB597",
+"Ef c #92979D",
+"Ff c #F4E7B5",
+"Gf c #EBBF33",
+"Hf c #F2D680",
+"If c #D4DCDD",
+"Jf c #1F2F1F",
+"Kf c #798378",
+"Lf c #2785C3",
+"Mf c #B3C3D5",
+"Nf c #EFC950",
+"Of c #FCFFEA",
+"Pf c #565A64",
+"Qf c #09090B",
+"Rf c #282724",
+"Sf c #D9D5CC",
+"Tf c #A9D0E8",
+"Uf c #0974BC",
+"Vf c #AED2E7",
+"Wf c #C6BEA9",
+"Xf c #100E0D",
+"Yf c #13120A",
+"Zf c #AAA88F",
+"`f c #F5FFFF",
+" g c #EBC036",
+".g c #ECC850",
+"+g c #FFFFEE",
+"@g c #E4E1CB",
+"#g c #3A3E31",
+"$g c #FEFCE6",
+"%g c #EBC13D",
+"&g c #AAD1EA",
+"*g c #B6CDE4",
+"=g c #1B1F16",
+"-g c #BAC2B8",
+";g c #ECC344",
+">g c #132F13",
+",g c #62A5D2",
+"'g c #50583A",
+")g c #FAE6A2",
+"!g c #C1D4DF",
+"~g c #0C0F10",
+"{g c #63795B",
+"]g c #F1F9FC",
+"^g c #4390C8",
+"/g c #036DB9",
+"(g c #A4CCE4",
+"_g c #D5D7CA",
+":g c #242A1C",
+"<g c #99A07F",
+"[g c #F5F5EC",
+"}g c #ECBE30",
+"|g c #A7C2CA",
+"1g c #34373A",
+"2g c #CACCC5",
+"3g c #F3F6F2",
+"4g c #A5CCE5",
+"5g c #74B0D6",
+"6g c #2783C3",
+"7g c #0E76BD",
+"8g c #0376C5",
+"9g c #062F4B",
+"0g c #060000",
+"ag c #3F403B",
+"bg c #A0A6A4",
+"cg c #658151",
+"dg c #485C3B",
+"eg c #5F6C4D",
+"fg c #426635",
+"gg c #727055",
+"hg c #557D92",
+"ig c #77765A",
+"jg c #96A0A4",
+"kg c #E9F1F0",
+"lg c #F2F4F0",
+"mg c #EFF3F0",
+"ng c #F1F5F3",
+"og c #F1F3EC",
+"pg c #F5F6ED",
+"qg c #E4EEEC",
+"rg c #E0EAED",
+"sg c #EFF4F1",
+"tg c #EDEEE9",
+"ug c #727575",
+"vg c #0D0800",
+"wg c #0C4B5D",
+"xg c #0470B7",
+"yg c #21749C",
+"zg c #315D34",
+"Ag c #92BAD4",
+"Bg c #CDC7B2",
+"Cg c #EDC030",
+"Dg c #9AB8CC",
+"Eg c #1E1F15",
+"Fg c #CBCABD",
+"Gg c #0F74B8",
+"Hg c #B6CEE1",
+"Ig c #BBBD95",
+"Jg c #909185",
+"Kg c #F4F2DF",
+"Lg c #EBC03B",
+"Mg c #F2DC8C",
+"Ng c #1B211B",
+"Og c #7C8B7A",
+"Pg c #2382C1",
+"Qg c #16181B",
+"Rg c #B2BECD",
+"Sg c #E4E7DA",
+"Tg c #44494E",
+"Ug c #46423D",
+"Vg c #E1E2DB",
+"Wg c #69ACD8",
+"Xg c #0371BA",
+"Yg c #7BB3D6",
+"Zg c #EBE9E2",
+"`g c #1A221C",
+" h c #7D8B7A",
+".h c #F4FBFF",
+"+h c #EABB2A",
+"@h c #EBC342",
+"#h c #FFFFE5",
+"$h c #5A5B5C",
+"%h c #DDDACB",
+"&h c #323631",
+"*h c #FFFFF2",
+"=h c #EBC54D",
+"-h c #ABBCAA",
+";h c #A0A9A6",
+">h c #D0E8F8",
+",h c #3E91CA",
+"'h c #2883C4",
+")h c #2D85C5",
+"!h c #388AC6",
+"~h c #2682C4",
+"{h c #3B8BC6",
+"]h c #2A84C4",
+"^h c #237FC3",
+"/h c #4593CB",
+"(h c #E9F0F0",
+"_h c #B8C1B7",
+":h c #1D1F16",
+"<h c #BDC2B9",
+"[h c #EECD5F",
+"}h c #F2F8FB",
+"|h c #5F96BB",
+"1h c #EFEFE7",
+"2h c #645A40",
+"3h c #FAE59F",
+"4h c #BEDCF3",
+"5h c #0C0F12",
+"6h c #070807",
+"7h c #747F67",
+"8h c #E7F5FA",
+"9h c #3788C6",
+"0h c #006EBC",
+"ah c #006CBA",
+"bh c #84BCE2",
+"ch c #D5D6CA",
+"dh c #282B1D",
+"eh c #8F8970",
+"fh c #E9B30E",
+"gh c #F3ECCF",
+"hh c #E5EAE8",
+"ih c #474F47",
+"jh c #010001",
+"kh c #1E2A1F",
+"lh c #6E7B6F",
+"mh c #C5C1BE",
+"nh c #D4ECFA",
+"oh c #A6CDE7",
+"ph c #62A6D1",
+"qh c #4691C9",
+"rh c #2276B3",
+"sh c #0471BF",
+"th c #0A76A7",
+"uh c #161614",
+"vh c #0E1B0B",
+"wh c #85928B",
+"xh c #959D94",
+"yh c #747D5F",
+"zh c #69715A",
+"Ah c #5B654F",
+"Bh c #767E53",
+"Ch c #627E78",
+"Dh c #728450",
+"Eh c #8A8E71",
+"Fh c #E7EBDE",
+"Gh c #E9F0F1",
+"Hh c #E7EFEF",
+"Ih c #D7E7ED",
+"Jh c #F5F3E6",
+"Kh c #D0DDD5",
+"Lh c #D7E2D9",
+"Mh c #C7D3C2",
+"Nh c #C5C3A3",
+"Oh c #C1C8B2",
+"Ph c #BDBFAC",
+"Qh c #ADC6D9",
+"Rh c #EAF2F1",
+"Sh c #C0C1B5",
+"Th c #1D1C11",
+"Uh c #0F1F0E",
+"Vh c #0769A4",
+"Wh c #244428",
+"Xh c #95C6E7",
+"Yh c #D0CCB5",
+"Zh c #28261C",
+"`h c #99AFBD",
+" i c #050307",
+".i c #111A0B",
+"+i c #C1C6B7",
+"@i c #CBE2EC",
+"#i c #BADEF3",
+"$i c #B4AB9F",
+"%i c #10100D",
+"&i c #90938B",
+"*i c #EBBB28",
+"=i c #D3DCDC",
+"-i c #1F2E1F",
+";i c #7A8679",
+">i c #B1B7C1",
+",i c #F4DF94",
+"'i c #DFDEDF",
+")i c #3F3A36",
+"!i c #4E565C",
+"~i c #D8EAF2",
+"{i c #4796CB",
+"]i c #68A8D2",
+"^i c #F0F2E8",
+"/i c #254824",
+"(i c #6E6F6B",
+"_i c #F5F9FF",
+":i c #F0CE5E",
+"<i c #EBC240",
+"[i c #D2D7D7",
+"}i c #27323D",
+"|i c #020101",
+"1i c #FFF9E0",
+"2i c #F8F6E9",
+"3i c #C0C9B9",
+"4i c #060709",
+"5i c #5B6E59",
+"6i c #F7F5D0",
+"7i c #E3F1F6",
+"8i c #D0E8F5",
+"9i c #E8F4F7",
+"0i c #CFE7F6",
+"ai c #EEF8F8",
+"bi c #D3EAF5",
+"ci c #D4EAF7",
+"di c #D1E9F5",
+"ei c #D0E9F5",
+"fi c #CCE6F5",
+"gi c #EDF6F7",
+"hi c #E7FCFF",
+"ii c #48442A",
+"ji c #010205",
+"ki c #2D2C2B",
+"li c #CFD0CE",
+"mi c #F6E39F",
+"ni c #50573B",
+"oi c #F6E4A7",
+"pi c #E1E5BF",
+"qi c #0F100E",
+"ri c #728267",
+"si c #F1FCFF",
+"ti c #72ACD7",
+"ui c #4D9CD4",
+"vi c #4B87B1",
+"wi c #4F9CD1",
+"xi c #4D95C8",
+"yi c #4D91C0",
+"zi c #4E93C5",
+"Ai c #4D93C3",
+"Bi c #4E99CE",
+"Ci c #4C8CB9",
+"Di c #509DD5",
+"Ei c #4B88B2",
+"Fi c #4F9CD2",
+"Gi c #4D90C0",
+"Hi c #4F98CD",
+"Ii c #4C8AB6",
+"Ji c #4F9ACF",
+"Ki c #4E96C9",
+"Li c #4C8DBB",
+"Mi c #529FD5",
+"Ni c #3D91CD",
+"Oi c #3B82B4",
+"Pi c #0C73B8",
+"Qi c #6EAED8",
+"Ri c #E0DFD9",
+"Si c #423E3B",
+"Ti c #6E6C6D",
+"Ui c #F7F8EF",
+"Vi c #EDC23D",
+"Wi c #F4EDCA",
+"Xi c #CCCCCB",
+"Yi c #3A3630",
+"Zi c #52524D",
+"`i c #829690",
+" j c #C1CCC1",
+".j c #F1F8FA",
+"+j c #FCFFFC",
+"@j c #C5CED1",
+"#j c #8EBFDE",
+"$j c #559CD0",
+"%j c #1D7EC1",
+"&j c #0279D1",
+"*j c #123528",
+"=j c #21371F",
+"-j c #77706E",
+";j c #0E0B0C",
+">j c #6D6C69",
+",j c #A3A8AD",
+"'j c #96A099",
+")j c #818F73",
+"!j c #717C60",
+"~j c #938F5A",
+"{j c #767B59",
+"]j c #7A7D5C",
+"^j c #85886C",
+"/j c #CEDCDB",
+"(j c #EAF0EF",
+"_j c #F2F5F0",
+":j c #F3F1DD",
+"<j c #DDDFC2",
+"[j c #DBDFC5",
+"}j c #A0BED2",
+"|j c #8C8884",
+"1j c #4C534A",
+"2j c #A3B18F",
+"3j c #C9B87B",
+"4j c #B2D8EE",
+"5j c #F4E2B0",
+"6j c #5C5C5D",
+"7j c #030302",
+"8j c #0A080A",
+"9j c #262322",
+"0j c #100100",
+"aj c #0465A6",
+"bj c #1D739A",
+"cj c #1E3C20",
+"dj c #95C8E9",
+"ej c #CDC9B6",
+"fj c #27251C",
+"gj c #151B0E",
+"hj c #C6DEEB",
+"ij c #BADBF3",
+"jj c #ACB795",
+"kj c #0D0E0C",
+"lj c #101110",
+"mj c #919594",
+"nj c #D0D1D9",
+"oj c #7C8C7B",
+"pj c #0A75BC",
+"qj c #171D21",
+"rj c #B4C8DB",
+"sj c #F9E29A",
+"tj c #BFCFC5",
+"uj c #252E22",
+"vj c #676A6E",
+"wj c #DCF2FF",
+"xj c #2E88C3",
+"yj c #E8EEEB",
+"zj c #5A5E4C",
+"Aj c #4D5C64",
+"Bj c #E5F1FC",
+"Cj c #F0CF5E",
+"Dj c #EBC549",
+"Ej c #FFFFE9",
+"Fj c #E9E0BF",
+"Gj c #403D25",
+"Hj c #FFFCEB",
+"Ij c #EBC449",
+"Jj c #F3DB87",
+"Kj c #E0E2E3",
+"Lj c #363535",
+"Mj c #030204",
+"Nj c #0F1306",
+"Oj c #3E4C27",
+"Pj c #878A76",
+"Qj c #9D9589",
+"Rj c #617D5A",
+"Sj c #A59890",
+"Tj c #888C77",
+"Uj c #7E8870",
+"Vj c #9B9389",
+"Wj c #A1968C",
+"Xj c #718366",
+"Yj c #929080",
+"Zj c #9D9488",
+"`j c #9C9487",
+" k c #A79E8F",
+".k c #434F57",
+"+k c #4E4E4E",
+"@k c #F7FAF9",
+"#k c #F0D066",
+"$k c #63A6D3",
+"%k c #53553E",
+"&k c #F0E0A5",
+"*k c #FFFEDC",
+"=k c #293520",
+"-k c #D5D4B9",
+";k c #EDF6F4",
+">k c #E5F0EF",
+",k c #E5E5E0",
+"'k c #E5EEEE",
+")k c #E6ECE7",
+"!k c #E4E7E4",
+"~k c #E4EAE6",
+"{k c #E3E9E5",
+"]k c #E6EEEB",
+"^k c #E2E5DE",
+"/k c #E6F1F0",
+"(k c #E2E2DC",
+"_k c #E4F0ED",
+":k c #E5E8E3",
+"<k c #E5EDEA",
+"[k c #E3E4DE",
+"}k c #E7EFEC",
+"|k c #E3ECE8",
+"1k c #E5E6E0",
+"2k c #E8F0EF",
+"3k c #DCEAEA",
+"4k c #DFE7E5",
+"5k c #BDDBEA",
+"6k c #0F77BE",
+"7k c #509BCD",
+"8k c #E5F0F2",
+"9k c #52636E",
+"0k c #1A3512",
+"ak c #F0E2B0",
+"bk c #E8AF02",
+"ck c #EDC954",
+"dk c #F8FEFF",
+"ek c #CFD0CD",
+"fk c #484A4B",
+"gk c #040801",
+"hk c #1D2623",
+"ik c #3C4144",
+"jk c #8C877C",
+"kk c #BDC1C0",
+"lk c #F9F8ED",
+"mk c #E9F1EC",
+"nk c #D0E6F1",
+"ok c #A0CAE3",
+"pk c #669CBE",
+"qk c #217FBE",
+"rk c #057FCD",
+"sk c #07101A",
+"tk c #213021",
+"uk c #A8AA9C",
+"vk c #384523",
+"wk c #030807",
+"xk c #5F564D",
+"yk c #9AA29D",
+"zk c #778466",
+"Ak c #767D61",
+"Bk c #777660",
+"Ck c #788657",
+"Dk c #7C7365",
+"Ek c #787462",
+"Fk c #7F836E",
+"Gk c #D5DBDD",
+"Hk c #F6F8F6",
+"Ik c #F2F2E2",
+"Jk c #C2BD95",
+"Kk c #7D7F7F",
+"Lk c #080D03",
+"Mk c #60737C",
+"Nk c #C1D2C2",
+"Ok c #A4B1B1",
+"Pk c #D9E5DB",
+"Qk c #AEAAA9",
+"Rk c #161515",
+"Sk c #10170F",
+"Tk c #3F5235",
+"Uk c #3C4832",
+"Vk c #0B0C07",
+"Wk c #06182C",
+"Xk c #0374C1",
+"Yk c #186E97",
+"Zk c #CFCCB5",
+"`k c #28261D",
+" l c #ECBE31",
+".l c #9AB5C7",
+"+l c #0A1706",
+"@l c #BDC4B4",
+"#l c #D5E7EE",
+"$l c #B5CDDE",
+"%l c #BEBC96",
+"&l c #92979E",
+"*l c #F5F5E8",
+"=l c #EBC13C",
+"-l c #F2D988",
+";l c #D3D9DB",
+">l c #1D271D",
+",l c #7B887A",
+"'l c #1F80C1",
+")l c #161819",
+"!l c #B1BBC7",
+"~l c #FDEAAE",
+"{l c #AFBCB6",
+"]l c #171F18",
+"^l c #757E72",
+"/l c #DFF1FE",
+"(l c #2784C2",
+"_l c #3A91CB",
+":l c #E5EDED",
+"<l c #6E665B",
+"[l c #3F4A53",
+"}l c #DEE9F4",
+"|l c #EDCA58",
+"1l c #D8D9D1",
+"2l c #2E3537",
+"3l c #EBC345",
+"4l c #EAB820",
+"5l c #EEC84E",
+"6l c #F7FEFF",
+"7l c #B7B4AA",
+"8l c #020505",
+"9l c #0D0C0C",
+"0l c #0F0D0D",
+"al c #0A0B09",
+"bl c #080A08",
+"cl c #070A06",
+"dl c #0D0C0B",
+"el c #0F130C",
+"fl c #AEAEA6",
+"gl c #FBF7E1",
+"hl c #EAC039",
+"il c #153414",
+"jl c #5E94B9",
+"kl c #EFEEE7",
+"ll c #645B3F",
+"ml c #EECE6A",
+"nl c #FDFDF1",
+"ol c #6E7677",
+"pl c #080608",
+"ql c #1D2A19",
+"rl c #5C6349",
+"sl c #6E654E",
+"tl c #7A7C7D",
+"ul c #675F54",
+"vl c #757150",
+"wl c #6D6755",
+"xl c #666A50",
+"yl c #626353",
+"zl c #72704F",
+"Al c #5F6750",
+"Bl c #726C51",
+"Cl c #676456",
+"Dl c #646E4B",
+"El c #6D6A52",
+"Fl c #696D4E",
+"Gl c #696555",
+"Hl c #77724F",
+"Il c #5C694D",
+"Jl c #6F6855",
+"Kl c #6E6852",
+"Ll c #76704A",
+"Ml c #808F8D",
+"Nl c #BDC2C1",
+"Ol c #FBFDFB",
+"Pl c #BDDAEA",
+"Ql c #2885C3",
+"Rl c #FBFDF9",
+"Sl c #79817B",
+"Tl c #E7EBE9",
+"Ul c #F4E9BB",
+"Vl c #EBB91B",
+"Wl c #EDC64A",
+"Xl c #F6EFCD",
+"Yl c #EEF4FD",
+"Zl c #A5A19C",
+"`l c #423F3D",
+" m c #071205",
+".m c #010104",
+"+m c #141516",
+"@m c #656E4E",
+"#m c #97ACAF",
+"$m c #D3D9C8",
+"%m c #EDEDEA",
+"&m c #ECF7FE",
+"*m c #9AC3DD",
+"=m c #58A0CD",
+"-m c #177CC2",
+";m c #0276CA",
+">m c #0F5564",
+",m c #090E0B",
+"'m c #121011",
+")m c #7C7567",
+"!m c #8F8779",
+"~m c #524D46",
+"{m c #292623",
+"]m c #041407",
+"^m c #0C0901",
+"/m c #869090",
+"(m c #9AA39F",
+"_m c #5A7549",
+":m c #5D6D47",
+"<m c #79795F",
+"[m c #7C7167",
+"}m c #6F8455",
+"|m c #7D705C",
+"1m c #7B7A69",
+"2m c #BCBBBD",
+"3m c #F5F8F3",
+"4m c #F5F7F2",
+"5m c #9C968D",
+"6m c #3E4A33",
+"7m c #627584",
+"8m c #E7F1F8",
+"9m c #E1CC83",
+"0m c #AFBFBD",
+"am c #D8E4E9",
+"bm c #504C45",
+"cm c #000201",
+"dm c #162015",
+"em c #342B2B",
+"fm c #797563",
+"gm c #3C5533",
+"hm c #09140A",
+"im c #101300",
+"jm c #0375C3",
+"km c #1F6D9D",
+"lm c #305734",
+"mm c #F9F0D1",
+"nm c #9AB2C3",
+"om c #2D2521",
+"pm c #D7CEC4",
+"qm c #A1CCE8",
+"rm c #B9DEF4",
+"sm c #B3AAA1",
+"tm c #100F0C",
+"um c #8F9286",
+"vm c #F3E3A8",
+"wm c #F1D780",
+"xm c #D3DADC",
+"ym c #1D291D",
+"zm c #151517",
+"Am c #B0B6C0",
+"Bm c #FCEAAF",
+"Cm c #B0BCB7",
+"Dm c #181F18",
+"Em c #0A110B",
+"Fm c #80A17B",
+"Gm c #D8EAFB",
+"Hm c #E6EDED",
+"Im c #6C655A",
+"Jm c #40484E",
+"Km c #DFE8F1",
+"Lm c #EAC13C",
+"Mm c #FFFFE2",
+"Nm c #D2D7DB",
+"Om c #273441",
+"Pm c #FEFDE8",
+"Qm c #EBBE32",
+"Rm c #EBBB29",
+"Sm c #F0DFA5",
+"Tm c #F9FBFE",
+"Um c #888E86",
+"Vm c #020003",
+"Wm c #030005",
+"Xm c #96A28E",
+"Ym c #F5FEFF",
+"Zm c #F0D889",
+"`m c #63A8D7",
+" n c #EEF2EC",
+".n c #4D5839",
+"+n c #EDBE2C",
+"@n c #F7F1DB",
+"#n c #CCDEE6",
+"$n c #292B2F",
+"%n c #110F13",
+"&n c #526B53",
+"*n c #C0DBE9",
+"=n c #2583C5",
+"-n c #1877BE",
+";n c #D7EAF4",
+">n c #ABB08E",
+",n c #131705",
+"'n c #060609",
+")n c #9D9991",
+"!n c #FEFAE4",
+"~n c #EBC241",
+"{n c #ECC039",
+"]n c #F0D785",
+"^n c #F8F7E7",
+"/n c #ECEDEF",
+"(n c #B2C0AB",
+"_n c #5D6363",
+":n c #322B23",
+"<n c #050D06",
+"[n c #242B1F",
+"}n c #454546",
+"|n c #8E877D",
+"1n c #CFE9F4",
+"2n c #CDE4F2",
+"3n c #8CBCD8",
+"4n c #1E7FC1",
+"5n c #0277CB",
+"6n c #10555C",
+"7n c #0A0D09",
+"8n c #1A1C19",
+"9n c #5C6B55",
+"0n c #867F6F",
+"an c #83786B",
+"bn c #505A45",
+"cn c #6F695C",
+"dn c #ADD1E2",
+"en c #A1AAB1",
+"fn c #959F98",
+"gn c #7E8C70",
+"hn c #798667",
+"in c #707A55",
+"jn c #68834F",
+"kn c #6A8AA2",
+"ln c #6D754C",
+"mn c #9FAD97",
+"nn c #7C8C7F",
+"on c #161F11",
+"pn c #4C4945",
+"qn c #EBEDE7",
+"rn c #F5F5EA",
+"sn c #E9E7C8",
+"tn c #E4F8FF",
+"un c #ADB2B5",
+"vn c #4E4B40",
+"wn c #797863",
+"xn c #596B4A",
+"yn c #2D2F26",
+"zn c #081309",
+"An c #111900",
+"Bn c #0374C2",
+"Cn c #20759C",
+"Dn c #2D572F",
+"En c #C9C5B8",
+"Fn c #9EC5E0",
+"Gn c #001200",
+"Hn c #B3BFAE",
+"In c #1079BE",
+"Jn c #BBDDF7",
+"Kn c #A7B993",
+"Ln c #111111",
+"Mn c #91979D",
+"Nn c #F3E5AB",
+"On c #F4E29D",
+"Pn c #181718",
+"Qn c #7F977E",
+"Rn c #EABD2E",
+"Sn c #FFF3C2",
+"Tn c #ACAEB2",
+"Un c #7E9F7B",
+"Vn c #B7DAF7",
+"Wn c #0873BC",
+"Xn c #425562",
+"Yn c #E0EEFC",
+"Zn c #F0DFB1",
+"`n c #463C18",
+" o c #ECC95B",
+".o c #F0E3B2",
+"+o c #BDC5BE",
+"@o c #374E3B",
+"#o c #040F05",
+"$o c #06080A",
+"%o c #090807",
+"&o c #080508",
+"*o c #254E25",
+"=o c #C0BFC4",
+"-o c #F1E4AD",
+";o c #EEF1ED",
+">o c #545041",
+",o c #EECB54",
+"'o c #F7F9F2",
+")o c #C9C9B1",
+"!o c #211E0D",
+"~o c #295227",
+"{o c #A2C8DF",
+"]o c #0972BC",
+"^o c #8CBDDD",
+"/o c #D1DEE0",
+"(o c #28353A",
+"_o c #1F1E1C",
+":o c #F0E8C5",
+"<o c #EABD30",
+"[o c #F2DE97",
+"}o c #F9FBF7",
+"|o c #EEF1F0",
+"1o c #E5E7E1",
+"2o c #B5C1CA",
+"3o c #597262",
+"4o c #121F0F",
+"5o c #0A0807",
+"6o c #14151D",
+"7o c #416C3A",
+"8o c #D0C7A4",
+"9o c #FEFDFC",
+"0o c #CCE2EC",
+"ao c #6AAAD5",
+"bo c #0F72BC",
+"co c #037ACC",
+"do c #083A55",
+"eo c #080908",
+"fo c #142D13",
+"go c #676B56",
+"ho c #98905F",
+"io c #8C8665",
+"jo c #7E7A73",
+"ko c #7F786C",
+"lo c #8B8882",
+"mo c #8F908B",
+"no c #969C9A",
+"oo c #98A19E",
+"po c #98A09D",
+"qo c #929574",
+"ro c #919173",
+"so c #AEAE82",
+"to c #F6F8F4",
+"uo c #F5F7F1",
+"vo c #B7CDDC",
+"wo c #55674A",
+"xo c #081C09",
+"yo c #433C32",
+"zo c #EDEEE8",
+"Ao c #EBF2F1",
+"Bo c #A2BFD4",
+"Co c #A3A597",
+"Do c #928D74",
+"Eo c #84796B",
+"Fo c #74745E",
+"Go c #1B3319",
+"Ho c #070000",
+"Io c #0476C5",
+"Jo c #0F6990",
+"Ko c #0B72B8",
+"Lo c #90B2CA",
+"Mo c #D3CDAC",
+"No c #2A291C",
+"Oo c #2A241F",
+"Po c #D4CDC2",
+"Qo c #A6CFE8",
+"Ro c #0F72B5",
+"So c #B2C7D6",
+"To c #C5BE96",
+"Uo c #10100B",
+"Vo c #8E8C74",
+"Wo c #ECC345",
+"Xo c #F0D275",
+"Yo c #D5E2DF",
+"Zo c #233C23",
+"`o c #767A76",
+" p c #FBE49B",
+".p c #ACB0B6",
+"+p c #80A07B",
+"@p c #D4E8FB",
+"#p c #1178BD",
+"$p c #3E4346",
+"%p c #DEE6EE",
+"&p c #F1CF5E",
+"*p c #ECC74E",
+"=p c #FFFFEC",
+"-p c #D4DCDF",
+";p c #283846",
+">p c #FFF5CD",
+",p c #E9B20B",
+"'p c #F1E5BA",
+")p c #F7F5E6",
+"!p c #EAF8FE",
+"~p c #C2E5F9",
+"{p c #BFE3F8",
+"]p c #C0E3F7",
+"^p c #DDE4C3",
+"/p c #D2E3D6",
+"(p c #B9E3FF",
+"_p c #F0E49F",
+":p c #BFE3FA",
+"<p c #EBE4A9",
+"[p c #C9E4E7",
+"}p c #CDE3E2",
+"|p c #E5E3B5",
+"1p c #D3E3D6",
+"2p c #CFDFCD",
+"3p c #FCFFFD",
+"4p c #F7F6E7",
+"5p c #EECE63",
+"6p c #F0D26F",
+"7p c #5D8DAD",
+"8p c #EFEDE5",
+"9p c #68643B",
+"0p c #EECA54",
+"ap c #FAF8EF",
+"bp c #D2EBFA",
+"cp c #848179",
+"dp c #232427",
+"ep c #242528",
+"fp c #252522",
+"gp c #11110E",
+"hp c #989D9F",
+"ip c #DAEFF8",
+"jp c #338CC8",
+"kp c #539DCE",
+"lp c #FAFBEF",
+"mp c #5B7357",
+"np c #96938A",
+"op c #FCFBE6",
+"pp c #ECC447",
+"qp c #EFC849",
+"rp c #F3EFD8",
+"sp c #F8F3DC",
+"tp c #FFFFF3",
+"up c #DDF5FF",
+"vp c #BCC7CB",
+"wp c #898278",
+"xp c #23282B",
+"yp c #1E2020",
+"zp c #0D120D",
+"Ap c #4F4B44",
+"Bp c #CECBC3",
+"Cp c #FBF6EB",
+"Dp c #C2DEEE",
+"Ep c #5A9DCB",
+"Fp c #0671B9",
+"Gp c #047ACB",
+"Hp c #063352",
+"Ip c #050006",
+"Jp c #0E2F0F",
+"Kp c #1D421D",
+"Lp c #6A635A",
+"Mp c #888459",
+"Np c #797660",
+"Op c #717C59",
+"Pp c #7A7162",
+"Qp c #78735F",
+"Rp c #7B7161",
+"Sp c #76775F",
+"Tp c #7D8753",
+"Up c #868273",
+"Vp c #919596",
+"Wp c #8B8D8C",
+"Xp c #60584C",
+"Yp c #564D3F",
+"Zp c #D9D9D2",
+"`p c #F7F9F5",
+" q c #F1F5F4",
+".q c #DCE6DC",
+"+q c #949999",
+"@q c #8F9185",
+"#q c #7B734F",
+"$q c #7E725E",
+"%q c #637040",
+"&q c #06160A",
+"*q c #564E44",
+"=q c #726A5A",
+"-q c #65644E",
+";q c #6C6257",
+">q c #3C5333",
+",q c #020D05",
+"'q c #050108",
+")q c #1F501B",
+"!q c #0176D0",
+"~q c #2D74A6",
+"{q c #96CAED",
+"]q c #CBC7B8",
+"^q c #F9F2D2",
+"/q c #98A9B5",
+"(q c #C6C8BB",
+"_q c #BBE2FA",
+":q c #ADA99F",
+"<q c #939BAA",
+"[q c #F3E2A0",
+"}q c #EBB921",
+"|q c #F4DF98",
+"1q c #D1D3D8",
+"2q c #191919",
+"3q c #7E937D",
+"4q c #161719",
+"5q c #B1BBC8",
+"6q c #FDEEB5",
+"7q c #ACAFB3",
+"8q c #D2E7FA",
+"9q c #1077BC",
+"0q c #42535F",
+"aq c #E0EDF9",
+"bq c #EAC13F",
+"cq c #FFFFE4",
+"dq c #D8D4C9",
+"eq c #2D302F",
+"fq c #FFFFFA",
+"gq c #EBC858",
+"hq c #EDC953",
+"iq c #EEDB98",
+"jq c #F4E2A3",
+"kq c #FAE5A8",
+"lq c #FAE5A7",
+"mq c #F6E5AF",
+"nq c #F8E5AC",
+"oq c #FBE5A5",
+"pq c #F4E5B4",
+"qq c #FBE5A7",
+"rq c #F5E5B2",
+"sq c #F9E5AA",
+"tq c #F6E5B1",
+"uq c #F9E6AD",
+"vq c #EED88C",
+"wq c #EDCD63",
+"xq c #EABF39",
+"yq c #F2F9FF",
+"zq c #0F210E",
+"Aq c #64ACDE",
+"Bq c #4D503E",
+"Cq c #EDC854",
+"Dq c #F7E5A9",
+"Eq c #F5F5ED",
+"Fq c #D4D6CF",
+"Gq c #D8DAD3",
+"Hq c #D8DBD5",
+"Iq c #DCDDC8",
+"Jq c #8F8F82",
+"Kq c #151415",
+"Lq c #19191B",
+"Mq c #F4FFFF",
+"Nq c #6DA8CE",
+"Oq c #026FB9",
+"Pq c #177AC0",
+"Qq c #B7D7EB",
+"Rq c #BFC0BA",
+"Sq c #1C221D",
+"Tq c #1C2A2B",
+"Uq c #C6DFE3",
+"Vq c #FBEEC3",
+"Wq c #EDC33C",
+"Xq c #EDD072",
+"Yq c #F5DF9E",
+"Zq c #FBE9AA",
+"`q c #C0C9C5",
+" r c #779383",
+".r c #4B5156",
+"+r c #263025",
+"@r c #111414",
+"#r c #6E7B68",
+"$r c #CCCDC5",
+"%r c #FFF1E2",
+"&r c #7EAECF",
+"*r c #1E80C2",
+"=r c #0776B6",
+"-r c #0A2F3B",
+";r c #353B30",
+">r c #49463D",
+",r c #525F44",
+"'r c #5D6D4A",
+")r c #716B5C",
+"!r c #677551",
+"~r c #536045",
+"{r c #5E6A4E",
+"]r c #596647",
+"^r c #4C583A",
+"/r c #3B392E",
+"(r c #413C34",
+"_r c #FBFBF5",
+":r c #DAE1E8",
+"<r c #23432F",
+"[r c #3C382D",
+"}r c #4A583C",
+"|r c #4C5A43",
+"1r c #49473E",
+"2r c #2A2326",
+"3r c #030105",
+"4r c #434338",
+"5r c #002203",
+"6r c #000701",
+"7r c #1D5427",
+"8r c #0175CE",
+"9r c #D2CFB4",
+"0r c #9ECBEB",
+"ar c #061604",
+"br c #BAC3B3",
+"cr c #DBE9EE",
+"dr c #0F75BB",
+"er c #B8D3E9",
+"fr c #B4BA95",
+"gr c #90938F",
+"hr c #F4EDCB",
+"ir c #EBBE33",
+"jr c #798178",
+"kr c #2684C2",
+"lr c #171B1E",
+"mr c #FEEEB6",
+"nr c #7FA07B",
+"or c #CBE5FA",
+"pr c #3F474D",
+"qr c #DFE8F2",
+"rr c #ECC64B",
+"sr c #FFFFEA",
+"tr c #E4E1CC",
+"ur c #3A3F32",
+"vr c #E8B30E",
+"wr c #E8B108",
+"xr c #EBB81E",
+"yr c #EBB920",
+"zr c #0E1F0E",
+"Ar c #609DC6",
+"Br c #EFF0E9",
+"Cr c #595C3B",
+"Dr c #E9B719",
+"Er c #EED170",
+"Fr c #F2D576",
+"Gr c #F7DA79",
+"Hr c #F6D979",
+"Ir c #F6D875",
+"Jr c #F9E398",
+"Kr c #5D5C5A",
+"Lr c #202222",
+"Mr c #D0DAD1",
+"Nr c #95BCD6",
+"Or c #0C73B9",
+"Pr c #62A6D4",
+"Qr c #F1F7F0",
+"Rr c #4F614E",
+"Sr c #070907",
+"Tr c #5E6357",
+"Ur c #EBECE6",
+"Vr c #F5E39F",
+"Wr c #E8B107",
+"Xr c #EAB81B",
+"Yr c #F2D473",
+"Zr c #FBEAB1",
+"`r c #FCF3D1",
+" s c #E5EBE3",
+".s c #BBCFCD",
+"+s c #8F9799",
+"@s c #50504E",
+"#s c #212526",
+"$s c #040105",
+"%s c #292B2B",
+"&s c #9B9F8F",
+"*s c #E4F8F8",
+"=s c #BAD9EA",
+"-s c #2D87C3",
+";s c #0471BD",
+">s c #0776B7",
+",s c #0A2F3D",
+"'s c #000301",
+")s c #081A0A",
+"!s c #131B13",
+"~s c #1B1D18",
+"{s c #252320",
+"]s c #262121",
+"^s c #0B180C",
+"/s c #1B1E18",
+"(s c #161C15",
+"_s c #061808",
+":s c #000403",
+"<s c #D1D2CE",
+"[s c #9E9B95",
+"}s c #181315",
+"|s c #051808",
+"1s c #051607",
+"2s c #080309",
+"3s c #205018",
+"4s c #0075D0",
+"5s c #24739F",
+"6s c #345C36",
+"7s c #98A9B4",
+"8s c #C1DCEC",
+"9s c #1075BB",
+"0s c #B7D4E8",
+"as c #B8B599",
+"bs c #919593",
+"cs c #F4EECE",
+"ds c #F4E098",
+"es c #D1D4D9",
+"fs c #1A1E1A",
+"gs c #7E947D",
+"hs c #0B75BC",
+"is c #FCE9A7",
+"js c #ACAFB5",
+"ks c #CEE6FA",
+"ls c #E0EDFA",
+"ms c #E9B51A",
+"ns c #EBC447",
+"os c #FFFFE8",
+"ps c #D7D4C9",
+"qs c #EBC651",
+"rs c #619DC5",
+"ss c #605442",
+"ts c #E9B81E",
+"us c #EECC63",
+"vs c #7E8283",
+"ws c #212120",
+"xs c #D0D4CB",
+"ys c #84BADD",
+"zs c #1F80C2",
+"As c #C5DEF0",
+"Bs c #D8E2D3",
+"Cs c #111310",
+"Ds c #0D0C0D",
+"Es c #787C7F",
+"Fs c #F3F6F8",
+"Gs c #F4E7B7",
+"Hs c #ECC857",
+"Is c #E9B312",
+"Js c #E9BA26",
+"Ks c #EBBD32",
+"Ls c #F2D169",
+"Ms c #F8E6A3",
+"Ns c #F3F3E1",
+"Os c #E5ECF5",
+"Ps c #B9BDBA",
+"Qs c #6D7F6E",
+"Rs c #0D1D11",
+"Ss c #12190F",
+"Ts c #4A5A5B",
+"Us c #E0E2E0",
+"Vs c #4192CA",
+"Ws c #037BCF",
+"Xs c #063456",
+"Ys c #A7A092",
+"Zs c #78848A",
+"`s c #0B0E10",
+" t c #10667A",
+".t c #94C7E9",
+"+t c #D4D2B3",
+"@t c #2A281B",
+"#t c #A7CFE8",
+"$t c #B3AB9F",
+"%t c #100F0B",
+"&t c #8E8F7E",
+"*t c #F3E4A8",
+"=t c #D1D2DB",
+"-t c #1D7EC0",
+";t c #FEEFBA",
+">t c #DEE6EF",
+",t c #EDC955",
+"'t c #FFFFF0",
+")t c #293846",
+"!t c #4B5B37",
+"~t c #EBBF34",
+"{t c #ECC033",
+"]t c #ECC23A",
+"^t c #EDC23A",
+"/t c #F6F0D2",
+"(t c #7E838A",
+"_t c #201F18",
+":t c #D1D0AE",
+"<t c #96C8EB",
+"[t c #0D76BE",
+"}t c #4B98CB",
+"|t c #F6FEFB",
+"1t c #A0A4A5",
+"2t c #05060C",
+"3t c #797655",
+"4t c #F0D272",
+"5t c #F5FCFF",
+"6t c #EEF3F5",
+"7t c #C6CBC4",
+"8t c #3F3C34",
+"9t c #394146",
+"0t c #EAFFFF",
+"at c #C8DDE5",
+"bt c #047BCD",
+"ct c #053051",
+"dt c #0F0E10",
+"et c #C1C1BD",
+"ft c #768A96",
+"gt c #2779A1",
+"ht c #386238",
+"it c #0C75BC",
+"jt c #C9C5B6",
+"kt c #EDBF2E",
+"lt c #B3C0AE",
+"mt c #BBD8F1",
+"nt c #AABB91",
+"ot c #9298A0",
+"pt c #F4E19C",
+"qt c #D5E1DC",
+"rt c #243D23",
+"st c #7F967E",
+"tt c #EABC2A",
+"ut c #FEF0BA",
+"vt c #D3E8FB",
+"wt c #1278BD",
+"xt c #E0EEFB",
+"yt c #E9BE35",
+"zt c #FFFEDE",
+"At c #F0DFB3",
+"Bt c #FEF6CF",
+"Ct c #ECC33E",
+"Dt c #0A110A",
+"Et c #62A3D0",
+"Ft c #595142",
+"Gt c #EDC33F",
+"Ht c #EDC23B",
+"It c #F4EECC",
+"Jt c #79775C",
+"Kt c #212221",
+"Lt c #CFD6D3",
+"Mt c #7DB6DD",
+"Nt c #0672BB",
+"Ot c #93BFDB",
+"Pt c #827A6E",
+"Qt c #686258",
+"Rt c #E2E4E1",
+"St c #F6F9F7",
+"Tt c #F5F2D7",
+"Ut c #EABA23",
+"Vt c #F0D063",
+"Wt c #F6E9B8",
+"Xt c #E5F8FF",
+"Yt c #5F8B6E",
+"Zt c #11140E",
+"`t c #424E56",
+" u c #E3F4FC",
+".u c #0274C8",
+"+u c #14696F",
+"@u c #0B0E08",
+"#u c #07080A",
+"$u c #0F1814",
+"%u c #D4F1FF",
+"&u c #A1A19F",
+"*u c #090706",
+"=u c #08090C",
+"-u c #0376C2",
+";u c #106891",
+">u c #91B8D2",
+",u c #D0CBAF",
+"'u c #29271D",
+")u c #9AB1C2",
+"!u c #D6CEC4",
+"~u c #A2CCE8",
+"{u c #B4CCDD",
+"]u c #C1B999",
+"^u c #92969A",
+"/u c #171418",
+"(u c #FCE8A5",
+"_u c #ACB0B5",
+":u c #7EA07B",
+"<u c #C7E3F9",
+"[u c #197DC0",
+"}u c #40484F",
+"|u c #D2D7DA",
+"1u c #273340",
+"2u c #FEFEED",
+"3u c #F1F8FB",
+"4u c #153614",
+"5u c #5E94B7",
+"6u c #645E3D",
+"7u c #E9B311",
+"8u c #EECB5F",
+"9u c #F6F7EF",
+"0u c #7E8389",
+"au c #21201C",
+"bu c #D1D2B9",
+"cu c #8FC2E7",
+"du c #0B74BD",
+"eu c #B2D2E4",
+"fu c #878272",
+"gu c #0D0D04",
+"hu c #111215",
+"iu c #899A89",
+"ju c #D6DBD8",
+"ku c #F4EBC6",
+"lu c #EDCB5B",
+"mu c #F3E5B4",
+"nu c #B3ADA3",
+"ou c #1B1917",
+"pu c #070505",
+"qu c #8D8981",
+"ru c #59A1D1",
+"su c #027AD2",
+"tu c #053E66",
+"uu c #59795B",
+"vu c #E1E9E6",
+"wu c #393D3F",
+"xu c #0569AE",
+"yu c #345937",
+"zu c #95C9EC",
+"Au c #9AB5C8",
+"Bu c #D6E7EE",
+"Cu c #BBE0F8",
+"Du c #AEAB9F",
+"Eu c #8F938A",
+"Fu c #F3E29F",
+"Gu c #F2D987",
+"Hu c #D4DEDD",
+"Iu c #213320",
+"Ju c #7B8779",
+"Ku c #B1BAC7",
+"Lu c #EABD2C",
+"Mu c #FFF2C0",
+"Nu c #D3E8FA",
+"Ou c #404B53",
+"Pu c #DFEAF4",
+"Qu c #FFFFE3",
+"Ru c #D8D9D2",
+"Su c #2E3538",
+"Tu c #FFFEED",
+"Uu c #EBC346",
+"Vu c #EDC649",
+"Wu c #F1CE5C",
+"Xu c #F1CD5A",
+"Yu c #F1CD5B",
+"Zu c #F1CE5B",
+"`u c #F1CC59",
+" v c #EEC953",
+".v c #EBBF3B",
+"+v c #64ABDC",
+"@v c #4B553A",
+"#v c #EBBE2F",
+"$v c #7D8187",
+"%v c #21201D",
+"&v c #D1D2BE",
+"*v c #8CC0E5",
+"=v c #187DC3",
+"-v c #8ABAD9",
+";v c #92948A",
+">v c #12171A",
+",v c #020302",
+"'v c #313333",
+")v c #A6A39C",
+"!v c #CFD6D7",
+"~v c #F3F4E9",
+"{v c #F2CF5E",
+"]v c #EECB58",
+"^v c #ECC23E",
+"/v c #E9B310",
+"(v c #E9B824",
+"_v c #EDD06C",
+":v c #FEFFF7",
+"<v c #B3AFA7",
+"[v c #171913",
+"}v c #282828",
+"|v c #C9C5BE",
+"1v c #C9E0EE",
+"2v c #0C73BC",
+"3v c #0680CA",
+"4v c #020103",
+"5v c #162916",
+"6v c #E2E4E3",
+"7v c #9C9B96",
+"8v c #0A0F0A",
+"9v c #082B3F",
+"0v c #046BAF",
+"av c #1B7398",
+"bv c #173119",
+"cv c #EDC43F",
+"dv c #C5DEEB",
+"ev c #1076BB",
+"fv c #B8D5EB",
+"gv c #B0BC92",
+"hv c #10110F",
+"iv c #90938E",
+"jv c #F4ECC8",
+"kv c #F3DD8F",
+"lv c #FCE8A4",
+"mv c #CAE4FA",
+"nv c #414F59",
+"ov c #DFEBF6",
+"pv c #EDC852",
+"qv c #EAE0BF",
+"rv c #F0D67C",
+"sv c #F5E6AF",
+"tv c #F8FCFB",
+"uv c #E6E9E6",
+"vv c #DFDFCC",
+"wv c #E2E5DF",
+"xv c #E2E4DC",
+"yv c #E1E1D2",
+"zv c #E2E3DB",
+"Av c #E1E2D5",
+"Bv c #E0E0CF",
+"Cv c #E3E5E3",
+"Dv c #E0DFCB",
+"Ev c #E2E5E1",
+"Fv c #E1E3D8",
+"Gv c #E0E1CF",
+"Hv c #E3F0F1",
+"Iv c #F5EBC2",
+"Jv c #ECC751",
+"Kv c #5B573F",
+"Lv c #EDCB5F",
+"Mv c #F4DC8B",
+"Nv c #F4DC88",
+"Ov c #F4DB89",
+"Pv c #F5DC86",
+"Qv c #F2DB8C",
+"Rv c #F3DB8A",
+"Sv c #F5DB86",
+"Tv c #F4DB88",
+"Uv c #F3DA84",
+"Vv c #F7E9B5",
+"Wv c #5A6151",
+"Xv c #202121",
+"Yv c #CDD5D4",
+"Zv c #7CB6DC",
+"`v c #AACFE6",
+" w c #F3F8FA",
+".w c #A5C0B4",
+"+w c #3F4D41",
+"@w c #1D2B19",
+"#w c #797C72",
+"$w c #AEBCB0",
+"%w c #E0E3DF",
+"&w c #FAF9EF",
+"*w c #F4DC8D",
+"=w c #EDC856",
+"-w c #E8B10C",
+";w c #F0E19F",
+">w c #FFFBE8",
+",w c #829A81",
+"'w c #F4F0E6",
+")w c #85B8D9",
+"!w c #0277CE",
+"~w c #16452F",
+"{w c #070307",
+"]w c #080A09",
+"^w c #050B05",
+"/w c #010302",
+"(w c #2C3627",
+"_w c #C1D1BE",
+":w c #F9FAF5",
+"<w c #658463",
+"[w c #171211",
+"}w c #162C07",
+"|w c #086BA2",
+"1w c #196D98",
+"2w c #B5D1E2",
+"3w c #BEB69A",
+"4w c #909186",
+"5w c #F4F1DA",
+"6w c #D3DBDC",
+"7w c #1F2D1F",
+"8w c #161616",
+"9w c #EABD2D",
+"0w c #FFF2C1",
+"aw c #C6E2F9",
+"bw c #404A52",
+"cw c #DFE9F4",
+"dw c #27323E",
+"ew c #F7FCFD",
+"fw c #D8DAD9",
+"gw c #83827D",
+"hw c #4E5258",
+"iw c #44422D",
+"jw c #484C4D",
+"kw c #474A47",
+"lw c #464637",
+"mw c #474946",
+"nw c #46473C",
+"ow c #484B4D",
+"pw c #454432",
+"qw c #494D54",
+"rw c #44422B",
+"sw c #484C50",
+"tw c #474840",
+"uw c #46453D",
+"vw c #495F6D",
+"ww c #7D7D7A",
+"xw c #D3D4CF",
+"yw c #FCFEF9",
+"zw c #5F98BE",
+"Aw c #615C3E",
+"Bw c #F7EAB1",
+"Cw c #F6F9FC",
+"Dw c #DAE9F6",
+"Ew c #CEDEDF",
+"Fw c #D9E0D1",
+"Gw c #C4E0F8",
+"Hw c #EEE0AC",
+"Iw c #C3E0FB",
+"Jw c #CEE0E5",
+"Kw c #DBDFCD",
+"Lw c #C7E0F4",
+"Mw c #E5DFBB",
+"Nw c #C5E0F7",
+"Ow c #E3DFBF",
+"Pw c #CBE0EB",
+"Qw c #D2E0DE",
+"Rw c #D9DFD2",
+"Sw c #D7DFD6",
+"Tw c #D3E0DD",
+"Uw c #C7E0F3",
+"Vw c #EADFB3",
+"Ww c #C5E0F6",
+"Xw c #E0E0C8",
+"Yw c #CCDAE2",
+"Zw c #8E928D",
+"`w c #142514",
+" x c #272725",
+".x c #E6EFF2",
+"+x c #67A9D3",
+"@x c #70ADD5",
+"#x c #E2F0F7",
+"$x c #EDEFED",
+"%x c #908F8B",
+"&x c #2D2C29",
+"*x c #040203",
+"=x c #45494B",
+"-x c #7F837D",
+";x c #A3B397",
+">x c #D3E1E8",
+",x c #F7F0CD",
+"'x c #F7E9AF",
+")x c #F0CD5E",
+"!x c #ECC340",
+"~x c #F0DE97",
+"{x c #4E4C35",
+"]x c #0A0703",
+"^x c #C6C5C2",
+"/x c #FCFAF2",
+"(x c #1978BF",
+"_x c #047ED1",
+":x c #060F1A",
+"<x c #121412",
+"[x c #607567",
+"}x c #65706A",
+"|x c #181819",
+"1x c #030102",
+"2x c #2A2825",
+"3x c #60615F",
+"4x c #DAD8D1",
+"5x c #FBFCF9",
+"6x c #AAABA7",
+"7x c #2D4641",
+"8x c #090D07",
+"9x c #060209",
+"0x c #162500",
+"ax c #086AA0",
+"bx c #315835",
+"cx c #96C9EC",
+"dx c #CECAB6",
+"ex c #9BB8CC",
+"fx c #B8D8EB",
+"gx c #BBE1FA",
+"hx c #ACAC9D",
+"ix c #F3E2A1",
+"jx c #1C241C",
+"kx c #7C8C7A",
+"lx c #16191B",
+"mx c #B1BFCD",
+"nx c #FCE9A8",
+"ox c #ACAFB4",
+"px c #0F77BC",
+"qx c #414E57",
+"rx c #ECC64D",
+"sx c #DDDACA",
+"tx c #333630",
+"ux c #EBC54C",
+"vx c #F0DB91",
+"wx c #F3FBFA",
+"xx c #919599",
+"yx c #2B2A27",
+"zx c #040302",
+"Ax c #343A2A",
+"Bx c #B1BA7F",
+"Cx c #EDCD66",
+"Dx c #132F12",
+"Ex c #4B533C",
+"Fx c #F0D374",
+"Gx c #F7F7EF",
+"Hx c #D0D5D9",
+"Ix c #747069",
+"Jx c #2F373C",
+"Kx c #2C3431",
+"Lx c #333529",
+"Mx c #253541",
+"Nx c #403513",
+"Ox c #243544",
+"Px c #2C3536",
+"Qx c #343526",
+"Rx c #27353F",
+"Sx c #3B351B",
+"Tx c #39351D",
+"Ux c #29353A",
+"Vx c #2E3531",
+"Wx c #32352A",
+"Xx c #31352B",
+"Yx c #2F3530",
+"Zx c #3D3516",
+"`x c #263540",
+" y c #373522",
+".y c #293134",
+"+y c #A7A384",
+"@y c #EAF6FE",
+"#y c #3F90C7",
+"$y c #388CC7",
+"%y c #8EC1E0",
+"&y c #EBF5F7",
+"*y c #D3D6D3",
+"=y c #818787",
+"-y c #222B2F",
+";y c #0E0D02",
+">y c #12190C",
+",y c #2C3C36",
+"'y c #687453",
+")y c #9AAAAF",
+"!y c #CCD1D6",
+"~y c #EBF1E8",
+"{y c #F8E9B4",
+"]y c #F0CC5C",
+"^y c #F4F1DC",
+"/y c #CACFB8",
+"(y c #0A1D00",
+"_y c #060409",
+":y c #69786E",
+"<y c #F3F5EF",
+"[y c #76B1D9",
+"}y c #0280DA",
+"|y c #07141F",
+"1y c #1B2A1B",
+"2y c #B9CDBB",
+"3y c #FCFDF8",
+"4y c #A8BBC5",
+"5y c #737569",
+"6y c #3C4D3B",
+"7y c #232226",
+"8y c #15120F",
+"9y c #13110E",
+"0y c #080D05",
+"ay c #11110D",
+"by c #141110",
+"cy c #1C1B0E",
+"dy c #273138",
+"ey c #45513E",
+"fy c #76827D",
+"gy c #C0C9CC",
+"hy c #F7FAF5",
+"iy c #F9FEFC",
+"jy c #D6E5DE",
+"ky c #AFAFAA",
+"ly c #646D5A",
+"my c #354238",
+"ny c #1F2328",
+"oy c #151310",
+"py c #161310",
+"qy c #010B00",
+"ry c #12100C",
+"sy c #1B1B1D",
+"ty c #3B423B",
+"uy c #283827",
+"vy c #101100",
+"wy c #06659F",
+"xy c #0172C2",
+"yy c #187196",
+"zy c #92B9D4",
+"Ay c #D1CBB0",
+"By c #121B0C",
+"Cy c #B9BF92",
+"Dy c #8F9183",
+"Ey c #161317",
+"Fy c #B3C2D4",
+"Gy c #FFF2C2",
+"Hy c #ACAFB2",
+"Iy c #3F484E",
+"Jy c #3A3E32",
+"Ky c #EBC13E",
+"Ly c #ECC342",
+"My c #FFFDF5",
+"Ny c #A2C3B4",
+"Oy c #0D1312",
+"Py c #2C351F",
+"Qy c #D4D4CC",
+"Ry c #FBEFC7",
+"Sy c #EFCD60",
+"Ty c #080C09",
+"Uy c #5F96BA",
+"Vy c #615E3C",
+"Wy c #AEC1CD",
+"Xy c #1D1D1C",
+"Yy c #70896E",
+"Zy c #8DBEDE",
+"`y c #1179BE",
+" z c #3F92CB",
+".z c #B3CAD7",
+"+z c #FFF4E6",
+"@z c #D7E0DF",
+"#z c #A7A28A",
+"$z c #535456",
+"%z c #14110F",
+"&z c #040504",
+"*z c #070905",
+"=z c #23201D",
+"-z c #55616A",
+";z c #7F8385",
+">z c #D4D6CE",
+",z c #F7FFFF",
+"'z c #FEF5DB",
+")z c #EFDD9D",
+"!z c #ECC038",
+"~z c #F0D989",
+"{z c #F0F3EC",
+"]z c #6F715B",
+"^z c #000E00",
+"/z c #FDFDF8",
+"(z c #BCD6E4",
+"_z c #0F6F8D",
+":z c #091112",
+"<z c #2E362B",
+"[z c #C9D3C2",
+"}z c #F4F9F6",
+"|z c #EFF1EB",
+"1z c #E8ECE6",
+"2z c #C8CBC9",
+"3z c #AEABA2",
+"4z c #ACAAA0",
+"5z c #99A391",
+"6z c #A9AA9E",
+"7z c #AEAAA3",
+"8z c #BBBA9F",
+"9z c #CEDFE9",
+"0z c #EBECE5",
+"az c #F0F4EE",
+"bz c #F5F9F5",
+"cz c #F8F8F4",
+"dz c #EDF0E9",
+"ez c #E5EBE7",
+"fz c #C1CBCE",
+"gz c #AEACA4",
+"hz c #B1ADA4",
+"iz c #7F987E",
+"jz c #819A7F",
+"kz c #8E9F89",
+"lz c #AAA89D",
+"mz c #BABCB9",
+"nz c #E9EBEA",
+"oz c #7D807C",
+"pz c #0F0F00",
+"qz c #06649F",
+"rz c #2471A0",
+"sz c #355A37",
+"tz c #95C3E1",
+"uz c #C8C4B6",
+"vz c #969FA6",
+"wz c #2C2520",
+"xz c #A3CDE8",
+"yz c #B6B09C",
+"zz c #91979A",
+"Az c #F4EABF",
+"Bz c #233D23",
+"Cz c #E8B61B",
+"Dz c #FBE59C",
+"Ez c #D2E8FB",
+"Fz c #1379BD",
+"Gz c #425662",
+"Hz c #ECC64C",
+"Iz c #FFFFEB",
+"Jz c #292C2F",
+"Kz c #F1CD56",
+"Lz c #E8EDF1",
+"Mz c #414B46",
+"Nz c #010201",
+"Oz c #21321C",
+"Pz c #67623D",
+"Qz c #706C3B",
+"Rz c #5B5344",
+"Sz c #69643E",
+"Tz c #625B42",
+"Uz c #67613F",
+"Vz c #605942",
+"Wz c #67603F",
+"Xz c #5C5543",
+"Yz c #526337",
+"Zz c #6C6340",
+"`z c #615B41",
+" A c #66584C",
+".A c #11370D",
+"+A c #060007",
+"@A c #4D5A65",
+"#A c #E3F6FF",
+"$A c #F2CF61",
+"%A c #EDC54B",
+"&A c #62A1CD",
+"*A c #EEF0EB",
+"=A c #5B5243",
+"-A c #ECBC23",
+";A c #F4ECCC",
+">A c #E9EEEC",
+",A c #0A1014",
+"'A c #95998D",
+")A c #F7F7EE",
+"!A c #EAF1EF",
+"~A c #1178BF",
+"{A c #4794C6",
+"]A c #8DBDDC",
+"^A c #DFEDF2",
+"/A c #F7F3E8",
+"(A c #E0DFDE",
+"_A c #8C8A62",
+":A c #5B5346",
+"<A c #222421",
+"[A c #42594C",
+"}A c #BCCDBE",
+"|A c #F5F2E0",
+"1A c #EEC641",
+"2A c #B6B4AE",
+"3A c #171410",
+"4A c #B2B8BB",
+"5A c #157ABF",
+"6A c #057BC4",
+"7A c #07131B",
+"8A c #403C38",
+"9A c #DDDAD2",
+"0A c #F8F8F2",
+"aA c #838482",
+"bA c #05609D",
+"cA c #106791",
+"dA c #BADEF5",
+"eA c #B1AC9E",
+"fA c #8E8E7B",
+"gA c #F3E4A6",
+"hA c #D1D3DB",
+"iA c #2181C1",
+"jA c #3E4143",
+"kA c #DEE5ED",
+"lA c #80B5DA",
+"mA c #F6F5E4",
+"nA c #D2D0C7",
+"oA c #26221D",
+"pA c #67635C",
+"qA c #EEEEE8",
+"rA c #F2F6F4",
+"sA c #F3F7F4",
+"tA c #F2F7F4",
+"uA c #174316",
+"vA c #312E1A",
+"wA c #D4D4BD",
+"xA c #F6EECE",
+"yA c #4A5D35",
+"zA c #E9B20A",
+"AA c #EED583",
+"BA c #FDFFFB",
+"CA c #6C6759",
+"DA c #1C301A",
+"EA c #6D775C",
+"FA c #887D71",
+"GA c #857C6E",
+"HA c #877D70",
+"IA c #6E735C",
+"JA c #4D6341",
+"KA c #A3A1A1",
+"LA c #FBF9F2",
+"MA c #ABD1E9",
+"NA c #88BCDF",
+"OA c #EDF4F2",
+"PA c #F6F9F5",
+"QA c #E6EAE6",
+"RA c #0A0B0B",
+"SA c #4B4F52",
+"TA c #DCE1DB",
+"UA c #F1F6F9",
+"VA c #F3E6B4",
+"WA c #F3D572",
+"XA c #CED5DE",
+"YA c #333637",
+"ZA c #777060",
+"`A c #ECF9FE",
+" B c #4094CC",
+".B c #0174CB",
+"+B c #156563",
+"@B c #3F3C38",
+"#B c #DDDAD1",
+"$B c #F1F4F0",
+"%B c #CCE0EC",
+"&B c #E5EEEF",
+"*B c #055F9D",
+"=B c #3A643A",
+"-B c #EABC28",
+";B c #202017",
+">B c #CDCBBE",
+",B c #B4D6EA",
+"'B c #BCDDF6",
+")B c #A9B892",
+"!B c #949AA7",
+"~B c #F4E7B2",
+"{B c #1C231C",
+"]B c #7E967D",
+"^B c #CFE7F4",
+"/B c #AAA295",
+"(B c #171E23",
+"_B c #B6CBDF",
+":B c #F3DF98",
+"<B c #FEEEB8",
+"[B c #ADB0B4",
+"}B c #7EA07A",
+"|B c #D1E7FB",
+"1B c #147ABE",
+"2B c #3B91CC",
+"3B c #E6EEED",
+"4B c #6C6459",
+"5B c #435562",
+"6B c #EABF36",
+"7B c #FFFFE0",
+"8B c #595C5D",
+"9B c #1D321C",
+"0B c #CEDBC4",
+"aB c #86BBDF",
+"bB c #433B1B",
+"cB c #A9BBA8",
+"dB c #080A0B",
+"eB c #8E9DA3",
+"fB c #C8E6F6",
+"gB c #74B0DB",
+"hB c #6CADDA",
+"iB c #6BABD9",
+"jB c #6DADDB",
+"kB c #E8F2F2",
+"lB c #A9ABB3",
+"mB c #1E1F19",
+"nB c #BDC2BC",
+"oB c #F9F0CB",
+"pB c #0C1A0C",
+"qB c #61A0CA",
+"rB c #5D5243",
+"sB c #EAB822",
+"tB c #F4E1A1",
+"uB c #F1F9FF",
+"vB c #113513",
+"wB c #080409",
+"xB c #32392C",
+"yB c #E1DCD6",
+"zB c #F3FFFF",
+"AB c #E3F5FD",
+"BB c #E4F5FD",
+"CB c #EBF9FF",
+"DB c #F5FDFF",
+"EB c #E0F0F7",
+"FB c #C4DEEB",
+"GB c #8EA9BA",
+"HB c #0068B2",
+"IB c #539ED3",
+"JB c #A9CADF",
+"KB c #CCE0EA",
+"LB c #E9F8FE",
+"MB c #F4FAFD",
+"NB c #C2C0BB",
+"OB c #758D6D",
+"PB c #3D4545",
+"QB c #20291D",
+"RB c #0C1010",
+"SB c #001700",
+"TB c #7F9AAE",
+"UB c #ECEEEF",
+"VB c #F5E5A8",
+"WB c #F0CE62",
+"XB c #F0F7FC",
+"YB c #5E645C",
+"ZB c #0D350F",
+"`B c #72ADD2",
+" C c #0C7ABD",
+".C c #051119",
+"+C c #F6F6F1",
+"@C c #F3F6F0",
+"#C c #FEFFFB",
+"$C c #808281",
+"%C c #116892",
+"&C c #131B0D",
+"*C c #C3C6B8",
+"=C c #C8E0EC",
+"-C c #0E77BE",
+";C c #B3D9F2",
+">C c #BDB6A0",
+",C c #0E1010",
+"'C c #8D9594",
+")C c #FBF8E4",
+"!C c #F4D36E",
+"~C c #F2CD5A",
+"{C c #EECD62",
+"]C c #F2CC57",
+"^C c #F7DF93",
+"/C c #D2DAD3",
+"(C c #1E2B1C",
+"_C c #828C7F",
+":C c #2282C1",
+"<C c #D1E1E9",
+"[C c #ADA69A",
+"}C c #111312",
+"|C c #ADB4B2",
+"1C c #F9F3D9",
+"2C c #F2CD5C",
+"3C c #F0CD5F",
+"4C c #F1CD5D",
+"5C c #F0CD5D",
+"6C c #EECD60",
+"7C c #F3CD59",
+"8C c #F2D16A",
+"9C c #FFF9D9",
+"0C c #A9A9A9",
+"aC c #141414",
+"bC c #0B110C",
+"cC c #87A380",
+"dC c #C6E3F8",
+"eC c #3C8EC7",
+"fC c #E7EBE8",
+"gC c #6C675E",
+"hC c #323833",
+"iC c #E3E7E7",
+"jC c #F7EBBB",
+"kC c #F0C950",
+"lC c #F7DA7E",
+"mC c #FCFFEF",
+"nC c #4D5256",
+"oC c #233320",
+"pC c #CAD7C5",
+"qC c #75B2DD",
+"rC c #ECBD2C",
+"sC c #FBF8E9",
+"tC c #ACB2A3",
+"uC c #AFD3EA",
+"vC c #DAE8EB",
+"wC c #C2D2D8",
+"xC c #0E1A0C",
+"yC c #ABBBAC",
+"zC c #122A10",
+"AC c #5F98BF",
+"BC c #5D5D3C",
+"CC c #FAE49E",
+"DC c #BDE2F9",
+"EC c #0C0D13",
+"FC c #060807",
+"GC c #6E8564",
+"HC c #F8FFFF",
+"IC c #3A90CB",
+"JC c #398FCB",
+"KC c #4394CB",
+"LC c #519BCD",
+"MC c #0067BB",
+"NC c #2281C3",
+"OC c #4394CD",
+"PC c #A6D1EA",
+"QC c #DFF2FF",
+"RC c #DCEAF4",
+"SC c #C1CDB1",
+"TC c #819197",
+"UC c #534F48",
+"VC c #070209",
+"WC c #6F7165",
+"XC c #E8ECE8",
+"YC c #EABD33",
+"ZC c #EFF8FE",
+"`C c #677E63",
+" D c #020A02",
+".D c #080209",
+"+D c #FAFCFC",
+"@D c #8EBDDB",
+"#D c #0371BF",
+"$D c #42798F",
+"%D c #7A9170",
+"&D c #838942",
+"*D c #271E0D",
+"=D c #000107",
+"-D c #433E3A",
+";D c #DFDBD3",
+">D c #F8FBF7",
+",D c #E2ECEE",
+"'D c #EDF2F0",
+")D c #F3F6EE",
+"!D c #636660",
+"~D c #2472A0",
+"{D c #355C37",
+"]D c #CCC9B7",
+"^D c #97C4E2",
+"/D c #3D513B",
+"(D c #C1CFC5",
+"_D c #E7F6F6",
+":D c #F0F7E2",
+"<D c #F8F7D2",
+"[D c #E6F7F0",
+"}D c #FFF7C0",
+"|D c #E7F7F1",
+"1D c #F8F7D3",
+"2D c #E6F7F1",
+"3D c #FFF7B8",
+"4D c #E5F7F5",
+"5D c #DFE7E1",
+"6D c #7D7866",
+"7D c #090707",
+"8D c #0E0E09",
+"9D c #A9AA99",
+"0D c #EDF6F8",
+"aD c #BECCD3",
+"bD c #BBC6C9",
+"cD c #080B0F",
+"dD c #040706",
+"eD c #50684E",
+"fD c #CFD8D3",
+"gD c #E7F6F3",
+"hD c #EEF7E6",
+"iD c #F9F7CF",
+"jD c #F1F7DC",
+"kD c #F4F7DB",
+"lD c #E8F7F1",
+"mD c #FFF7C3",
+"nD c #E2F7F4",
+"oD c #E6F5F7",
+"pD c #D4D4D3",
+"qD c #5C5953",
+"rD c #BABEB2",
+"sD c #BBDCF1",
+"tD c #3385BC",
+"uD c #E2E5E4",
+"vD c #071209",
+"wD c #819B7E",
+"xD c #E4EAEF",
+"yD c #EFF8E5",
+"zD c #F7F7D2",
+"AD c #F3F7D9",
+"BD c #F2F7DE",
+"CD c #E8F7F0",
+"DD c #FFF7C5",
+"ED c #E3F7F4",
+"FD c #E5F7F7",
+"GD c #EBF8F2",
+"HD c #B3B5AF",
+"ID c #272828",
+"JD c #413F3D",
+"KD c #E1E4DD",
+"LD c #70B0DA",
+"MD c #393828",
+"ND c #FFFEF2",
+"OD c #ADBBAB",
+"PD c #1077BF",
+"QD c #DEEAEC",
+"RD c #A6C3DB",
+"SD c #1D2017",
+"TD c #BCC3B9",
+"UD c #EBBF3A",
+"VD c #050106",
+"WD c #4C513D",
+"XD c #FAE39D",
+"YD c #BEE6FF",
+"ZD c #0C1114",
+"`D c #7D836E",
+" E c #3489C6",
+".E c #0C76BE",
+"+E c #3189C5",
+"@E c #5CA3D2",
+"#E c #A4CDEA",
+"$E c #C5E3F5",
+"%E c #FBF1E1",
+"&E c #B5B2AA",
+"*E c #050500",
+"=E c #6C6F6E",
+"-E c #EED274",
+";E c #87877A",
+">E c #0D0D0B",
+",E c #CFD5D4",
+"'E c #9EC9E3",
+")E c #0C74C0",
+"!E c #637C75",
+"~E c #CEA82E",
+"{E c #F0B614",
+"]E c #EFB81D",
+"^E c #BD9540",
+"/E c #341F11",
+"(E c #212A28",
+"_E c #CDD5C4",
+":E c #D8E7ED",
+"<E c #F3F7F7",
+"[E c #F5FBFF",
+"}E c #E9EDEE",
+"|E c #3A3A2B",
+"1E c #005FA4",
+"2E c #006FC5",
+"3E c #0071CC",
+"4E c #0379CF",
+"5E c #006ECB",
+"6E c #146F93",
+"7E c #D2CCAE",
+"8E c #9EC8E4",
+"9E c #6EABD2",
+"0E c #544E43",
+"aE c #060C06",
+"bE c #283029",
+"cE c #414D58",
+"dE c #48504F",
+"eE c #4E5043",
+"fE c #415059",
+"gE c #555036",
+"hE c #425059",
+"iE c #4E5044",
+"jE c #41505A",
+"kE c #585030",
+"lE c #40505D",
+"mE c #3B4248",
+"nE c #13100D",
+"oE c #1D1D1B",
+"pE c #E0DBD7",
+"qE c #A4CBE3",
+"rE c #6CA9D1",
+"sE c #F0F2F0",
+"tE c #484640",
+"uE c #070F06",
+"vE c #313531",
+"wE c #424F5B",
+"xE c #475052",
+"yE c #4F5041",
+"zE c #49504B",
+"AE c #4B5049",
+"BE c #42505A",
+"CE c #545038",
+"DE c #3E505C",
+"EE c #404C57",
+"FE c #343230",
+"GE c #151211",
+"HE c #F4F7FA",
+"IE c #77B3D7",
+"JE c #0E74BB",
+"KE c #BFDAE8",
+"LE c #D8D2C9",
+"ME c #1E1B16",
+"NE c #0C190B",
+"OE c #3F4142",
+"PE c #485153",
+"QE c #4D5043",
+"RE c #4A5048",
+"SE c #4A504B",
+"TE c #435059",
+"UE c #545039",
+"VE c #3F505C",
+"WE c #40505E",
+"XE c #424E58",
+"YE c #272827",
+"ZE c #70866C",
+"`E c #EDF4FB",
+" F c #4D9ACD",
+".F c #363D37",
+"+F c #8A8273",
+"@F c #ECCA5D",
+"#F c #E8B006",
+"$F c #FAF6E3",
+"%F c #0F1B0F",
+"&F c #DBEAF2",
+"*F c #C3B671",
+"=F c #0D1A0A",
+"-F c #A8BBA9",
+";F c #EFCF67",
+">F c #65603C",
+",F c #F1E7A8",
+"'F c #12110D",
+")F c #060706",
+"!F c #5D7656",
+"~F c #F4FBFD",
+"{F c #4591C9",
+"]F c #2683C3",
+"^F c #6CADD6",
+"/F c #DDEAEF",
+"(F c #FFF9F0",
+"_F c #989476",
+":F c #0B0B07",
+"<F c #171712",
+"[F c #CECCB3",
+"}F c #F7F1D4",
+"|F c #F2E7BB",
+"1F c #8F8C8C",
+"2F c #C3C8C9",
+"3F c #9EC9E4",
+"4F c #0772BB",
+"5F c #5E8785",
+"6F c #DFAA1B",
+"7F c #EEB918",
+"8F c #F0C231",
+"9F c #C4911C",
+"0F c #65533E",
+"aF c #C2CDC9",
+"bF c #E6EEEE",
+"cF c #F3F8FB",
+"dF c #F3EBC8",
+"eF c #F8E499",
+"fF c #DBC26A",
+"gF c #715A45",
+"hF c #1E3413",
+"iF c #022311",
+"jF c #000008",
+"kF c #00130D",
+"lF c #001802",
+"mF c #406177",
+"nF c #427F7C",
+"oF c #407C7D",
+"pF c #547C7B",
+"qF c #888A5E",
+"rF c #8E8A5B",
+"sF c #949458",
+"tF c #276EA2",
+"uF c #0070C1",
+"vF c #2772A2",
+"wF c #385B3A",
+"xF c #CBC6B6",
+"yF c #96A2AA",
+"zF c #24211A",
+"AF c #C5DCE9",
+"BF c #EDECEA",
+"CF c #062E0B",
+"DF c #8F9394",
+"EF c #3D90C8",
+"FF c #338CC9",
+"GF c #E7F1F4",
+"HF c #BAB9B7",
+"IF c #AECEDE",
+"JF c #DDEBF0",
+"KF c #2A87C6",
+"LF c #529CCE",
+"MF c #7D7C7C",
+"NF c #060505",
+"OF c #D4DDD7",
+"PF c #A3CEE9",
+"QF c #D2D2CE",
+"RF c #FEF6D0",
+"SF c #FAF7E9",
+"TF c #1E7EC2",
+"UF c #E1ECEE",
+"VF c #9FB7BC",
+"WF c #C0C5BC",
+"XF c #575341",
+"YF c #CCE7ED",
+"ZF c #0E1112",
+"`F c #858674",
+" G c #DEF0F8",
+".G c #358AC7",
+"+G c #2581C3",
+"@G c #FCFEF8",
+"#G c #8D867A",
+"$G c #050904",
+"%G c #668260",
+"&G c #EBBE34",
+"*G c #F3F6EB",
+"=G c #89937D",
+"-G c #0E100A",
+";G c #A1CBE5",
+">G c #0973BC",
+",G c #0071BE",
+"'G c #387095",
+")G c #D6A727",
+"!G c #EAB518",
+"~G c #E3B32B",
+"{G c #EDE0B3",
+"]G c #F5F8F9",
+"^G c #F3F6F5",
+"/G c #F1EFDD",
+"(G c #EECB53",
+"_G c #C58F27",
+":G c #BD8623",
+"<G c #C5991F",
+"[G c #AD8123",
+"}G c #CEA019",
+"|G c #AC7E23",
+"1G c #9A6C26",
+"2G c #D5A522",
+"3G c #AF7E2A",
+"4G c #D0A322",
+"5G c #CE9D23",
+"6G c #D79F1D",
+"7G c #D79E1C",
+"8G c #CC911D",
+"9G c #C5A235",
+"0G c #2879A2",
+"aG c #0270BD",
+"bG c #136B93",
+"cG c #091706",
+"dG c #BCC3B4",
+"eG c #DCEAEE",
+"fG c #4697CE",
+"gG c #ADC5D5",
+"hG c #2B2521",
+"iG c #040101",
+"jG c #0B1218",
+"kG c #7D7F7C",
+"lG c #F8F4EA",
+"mG c #90BEDC",
+"nG c #60A5D3",
+"oG c #F6FCFA",
+"pG c #91A3AD",
+"qG c #25211C",
+"rG c #0F1F22",
+"sG c #ABB1B3",
+"tG c #FEFDF6",
+"uG c #85B7D8",
+"vG c #157CBF",
+"wG c #9AC6E1",
+"xG c #ECF6F7",
+"yG c #5F857B",
+"zG c #13130D",
+"AG c #2B3A44",
+"BG c #D4D7D5",
+"CG c #408DC1",
+"DG c #E1DFCD",
+"EG c #373C32",
+"FG c #ECCA5E",
+"GG c #FAF7E7",
+"HG c #ABB2A9",
+"IG c #0D77BE",
+"JG c #DCE9EC",
+"KG c #BDCBD1",
+"LG c #111B0E",
+"MG c #ADBDAE",
+"NG c #163815",
+"OG c #4C5639",
+"PG c #FAE5A1",
+"QG c #C1D8E5",
+"RG c #0C0F11",
+"SG c #657A5C",
+"TG c #EFF9FC",
+"UG c #4290C8",
+"VG c #A4C9DF",
+"WG c #061207",
+"XG c #4A5153",
+"YG c #F1D16B",
+"ZG c #F4E8BB",
+"`G c #979688",
+" H c #12110B",
+".H c #B8D9EC",
+"+H c #1279BF",
+"@H c #0273BE",
+"#H c #82855C",
+"$H c #DA9A17",
+"%H c #CF9A21",
+"&H c #ECBA19",
+"*H c #EDC74A",
+"=H c #EECC61",
+"-H c #F3F3E9",
+";H c #F4F6F2",
+">H c #EBF1EF",
+",H c #D4E5ED",
+"'H c #F6F8EE",
+")H c #E0DAC2",
+"!H c #AB8656",
+"~H c #CD9620",
+"{H c #CE9721",
+"]H c #E3B01B",
+"^H c #C79023",
+"/H c #E2AD1C",
+"(H c #CF9A20",
+"_H c #D29D20",
+":H c #E4B01B",
+"<H c #C58D23",
+"[H c #EBB71A",
+"}H c #CB9422",
+"|H c #EEBC18",
+"1H c #EBB819",
+"2H c #D2951C",
+"3H c #9D913E",
+"4H c #1F759B",
+"5H c #264B28",
+"6H c #9CC3E1",
+"7H c #0C1807",
+"8H c #C3C7B5",
+"9H c #A3CDE9",
+"0H c #6CAAD2",
+"aH c #DEEDF1",
+"bH c #ECECE6",
+"cH c #7C8883",
+"dH c #54513F",
+"eH c #4D483E",
+"fH c #1E351A",
+"gH c #574B45",
+"hH c #1A3417",
+"iH c #504940",
+"jH c #343D2A",
+"kH c #414335",
+"lH c #25381F",
+"mH c #464539",
+"nH c #48453A",
+"oH c #263F1A",
+"pH c #747D7C",
+"qH c #B4BFC4",
+"rH c #95C1DD",
+"sH c #88BAD8",
+"tH c #D5D9D8",
+"uH c #707C74",
+"vH c #524E3D",
+"wH c #4F483F",
+"xH c #2C3B24",
+"yH c #3C4130",
+"zH c #363E2C",
+"AH c #1F361A",
+"BH c #564B45",
+"CH c #514840",
+"DH c #4E4B47",
+"EH c #728581",
+"FH c #C9DEDD",
+"GH c #81B5D7",
+"HH c #1D7FC0",
+"IH c #B9D7E5",
+"JH c #F4F7F6",
+"KH c #A8B7C1",
+"LH c #64684F",
+"MH c #4E483F",
+"NH c #434436",
+"OH c #2F3C27",
+"PH c #504941",
+"QH c #193316",
+"RH c #544B44",
+"SH c #474539",
+"TH c #3B4030",
+"UH c #2E3822",
+"VH c #56595F",
+"WH c #8BA192",
+"XH c #E1F2F7",
+"YH c #5999C4",
+"ZH c #056EB4",
+"`H c #FEF9DA",
+" I c #ABB4A9",
+".I c #0E1A0F",
+"+I c #ABB8A5",
+"@I c #B9C9D1",
+"#I c #121C0E",
+"$I c #AFBEAF",
+"%I c #5E93B7",
+"&I c #645D3E",
+"*I c #C1D6E2",
+"=I c #687B5F",
+"-I c #EEF8FB",
+";I c #408FC8",
+">I c #6DADD9",
+",I c #79B4DA",
+"'I c #85BADC",
+")I c #5AA2D3",
+"!I c #1979BE",
+"~I c #6CAAD6",
+"{I c #F3F9F8",
+"]I c #4A563D",
+"^I c #31393F",
+"/I c #D7E2E3",
+"(I c #F4D46E",
+"_I c #F4FCFF",
+":I c #8E8982",
+"<I c #100E0E",
+"[I c #9CC8E3",
+"}I c #647374",
+"|I c #D9A01E",
+"1I c #C48D23",
+"2I c #E9B61D",
+"3I c #EFDEA3",
+"4I c #F7F7F1",
+"5I c #F0F2EC",
+"6I c #C7B486",
+"7I c #AD7427",
+"8I c #CA9321",
+"9I c #D09A20",
+"0I c #DEAA1C",
+"aI c #E6B21B",
+"bI c #EDBA19",
+"cI c #E3AF1B",
+"dI c #DFAB1D",
+"eI c #ECB919",
+"fI c #EBB81A",
+"gI c #E7AF16",
+"hI c #AE9448",
+"iI c #325836",
+"jI c #CBC7B6",
+"kI c #EFC94E",
+"lI c #ECBC29",
+"mI c #F4EFD8",
+"nI c #D6C475",
+"oI c #232119",
+"pI c #C9C8BF",
+"qI c #E1EDEE",
+"rI c #C7E1EE",
+"sI c #E9F3F1",
+"tI c #E9EDE8",
+"uI c #DEE8E1",
+"vI c #E9ECE9",
+"wI c #DDE7E1",
+"xI c #E8ECE9",
+"yI c #E2E9E4",
+"zI c #E5EBE6",
+"AI c #DFE8E2",
+"BI c #E6EBE7",
+"CI c #DFE9E1",
+"DI c #EAF3F3",
+"EI c #CCE4F1",
+"FI c #75B0D8",
+"GI c #509CCF",
+"HI c #CFE5F0",
+"II c #E7F1F0",
+"JI c #E8EDE8",
+"KI c #E8EBE8",
+"LI c #E1E9E4",
+"MI c #E3EAE5",
+"NI c #E2EAE5",
+"OI c #DDE8E1",
+"PI c #DCE7E0",
+"QI c #E6ECEA",
+"RI c #EAF3F4",
+"SI c #C5DFEE",
+"TI c #4494CA",
+"UI c #DEEEF4",
+"VI c #EAF1EA",
+"WI c #E1E9E3",
+"XI c #DDE7E0",
+"YI c #E8EBE9",
+"ZI c #E0E9E2",
+"`I c #E4EAE5",
+" J c #E1E8E3",
+".J c #E7EEED",
+"+J c #EAF4F6",
+"@J c #A8CEE6",
+"#J c #D2D2CF",
+"$J c #ECBF2F",
+"%J c #AEBCAC",
+"&J c #A1B8BD",
+"*J c #BFC4BB",
+"=J c #63A4D0",
+"-J c #565340",
+";J c #FAE39E",
+">J c #C4E7FD",
+",J c #0D1113",
+"'J c #828571",
+")J c #E0F1F9",
+"!J c #368AC7",
+"~J c #63A8D5",
+"{J c #DBEAF0",
+"]J c #EEF0EC",
+"^J c #E9E9E1",
+"/J c #E9EBE2",
+"(J c #F5F5F0",
+"_J c #C3DFEE",
+":J c #66A8D4",
+"<J c #257ABD",
+"[J c #5DA3D4",
+"}J c #F1F9F8",
+"|J c #615D4E",
+"1J c #384246",
+"2J c #E1EFED",
+"3J c #F3D36D",
+"4J c #EBBF39",
+"5J c #637A60",
+"6J c #010801",
+"7J c #D1EDFE",
+"8J c #9AC3DC",
+"9J c #0171BE",
+"0J c #0A6FBD",
+"aJ c #7E8768",
+"bJ c #C48722",
+"cJ c #D09A1F",
+"dJ c #DBA61E",
+"eJ c #F3ECD0",
+"fJ c #E0E6E2",
+"gJ c #B2A377",
+"hJ c #A56E27",
+"iJ c #E0AC1C",
+"jJ c #BF8824",
+"kJ c #EEBB18",
+"lJ c #CD8F1D",
+"mJ c #0772BD",
+"nJ c #146B94",
+"oJ c #99C3E6",
+"pJ c #181C11",
+"qJ c #C9C9BC",
+"rJ c #C0DDEE",
+"sJ c #3A89C3",
+"tJ c #2D82BC",
+"uJ c #2484C4",
+"vJ c #2684C3",
+"wJ c #3184BC",
+"xJ c #2984C1",
+"yJ c #2384C6",
+"zJ c #3A84B6",
+"AJ c #267CB7",
+"BJ c #549FD2",
+"CJ c #8CBFE2",
+"DJ c #8DC0E3",
+"EJ c #9FCBE9",
+"FJ c #89BEE2",
+"GJ c #A0CCEA",
+"HJ c #97C6E6",
+"IJ c #91C3E5",
+"JJ c #9CCAE8",
+"KJ c #8FC2E4",
+"LJ c #8FC1E3",
+"MJ c #9ECBE9",
+"NJ c #61A5D3",
+"OJ c #2785C5",
+"PJ c #277DB8",
+"QJ c #2883C1",
+"RJ c #2684C4",
+"SJ c #2583C3",
+"TJ c #2A84C0",
+"UJ c #297FB9",
+"VJ c #66A8D6",
+"WJ c #8DC0E2",
+"XJ c #8CBFE3",
+"YJ c #A1CDEA",
+"ZJ c #89BDE2",
+"`J c #96C5E6",
+" K c #9FCBEA",
+".K c #92BEDA",
+"+K c #5FA1CD",
+"@K c #1D80C3",
+"#K c #3884B6",
+"$K c #2484C5",
+"%K c #2884C2",
+"&K c #2584C4",
+"*K c #2B84C0",
+"=K c #2F84BC",
+"-K c #3384BA",
+";K c #2E84BE",
+">K c #2784C3",
+",K c #2483C3",
+"'K c #217BB7",
+")K c #2E86C3",
+"!K c #7FB7DE",
+"~K c #97C6E7",
+"{K c #94C5E5",
+"]K c #8EC1E4",
+"^K c #9DCBE8",
+"/K c #8ABEE3",
+"(K c #9CCAE9",
+"_K c #7EB8DD",
+":K c #2986C4",
+"<K c #E7AF05",
+"[K c #C2B571",
+"}K c #A8BBAA",
+"|K c #ECC241",
+"1K c #4D5939",
+"2K c #FAE49F",
+"3K c #C4E5F7",
+"4K c #0D1013",
+"5K c #607959",
+"6K c #F4FBFE",
+"7K c #75B1D6",
+"8K c #F1F7F9",
+"9K c #BECFBB",
+"0K c #616466",
+"aK c #353926",
+"bK c #2B3B26",
+"cK c #7C7B7C",
+"dK c #C0BDB5",
+"eK c #FDF9F0",
+"fK c #F5ECE0",
+"gK c #8DB6CE",
+"hK c #529DCF",
+"iK c #2F80B8",
+"jK c #157BC0",
+"kK c #C1DBE8",
+"lK c #E8F3F8",
+"mK c #08290A",
+"nK c #030506",
+"oK c #585A30",
+"pK c #FFF8CA",
+"qK c #EED171",
+"rK c #EDF6FD",
+"sK c #5C6E5C",
+"tK c #78B1D4",
+"uK c #1076BD",
+"vK c #1879B4",
+"wK c #317891",
+"xK c #3D7C9B",
+"yK c #947A48",
+"zK c #C5881F",
+"AK c #D5A01F",
+"BK c #D49F1F",
+"CK c #EDBB19",
+"DK c #F2F5F1",
+"EK c #CDD1CD",
+"FK c #A5A895",
+"GK c #AC8B58",
+"HK c #AC6E21",
+"IK c #DEAB1D",
+"JK c #DDA91D",
+"KK c #EBB91A",
+"LK c #DB9E17",
+"MK c #4582A6",
+"NK c #006FBE",
+"OK c #23769D",
+"PK c #93BCD8",
+"QK c #CCC6B2",
+"RK c #F5EFD3",
+"SK c #CBDBE3",
+"TK c #707A74",
+"UK c #EEECE3",
+"VK c #E2E9E9",
+"WK c #CED8DC",
+"XK c #C0DAE8",
+"YK c #C2DAE7",
+"ZK c #D2DADB",
+"`K c #C7DAE3",
+" L c #BEDAEA",
+".L c #DFDAD3",
+"+L c #C4DAE5",
+"@L c #D4DADA",
+"#L c #B7D5E7",
+"$L c #B2D1E2",
+"%L c #B3D1E3",
+"&L c #CCE0EB",
+"*L c #AECEE1",
+"=L c #C1DAE7",
+"-L c #BAD5E5",
+";L c #C8DEE9",
+">L c #B7D4E4",
+",L c #B5D3E4",
+"'L c #B4D2E3",
+")L c #BED9E8",
+"!L c #D5DADA",
+"~L c #C8DAE3",
+"{L c #C3DCEB",
+"]L c #C3DDED",
+"^L c #C9DAE1",
+"/L c #B8D4E4",
+"(L c #B2D1E3",
+"_L c #D0E3EC",
+":L c #ACCDE1",
+"<L c #C0D9E7",
+"[L c #BFD9E7",
+"}L c #CEE2EC",
+"|L c #B1D0E2",
+"1L c #C0D1D9",
+"2L c #C1D5DF",
+"3L c #DEDAD3",
+"4L c #C5DAE5",
+"5L c #C1DAE8",
+"6L c #CADAE1",
+"7L c #D1DADC",
+"8L c #C6DAE4",
+"9L c #D6DAD9",
+"0L c #CEDADF",
+"aL c #C3DAE6",
+"bL c #C4DAE6",
+"cL c #D4DBDA",
+"dL c #C2D8E4",
+"eL c #B3D1E2",
+"fL c #B0D0E2",
+"gL c #BED8E6",
+"hL c #AFCFE1",
+"iL c #CDE2EB",
+"jL c #C3DBE7",
+"kL c #BCDAEA",
+"lL c #A0CCE8",
+"mL c #599FCE",
+"nL c #2985C3",
+"oL c #FFFAE3",
+"pL c #A9B1A3",
+"qL c #E0EBEC",
+"rL c #BBC3B9",
+"sL c #112811",
+"tL c #6099C0",
+"uL c #ECC13A",
+"vL c #EAEAC3",
+"wL c #6A745E",
+"xL c #EFF7FB",
+"yL c #91C5E8",
+"zL c #74B5DF",
+"AL c #78B7E0",
+"BL c #7CBAE2",
+"CL c #599FCF",
+"DL c #2C87C3",
+"EL c #318AC5",
+"FL c #E3F1F4",
+"GL c #A2A9B0",
+"HL c #09220E",
+"IL c #010003",
+"JL c #13100C",
+"KL c #61615D",
+"LL c #A3A29C",
+"ML c #D9D6D0",
+"NL c #ECEDDB",
+"OL c #B3D8F3",
+"PL c #95C5E7",
+"QL c #60A6D6",
+"RL c #549CCC",
+"SL c #328CCD",
+"TL c #348BC4",
+"UL c #2583C1",
+"VL c #358CC5",
+"WL c #5BA0CD",
+"XL c #7FAECD",
+"YL c #D4EAF1",
+"ZL c #E2EAE8",
+"`L c #546A78",
+" M c #879685",
+".M c #FFFDF3",
+"+M c #EDC64C",
+"@M c #DAE5EC",
+"#M c #42494C",
+"$M c #69AAD3",
+"%M c #0471B9",
+"&M c #1075B6",
+"*M c #5B7A79",
+"=M c #8D8B60",
+"-M c #AFA94F",
+";M c #CFA21F",
+">M c #D69218",
+",M c #D79B19",
+"'M c #D29E20",
+")M c #EFBD19",
+"!M c #F0DD99",
+"~M c #F4F9FC",
+"{M c #D7E8EF",
+"]M c #9CAEB2",
+"^M c #C7BD8A",
+"/M c #A67D48",
+"(M c #AB6F25",
+"_M c #D7A11E",
+":M c #F3C217",
+"<M c #BD8323",
+"[M c #897D59",
+"}M c #0072CF",
+"|M c #0273C1",
+"1M c #186B98",
+"2M c #102112",
+"3M c #93C2E1",
+"4M c #D1CDB2",
+"5M c #F0DB93",
+"6M c #F1F1ED",
+"7M c #3F4B51",
+"8M c #0C0D10",
+"9M c #615D56",
+"0M c #7B7D7E",
+"aM c #7D7E7D",
+"bM c #7F7E7C",
+"cM c #7E7E7C",
+"dM c #7C7E7D",
+"eM c #7F7E7B",
+"fM c #7A7E7E",
+"gM c #7B7C7B",
+"hM c #7B7C7A",
+"iM c #7D7D7B",
+"jM c #7E7D7C",
+"kM c #7C7C7B",
+"lM c #7C7E7E",
+"mM c #7D7E7C",
+"nM c #7E7E7B",
+"oM c #808487",
+"pM c #80878A",
+"qM c #7D7C7A",
+"rM c #7F7F7C",
+"sM c #7B7E7E",
+"tM c #7A7A79",
+"uM c #878683",
+"vM c #CAC0B5",
+"wM c #D9F2FF",
+"xM c #338AC5",
+"yM c #FFFBE5",
+"zM c #FAF7E4",
+"AM c #A6A8A1",
+"BM c #DBE9EC",
+"CM c #C1CDD0",
+"DM c #0F1A0C",
+"EM c #61A1CC",
+"FM c #EEF1EA",
+"GM c #EED892",
+"HM c #040408",
+"IM c #171E16",
+"JM c #909685",
+"KM c #CFD6C7",
+"LM c #D5D3CC",
+"MM c #D4D2CA",
+"NM c #D4D2CB",
+"OM c #D7F0FD",
+"PM c #DCEDFD",
+"QM c #89BBDA",
+"RM c #297CB5",
+"SM c #006CB6",
+"TM c #7BB6DB",
+"UM c #EAE7DF",
+"VM c #3B3833",
+"WM c #151413",
+"XM c #282A2A",
+"YM c #3E533D",
+"ZM c #858B8F",
+"`M c #9FB4A5",
+" N c #C3CEB5",
+".N c #D3D9D8",
+"+N c #D8F3FF",
+"@N c #E5F1C9",
+"#N c #E5F6FF",
+"$N c #DCEEFE",
+"%N c #D9ECFD",
+"&N c #DDEDFE",
+"*N c #E5F5FF",
+"=N c #E3F5FF",
+"-N c #D5DEE0",
+";N c #DAD7D1",
+">N c #AAA797",
+",N c #464B46",
+"'N c #2A2523",
+")N c #CDCFD5",
+"!N c #F7EAB8",
+"~N c #F5F0DB",
+"{N c #C9CDC2",
+"]N c #2E2F25",
+"^N c #85827A",
+"/N c #458DBD",
+"(N c #0771B8",
+"_N c #768763",
+":N c #E0AA1E",
+"<N c #D19118",
+"[N c #F7BD10",
+"}N c #ECB618",
+"|N c #E6B31A",
+"1N c #DDAA1D",
+"2N c #F2EDD5",
+"3N c #F9F7EF",
+"4N c #C4E2FC",
+"5N c #A6C0CC",
+"6N c #B6B8A2",
+"7N c #A37C4E",
+"8N c #BF851F",
+"9N c #D7A11F",
+"0N c #CD9720",
+"aN c #A17738",
+"bN c #317DA9",
+"cN c #0073C7",
+"dN c #335D35",
+"eN c #EFC94D",
+"fN c #A7AEAE",
+"gN c #0A0501",
+"hN c #0A090A",
+"iN c #0C0D0D",
+"jN c #0C0D0F",
+"kN c #090A0C",
+"lN c #26221F",
+"mN c #3B454B",
+"nN c #E4E6E3",
+"oN c #D6E6EB",
+"pN c #FEFFF0",
+"qN c #EBC347",
+"rN c #AEBFAC",
+"sN c #000F00",
+"tN c #2080C2",
+"uN c #E2ECEC",
+"vN c #9ABEDE",
+"wN c #23221C",
+"xN c #C3C6BF",
+"yN c #EAB924",
+"zN c #EBC03E",
+"AN c #64ADDD",
+"BN c #4F4E40",
+"CN c #F7F5E1",
+"DN c #B7B7A7",
+"EN c #111711",
+"FN c #2E3029",
+"GN c #37322E",
+"HN c #36322D",
+"IN c #36322E",
+"JN c #342F29",
+"KN c #404850",
+"LN c #EFEEF2",
+"MN c #CEE2E9",
+"NN c #328AC5",
+"ON c #0E77BD",
+"PN c #A8CDE4",
+"QN c #AEABA6",
+"RN c #121213",
+"SN c #29513E",
+"TN c #5B6979",
+"UN c #050705",
+"VN c #111D14",
+"WN c #222A1E",
+"XN c #3C3B38",
+"YN c #434E55",
+"ZN c #595132",
+"`N c #5A5C5C",
+" O c #688763",
+".O c #6B9167",
+"+O c #6A9066",
+"@O c #6C9568",
+"#O c #5F6D5D",
+"$O c #585657",
+"%O c #3F403F",
+"&O c #363736",
+"*O c #171614",
+"=O c #9DA999",
+"-O c #F7F3DF",
+";O c #EECB55",
+">O c #F9FAF6",
+",O c #ACACAC",
+"'O c #D5D8D4",
+")O c #D7E4E8",
+"!O c #2980BB",
+"~O c #0270BE",
+"{O c #1377AF",
+"]O c #C0992F",
+"^O c #DCA61C",
+"/O c #DCA81E",
+"(O c #EAB81A",
+"_O c #F3F2E3",
+":O c #F6FAFE",
+"<O c #E0D183",
+"[O c #9AACBC",
+"}O c #B8C2A3",
+"|O c #C0831A",
+"1O c #B47B27",
+"2O c #B88026",
+"3O c #E5B11B",
+"4O c #D8A31D",
+"5O c #887551",
+"6O c #207DB5",
+"7O c #006DC0",
+"8O c #F1D574",
+"9O c #EEF4FA",
+"0O c #8E8A81",
+"aO c #0C0807",
+"bO c #2C3338",
+"cO c #BAD7E2",
+"dO c #2D3C45",
+"eO c #ECC95A",
+"fO c #FAF7E3",
+"gO c #A7A9A6",
+"hO c #112211",
+"iO c #AFC2A7",
+"jO c #B4D5EB",
+"kO c #D8EAF4",
+"lO c #D2B551",
+"mO c #041604",
+"nO c #9DB6A1",
+"oO c #FCF0CE",
+"pO c #F4EED5",
+"qO c #EEF1EE",
+"rO c #515457",
+"sO c #0C0E0D",
+"tO c #EEE8DD",
+"uO c #ABD0E6",
+"vO c #2E87C6",
+"wO c #DBEBF2",
+"xO c #989998",
+"yO c #0E0F11",
+"zO c #BDBD8E",
+"AO c #D2D2D5",
+"BO c #416443",
+"CO c #030206",
+"DO c #0B0D0C",
+"EO c #789876",
+"FO c #F0E5B7",
+"GO c #EDC33E",
+"HO c #F1E3AF",
+"IO c #EAEDE4",
+"JO c #5C5734",
+"KO c #070109",
+"LO c #002300",
+"MO c #F3F4EF",
+"NO c #B8D4E2",
+"OO c #0063B5",
+"PO c #0070BD",
+"QO c #297DB5",
+"RO c #C08F2A",
+"SO c #F6F5E9",
+"TO c #A9C9D2",
+"UO c #D6BA66",
+"VO c #A0794E",
+"WO c #CE951C",
+"XO c #E7B41B",
+"YO c #B98026",
+"ZO c #DAA61E",
+"`O c #837F62",
+" P c #2080BA",
+".P c #0171C0",
+"+P c #EFCB55",
+"@P c #F6F5EE",
+"#P c #9BB59E",
+"$P c #30433B",
+"%P c #1D1C19",
+"&P c #1E1D19",
+"*P c #1C1B19",
+"=P c #1F1E18",
+"-P c #1C191A",
+";P c #1E1D18",
+">P c #201F17",
+",P c #1C1B1A",
+"'P c #1F1D18",
+")P c #1B1A1A",
+"!P c #1D1C18",
+"~P c #1D1B1A",
+"{P c #1E1C19",
+"]P c #1E1C18",
+"^P c #201E17",
+"/P c #201E18",
+"(P c #1D1A19",
+"_P c #1F1D19",
+":P c #1D1B18",
+"<P c #1E1B18",
+"[P c #1C1D17",
+"}P c #0D100D",
+"|P c #686660",
+"1P c #EEFAFB",
+"2P c #4796CC",
+"3P c #FEF5CC",
+"4P c #EDC13A",
+"5P c #F9F7EA",
+"6P c #AFC1AD",
+"7P c #2482C3",
+"8P c #E3ECED",
+"9P c #95BAD9",
+"0P c #25231E",
+"aP c #C6C7C1",
+"bP c #F7EFCB",
+"cP c #0A130B",
+"dP c #63AADB",
+"eP c #524E41",
+"fP c #ECBF30",
+"gP c #F6F1D9",
+"hP c #E7ECEB",
+"iP c #515455",
+"jP c #131211",
+"kP c #080703",
+"lP c #6E6F59",
+"mP c #FFFBEA",
+"nP c #61A6D2",
+"oP c #2F88C7",
+"pP c #DAE9EE",
+"qP c #837A6F",
+"rP c #101011",
+"sP c #CCD2D7",
+"tP c #FBF8E5",
+"uP c #F5F3E0",
+"vP c #CDE7F5",
+"wP c #8A9B64",
+"xP c #314133",
+"yP c #222124",
+"zP c #161713",
+"AP c #161918",
+"BP c #262627",
+"CP c #CACFD2",
+"DP c #EFE4B8",
+"EP c #F2E9C3",
+"FP c #C6D1CB",
+"GP c #85868C",
+"HP c #257CB6",
+"IP c #BC912F",
+"JP c #EDC33D",
+"KP c #F6F6F0",
+"LP c #9FC5DD",
+"MP c #9E978C",
+"NP c #BA9341",
+"OP c #C58C1E",
+"PP c #D6A11F",
+"QP c #ECB91A",
+"RP c #CB8D1B",
+"SP c #C48526",
+"TP c #4E7B84",
+"UP c #0C75BB",
+"VP c #0D698E",
+"WP c #D1CEB3",
+"XP c #E9B30D",
+"YP c #F0D886",
+"ZP c #FFFDF0",
+"`P c #EDFFFF",
+" Q c #D4D5B7",
+".Q c #C9C4B0",
+"+Q c #CCC8B1",
+"@Q c #C6C2B5",
+"#Q c #CFCCAE",
+"$Q c #C2BDB6",
+"%Q c #CCC8B0",
+"&Q c #CAC7B5",
+"*Q c #C3BEAF",
+"=Q c #D3D2B2",
+"-Q c #C4BFB2",
+";Q c #CDCAB3",
+">Q c #D1CFB1",
+",Q c #C4BFB3",
+"'Q c #CECBB0",
+")Q c #C7C3B0",
+"!Q c #CBC8B5",
+"~Q c #C3BDB0",
+"{Q c #C3BDB2",
+"]Q c #CDCBB1",
+"^Q c #C5C1B3",
+"/Q c #CECBB1",
+"(Q c #C6C1B3",
+"_Q c #CDCAB0",
+":Q c #C8C5B6",
+"<Q c #C6C0AF",
+"[Q c #D0CEB3",
+"}Q c #C7C2B1",
+"|Q c #CBC8B4",
+"1Q c #C4BEB1",
+"2Q c #C2BDB3",
+"3Q c #CCC7B0",
+"4Q c #C9C5B3",
+"5Q c #C9C6B6",
+"6Q c #C4BEAF",
+"7Q c #D2D1B2",
+"8Q c #C5BFB2",
+"9Q c #CCCAB3",
+"0Q c #C3BEB3",
+"aQ c #CECBAF",
+"bQ c #C7C3B6",
+"cQ c #C9C4AF",
+"dQ c #CCC9B3",
+"eQ c #C9C5B0",
+"fQ c #C4BDB0",
+"gQ c #C3BEB2",
+"hQ c #CDCAB1",
+"iQ c #C5C0B3",
+"jQ c #CFCCB1",
+"kQ c #CECAAF",
+"lQ c #CFCDB3",
+"mQ c #C8C2B0",
+"nQ c #CFCCB0",
+"oQ c #C6C1B5",
+"pQ c #C8C4B3",
+"qQ c #CDC9AF",
+"rQ c #C5BEAE",
+"sQ c #D2D0B3",
+"tQ c #C5C0B1",
+"uQ c #D2D0B1",
+"vQ c #CFCCAF",
+"wQ c #CAC5AF",
+"xQ c #CACDB4",
+"yQ c #828F7C",
+"zQ c #2C3225",
+"AQ c #D5D9CA",
+"BQ c #7DB8DF",
+"CQ c #E2E1CD",
+"DQ c #393E33",
+"EQ c #E8AF05",
+"FQ c #FAF6E2",
+"GQ c #AAB0A9",
+"HQ c #C2CDD1",
+"IQ c #AABBAB",
+"JQ c #ECC244",
+"KQ c #143314",
+"LQ c #62A6D3",
+"MQ c #505939",
+"NQ c #ECC135",
+"OQ c #F5EDCB",
+"PQ c #BAB8B2",
+"QQ c #646D74",
+"RQ c #54616C",
+"SQ c #566069",
+"TQ c #55595E",
+"UQ c #55595D",
+"VQ c #586875",
+"WQ c #555659",
+"XQ c #55585D",
+"YQ c #4E5648",
+"ZQ c #131413",
+"`Q c #161E26",
+" R c #B9BEBF",
+".R c #C6DDE8",
+"+R c #0A71BB",
+"@R c #3189C7",
+"#R c #DCEAEF",
+"$R c #817C70",
+"%R c #101112",
+"&R c #F8DD85",
+"*R c #EDC548",
+"=R c #EDD483",
+"-R c #FFFEF1",
+";R c #DBDDD9",
+">R c #ADB5A4",
+",R c #74887D",
+"'R c #5D6672",
+")R c #4B4A47",
+"!R c #48433E",
+"~R c #19311A",
+"{R c #1A2519",
+"]R c #192419",
+"^R c #151615",
+"/R c #182118",
+"(R c #171D18",
+"_R c #1D2F1C",
+":R c #4B4541",
+"<R c #4C4D50",
+"[R c #5F7570",
+"}R c #ADBFB8",
+"|R c #FAF7E5",
+"1R c #EDCE66",
+"2R c #E8B003",
+"3R c #F0DC99",
+"4R c #F6F8F7",
+"5R c #4B5F4F",
+"6R c #040606",
+"7R c #CECFC9",
+"8R c #ECF1EF",
+"9R c #0271BD",
+"0R c #0870B6",
+"aR c #AA9D4C",
+"bR c #D9A31D",
+"cR c #E7B41A",
+"dR c #EFDC9A",
+"eR c #F4F7F7",
+"fR c #F9F9F4",
+"gR c #9BBEC7",
+"hR c #75671B",
+"iR c #86582C",
+"jR c #C99023",
+"kR c #CA9422",
+"lR c #DCA81D",
+"mR c #CA9421",
+"nR c #FDAE01",
+"oR c #8D9E6F",
+"pR c #046DBD",
+"qR c #22759D",
+"rR c #335E35",
+"sR c #92BAD5",
+"tR c #ECC752",
+"uR c #F3D168",
+"vR c #F8EDC3",
+"wR c #F9E292",
+"xR c #F9E7A8",
+"yR c #FAEAB2",
+"zR c #F8E39B",
+"AR c #FAEAAC",
+"BR c #F9E49C",
+"CR c #FAEEC1",
+"DR c #FADD7F",
+"ER c #F8EFC8",
+"FR c #FAE291",
+"GR c #F9EAB5",
+"HR c #FAE497",
+"IR c #F9EBBA",
+"JR c #FAE498",
+"KR c #F9E5A3",
+"LR c #FAEDBC",
+"MR c #F9E18E",
+"NR c #F9EBB7",
+"OR c #F9E397",
+"PR c #FAEEBF",
+"QR c #FADE81",
+"RR c #F8EFCA",
+"SR c #F9E8AE",
+"TR c #FAE7A3",
+"UR c #F9E8AC",
+"VR c #F9E6A0",
+"WR c #F9E5A0",
+"XR c #FAEFC1",
+"YR c #F9DF84",
+"ZR c #F9EDC1",
+"`R c #F9E394",
+" S c #FAECBB",
+".S c #FAE089",
+"+S c #F8EEC6",
+"@S c #FAE393",
+"#S c #FAEAB0",
+"$S c #F9E59E",
+"%S c #F9E9AB",
+"&S c #F9E49B",
+"*S c #FAEFC3",
+"=S c #F9DD7F",
+"-S c #F8EFC7",
+";S c #F9E392",
+">S c #F9EBB5",
+",S c #F8ECBC",
+"'S c #F8E6A2",
+")S c #FAEDBB",
+"!S c #F9E18F",
+"~S c #F9EBB6",
+"{S c #FAEEC2",
+"]S c #F9DE7F",
+"^S c #FAE392",
+"/S c #F9E8AF",
+"(S c #FAE6A1",
+"_S c #F8E9AF",
+":S c #FAE69F",
+"<S c #F8E49E",
+"[S c #F9DF85",
+"}S c #F9EDBF",
+"|S c #F9E295",
+"1S c #F9EDBD",
+"2S c #F9E086",
+"3S c #F8EEC7",
+"4S c #FAE394",
+"5S c #F8E6A7",
+"6S c #FAEAAE",
+"7S c #F8E5A0",
+"8S c #F9E8AA",
+"9S c #F9DE7E",
+"0S c #F9EEC6",
+"aS c #F9E293",
+"bS c #F9E391",
+"cS c #F8ECBE",
+"dS c #F8E5A1",
+"eS c #FAEDBA",
+"fS c #F8E290",
+"gS c #FCF5D7",
+"hS c #5A6158",
+"iS c #131A14",
+"jS c #C8C9BD",
+"kS c #9DCAE5",
+"lS c #DEDAC9",
+"mS c #34372F",
+"nS c #FEFBE1",
+"oS c #EBBF38",
+"pS c #FAF7E8",
+"qS c #ACB8AA",
+"rS c #0D180D",
+"sS c #AAB4A4",
+"tS c #DFEAEC",
+"uS c #ADC5D8",
+"vS c #B8C1B6",
+"wS c #EECC5E",
+"xS c #5F97BC",
+"yS c #EFEEE8",
+"zS c #645940",
+"AS c #EED06C",
+"BS c #FEF5D2",
+"CS c #FDFCE8",
+"DS c #ECF0DF",
+"ES c #EEF0DD",
+"FS c #EDEAD5",
+"GS c #ECEBD5",
+"HS c #EFF6E5",
+"IS c #ECE8D2",
+"JS c #ECEAD4",
+"KS c #ECEAD2",
+"LS c #EEEDE2",
+"MS c #ECF6EB",
+"NS c #9B9F9E",
+"OS c #8C8B86",
+"PS c #1C7FC1",
+"QS c #4492CA",
+"RS c #F7F8EE",
+"SS c #576C52",
+"TS c #110D0F",
+"US c #FFFCCA",
+"VS c #EAC348",
+"WS c #EDCD64",
+"XS c #F6DB81",
+"YS c #FFF5D3",
+"ZS c #F3F5DE",
+"`S c #E6E7E2",
+" T c #E4E6E6",
+".T c #C4D9CD",
+"+T c #C3D0CB",
+"@T c #C2CFCA",
+"#T c #BFC4C8",
+"$T c #BFC2C7",
+"%T c #C2CCCA",
+"&T c #C1CACA",
+"*T c #C6D8CE",
+"=T c #E6E5E2",
+"-T c #E7E7D8",
+";T c #F7FAE9",
+">T c #FCF5D1",
+",T c #F0D780",
+"'T c #EBC141",
+")T c #F8FCF3",
+"!T c #AAAC98",
+"~T c #030F00",
+"{T c #545F63",
+"]T c #F3F2E9",
+"^T c #78B1D6",
+"/T c #0D73B6",
+"(T c #A2914A",
+"_T c #C99020",
+":T c #EAB619",
+"<T c #F4FAFE",
+"[T c #E8E6E1",
+"}T c #515655",
+"|T c #030800",
+"1T c #89611E",
+"2T c #C88E25",
+"3T c #DAA51E",
+"4T c #DCA71D",
+"5T c #D19E22",
+"6T c #D18913",
+"7T c #45708E",
+"8T c #0071C2",
+"9T c #1B6B9A",
+"0T c #1D3820",
+"aT c #95C6E6",
+"bT c #D0CDB4",
+"cT c #E8B71F",
+"dT c #E9BF39",
+"eT c #FFFADE",
+"fT c #6B916D",
+"gT c #0B0E0C",
+"hT c #C7C3BD",
+"iT c #A1CDE5",
+"jT c #27323F",
+"kT c #E8B008",
+"lT c #ABB3A9",
+"mT c #B8B78A",
+"nT c #131C0F",
+"oT c #ECC343",
+"pT c #51573B",
+"qT c #F0C746",
+"rT c #F0C848",
+"sT c #F0C847",
+"tT c #F0C745",
+"uT c #EFCA53",
+"vT c #F5EDCD",
+"wT c #FCFEFC",
+"xT c #37462B",
+"yT c #888884",
+"zT c #4A93C9",
+"AT c #FFFBED",
+"BT c #445344",
+"CT c #020403",
+"DT c #1E371D",
+"ET c #EED37B",
+"FT c #E9B823",
+"GT c #EFC53F",
+"HT c #F2D67D",
+"IT c #F7DE94",
+"JT c #F8E7AA",
+"KT c #F9E8A7",
+"LT c #FAE9AC",
+"MT c #F8E5A4",
+"NT c #F1CE5F",
+"OT c #EEC853",
+"PT c #FDFBF1",
+"QT c #C8D2D7",
+"RT c #181E20",
+"ST c #1A1817",
+"TT c #BDBAB3",
+"UT c #D3E5EC",
+"VT c #A08E4B",
+"WT c #CE971F",
+"XT c #EDC84E",
+"YT c #F3F2DD",
+"ZT c #EAE6E0",
+"`T c #58544C",
+" U c #1C2813",
+".U c #947B25",
+"+U c #D59A21",
+"@U c #CD9621",
+"#U c #D49F20",
+"$U c #D1991D",
+"%U c #AD8337",
+"&U c #32709D",
+"*U c #1E739B",
+"=U c #254928",
+"-U c #95C6E8",
+";U c #EDC647",
+">U c #E9BC30",
+",U c #6B936C",
+"'U c #C7C4BE",
+")U c #A0CCE5",
+"!U c #EAE0BD",
+"~U c #403D24",
+"{U c #FFF8D7",
+"]U c #ADBAAA",
+"^U c #A4A29F",
+"/U c #E0ECF0",
+"(U c #A8B6A4",
+"_U c #1B1F15",
+":U c #B9C2B7",
+"<U c #E9B81D",
+"[U c #EFF1EC",
+"}U c #53533E",
+"|U c #EED994",
+"1U c #F9FBFB",
+"2U c #2B4422",
+"3U c #647681",
+"4U c #2785C4",
+"5U c #589FCE",
+"6U c #FBF9F0",
+"7U c #465A48",
+"8U c #030603",
+"9U c #1F2C1E",
+"0U c #EDCF6D",
+"aU c #FAF8ED",
+"bU c #E5EFE5",
+"cU c #30442F",
+"dU c #6C6D6C",
+"eU c #E5ECEE",
+"fU c #5FA5D3",
+"gU c #0C72B6",
+"hU c #A6964A",
+"iU c #C99121",
+"jU c #E7B31B",
+"kU c #EDC440",
+"lU c #D9A41D",
+"mU c #E2D4B5",
+"nU c #F6FBFB",
+"oU c #F8FBFA",
+"pU c #A9C8C2",
+"qU c #3E4839",
+"rU c #202D14",
+"sU c #8E7328",
+"tU c #BC7F27",
+"uU c #E4B01C",
+"vU c #C28822",
+"wU c #BE761B",
+"xU c #387A9D",
+"yU c #176E95",
+"zU c #91B7D1",
+"AU c #EDBF2F",
+"BU c #FFF9DB",
+"CU c #6B926C",
+"DU c #2E3639",
+"EU c #ABB4AA",
+"FU c #0E1B0F",
+"GU c #B8CAD4",
+"HU c #B0BEB0",
+"IU c #EDC545",
+"JU c #F0F2ED",
+"KU c #655C3E",
+"LU c #E8B007",
+"MU c #EFDA97",
+"NU c #F8FCFA",
+"OU c #434D36",
+"PU c #717C82",
+"QU c #4595CA",
+"RU c #6AAAD4",
+"SU c #E3E6D6",
+"TU c #333E34",
+"UU c #5F6852",
+"VU c #EBCC66",
+"WU c #EFD889",
+"XU c #FFFCDF",
+"YU c #E1EAD4",
+"ZU c #334D33",
+"`U c #394234",
+" V c #ECE1D5",
+".V c #B4CFE0",
+"+V c #1B7DC0",
+"@V c #0D74B6",
+"#V c #9E8C4C",
+"$V c #D0981F",
+"%V c #E6B524",
+"&V c #E2B745",
+"*V c #F3EDD7",
+"=V c #F2F6F3",
+"-V c #FAFEFC",
+";V c #E1F0EB",
+">V c #898D70",
+",V c #1B2018",
+"'V c #030505",
+")V c #313226",
+"!V c #A98536",
+"~V c #E0A81B",
+"{V c #CD931D",
+"]V c #B27526",
+"^V c #508295",
+"/V c #0371BE",
+"(V c #216E9E",
+"_V c #325736",
+":V c #C8C2B9",
+"<V c #24211E",
+"[V c #D2D7D9",
+"}V c #27333F",
+"|V c #FEF9DC",
+"1V c #FAF8E8",
+"2V c #AAB3A9",
+"3V c #DCEAEC",
+"4V c #BBCAD1",
+"5V c #AEBDAF",
+"6V c #5F95B9",
+"7V c #4D573A",
+"8V c #EEDA97",
+"9V c #093608",
+"0V c #6E7B82",
+"aV c #F8F7F1",
+"bV c #0872BC",
+"cV c #88BBDD",
+"dV c #E1D6B6",
+"eV c #332E1D",
+"fV c #5A6C4C",
+"gV c #EBCD67",
+"hV c #F4E8C0",
+"iV c #B9B198",
+"jV c #2B3716",
+"kV c #1A3415",
+"lV c #C9D9C6",
+"mV c #DEE9F0",
+"nV c #438DBE",
+"oV c #B3A748",
+"pV c #BF8623",
+"qV c #E4B11B",
+"rV c #EBBC2E",
+"sV c #CC9F23",
+"tV c #DCC56D",
+"uV c #FBFBF3",
+"vV c #BBBCB6",
+"wV c #304744",
+"xV c #3E3412",
+"yV c #A47428",
+"zV c #D49C20",
+"AV c #E0A91A",
+"BV c #B88029",
+"CV c #547E8C",
+"DV c #1E749A",
+"EV c #254A28",
+"FV c #97C7E9",
+"GV c #C0CBB0",
+"HV c #20251A",
+"IV c #81868A",
+"JV c #E9BC31",
+"KV c #6A926B",
+"LV c #EEDFB4",
+"MV c #453C1A",
+"NV c #EBC54E",
+"OV c #FAF5E5",
+"PV c #AEBFAD",
+"QV c #001000",
+"RV c #E2ECED",
+"SV c #9BBAD0",
+"TV c #22221B",
+"UV c #61A2CD",
+"VV c #535041",
+"WV c #060008",
+"XV c #898985",
+"YV c #2484C2",
+"ZV c #88BBDC",
+"`V c #CCCBC8",
+" W c #242629",
+".W c #8D8275",
+"+W c #ECCB63",
+"@W c #EEC540",
+"#W c #F1E7BD",
+"$W c #F3F2E1",
+"%W c #E1EEF4",
+"&W c #828E91",
+"*W c #1A1818",
+"=W c #040207",
+"-W c #0D1010",
+";W c #9CC0CB",
+">W c #FFFEF9",
+",W c #5FA3D0",
+"'W c #287FB6",
+")W c #A77834",
+"!W c #D49E1F",
+"~W c #ECB818",
+"{W c #E0AB1A",
+"]W c #9E7D44",
+"^W c #989261",
+"/W c #F5F7F5",
+"(W c #F9FAF7",
+"_W c #ABC7D7",
+":W c #564F44",
+"<W c #44382D",
+"[W c #C3933A",
+"}W c #C68C20",
+"|W c #E0AD1C",
+"1W c #EBB719",
+"2W c #D6A221",
+"3W c #5B767F",
+"4W c #0677C5",
+"5W c #106A91",
+"6W c #D6D4B2",
+"7W c #7F837F",
+"8W c #FAF6E1",
+"9W c #FFFADB",
+"0W c #AAA39D",
+"aW c #100F0F",
+"bW c #C7C5BE",
+"cW c #A1CCE5",
+"dW c #D5DFE2",
+"eW c #2A3B48",
+"fW c #7B7B69",
+"gW c #EDCB62",
+"hW c #FBF9E7",
+"iW c #A7A8A7",
+"jW c #102010",
+"kW c #AEBFA7",
+"lW c #B1D4EB",
+"mW c #DAEAF3",
+"nW c #CBB45C",
+"oW c #021602",
+"pW c #9CB6A0",
+"qW c #FDF2D2",
+"rW c #EDC549",
+"sW c #F2FAFE",
+"tW c #5C725A",
+"uW c #000601",
+"vW c #0A120A",
+"wW c #80B5D6",
+"xW c #63A9D7",
+"yW c #EFF3ED",
+"zW c #6B6639",
+"AW c #585A57",
+"BW c #EBEFEF",
+"CW c #EAB614",
+"DW c #F0DD9D",
+"EW c #F9FCFB",
+"FW c #575445",
+"GW c #586F80",
+"HW c #F0F3F0",
+"IW c #4F9ACD",
+"JW c #81B6D9",
+"KW c #D9E6EA",
+"LW c #2E3E42",
+"MW c #040403",
+"NW c #0C0D0E",
+"OW c #FDFCFB",
+"PW c #F4F4E6",
+"QW c #EFC952",
+"RW c #F3DC89",
+"SW c #F5F3E3",
+"TW c #EDF7FE",
+"UW c #C4C5C1",
+"VW c #302920",
+"WW c #090709",
+"XW c #1E321B",
+"YW c #CEDECB",
+"ZW c #FDFCF8",
+"`W c #78AED3",
+" X c #0170BE",
+".X c #1A79AF",
+"+X c #E3B71F",
+"@X c #C28B23",
+"#X c #E5B21B",
+"$X c #D8A41E",
+"%X c #E2A423",
+"&X c #3B230D",
+"*X c #113B0F",
+"=X c #A09774",
+"-X c #D9E0DC",
+";X c #DFE1D7",
+">X c #E1E2D9",
+",X c #DEE2D7",
+"'X c #E2E2D8",
+")X c #DEE1D7",
+"!X c #DFE0D9",
+"~X c #DBDFD6",
+"{X c #B1B8BA",
+"]X c #8B8465",
+"^X c #173F12",
+"/X c #573C16",
+"(X c #BC7D2B",
+"_X c #CF9920",
+":X c #E4B01A",
+"<X c #EBB718",
+"[X c #A57433",
+"}X c #5F726E",
+"|X c #0070CD",
+"1X c #3C5D3E",
+"2X c #85BCE1",
+"3X c #D8DAC7",
+"4X c #2B2B25",
+"5X c #020206",
+"6X c #4B4828",
+"7X c #EBEEED",
+"8X c #F2E3A8",
+"9X c #F2E3A7",
+"0X c #F3E7B2",
+"aX c #F7F4E6",
+"bX c #414345",
+"cX c #192018",
+"dX c #CBCEC1",
+"eX c #9DCAE6",
+"fX c #0773BC",
+"gX c #68A9D4",
+"hX c #E7E9E4",
+"iX c #3B4449",
+"jX c #19391C",
+"kX c #E7E7E6",
+"lX c #F2E2A5",
+"mX c #F2E3A9",
+"nX c #F4F6ED",
+"oX c #7C7A75",
+"pX c #191516",
+"qX c #BCB3AF",
+"rX c #9CC9E6",
+"sX c #177BC0",
+"tX c #A8C8DF",
+"uX c #020C03",
+"vX c #7D8C80",
+"wX c #F2EEDF",
+"xX c #F3E4AB",
+"yX c #F3E7B5",
+"zX c #DADDDD",
+"AX c #414042",
+"BX c #21521C",
+"CX c #7CB4D6",
+"DX c #509CD0",
+"EX c #ECF1ED",
+"FX c #727159",
+"GX c #010107",
+"HX c #29260B",
+"IX c #D3D4CC",
+"JX c #F2E2A2",
+"KX c #F5EFD2",
+"LX c #CFD0D1",
+"MX c #001900",
+"NX c #919487",
+"OX c #FDFCF4",
+"PX c #4794CA",
+"QX c #F8F7ED",
+"RX c #6B7B60",
+"SX c #060B06",
+"TX c #0B0B0B",
+"UX c #606051",
+"VX c #B4C1B8",
+"WX c #D1DBE7",
+"XX c #E3EBF7",
+"YX c #EFF7FF",
+"ZX c #F1F0E1",
+"`X c #F2E4A8",
+" Y c #FBEBAF",
+".Y c #F9E39D",
+"+Y c #F3D26F",
+"@Y c #F0C94F",
+"#Y c #ECC548",
+"$Y c #EEC23C",
+"%Y c #E8B925",
+"&Y c #E9BA29",
+"*Y c #E9BA28",
+"=Y c #EEC649",
+"-Y c #EEC53F",
+";Y c #F1D371",
+">Y c #F6DA84",
+",Y c #FCEBB3",
+"'Y c #EBE4BB",
+")Y c #E3EDF6",
+"!Y c #C1C5B1",
+"~Y c #799297",
+"{Y c #46443E",
+"]Y c #555655",
+"^Y c #EBE2D7",
+"/Y c #DFEEF6",
+"(Y c #7FB4D6",
+"_Y c #005EB3",
+":Y c #006FBF",
+"<Y c #4F8990",
+"[Y c #CD9B24",
+"}Y c #D9A31E",
+"|Y c #D9A51E",
+"1Y c #E2AF1B",
+"2Y c #E8B41A",
+"3Y c #E6B31B",
+"4Y c #B47A24",
+"5Y c #C38D40",
+"6Y c #0D050E",
+"7Y c #3B3D24",
+"8Y c #443D2A",
+"9Y c #364023",
+"0Y c #464028",
+"aY c #323E24",
+"bY c #39352B",
+"cY c #131E0D",
+"dY c #0C0E0B",
+"eY c #5C4F1D",
+"fY c #C28229",
+"gY c #C58F23",
+"hY c #E7B117",
+"iY c #BF8624",
+"jY c #B28F3A",
+"kY c #3C7397",
+"lY c #0672B9",
+"mY c #116C91",
+"nY c #F7FAFD",
+"oY c #555446",
+"pY c #050205",
+"qY c #5D5E5C",
+"rY c #9A9FA4",
+"sY c #929AA4",
+"tY c #9299A3",
+"uY c #969BA2",
+"vY c #6B6B6A",
+"wY c #181818",
+"xY c #3F4539",
+"yY c #E8EADB",
+"zY c #7BAFD2",
+"AY c #3189C3",
+"BY c #FFF1E1",
+"CY c #706F6B",
+"DY c #95999D",
+"EY c #939AA5",
+"FY c #929AA5",
+"GY c #94999D",
+"HY c #7F7C74",
+"IY c #120F0D",
+"JY c #3B3630",
+"KY c #EAE6DD",
+"LY c #7EB7DD",
+"MY c #0065B6",
+"NY c #B7D3E3",
+"OY c #ECEEE3",
+"PY c #2A3D33",
+"QY c #1C1B1E",
+"RY c #797876",
+"SY c #949AA3",
+"TY c #5B5A55",
+"UY c #0B0C0E",
+"VY c #7C856F",
+"WY c #4E9BCE",
+"XY c #F1F5F1",
+"YY c #414240",
+"ZY c #979B9C",
+"`Y c #939BA7",
+" Z c #929291",
+".Z c #353637",
+"+Z c #040005",
+"@Z c #0E1712",
+"#Z c #ACB6AB",
+"$Z c #D9DFDF",
+"%Z c #1176BD",
+"&Z c #1D78B9",
+"*Z c #BFD1DD",
+"=Z c #C7C9BF",
+"-Z c #1C2419",
+";Z c #111B12",
+">Z c #3A3F44",
+",Z c #7C786F",
+"'Z c #888784",
+")Z c #95A8BC",
+"!Z c #BBC2C5",
+"~Z c #C5DACE",
+"{Z c #D8E0D6",
+"]Z c #EBE4C3",
+"^Z c #EBF1DB",
+"/Z c #FFF5B4",
+"(Z c #F1F6D8",
+"_Z c #FFEFBD",
+":Z c #FFEEC0",
+"<Z c #FDEDBD",
+"[Z c #FFEEBE",
+"}Z c #FFEFC0",
+"|Z c #FFEEBF",
+"1Z c #FFF9DA",
+"2Z c #FEF5C6",
+"3Z c #F7F1C8",
+"4Z c #F0E9C4",
+"5Z c #E5E6E4",
+"6Z c #C2D9CD",
+"7Z c #C0CCC7",
+"8Z c #9B9EAA",
+"9Z c #747C75",
+"0Z c #4D5949",
+"aZ c #232717",
+"bZ c #000501",
+"cZ c #253426",
+"dZ c #8F958D",
+"eZ c #FBF7EF",
+"fZ c #C8D9E1",
+"gZ c #428EC2",
+"hZ c #627F75",
+"iZ c #DDA016",
+"jZ c #C68A1F",
+"kZ c #D39D20",
+"lZ c #D09B20",
+"mZ c #DBA61D",
+"nZ c #DFAB1C",
+"oZ c #CD9721",
+"pZ c #C99322",
+"qZ c #BB7E21",
+"rZ c #99794D",
+"sZ c #424938",
+"tZ c #0E160C",
+"uZ c #687325",
+"vZ c #C47F26",
+"wZ c #E3AE1B",
+"xZ c #E2AE1C",
+"yZ c #E0AD1E",
+"zZ c #D39418",
+"AZ c #BE8528",
+"BZ c #757C6B",
+"CZ c #2770A6",
+"DZ c #0070C3",
+"EZ c #23749F",
+"FZ c #345D36",
+"GZ c #2C85C3",
+"HZ c #D6E8F2",
+"IZ c #D1CEB8",
+"JZ c #071905",
+"KZ c #121314",
+"LZ c #121313",
+"MZ c #07050C",
+"NZ c #A4A5A3",
+"OZ c #E3ECF1",
+"PZ c #3385BB",
+"QZ c #1679BB",
+"RZ c #C0D2D9",
+"SZ c #C5C0B6",
+"TZ c #1F1E1D",
+"UZ c #121315",
+"VZ c #050A0E",
+"WZ c #92A3AB",
+"XZ c #F2F7F3",
+"YZ c #4293CA",
+"ZZ c #4193C9",
+"`Z c #868D90",
+" ` c #0C0B0B",
+".` c #25292D",
+"+` c #EBE9E5",
+"@` c #D5E5EB",
+"#` c #026DBA",
+"$` c #A8CCE1",
+"%` c #F4F0E5",
+"&` c #4C594F",
+"*` c #131416",
+"=` c #4F575D",
+"-` c #F2F0EA",
+";` c #8AB1C8",
+">` c #0470BA",
+",` c #036FB8",
+"'` c #4D98CA",
+")` c #E4F1ED",
+"!` c #9BADB3",
+"~` c #0C0A09",
+"{` c #13181B",
+"]` c #1F2220",
+"^` c #293D28",
+"/` c #414537",
+"(` c #595750",
+"_` c #596A7A",
+":` c #796F49",
+"<` c #627381",
+"[` c #859688",
+"}` c #86AC8B",
+"|` c #A9B7A6",
+"1` c #9CB29C",
+"2` c #87A98B",
+"3` c #89AA8C",
+"4` c #85A089",
+"5` c #707277",
+"6` c #68695D",
+"7` c #5F6264",
+"8` c #504D4B",
+"9` c #263B26",
+"0` c #232E23",
+"a` c #141315",
+"b` c #090A07",
+"c` c #7D8880",
+"d` c #D5D8C7",
+"e` c #F3FAF8",
+"f` c #81B8DB",
+"g` c #2A83C0",
+"h` c #006CB7",
+"i` c #1D78B7",
+"j` c #8E8C62",
+"k` c #B38835",
+"l` c #C77F15",
+"m` c #B97C21",
+"n` c #C28821",
+"o` c #B78027",
+"p` c #B98126",
+"q` c #C38B23",
+"r` c #D29E1F",
+"s` c #DEAA1D",
+"t` c #D49E20",
+"u` c #F0BE19",
+"v` c #E9B51B",
+"w` c #D7A21F",
+"x` c #C08924",
+"y` c #B07625",
+"z` c #BF7F3C",
+"A` c #295325",
+"B` c #4F4B2A",
+"C` c #B07A39",
+"D` c #C89021",
+"E` c #C89222",
+"F` c #EEBB19",
+"G` c #EBB919",
+"H` c #EEBC19",
+"I` c #CB9521",
+"J` c #C77D14",
+"K` c #937E51",
+"L` c #437390",
+"M` c #1578B9",
+"N` c #66A8D5",
+"O` c #F1F7F5",
+"P` c #A9BAA5",
+"Q` c #6C8059",
+"R` c #FBFCFE",
+"S` c #88BADA",
+"T` c #4D98CB",
+"U` c #E6F0F2",
+"V` c #AAA397",
+"W` c #0D0B09",
+"X` c #7D8284",
+"Y` c #8BBCDA",
+"Z` c #98C3DE",
+"`` c #F6F3E8",
+" . c #6D685F",
+". . c #201B02",
+"+ . c #BCBDB0",
+"@ . c #589FCF",
+"# . c #207EC1",
+"$ . c #DEEDF4",
+"% . c #D2DAC7",
+"& . c #273E28",
+"* . c #030003",
+"= . c #2D2923",
+"- . c #D4D0C5",
+"; . c #CCE2EE",
+"> . c #2683C1",
+", . c #88B9D9",
+"' . c #D6D8D6",
+") . c #52493E",
+"! . c #0B0A08",
+"~ . c #0F130F",
+"{ . c #0F1910",
+"] . c #191C17",
+"^ . c #0F1810",
+"/ . c #101810",
+"( . c #101910",
+"_ . c #0F1610",
+": . c #493E31",
+"< . c #8BAEC5",
+"[ . c #EEE7DB",
+"} . c #F4F4EE",
+"| . c #A3CBE4",
+"1 . c #358DC8",
+"2 . c #1073B3",
+"3 . c #3884AC",
+"4 . c #4A86A5",
+"5 . c #9E7946",
+"6 . c #B6852D",
+"7 . c #BD751A",
+"8 . c #B87821",
+"9 . c #B37926",
+"0 . c #BB8125",
+"a . c #B67D26",
+"b . c #B77F26",
+"c . c #B47B28",
+"d . c #C28B24",
+"e . c #BE8625",
+"f . c #D39D1F",
+"g . c #BB8226",
+"h . c #BA8226",
+"i . c #B47A26",
+"j . c #C67D24",
+"k . c #505D1C",
+"l . c #1C4C1B",
+"m . c #0D130C",
+"n . c #646627",
+"o . c #C27D2B",
+"p . c #B77E25",
+"q . c #B37A28",
+"r . c #C68F23",
+"s . c #D59F1F",
+"t . c #B07628",
+"u . c #BD8524",
+"v . c #8B8963",
+"w . c #227BB5",
+"x . c #287AA1",
+"y . c #386339",
+"z . c #AACBDF",
+"A . c #CAC4B9",
+"B . c #292826",
+"C . c #0E0D0E",
+"D . c #0F0A11",
+"E . c #14330C",
+"F . c #A3CADE",
+"G . c #FCFBF3",
+"H . c #9FC7DE",
+"I . c #84B9DB",
+"J . c #FCFEFB",
+"K . c #C0C1C5",
+"L . c #2A5328",
+"M . c #0F0A0E",
+"N . c #0E0D0C",
+"O . c #A8BDC7",
+"P . c #F6FAF7",
+"Q . c #F6F4EF",
+"R . c #849887",
+"S . c #100E12",
+"T . c #0F1212",
+"U . c #355746",
+"V . c #C2DAD8",
+"W . c #FEFCF5",
+"X . c #58A0CF",
+"Y . c #4897CC",
+"Z . c #DDEEF6",
+"` . c #E4DED3",
+" .. c #4D4945",
+"... c #131314",
+"+.. c #11100C",
+"@.. c #111110",
+"#.. c #121419",
+"$.. c #47744C",
+"%.. c #E3F4FF",
+"&.. c #F0F2EF",
+"*.. c #E6EDEE",
+"=.. c #FAFAF3",
+"-.. c #DFEBED",
+";.. c #949CA1",
+">.. c #667352",
+",.. c #233222",
+"'.. c #131519",
+").. c #111012",
+"!.. c #0F0D0E",
+"~.. c #050A07",
+"{.. c #111115",
+"].. c #253C23",
+"^.. c #7B8E82",
+"/.. c #DAE6EB",
+"(.. c #F3F7F3",
+"_.. c #C7DEE9",
+":.. c #559FD1",
+"<.. c #127CC7",
+"[.. c #3C88A2",
+"}.. c #637872",
+"|.. c #A1793A",
+"1.. c #A97933",
+"2.. c #B0782A",
+"3.. c #B37827",
+"4.. c #B1782A",
+"5.. c #B47928",
+"6.. c #B27827",
+"7.. c #B37928",
+"8.. c #B17728",
+"9.. c #D7A31E",
+"0.. c #CC9521",
+"a.. c #C18A24",
+"b.. c #AE7328",
+"c.. c #A57739",
+"d.. c #7C735F",
+"e.. c #7C6F67",
+"f.. c #1A4619",
+"g.. c #080705",
+"h.. c #0A0B06",
+"i.. c #090F11",
+"j.. c #0A0E0C",
+"k.. c #081117",
+"l.. c #081017",
+"m.. c #091117",
+"n.. c #0B1217",
+"o.. c #081119",
+"p.. c #0A0E09",
+"q.. c #070706",
+"r.. c #1C311D",
+"s.. c #797345",
+"t.. c #B2792E",
+"u.. c #B27927",
+"v.. c #AE7529",
+"w.. c #CC9621",
+"x.. c #D9A41E",
+"y.. c #B17828",
+"z.. c #B3792A",
+"A.. c #777462",
+"B.. c #0A70B8",
+"C.. c #77B2D9",
+"D.. c #D3E7F0",
+"E.. c #CDCFC6",
+"F.. c #BEB997",
+"G.. c #B4ADA2",
+"H.. c #B6AEA2",
+"I.. c #B5AEA1",
+"J.. c #B9B3A7",
+"K.. c #C3C6C4",
+"L.. c #FAF9F8",
+"M.. c #E6F0F0",
+"N.. c #92BFDB",
+"O.. c #147ABF",
+"P.. c #0773BB",
+"Q.. c #83B8D8",
+"R.. c #D8EAF1",
+"S.. c #C5C7B6",
+"T.. c #BAB39A",
+"U.. c #B4AEA2",
+"V.. c #B4AB9D",
+"W.. c #CAD0D0",
+"X.. c #E7FBFF",
+"Y.. c #9EC6DE",
+"Z.. c #1578BF",
+"`.. c #A1C8E0",
+" +. c #F2FAFD",
+".+. c #E4E7E8",
+"++. c #C5C8C5",
+"@+. c #B6AFA2",
+"#+. c #B5AEA2",
+"$+. c #B9B4A9",
+"%+. c #D4E3E9",
+"&+. c #DFEBEE",
+"*+. c #569FCE",
+"=+. c #4E9ACD",
+"-+. c #BEDBEB",
+";+. c #D4D8DA",
+">+. c #C4C097",
+",+. c #B4ACA2",
+"'+. c #C3C0B9",
+")+. c #D3EEFD",
+"!+. c #C2D6E0",
+"~+. c #508FB8",
+"{+. c #026CB5",
+"]+. c #197CC1",
+"^+. c #A2C8DE",
+"/+. c #C6DCE7",
+"(+. c #D9EBF3",
+"_+. c #DAF2FF",
+":+. c #C4C4BF",
+"<+. c #B7AEA1",
+"[+. c #708F6C",
+"}+. c #5C5A5B",
+"|+. c #4B4C4E",
+"1+. c #363636",
+"2+. c #362F2D",
+"3+. c #0D1F0E",
+"4+. c #0A190B",
+"5+. c #070E08",
+"6+. c #070B07",
+"7+. c #0B1D0C",
+"8+. c #272922",
+"9+. c #373324",
+"0+. c #3C3D3C",
+"a+. c #5F5E5E",
+"b+. c #647663",
+"c+. c #AAAE9A",
+"d+. c #D1DBE2",
+"e+. c #EEFDFF",
+"f+. c #F0F8FB",
+"g+. c #CBE0E8",
+"h+. c #72B0D9",
+"i+. c #2985C4",
+"j+. c #0370B9",
+"k+. c #006EC2",
+"l+. c #0C7FCF",
+"m+. c #1B7DC3",
+"n+. c #517084",
+"o+. c #637470",
+"p+. c #5C6E64",
+"q+. c #81681B",
+"r+. c #9E753C",
+"s+. c #836C2D",
+"t+. c #AF7725",
+"u+. c #9E763E",
+"v+. c #B07226",
+"w+. c #BC8325",
+"x+. c #BC8425",
+"y+. c #B87F26",
+"z+. c #C99122",
+"A+. c #AD7429",
+"B+. c #AC7728",
+"C+. c #867149",
+"D+. c #4E6537",
+"E+. c #0B240A",
+"F+. c #060104",
+"G+. c #0E2921",
+"H+. c #073552",
+"I+. c #16594E",
+"J+. c #0B729F",
+"K+. c #116A7E",
+"L+. c #047BC9",
+"M+. c #037BCD",
+"N+. c #057CCD",
+"O+. c #1C8AD2",
+"P+. c #0B7FCF",
+"Q+. c #1888D2",
+"R+. c #087ECE",
+"S+. c #1E8AD3",
+"T+. c #238DD4",
+"U+. c #027EDA",
+"V+. c #156562",
+"W+. c #183845",
+"X+. c #3E5827",
+"Y+. c #826538",
+"Z+. c #A8782E",
+"`+. c #AC7229",
+" @. c #AB722A",
+".@. c #BC8525",
+"+@. c #AC7129",
+"@@. c #B27828",
+"#@. c #AF7726",
+"$@. c #626946",
+"%@. c #1173BB",
+"&@. c #2671A1",
+"*@. c #375A39",
+"=@. c #BDDCEF",
+"-@. c #BDDEF5",
+";@. c #BEE0F4",
+">@. c #BFE1F4",
+",@. c #B0D5EB",
+"'@. c #7EB5D7",
+")@. c #368ECA",
+"!@. c #6BAAD1",
+"~@. c #A5CEEA",
+"{@. c #BFE1F5",
+"]@. c #B7D9EC",
+"^@. c #6BA9D0",
+"/@. c #4395CB",
+"(@. c #3F92CA",
+"_@. c #82B8DA",
+":@. c #BFE0F4",
+"<@. c #A9CEE4",
+"[@. c #6AA8D1",
+"}@. c #1F81C3",
+"|@. c #1B7EC1",
+"1@. c #66AAD6",
+"2@. c #B0BEC4",
+"3@. c #BCDFF8",
+"4@. c #BFE2F9",
+"5@. c #BCCDD6",
+"6@. c #94BCD6",
+"7@. c #5AA1CF",
+"8@. c #1179C1",
+"9@. c #187CC1",
+"0@. c #2383C5",
+"a@. c #3B90C9",
+"b@. c #5BA2CE",
+"c@. c #8EB9D4",
+"d@. c #BACCD6",
+"e@. c #BCE0F6",
+"f@. c #F0F8FF",
+"g@. c #F3FDFF",
+"h@. c #EDF4F4",
+"i@. c #DDE0DC",
+"j@. c #DDD9D2",
+"k@. c #B8CBB2",
+"l@. c #B6C4AF",
+"m@. c #B1B8AC",
+"n@. c #B3B6AB",
+"o@. c #94A0A5",
+"p@. c #9EA5A7",
+"q@. c #AFAEA9",
+"r@. c #ADAAA8",
+"s@. c #B7C8B0",
+"t@. c #B0B1A9",
+"u@. c #BCCFB5",
+"v@. c #D0D2C8",
+"w@. c #DFDDC9",
+"x@. c #DFE4E0",
+"y@. c #EAF6FF",
+"z@. c #CCE7F7",
+"A@. c #72ACD2",
+"B@. c #3C91CB",
+"C@. c #147BC1",
+"D@. c #0071C4",
+"E@. c #0071C9",
+"F@. c #006BAE",
+"G@. c #00638A",
+"H@. c #216884",
+"I@. c #416254",
+"J@. c #485D2B",
+"K@. c #777062",
+"L@. c #897146",
+"M@. c #8E7246",
+"N@. c #A5742E",
+"O@. c #AB752D",
+"P@. c #AA7630",
+"Q@. c #9C7441",
+"R@. c #947440",
+"S@. c #947751",
+"T@. c #766F43",
+"U@. c #4C532B",
+"V@. c #29260F",
+"W@. c #214E19",
+"X@. c #1D5E8B",
+"Y@. c #09729E",
+"Z@. c #037CD3",
+"`@. c #0175CB",
+" #. c #0372C1",
+".#. c #0273C5",
+"+#. c #0173C8",
+"@#. c #167AB2",
+"##. c #142900",
+"$#. c #454431",
+"%#. c #86754E",
+"&#. c #A87835",
+"*#. c #B1792C",
+"=#. c #B07427",
+"-#. c #B3772A",
+";#. c #B57829",
+">#. c #A37842",
+",#. c #5B5F24",
+"'#. c #0065A3",
+")#. c #0073C4",
+"!#. c #197297",
+"~#. c #102412",
+"{#. c #0970B6",
+"]#. c #0B76BD",
+"^#. c #0B75BE",
+"/#. c #2C87C4",
+"(#. c #3A8EC7",
+"_#. c #5FA3D2",
+":#. c #7FB9DF",
+"<#. c #81BCE2",
+"[#. c #B5D6EC",
+"}#. c #BADAED",
+"|#. c #C7E2F0",
+"1#. c #C5E1F0",
+"2#. c #CDE6F2",
+"3#. c #CCE5F2",
+"4#. c #D2E8F2",
+"5#. c #C6E2F0",
+"6#. c #C6E0EF",
+"7#. c #B7D9ED",
+"8#. c #B3D5EB",
+"9#. c #89C0E6",
+"0#. c #5EA4D3",
+"a#. c #4D99CB",
+"b#. c #2080C0",
+"c#. c #0373C4",
+"d#. c #006FB9",
+"e#. c #0D71B5",
+"f#. c #006FB7",
+"g#. c #205944",
+"h#. c #19584A",
+"i#. c #345837",
+"j#. c #405924",
+"k#. c #51513A",
+"l#. c #987441",
+"m#. c #85734D",
+"n#. c #485E27",
+"o#. c #796732",
+"p#. c #4D4B49",
+"q#. c #2F3720",
+"r#. c #1E4322",
+"s#. c #0878C5",
+"t#. c #056CA7",
+"u#. c #1D491F",
+"v#. c #202F0C",
+"w#. c #1B4017",
+"x#. c #576446",
+"y#. c #8E7330",
+"z#. c #90743F",
+"A#. c #A27835",
+"B#. c #A37737",
+"C#. c #856E26",
+"D#. c #826D38",
+"E#. c #4A5816",
+"F#. c #506961",
+"G#. c #0671BC",
+"H#. c #1B6E99",
+"I#. c #162E19",
+"J#. c #0F77BD",
+"K#. c #1C7EC0",
+"L#. c #0173C3",
+"M#. c #156B88",
+"N#. c #106573",
+"O#. c #0B3325",
+"P#. c #3A5133",
+"Q#. c #294123",
+"R#. c #233A1F",
+"S#. c #134215",
+"T#. c #345D66",
+"U#. c #1E75AB",
+"V#. c #096EA1",
+"W#. c #114F4E",
+"X#. c #17401D",
+"Y#. c #194C15",
+"Z#. c #1D2A11",
+"`#. c #3F4613",
+" $. c #334130",
+".$. c #3C5134",
+"+$. c #0B330E",
+"@$. c #1C5730",
+"#$. c #18605F",
+"$$. c #026FB3",
+"%$. c #206E9C",
+"&$. c #0976C3",
+"*$. c #0375CA",
+"=$. c #096FA4",
+"-$. c #016394",
+";$. c #295E77",
+">$. c #1A5A81",
+",$. c #076998",
+"'$. c #1772A2",
+")$. c #1075BF",
+"!$. c #096EA4",
+"~$. c #175847",
+"{$. c #054F7E",
+"]$. c #13472B",
+"^$. c #11442C",
+"/$. c #105147",
+"($. c #055E9B",
+"_$. c #0C6FA2",
+":$. c #0875C4",
+"<$. c #0373C0",
+"[$. c #0773BE",
+"}$. c #0372BF",
+"|$. c #056FB4",
+"1$. c #0474BE",
+"2$. c #0670B1",
+"3$. c #0670B2",
+"4$. c #0571B5",
+"5$. c #0474C2",
+"6$. c #0072C1",
+"7$. c #22709F",
+"8$. c #335A36",
+"9$. c #116891",
+"0$. c #2573A0",
+"a$. c #365C38",
+"b$. c #136F93",
+"c$. c #2872A2",
+"d$. c #0671BA",
+"e$. c #126992",
+"f$. c #2D89C7",
+"g$. c #1C7FC2",
+"h$. c #56A0D0",
+"i$. c #CAE1EE",
+"j$. c #0F74BC",
+"k$. c #1B7FC2",
+"l$. c #2B87C7",
+"m$. c #2D88C7",
+"n$. c #1A7CC0",
+"o$. c #3A90C8",
+"p$. c #C3E0F0",
+"q$. c #B8C2C9",
+"r$. c #0E74B9",
+"s$. c #579FCE",
+"t$. c #5DA3CF",
+"u$. c #0F78BE",
+"v$. c #21769C",
+"w$. c #325F34",
+"x$. c #6AABD6",
+"y$. c #E8F0F2",
+"z$. c #9EC6E0",
+"A$. c #6AA9D1",
+"B$. c #D8E7EA",
+"C$. c #1474BC",
+"D$. c #67A8D2",
+"E$. c #9DC8E4",
+"F$. c #0870BB",
+"G$. c #91C0DD",
+"H$. c #E2EDF1",
+"I$. c #98C6E4",
+"J$. c #0065B5",
+"K$. c #87BBDE",
+"L$. c #E3EEF1",
+"M$. c #EDF4F3",
+"N$. c #9AC6E2",
+"O$. c #348BC6",
+"P$. c #62A4D1",
+"Q$. c #F5F9F3",
+"R$. c #D0E7F2",
+"S$. c #2F88C5",
+"T$. c #1777B7",
+"U$. c #92B3C8",
+"V$. c #E8F1F2",
+"W$. c #FEFEF4",
+"X$. c #5EA4D1",
+"Y$. c #1F6E9D",
+"Z$. c #315735",
+"`$. c #7DB7DD",
+" %. c #FFFDF4",
+".%. c #9DC5DD",
+"+%. c #5AA0CF",
+"@%. c #73AED4",
+"#%. c #FCFCF5",
+"$%. c #B0BCC0",
+"%%. c #0970BA",
+"&%. c #9AC3DB",
+"*%. c #C4DBE8",
+"=%. c #9EC5DE",
+"-%. c #FCFAF1",
+";%. c #EDF2EE",
+">%. c #B0D3E6",
+",%. c #C8E0E9",
+"'%. c #A0CAE5",
+")%. c #A4CCE5",
+"!%. c #AFD2E8",
+"~%. c #69A8D4",
+"{%. c #9CC7E4",
+"]%. c #66A9D5",
+"^%. c #F3F5F2",
+"/%. c #67A8D1",
+"(%. c #6BA9D3",
+"_%. c #68A8D3",
+":%. c #B6D5E8",
+"<%. c #0671BB",
+"[%. c #8FBCD9",
+"}%. c #AACFE7",
+"|%. c #6DABD5",
+"1%. c #9BAEB9",
+"2%. c #C4E0EE",
+"3%. c #529BCC",
+"4%. c #87B9D9",
+"5%. c #E4ECED",
+"6%. c #549DCD",
+"7%. c #156C95",
+"8%. c #7AB4DC",
+"9%. c #FCFAF3",
+"0%. c #A8CBE0",
+"a%. c #F8F8F0",
+"b%. c #9FCAE6",
+"c%. c #0870BA",
+"d%. c #96C0DB",
+"e%. c #8ABFE2",
+"f%. c #95ACBA",
+"g%. c #92BEDB",
+"h%. c #FBFAF1",
+"i%. c #0060B4",
+"j%. c #90C1DC",
+"k%. c #FDFDF6",
+"l%. c #CFE3EE",
+"m%. c #1B7ABE",
+"n%. c #64A6D3",
+"o%. c #97C2DD",
+"p%. c #F2F6F1",
+"q%. c #4E99CC",
+"r%. c #FDFBF3",
+"s%. c #9DC5DE",
+"t%. c #5F99BF",
+"u%. c #418FC3",
+"v%. c #1078BD",
+"w%. c #4494CB",
+"x%. c #3387BF",
+"y%. c #78A9C9",
+"z%. c #71B0D9",
+"A%. c #61A5D2",
+"B%. c #328CC8",
+"C%. c #6398BB",
+"D%. c #1C7EBF",
+"E%. c #237CB8",
+"F%. c #5195C2",
+"G%. c #4997CB",
+"H%. c #5B95BC",
+"I%. c #1E80C3",
+"J%. c #639CC1",
+"K%. c #3689BF",
+"L%. c #7DB4D7",
+"M%. c #94BDD7",
+"N%. c #0770BB",
+"O%. c #9BC3DC",
+"P%. c #ACD0E5",
+"Q%. c #348CC6",
+"R%. c #5CA2D1",
+"S%. c #76B3DB",
+"T%. c #72A5C5",
+"U%. c #3F8EC2",
+"V%. c #0E78BF",
+"W%. c #388EC8",
+"X%. c #4897CB",
+"Y%. c #277EB9",
+"Z%. c #66A0C5",
+"`%. c #74B1D9",
+" &. c #689ABB",
+".&. c #0D72B7",
+"+&. c #4696CB",
+"@&. c #7AB4DA",
+"#&. c #65A8D4",
+"$&. c #3F92C8",
+"%&. c #6C9BBB",
+"&&. c #73B2DC",
+"*&. c #0068B6",
+"=&. c #9BCDED",
+"-&. c #FFFCF2",
+";&. c #91BEDC",
+">&. c #3089C6",
+",&. c #74B1DA",
+"'&. c #72A8CC",
+")&. c #4D93C2",
+"!&. c #398FC8",
+"~&. c #4992C2",
+"{&. c #ADC6D4",
+"]&. c #3C90C7",
+"^&. c #2885C4",
+"/&. c #5EA3D2",
+"(&. c #74B1D8",
+"_&. c #75B1D9",
+":&. c #4A97CB",
+"<&. c #2081C2",
+"[&. c #157EC4",
+"}&. c #6297B9",
+"|&. c #338CC7",
+"1&. c #5190BA",
+"2&. c #589FCD",
+"3&. c #97C5DF",
+"4&. c #6597B7",
+"5&. c #4998CD",
+"6&. c #2786C6",
+"7&. c #70AED7",
+"8&. c #73B0D8",
+"9&. c #6AABD5",
+"0&. c #338BC7",
+"a&. c #5A99C3",
+"b&. c #418EC1",
+"c&. c #4392C7",
+"d&. c #1175B9",
+"e&. c #2E85BE",
+"f&. c #70A3C5",
+"g&. c #72B1DA",
+"h&. c #68A8D4",
+"i&. c #2F8AC6",
+"j&. c #4F99CD",
+"k&. c #64A7D4",
+"l&. c #4495CB",
+"m&. c #4997CC",
+"n&. c #72B0D8",
+"o&. c #6EADD7",
+"p&. c #4A98CC",
+"q&. c #699BBD",
+"r&. c #CDE2EE",
+"s&. c #F6F8F1",
+"t&. c #5698C3",
+"u&. c #4D92C0",
+"v&. c #328BC6",
+"w&. c #D3E4E9",
+"x&. c #2D86C3",
+"y&. c #4B99CC",
+"z&. c #1B79B9",
+"A&. c #127AC2",
+"B&. c #3B8FC7",
+"C&. c #70AFD7",
+"D&. c #71AFD8",
+"E&. c #3B8FC8",
+"F&. c #B6D5E6",
+"G&. c #8BB4CE",
+"H&. c #4E99CB",
+"I&. c #3A8FC7",
+"J&. c #6DACD5",
+"K&. c #69ABD5",
+"L&. c #2B86C4",
+"M&. c #1276B9",
+"N&. c #6E9BB7",
+"O&. c #74B3DC",
+"P&. c #2986C3",
+"Q&. c #0C72B8",
+"R&. c #468DBB",
+"S&. c #74ABCF",
+"T&. c #6FACD5",
+"U&. c #528FB7",
+"V&. c #0E78C0",
+"W&. c #196B98",
+"X&. c #162C19",
+"Y&. c #A7CBE0",
+"Z&. c #F4F1E9",
+"`&. c #0B73BC",
+" *. c #C8E0EA",
+".*. c #C0CCCF",
+"+*. c #82B5D6",
+"@*. c #E0EAEA",
+"#*. c #D8E3E7",
+"$*. c #E3EFF3",
+"%*. c #E7F1F1",
+"&*. c #CCE1E8",
+"**. c #4194CB",
+"=*. c #9BC5DF",
+"-*. c #F2EEE6",
+";*. c #549AC8",
+">*. c #DCE6E5",
+",*. c #B7DBF1",
+"'*. c #2382C4",
+")*. c #B1D2E6",
+"!*. c #ECEEE9",
+"~*. c #75A8C9",
+"{*. c #066FB6",
+"]*. c #187DC1",
+"^*. c #9EC9E1",
+"/*. c #F0EFE9",
+"(*. c #539BC9",
+"_*. c #6EABD3",
+":*. c #B2C5CF",
+"<*. c #046BBA",
+"[*. c #F0F4EF",
+"}*. c #BDD8E7",
+"|*. c #1C7DBF",
+"1*. c #94C2DF",
+"2*. c #DEEBEB",
+"3*. c #EEF4F2",
+"4*. c #D7E8F0",
+"5*. c #F8F4EC",
+"6*. c #E6EEEA",
+"7*. c #A1CAE3",
+"8*. c #378CC5",
+"9*. c #B1D1E2",
+"0*. c #E0EAEC",
+"a*. c #86B4D2",
+"b*. c #CDD6D6",
+"c*. c #E1E9EA",
+"d*. c #DBE9F1",
+"e*. c #B6D3E3",
+"f*. c #3A8FCA",
+"g*. c #95B3C6",
+"h*. c #DBE9F0",
+"i*. c #E4EDEF",
+"j*. c #E1EEED",
+"k*. c #8BBBDA",
+"l*. c #6AABD7",
+"m*. c #D5E5E9",
+"n*. c #FEF5E9",
+"o*. c #E3EDF0",
+"p*. c #E7F1EF",
+"q*. c #96C2DC",
+"r*. c #167ABF",
+"s*. c #97B8CC",
+"t*. c #96C3DE",
+"u*. c #DDE9EE",
+"v*. c #91C0DC",
+"w*. c #A4CEE8",
+"x*. c #EBF4F6",
+"y*. c #F0F2EE",
+"z*. c #E9EEEA",
+"A*. c #96C3DF",
+"B*. c #EDF0EF",
+"C*. c #FEFAF1",
+"D*. c #DEEBF1",
+"E*. c #6CACD6",
+"F*. c #4E9CCF",
+"G*. c #C1DBE7",
+"H*. c #EBF2F2",
+"I*. c #D9E9EF",
+"J*. c #E2EEF2",
+"K*. c #B4D3E2",
+"L*. c #5394C0",
+"M*. c #EBE8E0",
+"N*. c #C1DAE6",
+"O*. c #90BFDA",
+"P*. c #ECF3F2",
+"Q*. c #A4CBE5",
+"R*. c #2582C3",
+"S*. c #C4D7E1",
+"T*. c #E4EFF1",
+"U*. c #FAF8F1",
+"V*. c #E4EEF0",
+"W*. c #E5E7E5",
+"X*. c #D2E2EB",
+"Y*. c #669CC2",
+"Z*. c #CEE3EA",
+"`*. c #E0ECF1",
+" =. c #D9E8EE",
+".=. c #FCFDF6",
+"+=. c #D6E6EC",
+"@=. c #5FA5D4",
+"#=. c #E5EBEB",
+"$=. c #BFCCD2",
+"%=. c #0B74BB",
+"&=. c #D5E4EA",
+"*=. c #CFDEE4",
+"==. c #7BA9C7",
+"-=. c #D4E4E9",
+";=. c #DDE5E7",
+">=. c #F9FBF4",
+",=. c #3D92CC",
+"'=. c #E5EFEF",
+")=. c #99C3DD",
+"!=. c #B2D3E6",
+"~=. c #E2E6E4",
+"{=. c #F2F2ED",
+"]=. c #2D89C8",
+"^=. c #7EB5D6",
+"/=. c #E5E8E5",
+"(=. c #E8F1F3",
+"_=. c #E0EBEE",
+":=. c #5FA4CF",
+"<=. c #D4E6EB",
+"[=. c #F0F3F1",
+"}=. c #E6E6E3",
+"|=. c #EAF2F3",
+"1=. c #AECFE1",
+"2=. c #137CC3",
+"3=. c #4F9BD0",
+"4=. c #CADEE7",
+"5=. c #77B1D6",
+"6=. c #E4EEEF",
+"7=. c #ECF3F4",
+"8=. c #2A86C4",
+"9=. c #67A8D3",
+"0=. c #D8E8EF",
+"a=. c #FAF4E9",
+"b=. c #B6D1E1",
+"c=. c #FFFDF6",
+"d=. c #EAEFEE",
+"e=. c #82B7D9",
+"f=. c #006CBD",
+"g=. c #ABCDE0",
+"h=. c #E4EFEF",
+"i=. c #91ADBF",
+"j=. c #0066BA",
+"k=. c #699CBF",
+"l=. c #E6F0F1",
+"m=. c #97C3DF",
+"n=. c #87B9D8",
+"o=. c #DDEAEA",
+"p=. c #ADD0E3",
+"q=. c #0B74BC",
+"r=. c #4194CC",
+"s=. c #D3E5EF",
+"t=. c #DAE9EF",
+"u=. c #F9FAF3",
+"v=. c #F6F3ED",
+"w=. c #DCE7EB",
+"x=. c #DCE9EF",
+"y=. c #1B7FC0",
+"z=. c #8FBDDB",
+"A=. c #E0ECEE",
+"B=. c #CEE1EB",
+"C=. c #DCECF0",
+"D=. c #6BA2C5",
+"E=. c #83B8D9",
+"F=. c #D4E6ED",
+"G=. c #91B3C8",
+"H=. c #D3E5E8",
+"I=. c #E5E7E4",
+"J=. c #3890CC",
+"K=. c #96B6C8",
+"L=. c #D1E0E7",
+"M=. c #EAF2F2",
+"N=. c #EBEAE3",
+"O=. c #86BADB",
+"P=. c #117AC1",
+"Q=. c #21739D",
+"R=. c #325C35",
+"S=. c #3F7771",
+"T=. c #0B73B9",
+"U=. c #98C3DC",
+"V=. c #62A6D0",
+"W=. c #3E91C8",
+"X=. c #2F8AC7",
+"Y=. c #4295CB",
+"Z=. c #ADCEE1",
+"`=. c #ABCDE1",
+" -. c #58A0CE",
+".-. c #F2F9F5",
+"+-. c #BBBFBF",
+"@-. c #EAF4F3",
+"#-. c #F6F0E6",
+"$-. c #358AC1",
+"%-. c #4E9ACC",
+"&-. c #98C5E0",
+"*-. c #F9F8F1",
+"=-. c #A9CEE6",
+"--. c #3A85BA",
+";-. c #3F86B7",
+">-. c #4D86AD",
+",-. c #3786BD",
+"'-. c #5784A3",
+")-. c #3989C1",
+"!-. c #A2CBE4",
+"~-. c #99C6E3",
+"{-. c #0A75BE",
+"]-. c #A5CBE2",
+"^-. c #CAE1ED",
+"/-. c #5AA1CE",
+"(-. c #3F92C9",
+"_-. c #BCD8E6",
+":-. c #0F78C0",
+"<-. c #C4DBE6",
+"[-. c #F8F8F1",
+"}-. c #F0F3EE",
+"|-. c #B5D2E1",
+"1-. c #398FCA",
+"2-. c #C8E0EE",
+"3-. c #D8E6EC",
+"4-. c #EDF2ED",
+"5-. c #64A7D2",
+"6-. c #2D88C5",
+"7-. c #6BACD6",
+"8-. c #2884C3",
+"9-. c #6B98B6",
+"0-. c #DFEDF1",
+"a-. c #D6E5EA",
+"b-. c #FEFBF2",
+"c-. c #6FAED9",
+"d-. c #98BBD1",
+"e-. c #FEFBF3",
+"f-. c #3487C1",
+"g-. c #4C85AD",
+"h-. c #3B86B9",
+"i-. c #4B86AF",
+"j-. c #3C88BD",
+"k-. c #8EC0DF",
+"l-. c #F9FAF4",
+"m-. c #D5CFC6",
+"n-. c #3E93CD",
+"o-. c #3F93CA",
+"p-. c #6BACD7",
+"q-. c #FAF9F1",
+"r-. c #63A7D6",
+"s-. c #328CC7",
+"t-. c #4395CC",
+"u-. c #AACDE0",
+"v-. c #4F9CCE",
+"w-. c #4998CE",
+"x-. c #2886C5",
+"y-. c #4998CF",
+"z-. c #74B0D9",
+"A-. c #2F89C7",
+"B-. c #FFFBF1",
+"C-. c #98C4DF",
+"D-. c #64A2CD",
+"E-. c #7CB5D9",
+"F-. c #4A99CD",
+"G-. c #3E92CB",
+"H-. c #3F93CB",
+"I-. c #B5D4E3",
+"J-. c #4695CA",
+"K-. c #277CB5",
+"L-. c #C8DFEC",
+"M-. c #358CC7",
+"N-. c #6BABD4",
+"O-. c #DBE8EE",
+"P-. c #3F95D1",
+"Q-. c #006DB8",
+"R-. c #368CC6",
+"S-. c #F7FBF5",
+"T-. c #A5C2D2",
+"U-. c #0672BA",
+"V-. c #2784C4",
+"W-. c #F0F3EF",
+"X-. c #94C1DC",
+"Y-. c #378EC9",
+"Z-. c #398FC9",
+"`-. c #9FC8DE",
+" ;. c #2385C9",
+".;. c #A0CEEB",
+"+;. c #FEFBF1",
+"@;. c #B3D4E9",
+"#;. c #3889BF",
+"$;. c #4592C5",
+"%;. c #BCD7E4",
+"&;. c #CFE2EB",
+"*;. c #7BB2D7",
+"=;. c #3888BF",
+"-;. c #4F9BCF",
+";;. c #EAF3EE",
+">;. c #F5F6F2",
+",;. c #6DAAD2",
+"';. c #EEF3EE",
+");. c #66A7D2",
+"!;. c #3D8ABD",
+"~;. c #3D92CA",
+"{;. c #B4D5E8",
+"];. c #97AFBE",
+"^;. c #5BA3D4",
+"/;. c #EAF1F0",
+"(;. c #EAF1F1",
+"_;. c #73AFD6",
+":;. c #318AC6",
+"<;. c #4D9BCE",
+"[;. c #FFFEF3",
+"};. c #98C5E3",
+"|;. c #2182C3",
+"1;. c #4596CC",
+"2;. c #66A8D3",
+"3;. c #DCE9EE",
+"4;. c #F4F8F1",
+"5;. c #58A1CF",
+"6;. c #3990CA",
+"7;. c #91C1DD",
+"8;. c #C0DDEA",
+"9;. c #658EAA",
+"0;. c #7CB5DA",
+"a;. c #D7E4E7",
+"b;. c #F0F5F4",
+"c;. c #509BCC",
+"d;. c #E9EFEC",
+"e;. c #E0F1F8",
+"f;. c #4193CA",
+"g;. c #4194CA",
+"h;. c #B5D2E2",
+"i;. c #5FA5D2",
+"j;. c #4B99CE",
+"k;. c #8FBEDB",
+"l;. c #B9D6E4",
+"m;. c #3088C6",
+"n;. c #6FADD5",
+"o;. c #EAF2F0",
+"p;. c #FBF3E7",
+"q;. c #98C4DC",
+"r;. c #4295CD",
+"s;. c #378DC7",
+"t;. c #AACFE5",
+"u;. c #EEF3F1",
+"v;. c #D2E4EC",
+"w;. c #F2F8F7",
+"x;. c #E8E9E3",
+"y;. c #5593BA",
+"z;. c #106C90",
+"A;. c #165B54",
+"B;. c #0570B4",
+"C;. c #7AB5DC",
+"D;. c #FBFAF2",
+"E;. c #579ACC",
+"F;. c #9DC8E3",
+"G;. c #2C86C3",
+"H;. c #CDE0E8",
+"I;. c #FFFFF4",
+"J;. c #2D87C5",
+"K;. c #D0E2E9",
+"L;. c #A9CCE0",
+"M;. c #FAF9F2",
+"N;. c #EFF3EF",
+"O;. c #BFD9E8",
+"P;. c #7AB2D6",
+"Q;. c #FCFCF1",
+"R;. c #B4D6E9",
+"S;. c #0A74BB",
+"T;. c #3C90C8",
+"U;. c #60A3CF",
+"V;. c #EEF2EF",
+"W;. c #E8EEED",
+"X;. c #EAEEEB",
+"Y;. c #E8EEEC",
+"Z;. c #0061B5",
+"`;. c #FEFEF3",
+" >. c #2B86C5",
+".>. c #F5F9F1",
+"+>. c #80B6D7",
+"@>. c #C1D9E5",
+"#>. c #CEE0E8",
+"$>. c #2583C4",
+"%>. c #368DC7",
+"&>. c #F6F8F2",
+"*>. c #76AFD6",
+"=>. c #BFD8E5",
+"->. c #80B8DE",
+";>. c #D6E5E7",
+">>. c #DBE7EB",
+",>. c #2984C4",
+"'>. c #9BC7E4",
+")>. c #E8EDEA",
+"!>. c #B7D5E3",
+"~>. c #FDFAF2",
+"{>. c #DBEAF1",
+"]>. c #2280BF",
+"^>. c #F9F9F1",
+"/>. c #8ABEE2",
+"(>. c #7EB4D6",
+"_>. c #FCF9F1",
+":>. c #92C3E4",
+"<>. c #B0D0E1",
+"[>. c #F4F7F2",
+"}>. c #69ABD7",
+"|>. c #D4E7F0",
+"1>. c #E4EDEC",
+"2>. c #3D91C8",
+"3>. c #5D8AAA",
+"4>. c #F1F0E9",
+"5>. c #8CBCD9",
+"6>. c #9AC6DD",
+"7>. c #72AED3",
+"8>. c #939EA5",
+"9>. c #006BBE",
+"0>. c #C8E0ED",
+"a>. c #7992A4",
+"b>. c #A9AFB1",
+"c>. c #FAFCF7",
+"d>. c #E5F0EE",
+"e>. c #529ED2",
+"f>. c #0065B7",
+"g>. c #A3CBE5",
+"h>. c #FFFCF3",
+"i>. c #8EBCDA",
+"j>. c #C0D9E5",
+"k>. c #88BDE0",
+"l>. c #1D7FC1",
+"m>. c #59A2D4",
+"n>. c #EDF3F1",
+"o>. c #5FA7D7",
+"p>. c #4897CA",
+"q>. c #ECF1EE",
+"r>. c #CDE2ED",
+"s>. c #F3F8F2",
+"t>. c #177CC0",
+"u>. c #8EBFDD",
+"v>. c #F5F7F3",
+"w>. c #EDEFEA",
+"x>. c #C8DDE7",
+"y>. c #2F88C6",
+"z>. c #E4EDED",
+"A>. c #4C80A4",
+"B>. c #006DBE",
+"C>. c #EAF3EF",
+"D>. c #BED7E5",
+"E>. c #65A5D1",
+"F>. c #F4FAF7",
+"G>. c #BDB9B5",
+"H>. c #CEE3EF",
+"I>. c #59A0CF",
+"J>. c #3D90CB",
+"K>. c #C8DDE6",
+"L>. c #5DA2CF",
+"M>. c #B5D5E9",
+"N>. c #0B72BB",
+"O>. c #90C0DB",
+"P>. c #BCD7E5",
+"Q>. c #5BA1D0",
+"R>. c #75AFD5",
+"S>. c #7BB4D7",
+"T>. c #3074A9",
+"U>. c #3E766F",
+"V>. c #FEFBF4",
+"W>. c #94C1DB",
+"X>. c #64A6D1",
+"Y>. c #D7E6EA",
+"Z>. c #AED1E1",
+"`>. c #569ED0",
+" ,. c #EFF3EE",
+".,. c #C0DCED",
+"+,. c #C1DDED",
+"@,. c #71AED5",
+"#,. c #D8E6EA",
+"$,. c #D8E6EB",
+"%,. c #E8EFEE",
+"&,. c #90C2E2",
+"*,. c #74AED5",
+"=,. c #579ECF",
+"-,. c #C0DAEA",
+";,. c #ACCCE1",
+">,. c #005FB4",
+",,. c #F6F9F1",
+"',. c #A8CBDF",
+"),. c #85BBE0",
+"!,. c #4D98CC",
+"~,. c #F1F7F1",
+"{,. c #AFCFE2",
+"],. c #1878B9",
+"^,. c #1A7FC3",
+"/,. c #3289C5",
+"(,. c #DAE7EB",
+"_,. c #E8F0EE",
+":,. c #348BC7",
+"<,. c #9AC2DD",
+"[,. c #E0EAEB",
+"},. c #B7D7EA",
+"|,. c #84BADE",
+"1,. c #FFFCF4",
+"2,. c #549ED3",
+"3,. c #E7EFEE",
+"4,. c #DCE8EB",
+"5,. c #2382C3",
+"6,. c #D3E3EA",
+"7,. c #E2EBED",
+"8,. c #3B8EC9",
+"9,. c #1478BB",
+"0,. c #1A7ABB",
+"a,. c #1878B8",
+"b,. c #90BFDC",
+"c,. c #5DA6D8",
+"d,. c #DBE8ED",
+"e,. c #3F91CC",
+"f,. c #99C4DC",
+"g,. c #4F9CD0",
+"h,. c #8FBEDA",
+"i,. c #FAF8F0",
+"j,. c #A3CFEC",
+"k,. c #FAFCF3",
+"l,. c #9BC4DD",
+"m,. c #2D86C5",
+"n,. c #E9EFEE",
+"o,. c #71ADD4",
+"p,. c #B4D2E2",
+"q,. c #88BFE5",
+"r,. c #A9D2EB",
+"s,. c #FDFCF2",
+"t,. c #78B0D6",
+"u,. c #EEF3EF",
+"v,. c #5CA4D6",
+"w,. c #5EA2D0",
+"x,. c #FCFDF3",
+"y,. c #4093CD",
+"z,. c #187ABD",
+"A,. c #1A7BBD",
+"B,. c #197ABD",
+"C,. c #1E7CBD",
+"D,. c #B0D2E6",
+"E,. c #E8F0F0",
+"F,. c #E9E9E4",
+"G,. c #4781A9",
+"H,. c #006EBD",
+"I,. c #C5DBE6",
+"J,. c #CCE2ED",
+"K,. c #6DABD3",
+"L,. c #D2E2E9",
+"M,. c #E0EDF0",
+"N,. c #318CC8",
+"O,. c #64A9D9",
+"P,. c #82B9DF",
+"Q,. c #FBFAF3",
+"R,. c #91BFDB",
+"S,. c #E1EBEC",
+"T,. c #4395C9",
+"U,. c #92C0DC",
+"V,. c #E8F1EE",
+"W,. c #4092C9",
+"X,. c #85BADD",
+"Y,. c #1A7EC2",
+"Z,. c #1A79B9",
+"`,. c #EBF1ED",
+" '. c #C7DFED",
+".'. c #0D72BB",
+"+'. c #8DBEDA",
+"@'. c #6CABD2",
+"#'. c #398FC7",
+"$'. c #6EADD3",
+"%'. c #73AFD7",
+"&'. c #0D688F",
+"*'. c #296862",
+"='. c #0871B7",
+"-'. c #AACCE0",
+";'. c #579DCD",
+">'. c #338CC6",
+",'. c #D6E5E9",
+"''. c #1676BD",
+")'. c #99C5DD",
+"!'. c #0F76BE",
+"~'. c #72B0DA",
+"{'. c #BCCCD5",
+"]'. c #65A7D2",
+"^'. c #F2F4F1",
+"/'. c #BCD7E6",
+"('. c #157AC1",
+"_'. c #A9C3D4",
+":'. c #93C0DA",
+"<'. c #5CA1CF",
+"['. c #DAE7EC",
+"}'. c #1379BF",
+"|'. c #6BADDB",
+"1'. c #F7FAF2",
+"2'. c #C4DEEC",
+"3'. c #A0C5DD",
+"4'. c #5BA1D2",
+"5'. c #DFEDF3",
+"6'. c #D2CEC8",
+"7'. c #D9EDF7",
+"8'. c #D9E0E2",
+"9'. c #CED9DE",
+"0'. c #65A9D7",
+"a'. c #96AEBD",
+"b'. c #89BADA",
+"c'. c #A6CCE1",
+"d'. c #58A1D3",
+"e'. c #DAE7EA",
+"f'. c #7DB4D6",
+"g'. c #D0E4EE",
+"h'. c #D6DCDC",
+"i'. c #D4D4D0",
+"j'. c #D8E5EB",
+"k'. c #D2CBC3",
+"l'. c #D6EAF3",
+"m'. c #CBDFE8",
+"n'. c #187BBF",
+"o'. c #69A9D2",
+"p'. c #CAE1EC",
+"q'. c #F7F8F2",
+"r'. c #A2CCE7",
+"s'. c #F3F8F3",
+"t'. c #D0D9DD",
+"u'. c #0D75BC",
+"v'. c #E7EEEE",
+"w'. c #E2EAE9",
+"x'. c #408BBF",
+"y'. c #9DC6DD",
+"z'. c #FAF8F2",
+"A'. c #87BCE0",
+"B'. c #82B7DA",
+"C'. c #7DB3D7",
+"D'. c #4D99CE",
+"E'. c #D8DCDC",
+"F'. c #D5DBDC",
+"G'. c #D1D5D4",
+"H'. c #71ACD5",
+"I'. c #E9F0EF",
+"J'. c #D8E7EC",
+"K'. c #127CC4",
+"L'. c #C3D1D7",
+"M'. c #056FBB",
+"N'. c #7CB2D5",
+"O'. c #C8E0EB",
+"P'. c #B6CFDA",
+"Q'. c #0C70B5",
+"R'. c #026FBB",
+"S'. c #9EC7E1",
+"T'. c #0975BD",
+"U'. c #88BCDD",
+"V'. c #E3EDED",
+"W'. c #BFDAEA",
+"X'. c #559ECE",
+"Y'. c #ACCEE4",
+"Z'. c #8BBCD9",
+"`'. c #D9EDF6",
+" ). c #D2CBC5",
+".). c #D7E6ED",
+"+). c #D3D5D2",
+"@). c #DEEEF5",
+"#). c #EDF2EF",
+"$). c #1473BC",
+"%). c #81B8D7",
+"&). c #539ED1",
+"*). c #2D86C4",
+"=). c #E4ECEC",
+"-). c #1B7AC0",
+";). c #85B9D9",
+">). c #2470A2",
+",). c #355A38",
+"'). c #155A51",
+")). c #0771B4",
+"!). c #FDFBF2",
+"~). c #9EC6DD",
+"{). c #5CA2CF",
+"]). c #358DC6",
+"^). c #DDE9EA",
+"/). c #CEE4F0",
+"(). c #4C9ACC",
+"_). c #FBF9F1",
+":). c #5294C1",
+"<). c #BCCDD7",
+"[). c #7AB4D9",
+"}). c #C7DDE7",
+"|). c #6DAAD3",
+"1). c #F9F9F3",
+"2). c #A1BED1",
+"3). c #086FBA",
+"4). c #96BFDA",
+"5). c #82BBE1",
+"6). c #A7CDE5",
+"7). c #1C7FC0",
+"8). c #F6FAF1",
+"9). c #CAE0ED",
+"0). c #A0C6DD",
+"a). c #D9E2E4",
+"b). c #7FB3D4",
+"c). c #79B0D4",
+"d). c #88BCDC",
+"e). c #8BBEDD",
+"f). c #98C5E1",
+"g). c #9CCDEE",
+"h). c #97C1DD",
+"i). c #8ABEDE",
+"j). c #FAF9F4",
+"k). c #57A0CF",
+"l). c #BFDAE9",
+"m). c #EAF1F2",
+"n). c #94C1DE",
+"o). c #77B2D7",
+"p). c #7BB6DA",
+"q). c #7BB2D6",
+"r). c #7CB7DC",
+"s). c #83B7D8",
+"t). c #89BBDC",
+"u). c #F0F4F0",
+"v). c #C3DBE6",
+"w). c #A0C9DE",
+"x). c #5BA2D1",
+"y). c #9EC8E2",
+"z). c #FDFBF5",
+"A). c #CCE2EA",
+"B). c #7CB2D6",
+"C). c #559ECD",
+"D). c #AFD0E2",
+"E). c #F6FAF3",
+"F). c #BBCDD8",
+"G). c #0A73BB",
+"H). c #DFE8E8",
+"I). c #3584BB",
+"J). c #A1C8DD",
+"K). c #9AC5E2",
+"L). c #4C9AD0",
+"M). c #6FABD2",
+"N). c #7AB3D8",
+"O). c #80B8DB",
+"P). c #92C1DE",
+"Q). c #EAF0F0",
+"R). c #CEE1E8",
+"S). c #197FC3",
+"T). c #BAD8E8",
+"U). c #197DBF",
+"V). c #61A6D3",
+"W). c #E1EDEC",
+"X). c #0972BB",
+"Y). c #E9F1EF",
+"Z). c #D5E0E4",
+"`). c #3183BE",
+" !. c #3087C5",
+".!. c #E1EAEC",
+"+!. c #D2E4EB",
+"@!. c #0F76BD",
+"#!. c #60A3D0",
+"$!. c #C2DCE6",
+"%!. c #FEFDF5",
+"&!. c #95BFD6",
+"*!. c #1677B8",
+"=!. c #BAD7E9",
+"-!. c #89BAD9",
+";!. c #C2DAE6",
+">!. c #7BB1D5",
+",!. c #79B1D5",
+"'!. c #76AFD5",
+")!. c #0A72BB",
+"!!. c #95C2DB",
+"~!. c #FDFDF5",
+"{!. c #56A0D1",
+"]!. c #E3ECEC",
+"^!. c #CEE2EE",
+"/!. c #1E7DC1",
+"(!. c #549ECD",
+"_!. c #0673C0",
+":!. c #126881",
+"<!. c #23645B",
+"[!. c #0F76BA",
+"}!. c #A5CAE0",
+"|!. c #0973BD",
+"1!. c #5C9FCE",
+"2!. c #D5E7F0",
+"3!. c #1277BE",
+"4!. c #9EC7DE",
+"5!. c #4797CC",
+"6!. c #78A5C3",
+"7!. c #7CB4D8",
+"8!. c #F8F7F0",
+"9!. c #C0E0F5",
+"0!. c #A4CADF",
+"a!. c #96C7E7",
+"b!. c #0770BA",
+"c!. c #9CC4DD",
+"d!. c #92C0DF",
+"e!. c #93C1E0",
+"f!. c #C2DCEB",
+"g!. c #6F9EBE",
+"h!. c #F6FAF2",
+"i!. c #A6CADE",
+"j!. c #EEF6F1",
+"k!. c #CFD7DA",
+"l!. c #207EBD",
+"m!. c #006ABA",
+"n!. c #97B5C7",
+"o!. c #99C2DD",
+"p!. c #9BC5E0",
+"q!. c #F8F9F3",
+"r!. c #97C5E4",
+"s!. c #4595CC",
+"t!. c #82B9DB",
+"u!. c #61A5D1",
+"v!. c #58A0D1",
+"w!. c #D1E3EB",
+"x!. c #2C87C5",
+"y!. c #4795CB",
+"z!. c #F7FAF1",
+"A!. c #B5D5E8",
+"B!. c #DEEAEE",
+"C!. c #318DCC",
+"D!. c #8BBCDD",
+"E!. c #68A9D2",
+"F!. c #368EC9",
+"G!. c #DEEAED",
+"H!. c #3D88BC",
+"I!. c #D8E2E4",
+"J!. c #348DCA",
+"K!. c #CBDFE7",
+"L!. c #B6D4E4",
+"M!. c #167CC1",
+"N!. c #DFECF1",
+"O!. c #6FACD4",
+"P!. c #FDFDF4",
+"Q!. c #549CCE",
+"R!. c #70ABD2",
+"S!. c #83B9DC",
+"T!. c #1479BE",
+"U!. c #6AA9D3",
+"V!. c #EEF4F0",
+"W!. c #EDEBE6",
+"X!. c #448DBF",
+"Y!. c #ACCFE4",
+"Z!. c #F1F5F0",
+"`!. c #77B0D4",
+" ~. c #94C2DD",
+".~. c #92C2DB",
+"+~. c #3388C4",
+"@~. c #539DCD",
+"#~. c #1176B4",
+"$~. c #3C715D",
+"%~. c #3C6434",
+"&~. c #22779E",
+"*~. c #61A3CF",
+"=~. c #DCE8EA",
+"-~. c #D4E6F0",
+";~. c #8FC0DE",
+">~. c #4C99CC",
+",~. c #C5DCE7",
+"'~. c #B8BEC0",
+")~. c #B5D5E4",
+"!~. c #519ED0",
+"~~. c #EBF2F3",
+"{~. c #F8FAF4",
+"]~. c #ADBCC3",
+"^~. c #0970BB",
+"/~. c #F6F7F0",
+"(~. c #5AA0CE",
+"_~. c #E8F1F1",
+":~. c #C6DEE7",
+"<~. c #73B2DD",
+"[~. c #A4C8DE",
+"}~. c #BFDBE9",
+"|~. c #64A6D2",
+"1~. c #A7CCE1",
+"2~. c #5CA2D0",
+"3~. c #9AC4DE",
+"4~. c #0771BB",
+"5~. c #C5DCE6",
+"6~. c #8EBEDC",
+"7~. c #6FACD3",
+"8~. c #BAD6E4",
+"9~. c #0D77BF",
+"0~. c #A9CDE2",
+"a~. c #308AC5",
+"b~. c #A8CCE2",
+"c~. c #3A7FAF",
+"d~. c #9CC7E3",
+"e~. c #FDFCF3",
+"f~. c #74AFD5",
+"g~. c #1E7FC2",
+"h~. c #0D70B4",
+"i~. c #C4D8E1",
+"j~. c #B0D1E4",
+"k~. c #D2E3E9",
+"l~. c #1C7FC3",
+"m~. c #CDE3ED",
+"n~. c #E4F0F3",
+"o~. c #A6CCE3",
+"p~. c #B3D4E6",
+"q~. c #2E82C2",
+"r~. c #0D77BD",
+"s~. c #4A9ACF",
+"t~. c #C0DBEA",
+"u~. c #388DC7",
+"v~. c #E1ECEC",
+"w~. c #E1EDEF",
+"x~. c #0F78BD",
+"y~. c #3087C4",
+"z~. c #86B9D9",
+"A~. c #1374B5",
+"B~. c #456A61",
+"C~. c #3F5E1D",
+"D~. c #1E7193",
+"E~. c #CEE4EE",
+"F~. c #9EB2BE",
+"G~. c #72AED5",
+"H~. c #85AEC8",
+"I~. c #7FAECC",
+"J~. c #94B1C3",
+"K~. c #599DCA",
+"L~. c #599ECE",
+"M~. c #E1EBEA",
+"N~. c #9AC6DE",
+"O~. c #549DD0",
+"P~. c #ECF2F0",
+"Q~. c #65A7D3",
+"R~. c #4293C8",
+"S~. c #0D75BE",
+"T~. c #4A99CE",
+"U~. c #F0F6F3",
+"V~. c #0A70BB",
+"W~. c #9CC4DC",
+"X~. c #9BC4DE",
+"Y~. c #D2E5EA",
+"Z~. c #C8DFE6",
+"`~. c #70A7CD",
+" {. c #C9DFED",
+".{. c #A5C8DE",
+"+{. c #EDF4EF",
+"@{. c #94C2E1",
+"#{. c #2282C3",
+"${. c #8EC1E2",
+"%{. c #96B0C0",
+"&{. c #C3DCEA",
+"*{. c #80AECC",
+"={. c #90AEC0",
+"-{. c #86AEC7",
+";{. c #7CB1D4",
+">{. c #97C4DF",
+",{. c #58A0D3",
+"'{. c #6CADD8",
+"){. c #3E91C9",
+"!{. c #EFF3F1",
+"~{. c #94C0DB",
+"{{. c #4393C9",
+"]{. c #1C80C2",
+"^{. c #4D9ACB",
+"/{. c #85B8DA",
+"({. c #82B4D4",
+"_{. c #1075BA",
+":{. c #4495CC",
+"<{. c #C9DEE7",
+"[{. c #6FAED7",
+"}{. c #F9F8F2",
+"|{. c #D9E8EF",
+"1{. c #368BC8",
+"2{. c #DCE9ED",
+"3{. c #7DB4D9",
+"4{. c #A6CCE2",
+"5{. c #F9F9F2",
+"6{. c #FDFAF1",
+"7{. c #A1CCE7",
+"8{. c #4193CB",
+"9{. c #A0C8DD",
+"0{. c #8ABCDD",
+"a{. c #79B1D6",
+"b{. c #2A86C6",
+"c{. c #EBF0EE",
+"d{. c #338AC7",
+"e{. c #5AA2D4",
+"f{. c #8ABBDC",
+"g{. c #84B8DB",
+"h{. c #D3E3E8",
+"i{. c #1179BF",
+"j{. c #CDE1EC",
+"k{. c #2180C1",
+"l{. c #308AC6",
+"m{. c #0C72BC",
+"n{. c #B9DAEE",
+"o{. c #8EBFDF",
+"p{. c #FEFDF3",
+"q{. c #B8D7E8",
+"r{. c #0D72BC",
+"s{. c #61A4D0",
+"t{. c #3A8EC6",
+"u{. c #1D7FC3",
+"v{. c #E5F0F0",
+"w{. c #3B91CA",
+"x{. c #318AC7",
+"y{. c #EBF3F1",
+"z{. c #1B7EC2",
+"A{. c #5897BF",
+"B{. c #B2C9D4",
+"C{. c #4094CA",
+"D{. c #086FB0",
+"E{. c #1D5845",
+"F{. c #326C59",
+"G{. c #0973B6",
+"H{. c #FDFEF4",
+"I{. c #B1D2E7",
+"J{. c #60A4CF",
+"K{. c #A7CEE6",
+"L{. c #358DC7",
+"M{. c #DAE9EC",
+"N{. c #DFEDF4",
+"O{. c #1378BE",
+"P{. c #99C4DF",
+"Q{. c #FEFDF8",
+"R{. c #80B6D6",
+"S{. c #FBFCF4",
+"T{. c #E5EFF1",
+"U{. c #F5F9F4",
+"V{. c #B8D6E7",
+"W{. c #FCFCF4",
+"X{. c #A5CBE4",
+"Y{. c #2E89C7",
+"Z{. c #ACCEE3",
+"`{. c #A3CCE3",
+" ]. c #9BC7E2",
+".]. c #93C4E4",
+"+]. c #9BC3DD",
+"@]. c #E3EFF2",
+"#]. c #FFFEF5",
+"$]. c #2E8AC8",
+"%]. c #CFE2E9",
+"&]. c #79A3C0",
+"*]. c #0068BA",
+"=]. c #DDECF1",
+"-]. c #127AC0",
+";]. c #91C3E3",
+">]. c #FAFBF3",
+",]. c #7DB5DB",
+"']. c #A4BBC8",
+")]. c #61A5D6",
+"!]. c #87BBDA",
+"~]. c #5DA4D3",
+"{]. c #CDE0EA",
+"]]. c #FEFEF5",
+"^]. c #FCFDF4",
+"/]. c #FCFCF3",
+"(]. c #9EBED2",
+"_]. c #1576B7",
+":]. c #4E9BD0",
+"<]. c #CDE1E7",
+"[]. c #D1E3EC",
+"}]. c #89BCDC",
+"|]. c #D1E4EB",
+"1]. c #ACD1EB",
+"2]. c #FBFDF6",
+"3]. c #C0DAE9",
+"4]. c #F6F9F2",
+"5]. c #3781B4",
+"6]. c #AFD0E1",
+"7]. c #93C3E4",
+"8]. c #9BC5E2",
+"9]. c #3A90CA",
+"0]. c #FCF9F2",
+"a]. c #E9F2F3",
+"b]. c #F0F5F2",
+"c]. c #F1F7F3",
+"d]. c #88BADB",
+"e]. c #5FA4D5",
+"f]. c #BDD9E9",
+"g]. c #C7DDE8",
+"h]. c #F6FAF4",
+"i]. c #0E72BB",
+"j]. c #F7E6D6",
+"k]. c #F6FAF6",
+"l]. c #4497CC",
+"m]. c #ECF4F2",
+"n]. c #FDFEF5",
+"o]. c #ECF2F1",
+"p]. c #6CABD3",
+"q]. c #2C88C4",
+"r]. c #97C4DE",
+"s]. c #FFFEF6",
+"t]. c #368AC6",
+"u]. c #DAEBF1",
+"v]. c #207DC1",
+"w]. c #78B3D8",
+"x]. c #27799A",
+"y]. c #2D562F",
+"z]. c #6A6A3D",
+"A]. c #1372B2",
+"B]. c #529DCD",
+"C]. c #549ECC",
+"D]. c #539DCC",
+"E]. c #5CA2CE",
+"F]. c #3E92C9",
+"G]. c #4294CA",
+"H]. c #569FCF",
+"I]. c #84B7D8",
+"J]. c #82B6D8",
+"K]. c #71ADD5",
+"L]. c #1F81C2",
+"M]. c #4696CA",
+"N]. c #4495C9",
+"O]. c #046FBA",
+"P]. c #549DCE",
+"Q]. c #398EC7",
+"R]. c #2685C4",
+"S]. c #3C91CA",
+"T]. c #388FC8",
+"U]. c #167DC3",
+"V]. c #0C76BC",
+"W]. c #4B99CD",
+"X]. c #5EA3CF",
+"Y]. c #227AB6",
+"Z]. c #549DCC",
+"`]. c #348CC7",
+" ^. c #549ECE",
+".^. c #4A98CB",
+"+^. c #177DC1",
+"@^. c #7FB4D7",
+"#^. c #388EC7",
+"$^. c #80B5D7",
+"%^. c #4294C9",
+"&^. c #6BAAD3",
+"*^. c #83B7D9",
+"=^. c #2483C4",
+"-^. c #77B0D5",
+";^. c #84B6D8",
+">^. c #4E9BCC",
+",^. c #4B97C8",
+"'^. c #0E72B5",
+")^. c #4797CA",
+"!^. c #86B8D9",
+"~^. c #81B5D8",
+"{^. c #4998CB",
+"]^. c #388FC9",
+"^^. c #4293C9",
+"/^. c #579ECE",
+"(^. c #287EB8",
+"_^. c #60A4D2",
+":^. c #85B7D9",
+"<^. c #E3DCD3",
+"[^. c #2B7EB8",
+"}^. c #82B6D9",
+"|^. c #72ADD4",
+"1^. c #79B1D7",
+"2^. c #83B6D9",
+"3^. c #7DB3D6",
+"4^. c #177DC0",
+"5^. c #4495CA",
+"6^. c #1A7EC0",
+"7^. c #16636F",
+"8^. c #14709C",
+"9^. c #5091BB",
+"0^. c #F7ECDF",
+"a^. c #8FC1DE",
+"b^. c #1774A5",
+"c^. c #546C29",
+"d^. c #526D2F",
+"e^. c #0A72C0",
+"f^. c #F2F8F5",
+"g^. c #2778A2",
+"h^. c #3B5D1C",
+"i^. c #38718B",
+"j^. c #0377CA",
+"k^. c #ABCFE2",
+"l^. c #C7DFE8",
+"m^. c #FBFBF6",
+"n^. c #0B7ACC",
+"o^. c #4E6A58",
+"p^. c #182E19",
+"q^. c #076EAA",
+"r^. c #BDD8E6",
+"s^. c #BBD7E5",
+"t^. c #0071CA",
+"u^. c #1E6B7A",
+"v^. c #446E4C",
+"w^. c #0070C5",
+"x^. c #4F78A2",
+"y^. c #537A57",
+"z^. c #006FC2",
+"A^. c #307D9E",
+"B^. c #37602E",
+"C^. c #1E77A4",
+"D^. c #1E79AB",
+"E^. c #246766",
+"F^. c #177098",
+"G^. c #0876C4",
+"H^. c #1579BB",
+"I^. c #36684C",
+"J^. c #27738B",
+"K^. c #0A74B8",
+"L^. c #0472C1",
+"M^. c #2E799B",
+"N^. c #3C673F",
+"O^. c #4C6F68",
+"P^. c #0872BB",
+"Q^. c #0875C2",
+"R^. c #1A6E8F",
+"S^. c #386030",
+"T^. c #294219",
+"U^. c #18543E",
+"V^. c #477C75",
+"W^. c #0A74C7",
+"X^. c #0173C6",
+"Y^. c #0070BE",
+"Z^. c #1177B9",
+"`^. c #086EA8",
+" /. c #467359",
+"./. c #3F6B6B",
+"+/. c #1C6E86",
+"@/. c #1A78B0",
+"#/. c #0070C9",
+"$/. c #006FC3",
+"%/. c #006EC8",
+"&/. c #0B76C3",
+"*/. c #17719C",
+"=/. c #3E7059",
+"-/. c #205735",
+";/. c #477A6B",
+">/. c #478388",
+",/. c #0074D0",
+"'/. c #0070C6",
+")/. c #006FBD",
+"!/. c #0070BF",
+"~/. c #006FC4",
+"{/. c #0073CA",
+"]/. c #0A76C4",
+"^/. c #5C846F",
+"//. c #356B57",
+"(/. c #5C7A4B",
+"_/. c #60866C",
+":/. c #3983A3",
+"</. c #337D98",
+"[/. c #0A75C1",
+"}/. c #2885C2",
+"|/. c #1179BD",
+"1/. c #157ABD",
+"2/. c #0A75BB",
+"3/. c #2584C1",
+"4/. c #2584C2",
+"5/. c #1A7DBF",
+"6/. c #1279BD",
+"7/. c #2482C1",
+"8/. c #1A7EBF",
+"9/. c #2886C2",
+"0/. c #1B7EBF",
+"a/. c #0D76BC",
+"b/. c #0270B9",
+"c/. c #2986C2",
+"d/. c #1F80C0",
+"e/. c #1E7FC0",
+"f/. c #2181C0",
+"g/. c #2985C2",
+"h/. c #2684C1",
+"i/. c #036FB9",
+"j/. c #1C7FBF",
+"k/. c #167ABE",
+"l/. c #197CBF",
+"m/. c #147ABD",
+"n/. c #1078BC",
+"o/. c #2785C2",
+"p/. c #1479BD",
+"q/. c #1378BD",
+"r/. c #2281C1",
+"s/. c #197DBE",
+"t/. c #167BBE",
+"u/. c #0974BB",
+"v/. c #2A86C2",
+"w/. c #0873BA",
+"x/. c #1178BC",
+"y/. c #177BBE",
+"z/. c #0B75BB",
+"A/. c #1D7FBF",
+"B/. c #1E80C0",
+"C/. c #1E7FBF",
+"D/. c #1D7EBF",
+"E/. c #1F7FC0",
+"F/. c #2381C1",
+"G/. c #187CBE",
+"H/. c #1278BC",
+"I/. c #2281C0",
+"J/. c #2A85C2",
+"K/. c #197CBE",
+"L/. c #0E77BC",
+"M/. c #2483C1",
+"N/. c #2180C0",
+"O/. c #2182C1",
+"P/. c #2887C8",
+"Q/. c #608465",
+"R/. c #71895A",
+"S/. c #132412",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # # # $ # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ @ $ # $ # # # $ # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ # $ # $ @ $ # $ # $ # $ # # # $ # # # $ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % % % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & % & % & % & & & % & % & % & % % % % % % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & % & % % % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & % & % & % & % % % % % % $ % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ @ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % & % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % % % & % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % & % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % % % % % & % % % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ @ $ # $ @ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % % % & % & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # # # # # # # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ @ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % & % & % & % & % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % & % & % & % & % & % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % & % % % % % % % & % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % % % % % & % % % & % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & % & % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * + = - ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; + ; ; ; + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , ' ; ) ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ! ; ; ; ~ ; { ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ( _ + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; } | 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 3 4 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b c ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + g ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + k l ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + n ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; o p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + q ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; r s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t u ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; v w x y z A B x C D E F G ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; J K L M N O O P Q R S T U V W X Y Z ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ` . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .. +. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. {. ]. ^. /. (. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :. <. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [. }. |. 1. 2. 3. 4. 5. 5. 6. 7. 8. 5. 5. 6. 9. 6. 3. 0. a. b. c. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e. f. g. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. j. k. l. m. n. o. p. q. r. q. q. q. q. q. q. q. q. q. q. s. t. 8. u. v. w. x. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y. g. g. z. A. B. C. D. E. F. G. G. H. I. J. K. L. M. N. y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. O. P. Q. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R. S. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. T. U. V. W. 3. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ ;+ >+ ,+ '+ )+ j. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ L. ~+ {+ ]+ ^+ /+ (+ _+ :+ <+ [+ [+ <+ (+ }+ |+ 1+ 2+ 3+ L. N. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. 4+ 5+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6+ 7+ g. 8+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ 0+ a+ b+ c+ X. d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ t+ u+ v+ w+ x+ h. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y+ z+ A+ B+ C+ D+ E+ F+ X. X. X. X. X. X. X. X. ;+ <+ G+ H+ I+ J+ K+ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. y. L+ M+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N+ O+ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; P+ Q+ R+ S+ T+ p. U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ $@ %@ &@ *@ =@ 3. -@ ;@ >@ ,@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. '@ )@ !@ ~@ {@ ]@ ^@ /@ (@ _@ X. X. X. X. X. X. _@ X. :@ <@ [@ }@ |@ 1@ h. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. y. 2@ 3@ 4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5@ 6@ 7@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ 0@ a@ b@ q. c@ d@ e@ f@ g@ h@ i@ j@ i@ k@ i@ l@ m@ n@ o@ p@ q@ r@ s@ t@ u@ v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ w@ x@ y@ z@ A@ /@ X. B@ /@ X. X. X. X. X. X. _@ X. C@ D@ E@ F@ A@ G@ H@ I@ J@ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ L@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ O@ P@ Q@ R@ q. S@ T@ U@ V@ W@ X@ X@ X@ X@ X@ X@ X@ W@ Y@ Z@ `@ t+ 3. # t@ .# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. +# @# ## $# _@ X. B@ /@ X. X. X. X. X. X. X. X. X. q. %# &# *# =# -# _@ ;# ># ,# !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# )# !# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ ~# {# ]# q. S@ ^# /# (# W@ _# _# _# _# _# _# _# _# :# <# [# =@ }# |# 1# 2# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. 3# 4# 5# 6# X. X. X. X. X. X. X. X. X. X. X. X. X. 7# 8# 9# 0# a# b# c# X. d# e# f# y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ i# j# k# l# q. m# n# /# o# p# q# q# q# q# q# q# q# r# s# t# u# =@ 3. v# t@ w# x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. y# z# A# s. (@ X. X. X. X. X. X. X. X. X. X. X. X. q. B# C# D# E# F# X. B@ /@ G# H# I# y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# K# L# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ M# N# O# b@ q. P# Q# R# S# T# U# U# U# U# U# U# V# W# X# Y# Z# =@ 3. `# t@ >@ $ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. .$ +$ @$ X. s. X. X. X. X. X. X. X. X. X. X. X. X. _@ #$ $$ %$ &$ X. _@ /@ B@ *$ =$ -$ h. i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ ;$ >$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ ,$ '$ )$ b@ _@ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ }$ |$ 1$ 2$ 3$ t. 4$ 5$ 6$ j. 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. 8$ 9$ 0$ X. X. X. X. X. X. X. X. X. X. X. X. X. _@ X. _@ ;+ ;+ _@ X. X. X. _@ ^@ a$ b$ c$ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ d$ e$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ 9+ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ y$ z$ A$ B$ C$ j. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; z. D$ E$ ;+ X. X. _@ X. X. X. _@ X. X. X. X. X. X. X. _@ X. X. X. X. _@ X. X. X. ^@ F$ G$ H$ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. I$ J$ K$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ `$ % .% +% @% X. 3. #% $% %% &% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. *% =% ;+ X. X. X. ;+ -% _@ X. X. X. X. X. X. X. _@ X. X. _@ ;% -% X. _@ X. X. _@ z@ >% ,% M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% )% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 7$ !% ~% {% ]% 3. ^% B@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. (% _% :% <% x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [% }% |% 1% X. X. _@ 2% 3% &$ X. _@ X. X. X. _@ X. X. 4% 5% 6% 7% 8% i$ X. X. (@ X. 9% 0% a% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% c% d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; j. e% f% g% h% i% j% q. q. p. q. q. q. q. q. q. q. ^% k% l% m% n% o% 8@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; N. N. N. N. N. N. N. ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. p% q% r% s. s. q. p. s% t% u% c# /@ X. _@ _@ _@ ;+ v% w% x% y% z% A% F# X. X. X. X. B% C% D% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ E% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. N. ; ; N. ; ; ; ; ; ; N. ; &% F% G% {$ H% I% J% K% L% M% N% O% P% Q% R% S% T% U% V% W% X% Y% i. ; N. ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; ; N. 7$ 9+ 9+ x# x# v@ v@ v@ x# $ 9+ Z% N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. K+ `% & 1% r. .& +& @& 8# #& $& ;+ X. _@ %& && *& =& -& ;& >& ,& '& )& 0$ X. X. X. !& ~& {& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ^& /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; y. &% L$ j. (& i. i. i. i. i. i. i. i. i. (& &% _& j. i. ; N. ; ; ; ; ; ; N. ; &% &% :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& 8& 9& 0& a& b& T. N. h. i. ; ; ; ; ; ; i. h. ; N. c& j. x+ x+ x+ x+ x+ x+ x+ x+ x+ x+ 9+ i. ; N. ; ; ; ; N. ; ; N. x+ j. g. d& e& f& g& h& i& j& k& l& m& n& o& !% p& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; q& 7$ 7$ ,@ q& 7$ 7$ q& 7$ ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. r& s& t& u& v& w& x& y& z& A& -# _@ X. _@ B& C& D& E& F& G& H& I& J& K& X. _@ X. X. ;+ L& M& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; i. T. P& Q& R& S& T& U& V& W& X& Y& Z& `& * .* +* @* #* $* 9+ ; ; N. ; ; ; ; ; N. ; $ %* &* ** =* -* ;* >* ,* ,* ,* ,* ,* ,* '* )* !* $* ; ; ; ; ; ; ; ; ; N. ; i. ~* {* ]* ^* /* /* /* /* /* /* /* /* (* _* &% L$ N. ; N. ; ; N. ; :* $* _& <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* 0* a* b* c* d* !% g. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 9+ j. e* !* f* g* x+ !% L$ h* j. !% !% x+ _& g* i* j* x+ 9+ ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. k* l* m* 3. n* o* p* q* r* s* t* q. /@ ;+ u* v* w* x* y* z* A* B* C* D* /% (@ X. X. _@ E* F* M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& G* H* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; h. i. (& I* J* K* L* M* N* O* P* Q* R* S* T* U* V* :% W* X* Y* Z* `* = j. N. ; ; ; ; ; N. ; j. T. .= += @= #= #= $= %= #= #= #= #= #= #= &= *= == -= T. N. ; N. ; ; ; ; N. ; i. ;= >= ,= '= )= != != != != != != != != ~= {= ]= ^= !% v@ ; ; i. ; x+ f* /= (= _= /. := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= 9= 0= a= b= c= ,@ ; ; N. ; ; ; ; ; ; ; ; ; ; ; i. h. ; g. ; j. d= e= e= e= e= e= e= e= e= e= e= f= g= h= q& ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; q& e* i= e= e= e= e= e= e= e= e= e= e= e= $* j. N. ; ; N. ; ; ; ; ; ; N. ; ; ; x+ j= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= k= l= v@ g. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; j. m= n= x+ m& o= p= q= r= s= t= u= v= w= x= y= z= A= B= C= D= E= j. F= I* !% q& N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. G= H= I= J= K= L= M= N= O= P= Q= R= /% S= T= U= V= W= X= Y= Z= `= - .- +- X. X. X. s. @- #- M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ; ; &- *- =- -- ;- >- ,- '- )- !- ~- {- ]- ]- ]- ^- /- (- _- :- <- [- }- N. ; ; ; i. h. ; &% |- 1- 2- 3- 4- 5- 6- 7- 7- 6- 6- 6- 6- 6- 7- 8- 9- 0- a- b- c- N. ; N. ; ; ; ; N. j. d- e- f- g- h- i- 7- 7- 7- 7- 7- 7- 7- 5- j- k- l- m- 7$ N. i. n- _& o- p- q- /. r- s- t- u- v- X. _@ _@ _@ _@ s. w- x- y- z- A- B- C- D- E- F- !% N. ; h. i. ; ; ; ; ; ; ; ; ; h. i. N. p& L$ G- H- I- J- J- J- J- J- J- J- J- J- K- L- M- q& j. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. 7$ N- P+ O- P- Q- J- J- J- J- J- J- J- J- R- S- T- U- j. $ N. ; i. ; ; ; ; ; ; N. q& d= V- W- X- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- Y- Z- `- 8@ ; v@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; i. v@ &% x+ d= .; +; @; #; $; %; &; *; =; -; ;; >; ,; '; ); !; ~; {; =; ]; ^; /; (; _; :; <; 9+ !% c- &% x# N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. [; }; |; 1; 2; 3; 4; 5; ;@ 6; 6# c# 7; 8; 9; 0; a; j% b; c; d; e; f; g; _@ X. _@ X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& i; j; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. Y% k; l; m; n; c+ p. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ o; p; q; r; s; N. N. ; ; h. i. t; l= u; v; w; x; y; z; z; z; z; z; z; z; z; z; z; t+ A; B; C; D; E; N. N. ; ; ; N. ; j. F; G; H; I; J; z; z; z; z; z; z; z; z; z; z; K; L; M; N; O; $ P; Q; R; S; l; T; U; V; c# _@ _@ X. c# c# s% o; s% c# s. s. _@ _@ W; X; Y; Z; `; > .> 7$ t; i. h. ; ; ; ; ; ; ; ; N. ; 7$ +> @> #> $> %> &> *> => => => => => => => *> -> ;> >> ,> '> q& 9+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ )> !> ~> {> ]> ^> => => => => => => => => => /> (> _> :> <> ~* i. h. ; ; ; ; ; N. x# [> }> |> 1> -> 2> => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => 3> 4> 5> 6> 7> 8> &% N. ; N. ; ; ; ; ; ; ; ; ; ; i. h. ; ; x# !% ,$ 9> 0> a> b> c> d> e> f> g> h> i> j> k> l> G@ (@ m> (@ 7; n> o> p> q> r> s> t> u> v> w> x> y> z> A> B> y. c- N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. C> D> E> F> G> H> I> J> K> L> M> N> O> P> Q> R> S> q. ^% T> U> V> W> X> q. X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- Y> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; 9+ Z> `> , ., +, X. q. =@ y$ j% j% j% j% j% j% j% j% =@ q. X. 9. @, #, $, %, N. ; N. ; P+ &, *, =, -, 3. ;, /% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. >, ,, ', ), x# ; ; ; ; v@ !, ~, {, ], }# 1% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. ^, /, (, _, :, <, [, }, |, 1, 3. q. /% %& j$ y$ V; 2, 3, 4, 5, 6, 7, 8, y; z; 9, _@ 0, a, 3. b, c, d, e, f, g, i. ; ; ; ; ; ; ; ; ; N. h, i, j, k, l, m, n, o, p, p, p, p, p, p, p, p, q, r, s, t, u, v, y. 9+ ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. w, x, y, z, A, B, C, p, p, p, p, p, p, p, p, p, D, E, F, G, U* H, j* ; ; ; ; h. i. q& I, J, K, L, M, N, 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, p, p, p, p, p, p, p, p, p, p, p, p, p, P, Q, R, S, T, U, .# j. N. ; ; ; ; ; ; ; ; ; N. ; ; N. 9+ V, W, X, Y, Z, `, ' .' +' @' #' 3. 3. 3. $' %' X. /% s. /% _@ /% /% X. ;+ 4% 3. 3. 3. 3. &' *' =' -' ;' >' ,' '' )' !' ~' u@ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. K+ {' ]' ^' /' (' _' :' <' [' }' |' 1' 2' 3' 4' 5' 6' _@ X. r. 7' 8' 9' 0' ;+ X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ a' b' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% c' d' e' f' X. 7# g' h' i' j' k' k' l' k' j' m' n' o' p' q' X. 3. r' s' t' j. ; ; i. ;= u' v' w' 3. x' y' z' A' B' C' D' E' F' G' H' I' J' K' 6# /@ 3. L' M' N' &% N. ; ; ; j. O' P' Q' 3. 6% R' S' D' T' U' V' F' I' W' X' a; Y' _@ 6. Z' `' ) .) +) @) 9. #) /% $) %) &) *) =) -) ;) >) ,) ') )) !) ~) {) ]) ^) /) () q. X. 3. _) :) <) [) }) x. N. N. ; ; ; ; ; ; N. N. |) 1) 2) 3) 4) 3. 5) 8. ;% 8. ;% 8. 8. ;% 8. ;% 6) 3. 3. 7) 8) 9) 0) (& 7$ i. ; ; ; ; ; ; ; ; ; ; ; N. ; a) b) c) d) e) +, ;% 8. 8. ;% ;% ;% ;% 8. 8. 8. +, 3. f' f) g) h) i) L$ ; N. N. ; N. j) k) l) m) 3. 3. 8. ;% 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. +, 3. n) o) p) q) r) 9+ ; ; ; ; ; ; ; ; ; ; N. 9+ = s) t) u) v) w) x) y) z) 3. 3. A) &$ 9, 7# V; B) c+ >+ C) D) O> U+ C) E) E) F) G) t+ z$ ;+ _@ F@ 3. 3. P$ H) I) J) K) L) M) N) 3 h. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. O) P) 3. Q) R) 3. S) T) U) V) W) X) Y) Z) `) ! .! +! t+ @! #! ;@ $! 3. /% X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. *! =! -! ;! V; 7# >! ,! '! )! !! ~! {! !! ]! ^! /! (! _! /. :! B) 6. <! [! }! |! ; ; 7$ 1! 2! 3! 4! c# j$ 5! 6! 7! 8! 9! 0! a! b! c! d! e! f! g! h! j% z$ i! j! k! j. N. N. ; h. !+ l! m! n! R$ y; o! p! q! r! s! t! u! v! w! x! y! z! A! q. 3. B! C! D! E! F! 9, i$ G! H! I! J! K! L! M! N! N! O! P! O! Q! R! S! T! U! #! V! W! 7. 6# =@ X! Y! Z! `! ~ N. ; N. ; ; ; ; N. N. .~ +~ @~ #~ c+ c# 7# c+ $~ $~ %~ $~ %~ %~ $~ %~ $~ %~ y$ F+ &~ *~ =~ -~ ;~ >~ N. ; ; ; ; ; ; ; ; ; N. ; Y% ,~ '~ )~ !~ 7. _@ t. ~~ %~ %~ $~ %~ %~ $~ c+ %~ %~ B) z$ c# 3. {~ ]~ ^~ /~ 7$ ; ; i. (~ _~ :~ <~ [~ o; 9, }~ $~ %~ $~ c+ %~ %~ B) |~ c+ %~ %~ $~ c+ %~ %~ %~ $~ %~ %~ B) |~ B) %~ %~ $~ %~ %~ %~ %~ $~ %~ %~ c+ |~ B) %~ $~ $~ %~ 1~ ;+ j$ 7. 2~ 3~ 4~ (& N. ; ; ; ; ; ; N. ; N. &% 5~ 6~ 7~ 8~ 9~ 0~ a~ b~ B) }~ q. C@ 7. c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ q~ r~ s~ t~ u~ 6. v~ }~ j$ w~ q' v~ a~ y; x~ y~ z~ A~ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; K+ B~ C~ 3. D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ P~ Q~ R~ S~ T~ 0- U~ V~ q' X. X. X. /@ (+ W~ K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ X~ Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Z~ `~ { .{ ^% 3. +{ @{ #{ ${ %{ &{ *{ ={ -{ ;{ >{ ,{ #{ '{ ){ 3. !{ ~{ {{ ]{ ^{ ; ; 8@ /{ ({ _{ :{ _@ D) <{ [{ }{ |{ 1{ 1{ 2{ 3{ 4{ 3{ 5{ 6{ 7{ 8{ 9{ =@ 0{ a{ 6$ x# 7$ ; ; 7$ b{ c{ d{ ]# y$ e{ f{ g{ h{ 6{ i{ 2{ 3{ j{ k{ n@ l{ m{ n{ 6. 3. o{ p{ q{ 3. p. r{ s{ t{ u{ T, v{ w{ x{ y{ z{ z{ z{ z{ A{ B{ C{ D{ E{ 3{ F{ G{ H{ I{ z$ J{ 1% r@ K{ L{ M{ 9+ N. ; ; ; ; ; ; 7$ N{ O{ P{ Q{ q. o; S~ R{ S{ T{ U{ V{ W{ X{ Y{ Z{ `{ ] .] +] s. v~ @] #] $] %] N. ; ; ; ; ; ; ; ; ; ; i. &] *] =] -] 3. /% ;] >] ,] '] )] !] ~] {] ]] X{ ^] ^] /] (] }~ _] 3. :] <] [] T. y. ; q& }] |] 1] 2] C@ 3] 4] 5] 6] Z{ 7] 8] 9] 0] a] b] c] d] X{ ]] e] 0] f] W{ g] U{ h] i] j] a] h] k] l] m] n] n] X{ o] Z{ `{ p] q] i] h] T{ r] s] t] u] q. q. v] w] x] >@ N. ; ; ; ; ; ; ; N. c- y] z] A] B] C] D] 3. ;+ E] ~~ /% F] G] H] I] J] K] L] M] T, N] N] P' P' O] N] N] N] /. P] Q] R] S] T] U] V] W] X] Y] 1~ Z] p. u& `] ^ .^ 8+ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ ]^ ^^ /^ (^ _^ }# /% X. X. X. X. :^ <^ [^ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ }^ |^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 3^ 4^ ;, 3. 5^ 6^ 7^ A{ 8^ 9^ 0^ 8^ 0^ a^ b^ c^ d^ e^ f^ 3. C@ g^ h^ i^ $* ; ; ,@ j^ k^ l^ m^ q. F] n^ o^ y{ p^ q^ q^ q^ q^ q^ q^ q^ r^ s^ t^ u^ =@ 3. v^ t@ w^ ,@ ; ; 7$ x^ y^ z^ A^ B) B^ C^ D^ E^ q^ q^ q^ q^ q^ q^ _# F^ G^ H^ 3. z$ I^ J^ K^ ;, L^ M^ N^ O^ P^ Q^ R^ S^ 8^ T^ _# _# _# _# _# X@ T^ U^ 0^ r^ V^ W^ X^ Y^ Z^ `^ +! 9, / ./ +/ @/ !* ; N. ; ; ; ; x# #/ $/ %/ &/ 9, */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ {/ ]/ ^/ // (/ 6. q. _/ :/ </ [/ h. N. ; ; ; ; ; ; ; ; ; 9+ !% }/ |/ 1/ p. }# 2/ 3/ 4/ 5/ 6/ 7/ ,/ 8/ 9/ 6/ 3- 0/ a/ b/ c/ B) F@ d/ /. e/ L$ N. ; x+ f/ g/ h/ 3. i/ j/ k/ l/ >/ {/ m/ n/ 8/ o/ n/ p/ q/ r/ 6/ 9/ s/ o/ 0/ t/ ;/ ,/ o/ n/ u/ n/ o/ ,/ v/ ,/ 0/ 0/ 6/ w/ {/ r/ x/ y/ n/ o/ z/ >/ A/ B/ C/ D/ q. E/ F/ G/ -= N. ; ; ; ; ; N. H/ I/ J/ K/ L/ M/ N/ 3. p. 4% 3. O/ P/ Q/ R/ S/ T/ U/ V/ W/ X/ Y/ Z/ `/ ( ( ( ( ( ( .( +( @( #( $( %( &( *( =( -( ;( >( ,( '( 4% R$ )( !( ~( {( ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 9( 0( a( b( c( 7; X. X. X. X. d( e( f( M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& g( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( j( q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( p( q( 3. r( s( t( u( v( w( ; n- x( y( z( A( q. c@ B( /# C( p# W@ W@ W@ W@ W@ W@ W@ n( D( E( F( =@ 3. G( t@ H( $ ; ; 7$ x^ I( J( K( B) L( M( N( W@ W@ W@ W@ W@ W@ W@ }( O( P( Q( 3. X. 7# t+ p. R( S( T( U( V( W( p# T^ X@ _# _# _# _# _# _# X@ _# _# _# _# q# T^ W@ X( Y( Z( `( ^, _ ._ +_ @_ #_ $_ %_ ; i. ; ; ; v@ &_ *_ =_ ;% o. -_ /. ;_ >_ ,_ '_ )_ ,_ !_ )_ !_ ~_ {_ ]_ ^_ /_ i$ u] (_ __ :_ N. ; ; ; ; ; ; ; ; ; ; 9+ j. <_ [_ 3. ^% }_ |_ 1_ 2_ ,_ !_ )_ ,_ ,_ )_ !_ ,_ 3_ 4_ 5_ 6_ D* /% 7_ /. 8_ x+ N. ; j* 9_ 0_ a_ 3. 3. b_ c_ d_ e_ !_ ,_ f_ g_ ,_ !_ h_ !_ ,_ !_ )_ !_ ,_ ,_ ,_ ,_ ,_ ,_ !_ h_ !_ ,_ '_ )_ '_ ,_ ,_ !_ )_ '_ ,_ !_ h_ !_ ,_ ,_ )_ !_ i_ j_ k_ 9, l_ m_ n_ w. 7$ ; ; ; i. h. o_ p_ q_ r_ s_ t_ u_ j$ _] 3. v_ w_ x_ y_ z_ A_ B_ C_ D_ E_ r# W@ X@ W@ F_ G_ G_ G_ G_ G_ G_ G_ X@ W@ r# H_ I_ J_ K_ L_ M_ N_ O_ P_ Q_ R_ -# 3. S_ `= W, 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( T_ 3. U_ V_ W_ X_ U^ x{ Y_ Z_ ={ `_ 5( x{ : D_ .: +: @: #: $: %: &: X. X. X. X. <+ *: =: g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: ;: >: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( ,: ': q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): !: ~: 3. !{ {: ]: ^: /: N. ; 8@ w^ (: _: b@ q. :: <: [: V# X@ _# _# _# _# _# _# }: |: 1: 2: 3: =@ 4: 5: 1# 6: j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# _# T^ 0: a: b: 3. X. X. _@ c: d: e: f: g: W@ h: }: _# _# X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ p# i: j: k: l: 3. X. 3. m: n: o: p: q: h. ; ; ; v@ r: s: t: u: 3. v: T, w: x: X@ X@ X@ X@ X@ X@ X@ y: z: A: B: 3. q. D/ C: D: r) v@ ; ; ; ; ; ; ; ; ; ; x+ E: F: G: 3. c# H: I: V/ j@ X@ X@ X@ X@ X@ X@ X@ X@ J: K: L: M: g; _@ 7# /. N: x+ N. ; ;= O: P: Q: 6. 3. R: S: T: U: X@ J: ={ V: h: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ W: U^ X: Y: Z: 7# `: < .< J N. ; ; N. ; i. +< @< #< $< %< 9. _@ 7; 3. &< *< =< -< ;< >< ,< W@ X@ '< W@ X@ X@ X@ X@ _# _# _# _# _# _# _# )< X@ X@ X@ X@ X@ X@ X@ W@ !< ~< ): {< ]< ^< C@ }# /< (< _< &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( :< << [< }< |< 1< '< 2< |: 3< ~< 4< 5< 2_ 6< o# 7< 8< 9< 0< a< b< c< _@ X. X. X. d< e< f< M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( k< l< 3. &$ #' m< n< o< ; ; ,@ p< q< r< b@ p. s< t< u< v< U^ _# _# _# _# _# _# _# W@ w< x< y< =@ 3. z< t@ A< j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X_ _# _# _# _# _# T^ E< F< G< ;% X. X. %& H< I< J< K< a^ _# _# X@ X@ X@ _# _# _# X@ _# X@ X@ _# X@ _# _# _# _# X@ _# W: L< M< N< O< 3. X. 3. P< Q< R< S< i. ; ; ; v@ T< U< V< K^ 3. W< X< Y< U^ _# _# X@ X@ _# _# _# _# Z< `< [ .[ i$ *$ +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 8@ #[ $[ 3. z; %[ &[ S! l@ }: _# _# )< W: *[ X@ _# q# =[ L: M: g; _@ y' /. N: x+ N. ; I/ -[ ;[ >[ 3. 3. ,[ S: '[ )[ _# X@ g@ X@ _# X@ X@ '< X@ _# X@ X@ _# X@ X@ _# }: X@ _# X@ _# _# _# _# X@ _# _# X@ _# X_ X@ _# X@ X@ X_ _# W@ U^ ![ ~[ {[ 9, ][ ^[ /[ ([ N. ; N. ; N. S< _[ :[ <[ [[ 3. X. ^% }[ |[ T, 1[ 2[ 3[ J: X@ }: _# _# _# _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# X@ _# _# X@ _# _# _# _# h: h@ 4[ 5[ /% 9, 4) 6[ 7[ = ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. i. i. N. M. 8[ 9[ 0[ a[ X@ b[ c[ d[ h: O( e[ f[ g[ h[ i[ j[ k[ l[ m[ n[ o[ p[ q[ r[ X. _@ ^@ X. s[ t[ u[ M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ x[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ y[ z[ A[ q. 3. k( l( m( 8^ _# X@ _# X@ _# _# _# n( ): B[ C[ 3. }~ D[ E[ F[ G[ ; ; 8@ H[ I[ J[ l# q. :: K[ L[ M[ X@ _# _# _# _# _# _# X@ |: N[ 2: O[ =@ r@ P[ t@ *! x# ; ; 7$ x^ I( J( K( %~ Q[ R[ 9: i@ X_ _# _# _# _# _# U^ S[ T[ U[ 3. X. s% V[ W[ X[ Y[ 0^ X@ U^ G_ W@ n( U^ U^ W@ W@ _# X@ )< r# X@ _# _# _# _# _# X@ X@ _# Z[ `[ } .} +} @} 6) #} $} %} !* 7$ ; N. ; v@ &} *} =} -} 3. ;} 8' >} W# _# h: ,} m@ W: _# _# p# '} )} !} 3. 9, ~} {} ]} d& v@ ; ; ; ; ; ; ; ; ; ; x+ ^} /} (} 3. c# _} :} <} j@ X@ )< [} }} |} 1} k@ }: J: 2} 3} M: g; i$ 4} /. N: x+ N. ; L$ 5} 6} 7} 6. 3. ,[ S: '[ )[ _# _# _# _# J: 8} W: 9} 0} a} j[ i@ X@ i@ |( p# i@ b} g@ c} g@ _# _# X@ h@ X@ X@ k@ X@ i@ b} i@ X@ 8} J: _# X@ U^ d} e} f} 9, g} h} i} j} 7$ ; ; i. j. k} l} m} [[ 3. X. n} o} p} q} r} s} t} u} _# _# X@ X@ _# X@ X@ _# _# _# _# _# i@ X@ X@ W@ X@ W@ X@ X@ _# _# _# _# X@ _# _# X@ T^ v} w} x} V; c+ y} z} A} g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. B} O. C} D} E} 3. F} G} H} I} G_ J} K} L} M} N} O} P} Q} R} S} T} U} V} W} X} =@ _@ Y} Z} t+ `} | .| M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( @| #| ;, 3. k( l( m( 8^ _# _# T^ _# X@ _# _# n( ): $| %| 3. &| *| =| -| G[ ; ; 8@ ;| >| ,| b@ q. '| )| U@ f@ W@ _# _# _# _# _# _# X_ !| ~| {| ]| =@ 3. ^| 1# /| j. ; ; 7$ x^ I( J( K( }~ (| _| :| i@ X_ _# _# _# _# _# <| [| }| || 3. 1| 2| 3| Y* 4| }( W# q# 5| 6| 7| 8| 9| 0| p^ a| U^ X@ h[ b| q# _# _# X@ W@ p# _# X@ X@ _# W# c| d| e| f| /% 3. g| h| A~ j. y. ; ; v@ T< i| j| k| 3. l| m| n| F_ _# p# b| o| X@ _# _# U^ p| q| r| /_ 9, s| t| u| d& v@ ; ; ; ; ; ; ; ; ; ; j. F% v| w| 3. s% x| y| z| j@ X@ X@ p# T^ a| 8^ X@ _# p# F^ A| M: g; -% B| /. N: x+ N. ; l= C| D| E| 3. 3. ,[ S: '[ )[ _# _# _# _# T^ D_ h: ~< F| }( G| i@ _# r# H| U: !< ,< I| J| U: T^ T^ 8^ K| n( L| M| U: h@ ,< p# N| }} U: T^ N| a^ ~| O| P| 9, Q| R| S| T| 7$ ; ; N. x# U| V| W| 3. X. R$ X| Y| Z| `| 1 I| a| X@ _# _# _# _# X@ |: .1 X@ W@ T^ T^ b^ B{ )[ ;^ p^ c^ m@ a^ '} b^ B{ T^ T^ _# _# _# }: +1 @1 &; #1 v~ $1 %1 &1 *1 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; y. =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 31 41 51 61 71 81 -% 91 01 a1 b1 c1 d1 M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% e1 f1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 i1 j1 ;, 3. k( l( m( 8^ _# U^ k1 T^ _# _# _# n( ): p( l1 3. &| m1 n1 o1 G[ ; ; ,@ j^ p1 q1 A( q. r1 s1 t1 C( X@ _# _# _# _# _# _# X@ *[ u1 v1 w1 =@ [~ x1 1# :_ $ ; ; 7$ x^ I( J( K( B) y1 z1 9: i@ X_ _# _# _# _# _# W@ >< A1 B1 C1 D1 E1 F1 G1 +1 H1 I1 J1 K1 L1 M1 _, N1 O1 P1 Q1 R1 S1 k@ E^ X@ _# _# )< T1 b| p# _# _# _# X@ U1 V1 W1 X1 R' i$ Y1 Z1 `1 c- N. ; ; v@ r: 2 .2 u& 3. ;} M1 +2 @2 _# _# p# W@ _# X@ _# U^ p^ )} #2 e) 9, $2 %2 D: d& v@ ; ; ; ; ; ; ; ; ; ; N- &2 *2 =2 3. 9, -2 ;2 >2 j@ X@ _# _# _# X@ _# _# X@ q# n| L: M: g; s. ,2 /. N: x+ N. ; d= '2 1> )2 3. 3. ,[ S: '[ )[ _# X@ _# _# _# T^ _# W@ q# _# U^ _# p# U: !2 ~2 {2 ]2 ^2 /2 (2 _2 _2 _2 :2 (2 _2 <2 [2 }2 ]2 ^2 _2 /2 (2 _2 [2 o( |2 12 22 9, $# 32 42 52 N. N. ; &% 62 72 82 92 X. t. 02 a2 b2 c2 T^ X@ _# X@ _# _# X@ _# _# W@ ~< >^ d2 @2 e2 _2 f2 g2 h2 i2 j2 k2 l2 m2 n2 o2 p2 ~2 q2 r2 s2 T^ X@ A{ t2 u2 v2 =@ w2 x2 y2 z2 ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 Y2 Z2 `2 3 .3 +3 9, -+ @3 #3 $3 %3 &3 K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& *3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 ;3 >3 ^% 3. k( l( m( 8^ _# q# K| p# _# _# _# n( o( k< ,3 3. '3 )3 !3 ~3 G[ ; ; n- x( {3 ]3 R@ p. ^3 /3 (3 _3 q# _# _# _# _# _# _# _# X@ :3 <3 O[ t+ 3. [3 t@ }3 &% ; ; 7$ x^ I( J( K( B) |3 13 9: i@ X_ _# _# _# _# X@ }: i@ P1 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 f3 g3 h3 i3 j3 k3 +1 W@ _# X@ _# i@ j@ F| W@ _# X@ X@ }: U^ l3 m3 n3 o3 _@ p3 q3 I- N. 7$ ; ; r3 r: s3 t3 u3 3. v3 w3 x3 T^ _# X@ _# _# _# X@ _# p# y3 z3 A3 B3 i$ X. C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ D3 E3 3. z$ F3 G3 H3 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. s% /. N: x+ N. ; I3 J3 K3 L3 3. 3. ,[ S: '[ )[ _# _# X@ h: }: _# X_ _# X@ W@ X@ U^ h[ M3 N3 O3 P3 Q3 R3 Q3 Q3 Q3 Q3 Q3 S3 R3 R3 S3 R3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 T3 /. U3 V3 p. W3 X3 Y3 Z3 N. ; N. $ `3 4 .4 %& _@ +4 @4 #4 $4 G_ X@ _# X@ _# _# _# _# X@ h: W@ U: f@ %4 &4 *4 Q3 w} /. /. /. =4 -4 ;4 /. /. /. >4 ,4 '4 )4 n2 !4 S1 ~4 {4 ]4 [~ ;+ ^4 /4 (4 _4 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 j4 k4 l4 m4 n4 o4 %& c# p4 q4 r4 s4 t4 !+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. u4 v4 w4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x4 y4 z4 ;, 3. k( l( m( 8^ _# _# W@ _# X@ _# _# n( ): L! A4 3. !{ B4 C4 D4 G[ ; ; 8@ E4 F4 G4 b@ q. F] H4 I4 J4 W@ _# _# _# _# _# _# }: k@ K4 L4 M4 q@ P$ N4 1# O4 j. ; ; 7$ x^ I( J( K( B) P4 Q4 D< i@ X_ _# _# _# _# _# X@ X@ i: 7| R4 S4 T4 >^ U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 @5 #5 $5 %5 &5 *5 +1 X@ _# X@ _# X@ W@ W: X@ _# X@ _# q# J| =5 -5 H> _@ ;5 >5 ,5 '5 9+ ; ; v@ )5 !5 ~5 |~ 3. ;} b) {5 ]5 _# X@ _# J: X@ _# _# N| ^5 /5 (5 3. q. s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; N- :5 <5 [5 3. 1% }5 |5 <} j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; p. 15 /. N: x+ N. ; _& 25 35 45 3. 3. ,[ S: '[ )[ _# X@ X@ 2< X@ _# _# X@ h@ k@ J: p^ 55 65 75 85 95 05 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 b5 c5 d5 q. w~ e5 f5 g5 B> N. N. &% h5 i5 j5 k5 _@ l5 m5 n5 o5 W@ X@ _# X@ _# _# _# _# _# X@ E^ r# p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 J5 K5 L5 M5 N5 O5 ;% q. P5 Q5 R5 [/ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. B2 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 '6 )6 !6 ~6 {6 ]6 7# X. q. ^6 z' /6 (6 _6 i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& :6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ <6 [6 ^% 3. k( l( m( 8^ _# _# }( _# X@ _# _# n( ): }6 |6 3. W; 16 26 36 46 ; ; ,@ O@ 56 66 b@ q. :: <: [: V# W@ _# _# _# _# _# _# X@ a| 76 86 96 t+ 3. 06 t@ a6 $ ; ; 7$ x^ I( J( K( B) b6 c6 9: i@ X_ _# _# _# _# _# _# X_ X@ U^ +1 a^ T^ d6 e6 f6 g6 h6 W; _@ /% s. 0$ X. _@ _@ i6 j6 k6 l6 m6 ;^ X@ _# }( X@ !< ): i@ X@ _# _# W@ n6 o6 p6 q6 q. 7; r6 s6 t6 %_ g. ; v@ r: u6 v6 u3 3. l| w6 _3 8^ _# _# T^ x6 W@ _# _# p# y6 q| z6 A6 i$ B6 C6 ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 E6 3. o; F6 G6 H6 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 J6 /. N: x+ N. ; I/ K6 L6 M6 3. 3. ,[ S: '[ )[ _# X@ h@ D_ )< _# _# W@ n6 X( T# N6 O6 P6 Q6 '3 j% y$ j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% 1~ 9, X. q. R6 S6 T6 U6 N. N. x# V6 W6 X6 Y6 X. l5 Z6 `6 7 U^ _# X@ _# _# _# _# _# X@ W@ %{ .7 +7 @7 #7 $7 %7 n} y$ o; s% q. _@ _@ _@ _@ q. s% y$ G) w~ &7 *7 =7 -7 ;7 >7 ,7 t. '7 )7 !7 ~7 N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 17 27 37 47 57 67 67 77 87 97 07 a7 b7 c7 d7 e7 f7 g7 h7 i7 _@ _@ _@ _@ B@ j7 k7 J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# n( m7 L| _# _# _# n( ): }6 n7 3. r( o7 p7 .) 46 ; ; n- x( q7 r7 l# p. ^3 s7 (3 t7 q# _# _# _# _# _# _# X@ _# u7 v7 w7 =@ 3. x7 t@ d& &% ; ; 7$ x^ I( J( K( B) y7 z7 9: i@ X@ _# X@ X@ X@ _# _# X@ _# _# _# _# A7 B7 C7 D7 E7 ;+ _@ R= j$ F7 G7 H7 =@ q. _@ R( I7 J7 K7 _3 8^ }( '[ L7 !< F| i@ X@ _# X@ }: U^ M7 N7 O7 _@ _@ P7 Q7 R7 j. h. ; v@ r: S7 T7 u3 3. l| U7 8| +1 _# _# U^ K| X@ _# _# p# V7 W7 X7 /_ 9, /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. Z7 D6 `7 3. s% 8 .8 z| j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. ,2 /. N: x+ N. ; Y% J3 K3 +8 3. 3. ,[ S: '[ )[ _# _# X@ J: X@ _# X@ _# X@ @8 #8 $8 %8 3. q@ X. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ y$ &8 *8 =8 -8 9+ g. N. ;8 >8 ,8 '8 z$ :@ )8 /. !8 B{ X@ _# _# _# _# _# X@ _# _# q# ~8 S4 {8 ]8 ^8 /8 ;+ _@ _@ _@ q. s% W; W; =@ 7# 9, _@ _@ s. /% `} 6. 3. (8 _8 :8 7. _@ m# <8 [8 }8 $ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. i. v[ |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 j8 k8 l8 m8 n8 o8 e7 p8 q8 r8 q. X. _@ X. _@ s8 t8 u8 y. ; ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. -: v8 w8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 y8 z8 ;, 3. k( l( m( 8^ _# X@ !< X@ _# _# _# n( ): L! A8 3. Z] B8 C8 D8 G[ ; ; ,@ E8 F8 G8 ]# q. '| )| H8 ): W@ _# _# _# _# _# _# }: k@ I8 J8 K8 =@ }# L8 1# M8 j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ u} h@ X@ X@ X@ _# X@ _# X@ +1 O8 P8 Q8 3. s. q. 3$ R8 S8 T8 U8 V8 W8 X8 7# X. Y8 Z8 `8 9 i@ W: !< X@ X@ W: X@ _# X@ _# X@ X@ .9 +9 @9 _@ 6# #9 $9 %9 ; h. ; v@ )5 &9 *9 |~ 3. ;} b) +2 ]5 _# X@ _# g@ X@ _# _# 8^ y{ =9 -9 3. p. ;9 >9 D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ ,9 '9 )9 3. 1% !9 ~9 <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; _& ]9 35 ^9 3. 3. ,[ S: '[ )[ _# X@ _# _# _# X@ _# )< 8^ /9 (9 _9 3. ^@ _@ 8, :9 <9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 }9 |9 19 S4 29 39 j. N. ; N. 49 59 69 /_ 79 3. 89 99 09 N| _# X@ _# _# _# _# _# i@ q# r# a9 b9 c9 3. 7; 9, 7_ 3$ d9 e9 f9 g9 h9 i9 j9 k9 l9 m9 n9 o9 p9 t+ 7# p. s% B) t. _@ y$ q9 r9 s9 w# q& ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 L9 M9 N9 O9 P9 Q9 e7 o8 e7 o8 e7 -; R9 S9 _@ X. X. X. T9 U9 V9 K+ h. y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- W9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 Y9 >3 ^% 3. k( l( m( 8^ _# W@ }: _# X@ _# _# n( o( k< Z9 3. '3 `9 0 .0 G[ ; ; ,@ E8 +0 @0 b@ p. ^3 #0 $0 09 W@ _# _# _# _# _# _# _# X@ %0 &0 u^ =@ 3. *0 t@ M8 j. ; ; 7$ x^ I( J( K( B) =0 13 D< i@ X_ q# 8} 8} W@ X@ i@ X@ _# i@ c^ -0 ;0 >0 ,0 '0 z$ )0 !0 /. ~0 {0 ]0 ^0 /. /0 (0 c+ p. _0 :0 <0 [0 g@ }: _# _# _# _# X@ _# _# }: q# }0 |0 10 s. %& v6 20 30 x+ N. ; r3 r: 40 50 u3 3. v3 X^ 60 G_ _# _# X@ _# _# X@ _# p# N} z3 70 B3 -% 80 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% 00 D3 a0 3. z$ b0 c0 H3 j@ X@ _# _# _# _# _# _# _# p# d0 L: M: g; ;+ #$ /. N: x+ N. ; I/ e0 35 f0 6. 3. ,[ S: '[ )[ i@ b} X@ _# X@ r# X@ X@ B{ g0 /. h0 9. _@ ^3 i0 j0 k0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 m0 n0 o0 -4 o: p0 !* N. ; ; $ q0 r0 s0 3. t. t0 6$ u0 v0 p# _# _# _# _# _# _# _# U^ |: w0 x0 y0 3. /% z0 A0 B0 C0 D0 E0 /. /. F0 1$ G0 /. /. H0 I0 J0 K0 L0 M0 N0 O0 w~ w~ P0 Q0 R0 S0 T0 x+ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. K@ U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a =a -a ;a >a ,a 'a o8 n8 o8 e7 o8 o8 e7 )a !a ~a s% X. X. (@ /@ ]@ {a ]a ^a N. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# /a (a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a :a <a [a ;, 3. k( l( m( 8^ q# n6 X@ _# _# _# _# n( ): p( }a 3. '3 *| =| |a G[ ; ; 8@ 1a 2a 3a 4a q. :: 5a 6a 8} W@ _# _# _# _# _# _# X@ *[ 7a 8a 9a =@ D* 0a 1# aa &% ; ; 7$ x^ I( J( K( B) ba z1 9: i@ X@ q# T^ U^ W: ~< J4 g@ _# W@ ca da ea fa 3. o; & ga ha ia ja x+ j. ka la ma na 3] 9, 6. oa pa qa p# X@ _# _# _# _# _# _# _# }: q# ra sa ta X. %& ua va wa !% N. ; v@ r: xa ya u& 3. ;} N1 za Aa _# _# _# X@ _# _# _# G_ 5< Ba Ca 3. ;+ &$ Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; N- <% Ea Fa 3. 9, Ga Ha >2 j@ X@ _# _# _# _# _# _# _# p# -0 Ia M: g; F# Ja /. N: x+ N. ; l= Ka La Ma 3. 3. ,[ S: '[ U: Na 8} p# _# Z[ Oa g@ q# U1 Pa Qa Ra X. Sa Ta Ua Va Wa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Ya Za `a b .b f* ; ; N. ; %_ +b @b #b 3. 3. $b %b &b *b a| X@ _# _# _# _# X@ _# y: =b -b ;b 3. >b P$ ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b 5b 6b 7b 8b 9b 0b %% L$ 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. '@ ab bb cb db eb fb gb hb ib jb kb lb mb 6$ nb ob pb qb rb H5 sb tb ub e7 o8 o8 o8 o8 o8 o8 vb /. wb 3. xb _@ /@ B@ /@ yb zb Ab Bb !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ Cb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db Eb Fb >3 ^% 3. k( l( m( 8^ n( Gb <| _# _# _# _# n( ): $| Hb 3. &| Ib Jb Kb G[ ; ; 8@ 9@ Lb Mb b@ q. m# Nb Ob Pb q# _# _# _# _# _# _# _# }: :# Qb Rb t+ 3. Sb t@ a6 ,@ ; ; 7$ x^ I( J( K( }~ (| Tb :| i@ i@ Ub h[ W@ X@ k@ o| X@ _# +1 Vb Wb Xb D* 79 '3 Yb Zb `b y. N- 7$ q& x+ ;= c .c +c e) ;+ @c #c $c %c X@ X_ _# _# _# _# _# _# }: ;^ &c *c =c X. %& -c ;c >c !% N. ; v@ T< ,c 'c k| 3. l| w6 )c F_ X@ }( X@ _# _# _# _# q# y3 !c ~c {c i$ $2 ]c D: d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ v| ^c 3. z$ /c G3 z| j@ X@ _# _# _# _# _# _# _# U^ (c 3} M: g; c# _c /. N: x+ N. ; _& :c <c [c 3. 3. ,[ S: '[ )[ *[ i: X@ _# W@ ,} X@ q# p^ }c |c 1c X. 2c 3c /. 4c 5c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 7c 8c 9c j. $ ; 8+ N. ; ; 0c ac bc cc u& 3. dc ec fc ]5 _# _# _# X@ _# y: _# _# gc hc ic jc 3. q' kc lc mc nc oc pc 8@ !% !* x# _& T. _& x+ N. qc rc sc tc uc vc wc xc yc zc Ac Bc h* x. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. h. Cc Dc Ec q@ Fc Gc Hc Ic Jc Kc Lc Mc Nc Oc Pc g7 Qc Rc Sc Tc Uc Vc e7 Wc o8 e7 o8 o8 o8 o8 e7 o8 e7 Xc Yc Zc X. X. /@ B@ X. c: `c d .d y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% +d @d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d $d z8 q. 3. k( l( m( 8^ X@ k@ X@ _# X@ _# _# n( ): }6 %d 3. !{ &d *d =d G[ ; ; ,@ j^ -d ;d A( q. '| >d [: ,d X@ _# X@ _# _# X@ _# X@ |: 'd L4 )d q@ r@ !d 1# ~d j. ; ; 7$ x^ I( J( K( c+ {d R[ 9: i@ X@ .1 j@ X@ _# X@ X@ X@ I| F_ ]d ^d /d i$ t+ v] (d _d }) x. ; ; ; ; :d [/ <d [d }d |d y$ 1d 2d 3d W@ i@ _# _# _# _# _# _# X@ q# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} 7d 8d -} 3. ;} ;@ >} W# r# [| k@ X@ _# _# _# 8^ 9d 0d !} 3. q. ad bd D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ cd /} dd 3. c# ed fd <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; s. s% /. N: x+ N. ; d= gd u; hd 3. 3. ,[ S: '[ )[ !| X@ _# X@ _# W@ _# q# p^ id jd kd s. ld md nd od !% 9+ x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ q& N. ; N. ; ; ; ; pd qd rd sd 8. 3. td ud 9d y: _# _# _# _# p# vd Z[ a| wd xd yd zd 3. 6. Ad Bd Cd x. $ 9+ 7$ N. ; N. ; ; g. N. 7$ 9+ $ $ N. Dd >@ Ed Fd Gd Hd [/ N. q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Id )( Jd 7# Kd Ld Md Nd Od Pd Qd Rd Sd Td Ud Vd d7 Wd Xd Yd e7 n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 Zd `d 3. l5 _@ X. X. X. _@ q. e .e +e y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# @e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# }: X@ W@ _# X@ _# n( o( k< #e 3. &$ #' m< n< o< ; ; n- $e %e &e R@ p. s< t< u< v< U^ _# _# X@ X@ _# X@ _# W@ *e =e -e t+ 3. z< t@ M8 j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X@ _# i@ X@ _# _# X@ 2< ;e E_ >e ,e 'e _@ B@ )e `= !e N- N. ; ; ; ; ; L$ ~e {e ]e 3. F) ^e /e (e W@ X_ _# _# X@ _# _# _# _# U^ _e :e <e X. %& -c ;c >c !% N. ; v@ T< [e }e K^ 3. W< X< Y< U^ X@ i@ i@ X@ _# _# _# X@ |e 1e 2e |; i$ 3e C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ D6 4e 3. z; 5e &[ S! j@ X@ _# _# X@ _# _# _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ _# X@ _# _# q# p^ 9e 0e ae X. R= be ce de !% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ee fe ge he b1 3. ie ud je y: _# X@ _# _# X@ b} }: a| ke le yd me 3. 3. ne oe pe &% N. ; ; ; N. ; ; N. ; ; ; ; ; N. N. N. N. ; ; ; ; N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; v@ qe (+ X. ;+ re se te 0# ue ve we xe ye ze Ae Be e7 o8 d7 e7 o8 d7 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 e7 Ce De Ee X. X. X. B@ X. _@ Fe Ge He h. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( Ke Le q. 3. k( l( m( L| Me X@ a| Ne h: _# _# n( ): !: Oe 3. Pe Qe Re Se T. ; ; ,@ O@ Te Ue b@ q. :: Ve $0 V# X@ _# X@ h@ i: W@ _# X@ |: We Xe Ye =@ r@ !d t@ v@ q& ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ _# _# _# _# _# _# X@ U: f .f +f @f _@ #f $f %f B> 9+ ; ; ; ; ; N. N. [/ 1# &f *f q' =f -f $0 h: X@ _# _# _# X@ X@ _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ )5 >f ,f ~~ 3. ;} ;@ w: W# _# _# _# X@ _# _# _# 8^ 9d 'f )f 3. _@ xb !f u| r) v@ ; ; ; ; ; ; ; ; ; ; x+ cd ~f {f 3. c# ]f ^f <} j@ X@ X@ X@ X_ _# _# _# X@ q# {9 L: M: g; 9, /f /. N: x+ N. ; I/ (f u; _f 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ _# _# q# p^ :f <f kd s. ld [f }f |f j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 1f 2f 3f 4f `} 3. 5f 6f je y: _# _# X@ X@ X@ _# X@ _# L| 7f 8f 9f 3. Zc 0f af bf ~7 1^ x# 7$ N. N. g. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; N. cf (+ _ B@ X. 6. df ef ff gf hf if jf kf lf mf nf of e7 o8 e7 o8 o8 o8 o8 e7 o8 e7 d7 d7 o8 e7 e7 Wc e7 pf qf 3. X. _@ X. X. _@ X. @$ rf sf g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. tf uf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf wf >3 ^% 3. k( l( xf !< n6 Me h@ Oa yf _# _# n( o( k< zf 3. C@ Af h^ Bf 46 ; ; 8@ E4 Cf Df b@ q. F] Ef Ff ): W@ _# X@ h[ Gf U^ _# _# }: Hf If Jf =@ 3. Kf 1# Lf j. ; ; 7$ x^ I( J( K( B) b6 Mf 9: i@ X_ _# _# _# _# _# X@ }: q# Nf Of Pf Qf p. Rf Sf Tf ,$ 7$ ; ; ; ; ; ; N. Uf Vf Wf Xf 3] Yf Zf `f p# X_ X@ _# U^ g W@ _# }: q# .g +g 6d X. %& -c ;c >c !% N. ; r3 r: @g #g +, 3. l| $g %g F_ _# _# _# _# _# _# _# p# X_ !c X7 4) 9, $2 ]c &g }- c- $ j. $ $ j. $ $ $ $ $ x+ L$ y2 *g 3. s% =g -g z| j@ X@ b} Gf T^ _# _# _# _# U^ ;g L: M: g; I6 >g /. N: x+ N. ; _& ,g P: 'g 3. 3. ,[ S: '[ )[ _# h@ h@ X@ _# _# _# q# p^ )g !g ~g X. y' {g ]g ^g N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; ; ; ; ; ; ; ; /g (g _g :g E] 3. <g [g je y: _# W@ !< }g g@ W@ _# _# y: je Q9 |g [~ 9, 3. 1g 2g 3g 4g 5g 6g 7g 9+ j. P+ 7$ ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. 8g 9g 0g X. _@ X. F) ag bg cg dg eg fg gg hg ig jg kg {> lg mg e7 o8 o8 o8 o8 o8 e7 n8 ng ng og pg qg rg sg tg ug 3. /@ X. X. X. X. X. F+ vg wg xg ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# yg zg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a Ag Bg j1 ;, 3. k( l( Cg X@ Na X@ X@ T^ _# X@ _# n( ): p( Dg 3. }~ Eg Fg ~# G[ ; ; 8@ Gg Hg Ig l# q. m# Jg Kg Lg q# _# _# W@ T^ _# X@ X@ a| Mg v1 Ng =@ 3. Og 1# Pg j. ; ; 7$ x^ I( J( K( B) Qg Rg 9: i@ X_ _# _# X@ _# _# _# }: q# o5 Sg Tg X. p. Ug Vg Wg !% ; N. ; ; ; ; ; h. Xg Yg Zg `g q' P$ h .h >^ q# _# _# W@ +h W@ _# X@ ;^ @h #h $h X. %& -c ;c >c !% N. ; v@ r: %h &h v~ 3. l| *h =h a^ _# X@ _# _# _# _# _# W@ G_ z3 -h $^ 9, 2% ;h >h ,h 'h )h !h ~h ~h {h ]h 'h 'h 'h 'h ^h /h (h _h 3. z$ :h <h $| l@ X@ i@ n6 q# _# _# _# _# p# [h }h M: g; /% F@ /. N: x+ N. ; I3 |h 1h 2h 3. 3. ,[ S: '[ )[ W@ X( J4 q# _# _# _# q# p^ 3h 4h 5h X. 6h 7h 8h 9h I* 0h L$ !% N- ah ah !% j* T. 0h T. N- !% j* !% !% j* T. x+ 0h 9+ y. N. ; ; ; ; ; ; pd bh ch dh E] 3. eh 8f Cg L| _# X@ r# ,< p# J4 W@ _# X@ fh gh hh ih 3. /@ jh kh lh mh >' nh oh ph qh rh P+ _& &% 7$ ; h. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. i. sh th (+ uh '7 X. X. i$ vh wh xh yh zh Ah Bh Ch Dh Eh Fh Gh Hh Ih #_ e7 o8 o8 o8 o8 e7 Jh Kh Lh Mh Nh Oh Ph Qh Rh Sh Th !{ X. _@ _@ X. X. _@ S) Uh Vh ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% Wh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ Xh Yh Zh ^% 3. k( l( m( y: W@ _# _# _# X@ _# _# n( ): $| `h 3. i .i +i @i G[ ; ; ,@ E8 #i $i ]# q. %i &i U@ *i W@ _# X@ _# _# X@ _# X_ r# qa =i -i =@ 3. ;i 1# <, j. ; ; 7$ x^ I( J( K( B) P4 >i D< i@ X@ X@ X@ _# X@ _# X@ }: W@ ,i 'i )i _@ %& !i ~i {i &% h. ; ; ; ; ; ; ; &% ]i ^i /i q@ 3. (i _i :i U: _# X@ _# W@ _# X@ }: ;^ <i #h $h X. %& -c ;c >c !% N. ; v@ )5 [i }i |i 3. v3 1i %g 8^ _# _# X@ U^ _# _# X@ _# Z< 2i 3i Af C@ 4i 5i 6i 7i 8i [8 9i 0i y^ ai bi ci di 8i ei fi gi hi ii ji y$ ki li mi b} X@ X@ W@ _# X@ _# _# _# p# d0 L: M: g; s. 7# /. N: x+ N. ; _& e0 35 ni 6. 3. ,[ S: '[ )[ )< )< )< X@ _# _# _# q# p^ oi pi qi X. r. ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji Ki Li Mi Ni Oi Pi !% 9+ ; N. ; ; ; ; $ Qi Ri Si +, 3. Ti Ui +( z{ _# _# X@ W@ W@ Oa p# _# _# 8^ Vi Wi Xi Yi 3. q. y; R= _] Zi `i j .j +j @j #j $j %j c- N- 8@ q& N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ &j *j =j -j ;j z$ X. X. 3. >j ,j 'j )j !j ~j {j ]j ^j /j v| (j _j e7 o8 o8 o8 o8 o8 n8 :j <j [j }j |j 1j 2j 3j 4j 5j 6j 7j _@ X. X. X. 7# 8j 9j 0j aj N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ bj cj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ dj ej fj ;, 3. k( l( m( 8^ _# U^ _# X@ _# _# _# n( o( k< ,3 3. '3 gj n1 hj G[ ; ; 8@ E8 ij jj kj q. lj mj H8 ): W@ _# _# _# _# _# _# }: h@ N( nj 96 t+ e) oj t@ pj x# ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# b} X@ _# _# _# X@ i@ sj tj uj %& q. vj wj xj p& h. ; ; ; ; ; ; ; &% <; yj zj /8 3. Aj Bj Cj U: _# _# X@ _# _# _# }: q# Dj Ej $h X. %& -c ;c >c !% N. ; r3 r: Fj Gj 5) 3. l| Hj Ij a^ _# _# L| : W@ X@ X@ _# W# Jj Kj Lj Mj 7; Nj Oj Pj Qj Rj Sj Tj Uj Vj Wj Xj Yj Zj `j `j k .k 8. l5 3. +k @k #k h: X@ _# _# X@ _# _# _# X@ q# {9 L: M: g; ;+ w- /. N: x+ N. ; _& $k 35 %k 3. 3. ,[ S: '[ )[ _# }: }: _# X@ _# _# W@ p| &k *k x; s. j$ =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k |k 1k 2k 3k 4k 5k 4~ 6k j. ; N. ; ; ; &% 7k 8k 9k 3. v% 0k t@ ak bk i@ _# _# _# _# p# _# X@ X@ _# L| ck dk ek fk n} 6. r( q. F) gk hk ik jk kk lk mk nk ok pk qk 7$ x+ j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = rk sk tk uk vk wk }~ ;+ +, xk yk zk Ak Bk Ck Dk Ek Fk Gk %b d7 d7 o8 o8 o8 o8 o8 o8 e7 3g Hk Ik Jk Kk Lk Mk Nk Ok Pk Qk Rk q. _@ C@ }~ Sk Tk Uk Vk Wk Xk y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& Yk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Zk `k ^% 3. k( l( m( 8^ U^ l W@ _# _# _# _# n( ): p( .l 3. r( +l @l #l 46 ; ; 9+ x( $l %l l# q. :: &l *l =l q# _# _# _# X@ _# _# X@ a| -l ;l >l =@ 3. ,l 1# 'l j. ; ; 7$ x^ I( J( K( B) )l !l D< i@ i@ 8} ,} W@ _# _# _# X@ 0} ~l {l ]l q. S= ^l /l (l %_ ; ; ; ; ; ; ; ; $ _l :l <l 8. 3. [l }l Cj U: _# _# _# _# _# _# X@ q# |l *h 6d X. %& -c ;c >c !% N. ; v@ )5 1l 2l |~ 3. l| L1 3l +1 _# _# W@ 4l W@ _# _# U^ U: 5l 6l 7l 3. -% p. 8l Y} 9l Q| 0l al bl 9l 9l cl `: dl dl dl ]# 1~ X. 3] el fl gl hl U^ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 il /. N: x+ N. ; I3 jl kl ll 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# i@ fh ml nl ol 3. Qf pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl Kl Ll Ml Nl Ol Pl b& d= ; N. ; ; x# Ql Rl Sl 3. /% 3. Tl Ul Vl p# _# _# _# _# _# X@ _# _# _# X@ i@ Wl Xl Yl Zl `l m 3. .m X. s% %~ @c +m uj @m #m $m %m &m *m =m -m L$ x+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m [m }m |m 1m 2m 3m o8 o8 e7 o8 o8 o8 o8 e7 o8 o8 4m q8 5m 6m 3. 7m 8m 9m 0m am bm 3. cm dm em fm gm hm `} im jm y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ km lm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ T^ x6 W@ _# _# _# _# n( ): mm nm 3. Pe om pm qm T. ; ; ,@ p< rm sm b@ p. tm um vm V@ W@ X@ X@ 8^ _# X@ _# _# _# wm xm ym =@ 3. ^| 1# Lf j. ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# W@ H_ Bm Cm Dm q. Em Fm Gm e& 9+ N. ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Jm Km Cj U: _# _# _# _# _# _# }: U^ Lm Mm $h X. %& -c ;c >c !% N. ; v@ T< Nm Om |i 3. l| Pm _3 +1 _# X@ _# X@ X@ _# U^ Qm Rm p# Sm Tm Um $^ Vm /% _@ _@ /% _@ _@ s. _@ _@ /% _@ _@ _@ _@ _@ X. Wm i% Xm Ym Zm +1 X@ _# _# _# _# _# _# _# _# q# =[ L: M: g; _@ 7# /. N: x+ N. ; I/ `m n .n 3. 3. ,[ S: '[ )[ _# X@ Z[ W@ _# _# X@ _# N| +n @n #n $n 6. X. 9, t+ z$ $) R= C@ t+ t+ t+ +! z$ +! t+ z$ C@ z$ t+ C@ z$ t+ t+ C@ 9. %n &n '~ *n =n T. ; N. ; N. -n ;n >n ,n 'n 3. )n !n ~n b^ _# X@ _# _# _# _# _# _# X@ _# X@ q# {n ]n ^n /n (n _n :n 3. 6. i$ _@ _@ 9, =@ <n [n }n |n 1n w} 2n 3n 4n _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 5n 6n 7n ;+ 8n 9n 0n an bn cn dn en fn gn hn in jn kn ln mn 4m o8 e7 e7 o8 o8 o8 e7 o8 e7 e7 d7 +/ nn on 3. pn qn rn sn tn un I{ vn wn xn yn zn 0$ b1 An Bn y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# Cn Dn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 En Le q. 3. k( l( m( 8^ _# p# _# X_ X@ _# _# n( ): k< Fn 3. &$ Gn Hn kg o< ; ; ,@ In Jn Kn A( q. Ln Mn Nn V@ W@ _# h@ 5l L| _# _# }: !< On 2: Pn =@ r@ Qn t@ x. q& ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ Rn Sn Tn (| ;+ -+ Un Vn Wn q& ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn Yn Cj U: _# _# _# _# _# _# X@ p# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} Zn `n -} 3. ;} ~; o W# _# _# _# _# _# _# X@ k@ *[ X@ U: .o 0- +o @o #o m> m> m> o3 %& $o %o $o G@ %& 7; ^@ %& 6h &o *o =o g{ -o p# W@ _# X@ _# _# _# _# _# _# _# ;^ {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m ;o >o 3. 3. ,[ S: '[ )[ _# U^ %{ ~< X@ _# X@ _# X@ }( ,o 'o )o !o }~ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. 6# 6. ~o /. {o h* 8@ ; ; N. ]o ^o /o (o G) q. _o /. :o <o U^ }: X@ _# _# _# _# _# _# _# _# X@ J: U^ +h [o }o |o 1o 2o 3o 4o R= 7# _@ _@ _@ ^% B) 5o 6o 7o 8o 9o 0o ao bo q& N. h. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. co do eo s. q. 6# fo go ho io jo ko lo mo no oo po qo ro so to 4m yd 3m e7 o8 n8 o8 e7 uo 4m h3 vo wo xo 3. yo zo Ao Bo Co Do Eo Fo Go *$ j$ _@ X. X. Ho Io = ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ Jo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. Ko Lo Mo No ^% 3. k( l( m( 8^ _# _# X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po Qo ^{ ; ; n- Ro So To R@ p. Uo Vo 59 Wo q# X@ X@ n( _# X@ _# _# W@ Xo Yo Zo =@ 3. `o t@ <, j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# X@ Me p .p L( ;+ -+ +p @p #p 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p %p &p U: _# _# X@ _# _# _# }: q# *p =p 6d X. %& -c ;c >c !% N. ; v@ T< -p ;p k| 3. W< >p F| U^ _# _# _# _# _# X@ _# }: X@ _# _# ,p 'p )p T, !p ~p {p ]p ^p /p (p _p :p <p [p }p |p 1p 2p 3p ;@ 4p 5p b^ X@ _# X@ _# _# _# _# _# _# _# _# q# 6p .j M: g; _@ %& /. N: x+ N. i. S< 7p 8p 9p 3. 3. ,[ S: '[ )[ _# X@ J: X@ _# X@ _# X@ _# _# d2 0p ap bp cp dp dp ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep fp gp p. X. jh hp ip jp !% N. ; N. $ kp lp mp 7_ _@ H> np op pp T^ h[ W: _# _# _# _# X@ _# _# X@ _# _# _# W@ s2 y{ qp rp sp tp up vp wp xp yp zp p. 7# ;, q. Wm 3. Ap Bp Cp Dp Ep Fp 9+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Gp Hp ^@ X. X. /@ Ip Jp Kp Lp Mp Np Op Pp Qp Rp Qp Sp Tp Up Vp Wp Xp Yp Zp `p d7 q .q +q @q #q $q %q &q 79 3. *q =q -q ;q >q ,q ;% s% _@ X. X. _@ X. 'q )q !q y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~q /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 {q ]q z8 ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q /q 3. '3 `9 (q .0 G[ ; ; ,@ j^ _q :q b@ q. :: <q [q }q X@ _# _# _# X@ _# _# X@ u} |q 1q 2q =@ }# 3q 1# Pg j. ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ 4l r# X@ _# W@ ,} 6q 7q L( ;+ -+ +p 8q 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q aq Cj U: _# X@ _# p# X_ X@ X_ U^ bq cq $h X. %& -c ;c >c !% N. ; v@ )5 dq eq |~ 3. ;} fq gq ]5 _# _# _# _# _# _# _# X@ _# _# X@ X@ 73 hq iq jq kq lq lq mq nq oq pq qq rq sq sq tq nq uq &4 vq wq @2 W@ _# X@ _# _# _# _# _# _# _# _# X@ ;^ xq yq M: g; -% zq /. N: x+ N. ; d* Aq u; Bq 3. 3. ,[ S: '[ )[ _# _# _# _# W@ T1 X@ _# _# _# X@ ]5 Cq Dq 6$ Eq Fq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Hq Iq Jq Kq q. X. Lq Mq Nq Oq N. ; ; 9+ Pq Qq Rq Sq q. p. Tq Uq Vq n6 k1 W@ _# _# _# X@ _# p# }: X@ _# _# X@ _# _# N| ]5 1 Wq Xq Yq Zq tp Qa `q r .r +r @r 3. %~ 79 3. D+ #r $r %r &r *r !% 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. =r -r %& X. X. _@ X. I6 Wm B3 ;r >r ,r V! 'r )r !r ~r {r ]r ^r /r 3. 3. (r /. _r :r <r [r }r |r 1r 2r 3r X. _] 3. 4r 5r 6r +, ;+ X. X. _@ X. X. X. X. 5% 7r 8r y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( 8^ _# X@ *[ M| J: _# _# n( o( k< 0r 3. r( ar br cr 46 ; ; 8@ dr er fr l# q. *~ gr hr ir W@ _# _# _# _# _# _# _# }: :# {| 9a =@ 3. jr 1# kr j. ; ; 7$ x^ I( J( K( B) lr z1 9: i@ X_ _# U^ c} 2< X@ _# W@ n6 mr 7q L( ;+ -+ nr or d& 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. pr qr Cj U: _# _# q# .: X@ _# X@ q# rr sr 6d X. %& -c ;c >c !% N. ; r3 r: tr ur +, 3. l| $g %g F_ _# W@ U^ _# X@ h: U^ _# X@ _# _# _# i@ vr wr _# q^ m@ m@ m@ m@ m@ xr m@ m@ m@ m@ m@ m@ m@ yr Z< 0^ X@ _# X@ _# _# _# _# _# _# _# _# _# _# q# =[ L: M: g; b1 zr /. N: x+ N. ; l= Ar Br Cr 3. 3. ,[ S: '[ )[ _# _# _# _# n( Oa g@ X@ U^ W@ _# i@ 0^ Dr Er Fr Gr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Ir Jr tp Kr 7# _@ Lr Mr Nr Or 7$ ; ; N. x+ Pr Qr Rr Sr _@ !$ Tr Ur Vr m@ b^ a| X_ _# _# U^ .: i@ _# _# _# _# _# X@ _# _# X@ a^ Wr F_ Xr gq Yr Zr `r s .s +s @s #s e) $s i P$ %s &s *s =s -s N- q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ;s >s ,s ^@ X. X. X. _@ X. X. c# +, 's )s !s ~s {s ]s ^s /s (s _s :s _@ X. #f <s /. [s }s 3. |s 1s cm 7. X. _@ _@ X. 6. 2s ;+ X. X. _@ X. X. X. X. X. X. 'q 3s 4s y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 5s 6s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 @| #| ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q 7s 3. '3 `9 (q 8s G[ ; ; 8@ 9s 0s as ]# q. lj bs cs ir W@ _# _# _# _# _# _# X@ u} ds es fs =@ }# gs 1# hs x# ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ !< r# X@ _# X@ 2< is js L( ;+ -+ nr ks H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q ls Cj U: _# _# p# c} ms _# }: U^ ns os $h X. %& -c ;c >c !% N. ; v@ )5 ps eq |~ 3. ;} P' qs @2 W@ ,< c} X@ _# Y[ K| U^ _# _# _# X@ _# _# i@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# U^ _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. q@ /. N: x+ N. ; l= rs Qc ss 3. 3. ,[ S: '[ )[ _# U^ U^ _# W@ T1 W@ ts c} o| X@ _# _# W@ W@ W@ W@ W@ W@ W@ )[ i@ T^ T^ X@ T^ T^ W@ U^ G_ )< y: W@ W@ W@ B{ us uo vs y' X. ws xs ys %] 7$ ; N. ; 8@ zs As Bs Cs X. 9, Ds Es Fs Gs Hs t} i@ U^ U^ p# c} i@ _# X@ _# _# X@ _# _# _# _# _# _# W@ p# Is Dr Js Ks Ls Ms Ns Os Ps Qs Rs e) 0, ._ Ss Ts Us G/ Vs j. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ Ws Xs ld /@ X. X. X. X. _@ X. X. /% 0$ s% C@ y$ '7 i$ C@ z$ &$ /% X. X. Ds Ys /. Zs `s _@ 0$ c# B@ X. _@ X. X. X. X. X. X. _@ X. X. X. X. X. X. /@ X. <+ t L+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ .t +t @t ^% 3. k( l( m( +1 W@ X@ X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po #t ^{ ; ; ,@ p< q< $t b@ p. %t &t *t f@ W@ _# _# _# _# _# _# _# W@ l3 =t O[ t+ 3. `o t@ -t j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# W@ >^ ;t 7q L( ;+ -+ +p 8q F- 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p >t &p U: _# _# X@ _# X@ _# X@ q# ,t 't 6d X. %& -c ;c >c !% N. ; v@ T< -p )t k| 3. ;} /. >} W# X@ h@ j@ X@ i@ h@ 2< X@ _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ p# W@ X@ _# _# _# _# X@ _# _# X@ q# {9 L: M: g; s. 7# /. N: x+ N. ; I/ -[ n !t 6. 3. ,[ S: '[ )[ q# x6 ~t p# _# X@ X_ )< j@ r# }: _# X@ )< X@ X@ X@ U^ W@ )< 5l d2 {t H| }( }} H| J: 5< ]t c^ J} h@ X@ X@ N| ^t /t (t y' X. _t :t <t [t q& ; ; N. h. j. }t |t 1t 3. _@ q. 2t 3t Ui pg 4t s2 b| J| U^ a| X@ _# _# X@ X@ _# X@ _# _# _# _# X@ _# _# X@ X@ W@ W@ i@ 0} Rn @( 5t 6t 7t 8t 3. 9, %& q. 9t 0t at M8 x. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. bt ct 6# X. /@ X. X. X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. _@ X. dt et 1$ ft 5h _@ X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. B@ /@ (+ f# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ gt ht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 jt z8 q. 3. k( l( kt >^ ~t i@ X@ _# X@ _# _# n( ): k< Fn 3. &$ |; lt 2k o< ; ; 8@ w^ mt nt kj q. c@ ot Ul J4 W@ _# _# _# _# _# _# }: !< pt qt rt q@ r@ st 1# M8 j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ tt ut 7q L( ;+ -+ +p vt wt 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn xt Cj U: _# X@ _# X@ _# X@ _# U^ yt zt <e X. %& -c ;c >c !% N. ; v@ &} At `n -} 3. W< Bt n6 U^ _# X@ X@ _# X@ X@ X@ _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# U^ Ct n6 W@ _# X@ W: W@ _# X@ _# _# p# pp 3} M: g; 9, Dt /. N: x+ N. ; _& Et P: Ft 3. 3. ,[ S: '[ )[ _# X@ X@ X_ _# _# _# X@ X@ _# X@ g@ _# X@ _# _# N| Gt F| h: W@ X_ W@ X@ _# X@ X@ X@ W: W@ X_ W@ X@ _# _# G_ Ht It Jt ^% (@ Kt Lt Mt Nt 7$ ; ; ; ; 9+ Wn Ot f- Pt 6. ^% (@ 3. Qt Rt St Tt I_ Ut T^ J: )< _# X@ h@ j@ X@ _# _# _# _# X@ _# _# _# _# _# _# _# X@ X@ X@ p# d6 Vt Wt Xt Yt Zt z$ X. 1~ `t u W& Uf N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. .u +u @u #u B@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. _@ $u %u /. &u Rk _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ X. *u =u -u y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- ;u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. 7@ >u ,u 'u ^% 3. k( l( m( U: J: X@ X@ X@ _# X@ _# n( ): mm )u 3. Pe om !u ~u T. ; ; n- x( {u ]u l# q. S@ ^u rn %g q# X@ X@ X@ _# X@ _# _# _# u7 86 /u t+ 3. Kf t@ >@ $ ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# X@ j@ (u _u L( ;+ -+ :u <u [u 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. }u qr Cj U: _# _# _# _# _# _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ T< |u 1u |i 3. l| 2u ( +1 _# _# _# _# _# _# _# _# _# _# X@ X@ X@ X@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# X@ X@ _# T^ W@ _# X@ )< i: n6 q# _# _# _# p# V( 3u M: g; %' 4u /. N: x+ N. ; e* 5u kl 6u 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# _# X@ )< W@ x{ J: _# X@ X@ _# yf g@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ 7u 8u 9u 0u y' X. au bu cu du 7$ ; ; ; N. ; &% j. eu =; fu gu |d X. 3. hu iu ju Y* ku lu Oa h: p# J: F| Gf q# _# _# _# _# _# X@ <| X@ _# _# _# _# _# _# X@ _# W: Is x6 mu /. nu ou t. _@ pu qu fq ru N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ su tu B% /@ X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. _@ X. X. Vm uu /. %b vu wu _@ X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ <+ xu J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: v8 yu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 zu Zk Zh ^% 3. k( l( m( 8^ _# _# X@ |: X@ _# _# n( ): p( Au 3. r( +l @l Bu 46 ; ; ,@ j^ Cu Du b@ p. %i Eu Fu V# X@ _# X@ 4l X@ _# _# X@ a| Gu Hu Iu =@ 3. Ju t@ r) &% ; ; 7$ x^ I( J( K( B) 4q Ku D< i@ i@ 8} ,} W@ _# _# _# W@ Lu Mu 7q L( ;+ -+ +p Nu 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Ou Pu Cj U: _# _# _# _# _# _# }: U^ %g Qu $h X. %& -c ;c >c !% N. ; v@ )5 Ru Su |~ 3. l| Tu Uu +1 _# _# _# _# _# _# _# _# _# X@ _# W@ X@ Na Vu Wu Wu Xu Yu Wu Yu Yu Xu Wu Xu Wu Xu Zu Wu Zu `u v k@ G_ X@ _# _# X@ _# )< 9} ~< W@ _# _# X@ ;^ .v L: M: g; /% v% /. N: x+ N. ; I/ +v L6 @v 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# X@ _# W@ q# #v q# W@ G_ )< d6 )< d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 U^ xf *4 $v w~ X. %v &v *v h* 7$ ; ; ; ; N. ; !% =v -v 7[ ;v >v ,v X. q' }# 'v )v !v ~v z3 {v ]v ^v U^ /v U^ W@ _# _# X@ U^ X( J4 )< X@ _# _# _# _# _# _# X@ _# )< x: (v _v :v <v [v z$ $) }v |v 1v 2v N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; >~ 3v <+ s. ;+ _@ X. _@ X. X. X. X. X. X. X. X. X. X. _@ X. _@ 4v 5v 6v 4m m8 Y* 7v 8v 7# X. (@ s. X. X. X. X. X. X. X. X. X. X. X. X. X. X. yb 9v 0v ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# av bv + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ ej fj ;, 3. k( l( m( 8^ _# }: u} cv }( _# _# n( o( k< ,3 3. '3 *| n1 dv G[ ; ; 8@ ev fv gv l# q. hv iv jv Qm W@ _# r# %{ }( _# _# }: h@ kv J8 -e =@ [~ oj 1# <, j. ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# )< X@ _# _# _# X@ j@ lv _u L( ;+ -+ nr mv H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. nv ov Cj U: _# _# _# _# _# _# X@ q# pv +g 6d X. %& -c ;c >c !% N. ; r3 r: qv Gj 5) 3. l| Hj Ij +1 _# _# _# _# _# _# X@ X_ _# _# p# |: rv sv tv uv vv wv xv yv zv Av wv Bv Cv Dv Ev Fv Gv l+ Hv 6$ Iv Jv y: q# _# X@ _# X@ h: W@ _# X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; L$ 5} <c Kv 3. 3. ,[ S: '[ )[ _# X@ q# X@ _# _# _# _# q# F| 4l n( +1 U1 Lv Mv Nv Ov Pv Qv Pv +@ (e Pv Rv Sv Rv #( Tv Ov Tv Tv Sv J1 Sv Uv Vv $> Wv 7# (@ Xv Yv Zv Nt 7$ ; ; ; ; ; N. ; j. Wn `v w .w +w Mj t. ;+ B) eo @w #w $w %w fq &w *w =w ~t m@ 8^ T^ h@ n6 X@ r# X@ _# _# _# _# _# _# _# _# X@ _# _# T^ -w ;w >w ,w #) /% 3. 9f 'w )w i= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. !w ~w {w ]w ^w /w 7# _@ /% X. X. X. X. X. X. X. X. /% _@ t. S) (w _w :w e7 e7 m8 /. <w [w 6. p. _@ X. X. X. X. X. X. X. X. X. X. s. (@ /% X. 5% }w |w g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ 1w Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh Zh ^% 3. k( l( m( y: W@ X@ }: U^ X@ _# _# n( ): $| `h 3. i Af +i @i G[ ; ; 9+ i# 2w 3w l# q. m# 4w 5w g: q# _# X@ U^ i@ _# _# X_ r# qa 6w 7w =@ 3. ;i 1# M8 j. ; ; 7$ x^ I( J( K( B) 8w Q4 D< i@ X@ X@ X@ _# X@ _# _# W@ 9w 0w 7q L( ;+ -+ :u aw _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. bw cw Cj U: _# _# _# _# _# _# }: U^ @h *c $h X. %& -c ;c >c !% N. ; v@ )5 [i dw |i 3. v3 1i %g 8^ _# X@ _# _# X@ X@ r# i@ X@ W@ m@ Qv ew fw gw hw iw jw kw lw mw nw ow pw qw rw sw tw pw uw vw ww xw yw m2 h[ q# _# X@ _# _# _# X@ _# _# _# q# _3 L: M: g; ;+ eo /. N: x+ N. ; I3 zw D| Aw 3. 3. ,[ S: '[ )[ _# W@ c} 9} X@ _# _# _# U^ c} Na q# `| Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw Vw Ww Xw Yw Zw `w 6# c# x .x +x $ N. ; ; ; ; ; ; N. ; q& Wn @x #x $x %x &x Zc *x |d o; 3. B3 =x -x ;x >x V. ,x 'x )x !x 4l j[ ]5 g@ i@ _# _# _# _# X@ _# _# _# _# _# X@ _# W@ fh ~x /. {x ;% z$ ]x ^x /x (x &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. _x :x r. <x [x }x |x $) /w B) z$ z$ 9, s% z$ |d 1x >+ 9. 2x 3x 4x 5x e7 o8 o8 e7 e7 /. 6x 7x 8x y$ a~ B) z$ z$ c# c# 9, j$ y$ v~ R= /% S= X. 9x 0x ax g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ 3@ bx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 cx dx fj ;, 3. k( l( Cg X@ T1 X@ X@ _# _# X@ _# n( ): p( ex 3. 3] Eg Fg fx G[ ; ; ,@ j^ gx hx b@ q. :: K[ ix }q X@ X@ _# _# _# X@ _# X@ a| Mg Nm jx =@ e) kx 1# [u &% ; ; 7$ x^ I( J( K( B) lx mx 9: i@ X_ _# _# X@ _# _# _# X@ Na nx ox L( ;+ -+ +p Nu px 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. qx ov Cj U: _# _# X@ _# _# _# }: p# rx =p 6d X. %& -c ;c >c !% N. ; v@ r: sx tx v~ 3. l| *h ux a^ _# _# T^ h: _# b} b| i: W@ T^ vx wx xx yx zx 3. 5) 3. 6. ;% 6. +, 3. ;% 3. 5) 3. 6. ;% +, 3. 3. Ax Bx -; Cx A7 X@ _# L| _# X@ _# _# _# X@ ;^ .v L: M: g; s[ Dx /. N: x+ N. ; d* gd u; Ex 3. 3. ,[ S: '[ )[ _# W@ ,< u} X@ _# _# X@ _# L| a^ Fx Gx Hx Ix Jx Kx Lx Mx Nx Ox Px Qx Rx Sx Mx Tx Ux Vx Wx Xx Yx Rx Zx `x y .y _] W; 0, D* +y @y #y !% i. ; ; ; ; ; ; ; N. ; 9+ :d $y %y &y *y =y -y ;y 3. y$ 0, 3. 3. >y ,y 'y )y !y ~y Qu {y ]y 8| ]5 I| _# _# n( X@ _# q# U^ _# W@ yf _# _# X@ W@ ^v ^y /y (y _y 3. :y <y [y n= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ }y |y y' 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay by cy dy ey fy gy Qc hy e7 o8 o8 e7 o8 o8 <y iy jy ky ly my ny oy py 4: A6 qy ry sy ty uy q@ X. X. 0$ vy wy g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. xy yy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a zy Ay 'u ^% 3. k( l( xf !< F| Me X@ _# _# _# _# n( o( k< zf 3. C@ By Jb Bf 46 ; ; n- Gg Hg Cy l# p. %i Dy Kg Lg q# _# _# _# _# _# _# _# }: wm 86 Ey t+ 3. ^| t@ a6 ,@ ; ; 7$ x^ I( J( K( B) ba Fy 9: i@ X@ _# _# _# X@ _# _# W@ Rn Gy Hy L( ;+ -+ nr <u _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Iy qr Cj U: _# X@ _# y: }: X@ X@ U^ <i cq $h X. %& -c ;c >c !% N. ; r3 r: tr Jy +, 3. l| $g Ky N} _# T^ /9 0} W@ i@ h@ r# N| Ly My Ny Oy |~ ;+ 3r 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 6. 3. 3. 3. Ip /@ $1 Py Qy Ry !^ W@ T^ `_ N| _# _# _# _# _# p# Sy }h M: g; ;+ Ty /. N: x+ N. ; I3 Uy T8 Vy 3. 3. ,[ S: '[ )[ _# i@ W@ X@ _# _# _# _# p# q^ 9 r5 Wy Xy A@ B) V; t. n} |d n} V; t. V; |d V; t. V; V; t. =@ V; V; |d n} t. V; _@ r( 3. Yy -< Zy q& 9+ ; N. ; ; ; ; ; ; ; ; ; N. $ `y z .z +z @z #z $z %z 3. 3. X. 9, &z *z X] =z -z ;z >z ,z 'z )z Gb ]5 T^ !z r# p# n6 [} X@ *[ ]t N| _# _# i@ fh ~z {z ]z 3. i$ ^z /z (z x. 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. L+ _z :z q. <z [z =; }z |z 1z 2z 3z 4z 5z 6z 7z 8z 9z 0z az bz 4m e7 o8 e7 o8 o8 o8 o8 e7 of cz _> dz ez fz gz hz iz jz kz lz mz nz oz 3. X. X. 1% pz qz g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: rz sz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it tz uz z8 q. 3. k( l( m( L| Me X@ X@ _# _# _# _# n( ): !: vz 3. Pe wz Re xz T. ; ; 8@ 9q 0@ yz ]# q. Ln zz Az 8} W@ _# _# _# _# _# _# X@ |: 'd qt Bz ,2 4: !d 1# 6: j. ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ W@ a} X@ _# X@ _# X@ Cz Dz _u L( ;+ -+ +p Ez Fz 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Gz xt Cj U: _# _# }( i[ W@ _# }: U^ Hz Iz 6d X. %& -c ;c >c !% N. ; v@ )5 >f Jz ~~ 3. ;} ;@ w: W# _# W@ 0} *[ W: _# X@ X_ L| Kz Lz Mz Nz F+ r@ Oz Pz Qz Rz Sz Tz Uz Vz Wz Uz Xz Yz Zz `z A .A +A S= zx @A #A $A p# W: *i h: _# _# _# _# _# g@ %A 3} M: g; _@ 7# /. N: x+ N. ; ;= &A *A =A 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# L| _# T^ -A ;A >A ,A t+ _@ -% +, 3. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. +, a, 3. 1/ 'A )A !A ~A j. ; ; ; ; ; ; ; ; ; ; N. ; ; h. N. 7$ 1a {A ]A ^A /A (A _A :A 3. 3. ^% /% _@ 6# %& p. <A [A }A /. |A 1A b| j@ _# W@ ts 4l Me _# ~< h: _# X@ _# W: 4l /! 2A 3A z$ 3. 4A i^ 5A &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8+ h. 6A 7A ^@ 8A 9A }o of o8 e7 n8 Wc o8 Wc Wc o8 o8 o8 0A d7 e7 n8 o8 o8 o8 o8 o8 o8 e7 o8 n8 e7 o8 o8 d7 o8 o8 Wc e7 e7 e7 o8 n8 8' aA 3. X. X. X. <+ bA g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ cA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# }: )< X@ _# _# n( o( k< Fn 3. &$ #' m< n< o< ; ; ,@ p< dA eA b@ p. s< fA gA f@ W@ X@ X@ X@ X@ X@ X@ X@ W@ *e hA |x t+ 3. z< t@ iA j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ W@ h[ Vi k@ X@ X@ X@ W@ 9w 0w 7q L( ;+ -+ +p 8q w^ 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. jA kA &p U: _# }: X@ W@ h: X@ X@ q# pv _, 6d X. %& -c ;c >c !% N. ; v@ lA U< }e K^ 3. W< X< Y< U^ _# _# W@ W: _# X@ _# _# Wr mA nA oA 3] 7# pA qA }z rA sA tA sA tA sA tA tA sA sA tA sA tA /. uA +A Zc vA wA xA l@ }: h: _# X@ _# _# _# X@ q# {9 L: M: g; _@ y' /. N: x+ N. ; I/ -[ n yA 6. 3. ,[ S: '[ )[ _# )< )< X@ _# T^ 7< U: zA AA BA CA +, X. ;+ DA EA FA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA HA IA JA KA Xd LA MA e= N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. q& 7$ &% G- NA .0 OA PA QA gw A[ #f RA X. S= _@ q. q. 3. SA TA UA VA V# p# _# X@ W: X@ W: W@ _# X@ _# X@ _# ;^ WA XA YA |~ 3. ZA `A B T. ; ; ; ; ; ; ; ; ; ; ; i. ; N. y. .B +B ad _@ @B #B }o e7 e7 o8 e7 e7 e7 e7 e7 e7 e7 $B %B &B #_ o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 e7 e7 e7 e7 e7 e7 8' aA 3. X. X. /@ (+ *B ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( $d z8 q. 3. k( l( m( 8^ _# }: _# -B p# _# _# n( ): }6 %d 3. }~ ;B >B ,B G[ ; ; ,@ O@ 'B )B A( q. :: !B ~B _2 q# W@ W@ W@ W@ W@ W@ W@ m@ M_ |u {B q@ r@ ]B t@ Nt x# ; ; 7$ x^ ^B /B K( %~ (B _B :B )< W@ h: G_ q# W@ W@ W@ q# n6 <B [B L( ;+ -+ }B |B 1B 9+ ; ; ; ; ; ; ; ; $ 2B 3B 4B 8. 3. 5B ls Vt ]5 W@ W@ W@ W@ W@ W@ W@ T^ 6B 7B 8B X. %& 9B 0B aB x+ h. ; v@ &} 7d bB -} 3. ;} ;@ >} W# _# X@ _# _# X@ _# _# h: F_ !c cB /_ c# dB eB fB gB hB hB hB hB hB hB hB hB hB hB hB iB jB kB lB 3. z$ mB nB oB j@ X@ _# X@ _# _# _# _# _# q# _3 L: M: g; i$ pB /. N: x+ N. ; L$ qB <c rB 3. 3. ,[ S: '[ )[ X@ .1 sB X@ X_ _# U: W@ U1 tB uB vB wB R= xB yB zB AB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB AB CB DB EB FB GB HB ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; y. y. j. d= wt IB JB KB LB MB NB OB PB QB RB ld t+ _] 3. SB TB UB VB Ub U^ _# X@ k@ X@ _# X@ _# _# _# _# p# WB XB YB 3. I6 ZB /. `B !* N. ; ; ; ; ; ; ; ; ; ; ; i. Z% {( 0+ C .C ld @B #B }o e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 +C @C e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 vb #C $C 3. X. X. X. (+ *B ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( y: W@ }: h@ x6 U^ _# _# n( ): $| Hb 3. &| &C *C =C G[ ; ; 9+ -C ;C >C u+ q. ,C 'C )C !C Yu )x ~C `| ~C )x ~C {C ]C ^C /C (C =@ e) _C 6$ :C j. ; ; 7$ Wn <C [C dl q' }C |C 1C 2C Yu 3C 4C 5C ~C 6C 7C 6C 8C 9C 0C aC ;+ bC cC dC r) 9+ ; ; ; ; ; ; ; ; ,@ eC fC gC u& 3. hC iC jC kC 3C 4C 5C ~C Sy 7C `| ]C lC mC nC X. %& oC pC qC x+ h. ; v@ T< ,c 'c k| 3. l| $g %g F_ _# _# _# _# _# _# _# N| rC sC Ca 3. 9, $2 tC uC C} f= I* I* I* I* I* I* I* I* I* I* p_ pd vC wC 3. 1% xC yC <} j@ X@ _# _# _# _# _# _# _# q# =[ L: M: g; `} zC /. N: x+ N. ; I3 AC T8 BC 3. 3. ,[ S: '[ )[ W@ >^ n6 W@ _# _# _# q# p^ CC DC EC X. FC GC HC ao j& IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC JC KC LC JC ,$ MC Z% i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. &% $* F= NC OC * PC QC RC SC TC UC =f 3. y' VC 3. WC XC vm 5| T^ n( Oa g@ _# _# _# _# _# X@ W@ YC ZC `C D _@ .D +D @D N. q& ; ; ; ; ; ; ; ; ; N. y. P+ #D $D %D &D *D =D -D ;D >D e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 _j ,D 'D o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 of o8 )D !D 3. X. X. X. (+ *B i. i. i. N. x# N. i. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~D {D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 ]D z4 ;, 3. k( l( xf !< F| i@ X@ U^ _# X@ _# n( ): p( }a 3. '3 *| =| -| G[ ; ; q& Wn ^D &1 ;, X. FC /D (D _D :D <D [D }D |D 1D 2D 3D 4D 5D 6D 7D z$ 8D 9D 0D N. 7$ ; ; h. 3 aD bD cD J{ dD eD fD gD hD iD jD kD lD mD nD }D oD pD qD l5 _@ (| rD sD [/ 9+ ; ; ; ; ; ; ; ; 8@ tD uD |7 3. c: vD wD xD yD zD AD BD CD DD ED }D FD GD HD ID _@ ;+ JD KD LD x+ h. ; v@ r: xa MD u& 3. l| ND ux a^ _# _# _# _# _# _# _# p# p^ !c OD /_ 9, s| t| @[ r) N. ; ; ; ; ; ; ; ; ; ; &% PD QD RD 3. s% SD TD z| j@ X@ _# _# _# _# _# _# X@ ;^ UD yq M: g; /% VD /. N: x+ N. ; d* '2 u; WD 3. 3. ,[ S: '[ )[ _# q# q# _# X@ _# _# q# p^ XD YD ZD /% %& `D oe E I* T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. _& _& T. &% ; i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; :* x+ T. N. .E +E @E #E $E %E &E qD dt ^% q. *E =E 1$ -E @2 q# n6 X@ _# _# _# _# _# _# W@ n| V. ;E >E q. X. ,E 'E %] q& ; ; ; ; ; ; ; ; i. ; Z% )E !E ~E {E ]E ^E /E (E _E 5x e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc $B :E (j o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 <y <E [E }E |E +, -% _@ 1% <+ 1E 2E 2E B2 3E 4E 5E ]& i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; y. N& 6E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 7E >3 ^% 3. k( l( Cg r# h[ Me _# _# X@ _# _# n( o( k< 8E 3. '3 `9 0 ~3 G[ ; ; N. L$ 9E /. 0E 6. _@ aE bE cE dE eE fE gE hE iE jE kE lE mE nE 7# B) oE pE qE j. h. N. ; g. $ rE sE tE ~~ 9, uE vE wE xE yE zE AE BE CE DE gE EE FE R@ q. q. GE HE IE $ 7$ ; ; ; ; ; ; ; ; v@ JE KE LE ME '7 =@ NE OE PE QE RE SE TE UE VE gE WE XE YE (@ _@ +5 ZE `E F j. N. ; r3 r: 40 .F u3 3. +F /. @F W# _# _# X@ _# _# X@ X_ )< #F $F -9 3. 9, %F 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F *F 3. 9, =F -F <} j@ X@ _# _# _# _# _# _# _# q# ;F 3u M: g; s. 7# /. N: x+ N. ; I3 J3 K3 >F 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ D^ ,F 'F X. )F !F ~F {F N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 7$ ,@ j. $ }- ]F ^F /F (F _F :F X. ^% <F [F }F S# U^ W@ _# X@ _# _# _# _# _# X@ >^ |F 1F Xf q. X. 2F 3F 4F q& ; ; ; ; ; ; ; i. h. i. ]& 5F 6F 7F q# 8^ 8F 9F 0F aF v' e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc e7 bF mg o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 cF dF eF fF gF hF iF jF kF lF mF nF oF pF qF rF sF tF uF i. 8+ ; ; ; ; ; ; ; ; ; ; ; ; i. ]& vF wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 xF z8 ;, 3. k( l( m( 8^ }: X@ X@ _# _# _# _# n( ): L! yF 3. !{ zF C8 uC G[ ; ; i. j. B> AF BF CF 3. _@ q. J{ t+ z$ J{ z$ J{ z$ J{ Y. J{ R$ s. V; |i DF N] EF $ ; ; ; ; &% FF GF HF 6. 7. s. 7# J{ t+ z$ t+ t+ J{ z$ J{ z$ J{ ;, s. %~ ^, IF JF KF x+ ; ; ; ; ; ; ; ; ; y. $ LF {! MF 3. 7# _@ 7# J{ z$ t+ t+ J{ z$ NF z$ NF J{ q. s. ^, A5 OF PF it q& ; ; v@ )5 QF *9 |~ 3. W< RF +h T^ _# X@ _# g@ X@ _# _# N| y{ SF A3 ^z i$ ;9 >9 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ TF UF VF 3. z$ b0 WF H3 j@ X@ _# _# _# _# _# _# _# ;^ pp 3} M: g; ;+ w- /. N: x+ N. ; _& 25 35 XF 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ 6{ YF ZF s. ^@ `F G .G j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; N. N. N. N. 9+ $ +G 'E @G #G V; /% $G %G N] ( }( i@ X@ X@ _# _# _# X@ _# W@ &G *G =G -G 9, X. %^ ;G >G q& ; ; ; ; ; ; ; h. i. ,G 'G )G !G ;^ c} K| p# L< ~G {G ]G e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 _j mg e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ^G /G (G _G :G U2 <G [G }G |G 1G 2G 3G 4G 5G 6G 7G 8G 9G 0G aG ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& bG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): }6 n7 3. r( cG dG eG 46 ; N. ; ; d= fG /x gG hG iG +, Pe -# 8. -# u: '3 E] i Pe 7. i 3. jG kG lG mG ,$ v@ ; ; ; ; ; 1f nG oG pG qG K^ 5) u: E] q@ E] }~ Pe i 8. -# :@ +, 3. rG sG tG uG *! 9+ ; N. ; ; ; ; ; ; N. ; v@ vG wG xG yG zG +, u: u: 7. '3 u: -# u& q@ 7. E] '3 3. }# AG BG 35 CG N- N. ; ; v@ r: DG EG u3 3. ;} ~; FG W# _# _# U^ Qm X@ _# _# p# X_ GG HG e) ;+ /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. IG JG KG 3. 9, LG MG >2 j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; [+ NG /. N: x+ N. ; I/ K6 L6 OG 3. 3. ,[ S: '[ )[ _# p# p# _# X@ _# _# q# p^ PG QG RG X. 2c SG TG UG x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; 7$ T. T. _& h= 9+ ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. x. :d VG /. WG ;+ c+ XG HC YG W@ X@ X@ _# W@ g@ X@ _# _# X@ Ub ZG `G H ^% X. %^ .H +H ,@ ; ; ; ; ; ; i. ; N. @H #H $H %H &H W@ X@ J: *H /v =H -H ;H d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 >H ,H e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 n8 'H )H !H ~H {H ]H ^H /H (H _H :H <H [H }H |H d6 1H :H 2H 3H q& h. ; ; ; ; ; ; ; ; ; ; ; ; i. J# 4H 5H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh [6 ^% 3. k( l( m( 8^ _# q# X@ X@ h: X@ _# n( ): k< 6H 3. W; 7H 8H 9H T. ; ; ; ; N. !% 0H aH bH cH dH eH fH gH hH iH jH kH lH mH nH oH pH qH /. rH 1^ x. ; ; ; ; ; ; 7$ r) sH 8' tH uH vH wH kH xH yH zH eH AH BH hH CH DH EH FH @G GH j. %_ ; g. ; ; ; ; ; ; ; ; ; h. j. HH IH JH KH LH MH iH NH OH PH QH RH lH SH TH UH VH WH XH Xd YH ZH Z% ; N. ; v@ r: u6 v6 u3 3. v3 `H ir G_ _# _# T^ ~t X@ _# _# p# p| GG I [~ 9, .I +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 @I 3. 9, #I $I >2 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. VD /. N: x+ N. ; I3 %I kl &I 3. 3. ,[ S: '[ )[ q# 8} b| q# _# _# _# q# p^ PG *I ~g X. y' =I -I ;I x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 1f pj >I ,I 'I )I !I c- N. h. N. ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; e= ~I {I ]I ;% G) ^I /I (I X@ X@ _# W@ ,< c} )< X@ _# W@ Lg _I :I <I q. X. 2F [I y. q& ; ; N. ; ; ; N. N. uF }I |I 1I X_ X@ _# _# _# }( q# 2I 3I Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 of 4I n8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 5I 6I 7I 8I 9I 0I aI 1H bI cI dI &H X@ eI [( _# i@ fI gI hI h. h. N. ; ; ; ; ; ; ; ; ; ; ; y. u4 a' iI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 jI #| ;, 3. k( l( m( 8^ y: kI p# d6 ]t sB W@ T^ lI mI nI 3. 9. oI pI qI i= ~' 9+ 9+ 9+ 9+ x# ah J/ rI sI tI fC uI vI wI xI yI zI AI BI BI CI DI EI FI }- j. 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ j. !% GI HI II JI KI ~k LI MI NI fC OI vI PI xI QI RI SI TI ; j. 9+ 9+ 9+ 9+ 8@ 9+ 9+ 8@ 9+ 9+ 9+ 9+ 9+ 9+ j. 4F 'I UI VI KI XC ez WI fC XI YI ZI zI `I J .J +J @J kr j* ~' i. h. ; ; v@ )5 #J ~5 |~ 3. ;} fq za 7u _# X@ _# J: X@ _# _# N| $J SF %J B3 i$ s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ %j UF &J 3. z$ b0 *J H3 j@ X@ _# _# _# _# _# _# X@ q# _3 L: M: g; _@ 7# /. N: x+ N. ; _& =J 35 -J 3. 3. ,[ S: '[ )[ i@ k@ k@ X@ _# }: _# q# p^ ;J >J ,J /% ^@ 'J )J !J x+ N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. h. ; ; N. ; ; ; ; N. q& %] ~J {J ]J ^J /J (J _J :J <J b{ j. n- 7$ N. N. N. h. h. ; ; ; ; h. N. N. h. i= [J }J |J 6. 1~ 1J 2J 3J X@ X@ _# X@ r# k@ X@ X_ X@ W@ 4J ZC 5J 6J ;+ X. 7J 8J (& q& ; y. g. Z% Z% 9J -: 0J aJ bJ cJ dJ fI _# i@ _# X@ _# )< T^ {2 eJ Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ;H fJ gJ hJ iJ jJ kJ X_ i@ i@ X_ V7 ms _# i@ X_ i@ _# X@ 1H lJ mJ Z% ; ; ; ; ; ; ; ; ; ; ; ; y. N& nJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 9r >3 ^% 3. k( l( m( 8^ i@ T^ X@ X@ q# X@ X@ n( ~2 k< oJ 3. t. pJ qJ rJ sJ tJ uJ vJ wJ xJ yJ zJ G- AJ BJ CJ DJ EJ FJ GJ CJ HJ IJ JJ KJ LJ MJ NJ OJ PJ QJ RJ RJ RJ RJ RJ RJ RJ RJ ]F SJ TJ UJ b& VJ WJ XJ YJ ZJ `J `J DJ K FJ GJ CJ .K +K cd @K #K $K wJ %K &K *K =K &K %K -K xJ ;K vJ RJ RJ >K -K ,K 'K )K !K 2f 2f J- ~K {K ]K ^K /K EJ XJ (K _K :K d= N- N. ; h. i. ; ; r3 r: s3 50 u3 3. l| Hj Uu +1 _# _# X@ _# _# X@ _# X@ <K $F -9 3. p. l5 C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F [K 3. 9, }5 }K >2 j@ X@ _# _# _# _# _# _# _# p# |K L: M: g; ;+ %& /. N: x+ N. ; I/ -[ 35 1K 6. 3. ,[ S: '[ )[ _# X@ X@ _# X@ r# X@ q# m@ 2K 3K 4K X. )F 5K 6K UG !% 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. 9+ $ q& y. ; h. i. ; ; N. $ 7K 8K 9K 0K aK bK cK dK eK fK gK hK iK jK i. 9+ 9+ &% $ &% &% &% &% $ %_ 9+ v@ SJ kK lK mK wB nK oK pK qK W@ X@ X@ _# X@ W@ X@ _# _# q# m7 rK sK }# ;+ _] /. tK !% N. N. B} n- uK vK wK xK yK zK AK BK CK X@ i@ _# _# _# X@ !< ~t fh >{ <y e7 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 DK EK FK GK HK IK JK X_ i@ X_ X_ _# i@ _# i@ _# _# _# i@ KK AK LK MK NK ; N. ; ; ; ; ; ; ; ; ; ; i. J# OK d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a PK QK [a ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# J: /2 RK SK 3. F+ [~ TK UK VK WK XK YK ZK `K L .L +L @L #L $L %L &L *L ~0 $L =L -L ;L >L ,L Pw 'L )L !L ~L YK YK YK YK YK YK YK YK {L ]L ^L @L KE /L %L (L _L :L <L [L %L &L *L }L |L 1L 2L <L XK 3L XK 8a 4L 5L 6L 7L 5L 8L 9L ~L 0L aL YK YK bL 9L YK cL dL 'L $L eL fL =L gL 'L Pw hL iL |L jL kL lL mL nL _& N. ; N. ; ; v@ r: 2 MD u& 3. l| oL &c 8^ _# _# _# _# _# _# _# U^ E^ GG X7 /_ i$ $2 pL D: d& v@ ; ; ; ; ; ; ; ; ; ; N- <% qL RD 3. s% x| rL z| j@ X@ X@ _# _# _# X@ _# _# p# -0 Ia M: g; `} sL /. N: x+ N. ; I3 tL D| Ma 3. 3. ,[ S: '[ )[ _# _# X@ U^ Z[ uL g@ W@ _# tB vL >E X. r. wL xL yL zL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL BL CL DL ;s j* N. i. h. N. ; p& EL FL GL HL 3. 5) IL 3. JL KL LL ML NL Gk OL PL QL RL SL TL UL iA iA %K VL VL WL XL YL ZL `L C@ S= D) M .M +M ;^ X@ _# X@ _# _# _# X@ _# q# (e @M #M 3. 8. MH w} $M _& N. %M &M *M =M -M ;M >M ,M 'M BK )M i@ _# X_ _# _# _# _# X@ U^ )< bk !M ~M <y o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 {> {M ]M ^M /M (M BK _M fI i@ _# _# _# _# _# _# _# _# _# X_ [( :M <M [M }M >~ ; N. ; ; ; ; ; ; ; ; ; y. |M 1M 2M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db 3M 4M >3 ^% 3. k( l( m( 8^ _# _# _# _# W@ }( X@ X@ B{ 5M 6M 7M 3. w~ 8M 9M 0M aM bM cM dM cM eM fM cM dM bM bM bM gM bM hM bM iM jM kM cM cM gM bM bM lM mM cM cM cM cM cM cM cM nM oM pM qM lM bM bM bM bM hM rM iM iM bM gM bM hM bM aM aM bM bM sM eM dM cM bM mM dM cM cM lM mM aM cM cM cM cM lM cM dM cM bM bM bM bM iM iM cM gM bM hM bM tM uM vM wM iL xM j. N. ; N. ; v@ T< i| j| k| 3. l| yM &c +1 _# _# _# _# _# _# _# X@ b^ zM Ca 3. q. @f AM D: d& v@ ; ; ; ; ; ; ; ; ; ; &% g1 BM CM 3. 9, DM Ha <} j@ X@ _# X@ n( W@ _# X@ _# p# %A 3} M: g; 1% /f /. N: x+ N. ; L$ EM FM [c 3. 3. ,[ S: '[ )[ _# X@ b} .: W@ n6 W@ )< zA GM os (% HM q. IM JM KM LM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM NM R] OM PM QM RM SM N. ; ; N. j. TM UM VM ,2 _@ K^ 3. _@ z$ 3. WM XM YM ZM `M N .N +N @N #N $N %N %N &N *N =N -N ;N >N ,N y$ X. i 'N )N !N Ut q# _# _# _# X@ _# _# X@ _# W# ~N {N ]N 7. 3. ^N 5> /N l= O. (N _N :N <N [N }N |N CK 1N bI i@ X_ i@ _# _# _# _# X@ _# _# _# p# tt 2N $8 <y o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 n8 3N 4N 5N 6N 7N 8N _H 9N fI i@ _# _# _# _# _# _# _# _# _# i@ fI 0I 0N aN bN cN u@ ; N. ; ; ; ; ; ; ; ; i. b% +d dN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 Ke z8 q. 3. k( l( m( 8^ _# _# _# X@ .1 Y_ W@ _# ]5 eN yq fN gN Z] 7# hN #f iN #f #f #f #f #f #f #f #f #f #f iN iN #f iN #f iN iN iN iN iN iN #f #f #f #f #f #f #f #f #f #f #f #f jN jN #f iN #f #f #f #f iN #f iN iN iN iN #f iN #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f iN iN iN iN #f iN iN #f kN lN mN nN oN /| x+ N. ; ; v@ &} *} =} -} 3. ;} pN qN +1 _# _# _# _# _# _# _# N| $J SF rN sN i$ c# Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ tN uN vN 3. z$ wN xN H3 j@ X@ X@ !< ~t yN W@ _# X@ q# zN L: M: g; s. s% /. N: x+ N. ; d= AN u; BN 3. 3. ,[ S: '[ )[ _# X@ i@ F| i@ W@ _# _# 7u ,{ CN DN 3. _] c# EN FN GN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN IN JN KN }B LN MN NN 9+ ; ; 7$ ON PN QN RN _@ l5 SN TN 3. 3. s. 7# j% UN Ra VN WN XN YN ZN `N O .O +O @O #O $O %O &O *O NF _@ &$ $^ =O -O ;O U^ X@ _# _# X@ _# G_ p# _# q# {2 >O ,O K^ _@ 3. 'O )O !O j* ~O {O ]O ^O /O (O )< X_ X@ fI i@ X_ i@ _# _# _# _# _# _# W@ n( W@ )< L| pv _O 3g o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 :O <O [O }O |O 1O 2O dJ V7 i@ _# _# _# _# _# _# _# _# _# i@ X_ 3O f4 4O 5O 6O 7O y. ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# g@ _# X@ X@ a| X@ _# X@ U^ 8O 9O 0O aO y$ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. bO ^d cO [/ q& ; ; v@ T< U< dO K^ 3. ;} T, eO W# _# W@ g@ i@ X@ _# _# X@ wr fO gO 3. 9, hO iO jO d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ kO lO 3. c# mO nO oO j@ X@ X@ X@ a| X@ X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ Me X@ _# X@ _# N| C{ pO qO rO 3. X. q. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ s. sO R6 tO uO a6 N. ; $ vO wO xO yO _@ m^ zO Qa AO BO }# CO 9, _@ _@ q. ^@ _@ /@ (@ X. T> DO ;9 DO RA X. _@ _@ _@ _@ q. }# EO /. FO S1 X@ _# X@ _# _# G_ GO #v X@ gc HO IO JO 6. KO LO MO NO OO N. PO QO RO d6 X@ i@ _# i@ _# i@ _# i@ _# X@ _# }: X@ _# X@ Na Y_ i: X@ X@ B{ B7 JH d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 Wc SO TO UO VO WO XO X@ X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ }: YO ZO `O P .P N. ; N. ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( Le q. 3. k( l( m( N| U: +P p# _# _# X@ _# X@ _# _# 2I Jh @P #P $P &d %P &P *P =P -P &P ;P u- >P ,P 'P *P =P u- =P %P I^ ;P %P ;P u- >P )P =P I^ 'P *P &P !P ~P =P *P ;P u- >P )P =P I^ {P %P &P ]P u- ^P ,P ;P u- /P )P =P I^ %P ;P %P ]P u- >P )P 'P (P 'P *P _P :P ~P =P %P ]P u- >P )P =P I^ &P %P &P <P u- y- ,P ;P u- ^P )P =P I^ {P [P }P ^@ X. R$ |P 1P 2P &% h. ; v@ )5 >f $n ~~ 3. W< 3P ~< U^ p# 0| 4P W@ _# _# _# 8^ je 5P 6P Gn i$ 79 Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ 7P 8P 9P 3. z$ 0P aP bP j@ X@ _# _# X@ _# _# X@ X@ q# {9 L: M: g; 9, cP /. N: x+ N. ; I/ dP u; eP 3. 3. ,[ S: '[ )[ _# X@ X@ _# _# _# _# X@ _# ]5 fP gP hP iP jP ^% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. 7; kP lP mP nP 9+ ; $ oP pP qP A^ _@ rP sP tP uP /. vP wP xP yP zP Ty ;+ ^@ 6# %& q. q. q. _@ q. q. %& ^@ ;+ #$ AP BP CP P' DP 9^ X_ X@ X@ _# '< u} 2< Z[ W@ h: a| EP FP SB wB 3. GP <y `m $* ; PO HP IP X_ X@ _# i@ _# _# _# _# _# _# _# W@ k@ |: '< _# X@ J: W@ }: h[ J: JP e7 n8 d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 n8 KP LP MP NP OP PP X@ _# i@ _# _# _# _# _# _# _# _# _# i@ X_ i@ QP jJ JK RP SP TP UP q& i. h. ; ; ; ; ; y. tf VP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf WP >3 ^% 3. k( l( m( 8^ a| U: _# X@ _# _# _# _# _# X@ W@ XP YP ZP `P Q .Q +Q @Q #Q $Q %Q &Q *Q =Q -Q ;Q -Q >Q ,Q 'Q uz )Q ;Q .Q !Q ~Q =Q {Q ]Q ^Q /Q (Q _Q :Q <Q [Q }Q |Q 1Q =Q 2Q 'Q @Q 3Q 4Q %Q 5Q 6Q 7Q 8Q 9Q -Q >Q 0Q aQ bQ cQ dQ eQ &Q fQ =Q gQ hQ iQ jQ ^Q kQ uz <Q lQ mQ |Q fQ =Q {Q nQ oQ %Q pQ qQ 5Q rQ sQ tQ 9Q 1Q uQ gQ vQ bQ wQ xQ yQ q6 ;+ _@ zQ AQ BQ x+ N. ; r3 r: CQ DQ u3 3. ;} fq >} W# _# q# n( X_ X@ _# _# )< EQ FQ GQ 3. ;+ s| t| @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ BM HQ 3. 1% xC IQ <} j@ X@ _# _# _# _# _# _# _# U^ JQ L: M: g; s[ KQ /. N: x+ N. ; _& LQ P: MQ 3. 3. ,[ S: '[ )[ _# r# r# X@ _# _# _# _# X@ a| W# NQ OQ P' PQ QQ RQ SQ TQ UQ VQ WQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ VH YQ ZQ 9, %~ `Q R .R +R N. $ @R #R $R `: _@ %R Qw &R *R =R :$ -R ~; ;R >R ,R 'R )R !R ~R {R ]R ^R (| /R (R _R :R <R [R }R 8' |R 1R 2R W@ i@ h@ )< _# X@ Rm b| q# X@ G_ 3R 4R 5R 3. 6R r. 7R 8R Z~ p& ; 9R 0R aR bR cR X_ _# _# _# _# _# _# _# _# p# tt [} X@ _# _# _# _# p# GO p# +1 dR eR n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 fR gR hR iR jR kR Me i@ _# _# _# _# _# _# _# _# _# _# _# _# X_ Cz )M lR c[ mR nR oR pR :* ; ; ; ; ; ; i. b% qR rR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Or sR Bg j1 ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# _# _# _# i@ h: h@ tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR MR NR OR PR QR RR FR SR TR UR VR WR XR YR ZR `R S .S +S @S xR #S $S %S &S *S =S -S ;S >S `R ,S JR 'S )S !S ~S Jr {S ]S RR ^S /S (S _S :S <S {S [S }S |S 1S 2S 3S 4S 5S 6S 7S 8S zR P3 9S 0S aS ~S bS cS JR dS eS fS gS T, hS l5 q. iS jS kS i. 7$ ; v@ r: lS mS v~ 3. l| nS oS N| _# _# _# _# _# _# _# T^ 09 pS qS A6 i$ rS sS ]} d& v@ ; ; ; ; ; ; ; ; ; ; c- k. tS uS 3. o; F6 vS H6 j@ X@ _# _# _# _# _# _# _# U^ wS Ia M: g; /% v% /. N: x+ N. ; l= xS yS zS 3. 3. ,[ S: '[ )[ W@ 5| [} W@ _# _# _# _# _# _# i@ 8^ >< AS BS CS DS ES FS GS HS IS t/ JS JS JS JS JS JS JS JS JS JS JS JS JS t/ KS LS MS NS A6 s+ 3. OS N1 PS x# $ QS RS SS l_ _@ TS US Zm b^ r2 m@ VS WS XS YS Zb ZS `S T .T +T @T #T $T %T &T *T =T -T ;T >T ,T 'T G_ W@ X@ h@ K| h@ X@ X_ p# U^ a| A{ w< )T !T ~T p. K^ {T ]T ^T i= ; i. 9R /T (T _T XO X_ _# _# _# _# _# _# _# X@ _# p# U^ _# X@ _# _# _# X@ }( _# W@ :T O_ <T e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 vb >> [T }T |T 1T 2T 3T X@ i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X@ V7 4T dJ 5T 6T 7T 8T i. ; ; ; ; ; y. 2@ 9T 0T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ aT bT Zh ^% 3. k( l( m( 8^ _# T^ _# X@ _# _# _# _# _# _# _# i@ p# N| G_ 2< h: b} 2I X@ b} X@ j@ U^ 2< h: h@ ms k@ X@ i@ k@ h: k@ W@ k@ U^ Na h: r# i@ 2I i@ X@ j@ U^ j@ W@ k@ p# l@ h: b} h@ i@ b} X@ cT U^ l@ h: h@ h: j@ ms i@ k@ h: 2I X@ j@ T^ l@ h: h@ i@ 2I X@ i@ j@ U^ j@ h: k@ U^ l@ h: i@ b} i@ b} ms j@ T^ l@ h: h@ h: k@ X@ i@ k@ n( dT eT fT gT _@ Kq hT iT Wn 7$ ; v@ T< o@ jT |i 3. ;} T, gq 7u _# _# _# _# _# _# _# i@ kT $F lT P$ 9, RA +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 v| mT 3. 9, nT $I >e l@ X@ _# _# X@ X_ _# X@ _# U^ oT L: M: g; _@ y' /. N: x+ N. ; _& LQ 35 pT 6. 3. ,[ S: '[ )[ i@ r# r# X@ _# }: _# _# }: X@ _# X@ N| N| W( 2_ qT qT rT rT !_ rT rT rT rT rT rT sT rT rT rT rT rT rT rT rT rT tT uT vT wT xT ;% 3. yT b. vJ $ j. zT AT BT CT -% DT ;@ ET F_ i@ p# a^ G_ p# FT {n GT HT u1 IT 5S JT KT LT xR MT IT Gu NT OT I_ p# +1 X@ _# X@ X@ h@ i@ X@ _# _# X@ Z< qs PT QT RT +- }~ ST TT UT k. 9+ ; ; 9R /T VT WT '< _# _# _# _# _# _# _# _# _# X@ _# _# _# _# X@ p# X@ _# _# X_ X@ L| XT YT ^G d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 ;@ ZT `T $~ U .U +U @U ms i@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X@ ]H #U $U %U &U ]& i. ; ; ; ; ; i. J# *U =U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ -U ej z4 ;, 3. k( l( m( N| }( ;U h: _# _# _# _# _# _# _# X@ _# _# X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ T^ >U X[ ,U gT _@ (| 'U )U Wn 7$ ; r3 r: !U ~U 5) 3. v3 {U 60 G_ _# _# _# _# _# _# _# G_ rC pS ]U $^ 9, l5 ^U @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 7c /U (U 3. s% _U :U z| j@ <U X@ X@ r# i@ X@ _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m [U }U 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ <U X@ X@ i@ )< }: _# _# X@ q# U^ U^ U^ U^ U^ W@ T^ T^ h: J: U^ Z[ W@ yf T^ p# U^ U^ Z[ p# U^ T^ p# *b |U 1U 2U a, 3. 3U Q9 4U &% $ 5U 6U 7U 8U i$ 9U /. Xq 7u X@ _# _# X@ X@ q# p# U^ +1 a^ a^ h@ ts r# |: <U )< a^ +1 G_ T^ W@ X@ _# _# _# X_ r# Me X@ }: _# U^ ;^ 0U aU bU cU 6. _@ o; dU eU fU v@ N. ; ; 9R gU hU iU jU X_ _# _# _# _# _# _# _# _# _# _# X@ _# p# !< Gf 9} X@ _# _# )< kU lU mU nU e7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y 0A oU pU qU t+ m> rU sU tU :H X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X_ uU vU wU xU v[ y. ; ; ; ; ; ; y. N& yU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. =3 zU ,u 'u ^% 3. k( l( AU yN b| .1 X@ _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 Gq DU |~ 3. ;} P' gq ]5 _# _# X@ _# _# _# _# X@ wr $F EU D* 9, FU +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. PD D6 GU 3. 9, nT HU >2 h: IU q# k@ l i: X@ _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I/ K6 JU KU 3. 3. ,[ S: '[ )[ X@ U^ _# _# }( ;U J: W@ n6 .: )< X@ _# _# _# X@ X_ X_ X@ _# ={ L| T^ uL i: X@ J: : n( U^ c} n6 _# Me l F| h: _# LU MU NU OU 6. 3. PU Vc QU c- 9+ RU SU TU y$ ;% UU ;@ VU b^ _# X@ X@ _# _# _# X@ X_ X_ }: X@ W@ W@ W@ W@ W@ X@ X_ X_ X_ X@ _# _# X@ }: n( h: M| ,< W@ a| L| 2< WU XU YU ZU j% /% Mj `U V .V +V N. ; N. ; 9R @V #V $V '< X_ _# _# _# _# _# _# _# _# _# _# _# W@ .: g@ ts )< X@ _# _# X@ h[ %V &V *V =V o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y -V ;V >V ,V 'V _@ /@ )V !V ~V 3T '< i@ _# _# _# _# _# _# _# _# _# _# _# _# _# i@ X_ Me {V ]V ^V /V i. ; h. ; ; ; ; ; y. 2@ (V _V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d :V <V q. 3. k( l( m( y: W@ X@ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 [V }V |i 3. v3 |V V^ G_ U^ q# _# X@ _# _# _# N| ): 1V 2V e) ;+ X. !f @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 6k 3V 4V 3. 9, #I 5V >2 j@ p# X@ X@ <| X@ _# _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I3 6V 0_ 7V 3. 3. ,[ S: '[ ]5 i: M| p# _# X@ h: _# _# X@ <| X@ _# _# _# _# _# _# _# _# h: h: _# _# W@ X@ _# X@ h: _# _# X@ Me X@ X@ W@ X@ _# _# LU 8V 1U 9V +A 3. 0V aV M8 $ bV cV dV eV t. IL fV ;@ gV 0^ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# W@ Oa )< h: h: n( r2 JP hV ce iV jV Sa _@ 9, kV lV mV nV >~ N. N. ; ; 9R 0R oV pV qV X_ _# _# _# _# _# _# _# _# _# _# _# g@ uL I| U^ _# _# X@ X@ X@ E^ rV sV tV A: vb e7 o8 e7 o8 o8 o8 o8 o8 e7 o8 e7 e7 e7 uV /. vV wV A; 9, _@ _@ (@ xV yV zV BK Me i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X_ AV BV CV x^ h. ; i. ; ; ; ; ; ; i. J# DV EV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ FV GV HV 9, 3. IV l( m( 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@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ T^ JV BU KV gT _@ (| 'U )U Wn 7$ ; v@ &} LV MV -} 3. ;} :v NV d2 k1 tt q# X@ X@ X@ X@ W@ S^ OV PV QV i$ X. !f @[ r) v@ ; ; ; ; ; ; ; ; ; ; x+ tN RV SV 3. z$ TV xN H3 j@ X@ X@ X@ X@ X@ X@ X@ X@ U^ {9 L: M: g; _@ 7# /. N: x+ N. ; ;= UV *A VV 3. 3. ,[ S: '[ U: r# 9} W@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ _# LU 8V 1U 9V WV 3. XV b. YV $ bV ZV `V W $) 3. .W fq +W A{ X@ X@ X@ X@ X@ X@ }: X@ }: }: }: _# _# _# _# _# _# _# }: X_ X@ }: }: X@ X@ .1 X@ G_ ~< @W #W $W %W &W *W =W _@ ;+ -W ;W >W ,W N- N. N. ; ; ; PO 'W )W !W X@ _# X_ i@ _# _# _# _# X_ i@ _# _# X@ _# <| c} H| U^ _# X@ _# _# X@ ~W {W ]W ^W /W 3m n8 o8 o8 o8 o8 o8 o8 o8 o8 #_ ~! (W _W :W 4! *x s. X. _@ _@ X. <W [W }W |W X@ X_ _# X@ _# X@ X@ X@ X@ _# i@ X_ _# i@ X_ X@ 1W 2W 3W 4W 9+ N. ; ; ; ; ; ; ; ; y. N& 5W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< 6W j< ^% 3. 7W 8W M3 |: Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ .1 =l 9W 0W aW _@ (| bW cW Wn 7$ ; r3 lA dW eW ^, 6. fW /. gW p^ ,d ,d Y[ ,< ,< ,< Y[ h[ ~< hW iW 3. 9, jW kW lW H( N. ; ; ; ; ; ; ; ; ; ; $ (& mW nW 3. c# oW pW qW X( ,< ,< ,< ,< ,< ,< ,< ,< Ut rW sW tW uW c# vW /. wW x+ N. ; I/ xW yW zW 3. 3. AW BW Vt *[ Y[ ~< Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ CW DW EW FW 3. 3. GW HW IW x+ 4F JW KW LW MW _@ NW OW PW 9: QW %g V^ h[ ~< T1 X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ i@ b} ,< i: kU RW SW TW Rt UW VW 3. q. q. WW XW YW ZW `W OO N. N. ; ; ; i. X .X +X @X #X X_ X@ X_ X_ X_ X_ X_ i@ i@ X_ i@ _# _# X@ W@ W@ X@ X@ _# X@ X_ X_ BK $X %X &X *X =X -X ;X >X ,X 'X )X !X !X ~X {X ]X ^X 3. q' q. _@ X. _@ X. _@ n> /X (X _X ]H '< _# i@ _# X@ k@ k@ i@ _# i@ i@ i@ X_ X_ :X <X [X }X |X u@ N. ; ; ; ; ; ; ; ; ; i. ]& ^& 1X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 9c 2X 3X 4X 7# 5X 6X 7X $. Pa 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 9X 0X aX bX _@ q. cX dX eX fX 7$ ; v@ gX hX iX K^ c: jX kX Az lX 8X 8X 8X 8X 8X 8X mX 55 nX n8 oX 3. 7; pX qX rX [/ h. N. ; ; ; ; ; ; ; ; ; j. sX :l tX }# b1 uX vX wX xX 8X 8X 8X 8X 8X 8X 8X 8X 9X yX zX AX v~ Ip BX /. CX !% N. ; T. DX EX FX 3. GX HX IX JH 55 mX 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X JX KX LX MX 2s 3. NX OX HH x. &% PX QX RX SX _@ TX UX VX WX XX YX ZX `X Y .Y +Y @Y 3_ #Y $Y %Y &Y *Y *Y *Y &Y &Y <i ir =Y -Y ;Y >Y ,Y f: 'Y )Y !Y ~Y {Y 3. Z] ;+ cm sO ]Y ^Y /Y (Y _Y o_ ; ; N. ; ; h. :Y <Y [Y }Y |Y 1Y lR 2Y V7 :H V7 3Y X_ fI i@ i@ i@ i@ _# _# X@ j@ r# X@ _# i@ X_ 2Y b[ 4Y 5Y 6Y 3. /_ 7Y 8Y 9Y 0Y aY C, bY cY 3. 3. Ip S= s. X. X. _@ X. X. S= dY eY fY lR gY X_ i@ X_ _# q# tt b| i@ i@ X_ fI fI XO hY iY jY kY |X lY ; ; N. ; ; ; ; ; ; ; ; y. g# mY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ,@ ,W nY oY pY X. '0 qY rY sY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY sY uY vY wY _@ 7# xY yY zY p& N. ; 7$ AY BY CY t+ _@ 2s @s DY EY tY tY tY tY tY tY tY FY GY HY IY p. F) JY KY LY Wn N. ; ; ; ; ; ; ; ; ; ; :* MY NY OY PY 3. W; QY RY SY tY tY tY tY tY tY tY tY sY &l TY UY _@ 3. VY -I WY L$ N. ; j. %j XY 7q Mj 9, 3. YY ZY FY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY `Y Z .Z +Z y$ @Z #Z $Z %Z N. 9+ &Z *Z =Z -Z NF _@ e) ;Z >Z Ad ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z (Z _Z :Z <Z [Z }Z }Z |Z 1Z 2Z 3Z 4Z 5Z 6Z 7Z 8Z 9Z 0Z aZ 3. 3. X. 3. bZ cZ dZ eZ fZ gZ N- i. 8+ ; ; ; ; ; g. uF hZ iZ jZ gY gY kZ lZ mZ BK PP BK 3Y nZ bI fI CK X_ i@ _# p# b| 0} X@ i@ X_ #X oZ pZ qZ rZ sZ /8 i$ +, 6. +, 6. +, 6. 6. E] /% X. X. _@ X. X. X. X. X. X. S= tZ uZ vZ oZ $X 3T X_ i@ i@ _# q# p# X@ CK wZ xZ yZ zZ AZ BZ CZ DZ A2 h. i. ; ; ; ; ; ; ; ; ; ; i. b% EZ FZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% GZ HZ IZ JZ VC S= B) +m KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ LZ (@ 7# X. MZ NZ OZ PZ p& ; N. N. QZ RZ SZ TZ t+ _@ V; RN KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ 9l z; _@ VZ WZ XZ YZ x. N. ; ; ; ; ; ; ; ; ; N. ; L$ ZZ M1 `Z 3. ;, y$ ` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ RN T9 r. 3. .` +` @` ; x. ; ; N. #` $` %` &` 3. ;] 3. *` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ K' ~~ S= '7 =` -` ;` >` ; N. ,` '` )` !` 5) 3. ;] =@ K^ 3. ~` u+ {` ]` ^` /` (` _` :` <` [` }` |` 1` 2` 3` 3` 4` 5` 6` 7` 8` 9` 0` a` b` [~ E] Qf 6. 3. {Y c` d` e` f` g` h` 7$ ; N. ; ; ; ; ; h. ~' i` j` k` l` m` n` o` p` q` PP oZ r` !W s` dI t` #X u` [( X@ 4l h@ v` &H eI eI w` x` y` z` A` v% X. X. X. X. X. X. X. X. X. X. _@ X. X. X. X. X. X. X. X. S= ;9 B` C` D` E` 4T F` G` H` X@ bI H` &H oZ bI I` J` K` L` M` b% y. ; i. ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. T. N` O` P` QV &| ^@ 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. i$ 3. Q` R` S` !+ 7$ ; ; N. u@ T` U` V` W` VD 7; 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# ;, t. 3. X` $> Y` Nt 7$ y. ; ; ; ; ; ; ; ; ; ; ; q& %_ Z` `` .3. W; q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. 3. . .+ .b) @ .!* ; ; N. ; r3 # .$ .% .& .e) q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. * .= .- .; .> .v@ ; i. q& fX , .tA ' .) .3. 3. ;% s% 7# 7# R$ s% y' %& (@ kN ! .^4 ~ .{ .] .B# ^ ./ .( ._ .;] xb X. _@ y' R= 7# 7# i 3. 3. : .< .[ .} .| .1 .Wn 9+ h. i. h. ; ; ; ; ; ; ; N. M. 2 .3 .4 .5 .6 .7 .8 .9 .0 .a .a .b .c .kR d .X_ e .1< eI 1H bI bI f .JK g .h .i .j .k .l .+A X. s. _@ _@ ld ld ld ^@ ^@ ^@ ld ^@ ^@ ^@ ld ld ld ld ld _@ m .n .o .p .q .r .s .lR 1I fI w` 1I KK t .u .*6 v .w .h. Z% N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; i. v[ x .y .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; i. g. MY z .Rl A .B .rP tm C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# u+ D .E .F .G .H .du 8@ ; ; ; ; 7$ ,$ I .J .K .L .M .tm ]# l# l# l# l# l# l# l# l# N .yO P5 O .P .eL 5A $ ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ qc ; .Q .R .5! S .u+ l# l# l# l# l# l# l# l# ]# u+ T .U .V .W .X .T. g. ; N. ; ; N. N. Y .Z .` . .....+..C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# @..#..$..%..&..O' N. N. ; ; ; 7$ !% N: *..=..-..;..>..,..'..)..!..~..B) y$ t+ t+ q. 6# ;+ _@ X. X. X. X. q. _@ q. 7# Y. t+ B) R' kj {..]..^../..(..g/ _..:..Wn q& N. N. ; h. i. ; ; ; ; ; ; ; N. N. h. 7$ N. 8+ <..[..}..|..1..2..3..4..5..6..7..8..p .ZO d .9..x` $X 0..a..|Y b..c..d..e..f..Ip g..h..i..j..k..l..l..jG m..n..l..jG k..jG l..l..l..l..o..p..q..r..s..t..u..v..w..<H 3O kZ <H x..2O y..z..A..B..9R h. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; MY C..D..w} E..F..G..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..I..J..K..L..M..N..O..P..N. ; ; ; N. ; :d Z7 Q..R../. S..T..U..H..H..H..H..H..H..H..H..V..W..X..tA Y..Z..x+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; $ hs `.. +..+.++.@+.#+.H..H..H..H..H..H..H..I..$+.%+.`f &+.*+.!% ; N. ; ; ; ; N. N. N. =+.-+.1$ ;+.>+.,+.H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..V..'+.)+.w} !+.~+.{+.Z% ; ; ; N. ; i. MY ]+.^+./+.(+.d' /. _+.:+.<+.[+.}+.|+.1+.2+.3+.4+.5+.6+.V; $) $) V; 7+.2c t% 8+.9+.0+.a+.b+.c+.d+.e+.f+.g+.h+.i+.x+ _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. j+.NK k+.l+.m+.n+.o+.p+.q+.r+.s+.t+.u+.v+.w+.x+.9I y+.z+.A+.b..B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.N+.O+.P+.Q+.R+.S+.R+.T+.R+.M+.M+.M+.U+.V+.W+.X+.Y+.Z+.y..u..`+._X @.x` .@.+@.@@.#@.$@.%@.,G i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: &@.*@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; h. :* N. T| O; =@.-@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.>@.,@.'@.)@.L$ c- N. ; N. ; ; ; N. ; c- = $K !@.~@.'; ;@.;@.;@.;@.;@.;@.;@.;@.;@.{@.]@.^@./@.&% c- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 8@ [t (@._@.g5 ;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.:@.<@.[@.}@.x+ N. ; ; ; ; ; ; ; ; N. x. |@.1@.2@.3@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.4@.5@.6@.7@.8@.(~ 7$ i. h. ; ; ; N. 8+ ; j. e= 9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.s@.t@.u@.v@.w@.x@.Ym y@.z@.Vf A@.B@.C@.d= x+ 7$ ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. i. $ t; D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.X@.Y@.Z@.`@. #..#. = y. N. c- v@ P; v@ c- v@ c- >` y. y. y. y+ +#.@#.##.$#.%#.&#.z..*#.=#.3..-#.;#.>#.,#.kb '#.)#.!+ h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ !#.~#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. 9+ $ c- ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ >G &% !% N. ; ; N. ; ; ; ; ; N. ; 7$ x+ N- Nt 1^ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ 00 !% x+ q& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; $ !% &% h* ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ Wn x+ j. N. ; N. ; ; ; ; ; ; ; N. 7$ $ 8@ {#.]#.,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ^#.Ko >` !% c- i. ; h. i. ; ; ; ; ; N. ; N. j. c- T. !% v@ Ko 9c /#.(#._#.:#.<#.[#.}#.|#.1#.2#.3#.4#.5#.6#.7#.8#.{K 9#.0#.a#.b#.hs Wn j. !% j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. y. M. c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.m#.n#.o#.p#.q#.r#.yg s#.t9 y+ y. y. y. ; g. ; ; ; ; ; ; ; ; ; N. ; y. g. y. t#.u#.v#.w#.x#.y#.z#.A#.B#.C#.D#.E#.F#.G#. #.!+ g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ H#.I#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 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# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ 7$ N. ; N. ; ; ; ; ; ; ; ; N. ; ; N. q& x# x# x# x# x# x# x# x# x# x# x# x# N. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ x# x# x# x# x# x# x# x# x# x# x# x# 9+ N. y. ; ; ; ; ; ; ; ; ; N. ; ; N. 7$ 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# n- q& N. ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; N. q& 9+ x# &% j. x+ !% !% _& x+ J#.pj K#.7c %j it }- _& _& L$ !% x+ j. %_ x# 9+ 7$ y. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. g. h, M. L#.M. M#.N#.O#.P#.Q#.R#.S#.-i T#.U#.K+ 7$ i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. N. V#.W#.X#.Y#.Z#.`#. $..$.+$.@$.#$.$$.Z% i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ %$.4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. h. h. N. N. N. 7$ 8@ 9+ &% &% &% 9+ 9+ h. N. N. N. N. h. ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. y. h. ; &$.*$.=$.-$.;$.>$.,$.'$.)$.]& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. g# i. !$.~$.{$.]$.^$./$.($._$.:$.M. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& !#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. L. <$.>G [$.<$.}$.Z% i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. g. #.|$.1$.2$.3$.4$.5$.}$.N. N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 6$.7$.8$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; y. y. h. h. y. y. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. i. y. g. h. g. g. g. y. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 0$.a$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& b$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. ; ; ; ; ; ; ; N. 7$ N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ Z% g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& c$.wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; q& &% x# N. ; N. ; ; ; ; N. N. ; 8+ ; N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. $ &% ,@ :* N. ; ; N. ; ,@ &% &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; x# &% &% &% &% &% &% &% x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. i. d$.y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; N. v@ j. j. &% j. j. v@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# e$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; 9+ >@ f$.g$.N. N. ; ; ; ; ; N. x# h$.i$.4g j$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. Nt *r 62 K#. = ; ; N. ; j. k$.l$.KF c- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# B> m$.l$.l$.l$.l$.l$.f$.n$.x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; $ &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. j. x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j. o$.p$.q$.r$.Z% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. &% N. ; ; ; ; ; ; ; ; ; ; ; ; h. n- h, i+.s$.O; t$.1 .u$.7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. v@ &% x# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# v$.w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; _& x$.y$.z$.,$ v@ ; ; ; ; ; N. &% A$.N1 B$.C$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. D$.U! E$.F$.; ; ; N. I/ G$.H$.I$.J$.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _& K$.U! /U L$.!7 U! L$.M$.N$.d= ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ^{ F; O$.j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. $ y] K#.v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !% P$.Q$.R$..E 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q& Nt S$.(& N. ; ; ; ; ; ; ; ; ; ; ; N. T$.U$.V$.N1 W$.N1 S4 X$.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. >G 4U 7c u@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ Y$.Z$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* `$. %..%.:* q& ; ; ; ; ; N. $ ]F a) +%.]o N. N. ; g. N. N. ; g. N. N. N. N. ; ; N. N. ; ; N. h. h. ; N. h. i. h. h. N. ; N. ; h. N. h. h. ; ; ; N. h. h. ; N. ; ; ; ; ; ; ; N. N. @%.#%.$%.%%.; ; ; N. MY &%.Vc *%.%* ; ; ; ; N. ; N. N. N. h. h. ; ; N. ; ; N. ; N. N. h. g. h. N. h. h. ; ; N. N. N. N. ; N. ; ; ; ; N. ; h. h. N. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; !* =%.-%.;%.>%.,%.'%.)%.!%.~%.!% ; N. ; N. N. N. ; N. N. N. h. ; ; N. ; ; 7$ x. :..tS {%.J$.; N. ; ; N. ; ; ; N. N. N. N. g. ; N. ; N. ; i. h. N. ; N. N. N. ; ; h. !% ]%.^%./%.&% ; N. ; N. N. ; ; N. N. N. N. N. ; N. ; ; N. %_ F; (%._%.[/ N. ; N. ; N. N. ; h. N. N. N. N. ; N. ; ; ; ; h. N. h. g. N. N. N. ; ; ; N. N. N. N. ; N. ; ; ; ; N. ; ; N. N. N. N. ; ; ; ; N. ; h. N. N. ; N. N. N. N. ; ; N. N. ; ; x# p< :%.f% Uf q& h. ; ; N. ; ; ; ; ; N. ; <%.[%._, pP }%.|%.1%.2%.3%.j. h. h. N. N. N. ; N. N. ; ; N. N. ; N. ; ; N. N. N. N. N. ; ; h. N. fX 4%.5%.6%.N. N. h. ; N. N. ; ; N. N. N. N. N. ; ; N. ; ; ; N. N. N. :* h. N. N. h. ; i. h. N. N. h. ; ; N. ; ; ; ; ; ; ; ; ; y. N& 7%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.9%.0%.h* v@ ; ; ; ; ; ; i. j. T. x+ Xg N. ; y. 7$ ,@ ~' 7$ $ x# 8@ 8@ 8@ N. ; ; ; N. N. 9+ x. 7$ N. ; ; 8+ 7$ 8@ 9+ N. ; i. 7$ 8@ 8@ 7$ N. h. N. 9+ $ 7$ N. ; ; ; ; ; ; ; ; N. ,@ ]b a%.b%.c%.; ; N. ; c= d%.4I e%.f= ; ; ; N. ; 9+ 8@ 8@ 8@ 8@ 8@ 9+ N. ; N. N. ; N. 9+ 8@ 7$ 8@ $ 8@ ,@ 9+ N. ~' 8@ 8@ 8@ $ 7$ ; N. ; ; N. ; 7$ %_ x. 8@ 8@ $ q& ; N. ; ; ; ; ; ; ; ; ; ; (~ f%. %.g%.!% _& Uf x+ 5~ c- N. ; ; N. q& x# 7$ 9+ %_ 9+ 8@ $ q& ; h. N. N. 9+ n= N: h%.KB i%.9+ 7$ N. N. N. ; N. 8@ 8@ 8@ 9+ 8@ 9+ y. ; N. ; N. q& x# 9+ q& 8@ 9+ 9+ N. N. x# /~ j%.k%.h$.j. 8@ 7$ y. ; ; N. ,@ %_ 8@ 8@ 8@ 8@ 7$ ; N. ; ; i. &% T. T. N. ; N. ; 7$ 8@ 8@ Z% 9+ 8@ 8@ 8@ 8@ N. ; ; ; ; ; 9+ 8@ q& 9+ 8@ 9+ 8@ x# ; 7$ %_ 8@ 8@ %_ 7$ ; N. ; ; N. ; N. &% 9+ 8@ 9+ %_ 9+ ; N. ; ; y. 7$ 8@ 9+ 7$ ,@ 8@ 9+ %_ 9+ N. ; ; y. q& c- p< l%.r5 4F &% 9+ N. y. ; ; ; ; ; ; ; 7$ m%.M1 (h n%.N- x+ I3 P..4F N. N. N. 9+ ,@ Z% y. ; ; N. q& ,@ 9+ N. ; y. 9+ 8@ 8@ 8@ 8@ 9+ h. N. N. 8@ y. o%.p%.q%.j. $ N. N. ; ; y. q& %_ 9+ 8@ 8@ 8@ 7$ y. ; N. ; h. q& 9+ Z% 8@ x# 8@ 8@ 9+ N. ~' $ 8@ 8@ x. 9+ N. ; N. ; ; ; ; ; ; ; ; i. J# c% w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.s%.(& q& ; ; ; ; ; N. 9+ k$.t%.u%.(& N. N. q& v%.w%.x%.i. tD y%.z%.A%._< i. q& ; ; 7$ Wn B%.C%.D%.9+ ; N. p& E%.F%.G%. $ ; x. 4n 7k H%.M# 8@ N. v@ I%.J%.K%.N. ; ; ; ; ; ; ; ; 7$ Wn L%.G .M%.N%.; ; ; i. g* O%.#_ P%.OO ; ; N. ; x+ 9c Q%.R%.S%.T%.U%.V%.x+ i. ; ; N. c- W%.X%.9q Y%.Z%.`%. &.zs _& .&.+&.@&.#&.$&.Wn 9+ ; N. N. ; $ N. :K %&.&&.4~ TI Z~ &% ; N. ; ; ; ; ; ; ; ; ; *&.=&.-&.;&.7$ v@ 9+ N. 9+ N. ; N. ; &% >&.E; |@.[t mL ,&.'&.)&.it q& ; 7$ Uf !&.~&.{&.aV *n ]&.U. ^&.N. N. ; 7$ v@ *r /&.(&._&.:&.<&.T. i. ; ; $ [&.}&.|&.%] =+.E F /: Db 1&.2&.Y, b) 3&.4&.5&.6&.c- ; N. N. |@.c' 7&.8&.9&.0&.y. 9+ ; N. ; q& O@ a&.b&.M. N. ; 7$ i. QU c&.d&.e&.f&.g&.h&.b= h= ; N. ; ; 8@ i&.j&.5A |@.k&.,&.,g g$.!% v@ l&.Qi E m&.(& $ ; N. N. ; N. x+ nL $k g&.n&.LF :_ j. ; N. ; $ O..QU EF j. YZ (&.o&.=+.7c &% ; N. $ <, p&.q&.r&.s&.U. t&.u&.^#.7$ ; ; ; ; ; ; ; &% v&.P' w&.x&._& :* g. 9+ 7$ ; x# a6 YZ y&.z&.p& ; ; 9+ A&.a#.Y .h. N. &% *! B&.C&.D&.7&.E&.i. &% W, }t U. F&.G; G&.u' H&.a6 x# ; i. x+ ON I&.J&.E K&.W%.V9 w( i. ; N. N. L&.w%.M&.A~ N&.O&.:J P&.x+ Q&.R&.S&.T&.U&.V&. $ :* ; ; ; ; ; ; ; ; ; y. |M W&.X&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%./x Y&.[/ v@ ; ; ; ; ; N. x+ nc Z&.Z` `&.N. N. $ !' *..*.+*.@*.#*.$*.%*.&*.**.; N. ; 9+ E4 =*.-*.:&.j. ; N. N- ;*.>*.,*.h= ; j. '*.)*.!*.~*.{*.q& ]*.^*./*.(*.y. ; ; ; ; ; ; ; ; N. q& _*.%b :*.<*.I3 e* ah j= %* &_ [*.}*.%* ; N. ; L$ |*.1*.2*.3*.4*.5*.6*.7*.8*.$* ; ; 7$ x+ 9*.0*.a*.b*.c*.d*.n% e*.f*.g*.|] h*.i*.j*.k*.&% N. ; ; w( NK l*.m*.n*.'' o*.p*.q*.r*.8@ ; ; ; ; ; ; ; ; ; ; ;= s*.b) wW L$ e* I3 e* ah N. ; ; ; !* t*.u*.v*.w*./U x*.y*.z*.}> x+ y. q& pj A*.B*.}, lg C*.i^ D*.E*.i. N. N. v@ F*.G*.H*.I*.J*.3B K*.iA x+ y. ; ah L*.M*.N*.O*.P*.St Q*.T. R*.S*.T*.3g U*.V*.W*.X*.Y*.i* ; x# +H Z*./; `*. =..=.+=.@=.[/ 7$ ; N. j. ^= #=.$=.%=.7$ ; j. a6 &=.*=.==.-=.;=.H$.>=.;L ,=._& ; N. g. !% I .'=.)=.!=.~=.{=.3m _; ]=.^=.QI /=.(=._=.@&.x^ 7$ ; 8+ ; i= :=.<=.[=.}=.|=.II 1=.2=.8@ ; ; d= 3=.@` 4=.5=.6=.Ih 7=.>k $L 8=.q& N. h= 9=.0=.a=.sg (J /F } .b=.,9 9+ ; ; ; ; ; ; ; x# <&.c=.d=.e=.p< f=.v@ ; ; ; ,@ [t g=.h=.i=.j=.; h. j. k=.l=.m=.9+ &% hs n=.o=.a> `*.L$.p=.q=.T. r=.s=.t=.u=.uo v=.w=.x=.y=.&% ; &% -= z=.A=.7=.B=.PA C=.D=.{#.h. N. N. Wn E=.F=.G=.H=.I=.s=.~! p=.J=.K=.!*.L=.M=.N=.O=.P=.8@ N. ; ; ; ; ; ; ; ; i. b% Q=.R=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S=.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.U=.N. q& ; ; ; ; ; N. j. V=.b) 'E 2v N. N. $ W=.#; @P .M ia X=.Y=.~% p8 Z=.}) >` ; 8@ 5~ `=.G .b- c- ; N. N- -..-.+-. ; ; N. $ KC @-.#-.$-. $ %-.M1 &-.5A N. ; ; ; ; ; ; ; ; N. ; b *-.=-.--.;-.>-.,-.'-.)-.!-.Q9 ~-.J$.; ; x# {-.]-.4I ^-./-.|&.(-.kL {> _-.:-.c- ; 9+ N- <-.[-.}-.|-.1-.l&.2-.a%.3-.4-.5-.6-.7-.6=.0A 8-.x+ ; h. /: 9-.(h 0-.kp g& ~7 a-.b-.c-.f= ; N. ; ; ; ; ; ; ; ; ;= d-.e-.<@.f-.g-.h-.i-.j-.i. ; ; ; !* k-.{> l-.m-.n-.o-.p-.Ea q-.r-._& N. Nt s-.t-.u-.*-.K* v-.w-.x-.N. ; !% y-.$, DK z-.0&.A-.z~ B-.C-.{-.9+ ; ;= D-.o8 Q9 Ih E-.F-.>&.x# Z7 G-.H-.I-.;H ~% '* J-.K-.~* ; $ PS L-.7k (@.M-.N-.O-.(h P-.Q-.; ; j. R-.S-.T-.U-.h. ; !% V-.8R W-.Hm X-.Y-.Z-.`-..M :E ;.x+ ; N. T. .;.+;.e7 @;.#;.$;.%;.*-.&;./; *;.=;.-;.;;.>;. F j. ; ; OO ,;.g/ ';.);.!;.~;.{;.N] ];.)> h. ; $* ^;./;.Vc (;._;.:;.<;.dv [;.};._& ; &% |;.1;.2;.3;.4;.v-.5;.6;.}- N. ; ; ; ; ; ; ; N. P..7;.M1 (j 8;.9;.0h c- ; ; N. _& 0;.Wc a;.MC N. g. !* c{ b;.<; c- &% c;.d;.e;.t-.(@.f;.g;.i. $ |@.A F-.h;.4I a& i;.j;.hs v@ N. d#.k;.M1 l;.F-.m;.n;.o;.p;.$-.9+ ; N. Uf `a %.[;.q;.r;.s;.t;.u;.v;.JU RU :;.hK w;.x;.y;.y+ h. ; ; ; ; ; ; ; ; y. N& z;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A;.B;.g. ; ; ; ; ; ; ; ; ; ; ; $* C;.D;.fL Z7 x# ; ; ; ; ; N. T. E;..M F;.2v N. N. c- G;.H;.I;.^T N. N. $ J;.K;.M$.Z-.N. ; 8@ 5~ L;.M;.IW &% ; N. N- s$.N;.O;.!% ; ; 7$ $ P;.Q;.R;.S;.N1 vC T;. $ N. N. ; ; ; ; ; ; ; N. j. U;.V;.mg W;.>A X;.Y;.P] W;.N;.#_ %+.Z;.; g. j. J-.$B `;. >. $ N. N. L$ .>.n8 +>.9+ 7$ w( N- @>.o8 #>.$>.x+ $ %>.&>.0A *>.c- c- sX =>.aV ->.e= ; 7$ q& ;>.N1 *+.&% u@ c- J;.>>.rg ,>.x+ ; ; ; ; ; ; ; ; ; $* '>.Vc N;..J =] Y;.)>.tp F% N. ; ; i= !>.~>.{>.]>.x# q& p& ^+.^>./>.I* ; N. N. i= (>._>.:>.I* y. N. N. N. i. <>.[>.}>.h= N. v@ E8 |>.1>.2>.j. y. Y% 3>.4>.d7 5>.9+ N. N. N. >` N. _& 6>.M1 7>.%_ y. N. :* ; 7$ (& 6k N. N. $ 1^ H .@G 8>.9>.i. ; &% 9> 4;.0>..E 7$ ; $ (& :l d7 1=.+H ,@ $ |- (z u=.a>.9>.i. h. j* b>.c>.d>.5A x. I/ e>.'k e7 hL f>.u@ !% g>.h>.i>.7$ N. &% 5~ j>.Q9 k>.$* u@ $ l>.j*.-R 1B 7$ ; $* m>.Hh n>.o>.Q-.N. !% p>.q>.e-.[u &% ; N. x# ~ r>.s>.pj v@ N. N. g. ; ; ; ; ; ; N. ; v@ t>.u>.v>.{> w>.x>.5A x+ ; ; !% y>.z>.fC A>.B>.,@ J#.C>.D>.8c $ v@ E>.F>.G>. ; N. N. y. N. ; N. y. uK H>.qO I>.fX y. N. ; c- J>.bf K>.'l N. v@ 7$ L>.MO M>.N>.; N. Uf O>.P' P>.K#.N. y. Q>.>H ~>.R>.<%.N. Wn S>.N1 a) Wn N. ; ; ; ; ; ; ; ; i. '# T>.Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U>.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.V>.W>.9+ q& ; ; ; ; ; N. j. X>.h>.F;.2v N. N. $ T;.Y>.P' 9> 9+ ; 7$ 1^ Z>.`p z N. ; 8@ 5~ L;.q-.`>.x+ ; N. N- s$. ,..,.h= ; N. ; $ :-.*= b. +,.W-.@,.9+ 7$ ; ; ; ; ; ; ; ; ; 7$ fX q= _j >H #,.#,.#,.#,.$,.m*.%,.aV &,.J$.; 7$ 9+ }%.I;.*,.x+ ; ; ; x+ =,.[;.-,.-C x# 7$ N- @>.o8 ;,.>,.; j. /#.,,.4m d& $ 7$ _& ',.+C ),.f= ; x+ !,.~,.{,.*r ],.^,.Fz /,.(,._,.:,.x+ ; ; ; ; ; ; ; ; ; !* <,.*-.3B Y>.$,.#,.[,.},.9c :* ; ; _& |,.1,.8J *! q& ; $* 2,.3,.4,.g* N. ; ; f* (>.Vc 4,.F= ; ; ; ,@ 5,.6,.7,.8,.9,.0,.W, a,.b,.'o 25 $ N. I/ c,.XY d,.e,._& ; ; ; ; ; ;= f,.fR g,. $ ; ; h. ; N. N. Nt k. l>.M8 !, h,.i,.j,.J$.; ; N- CL k,.l,.Nt N. ; !% m,.n,.of o,.f* ; ,@ }- p,.*-.q,.J$.; N. T. r,.s,.t,.p& g. I/ fG ,D u,.v,.i= ; x+ w,.x,.;&.7$ N. _& y,.:E {> ), z,.A,.B,.C,.D,.N1 J-.c- ; $* m>.E,.F,.G,.H,.; j. <> I,.b) HH j. ; ; x. [> J,.s>.Uf 7$ ; ; N. ; ; ; ; ; ; ; N. N. v@ Z~ K,.L,.$B 4I M,.N,.j. ; q& x+ G/ #< O,.*&.I* P,.Q,.R,.j. v@ x# Q>.S,.fq T,.p< y. N. g. i. ; ; P..U,.V,.W,.&% N. ; N. L$ ,;.P' X,.Y,.Z,.W, /{ .> `,. '..'.; N. Wn +'.N] @'.<%.; x. k& S,.0A #'. $ ; Nt $'.M1 %'.Uf N. ; ; ; ; ; ; ; i. y. tf &'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *'.='.h. ; ; ; ; ; ; ; ; ; ; ; $* C;./x -'.,$ v@ ; ; ; ; ; N. !% ;'.h>.F;.2v N. N. &% >'.,'.-< ''.; N. N. j. )'.N] pe N. ; 9+ !'.Y&.D;.~'.x+ ; N. c- =m Xd {'.N- ; ; ; N. !* ]'.^'._>./'.('.x+ ; N. ; ; ; ; ; ; ; ; N. (& t,.=.._'.&% p& p& p& 8@ Z;.:'.e7 [L n= g. N. 8@ | .N1 <'.j. g. ; ; $ :C N1 ['.}'. $ 7$ N- @>.lg |'.I* ; j. /| 1'.2'.p< x# ; Z;.3'.+C ),.f= ; L$ 4'.8R .M 5'.6'.7'.8'.9'.%,.Xd 0'.$* ; ; ; ; ; ; ; ; ; (~ a'.b) b'.&% p& p& p& %] N. ; ; ; $* c'.N1 L>.L$ ; ; $* d'.%,.e'.c- q& ; ; f* f'.-%.I- e= ; ; ; j. ,=.H*.n< g'.h'.i'.j'.k'.l'.N;.|%.9+ N. x+ ,h #< m'.n'.j. ; ; ; ; ; L$ E-.N1 o'.&% ; ; ; N. 9+ g$.+x p'.#. P' P*.q'.-%.r'.e= ; ; &% /#.s'.t'.u'.7$ ; j. -C v'.w'.x'.ah ; N. !% y'.z'.A'.J$.; g. !% B'.`;.C'. $ N. c- 7c &=.f% ,>.!% ; !% ,g x,.;&.7$ N. _& D'./} of :% E'.9L F'.G'.%+.1'.H'.!% ; $* m>.I'.J'.K'.&% ; ~* c* L'.b) HH j. ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; ; N. ,@ MY M'.N'.:E b-.O'.; 7$ ; I* r-.-&.P'.Q'.R'.S'./;.,=.!% ; $ T'.U'.V'.M1 W'.X'.p< w( y. ; ; q=.Y'.u,.LC q& N. ; 7$ P..Z'..M lg `'. )..).+).@).#).-&.$).; N. x# %).c7 &).Nt y. $ *).=). '.-).q& N. q& 39 6$ ;).pj N. ; ; ; ; ; ; ; h. i. 6$.>).,).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ').)).g. y. ; ; ; ; ; ; ; ; ; ; $* 8%.!).~).Nt q& ; ; ; ; ; N. x+ {).h>.F;.2v N. N. &% ]).^)./).5~ N. ; N. &% ]A M1 ().N. ; 9+ *! Y.._).:).&% ; N. x# m- ;H <).N- ; ; ; 7$ x+ [).+C h>.}).h5 x+ N. ; ; ; ; ; ; ; ; ; N. q& |).1).2).3).8@ %_ %_ 9+ Z;.4).a%.5).d#.q& N. 8@ 6).N1 QU p& h. ; ; q& 1B N1 KB E8 x# 7$ N- @>.lg '&.&- ; &% 7).8).9).~A x# ; %* 0).+C ),.f= ; !% 4'.XY a).b).Zv c).d).e).*,.f).g& x+ ; ; ; ; ; ; ; ; ; *&.g).-&.h).9+ &% 8@ 8@ %_ N. ; ; ; !* i).j).k).N- ; ; $* d'.%,.#,.$* 7$ ; ; f* (>.*-.l).OO ; ; ; j. @. m).8R n).o).p).q).r).s).t).a@.7$ N. L$ DX u).v).; $ ; ; ; ; ; _& w).N1 x). $ ; ; ; &% 1B y).z).A).B).X>.C).D).q-.r'.e= ; ; j. EF E).F).G).7$ ; x+ 'l %,.H).I).j* ; 7$ N- J).z'.A'.J$.; h. L$ K).O] _*.&% g. !% h5 #; q>.>&.!% ; x+ P$.x,.;&.7$ N. _& L).*2 uo M).k-.'I N).O).P).Yg s;.&% ; $* m>.Q).R).f* y. ; j. S).T).b) U).&% ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ,@ %* V).r%.W)._< j. ; w( X).Y).Z).`). !..!.+!.@!.9+ ; y. c- ]*.#!.$!.e7 %!.&!.*!.9+ ; ; 1^ =!.q>.U. q& N. ; N. Nt -!.b) ;!.>!.Zv q).0;.,!.'!.^T )!.; N. [/ !!.~!.{!.i. ; $ *).]!.^!./!.q& N. 7$ (!.N] N' Dd N. ; ; ; ; ; ; ; ; N. _!.:!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!.[!.g. N. ; ; ; ; ; ; ; ; ; ; $* 8%./x }!.|!.x# h. N. h. h. ; N. !% 1!..M F;.2v N. N. j. O$.e'.2!.3!.N. N. N. j. 4!.M1 5!.N. ; 9+ (& y'.-%.6!.N- ; 7$ N. 7!.8!.9!.h= ; N. ; N- 0&.-..H*.0!. %.H .5A x# N. ; ; ; ; ; ; ; ; N. 9+ o'.i,.a!.b!.; ; ; N. $* c!.Q9 !=.MY i. N. p& d!..M e!.T. ; ; ; !% W,.I;.f!.-C x# 7$ N- @>.lg g!.{* ; $ _4 h!.9).~A x# N. i= i!.+C ),.f= ; j. s;.j!.k!.l!.p& 9+ i. i. R'.9c y. N. ; ; ; ; ; ; ; ; ; m!.n!. %.o!.8+ 9+ g. h. h. h. ; N. ; d= p!.q!.hK N- ; ; $* d'.%,.y2 !% q& ; ; f* (>.-%.r!.MY ; N. ; &% w. _=.'k J>.$* q& 9+ 9+ N. (& $ N. ; !% s!.u,.}).Z7 &% ; ; ; ; ; L$ t!.~!.u!. $ ; h. ; _& v!.{> w!.x!.j. &% i= V& *-.r'.e= ; ; j. y!.z!.A!.9c 7$ ; j. 5A v'.B!.C!.h= ; 7$ N- J).z'.A'.J$.; h. !% D!.O] E!.j. g. T. F!.G!.f% >&.!% ; x+ P$.x,.;&.7$ N. I3 H!.I!.{> J!.!% y. 9+ q& fX 9+ 7$ N. ; $* m>.Q).K!.c= ; ; &% jK L!..M s;.!% ; ; x. [> J,.s>.Nt 7$ g. ; ; N. ; ; ; ; ; ; N. ; N. N. h. ; x# M!.N!.g/ TI x+ ; ; !% O!.P!.Q!.R!.*-.S!.!% N. ; ; N. $ $ T!.U!.V!.W!.X!. ; ; ; q=.Y!.Z!.5U N. N. h. N. x+ `!.M1 ~.(& 9+ 9+ 9+ 9+ p& x. N. ; N. Uf .~.~!.{!.i. ; x# +~.1>.r&./!.q& N. 7$ @~.N] `& [/ N. ; ; ; ; ; ; ; i. O. #~.$~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %~.&~.g. h. ; ; ; ; ; ; ; ; ; ; $* 8%.r%.z= $ N- j. j. j. j. N. N. N- *~.h>.F;.2v N. N. &% R-.=~.-~.3!.N. ; 7$ ]#.;~..=.>~.N. ; 7$ N- )' e-.Y!.f* &% !% /#.,~.N] '~. ; ; ; &% 7g )~.OA !~.7c ~~.$B v!.q& N. N. ; ; ; ; ; ; ; N. N. o,.{~.]~.^~.; ; ; :* f* 8J /~.4g n= ; N. j. (~.D;._~.:_ !% j. !% Nt :~.b-.E=.%_ 7$ 7$ N- @>.lg <~.f= ; &% <> h!.9).~A x# :* f* [~.+C ),.f= ; 9+ 1^ }~.s'.|~.L$ x+ c- x+ j. j. 7$ ; N. ; ; ; ; ; ; ; ; ;= d-.b) P;.!% j. j. j. j. &% N. ; ; $* 1~. %.2~.N- ; ; $* d'.%,.Y>.$* 7$ ; ; f* wW [-.;L >,.&% 9+ N. N. F$.p,.h>.3~.4~.T. c- x+ j. p& 7$ N. ; T. &).$B 5~.h* $ ; ; ; ; ; L$ 6~.M1 7~.!% j. &% i. e= ->.0A 8~.du !% !% 9~.0~._).r'.e= ; ; &% a~.r5 b~.Wn 7$ ; x+ <> %,.Q c~.0h ; 7$ N- J).z'.A'.J$.; h. !% d~.e~.f~.&% h. c- g~.Y>.q>.o- !% ; x+ P$.x,.;&.7$ N. P+ h~.i~./~.j~.$* !% c- x+ x+ &% 7$ ; ; $* m>.(h k~.0c 7$ ; j. l~.[L .M J;.x+ ; ; $ m& m~.r5 :5 !% &% q& y. ; ; ; ; ; ; ; ; N. j. j. j. j. !% ,g 1).8P >K j. ; ; 7$ ,K n~.o~.p~.[;.q~.q& ; N. N. 9+ j. x+ x+ r~.p,./W s~.x+ ; ; u'.t~.V;.6%.&% j. q& N. j. u~.v~.w~.s-.x+ c- x+ !% x~.Dd N. ; N. Uf .~.~!.{!.i. y. $ y~.]!.r&./!.q& N. 7$ @~.6$ z~.hs N. ; ; ; ; ; ; ; ; Z% A~.B~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C~.D~.Z% i. ; ; ; ; ; ; ; ; ; ; $* 8%.KP E~.F~.G~.H~.I~.J~.K~.R'.i. !% L~.h>.[I 2v N. N. $ ]&.M~.-~.3!.N. ; N. 9+ N~.N] 39 N. ; g. _& O~.XY P~.Q~.Y,.R~.%;.1).LA YK x+ ; q& %_ _&.1).j~.S~.7$ T~.U~.g+.M8 v@ ; ; ; ; ; ; ; ; N. %_ E!./~.,L V~.; ; ; N. MY W~.e7 [L %* ; ; x# }- X~.!).Y~.:&.|@.(-.Z~.b) /'.}'. $ ; 9+ N- j>.lg `~./~ ; $ H( 1'. {.~A x# ; %* .{.KP ),.f= ; N. j. U!.d7 +{.@{.sc #{.NN f).${.$* ; ; ; ; ; ; ; ; ; ; (~ %{.Q,.&{.];.*{.={.-{.;{.s; c- ; ; !* >{.~! hK j. ; ; $* ,{.3,.y2 N- 7$ ; ; _& /b >H V;.'{.<&.5,.N. i. j. ){.!{.q-.~{.{{.]{.^{./{.({._{.9+ ; !% :{.#).<{.5A j. ; ; ; ; ; !% [{.}{.|{.]=.k& R-.!% !% 1{.Vd 2{.3{.L&.w. 4{.5{.6{.7{.e= ; ; j. EF ,,.:%.9c 7$ ; j. qc .J RV 8{.T. ; 7$ N- 9{.U*.A'.J$.; h. !% 0{.`;.a{.&% h. !% b{.vC c{.d{.!% ; x+ P$.x,.mG 7$ N. ; !* e{.Ao 8!.^+.!' 5,.$&.f{.g{.Uf N. ; d= m>.I'.h{.$* N. ; &% jK ,L [;.aa &% ; ; x# i{.j{./x N$.k{.l{.>@ q& N. ; ; ; ; ; ; ; m{.n{.a& a#.L>.8E u,.1).o{.9+ N. ; N. ; 6k $` p{.~>.q{.r{.y. ; N. q& s;.s{.t{.u{.a* _~.v{.w{.j. ; ; Wn 6~.N] K*.x{._< Lf j. 7$ h* x= .M y{.b@.z{.|&.A{.B{.C{.9+ ; N. Uf .~.~!.{!.i. y. x. xM Y;.r>./!.q& N. 7$ (!.N] R; Uf N. ; ; ; ; ; ; ; N. O. D{.E{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F{.G{.h. ; ; ; ; ; ; ; ; ; ; $* aB H{.I;.P' I;.N1 N1 N] I{.x. ; x+ J{.M1 K{.2v N. N. $ L{.M{.N{.O{.N. N. N. &% P{.Q{. z N. ; ; %_ :_ R{.S{.H{.T{.U{.V{..6 W{.X{.x+ ; x+ R%.P' P~.Y{.8@ N. W, Z{.fq `{.>G ; ; ; ; ; ; ; ; N. q& b N1 ].N%.; ; ; N. d= 'I I;..].J$.; ; ; &% ,$ +].@].#].;H S{.(=.{,.$].!% ; ; 9+ j. %].[;.&].*].; j. 6-.^/ =].-]. $ ; OO t).tp ;].n= ; ; 7$ $ *,.I*.N1 >].;H >=.M1 ,].d= ; ; ; ; ; ; ; ; ; ; ;= '].M1 I;.N1 N1 P' N1 N] @{.d= ; ; $* F> M1 x).N- ; ; I* )].5{.z>.Z;.; ; ; x# *! T).I;.0A _r !].Nt N. N. J@ ~].{].U{.]].L$.^]./].(]._].8@ ; T. :].1,.<].j. 9+ ; ; ; ; N. %_ 7P [].I;./U Uc }].I/ N. !* q*.rA I;.XZ 5> |].b~. %.1].J$.; ; N- pe 2].3].9c 7$ ; x+ :5 4].La 5].Y% ; 7$ x+ 6].P' 7].J$.; g. L$ 8].M1 [* j. ; T. 9].D; 0].|@.x+ ; !% (%.M1 s%.7$ N. ; g. d= DX a].b].H{.M=.c].M1 d].fX N. ; $* e].=..f].Db x. ; &% <% g].N] 'l j. ; ; 7$ q& P$.+C b) h].@` #'.x# N. ; ; ; ; ; ; ; i].j].fq ^].x,.N1 q-.O=.p< $ ; N. ; N. Dd $M %.k].l].x# N. ; N. &% s{.m].n].Ea #].o].p].j. N. ; ; 7$ q].v;.~!.T{.I;.2P !% ; 8@ >@ r].S4 P!.N!.n].s].6$ t].9+ ; N. q=.r].fq 0#.i. y. x. z2 3;.u].v].q& N. 7$ .> fq w].Wn N. ; ; ; ; ; ; ; h. (& x].y].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z].A].h. h. i. ; ; ; ; ; ; ; ; ,@ |@.B].(!.C].(!.C].D].E].G- N. ; %_ -t -.F].i. N. N. v@ p< G].nc Dd N. ; N. 7$ i&.H].<% N. ; N. ; 9+ &% {{.I].J].K].L].7g M].T;.x# N. Wn I&.tc N].O].; N. q& |;.W=.~7 *! ; ; ; ; ; ; ; ; N. $ k} P].Q]. = ; ; N. ; x+ R].D].S].x+ ; ; N. ; $ 1^ x-.<b I].k*.T].-C c- ; N. ; N. c- ZZ @~.U].&% ; q& V].W].!&.y. 7$ 9+ V].|&.(!.|@.&% ; N. ; 9+ P..@K X].)w I].K,.]&.5~ w( ; ; ; ; ; ; ; ; ; ; P+ Y].s$.C].C].C].C].Z]. -.%>.&% ; ; j. `]. ^.l>.x# ; ; 8@ p< a#..^.!% ; ; N. ; c- +^.tc 4%.@^.#^.N. N. N. N. $ oc la I].[b $^.%^.8@.(& N. ; &% 'l D].ZZ j. N. ; ; ; ; ; N. $ $>.&^.*^.t,.=^.x# N. N. h. 1 .-^.;^.K,.*r b& c;./@.x+ ; ; 7$ r~. -.h& y. N. ; N. j. >^.,^.'^.~' ; N. q& G- @~.k$.&% ; ; %_ #^.tc l>.9+ ; 7$ q& )^.c;.j. N. ; 9+ [u /-.:K q& g. ; N. ; x+ uJ X'.!^.~^.$^.{^.+H N. ; ; j. 4U @~.]^.q& N. ; 9+ }- %^.(~.P..q& ; N. ; N. %_ ^^.~^.~^./^.ON v@ N. ; ; ; ; ; ; ; N. (^._^.!^.:^.7@.F; fX N. N. ; N. ; ; N. M-.}/ <^.[^.9+ ; ; N. q& pj 6%.@^.}^.|^.x!.h. N. ; ; ; N. i. l{.1^.2^.J].h* w( ; N. x# fX o$.3^.}^.C'.5U 6-.T'.N. ; N. y. M8 +&.4^.N. N. v@ E8 5^.=+.}- N. h. N. 6^.H].6-.Nt N. ; ; ; ; ; ; N. h. y+ 7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.Z% i. h. ; ; ; ; ; ; ; N. ; x# j. j. j. j. j. j. j. x. ; ; N. 9+ j. %_ N. N. ; N. q& %_ j. q& N. ; ; ; 9+ j. 7$ N. ; ; N. ; N. &% j. c- &% 9+ v@ &% %_ N. N. N. 9+ j. p& N. ; ; N. x# &% j. N. ; ; ; ; ; ; ; N. ; N. 9+ j. R'.N. ; ; ; ; N. q& j. $ N. ; ; ; N. ; v@ $ j. j. j. $ v@ ; N. ; N. ; N. $ j. x# ; N. ; N. &% %_ N. ; N. N. 9+ j. x# ; N. ; N. ; q& x. j. c- j. &% j. v@ ; N. ; ; ; ; ; ; ; ; h. i. P+ j. j. j. j. j. j. j. 9+ N. ; ; N. $ j. 7$ N. ; N. ; v@ j. &% N. ; ; ; N. ; x# j. j. c- 9+ N. N. ; ; N. x# p& j. j. &% &% x# N. ; ; N. q& j. &% N. ; N. ; ; ; N. ; N. ,@ j. c- &% 9+ N. ; N. v@ %_ j. d#.j. x# 9+ j. $ N. ; ; N. 7$ j. %_ N. ; N. ; N. j. p& Z% i. h. ; N. $ j. x# ; N. ; ; R'.j. 9+ N. ; ; N. &% j. N. ; ; N. q& j. 9+ N. ; ; ; ; N. $ &% j. d#.j. &% x# N. ; ; N. 9+ j. R'.N. ; ; N. N. %_ j. q& ; N. ; N. ; N. p& d#.c- &% q& N. ; ; ; ; ; ; ; h. N. P+ &% j. d#.j. $ v@ N. ; N. ; N. 7$ = 9^.0^.a^.pj N. ; N. ; N. v@ &% &% c- j. 8@ v@ N. ; ; ; N. N. 9+ j. c- &% v@ ; N. ; N. v@ &% &% c- j. j. &% N. ; N. ; N. $ j. x# N. ; N. q& $ &% q& N. ; ; 7$ j. 9+ N. N. ; ; ; ; ; ; ; N. b^.c^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d^.e^.Xg ; N. ; ; ; ; ; ; ; N. ; g. N. g. g. g. g. N. ; ; N. ; ; N. N. ; ; N. ; ; N. N. ; ; ; ; ; g. g. N. ; N. ; ; N. ; ; N. h. N. ; ; ; N. ; ; ; N. g. N. ; N. N. ; ; ; g. ; N. ; ; ; ; ; ; ; N. ; ; N. N. ; N. ; ; N. ; g. N. g. ; N. ; ; ; N. ; ; N. N. N. ; ; N. ; ; ; N. ; g. g. ; N. ; ; ; g. ; ; N. ; g. N. N. ; N. ; ; ; N. ; ; N. h. N. N. ; ; N. ; ; ; ; ; ; ; ; ; i. h. ; :* g. g. g. g. g. g. N. ; N. N. ; g. N. N. ; N. ; N. ; g. N. ; N. ; ; ; N. ; N. N. h. N. ; ; N. N. ; ; N. N. h. h. ; ; ; N. N. ; g. N. g. ; N. ; ; ; ; ; N. ; ; h. h. N. g. ; N. ; ; N. h. h. N. ; ; N. g. ; N. N. ; ; N. ; ; N. ; N. ; g. i. ; h. i. N. ; ; g. ; N. ; ; ; g. N. ; ; N. N. ; g. g. ; N. N. ; ; N. ; ; N. ; ; N. ; ; N. N. h. h. N. ; ; N. N. ; g. N. N. ; N. N. ; ; N. N. ; N. ; ; ; N. ; N. h. h. N. ; ; N. ; ; ; ; ; ; i. ; i. N. N. h. N. ; ; ; N. ; N. o_ x~.8=.>%.f^.j;.8@ N. N. ; N. ; ; h. N. h. N. ; ; ; N. ; ; ; ; N. h. h. N. ; N. ; N. ; ; ; h. h. N. h. ; ; N. ; N. ; ; ; ; ; N. ; ; N. N. ; ; ; ; g. g. N. ; ; ; ; ; ; ; N. ; x# g^.h^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i^.j^.u@ ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* #/ k^.l^.m^.P{.k. q& h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; j+.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.q^.b% i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* *+.r^.s^. * }@.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. U-.t^.u^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + v^.}- n- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# ,$ 6^.}) ,$ q& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; A2 w^.x^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + y^.K@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. N. N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N. z^.A^.B^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C^.]& N. y. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. O. D^.E^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F^.G^.O. :* h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; h. 8+ H^.I^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + J^.K^.N. h. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; 7$ L^.M^.N^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O^.P^.}$.w( N. i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; i. Z% K+ Q^.R^.S^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + T^.U^.V^.W^.X^.Y^.y. i. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; i. 7$ D@.Z^.`^. /.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ./.+/.@/.#/.$/.!+ i. i. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; 8+ ; ; ; ; ; ; ; ; ; ; g. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. i. y. N. %/.&/.*/.=/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -/.;/.>/.,/.'/.$/.)/.!/.v@ $ y. v@ v@ q& q& N. x# $ v@ $ v@ $ v@ $ v@ x# $ x# x# v@ $ >` $ N. x# N. $ N. x# >` N. 9+ 7$ v@ i. &% i. x# N. 9+ N. x# v@ N. $ N. x# y. $ i. x# v@ x# x# ,@ v@ &% v@ $ v@ $ v@ $ x# v@ $ x# ,@ v@ $ v@ $ v@ x# x# $ x# v@ $ v@ $ v@ y. $ i. x. N. q& x# x# $ >` $ v@ $ v@ $ v@ x# $ v@ x. v@ $ >` $ v@ ,@ x# $ v@ x# $ v@ $ v@ N. $ y. x# v@ 7$ x# x. x# v@ &% v@ x. v@ $ v@ x. x# v@ $ v@ x# v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ x. v@ x. v@ &% v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. x# x# x# x# x. v@ $ v@ x# v@ $ v@ x# x. v@ x. v@ x. v@ &% v@ x# v@ $ v@ x# x. v@ $ v@ x. v@ &% v@ x# x. x# x# x. i. $ i. v@ q& x# N. v@ x. N. x# N. x. N. $ v@ $ v@ x. v@ $ x# v@ $ v@ ,@ v@ $ >` $ x# x# x# $ x# v@ $ v@ $ v@ $ v@ $ x# v@ x. x# ,@ v@ &% v@ $ 7$ x# u@ $ i. $ u@ x# 7$ x# v@ >` $ N. x. u@ $ N. $ u@ v@ 9+ 9+ v@ u@ $ N. $ x# x# x# $ >` $ v@ ,@ v@ $ v@ x# $ v@ x. v@ $ v@ &% v@ x# $ d#.~/.2E {/.]/.^/.//.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (/._/.:/.</.[/.}/.j+.|/.Fz v%.1/.2/.H( :C Nt 3/.'5 'l [/ 4/.'5 }3 K#.wt 5/.6/.7/.!+ kr >` _4 >` :C >` 8/.hs UP U).J#.6/.Oq 9/.pd 5/.U-.0/.U6 U).a/.3 b#.S;.H( b/.(l /: e& Fz e& H( 7).S;.c/.%] A< #p d/.a/.e/.U).'5 f/.w^ e/.q=.g/.3 G- T!.5/.Fz 5/.e& S;.h/.it d/.6/.i/.%K /: j/.P..k/.l/.#p UL !+ kr '5 e/.'5 :C F- m/.b#.7g HH n/.7/.!+ o/.'5 0/.Fz HH p/.q/.Pg U6 r/.6/.u@ > .v@ Fz #p px s/.t/.HH u/.g/.S;.b#.J#.r/.UP e/.5/.J#.d/.#p e/.u/.v/.w/.'l Fz D%.x/.5/.D%.[/ UL a/.d/.q=.%K w/.e/.t/.k/.y/.t/.e/.%] g/.S;.b#.J#.Pg z/.A/.8/.w^ e/.6/.d/.U6 v/.%] B/.Fz -t w^ 5/.j/.q=.7/.'5 d/.[/ }/.U6 C/.t/.t/.y/.y/.C/.%] }/.hs d/.'5 7/.q=.A/.e& n/.D/.Fz d/.w/.v/.U6 E/.6/.C/.J#.5/.HH z/.F/.@!.d/.S;.g/.%] HH t/.G/.H( y/.e/.w/.(l it d/.a/.UL pj D%.0/.H/.0/.Fz G- w/.v/.S;.d/.|/.d/.px 5/.HH z/.I/.w^ 'l %] J/.u/.HH t/.K/.1B 0/./: (l i/.p/.u'.-t U6 Db 0/.<%.e/.!+ 5/.r3 %K !+ Pg n/.e/.'5 b#.m/.v%.r/.'5 e/.'5 kr !+ UL wt U).1B 0/.y/.L/.kr U6 f/.px Pg %] M/.Fz 1B e& H( 5/.'5 }/.Nt e/.Db H( v@ Pg /: N/.y. Fz @!.5/.hs U-.:C d$.U).v@ d/.r3 O/.U-.'5 k/.T!.px u@ M/.x. 7).m/.G/.p/.f/.U-.}/.UP e/.L/.Pg '5 K/.HH '5 e/.#p f/.U-.c/.z/.e& M8 P/.Q/.R/.S/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz
new file mode 100644
index 0000000..8f30c22
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst
new file mode 100755
index 0000000..d226992
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst
@@ -0,0 +1,14 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Run memtest (Memory Testing)
+kernel /boot/memtest
+
+title Install GRUB to hd0 MBR
+root (hd0,0)
+setup (hd0)
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg
new file mode 100755
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc
new file mode 100755
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin
new file mode 100755
index 0000000..93ca142
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin
@@ -0,0 +1 @@
+root \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch
new file mode 100755
index 0000000..108c1a4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch
@@ -0,0 +1,63 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
+
+# start gdm from rc.conf
+sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
+
+#***************************************************#
+# Replace uses of larchquit in xfce panels and menu.#
+#***************************************************#
+### Unfortunately this isn't very simple. If anyone has a better way of
+### providing different Quit actions in the live version and the version
+### installed to disk from it, please let me know!
+### Maybe it would be better just to provide a special live quit desktop
+### icon which can be removed on installation, like the installation icon.
+
+defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
+
+replacequit ()
+{
+ for f in ${INSTALL}$1/.config/xfce4/panel/*; do
+ if grep "^Exec=larchquit" ${f}; then
+ n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
+ cp /.livesys/actions.rc \
+ ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
+ rm ${f}
+
+ sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
+ ${INSTALL}$1/.config/xfce4/panel/panels.xml
+ fi
+ done
+
+ if [ -f ${INSTALL}$1/.bash_profile ]; then
+ rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
+
+ cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
+ fi
+}
+
+for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
+ /root /etc/skel; do
+ replacequit ${hd} &>/dev/null
+done
+#***************************************************#
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos
new file mode 100755
index 0000000..dc72f59
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos
@@ -0,0 +1,15 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
+larch: Server = http://linhes.org/repo/larch
+
+#core-testing: Server = http://localmirror/repo/i686/core-testing
+#extra-testing: Server = http://localmirror/repo/i686/extra-testing
+core-testing: Server = file:///data/pkg_repo/i686/core-testing
+extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh
new file mode 100755
index 0000000..883d9ad
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+echo $@
+INSTDIR=$1
+PROFILE=$2
+
+#everything below this point is specific to MythVantage
+cp -rp $PROFILE/post_process $INSTDIR/.post_process
+chroot $INSTDIR .post_process/modify_chroot.sh
+rm -rf $INSTDIR/.post_process
+
+#find the size of the install.
+#This is used to calculate progress on the install
+tsize=`du -sm $INSTDIR/ | cut -f1`
+echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
+upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
+echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps
new file mode 100755
index 0000000..d976fe8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps
@@ -0,0 +1,5 @@
+#Uncomment below if you are using firewire
+#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
+#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
+[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init
new file mode 100755
index 0000000..9791a7f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init
@@ -0,0 +1,35 @@
+session.screen0.slit.placement: BottomRight
+session.screen0.slit.direction: Vertical
+session.screen0.slit.onTop: False
+session.screen0.slit.autoHide: True
+session.screen0.tab.placement: Top
+session.screen0.toolbar.onTop: False
+session.screen0.toolbar.visible: False
+session.screen0.toolbar.autoHide: False
+session.screen0.toolbar.placement: BottomCenter
+session.screen0.toolbar.widthPercent: 66
+session.screen0.workspaceNames: one,two,three,four
+session.screen0.strftimeFormat: %k:%M
+session.screen0.focusNewWindows: True
+session.screen0.focusModel: ClickToFocus
+session.screen0.fullMaximization: False
+session.screen0.edgeSnapThreshold: 0
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.workspaces: 4
+session.screen0.focusLastWindow: True
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.windowPlacement: RowSmartPlacement
+session.screen0.tab.width: 64
+session.screen0.tab.height: 16
+session.screen0.showwindowposition: true
+session.opaqueMove: False
+session.autoRaiseDelay: 250
+session.menuFile: ~/.fluxbox/menu
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/Artwiz
+session.keyFile: ~/.fluxbox/keys
+session.colorsPerChannel: 4
+session.doubleClickInterval: 250
+session.cacheMax: 200
+session.imageDither: True
+session.configVersion: 1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu
new file mode 100755
index 0000000..858090e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu
@@ -0,0 +1,81 @@
+# Generated by fluxbox-generate_menu
+#
+# If you read this it means you want to edit this file manually, so here
+# are some useful tips:
+#
+# - You can add your own menu-entries to ~/.fluxbox/usermenu
+#
+# - If you miss apps please let me know and I will add them for the next
+# release.
+#
+# - The -r option prevents removing of empty menu entries and lines which
+# makes things much more readable.
+#
+# - To prevent any other app from overwriting your menu
+# you can change the menu name in .fluxbox/init to:
+# session.menuFile: /home/mythtv/.fluxbox/my-menu
+[begin] (Fluxbox)
+[encoding] {UTF-8}
+ [exec] (xterm) {xterm}
+ [exec] () {} execname is NULL; cannot lookup
+ [exec] (Run) {fbrun }
+[submenu] (Terminals)
+ [exec] (xterm) {xterm}
+[end]
+[submenu] (Editors)
+ [exec] (xedit) {xedit}
+ [exec] (nano) {xterm -e nano}
+ [exec] (vi) {xterm -e vi}
+[end]
+[submenu] (Multimedia)
+[submenu] (Audio)
+ [exec] (alsamixer) {xterm -e alsamixer}
+[end]
+[submenu] (Video)
+ [exec] (gmplayer) {gmplayer}
+[end]
+[submenu] (X-utils)
+ [exec] (xfontsel) {xfontsel}
+ [exec] (xman) {xman}
+ [exec] (xload) {xload}
+ [exec] (xbiff) {xbiff}
+ [exec] (xclock) {xclock}
+ [exec] (xmag) {xmag}
+ [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
+[end]
+[end]
+[submenu] (Office)
+ [exec] (xclock) {xclock}
+ [exec] (xcalc) {xcalc}
+[end]
+[submenu] (Games)
+ [exec] (xeyes) {xeyes}
+[end]
+[submenu] (System Tools)
+ [exec] (top) {xterm -e top}
+[end]
+[submenu] (fluxbox menu)
+ [config] (Configure)
+[submenu] (System Styles) {Choose a style...}
+ [stylesdir] (/usr/share/fluxbox/styles)
+[end]
+[submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+[end]
+ [workspaces] (Workspace List)
+[submenu] (Tools)
+ [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun }
+ [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
+[end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+ [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+[end]
+[endencoding]
+[end]
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
new file mode 100755
index 0000000..ef5b398
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
@@ -0,0 +1,65 @@
+# This file is read by fluxbox-generate_menu. If you don't like a
+# default you can change it here. Don't forget to remove the # in front
+# of the line.
+
+# Your favourite terminal. Put the command in quotes if you want to use
+# options. Put a backslash in before odd chars
+# MY_TERM='Eterm --tint \#123456'
+# MY_TERM='aterm -tint $(random_color)'
+
+# Your favourite browser. You can also specify options.
+# MY_BROWSER=mozilla
+
+# Name of the outputfile
+# MENUFILENAME=/home/mythtv/.fluxbox/menu
+
+# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
+
+# standard url for console-browsers
+# HOMEPAGE=fluxbox.org
+
+# location with your own menu-entries
+# USERMENU=~/.fluxbox/usermenu
+
+# Put the launcher you would like to use here
+# LAUNCHER=fbrun
+# LAUNCHER=fbgm
+
+# Options for fbrun
+# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
+
+# --- PREFIX'es
+# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
+# your prefix is: /usr
+
+# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
+# there should be no need to specify them.
+#
+# PREFIX=/usr
+# GNOME_PREFIX=/opt/gnome
+# KDE_PREFIX=/opt/kde
+
+
+# Sepparate the list of background-dirs with semicolumns ':'
+# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
+
+
+# --- Boolean variables.
+# Setting a variable to no'' won't help. Comment them out if you don't
+# want them. Setting are overruled by the command-line options.
+
+# Include all backgrounds in your backgrounds-directory
+# BACKGROUNDMENUITEM=yes
+
+# Include kde-menus
+# KDEMENU=yes
+
+# Include gnome-menus
+# GNOMEMENU=yes
+
+# enable sudo commands
+# DOSUDO=yes
+
+# Don't cleanup the menu
+# REMOVE=no
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
new file mode 100755
index 0000000..83da80c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc
new file mode 100755
index 0000000..911e76e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
+# ... or any other WM of your choosing ...
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow
new file mode 100755
index 0000000..f6cf005
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow
@@ -0,0 +1,8 @@
+#
+# /etc/hosts.allow
+#
+ALL: 192.168.
+ALL: 10.
+ALL: 127.0.0.1
+ALL: 172.16.
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny
new file mode 100755
index 0000000..ca30ab4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny
@@ -0,0 +1,6 @@
+#
+# /etc/hosts.deny
+#
+ALL
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst
new file mode 100755
index 0000000..8a8e3b2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst
@@ -0,0 +1,60 @@
+# Config file for GRUB - The GNU GRand Unified Bootloader
+# /boot/grub/menu.lst
+
+# DEVICE NAME CONVERSIONS
+#
+# Linux Grub
+# -------------------------
+# /dev/fd0 (fd0)
+# /dev/hda (hd0)
+# /dev/hdb2 (hd1,1)
+# /dev/hda3 (hd0,2)
+#
+
+# FRAMEBUFFER RESOLUTION SETTINGS
+# +-------------------------------------------------+
+# | 640x480 800x600 1024x768 1280x1024
+# ----+--------------------------------------------
+# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
+# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
+# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
+# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+# +-------------------------------------------------+
+
+# general configuration:
+timeout 5
+default 0
+#color light-blue/black light-cyan/blue
+
+# boot sections follow
+# each is implicitly numbered from 0 in the order of appearance below
+#
+# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
+#
+#-*
+hiddenmenu
+
+# (0) normal
+title LinHes
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
+initrd /boot/kernel26.img
+
+# (1) bootsplash
+title LinHes-splashy
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
+initrd /boot/kernel26.img
+
+# (2) noautologin
+title LinHES-nologin
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
+initrd /boot/kernel26.img
+
+
+# (3) normal
+title LinHes-init
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
+initrd /boot/kernel26.img
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh
new file mode 100755
index 0000000..ad83b2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+echo "larch5" > /etc/hostname
+useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
+cp -rvpf /.post_process/home/mythtv /home/
+cp -rvpf /.post_process/home/mythtv/.fluxbox /root
+chown -R mythtv.mythtv /home/mythtv/
+chown -R mythtv.mythtv /myth
+
+cp -f /.post_process/hosts.allow /etc/hosts.allow
+cp -f /.post_process/rc.conf /etc/rc.conf
+#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
+cp -f /.post_process/menu.lst /boot/grub/menu.lst
+
+cp -f /etc/skel/.bash* /root/
+rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf
new file mode 100755
index 0000000..9c17944
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf
@@ -0,0 +1,112 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+#
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime"
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_US.utf8"
+HARDWARECLOCK="UTC"
+TIMEZONE="US/Central"
+KEYMAP="us"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+#
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# Scan hardware and load required modules at bootup
+MOD_AUTOLOAD="yes"
+if [ -f /etc/systemconfig ]
+then
+ . /etc/systemconfig
+fi
+
+if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
+then
+ ALSABLACKLIST="!soundcore"
+else
+ if [ x$Audiotype = xOSS ]
+ then
+ ALSABLACKLIST="!soundcore"
+ else
+ ALSABLACKLIST=""
+ fi
+fi
+
+# Module Blacklist - modules in this list will never be loaded by udev
+MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
+#
+# Modules to load at boot-up (in this order)
+# - prefix a module with a ! to blacklist it
+#
+MODULES=($MOD_BLACKLIST_)
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+#
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+HOSTNAME=`cat /etc/hostname`
+
+#The following is only used on the install. After the first boot everything is set from /etc/net.
+
+
+#
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
+# interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
+#
+lo="lo 127.0.0.1"
+#eth0="dhcp"
+INTERFACES=(lo )
+#
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+#
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network-profiles
+#
+#NET_PROFILES=(main)
+
+#
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+#DAEMONS=(syslog-ng network netfs crond)
+DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown
new file mode 100755
index 0000000..1a8cdbe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown
@@ -0,0 +1,104 @@
+#!/bin/bash
+#
+# /etc/rc.shutdown
+#
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+# avoid staircase effect
+/bin/stty onlcr
+
+echo " "
+printhl "Initiating Shutdown..."
+echo " "
+
+if [ -x /etc/rc.local.shutdown ]; then
+ /etc/rc.local.shutdown
+fi
+
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+ while [[ i -ge 0 ]]; do
+ if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /etc/rc.d/${DAEMONS[$i]#@} stop
+ fi
+ let i=i-1
+ done
+ # find any leftover daemons and shut them down
+ if [ -d /var/run/daemons ]; then
+ for daemon in `ls /var/run/daemons`; do
+ /etc/rc.d/$daemon stop
+ done
+ fi
+fi
+
+# Terminate all processes
+stat_busy "Sending SIGTERM To Processes"
+/sbin/killall5 -15 &> /dev/null
+/bin/sleep 5
+stat_done
+
+stat_busy "Sending SIGKILL To Processes"
+/sbin/killall5 -9 &> /dev/null
+/bin/sleep 1
+stat_done
+
+stat_busy "Saving Random Seed"
+/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
+stat_done
+
+stat_busy "Saving System Clock"
+if [ "$HARDWARECLOCK" = "UTC" ]; then
+ /sbin/hwclock --directisa --utc --systohc
+else
+ /sbin/hwclock --directisa --localtime --systohc
+fi
+stat_done
+
+# removing psmouse module to fix some reboot issues on newer laptops
+modprobe -r psmouse >/dev/null 2>&1
+
+# Write to wtmp file before unmounting
+/sbin/halt -w
+
+stat_busy "Deactivating Swap"
+/sbin/swapoff -a
+stat_done
+
+stat_busy "Unmounting Filesystems"
+/bin/umount -a
+stat_done
+
+if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
+ if [ -d /etc/lvm -a -x /sbin/lvm ]; then
+ /bin/mount -n -t sysfs none /sys 2>/dev/null
+ if [ -d /sys/block ]; then
+ stat_busy "Deactivating LVM2 groups"
+ /sbin/lvm vgchange --ignorelockingfailure -a n
+ stat_done
+ umount /sys
+ fi
+ fi
+fi
+
+stat_busy "Remounting Root Filesystem Read-only"
+/bin/mount -n -o remount,ro /
+stat_done
+exit 0
+# Power off or reboot
+if [ "$RUNLEVEL" = "0" ]; then
+ printsep
+ printhl "${C_H2}POWER OFF"
+ /sbin/poweroff -d -f -h -i
+else
+ printsep
+ printhl "${C_H2}REBOOTING"
+ # adding kexec support
+ [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
+ /sbin/reboot -d -f -i
+fi
+
+# End of file
+# vim: set ts=2 noet:
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh
new file mode 100755
index 0000000..5bc1f9c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f overlay.xpk
+if [ -d overlay/home/mythtv ]
+then
+ chown -R 1000 overlay/home/mythtv
+fi
+./create_overlay.sh
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
new file mode 100755
index 0000000..8e3ec5e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
@@ -0,0 +1,22 @@
+if grep -v nox /proc/cmdline &>/dev/null && \
+ [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
+ if grep i810 /proc/cmdline &>/dev/null; then
+ startx -- -config xorg.conf.i810
+ else
+ startx
+ fi
+
+ # Maybe there should be some code here to handle a failed startx?
+
+ # The 'return' value is at /tmp/xlogout
+ # If there is nothing there, switch user to 'newuser'
+ # If there is also nothing there, login as root
+ # - if already root, fall through to terminal
+
+ if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
+ logout
+ elif [ ${UID} -ne 0 ]; then
+ echo "root" >/tmp/newuser
+ logout
+ fi
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
new file mode 100755
index 0000000..5f04171
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
@@ -0,0 +1,4 @@
+# Set the keymap
+xkmap-set
+
+exec fluxbox
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
new file mode 100755
index 0000000..9615569
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
@@ -0,0 +1,59 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
new file mode 100755
index 0000000..a295b38
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
@@ -0,0 +1,67 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd
new file mode 100755
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
new file mode 100755
index 0000000..64bb6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
@@ -0,0 +1 @@
+30
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
new file mode 100755
index 0000000..ddd88f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
@@ -0,0 +1,8 @@
+#
+# fbsplash.conf
+#
+
+THEMES="linhes"
+SPLASH_TTYS="1 2 3 4 5 6"
+
+#EOF
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
new file mode 100755
index 0000000..7f8f011
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
@@ -0,0 +1 @@
+7
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow
new file mode 100755
index 0000000..19bc4d8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab
new file mode 100755
index 0000000..b2364fc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab
@@ -0,0 +1,39 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave
new file mode 100755
index 0000000..2de483f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave
@@ -0,0 +1,43 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:5:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
+c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown
new file mode 100755
index 0000000..d614d4b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown
@@ -0,0 +1,47 @@
+# Functions used by rc.shutdown
+# Modified versions for larch live systems
+
+f_saveclock ()
+{
+ :
+}
+
+f_swapoff ()
+{
+ ############################# Include session saving functions
+ # . /opt/larch-live/session-save/shutdown2
+ # if [ -f /tmp/checkse ]; then
+ # . /tmp/checkse
+ #else
+ # checkse
+ # fi
+
+ if [ -n "${saving}" ] && ! session_save; then
+ echo
+ echo "If you know what you are doing, you may be able to recover"
+ echo "something from this unpleasant situation."
+ echo
+ echo "You may use the command line to investigate further ..."
+ echo
+ echo "When finished please enter 'exit', the shutdown process will"
+ echo "then continue."
+ sh -i
+ fi
+
+ #############################
+
+ stat_busy "Deactivating Swap"
+ /sbin/swapoff -a
+ stat_done
+}
+
+f_remountro ()
+{
+ if [ -n "${ejectdev}" ]; then
+ echo "Ejecting live CD"
+ eject ${ejectdev}
+ echo "sleeping for 6 seconds"
+ sleep 6
+
+ fi
+}
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
new file mode 100755
index 0000000..0a9b572
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
@@ -0,0 +1,65 @@
+# vim:set ft=sh
+# MODULES
+# The following modules are loaded before any boot hooks are
+# run. Advanced users may wish to specify all system modules
+# in this array. For instance:
+# MODULES="piix ide_disk reiserfs"
+MODULES=""
+
+# BINARIES
+# This setting includes, into the CPIO image, and additional
+# binaries a given user may wish. This is run first, so may
+# be used to override the actual binaries used in a given hook.
+# (Existing files are NOT overwritten is already added)
+# BINARIES are dependancy parsed, so you may safely ignore libraries
+BINARIES=""
+
+# FILES
+# This setting is similar to BINARIES above, however, files are added
+# as-is and are not parsed in anyway. This is useful for config files.
+# Some users may wish to include modprobe.conf for custom module options,
+# like so:
+# FILES="/etc/modprobe.conf"
+FILES=""
+
+# HOOKS
+# This is the most important setting in this file. The HOOKS control the
+# modules and scripts added to the image, and what happens at boot time.
+# Order is important, and it is recommended that you do not change the
+# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
+# help on a given hook.
+# 'base' is _required_ unless you know precisely what you are doing.
+# 'udev' is _required_ in order to automatically load modules
+# 'filesystems' is _required_ unless you specify your fs modules in MODULES
+# Examples:
+# This setup specifies all modules in the MODULES setting above.
+# No raid, lvm2, or encrypted root is needed.
+# HOOKS="base"
+#
+# This setup will autodetect all modules for your system and should
+# work as a sane default
+# HOOKS="base udev autodetect pata scsi sata filesystems"
+#
+# This is identical to the above, except the old ide subsystem is
+# used for IDE devices instead of the new pata subsystem.
+# HOOKS="base udev autodetect ide scsi sata filesystems"
+#
+# This setup will generate a 'full' image which supports most systems.
+# No autodetection is done.
+# HOOKS="base udev pata scsi sata usb filesystems"
+#
+# This setup assembles an pata raid array with an encrypted root FS.
+# Note: See 'mkinitcpio -H raid' for more information on raid devices.
+# HOOKS="base udev pata raid encrypt filesystems"
+#
+# This setup loads an lvm2 volume group on a usb device.
+# HOOKS="base udev usb lvm2 filesystems"
+HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
+
+# COMPRESSION
+# Use this to compress the initramfs image. With kernels earlier than
+# 2.6.30, only gzip is supported, which is also the default. Newer kernels
+# support gzip, bzip2 and lzma.
+#COMPRESSION="gzip"
+#COMPRESSION="bzip2"
+#COMPRESSION="lzma"
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options
new file mode 100755
index 0000000..237c390
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options
@@ -0,0 +1,352 @@
+# /etc/ppp/options
+#
+# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
+# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
+# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
+# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
+#
+# To quickly see what options are active in this file, use this command:
+# egrep -v '#|^ *$' /etc/ppp/options
+
+# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
+# Two Servers can be remotely configured
+# ms-dns 192.168.1.1
+# ms-dns 192.168.1.2
+
+# Specify which WINS Servers the incoming connection Win95 or WinNT should use
+# ms-wins 192.168.1.50
+# ms-wins 192.168.1.51
+
+# Run the executable or shell command specified after pppd has
+# terminated the link. This script could, for example, issue commands
+# to the modem to cause it to hang up if hardware modem control signals
+# were not available.
+#disconnect "chat -- \d+++\d\c OK ath0 OK"
+
+# async character map -- 32-bit hex; each bit is a character
+# that needs to be escaped for pppd to receive it. 0x00000001
+# represents '\x01', and 0x80000000 represents '\x1f'.
+asyncmap 0
+
+# Require the peer to authenticate itself before allowing network
+# packets to be sent or received.
+# Please do not disable this setting. It is expected to be standard in
+# future releases of pppd. Use the call option (see manpage) to disable
+# authentication for specific peers.
+#auth
+
+# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
+# on the serial port.
+crtscts
+
+# Use software flow control (i.e. XON/XOFF) to control the flow of data
+# on the serial port.
+#xonxoff
+
+# Specifies that certain characters should be escaped on transmission
+# (regardless of whether the peer requests them to be escaped with its
+# async control character map). The characters to be escaped are
+# specified as a list of hex numbers separated by commas. Note that
+# almost any character can be specified for the escape option, unlike
+# the asyncmap option which only allows control characters to be
+# specified. The characters which may not be escaped are those with hex
+# values 0x20 - 0x3f or 0x5e.
+#escape 11,13,ff
+
+# Don't use the modem control lines.
+#local
+
+# Specifies that pppd should use a UUCP-style lock on the serial device
+# to ensure exclusive access to the device.
+lock
+
+# Don't show the passwords when logging the contents of PAP packets.
+# This is the default.
+hide-password
+
+# When logging the contents of PAP packets, this option causes pppd to
+# show the password string in the log message.
+#show-password
+
+# Use the modem control lines. On Ultrix, this option implies hardware
+# flow control, as for the crtscts option. (This option is not fully
+# implemented.)
+modem
+
+# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
+# will ask the peer to send packets of no more than <n> bytes. The
+# minimum MRU value is 128. The default MRU value is 1500. A value of
+# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
+# bytes of data).
+#mru 542
+
+# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
+# notation (e.g. 255.255.255.0).
+#netmask 255.255.255.0
+
+# Disables the default behaviour when no local IP address is specified,
+# which is to determine (if possible) the local IP address from the
+# hostname. With this option, the peer will have to supply the local IP
+# address during IPCP negotiation (unless it specified explicitly on the
+# command line or in an options file).
+#noipdefault
+
+# Enables the "passive" option in the LCP. With this option, pppd will
+# attempt to initiate a connection; if no reply is received from the
+# peer, pppd will then just wait passively for a valid LCP packet from
+# the peer (instead of exiting, as it does without this option).
+#passive
+
+# With this option, pppd will not transmit LCP packets to initiate a
+# connection until a valid LCP packet is received from the peer (as for
+# the "passive" option with old versions of pppd).
+#silent
+
+# Don't request or allow negotiation of any options for LCP and IPCP
+# (use default values).
+#-all
+
+# Disable Address/Control compression negotiation (use default, i.e.
+# address/control field disabled).
+#-ac
+
+# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
+# all control characters).
+#-am
+
+# Don't fork to become a background process (otherwise pppd will do so
+# if a serial device is specified).
+#-detach
+
+# Disable IP address negotiation (with this option, the remote IP
+# address must be specified with an option on the command line or in
+# an options file).
+#-ip
+
+# Disable IPCP negotiation and IP communication. This option should
+# only be required if the peer is buggy and gets confused by requests
+# from pppd for IPCP negotiation.
+#noip
+
+# Disable magic number negotiation. With this option, pppd cannot
+# detect a looped-back line.
+#-mn
+
+# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
+# 1500).
+#-mru
+
+# Disable protocol field compression negotiation (use default, i.e.
+# protocol field compression disabled).
+#-pc
+
+# Require the peer to authenticate itself using PAP.
+#+pap
+
+# Don't agree to authenticate using PAP.
+#-pap
+
+# Require the peer to authenticate itself using CHAP [Cryptographic
+# Handshake Authentication Protocol] authentication.
+#+chap
+
+# Don't agree to authenticate using CHAP.
+#-chap
+
+# Disable negotiation of Van Jacobson style IP header compression (use
+# default, i.e. no compression).
+#-vj
+
+# Increase debugging level (same as -d). If this option is given, pppd
+# will log the contents of all control packets sent or received in a
+# readable form. The packets are logged through syslog with facility
+# daemon and level debug. This information can be directed to a file by
+# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
+# pppd is compiled with extra debugging enabled, it will log messages
+# using facility local2 instead of daemon).
+#debug
+
+# Append the domain name <d> to the local host name for authentication
+# purposes. For example, if gethostname() returns the name porsche,
+# but the fully qualified domain name is porsche.Quotron.COM, you would
+# use the domain option to set the domain name to Quotron.COM.
+#domain <d>
+
+# Enable debugging code in the kernel-level PPP driver. The argument n
+# is a number which is the sum of the following values: 1 to enable
+# general debug messages, 2 to request that the contents of received
+# packets be printed, and 4 to request that the contents of transmitted
+# packets be printed.
+#kdebug n
+
+# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
+# requests a smaller value via MRU negotiation, pppd will request that
+# the kernel networking code send data packets of no more than n bytes
+# through the PPP network interface.
+#mtu <n>
+
+# Set the name of the local system for authentication purposes to <n>.
+# This is a privileged option. With this option, pppd will use lines in the
+# secrets files which have <n> as the second field when looking for a
+# secret to use in authenticating the peer. In addition, unless overridden
+# with the user option, <n> will be used as the name to send to the peer
+# when authenticating the local system to the peer. (Note that pppd does
+# not append the domain name to <n>.)
+#name <n>
+
+# Enforce the use of the hostname as the name of the local system for
+# authentication purposes (overrides the name option).
+#usehostname
+
+# Set the assumed name of the remote system for authentication purposes
+# to <n>.
+#remotename <n>
+
+# Add an entry to this system's ARP [Address Resolution Protocol]
+# table with the IP address of the peer and the Ethernet address of this
+# system.
+proxyarp
+
+# Use the system password database for authenticating the peer using
+# PAP. Note: mgetty already provides this option. If this is specified
+# then dialin from users using a script under Linux to fire up ppp wont work.
+# login
+
+# If this option is given, pppd will send an LCP echo-request frame to the
+# peer every n seconds. Normally the peer should respond to the echo-request
+# by sending an echo-reply. This option can be used with the
+# lcp-echo-failure option to detect that the peer is no longer connected.
+lcp-echo-interval 30
+
+# If this option is given, pppd will presume the peer to be dead if n
+# LCP echo-requests are sent without receiving a valid LCP echo-reply.
+# If this happens, pppd will terminate the connection. Use of this
+# option requires a non-zero value for the lcp-echo-interval parameter.
+# This option can be used to enable pppd to terminate after the physical
+# connection has been broken (e.g., the modem has hung up) in
+# situations where no hardware modem control lines are available.
+lcp-echo-failure 4
+
+# Set the LCP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#lcp-restart <n>
+
+# Set the maximum number of LCP terminate-request transmissions to <n>
+# (default 3).
+#lcp-max-terminate <n>
+
+# Set the maximum number of LCP configure-request transmissions to <n>
+# (default 10).
+#lcp-max-configure <n>
+
+# Set the maximum number of LCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#lcp-max-failure <n>
+
+# Set the IPCP restart interval (retransmission timeout) to <n>
+# seconds (default 3).
+#ipcp-restart <n>
+
+# Set the maximum number of IPCP terminate-request transmissions to <n>
+# (default 3).
+#ipcp-max-terminate <n>
+
+# Set the maximum number of IPCP configure-request transmissions to <n>
+# (default 10).
+#ipcp-max-configure <n>
+
+# Set the maximum number of IPCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#ipcp-max-failure <n>
+
+# Set the PAP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#pap-restart <n>
+
+# Set the maximum number of PAP authenticate-request transmissions to
+# <n> (default 10).
+#pap-max-authreq <n>
+
+# Set the maximum time that pppd will wait for the peer to authenticate
+# itself with PAP to <n> seconds (0 means no limit).
+#pap-timeout <n>
+
+# Set the CHAP restart interval (retransmission timeout for
+# challenges) to <n> seconds (default 3).
+#chap-restart <n>
+
+# Set the maximum number of CHAP challenge transmissions to <n>
+# (default 10).
+#chap-max-challenge
+
+# If this option is given, pppd will rechallenge the peer every <n>
+# seconds.
+#chap-interval <n>
+
+# With this option, pppd will accept the peer's idea of our local IP
+# address, even if the local IP address was specified in an option.
+#ipcp-accept-local
+
+# With this option, pppd will accept the peer's idea of its (remote) IP
+# address, even if the remote IP address was specified in an option.
+#ipcp-accept-remote
+
+# Disable the IPXCP and IPX protocols.
+# To let pppd pass IPX packets comment this out --- you'll probably also
+# want to install ipxripd, and have the Internal IPX Network option enabled
+# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
+noipx
+
+# Exit once a connection has been made and terminated. This is the default,
+# unless the `persist' or `demand' option has been specified.
+#nopersist
+
+# Do not exit after a connection is terminated; instead try to reopen
+# the connection.
+#persist
+
+# Terminate after n consecutive failed connection attempts.
+# A value of 0 means no limit. The default value is 10.
+#maxfail <n>
+
+# Initiate the link only on demand, i.e. when data traffic is present.
+# With this option, the remote IP address must be specified by the user on
+# the command line or in an options file. Pppd will initially configure
+# the interface and enable it for IP traffic without connecting to the peer.
+# When traffic is available, pppd will connect to the peer and perform
+# negotiation, authentication, etc. When this is completed, pppd will
+# commence passing data packets (i.e., IP packets) across the link.
+#demand
+
+# Specifies that pppd should disconnect if the link is idle for <n> seconds.
+# The link is idle when no data packets (i.e. IP packets) are being sent or
+# received. Note: it is not advisable to use this option with the persist
+# option without the demand option. If the active-filter option is given,
+# data packets which are rejected by the specified activity filter also
+# count as the link being idle.
+#idle <n>
+
+# Specifies how many seconds to wait before re-initiating the link after
+# it terminates. This option only has any effect if the persist or demand
+# option is used. The holdoff period is not applied if the link was
+# terminated because it was idle.
+#holdoff <n>
+
+# Wait for up n milliseconds after the connect script finishes for a valid
+# PPP packet from the peer. At the end of this time, or when a valid PPP
+# packet is received from the peer, pppd will commence negotiation by
+# sending its first LCP packet. The default value is 1000 (1 second).
+# This wait period only applies if the connect or pty option is used.
+#connect-delay <n>
+
+# Packet filtering: for more information, see pppd(8)
+# Any packets matching the filter expression will be interpreted as link
+# activity, and will cause a "demand" connection to be activated, and reset
+# the idle connection timer. (idle option)
+# The filter expression is akin to that of tcpdump(1)
+#active-filter <filter-expression>
+
+# uncomment the line below this if you use PPPoE
+#plugin /usr/lib/pppd/plugins/pppoe.so
+
+# ---<End of File>---
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..2d488a2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/profile
+. ${MV_ROOT}/bin/install_functions.sh
+
+function mysql_check {
+ mysql -e "show databases;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function mythconverg_check {
+ mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function install_db {
+ pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
+ pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
+}
+
+
+
+
+#check to see if mysql is running
+stat_busy "Checking Mysql"
+ATTEMPT=0
+mysql_check && printhl " Installing the initial database" &&install_db
+mythconverg_check
+status=$?
+while [ ! $status = 0 ]
+do
+ ((ATTEMPT=ATTEMPT+1))
+ /etc/rc.d/mysqld stop
+ sleep 2
+ /etc/rc.d/mysqld start
+ mysqlstatus=$?
+ if [ $mysqlstatus = 0 ]
+ then
+ mysql_check && install_db
+ mythconverg_check
+ status=$?
+ fi
+ if [ $ATTEMPT = 20 ]
+ then
+ printhl " Could not start mysql or install mythconverg within 20 attempts"
+ printhl " Aborting install"
+ exit 20
+ fi
+done
+stat_done
+
+#check network parms
+stat_busy "Checking network"
+init_network
+stat_done
+
+stat_busy "Probing network"
+request_dhcp &
+stat_done
+
+#save some cmdline options
+stat_busy "Parsing command line"
+parse_cmdline_2_db
+bootsplash_setup
+stat_done
+
+#search for remote
+stat_busy "Checking for remote"
+init_remote
+stat_done
+printhl "Finished"
+
+
+echo $CMDLINE | grep -qi NoX
+if [ $? = 0 ]
+then
+ echo ""
+ printhl "No auto X option found"
+ # /usr/bin/chvt 2
+else
+ /root/startx &
+fi
+
+
+# Set up automatically logged in user
+if [ -f /.livesys/autologin ]; then
+ cp /.livesys/autologin /tmp/newuser
+fi
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile
new file mode 100755
index 0000000..600bd9b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile
@@ -0,0 +1,3 @@
+. $HOME/.bashrc
+
+. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc
new file mode 100755
index 0000000..c6febe5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf
new file mode 100755
index 0000000..35ed579
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf
@@ -0,0 +1,79 @@
+# Path, X server and arguments (if needed)
+# Note: -xauth $authfile is automatically appended
+default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
+default_xserver /usr/bin/X
+xserver_arguments -nolisten tcp vt07
+
+# Commands for halt, login, etc.
+halt_cmd /sbin/shutdown -h now
+reboot_cmd /sbin/shutdown -r now
+console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
+#suspend_cmd /usr/sbin/suspend
+
+# Full path to the xauth binary
+xauth_path /usr/bin/xauth
+
+# Xauth file for server
+authfile /var/run/slim.auth
+
+
+# Activate numlock when slim starts. Valid values: on|off
+# numlock on
+
+# Hide the mouse cursor (note: does not work with some WMs).
+# Valid values: true|false
+# hidecursor false
+
+# This command is executed after a succesful login.
+# you can place the %session and %theme variables
+# to handle launching of specific commands in .xinitrc
+# depending of chosen session and slim theme
+#
+# NOTE: if your system does not have bash you need
+# to adjust the command according to your preferred shell,
+# i.e. for freebsd use:
+# login_cmd exec /bin/sh - ~/.xinitrc %session
+login_cmd exec /bin/bash -login ~/.xinitrc %session
+
+# Commands executed when starting and exiting a session.
+# They can be used for registering a X11 session with
+# sessreg. You can use the %user variable
+#
+# sessionstart_cmd some command
+# sessionstop_cmd some command
+
+# Start in daemon mode. Valid values: yes | no
+# Note that this can overridden by the command line
+# option "-d"
+# daemon yes
+
+# Available sessions (first one is the default).
+# The current chosen session name is replaced in the login_cmd
+# above, so your login command can handle different sessions.
+# see the xinitrc.sample file shipped with slim sources
+sessions xfce4,icewm,wmaker,blackbox
+
+# Executed when pressing F11 (requires imagemagick)
+screenshot_cmd import -window root /slim.png
+
+# welcome message. Available variables: %host, %domain
+welcome_msg Welcome to %host
+
+# shutdown / reboot messages
+shutdown_msg The system is halting...
+reboot_msg The system is rebooting...
+
+# default user, leave blank or remove this line
+# for avoid pre-loading the username.
+#default_user simone
+
+# current theme, use comma separated list to specify a set to
+# randomly choose from
+current_theme dlarch
+
+# Lock file
+lockfile /var/lock/slim.lock
+
+# Log file
+logfile /var/log/slim.log
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults
new file mode 100644
index 0000000..0c4df39
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults
@@ -0,0 +1,2 @@
+Xcursor.size: 48
+Xcursor.theme: whiteglass
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps
new file mode 100755
index 0000000..68fae0a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps
@@ -0,0 +1,2 @@
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh
new file mode 100755
index 0000000..6acd24a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+#keylaunch &
+#/usr/bin/tilda &
+#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
+export MALLOC_CHECK_=0
+xset s off
+xset -dpms
+xhost +
+
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+echo $CMDLINE |grep -q clean_upgrade
+if [ $? = 0 ]
+then
+ export CLEAN_UPGRADE=YES
+else
+ export CLEAN_UPGRADE=NO
+fi
+MythVantage -r
+
+if [ x$NFSROOT = x1 ]
+then
+ unbuffer MythVantage &
+else
+ NETBOOT=YES MythVantage &
+fi
+
+exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx
new file mode 100755
index 0000000..9274703
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx
@@ -0,0 +1,28 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+ $MV_ROOT/bin/xconfig.sh 2>/dev/null
+ cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+ startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
+ else
+ #VNC
+ pacman -Sf --noconfirm tightvnc
+ cd /root
+ mkdir .vnc
+ echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+ chmod 500 /root/.vnc/passwd
+ rm /root/.vnc/xstartup
+ ln -s /root/LinHES-install.sh /root/.vnc/xstartup
+ vncserver
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/vetopacks b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/vetopacks
new file mode 100755
index 0000000..2bb19ee
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-disk-testing-i686/vetopacks
@@ -0,0 +1 @@
+#xorg-twm
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks
new file mode 100755
index 0000000..9c26d02
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks
@@ -0,0 +1,228 @@
+# These are needed to build a live CD
+#linhes-live
+squashfs-tools
+lzop
+
+syslinux
+
+# You need a kernel.
+#kernel26 is now in 'base'
+aufs2
+
+# To eject a cd
+eject
+
+# Useful for use as installer, etc.
+#ntfsprogs
+#parted
+
+#ddcxinfo-knoppix
+#hwd
+
+sudo
+
+lsof
+cdrkit
+dvd+rw-tools
+
+
+# generally useful tools which don't require X
+#mtools is required by syslinux
+openssh
+dosfstools
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+unzip
+
+
+# Xorg packages
+*xorg
+#xorg-server
+#xorg-xkb-utils
+#xorg-xauth
+#xorg-server-utils
+#xorg-xinit
+#xorg-input-drivers
+#xorg-apps
+#xorg-fonts-100dpi
+#xorg-fonts-75dpi
+#xorg-res-utils
+ttf-ms-fonts
+
+#xorg-video-drivers
+xf86-video-amd
+xf86-video-apm
+xf86-video-ark
+xf86-video-ati
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+#xf86-video-i810
+#xf86-video-imstt
+xf86-video-intel
+xf86-video-mga
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-radeonhd
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisusb
+#xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+#unichrome is busted and causes X to segfault
+#xf86-video-unichrome
+xf86-video-v4l
+xf86-video-vesa
+#vga should not be installed, vesa can handle when other drivers fail
+#xf86-video-vga
+#xf86-video-via
+xf86-video-vmware
+xf86-video-voodoo
+
+# X apps
+#luser
+#localed
+unclutter
+xterm
+xorg-apps
+#xkmap
+
+#gparted
+#larchin
+
+#mythtv
+mythtv
+mythtv-contrib
+mytharchive
+mythbrowser
+#mythcontrols
+#mythflix
+mythgallery
+mythgame
+mythmusic
+#mythphone
+myththemes
+#mythweather
+mythvideo
+mythsmolt
+#morethemes
+linhes-theme
+linhes-scripts
+nuvexport
+lirc
+lirc-utils
+mysql
+xmltv
+esound
+
+#Window Manager
+fluxbox
+feh
+
+#Other
+dbus
+hal
+fftw2
+libcdaudio
+iptables
+pkgconfig
+taglib
+portmap
+ivtv-utils
+dvb-firmware
+dbus-python
+
+#MythVantage Installer deps
+bc
+mysql-python
+expect
+curl
+dnsutils
+avahi
+
+#Wireless
+b43-fwcutter
+#ipw2100-fw
+#ipw2200-fw
+#ipw3945
+#ipw3945-ucode
+#ipw3945d
+madwifi
+madwifi-utils
+ndiswrapper
+ndiswrapper-utils
+#netcfg
+tiacx
+tiacx-firmware
+wireless_tools
+#wlan-ng26
+#wlan-ng26-utils
+zd1211-firmware
+hdhomerun
+#----
+LinHES-config
+LinHES-system
+linhes-sounds
+etcnet
+runit
+runit-scripts
+media_dirs
+
+#---
+tweaker
+ethtool
+nfs-utils
+netkit-telnet
+ntp
+syslog-ng
+ppp
+mingetty
+setserial
+acpid
+fbsplash
+linhes-splash
+nvram-wakup
+#tatir
+pvr150-firmware
+wol
+mjpegtools
+perl-net-upnp
+aumix
+tablet-encode
+ntfs-3g
+joyutils
+ffmpeg-svn
+myth2ipod
+myt2xvid3
+mediaserv
+
+#---Firewire
+libraw1394
+libavc1394
+# wrapper for mplayer
+mplayer-wrapper
+
+# in-place commercial remover (for user job)
+# moved to linhes-scripts
+#removecommercials
+
+#Modules for Atheros base NICs
+#atl1e
+
+linux-firmware
+
+larch-live
+mkinitcpio-busybox
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/bootlines b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/bootlines
new file mode 100755
index 0000000..0005035
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/bootlines
@@ -0,0 +1,23 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: Install CD
+options:
+
+comment:
+title: Install CD with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: Boot to console
+options: nox
+
+#comment:
+#title: larch with swap
+#options: swap
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks
new file mode 100755
index 0000000..747ab46
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks
@@ -0,0 +1,59 @@
+mythdb-initial
+nvidia
+nvidia-utils
+vdpauinfo
+nvidia-96xx
+nvidia-96xx-utils
+#vdpinfo-96xx
+lighttpd
+local-website
+mythweb
+nfs-utils
+samba
+mplayer
+xine-ui
+lcdproc
+mythappletrailers
+mythstream
+oss
+xscreensaver
+tightvnc
+
+#added from error log
+mysql
+mythnews
+pycairo
+pygobject
+python-numeric
+pygtk
+fam
+sqlite3
+xe
+romdb
+gconf
+gnome-keyring
+gnome-mime-data
+gnome-python
+gnome-python-extras
+gnome-vfs
+hunspell
+libbonobo
+libbonoboui
+libgnome
+libgnomecanvas
+libgnomeui
+libidl2
+miro
+mozilla-common
+nspr
+nss
+orbit2
+polkit
+pyorbit
+pyrex
+startup-notification
+xulrunner
+mythmovies
+myth2ipod
+myt2xvid3
+#mediaserv
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst
new file mode 100755
index 0000000..3f544ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst
@@ -0,0 +1,36 @@
+#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO change these and make some more... specifically an "arch" theme
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Barlond
+color white/cyan yellow/blue
+
+title Barlond2
+color white/blue yellow/cyan
+
+title Simple Black
+color light-gray/black yellow/blue
+
+title Matrix
+color green/black light-green/green
+
+title Dalton Bros.
+color red/green green/red
+
+title Debian
+color cyan/blue white/blue
+
+title BW
+color light-gray/black black/light-gray
+
+title BW Inverse
+color black/light-gray
+
+title SGD Non Default
+color black/cyan yellow/black
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst
new file mode 100755
index 0000000..6e74187
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst
@@ -0,0 +1,16 @@
+# Help files must be exactly 23 lines long.
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title HOW-TO: Boot an existing system
+cat /boot/grub/help/bootexisting.txt
+pause Press enter to continue...
+
+title HOW-TO: Contribute to this help
+cat /boot/grub/help/contrib.txt
+pause Press enter to continue...
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt
new file mode 100755
index 0000000..881f3e8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt
@@ -0,0 +1,23 @@
+HOWTO: Boot an existing install
+
+Select "More Options" from the main menu.
+Move the cursor to "[EDIT ME] Boot an existing linux install"
+Press "e"
+
+At this point you will see the following:
+ root (hd0,0)
+ kernel /vmlinuz26 root=/dev/hda3 ro
+ initrd /kernel26.img
+
+This needs to be changed to accomodate your hardware.
+
+The first line should be changed to indicate where your boot medium resides.
+ "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
+ numbers to indicate the partition containing your /boot directory.
+
+The second line should be changed to point to your kernel. If the line above
+points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
+Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
+partition for your root filesystem. Other kernel parameters can be added here.
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt
new file mode 100755
index 0000000..5c79176
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt
@@ -0,0 +1,23 @@
+HOWTO: Contribute to these help files
+
+This help is rather simplistic.
+In order to provide help files or translations you simply need to make a text
+file. Formatting is important (due to grub limitations). The files MUST be 80
+characters wide, and 23 lines long. Any more, and your formatting will be
+corrupted when viewing the help. Please note that if your help is short, it is
+worthwhile to pad with empty lines, up to 23 lines.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst
new file mode 100755
index 0000000..5237c1a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst
@@ -0,0 +1,111 @@
+#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO add other languages
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Default layout
+setkey
+
+title German layout
+setkey y z
+setkey z y
+setkey Y Z
+setkey Z Y
+setkey equal parenright
+setkey parenright parenleft
+setkey parenleft asterisk
+setkey doublequote at
+setkey plus bracketright
+setkey minus slash
+setkey slash ampersand
+setkey ampersand percent
+setkey percent caret
+setkey underscore question
+setkey question underscore
+setkey semicolon less
+setkey less numbersign
+setkey numbersign backslash
+setkey colon greater
+setkey greater bar
+setkey asterisk braceright
+
+
+title Spanish layout
+setkey
+setkey slash ampersand
+setkey ampersand caret
+setkey caret braceleft
+setkey asterisk braceright
+setkey parenleft asterisk
+setkey parenright parenleft
+setkey minus slash
+setkey equal parenright
+setkey quote minus
+setkey underscore question
+setkey question underscore
+setkey braceleft quote
+setkey braceright backslash
+setkey colon greater
+setkey greater bar
+setkey doublequote at
+setkey backslash backquote
+setkey less backslash
+setkey semicolon less
+setkey plus colon
+setkey at semicolon
+
+title French layout
+setkey
+setkey less backquote
+setkey greater tilde
+setkey ampersand 1
+setkey 1 exclam
+setkey tilde 2
+setkey 2 at
+setkey doublequote 3
+setkey 3 numbersign
+setkey quote 4
+setkey 4 dollar
+setkey parenleft 5
+setkey 5 percent
+setkey minus 6
+setkey 6 caret
+setkey backquote 7
+setkey 7 ampersand
+setkey underscore 8
+setkey 8 asterisk
+setkey backslash 9
+setkey 9 parenleft
+setkey at 0
+setkey 0 parenright
+setkey parenright minus
+setkey numbersign underscore
+setkey a q
+setkey A Q
+setkey z w
+setkey Z W
+setkey caret bracketleft
+setkey dollar bracketright
+setkey q a
+setkey Q A
+setkey m semicolon
+setkey M colon
+setkey bracketleft quote
+setkey percent doublequote
+setkey asterisk backslash
+setkey bracketright bar
+setkey w z
+setkey W Z
+setkey comma m
+setkey question M
+setkey semicolon comma
+setkey period less
+setkey colon period
+setkey slash greater
+setkey exclam slash
+setkey bar question
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst
new file mode 100755
index 0000000..60216f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst
@@ -0,0 +1,26 @@
+timeout 5
+default 0
+#color light-blue/blue light-cyan/blue
+#black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+###LARCH
+
+title Tools...
+configfile /boot/grub/tools.lst
+
+title Grub Settings...
+configfile /boot/grub/settings.lst
+
+title View Help...
+configfile /boot/grub/help.lst
+
+title More Options...
+configfile /boot/grub/more.lst
+
+title Shutdown the Computer
+halt
+
+title JMS Reboot the Computer
+reboot
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst
new file mode 100755
index 0000000..8fd5f7e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst
@@ -0,0 +1,30 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title [EXPERIMENTAL] Attempt existing Linux detection
+configfile /boot/grub/tryboot.lst
+
+title [EDIT ME] Diskless Boot (PXE / BOOTP)
+#TODO wtf?
+root (nd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] NFS Root Boot
+root (cd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] Boot Existing Linux Install
+root (hd0,0)
+kernel /vmlinuz26 root=/dev/hda3 ro
+initrd /kernel26.img
+
+title [EDIT ME] Boot Existing Windows Install
+rootnoverify (hd0,0)
+makeactive
+chainloader +1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst
new file mode 100755
index 0000000..f8f8c95
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst
@@ -0,0 +1,13 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Keyboard settings
+configfile /boot/grub/keyboards.lst
+
+title Color settings
+configfile /boot/grub/colors.lst
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm
new file mode 100644
index 0000000..dcb99c4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm
@@ -0,0 +1,10963 @@
+/* XPM */
+static char * linhes_local_stable_xpm[] = {
+"640 480 10480 3",
+" c None",
+". c #FDFFFC",
+"+ c #BB7381",
+"@ c #2E437A",
+"# c #34477F",
+"$ c #304E84",
+"% c #365289",
+"& c #3B578E",
+"* c #112705",
+"= c #4F6A2B",
+"- c #385A1B",
+"; c #0572BC",
+"> c #143006",
+", c #6E8145",
+"' c #197093",
+") c #1F79AA",
+"! c #086EAB",
+"~ c #086BA5",
+"{ c #558064",
+"] c #6B6B51",
+"^ c #3F6C49",
+"/ c #3385B1",
+"( c #3C7D88",
+"_ c #326035",
+": c #122812",
+"< c #3A6D54",
+"[ c #1F7499",
+"} c #207CB5",
+"| c #156881",
+"1 c #486B39",
+"2 c #56784B",
+"3 c #0772BA",
+"4 c #206B8E",
+"5 c #485D32",
+"6 c #247698",
+"7 c #2E7993",
+"8 c #245D42",
+"9 c #31592F",
+"0 c #1F708E",
+"a c #216054",
+"b c #45633B",
+"c c #2B7999",
+"d c #2E6C69",
+"e c #2673A4",
+"f c #236257",
+"g c #267799",
+"h c #1E5C4A",
+"i c #287284",
+"j c #4F8687",
+"k c #284B28",
+"l c #267DAB",
+"m c #1F6464",
+"n c #327273",
+"o c #0673BE",
+"p c #3F683D",
+"q c #446428",
+"r c #1D7398",
+"s c #395811",
+"t c #0A1C04",
+"u c #25738C",
+"v c #538DB4",
+"w c #71A9D0",
+"x c #6D9BBB",
+"y c #6E9FC2",
+"z c #6EA8D0",
+"A c #4898CE",
+"B c #74A7CA",
+"C c #76AACE",
+"D c #4092CA",
+"E c #74B0D8",
+"F c #598DB1",
+"G c #2F8BCA",
+"H c #256356",
+"I c #51703B",
+"J c #2885C5",
+"K c #98C5E2",
+"L c #DFF0F9",
+"M c #ECF1F1",
+"N c #EBEDE2",
+"O c #EAEADC",
+"P c #ECEFEA",
+"Q c #E1E6E4",
+"R c #EDEFE6",
+"S c #EAEADA",
+"T c #EBECDD",
+"U c #E5ECEC",
+"V c #E7E8E3",
+"W c #EAEDEA",
+"X c #EDF7FA",
+"Y c #CDD6DD",
+"Z c #4F8FB9",
+"` c #346E84",
+" . c #3C5720",
+".. c #163806",
+"+. c #1B6C86",
+"@. c #3B91CB",
+"#. c #E4EFF3",
+"$. c #F5F2DE",
+"%. c #96AA97",
+"&. c #5F6F79",
+"*. c #57553C",
+"=. c #575332",
+"-. c #575230",
+";. c #5A5C58",
+">. c #4B4842",
+",. c #5B5C4E",
+"'. c #56532F",
+"). c #56522D",
+"!. c #5C605E",
+"~. c #48433B",
+"{. c #5E6367",
+"]. c #7D837C",
+"^. c #C4D1C1",
+"/. c #FFFFFF",
+"(. c #85B9D8",
+"_. c #1F7393",
+":. c #3B5D1E",
+"<. c #1F718D",
+"[. c #4E9CD0",
+"}. c #E3EEF0",
+"|. c #E1E5DA",
+"1. c #26401E",
+"2. c #070900",
+"3. c #000000",
+"4. c #000105",
+"5. c #000206",
+"6. c #000001",
+"7. c #020204",
+"8. c #000103",
+"9. c #020304",
+"0. c #101911",
+"a. c #8E9192",
+"b. c #FFFBF2",
+"c. c #81B6D8",
+"d. c #155540",
+"e. c #3F622B",
+"f. c #237697",
+"g. c #0472BC",
+"h. c #0471BC",
+"i. c #0572BB",
+"j. c #006EBA",
+"k. c #167BC0",
+"l. c #C5DDE8",
+"m. c #F4F4F0",
+"n. c #042B03",
+"o. c #010004",
+"p. c #070709",
+"q. c #070708",
+"r. c #070707",
+"s. c #08080A",
+"t. c #040406",
+"u. c #97B0B5",
+"v. c #E6F2F4",
+"w. c #308AC7",
+"x. c #026FBA",
+"y. c #0571BB",
+"z. c #0473BF",
+"A. c #066FB1",
+"B. c #0565A3",
+"C. c #0267B1",
+"D. c #144E44",
+"E. c #1B4620",
+"F. c #095E8B",
+"G. c #1D420C",
+"H. c #0D5A76",
+"I. c #0464A4",
+"J. c #0566A4",
+"K. c #0671B4",
+"L. c #0472BF",
+"M. c #0472BD",
+"N. c #0471BB",
+"O. c #0371BD",
+"P. c #1275B3",
+"Q. c #3F715A",
+"R. c #0F5856",
+"S. c #016FB7",
+"T. c #006BB8",
+"U. c #4F9ACC",
+"V. c #F3FCFF",
+"W. c #666B6E",
+"X. c #09090A",
+"Y. c #050508",
+"Z. c #24211F",
+"`. c #424446",
+" + c #434439",
+".+ c #3D3C3C",
+"++ c #414244",
+"@+ c #3B3936",
+"#+ c #414144",
+"$+ c #3A3E39",
+"%+ c #3D4032",
+"&+ c #413F2C",
+"*+ c #414130",
+"=+ c #303624",
+"-+ c #0A100A",
+";+ c #080709",
+">+ c #020303",
+",+ c #283D24",
+"'+ c #EAEAE5",
+")+ c #A7C1D0",
+"!+ c #0571BA",
+"~+ c #0473BE",
+"{+ c #0469AC",
+"]+ c #045088",
+"^+ c #113C36",
+"/+ c #0C0500",
+"(+ c #090000",
+"_+ c #070002",
+":+ c #060106",
+"<+ c #080000",
+"[+ c #060108",
+"}+ c #0C0800",
+"|+ c #104245",
+"1+ c #064F7F",
+"2+ c #0A6693",
+"3+ c #0372C0",
+"4+ c #0C75B9",
+"5+ c #2C6D6E",
+"6+ c #1D5C59",
+"7+ c #0670B5",
+"8+ c #0571BC",
+"9+ c #0270BB",
+"0+ c #0972B9",
+"a+ c #9FC1D4",
+"b+ c #EBF4F2",
+"c+ c #030303",
+"d+ c #050504",
+"e+ c #383831",
+"f+ c #B7B7B4",
+"g+ c #E4E2D4",
+"h+ c #E4DFB9",
+"i+ c #DDDED9",
+"j+ c #E1E1D4",
+"k+ c #DADAD6",
+"l+ c #E1E1D5",
+"m+ c #DAE0D9",
+"n+ c #DCDDBB",
+"o+ c #E1E5D0",
+"p+ c #E2DCB3",
+"q+ c #CCD6C2",
+"r+ c #606B64",
+"s+ c #08060A",
+"t+ c #050506",
+"u+ c #0F0E0E",
+"v+ c #AFB6AA",
+"w+ c #EBE5DE",
+"x+ c #006DB9",
+"y+ c #0570B9",
+"z+ c #0478CA",
+"A+ c #0B70A0",
+"B+ c #054E82",
+"C+ c #072338",
+"D+ c #080301",
+"E+ c #070001",
+"F+ c #08070A",
+"G+ c #0B0300",
+"H+ c #0E2018",
+"I+ c #065081",
+"J+ c #0672B1",
+"K+ c #0472BE",
+"L+ c #0273C4",
+"M+ c #046590",
+"N+ c #386E6C",
+"O+ c #0A72B8",
+"P+ c #0170BC",
+"Q+ c #1074B7",
+"R+ c #B9CCDB",
+"S+ c #B6C49F",
+"T+ c #0E0F0E",
+"U+ c #0D0D0C",
+"V+ c #8A8C83",
+"W+ c #FBF8DE",
+"X+ c #F4D46C",
+"Y+ c #F2CC55",
+"Z+ c #F4D980",
+"`+ c #F3D269",
+" @ c #F4DC8C",
+".@ c #F3D36B",
+"+@ c #F4DB87",
+"@@ c #F4D26A",
+"#@ c #F3DE97",
+"$@ c #F2CF5D",
+"%@ c #F9EBC0",
+"&@ c #C2D3D2",
+"*@ c #1A2B1D",
+"=@ c #050406",
+"-@ c #80887C",
+";@ c #FFFFFD",
+">@ c #1379BE",
+",@ c #0170BA",
+"'@ c #0571B9",
+")@ c #0279D0",
+"!@ c #035089",
+"~@ c #113326",
+"{@ c #060C15",
+"]@ c #080200",
+"^@ c #080808",
+"/@ c #08090A",
+"(@ c #090909",
+"_@ c #080809",
+":@ c #000203",
+"<@ c #030006",
+"[@ c #070204",
+"}@ c #080E11",
+"|@ c #124139",
+"1@ c #0771B0",
+"2@ c #0172C1",
+"3@ c #206F9D",
+"4@ c #305834",
+"5@ c #13210C",
+"6@ c #416D75",
+"7@ c #0B72BA",
+"8@ c #0170BB",
+"9@ c #1076BC",
+"0@ c #B9D9ED",
+"a@ c #AEAC9A",
+"b@ c #0D0D0D",
+"c@ c #111213",
+"d@ c #9399A1",
+"e@ c #F3E6B0",
+"f@ c #EBBB27",
+"g@ c #E8B518",
+"h@ c #E9B71D",
+"i@ c #E9B61B",
+"j@ c #E9B71F",
+"k@ c #E9B71E",
+"l@ c #E9B720",
+"m@ c #EAB81E",
+"n@ c #F5E2A0",
+"o@ c #D1D7D9",
+"p@ c #1B221C",
+"q@ c #050306",
+"r@ c #000600",
+"s@ c #7F967D",
+"t@ c #FEFEFA",
+"u@ c #0471BA",
+"v@ c #0370BA",
+"w@ c #0173CA",
+"x@ c #0F7593",
+"y@ c #0B1D1D",
+"z@ c #090906",
+"A@ c #080707",
+"B@ c #090809",
+"C@ c #050407",
+"D@ c #342F2C",
+"E@ c #1F391C",
+"F@ c #040106",
+"G@ c #080806",
+"H@ c #184324",
+"I@ c #0374C3",
+"J@ c #0570BA",
+"K@ c #0373C2",
+"L@ c #106991",
+"M@ c #3A746D",
+"N@ c #0A73B8",
+"O@ c #1079BF",
+"P@ c #B7DBF5",
+"Q@ c #C5C196",
+"R@ c #0F0E0D",
+"S@ c #111113",
+"T@ c #9299A1",
+"U@ c #F3E5AD",
+"V@ c #EBBB26",
+"W@ c #E9B619",
+"X@ c #E9B61A",
+"Y@ c #F0D270",
+"Z@ c #D1D3DC",
+"`@ c #181919",
+" # c #767875",
+".# c #2282C2",
+"+# c #0371C0",
+"@# c #0B709D",
+"## c #113124",
+"$# c #080907",
+"%# c #0A160C",
+"&# c #556947",
+"*# c #73725E",
+"=# c #143113",
+"-# c #060307",
+";# c #050107",
+"># c #1D4716",
+",# c #0275CA",
+"'# c #0071BF",
+")# c #3074A8",
+"!# c #3F5D40",
+"~# c #B8D7EB",
+"{# c #B6AF9D",
+"]# c #0E0D0D",
+"^# c #9198A2",
+"/# c #F3E5AC",
+"(# c #EDC035",
+"_# c #EAB71B",
+":# c #F1D67E",
+"<# c #D2D7DC",
+"[# c #1C231B",
+"}# c #000500",
+"|# c #80957D",
+"1# c #FEFEF9",
+"2# c #2382C2",
+"3# c #0475BE",
+"4# c #085581",
+"5# c #080E14",
+"6# c #080708",
+"7# c #060607",
+"8# c #252220",
+"9# c #8F8174",
+"0# c #7D7466",
+"a# c #4D5E40",
+"b# c #08190A",
+"c# c #080609",
+"d# c #060001",
+"e# c #0562A0",
+"f# c #0475C2",
+"g# c #0372C2",
+"h# c #0F6B90",
+"i# c #0F74B9",
+"j# c #B6D0E2",
+"k# c #BDB699",
+"l# c #0E0E0D",
+"m# c #10100E",
+"n# c #90938D",
+"o# c #EEC647",
+"p# c #E9B518",
+"q# c #E9B618",
+"r# c #E9B71C",
+"s# c #F3D986",
+"t# c #D4DDDD",
+"u# c #203120",
+"v# c #7A8478",
+"w# c #1278BE",
+"x# c #0270BA",
+"y# c #056FB5",
+"z# c #0D333A",
+"A# c #0A0701",
+"B# c #151B14",
+"C# c #4B6340",
+"D# c #3A5132",
+"E# c #051307",
+"F# c #070308",
+"G# c #0A0A05",
+"H# c #0C7098",
+"I# c #0373C5",
+"J# c #0171C1",
+"K# c #1F749B",
+"L# c #2C562F",
+"M# c #1179C0",
+"N# c #BCE1F8",
+"O# c #B5AE9A",
+"P# c #11110F",
+"Q# c #949488",
+"R# c #F5FAF8",
+"S# c #EBBE35",
+"T# c #EAB91E",
+"U# c #EBBA21",
+"V# c #EBBA23",
+"W# c #E8B310",
+"X# c #F2DB92",
+"Y# c #D7DFDF",
+"Z# c #202F20",
+"`# c #788677",
+" $ c #016FBA",
+".$ c #0669A4",
+"+$ c #08202F",
+"@$ c #080404",
+"#$ c #070A08",
+"$$ c #041107",
+"%$ c #050D07",
+"&$ c #080509",
+"*$ c #090B0A",
+"=$ c #0D3C47",
+"-$ c #0679C0",
+";$ c #1E6D9C",
+">$ c #2B502F",
+",$ c #0B75BD",
+"'$ c #A5D0EC",
+")$ c #C6C7B0",
+"!$ c #080B06",
+"~$ c #737F62",
+"{$ c #F7FDFD",
+"]$ c #F4E1A3",
+"^$ c #F7E5A8",
+"/$ c #F6E6AD",
+"($ c #F7E6AB",
+"_$ c #F6E6AE",
+":$ c #F8E6AA",
+"<$ c #F7E6AD",
+"[$ c #F7E6AA",
+"}$ c #F8E7AC",
+"|$ c #F1DB92",
+"1$ c #FCFFFF",
+"2$ c #B5B2AD",
+"3$ c #121211",
+"4$ c #080C05",
+"5$ c #97A290",
+"6$ c #FFFFF9",
+"7$ c #0371BB",
+"8$ c #0F5F72",
+"9$ c #111A00",
+"0$ c #070509",
+"a$ c #0C1D1A",
+"b$ c #096392",
+"c$ c #0474C3",
+"d$ c #1C7299",
+"e$ c #183019",
+"f$ c #88BAD9",
+"g$ c #F4F8FB",
+"h$ c #151414",
+"i$ c #070508",
+"j$ c #050607",
+"k$ c #142715",
+"l$ c #778A81",
+"m$ c #D6C793",
+"n$ c #ACCBE4",
+"o$ c #CBCBAA",
+"p$ c #BACBCA",
+"q$ c #D4CB9A",
+"r$ c #AECADF",
+"s$ c #C6CBB3",
+"t$ c #B3CAD6",
+"u$ c #A9CAE8",
+"v$ c #DDCD8D",
+"w$ c #9BAFBF",
+"x$ c #3C352D",
+"y$ c #040405",
+"z$ c #050507",
+"A$ c #16140B",
+"B$ c #CAC3AA",
+"C$ c #D3E7F1",
+"D$ c #094D6E",
+"E$ c #0B0900",
+"F$ c #070F15",
+"G$ c #065587",
+"H$ c #0476C1",
+"I$ c #0272C1",
+"J$ c #1A6F98",
+"K$ c #112312",
+"L$ c #006BB9",
+"M$ c #4996CA",
+"N$ c #F2F9F9",
+"O$ c #A6A097",
+"P$ c #000400",
+"Q$ c #09070C",
+"R$ c #060606",
+"S$ c #090C0C",
+"T$ c #1B170C",
+"U$ c #12181E",
+"V$ c #191910",
+"W$ c #151918",
+"X$ c #1B180E",
+"Y$ c #12181C",
+"Z$ c #181912",
+"`$ c #13181A",
+" % c #11181E",
+".% c #1D190B",
+"+% c #0E1317",
+"@% c #070606",
+"#% c #494A4B",
+"$% c #F6F4EC",
+"%% c #69A9D4",
+"&% c #006FBA",
+"*% c #0A4F6F",
+"=% c #0C0B00",
+"-% c #070408",
+";% c #000003",
+">% c #0D3B42",
+",% c #056FB2",
+"'% c #1D6C9B",
+")% c #2A502F",
+"!% c #006CB9",
+"~% c #8FC0DF",
+"{% c #F9F9F5",
+"]% c #4C7779",
+"^% c #060608",
+"/% c #09080A",
+"(% c #343118",
+"_% c #D7D5C9",
+":% c #D1E5F0",
+"<% c #1A7DC1",
+"[% c #0372BE",
+"}% c #0A5570",
+"|% c #0F1200",
+"1% c #070609",
+"2% c #0B100C",
+"3% c #112311",
+"4% c #060207",
+"5% c #060107",
+"6% c #09070B",
+"7% c #46483B",
+"8% c #112411",
+"9% c #080403",
+"0% c #072235",
+"a% c #0469AE",
+"b% c #0071C1",
+"c% c #22769D",
+"d% c #335F35",
+"e% c #0B76BE",
+"f% c #EBF1EE",
+"g% c #EEF1EF",
+"h% c #A19D96",
+"i% c #16130F",
+"j% c #040505",
+"k% c #030E04",
+"l% c #3D5941",
+"m% c #D2D4D1",
+"n% c #F5F0E6",
+"o% c #5D91B4",
+"p% c #0C77C0",
+"q% c #1E5172",
+"r% c #050000",
+"s% c #060507",
+"t% c #112410",
+"u% c #112511",
+"v% c #040006",
+"w% c #1A4419",
+"x% c #1C4A1A",
+"y% c #102410",
+"z% c #121811",
+"A% c #163415",
+"B% c #090403",
+"C% c #072237",
+"D% c #046AAF",
+"E% c #0E688F",
+"F% c #0C76BD",
+"G% c #9CC8E4",
+"H% c #CFE3DD",
+"I% c #A9A68C",
+"J% c #9D9688",
+"K% c #66815D",
+"L% c #728667",
+"M% c #8B907B",
+"N% c #5E7E57",
+"O% c #888F78",
+"P% c #67815E",
+"Q% c #8F917E",
+"R% c #50794C",
+"S% c #A49A8D",
+"T% c #9F978A",
+"U% c #BEBEBC",
+"V% c #FAFDFD",
+"W% c #DAE9ED",
+"X% c #4595CB",
+"Y% c #006DBC",
+"Z% c #0371BC",
+"`% c #105D73",
+" & c #0F1600",
+".& c #22211E",
+"+& c #587C56",
+"@& c #8D847E",
+"#& c #122F11",
+"$& c #0C150C",
+"%& c #070808",
+"&& c #060A07",
+"*& c #46453C",
+"=& c #857E70",
+"-& c #A8AAB0",
+";& c #AAAEB6",
+">& c #AAB3B7",
+",& c #425E43",
+"'& c #0B1C0B",
+")& c #102110",
+"!& c #07060A",
+"~& c #101400",
+"{& c #105966",
+"]& c #0071C0",
+"^& c #2D73A6",
+"/& c #3D5D3E",
+"(& c #0672BC",
+"_& c #006AB8",
+":& c #78B2D7",
+"<& c #ABCFE5",
+"[& c #C2E2F7",
+"}& c #C4E4F7",
+"|& c #CBE7FD",
+"1& c #CDE8FC",
+"2& c #C7E6F9",
+"3& c #CDE7FE",
+"4& c #C7E5F9",
+"5& c #CCE7FD",
+"6& c #C6E4F9",
+"7& c #CFE8FF",
+"8& c #C3E4F6",
+"9& c #C3E3F6",
+"0& c #B2D6EB",
+"a& c #86B9DA",
+"b& c #197DC2",
+"c& c #0070BC",
+"d& c #157BBF",
+"e& c #1B7DBF",
+"f& c #2B87C3",
+"g& c #368DC8",
+"h& c #388EC9",
+"i& c #3B8FC9",
+"j& c #378DCA",
+"k& c #348BC5",
+"l& c #2683C2",
+"m& c #137AC0",
+"n& c #0F71B5",
+"o& c #0370BC",
+"p& c #006FBB",
+"q& c #0370BB",
+"r& c #0A76C0",
+"s& c #1B5372",
+"t& c #080400",
+"u& c #010103",
+"v& c #302C27",
+"w& c #999791",
+"x& c #C8D6DC",
+"y& c #C2CFC6",
+"z& c #929E8F",
+"A& c #2F3628",
+"B& c #0A0B0A",
+"C& c #415144",
+"D& c #ADB397",
+"E& c #B7C4C3",
+"F& c #CDD0D4",
+"G& c #CED5CD",
+"H& c #BBC3B5",
+"I& c #90989F",
+"J& c #0D140B",
+"K& c #050007",
+"L& c #0D0E00",
+"M& c #0C516A",
+"N& c #0272C2",
+"O& c #116D91",
+"P& c #1279C0",
+"Q& c #4A95CA",
+"R& c #62A8DC",
+"S& c #80B6D8",
+"T& c #7CB6DA",
+"U& c #7DB6DA",
+"V& c #7CB3D5",
+"W& c #7DB6DB",
+"X& c #7CB3D6",
+"Y& c #7CB5D8",
+"Z& c #7DB4D8",
+"`& c #7DB5D8",
+" * c #7CB4D7",
+".* c #7FB6D9",
+"+* c #6BA9D1",
+"@* c #4B96C9",
+"#* c #1A7DC2",
+"$* c #0068B7",
+"%* c #0062B5",
+"&* c #1777B9",
+"** c #4792C5",
+"=* c #4A99D0",
+"-* c #4798D0",
+";* c #54A0D2",
+">* c #4C9BD1",
+",* c #4999D0",
+"'* c #4999CF",
+")* c #2584C5",
+"!* c #0069B8",
+"~* c #006FBC",
+"{* c #0069BA",
+"]* c #1673B4",
+"^* c #2D83C0",
+"/* c #2D87C7",
+"(* c #2E88C7",
+"_* c #2683C4",
+":* c #0472BB",
+"<* c #358CC8",
+"[* c #62A5CF",
+"}* c #77B4DB",
+"|* c #B0D6ED",
+"1* c #C6E1F5",
+"2* c #D8EEFC",
+"3* c #D0E8E8",
+"4* c #D6EAE7",
+"5* c #D0EBED",
+"6* c #D6EADD",
+"7* c #D6EFFF",
+"8* c #D5EAF9",
+"9* c #AED8F3",
+"0* c #9BB8CF",
+"a* c #70ADD4",
+"b* c #4D95C7",
+"c* c #2079B6",
+"d* c #0069B6",
+"e* c #006CBC",
+"f* c #0066B7",
+"g* c #0064B6",
+"h* c #0A74BD",
+"i* c #0069B9",
+"j* c #006DBB",
+"k* c #0774BF",
+"l* c #165B73",
+"m* c #0E1200",
+"n* c #77848A",
+"o* c #C2CAD2",
+"p* c #E3F7F8",
+"q* c #E7EDE0",
+"r* c #EDF3F6",
+"s* c #9C9893",
+"t* c #131112",
+"u* c #252329",
+"v* c #AAB8C1",
+"w* c #F3F6E8",
+"x* c #EAF1ED",
+"y* c #BCD1BD",
+"z* c #DED9CA",
+"A* c #EDEAD7",
+"B* c #BFD1D7",
+"C* c #52614A",
+"D* c #000300",
+"E* c #0B0800",
+"F* c #0A4967",
+"G* c #23739F",
+"H* c #345C37",
+"I* c #0067B6",
+"J* c #378CC6",
+"K* c #B9D8E8",
+"L* c #EEFAFA",
+"M* c #F7F1B6",
+"N* c #CCE4F7",
+"O* c #CFDCE2",
+"P* c #CFDDE3",
+"Q* c #D3F1FF",
+"R* c #CED6D9",
+"S* c #D2ECFA",
+"T* c #D0E1EA",
+"U* c #D1E5EF",
+"V* c #D0E2EC",
+"W* c #D1E4EC",
+"X* c #CBEFFF",
+"Y* c #FAFFFF",
+"Z* c #BBDAEA",
+"`* c #5AA1D0",
+" = c #0470BB",
+".= c #63A4D1",
+"+= c #B3CFDF",
+"@= c #CCE1ED",
+"#= c #CFEAF9",
+"$= c #D2EBF9",
+"%= c #D0EAF9",
+"&= c #D0E9F8",
+"*= c #BCD8E9",
+"== c #88BBDA",
+"-= c #2182C4",
+";= c #006AB9",
+">= c #1B6FAD",
+",= c #85B0CA",
+"'= c #B9D1E1",
+")= c #D3E8F3",
+"!= c #D5EDFA",
+"~= c #D5EEFA",
+"{= c #CCE7F8",
+"]= c #9FC8E6",
+"^= c #4093CA",
+"/= c #5DA0CF",
+"(= c #98C3DB",
+"_= c #DAEFFE",
+":= c #DAE0DE",
+"<= c #C8BDB6",
+"[= c #92AB87",
+"}= c #706E6E",
+"|= c #5F6359",
+"1= c #636457",
+"2= c #5C645E",
+"3= c #65644F",
+"4= c #66686F",
+"5= c #70816D",
+"6= c #AEB1A2",
+"7= c #CFC9A1",
+"8= c #E0FDFF",
+"9= c #F8FDFD",
+"0= c #C7DAE1",
+"a= c #78B1D8",
+"b= c #2A86C5",
+"c= c #0063B6",
+"d= c #0069B7",
+"e= c #0066B6",
+"f= c #0066B5",
+"g= c #006BBD",
+"h= c #006CB8",
+"i= c #0067B7",
+"j= c #006CBE",
+"k= c #0067B9",
+"l= c #006BBA",
+"m= c #006ABC",
+"n= c #0064B5",
+"o= c #4A87B2",
+"p= c #559DCF",
+"q= c #7CB3D7",
+"r= c #92BCDA",
+"s= c #9BC5DD",
+"t= c #9AC5DF",
+"u= c #9CC7E5",
+"v= c #AACDE2",
+"w= c #A5CADE",
+"x= c #9CC5DD",
+"y= c #A0C7DD",
+"z= c #9AC4DD",
+"A= c #99C2DC",
+"B= c #8EBBDB",
+"C= c #679FC7",
+"D= c #3B85B8",
+"E= c #2B85C5",
+"F= c #0061B4",
+"G= c #0574BF",
+"H= c #0A4A6E",
+"I= c #030000",
+"J= c #1F1714",
+"K= c #B9C6D0",
+"L= c #C4C29C",
+"M= c #3F4C5A",
+"N= c #505861",
+"O= c #D2D4D7",
+"P= c #EEEFEC",
+"Q= c #2D462D",
+"R= c #050606",
+"S= c #080909",
+"T= c #426857",
+"U= c #E3FAFF",
+"V= c #F4EFE4",
+"W= c #7E7B7A",
+"X= c #233422",
+"Y= c #817571",
+"Z= c #86877A",
+"`= c #FFFDF1",
+" - c #B7C0B8",
+".- c #19201C",
+"+- c #050305",
+"@- c #090200",
+"#- c #074166",
+"$- c #0273C2",
+"%- c #146995",
+"&- c #0067B8",
+"*- c #62A7D6",
+"=- c #E6F1F3",
+"-- c #DADEDE",
+";- c #989287",
+">- c #282417",
+",- c #1F2329",
+"'- c #212324",
+")- c #212325",
+"!- c #22272C",
+"~- c #202122",
+"{- c #21272A",
+"]- c #212427",
+"^- c #212528",
+"/- c #212527",
+"(- c #20232B",
+"_- c #497145",
+":- c #D7D6DB",
+"<- c #F0F9FA",
+"[- c #71AED7",
+"}- c #0D76BD",
+"|- c #177BBF",
+"1- c #A3CCE6",
+"2- c #FBFEFA",
+"3- c #ECECD8",
+"4- c #A49E81",
+"5- c #948C7F",
+"6- c #968D7F",
+"7- c #958D7F",
+"8- c #91947C",
+"9- c #B4D1CD",
+"0- c #F8FDFE",
+"a- c #E1ECED",
+"b- c #509ACD",
+"c- c #006EB9",
+"d- c #3B90C8",
+"e- c #E5EAE9",
+"f- c #FEFFFD",
+"g- c #E0E1C6",
+"h- c #9C967D",
+"i- c #958D80",
+"j- c #B2A47E",
+"k- c #FFF7C1",
+"l- c #F6FCFD",
+"m- c #68A8D1",
+"n- c #0270BC",
+"o- c #3088C5",
+"p- c #C2DCE7",
+"q- c #EDF5F3",
+"r- c #9B9C6A",
+"s- c #2D4C31",
+"t- c #221E22",
+"u- c #1C1A1A",
+"v- c #0F150F",
+"w- c #080D09",
+"x- c #161715",
+"y- c #1F1E17",
+"z- c #282C31",
+"A- c #6A6661",
+"B- c #D0D0CC",
+"C- c #F4F9F8",
+"D- c #E4EFF0",
+"E- c #AFCFE3",
+"F- c #1177BD",
+"G- c #2080C1",
+"H- c #69A9D7",
+"I- c #91C3E4",
+"J- c #8BBFE2",
+"K- c #8CC2E8",
+"L- c #829DAF",
+"M- c #3B90CA",
+"N- c #006DBA",
+"O- c #5B8FB2",
+"P- c #8FBAD7",
+"Q- c #8BC0E4",
+"R- c #8BBFE3",
+"S- c #8DC1E3",
+"T- c #70AED9",
+"U- c #207FC1",
+"V- c #2586C9",
+"W- c #7C96A7",
+"X- c #8CC1E6",
+"Y- c #8BC1E5",
+"Z- c #8DB4CE",
+"`- c #6B9CBE",
+" ; c #006EBB",
+".; c #187DC0",
+"+; c #8EA3B2",
+"@; c #B3D7EE",
+"#; c #DBE8EC",
+"$; c #DCEBEF",
+"%; c #E9EFED",
+"&; c #ECF5F5",
+"*; c #F7FBF9",
+"=; c #FDFEFA",
+"-; c #FDFFFD",
+";; c #FFFDE9",
+">; c #E2E2BB",
+",; c #EDF4EC",
+"'; c #C1E2F6",
+"); c #F2FAF9",
+"!; c #D3EAF6",
+"~; c #FFFFFB",
+"{; c #FDFFFA",
+"]; c #F1F6F4",
+"^; c #E6EEEF",
+"/; c #E3EDEF",
+"(; c #D5E6EC",
+"_; c #B9D6E7",
+":; c #7BB6DE",
+"<; c #4294CB",
+"[; c #0E5A72",
+"}; c #0E1000",
+"|; c #001300",
+"1; c #E2EBDD",
+"2; c #1A1911",
+"3; c #252322",
+"4; c #686654",
+"5; c #758E72",
+"6; c #7B7B6C",
+"7; c #070809",
+"8; c #4C4A2C",
+"9; c #FFFFD4",
+"0; c #889BAA",
+"a; c #121517",
+"b; c #416037",
+"c; c #546345",
+"d; c #A5C8CB",
+"e; c #FBFBF9",
+"f; c #5A755A",
+"g; c #000801",
+"h; c #063E66",
+"i; c #2779A0",
+"j; c #376238",
+"k; c #528AB1",
+"l; c #ECECE5",
+"m; c #D6D3CA",
+"n; c #2F2B25",
+"o; c #060508",
+"p; c #25231F",
+"q; c #BDBCAE",
+"r; c #F3FBF8",
+"s; c #4797CD",
+"t; c #0070BB",
+"u; c #EEF2EE",
+"v; c #F4F3EF",
+"w; c #8C8982",
+"x; c #130F0B",
+"y; c #030404",
+"z; c #040506",
+"A; c #020B01",
+"B; c #365C52",
+"C; c #CDDBE2",
+"D; c #EEF3F0",
+"E; c #4B98CC",
+"F; c #2B87C4",
+"G; c #ECF3F1",
+"H; c #C8E1E6",
+"I; c #5D6866",
+"J; c #13100B",
+"K; c #050203",
+"L; c #162A1B",
+"M; c #91B1B1",
+"N; c #FEFFFE",
+"O; c #63A6D1",
+"P; c #016FB9",
+"Q; c #1476B8",
+"R; c #72AFD7",
+"S; c #EBF6F7",
+"T; c #A29E95",
+"U; c #110F0D",
+"V; c #050405",
+"W; c #060407",
+"X; c #031704",
+"Y; c #3D452F",
+"Z; c #C1C1BB",
+"`; c #F5F3E5",
+" > c #DBEBF5",
+".> c #4F9BCD",
+"+> c #006BB5",
+"@> c #418FC4",
+"#> c #A8CEE7",
+"$> c #F8FCF8",
+"%> c #ECECE3",
+"&> c #E8E6DB",
+"*> c #E6E5DE",
+"=> c #E6E5DD",
+"-> c #E6E4DC",
+";> c #ECEEEB",
+">> c #FAFCF9",
+",> c #D6E8F0",
+"'> c #4A99CB",
+")> c #0870B7",
+"!> c #68A6CF",
+"~> c #D1E6F2",
+"{> c #F6F7F1",
+"]> c #EAEADE",
+"^> c #E7E6DD",
+"/> c #E8E6DF",
+"(> c #F0F0EB",
+"_> c #F7F8F4",
+":> c #9CC7E1",
+"<> c #2181C2",
+"[> c #137ABF",
+"}> c #93C0DC",
+"|> c #F6FAF8",
+"1> c #EFF2EE",
+"2> c #E7E5DE",
+"3> c #E6E5DC",
+"4> c #E8E7E0",
+"5> c #EEF5F3",
+"6> c #F5FAF9",
+"7> c #94A5AF",
+"8> c #0877C2",
+"9> c #3089C5",
+"0> c #82B9DD",
+"a> c #E9F2F4",
+"b> c #FAFEFA",
+"c> c #EBEDE6",
+"d> c #DFE4D3",
+"e> c #C1D4CF",
+"f> c #889CA9",
+"g> c #808384",
+"h> c #70645C",
+"i> c #334A2A",
+"j> c #133E12",
+"k> c #090609",
+"l> c #0A0908",
+"m> c #060809",
+"n> c #0A0909",
+"o> c #0D1B0C",
+"p> c #184114",
+"q> c #5E6254",
+"r> c #838282",
+"s> c #84A5BB",
+"t> c #D2D2CB",
+"u> c #DAE2D5",
+"v> c #EDECE6",
+"w> c #F4F7F1",
+"x> c #FEFFFA",
+"y> c #B8DAEE",
+"z> c #7EB4D8",
+"A> c #4292C8",
+"B> c #187CC0",
+"C> c #0F5F73",
+"D> c #071100",
+"E> c #3D3027",
+"F> c #A9CDE3",
+"G> c #040104",
+"H> c #0B0B0C",
+"I> c #4E5151",
+"J> c #4C544C",
+"K> c #D4D7D1",
+"L> c #88837A",
+"M> c #060305",
+"N> c #133412",
+"O> c #060A06",
+"P> c #497459",
+"Q> c #DDEAF2",
+"R> c #746F55",
+"S> c #0B0B08",
+"T> c #0B0C0B",
+"U> c #8E9091",
+"V> c #FEFFFC",
+"W> c #A09990",
+"X> c #110F0E",
+"Y> c #126993",
+"Z> c #1076BF",
+"`> c #ACD2E8",
+" , c #E2E3E0",
+"., c #35312C",
+"+, c #000002",
+"@, c #1B2418",
+"#, c #C0C1AF",
+"$, c #DAE8ED",
+"%, c #1577BE",
+"&, c #0C6EAF",
+"*, c #A4C6DA",
+"=, c #F9FBF8",
+"-, c #6B8168",
+";, c #060708",
+">, c #2C2F31",
+",, c #CFCECA",
+"', c #D8E7EE",
+"), c #1A7EC1",
+"!, c #167CC0",
+"~, c #B0D2E8",
+"{, c #DDE0E4",
+"], c #2A4541",
+"^, c #020000",
+"/, c #07111E",
+"(, c #B0AD8A",
+"_, c #FFFFEF",
+":, c #509DD1",
+"<, c #2583C2",
+"[, c #C3D0D6",
+"}, c #FCF6EC",
+"|, c #A0A19E",
+"1, c #302B27",
+"2, c #0D240D",
+"3, c #0B240C",
+"4, c #283022",
+"5, c #202C1B",
+"6, c #272F20",
+"7, c #081D08",
+"8, c #060907",
+"9, c #070608",
+"0, c #09060A",
+"a, c #020004",
+"b, c #5D6241",
+"c, c #BDCABD",
+"d, c #FAFBF7",
+"e, c #89B5D1",
+"f, c #1771B1",
+"g, c #016FBC",
+"h, c #0372BD",
+"i, c #5597C4",
+"j, c #EAECE6",
+"k, c #E5E2DE",
+"l, c #88A087",
+"m, c #47463D",
+"n, c #3F3A27",
+"o, c #39342E",
+"p, c #3A352C",
+"q, c #383229",
+"r, c #4C4F54",
+"s, c #637D80",
+"t, c #C3D7CF",
+"u, c #F8FAFA",
+"v, c #78B1D5",
+"w, c #0873BD",
+"x, c #90B7CF",
+"y, c #FFF5E8",
+"z, c #C5CEC2",
+"A, c #657367",
+"B, c #44412C",
+"C, c #3B352C",
+"D, c #3E3A34",
+"E, c #505457",
+"F, c #83978B",
+"G, c #F0F4ED",
+"H, c #4B87B0",
+"I, c #2782C2",
+"J, c #CFE4EE",
+"K, c #F2EFE7",
+"L, c #A6A69F",
+"M, c #56595C",
+"N, c #39332A",
+"O, c #3A352D",
+"P, c #39342B",
+"Q, c #403A35",
+"R, c #485A69",
+"S, c #B0B0A9",
+"T, c #FFFFFE",
+"U, c #CCDFE6",
+"V, c #046CB9",
+"W, c #1A7DC0",
+"X, c #74B0D4",
+"Y, c #AED0E5",
+"Z, c #FDFEFD",
+"`, c #DEDEDA",
+" ' c #C6C3B9",
+".' c #888886",
+"+' c #494B47",
+"@' c #21300B",
+"#' c #001100",
+"$' c #030106",
+"%' c #070108",
+"&' c #182D13",
+"*' c #4B474A",
+"=' c #65666A",
+"-' c #899C88",
+";' c #C2BFB2",
+">' c #EEEBE4",
+",' c #FCFCFA",
+"'' c #DAEAF2",
+")' c #93C0DB",
+"!' c #358CC6",
+"~' c #0271BC",
+"{' c #105E72",
+"]' c #0C1400",
+"^' c #140C09",
+"/' c #C2D2DE",
+"(' c #0B2209",
+"_' c #090509",
+":' c #23251E",
+"<' c #3A4824",
+"[' c #CDCDBC",
+"}' c #988767",
+"|' c #202D1E",
+"1' c #3C3436",
+"2' c #383432",
+"3' c #2C2A2B",
+"4' c #D5D4C2",
+"5' c #6B6765",
+"6' c #0A0809",
+"7' c #827B62",
+"8' c #FFFFFC",
+"9' c #828F7A",
+"0' c #090C08",
+"a' c #216F9E",
+"b' c #325936",
+"c' c #4796CA",
+"d' c #F2FBFF",
+"e' c #658065",
+"f' c #000503",
+"g' c #172018",
+"h' c #4A5E42",
+"i' c #726862",
+"j' c #6C665E",
+"k' c #6C665C",
+"l' c #6C665F",
+"m' c #6C655B",
+"n' c #706861",
+"o' c #506047",
+"p' c #262825",
+"q' c #040305",
+"r' c #666665",
+"s' c #FFFBEE",
+"t' c #5C9ECA",
+"u' c #5498C5",
+"v' c #FBFCF8",
+"w' c #979187",
+"x' c #0A070B",
+"y' c #060707",
+"z' c #0C0E0C",
+"A' c #151B1E",
+"B' c #1F1C10",
+"C' c #141C22",
+"D' c #151C21",
+"E' c #181C1C",
+"F' c #1D1C14",
+"G' c #131C25",
+"H' c #1E1C12",
+"I' c #171C1E",
+"J' c #151B20",
+"K' c #111010",
+"L' c #4A6249",
+"M' c #F8F5EA",
+"N' c #74B0D7",
+"O' c #519CCE",
+"P' c #FFFFF6",
+"Q' c #7A766C",
+"R' c #040605",
+"S' c #0D100E",
+"T' c #161C20",
+"U' c #1B1C16",
+"V' c #171C1C",
+"W' c #191C19",
+"X' c #1C1C16",
+"Y' c #030704",
+"Z' c #182800",
+"`' c #DCE4DD",
+" ) c #E7EFF0",
+".) c #D8E8EE",
+"+) c #E1E4DC",
+"@) c #696761",
+"#) c #000102",
+"$) c #050505",
+"%) c #050A06",
+"&) c #1B1D1E",
+"*) c #4E4841",
+"=) c #78868D",
+"-) c #B2B8BD",
+";) c #C6D8C9",
+">) c #C5D7C8",
+",) c #D6DED5",
+"') c #D1DCD1",
+")) c #D5DED5",
+"!) c #C7D5C6",
+"~) c #A9BBC4",
+"{) c #87939E",
+"]) c #6B655B",
+"^) c #1C3B1F",
+"/) c #0E0F13",
+"() c #040705",
+"_) c #0E1612",
+":) c #9B9879",
+"<) c #FDF7F0",
+"[) c #A4C7DD",
+"}) c #1B7DC1",
+"|) c #448CBC",
+"1) c #E7E8E6",
+"2) c #CFC9BF",
+"3) c #3A3A3B",
+"4) c #000900",
+"5) c #000004",
+"6) c #000104",
+"7) c #132122",
+"8) c #A4A183",
+"9) c #F7FAF8",
+"0) c #72AED6",
+"a) c #6EABD4",
+"b) c #FFFEF4",
+"c) c #9C9891",
+"d) c #151C17",
+"e) c #000100",
+"f) c #484E3D",
+"g) c #E2E0D1",
+"h) c #EFE8DF",
+"i) c #328BC8",
+"j) c #1B74B9",
+"k) c #B1D5EA",
+"l) c #ECEADE",
+"m) c #555551",
+"n) c #14110E",
+"o) c #525757",
+"p) c #E0F2F5",
+"q) c #B1D2E4",
+"r) c #167BBF",
+"s) c #1D7BBB",
+"t) c #9AB5C4",
+"u) c #D3E8F1",
+"v) c #FBF5EC",
+"w) c #C9C7B8",
+"x) c #5F714F",
+"y) c #202B2A",
+"z) c #1D1917",
+"A) c #030107",
+"B) c #030304",
+"C) c #030904",
+"D) c #080A07",
+"E) c #040804",
+"F) c #020203",
+"G) c #040404",
+"H) c #161613",
+"I) c #2C2B2F",
+"J) c #476145",
+"K) c #A4A483",
+"L) c #D7E6EC",
+"M) c #E9E9E2",
+"N) c #5593BC",
+"O) c #08689E",
+"P) c #0B2229",
+"Q) c #D0CBC2",
+"R) c #839588",
+"S) c #020002",
+"T) c #2D2828",
+"U) c #BAA05A",
+"V) c #E1AF20",
+"W) c #C9A823",
+"X) c #DBAF30",
+"Y) c #CFAA36",
+"Z) c #AC8C26",
+"`) c #C3B470",
+" ! c #766647",
+".! c #0B0E0D",
+"+! c #040507",
+"@! c #111314",
+"#! c #9EB1B3",
+"$! c #595E59",
+"%! c #1D7499",
+"&! c #1E3E20",
+"*! c #0772BC",
+"=! c #7AB3D7",
+"-! c #DBEEF8",
+";! c #2D363B",
+">! c #26231F",
+",! c #C5CACA",
+"'! c #FBFFF9",
+")! c #F6F5E8",
+"!! c #F5F1D6",
+"~! c #F6F8F3",
+"{! c #F6F9F6",
+"]! c #F6FAF9",
+"^! c #F6F3DE",
+"/! c #F6FAFB",
+"(! c #F6F2DB",
+"_! c #F4F8F6",
+":! c #303031",
+"<! c #333434",
+"[! c #D9D9D3",
+"}! c #A5B6BF",
+"|! c #016DBB",
+"1! c #016EB7",
+"2! c #81B1CF",
+"3! c #F0F5F7",
+"4! c #0F0F0F",
+"5! c #172B17",
+"6! c #859685",
+"7! c #BDD5E4",
+"8! c #E3DAA6",
+"9! c #B8D9F3",
+"0! c #BBD9EF",
+"a! c #C8D9D8",
+"b! c #DADAB5",
+"c! c #B2D9FF",
+"d! c #E0DAAD",
+"e! c #C2D9E2",
+"f! c #BBD7EB",
+"g! c #AAA8A5",
+"h! c #433E38",
+"i! c #16150B",
+"j! c #C4BFA4",
+"k! c #D6EAF4",
+"l! c #A6C1D2",
+"m! c #CAD8DF",
+"n! c #101418",
+"o! c #1F381D",
+"p! c #9AA599",
+"q! c #BBD9EE",
+"r! c #BDD9EB",
+"s! c #D1D9C5",
+"t! c #C5D9DC",
+"u! c #DCDAB2",
+"v! c #C4D9DF",
+"w! c #CBD9D1",
+"x! c #D5DBC2",
+"y! c #AEBCC3",
+"z! c #486243",
+"A! c #110B0D",
+"B! c #859EAD",
+"C! c #FEFFF9",
+"D! c #B4C9D1",
+"E! c #254234",
+"F! c #010300",
+"G! c #010A01",
+"H! c #262D2A",
+"I! c #698969",
+"J! c #C5D1DE",
+"K! c #E4F0F1",
+"L! c #F9F2D3",
+"M! c #F9F3D2",
+"N! c #F7E8B9",
+"O! c #F5E7B7",
+"P! c #F5E7B8",
+"Q! c #F8EABD",
+"R! c #F9F2CF",
+"S! c #F7EFCA",
+"T! c #F6FAFA",
+"U! c #E4EEF1",
+"V! c #5A6649",
+"W! c #10120B",
+"X! c #0B0A09",
+"Y! c #7E7E71",
+"Z! c #E8F1E7",
+"`! c #A0CBE7",
+" ~ c #147BC0",
+".~ c #1076BA",
+"+~ c #A2C5D8",
+"@~ c #DCDCD4",
+"#~ c #393836",
+"$~ c #030202",
+"%~ c #030203",
+"&~ c #040303",
+"*~ c #101010",
+"=~ c #AFB1B0",
+"-~ c #D0E5F2",
+";~ c #3383BD",
+">~ c #0470B9",
+",~ c #3381B5",
+"'~ c #FDFDF7",
+")~ c #A5ACAB",
+"!~ c #0F0C09",
+"~~ c #020202",
+"{~ c #494C4E",
+"]~ c #E1EEF5",
+"^~ c #C4D9E4",
+"/~ c #0068B8",
+"(~ c #006BBB",
+"_~ c #A6B6BE",
+":~ c #F5F4EB",
+"<~ c #677562",
+"[~ c #000200",
+"}~ c #030305",
+"|~ c #020102",
+"1~ c #040304",
+"2~ c #555E63",
+"3~ c #EFF9FA",
+"4~ c #69AAD5",
+"5~ c #1177BE",
+"6~ c #67A6D3",
+"7~ c #EFF6F5",
+"8~ c #FAF5EA",
+"9~ c #9AACB4",
+"0~ c #504D47",
+"a~ c #010202",
+"b~ c #030402",
+"c~ c #000401",
+"d~ c #151C12",
+"e~ c #282321",
+"f~ c #2E353A",
+"g~ c #454B4F",
+"h~ c #50504F",
+"i~ c #525952",
+"j~ c #59835A",
+"k~ c #75886F",
+"l~ c #6C8568",
+"m~ c #979689",
+"n~ c #5A7E5A",
+"o~ c #5C7F5B",
+"p~ c #5B7A5A",
+"q~ c #505050",
+"r~ c #3E3F42",
+"s~ c #2E302D",
+"t~ c #2D2821",
+"u~ c #0C1A0B",
+"v~ c #010102",
+"w~ c #070607",
+"x~ c #323226",
+"y~ c #D2CEB8",
+"z~ c #DAE9F1",
+"A~ c #2383C3",
+"B~ c #0B6388",
+"C~ c #0E1D15",
+"D~ c #505B2A",
+"E~ c #F7F9F6",
+"F~ c #1B4734",
+"G~ c #342609",
+"H~ c #AA8531",
+"I~ c #B99030",
+"J~ c #E4AF19",
+"K~ c #EEB815",
+"L~ c #F2BF23",
+"M~ c #B49D41",
+"N~ c #D4981B",
+"O~ c #EFBD18",
+"P~ c #E8AF33",
+"Q~ c #838225",
+"R~ c #313322",
+"S~ c #252526",
+"T~ c #7A8087",
+"U~ c #CBD4CB",
+"V~ c #272E2A",
+"W~ c #063F69",
+"X~ c #196C97",
+"Y~ c #102212",
+"Z~ c #0D75BD",
+"`~ c #98C8E8",
+" { c #D1CFC6",
+".{ c #282725",
+"+{ c #7B7A77",
+"@{ c #FFFEEE",
+"#{ c #F0D680",
+"${ c #EDCA59",
+"%{ c #EDC441",
+"&{ c #EED070",
+"*{ c #EED176",
+"={ c #EDC442",
+"-{ c #EED378",
+";{ c #EDC74D",
+">{ c #EED37D",
+",{ c #EDC546",
+"'{ c #FAF5E1",
+"){ c #A4BECF",
+"!{ c #020305",
+"~{ c #221F18",
+"{{ c #CECABE",
+"]{ c #B0D6EE",
+"^{ c #016BB8",
+"/{ c #1175BA",
+"({ c #B9D0DC",
+"_{ c #C7CCCB",
+":{ c #0E0E10",
+"<{ c #717B6B",
+"[{ c #F9FDF9",
+"}{ c #FAE9B2",
+"|{ c #F4E3A6",
+"1{ c #F8E39F",
+"2{ c #F7E3A2",
+"3{ c #F5E3A6",
+"4{ c #F9E39E",
+"5{ c #F8E3A1",
+"6{ c #F8E3A0",
+"7{ c #FCF3CC",
+"8{ c #B9B7B6",
+"9{ c #121112",
+"0{ c #060A05",
+"a{ c #949F8F",
+"b{ c #0872BA",
+"c{ c #D0D7D9",
+"d{ c #B3AFA8",
+"e{ c #0A0F0C",
+"f{ c #9BA99C",
+"g{ c #FDFFFE",
+"h{ c #F8E3A2",
+"i{ c #F6E3A4",
+"j{ c #F7E3A1",
+"k{ c #F6E3A3",
+"l{ c #FDF9E4",
+"m{ c #E8E7E6",
+"n{ c #42403D",
+"o{ c #645848",
+"p{ c #B4BCBE",
+"q{ c #1E2B36",
+"r{ c #000302",
+"s{ c #121113",
+"t{ c #6B7966",
+"u{ c #CCD7D6",
+"v{ c #F8F0CD",
+"w{ c #F1D26E",
+"x{ c #ECC035",
+"y{ c #ECBF31",
+"z{ c #E8B10A",
+"A{ c #E8B109",
+"B{ c #E9B30F",
+"C{ c #ECBE2C",
+"D{ c #ECBD27",
+"E{ c #EED37C",
+"F{ c #FFF5D5",
+"G{ c #FAFAF0",
+"H{ c #ABACA5",
+"I{ c #514D48",
+"J{ c #060506",
+"K{ c #717B69",
+"L{ c #FFFAF2",
+"M{ c #81B8DA",
+"N{ c #2782BF",
+"O{ c #F7EBDF",
+"P{ c #848D8F",
+"Q{ c #090C0F",
+"R{ c #5F6364",
+"S{ c #61717E",
+"T{ c #606D79",
+"U{ c #5F666E",
+"V{ c #616F7B",
+"W{ c #5F676F",
+"X{ c #5E6369",
+"Y{ c #617482",
+"Z{ c #5E646B",
+"`{ c #606D78",
+" ] c #606569",
+".] c #4B4741",
+"+] c #060604",
+"@] c #444746",
+"#] c #F8F6EE",
+"$] c #7DADCC",
+"%] c #0873BB",
+"&] c #0065B9",
+"*] c #B8C3C8",
+"=] c #EAEEEA",
+"-] c #3E494F",
+";] c #0A090B",
+">] c #45423E",
+",] c #61717D",
+"'] c #5F676E",
+")] c #5E646A",
+"!] c #617381",
+"~] c #5E666D",
+"{] c #5F6A73",
+"]] c #617584",
+"^] c #606B76",
+"/] c #5D5F61",
+"(] c #302C28",
+"_] c #0A0A0B",
+":] c #84989B",
+"<] c #E7F2F5",
+"[] c #368DC9",
+"}] c #076EBA",
+"|] c #E7F2F2",
+"1] c #C3C2BE",
+"2] c #0A0503",
+"3] c #030306",
+"4] c #112C17",
+"5] c #5F5F4A",
+"6] c #617182",
+"7] c #61707C",
+"8] c #5D6065",
+"9] c #5F6973",
+"0] c #606C77",
+"a] c #5E6165",
+"b] c #627788",
+"c] c #5E6267",
+"d] c #606C79",
+"e] c #5E6268",
+"f] c #606974",
+"g] c #606F7C",
+"h] c #606C78",
+"i] c #5E6065",
+"j] c #62788A",
+"k] c #5F656C",
+"l] c #61707E",
+"m] c #5F656D",
+"n] c #606B75",
+"o] c #617382",
+"p] c #5E6166",
+"q] c #627789",
+"r] c #606E7A",
+"s] c #606369",
+"t] c #4F5A53",
+"u] c #0D1A0D",
+"v] c #262625",
+"w] c #BFC1BC",
+"x] c #A9D0E7",
+"y] c #328AC6",
+"z] c #ACD0E6",
+"A] c #F6FBF3",
+"B] c #B4B1A7",
+"C] c #63625D",
+"D] c #080402",
+"E] c #030205",
+"F] c #111112",
+"G] c #2B4024",
+"H] c #656259",
+"I] c #818C8A",
+"J] c #ADBAAC",
+"K] c #CAC5BB",
+"L] c #D4DEDF",
+"M] c #F6FFFD",
+"N] c #FFFFF8",
+"O] c #FDFDF3",
+"P] c #EBEEEA",
+"Q] c #D5D8CE",
+"R] c #D3CFC4",
+"S] c #9CB69F",
+"T] c #86858A",
+"U] c #797C7E",
+"V] c #514F4D",
+"W] c #34312C",
+"X] c #0D1012",
+"Y] c #0A0B0C",
+"Z] c #020205",
+"`] c #40474D",
+" ^ c #E5E9E6",
+".^ c #8FB0C4",
+"+^ c #036EB8",
+"@^ c #062641",
+"#^ c #090102",
+"$^ c #000B00",
+"%^ c #C5CACB",
+"&^ c #C2BF7C",
+"*^ c #A88214",
+"=^ c #EDB41B",
+"-^ c #EFBB17",
+";^ c #E9B617",
+">^ c #EABB29",
+",^ c #EFCC5A",
+"'^ c #F3C841",
+")^ c #EFC53C",
+"!^ c #ECC341",
+"~^ c #EFC846",
+"{^ c #FBC321",
+"]^ c #D1AF37",
+"^^ c #C6AE67",
+"/^ c #E9D384",
+"(^ c #F1E1AB",
+"_^ c #677266",
+":^ c #080101",
+"<^ c #0D3437",
+"[^ c #066EAC",
+"}^ c #21709E",
+"|^ c #325935",
+"1^ c #0C75BD",
+"2^ c #95C7E9",
+"3^ c #CECBB3",
+"4^ c #28251B",
+"5^ c #82888D",
+"6^ c #F8F3D9",
+"7^ c #EDBD25",
+"8^ c #E9B414",
+"9^ c #E9B20E",
+"0^ c #E9B20D",
+"a^ c #E9B412",
+"b^ c #E9B20C",
+"c^ c #E8B20E",
+"d^ c #EBB91C",
+"e^ c #F9F0CD",
+"f^ c #9AB9CE",
+"g^ c #121A0C",
+"h^ c #C1C5B8",
+"i^ c #D1E4ED",
+"j^ c #1079C0",
+"k^ c #B9E1F8",
+"l^ c #B9B3AA",
+"m^ c #0E0E0E",
+"n^ c #92949B",
+"o^ c #F4E9BE",
+"p^ c #EAB81D",
+"q^ c #EAB91F",
+"r^ c #EABA21",
+"s^ c #F4DC90",
+"t^ c #D5DBDE",
+"u^ c #1D261D",
+"v^ c #798977",
+"w^ c #1077BD",
+"x^ c #0874BD",
+"y^ c #D0E8F7",
+"z^ c #A9A193",
+"A^ c #0C0A0A",
+"B^ c #18181A",
+"C^ c #B5BAC6",
+"D^ c #F3E3AA",
+"E^ c #EAB921",
+"F^ c #EECA58",
+"G^ c #E9F1F6",
+"H^ c #5E676C",
+"I^ c #1D1B19",
+"J^ c #1D1E20",
+"K^ c #010000",
+"L^ c #050204",
+"M^ c #394A37",
+"N^ c #9EB4B3",
+"O^ c #F4F3EB",
+"P^ c #F9EFCB",
+"Q^ c #EDCE64",
+"R^ c #EABD2F",
+"S^ c #E9B410",
+"T^ c #E9B516",
+"U^ c #E9B517",
+"V^ c #EBBF35",
+"W^ c #F0D786",
+"X^ c #FFF7D6",
+"Y^ c #E7E9E5",
+"Z^ c #747B7F",
+"`^ c #000612",
+" / c #151110",
+"./ c #948E89",
+"+/ c #EFEFEB",
+"@/ c #60A4D0",
+"#/ c #559FD0",
+"$/ c #F3F1EC",
+"%/ c #4A4F53",
+"&/ c #030201",
+"*/ c #112217",
+"=/ c #C4D0D0",
+"-/ c #EFEBD7",
+";/ c #EDEFDA",
+">/ c #EDEED9",
+",/ c #ECEAD3",
+"'/ c #EDEEDA",
+")/ c #EBEBD4",
+"!/ c #ECE8D1",
+"~/ c #EDF1DE",
+"{/ c #ECE9D2",
+"]/ c #ECECD4",
+"^/ c #EEF3F3",
+"// c #E3E3DC",
+"(/ c #5E5B46",
+"_/ c #161F17",
+":/ c #B5BEB0",
+"</ c #97C7E7",
+"[/ c #0A74BC",
+"}/ c #DCEBF0",
+"|/ c #E0DDD5",
+"1/ c #060200",
+"2/ c #5A645D",
+"3/ c #DEDCD3",
+"4/ c #EEF1DC",
+"5/ c #EBEAD4",
+"6/ c #ECE9D1",
+"7/ c #EDF1DD",
+"8/ c #ECECD6",
+"9/ c #EDF1DF",
+"0/ c #ECECD7",
+"a/ c #ECE9D4",
+"b/ c #BFC0BD",
+"c/ c #2F2E31",
+"d/ c #273E1C",
+"e/ c #75B0D4",
+"f/ c #3890CD",
+"g/ c #E9F0EE",
+"h/ c #808175",
+"i/ c #040208",
+"j/ c #162403",
+"k/ c #8FB3AF",
+"l/ c #EFF1E6",
+"m/ c #EDEFDB",
+"n/ c #EBE7CF",
+"o/ c #ECEDD8",
+"p/ c #EDF3E1",
+"q/ c #EBE8D0",
+"r/ c #ECEDD9",
+"s/ c #ECE8D0",
+"t/ c #ECEBD4",
+"u/ c #EEF3E2",
+"v/ c #EDEFDC",
+"w/ c #EDF0DE",
+"x/ c #EBE8CF",
+"y/ c #EEF3E1",
+"z/ c #ECEED9",
+"A/ c #EDE9D4",
+"B/ c #EBF0EC",
+"C/ c #778F73",
+"D/ c #0A0D0B",
+"E/ c #0C0D0C",
+"F/ c #8D8A7B",
+"G/ c #D1E3EA",
+"H/ c #0573BC",
+"I/ c #006AB7",
+"J/ c #4496CC",
+"K/ c #CCE3F0",
+"L/ c #DFDAD7",
+"M/ c #637762",
+"N/ c #181913",
+"O/ c #141C17",
+"P/ c #55524C",
+"Q/ c #868A8F",
+"R/ c #BDBFC5",
+"S/ c #D0E0D5",
+"T/ c #EFEFE0",
+"U/ c #FDF6D9",
+"V/ c #FBF0CE",
+"W/ c #F7DF8B",
+"X/ c #F5D56E",
+"Y/ c #F0D26D",
+"Z/ c #EFD16D",
+"`/ c #EBC142",
+" ( c #EBC245",
+".( c #EBC448",
+"+( c #EFD06D",
+"@( c #F2D36C",
+"#( c #F5DC87",
+"$( c #F7EDC3",
+"%( c #FCEFC8",
+"&( c #FFFCE4",
+"*( c #FAF6DE",
+"=( c #E6E6E1",
+"-( c #D7D7DA",
+";( c #A4B9CA",
+">( c #939BA3",
+",( c #66635F",
+"'( c #262418",
+")( c #080A0A",
+"!( c #979B99",
+"~( c #FFF3E6",
+"{( c #046FBB",
+"]( c #046DB4",
+"^( c #07253D",
+"/( c #0A0202",
+"(( c #000502",
+"_( c #8E7B5F",
+":( c #CB8C23",
+"<( c #DFA71E",
+"[( c #E8B51B",
+"}( c #E8B415",
+"|( c #EBBC2A",
+"1( c #EEC94F",
+"2( c #EEC74A",
+"3( c #EEC74C",
+"4( c #EEC749",
+"5( c #EFCD5A",
+"6( c #ECC034",
+"7( c #EABE32",
+"8( c #F1C12D",
+"9( c #F1BF21",
+"0( c #EFC12F",
+"a( c #E5B729",
+"b( c #655334",
+"c( c #0B0608",
+"d( c #070102",
+"e( c #0F3129",
+"f( c #076DA8",
+"g( c #177195",
+"h( c #96C8E8",
+"i( c #C9C4B8",
+"j( c #25221E",
+"k( c #808689",
+"l( c #F8F4DB",
+"m( c #EDC031",
+"n( c #E8B516",
+"o( c #EBBD29",
+"p( c #F9F0D0",
+"q( c #9BB8CB",
+"r( c #060408",
+"s( c #051503",
+"t( c #BDC5B2",
+"u( c #B0D4EA",
+"v( c #0F76BC",
+"w( c #0271BB",
+"x( c #0F73B7",
+"y( c #B8CEDF",
+"z( c #AAB393",
+"A( c #0D0E0D",
+"B( c #9299A2",
+"C( c #EBBA24",
+"D( c #F0D06C",
+"E( c #D3DBDE",
+"F( c #1D2A1E",
+"G( c #798077",
+"H( c #157ABE",
+"I( c #CFE6F3",
+"J( c #AAA396",
+"K( c #0C0B0A",
+"L( c #151516",
+"M( c #B0B5C0",
+"N( c #F3DC8F",
+"O( c #EFCC57",
+"P( c #EFF6FA",
+"Q( c #6A7174",
+"R( c #020001",
+"S( c #615C54",
+"T( c #DDE2E1",
+"U( c #F5FAF5",
+"V( c #EFCE64",
+"W( c #EABA28",
+"X( c #EBBC2C",
+"Y( c #F5E4A6",
+"Z( c #EAF8FC",
+"`( c #9F996E",
+" _ c #08090B",
+"._ c #030103",
+"+_ c #142316",
+"@_ c #CBD6C9",
+"#_ c #F5F6F1",
+"$_ c #0D74BE",
+"%_ c #016FBB",
+"&_ c #7EB5D8",
+"*_ c #EAE2C2",
+"=_ c #3F3E28",
+"-_ c #5F6E53",
+";_ c #F1D477",
+">_ c #EFC33C",
+",_ c #EFC544",
+"'_ c #EFC644",
+")_ c #EFC543",
+"!_ c #EFC645",
+"~_ c #EFC43E",
+"{_ c #EECB5C",
+"]_ c #FCFBF0",
+"^_ c #ACB9A6",
+"/_ c #000A00",
+"(_ c #ABB8A3",
+"__ c #ABD0EA",
+":_ c #1178BE",
+"<_ c #DAE8EA",
+"[_ c #A7C5DF",
+"}_ c #1B1E16",
+"|_ c #BABFB6",
+"1_ c #FCF4D7",
+"2_ c #EEC648",
+"3_ c #EFC542",
+"4_ c #F1D063",
+"5_ c #F3F9FD",
+"6_ c #586657",
+"7_ c #050906",
+"8_ c #81B6D6",
+"9_ c #5D94B8",
+"0_ c #EEEEE7",
+"a_ c #605642",
+"b_ c #525542",
+"c_ c #E8EDED",
+"d_ c #F3DE94",
+"e_ c #EEC238",
+"f_ c #EEC43F",
+"g_ c #EEC542",
+"h_ c #EFC443",
+"i_ c #FBEAB4",
+"j_ c #D2E5EC",
+"k_ c #171A1D",
+"l_ c #050805",
+"m_ c #5F6C56",
+"n_ c #F3F3E7",
+"o_ c #0673BC",
+"p_ c #0063B4",
+"q_ c #59A3D4",
+"r_ c #E7F1F2",
+"s_ c #D3D0C8",
+"t_ c #454444",
+"u_ c #050806",
+"v_ c #001A01",
+"w_ c #6A716E",
+"x_ c #BAC7BB",
+"y_ c #E9EEF8",
+"z_ c #F1E9C5",
+"A_ c #F8EAB2",
+"B_ c #F1D57F",
+"C_ c #EFCD62",
+"D_ c #ECC037",
+"E_ c #E9B926",
+"F_ c #E9B514",
+"G_ c #E9B515",
+"H_ c #E9B924",
+"I_ c #E9B822",
+"J_ c #EDC444",
+"K_ c #EEC546",
+"L_ c #F0D06B",
+"M_ c #F4E099",
+"N_ c #F4E8B2",
+"O_ c #F2E7B8",
+"P_ c #EFF1F3",
+"Q_ c #CECDB9",
+"R_ c #163014",
+"S_ c #71706F",
+"T_ c #08273D",
+"U_ c #4D4A19",
+"V_ c #B17929",
+"W_ c #DEA91C",
+"X_ c #EAB71A",
+"Y_ c #ECC23C",
+"Z_ c #EECA52",
+"`_ c #EDC543",
+" : c #EDC544",
+".: c #EBBD2F",
+"+: c #ECC545",
+"@: c #F0C232",
+"#: c #CCAD37",
+"$: c #E1AD1E",
+"%: c #4D370E",
+"&: c #010208",
+"*: c #0A384A",
+"=: c #0570B3",
+"-: c #0072C0",
+";: c #2672A1",
+">: c #365B39",
+",: c #C6C1B9",
+"': c #23211E",
+"): c #EBBC29",
+"!: c #F9F3D3",
+"~: c #959EA4",
+"{: c #24221A",
+"]: c #D1CCC0",
+"^: c #A4CDE8",
+"/: c #016EB9",
+"(: c #B9DAEF",
+"_: c #B1AD9D",
+":: c #111214",
+"<: c #9299A6",
+"[: c #F3E3A7",
+"}: c #EAB61A",
+"|: c #EAB81F",
+"1: c #F5E29F",
+"2: c #D0D1D8",
+"3: c #171618",
+"4: c #000700",
+"5: c #81997E",
+"6: c #2383C2",
+"7: c #171E24",
+"8: c #B5CDE2",
+"9: c #F3DE93",
+"0: c #F1CF60",
+"a: c #E0EFFB",
+"b: c #4C6377",
+"c: c #070507",
+"d: c #5C554F",
+"e: c #E5E7E7",
+"f: c #F4E4A7",
+"g: c #EBC039",
+"h: c #E9B519",
+"i: c #EAB923",
+"j: c #F2E2A7",
+"k: c #F7F9F1",
+"l: c #84A1B1",
+"m: c #5A584C",
+"n: c #F5F3EA",
+"o: c #B5D2E3",
+"p: c #005FB6",
+"q: c #0573BB",
+"r: c #80B5D9",
+"s: c #D8CFC0",
+"t: c #2C2B27",
+"u: c #010203",
+"v: c #8A8174",
+"w: c #ECC95D",
+"x: c #E8B30F",
+"y: c #E8B413",
+"z: c #EDC138",
+"A: c #FBFAEB",
+"B: c #A9ABA7",
+"C: c #A6A6A0",
+"D: c #B4D6EC",
+"E: c #2381C3",
+"F: c #DFEDF5",
+"G: c #CEB458",
+"H: c #071806",
+"I: c #A1B8A4",
+"J: c #E8B517",
+"K: c #ECC13F",
+"L: c #F2F9FE",
+"M: c #5D775B",
+"N: c #7FB5D6",
+"O: c #62A3CF",
+"P: c #EEF1EB",
+"Q: c #4A5B36",
+"R: c #5A5E61",
+"S: c #EAEEEF",
+"T: c #EEC94C",
+"U: c #E8B312",
+"V: c #EABB25",
+"W: c #E8B519",
+"X: c #F6D980",
+"Y: c #D7F4FF",
+"Z: c #181D22",
+"`: c #0B0B0A",
+" < c #7D786D",
+".< c #E0E9EA",
+"+< c #0066B8",
+"@< c #63A8D8",
+"#< c #ECF2EF",
+"$< c #DDDBD4",
+"%< c #3B352F",
+"&< c #4E5255",
+"*< c #D3DCD2",
+"=< c #ECF1F3",
+"-< c #F6F9F4",
+";< c #F0D57A",
+">< c #EBBC2D",
+",< c #EABA26",
+"'< c #E8B51A",
+")< c #E9B71B",
+"!< c #E9B81F",
+"~< c #EABA25",
+"{< c #F2E3AC",
+"]< c #F4F5F5",
+"^< c #111812",
+"/< c #778975",
+"(< c #FFFEF0",
+"_< c #2F89C5",
+":< c #002038",
+"<< c #332F32",
+"[< c #A27331",
+"}< c #AC7329",
+"|< c #C79122",
+"1< c #F1BF18",
+"2< c #E9B820",
+"3< c #F0D165",
+"4< c #EFCC59",
+"5< c #EBBD2B",
+"6< c #ECBE32",
+"7< c #EFCD5B",
+"8< c #F3BD18",
+"9< c #C0A237",
+"0< c #AE8637",
+"a< c #DFA61D",
+"b< c #4B521E",
+"c< c #030D0A",
+"d< c #070206",
+"e< c #142B12",
+"f< c #096B9F",
+"g< c #0E6890",
+"h< c #94C6E9",
+"i< c #D5D3B2",
+"j< c #2B291B",
+"k< c #F9EFCE",
+"l< c #9EC6E1",
+"m< c #B0BEAC",
+"n< c #EFF4F0",
+"o< c #0168B8",
+"p< c #1078BF",
+"q< c #BADEF4",
+"r< c #B4AD9E",
+"s< c #100F0A",
+"t< c #8E8B6F",
+"u< c #F5FBFE",
+"v< c #ECC448",
+"w< c #EFD170",
+"x< c #D6E4E0",
+"y< c #254024",
+"z< c #757775",
+"A< c #2081C1",
+"B< c #161718",
+"C< c #B1B9C5",
+"D< c #F3DD93",
+"E< c #F0CF61",
+"F< c #F4EED3",
+"G< c #756223",
+"H< c #203520",
+"I< c #C6D8C2",
+"J< c #FDFDFD",
+"K< c #ECC959",
+"L< c #EBB81F",
+"M< c #F2E6B3",
+"N< c #F0F0EE",
+"O< c #595349",
+"P< c #90B6CF",
+"Q< c #EFEDE6",
+"R< c #5286A9",
+"S< c #006DBD",
+"T< c #7FB5DA",
+"U< c #D8DFDE",
+"V< c #2D3C44",
+"W< c #8A8277",
+"X< c #FEF4C8",
+"Y< c #EABA22",
+"Z< c #E8B005",
+"`< c #F9F4E2",
+" [ c #B0C4AE",
+".[ c #001400",
+"+[ c #A5A39F",
+"@[ c #B5D7EC",
+"#[ c #DDEAEB",
+"$[ c #90B5D2",
+"%[ c #28241F",
+"&[ c #C9C8C3",
+"*[ c #EAB71D",
+"=[ c #ECC140",
+"-[ c #63A8D6",
+";[ c #EFF1ED",
+">[ c #574F43",
+",[ c #595E61",
+"'[ c #EEC84C",
+")[ c #E8B412",
+"![ c #F6DA81",
+"~[ c #D6F2FF",
+"{[ c #181D21",
+"][ c #010702",
+"^[ c #55684D",
+"/[ c #D0E2E1",
+"([ c #2785C6",
+"_[ c #5086AA",
+":[ c #E9EAE4",
+"<[ c #E5E5DF",
+"[[ c #3C352B",
+"}[ c #161615",
+"|[ c #B8B3A7",
+"1[ c #F4F3E9",
+"2[ c #EFDB98",
+"3[ c #E7AD00",
+"4[ c #F8E7A8",
+"5[ c #B3B9C0",
+"6[ c #7C917B",
+"7[ c #FFFFF1",
+"8[ c #056DB4",
+"9[ c #07223C",
+"0[ c #001D07",
+"a[ c #886629",
+"b[ c #D8A31E",
+"c[ c #CE9921",
+"d[ c #EDBA18",
+"e[ c #F0CF60",
+"f[ c #EFCE5F",
+"g[ c #F0CC58",
+"h[ c #EABA24",
+"i[ c #EEC94E",
+"j[ c #EBBD2C",
+"k[ c #EBC855",
+"l[ c #E8B31B",
+"m[ c #8C8A60",
+"n[ c #C6A635",
+"o[ c #E5AD18",
+"p[ c #CA9326",
+"q[ c #5A480F",
+"r[ c #000108",
+"s[ c #060208",
+"t[ c #162801",
+"u[ c #0A6A99",
+"v[ c #0070C0",
+"w[ c #2A7BA2",
+"x[ c #3B643A",
+"y[ c #96C9E8",
+"z[ c #C5C0B9",
+"A[ c #23201E",
+"B[ c #F9F0CF",
+"C[ c #9DC1DA",
+"D[ c #1F2016",
+"E[ c #CCCABE",
+"F[ c #B6D6EB",
+"G[ c #016AB8",
+"H[ c #0F76BB",
+"I[ c #B7D4EB",
+"J[ c #BEC194",
+"K[ c #939AA9",
+"L[ c #F3E3A3",
+"M[ c #EBBA22",
+"N[ c #F4E19B",
+"O[ c #181618",
+"P[ c #7F957D",
+"Q[ c #171E22",
+"R[ c #B4CADE",
+"S[ c #EFC84F",
+"T[ c #EEF6FF",
+"U[ c #67727D",
+"V[ c #151B19",
+"W[ c #ABCCB7",
+"X[ c #FFF8DB",
+"Y[ c #EABB26",
+"Z[ c #E8B416",
+"`[ c #EBBA20",
+" } c #F8F4E1",
+".} c #C9D9CF",
+"+} c #132814",
+"@} c #040205",
+"#} c #423628",
+"$} c #FEFEFE",
+"%} c #96C5E0",
+"&} c #80B5D8",
+"*} c #ECDEB6",
+"=} c #423A1C",
+"-} c #000005",
+";} c #8A8274",
+">} c #ECC95C",
+",} c #EABA27",
+"'} c #EAB617",
+")} c #FAF8E6",
+"!} c #A9ADA7",
+"~} c #0F1D0F",
+"{} c #ACBBA5",
+"]} c #B4D5EC",
+"^} c #2180C2",
+"/} c #DEEBED",
+"(} c #CAD0CA",
+"_} c #091908",
+":} c #A4B9A7",
+"<} c #FBF0CD",
+"[} c #EABC2B",
+"}} c #ECBF33",
+"|} c #E8B210",
+"1} c #EEC645",
+"2} c #EDC750",
+"3} c #F2F9FD",
+"4} c #0D1B0D",
+"5} c #619EC8",
+"6} c #EFF1E9",
+"7} c #626537",
+"8} c #EBBD2E",
+"9} c #EAB821",
+"0} c #E9B923",
+"a} c #E8B417",
+"b} c #E9B61C",
+"c} c #EBBE30",
+"d} c #F7DC85",
+"e} c #D5DCDB",
+"f} c #18191A",
+"g} c #0B0B09",
+"h} c #74756A",
+"i} c #FFFAED",
+"j} c #328BC7",
+"k} c #1E80C1",
+"l} c #C9E3EF",
+"m} c #E5E9E8",
+"n} c #050404",
+"o} c #262F35",
+"p} c #C4CCD0",
+"q} c #FEFCE9",
+"r} c #EFE1AD",
+"s} c #EDC134",
+"t} c #E8AF03",
+"u} c #EAB71E",
+"v} c #ECC446",
+"w} c #FEFFFF",
+"x} c #7D796E",
+"y} c #202529",
+"z} c #C9C9C8",
+"A} c #ADD1E9",
+"B} c #0271BE",
+"C} c #0771BA",
+"D} c #1274B7",
+"E} c #163040",
+"F} c #343A40",
+"G} c #AC7028",
+"H} c #B98523",
+"I} c #F3C018",
+"J} c #EEC84A",
+"K} c #F3D368",
+"L} c #F0C94A",
+"M} c #ECBC25",
+"N} c #E9B513",
+"O} c #E7C040",
+"P} c #DABD55",
+"Q} c #D5AA2D",
+"R} c #A68D3D",
+"S} c #B88328",
+"T} c #CD901B",
+"U} c #CF951D",
+"V} c #CC9320",
+"W} c #8C7140",
+"X} c #182227",
+"Y} c #090A09",
+"Z} c #142113",
+"`} c #060308",
+" | c #121C00",
+".| c #096598",
+"+| c #126893",
+"@| c #CBC7B7",
+"#| c #26231D",
+"$| c #F9F1D1",
+"%| c #99AFBF",
+"&| c #040307",
+"*| c #151C0F",
+"=| c #C5C7B9",
+"-| c #C5DFEC",
+";| c #0F75B9",
+">| c #B8D3E4",
+",| c #ABAE9A",
+"'| c #101111",
+")| c #919698",
+"!| c #EAB61B",
+"~| c #F2D77F",
+"{| c #D3DBDD",
+"]| c #1E2D1E",
+"^| c #798278",
+"/| c #2A86C3",
+"(| c #151515",
+"_| c #AFB5BE",
+":| c #F2DD92",
+"<| c #E8B619",
+"[| c #ECC23D",
+"}| c #EBF6FF",
+"|| c #657073",
+"1| c #020105",
+"2| c #0A0706",
+"3| c #8C9296",
+"4| c #EED072",
+"5| c #EABC2C",
+"6| c #EABF3C",
+"7| c #EDCB5C",
+"8| c #EBC344",
+"9| c #ECC54D",
+"0| c #EABB2B",
+"a| c #EAB71C",
+"b| c #EBBD2D",
+"c| c #F0D782",
+"d| c #EEEEE4",
+"e| c #6E7873",
+"f| c #010402",
+"g| c #B5BBA7",
+"h| c #D1E6F4",
+"i| c #CFD7DD",
+"j| c #253343",
+"k| c #020100",
+"l| c #8A8275",
+"m| c #FEFCE5",
+"n| c #EBC03C",
+"o| c #E9B921",
+"p| c #EAB81C",
+"q| c #FAF7E6",
+"r| c #ADBBAC",
+"s| c #0A0C0B",
+"t| c #A5A49F",
+"u| c #B4D7EC",
+"v| c #DDEBF1",
+"w| c #A4AE8D",
+"x| c #1C2017",
+"y| c #BCC3BA",
+"z| c #F9EFCC",
+"A| c #F2F9FC",
+"B| c #102710",
+"C| c #609AC1",
+"D| c #EEEFE8",
+"E| c #53573C",
+"F| c #EABB27",
+"G| c #ECBF35",
+"H| c #EBBF32",
+"I| c #E8B313",
+"J| c #ECC036",
+"K| c #EBBE31",
+"L| c #E8B414",
+"M| c #ECBF34",
+"N| c #E9B415",
+"O| c #F1F9DE",
+"P| c #1D1F1A",
+"Q| c #040805",
+"R| c #5F6D57",
+"S| c #E3ECE5",
+"T| c #2B87C6",
+"U| c #82B8DB",
+"V| c #F1FCFC",
+"W| c #52575B",
+"X| c #4F4D4A",
+"Y| c #D0E2EF",
+"Z| c #FBFBE9",
+"`| c #EECD61",
+" 1 c #E8B106",
+".1 c #EAB922",
+"+1 c #E9B413",
+"@1 c #F3DA85",
+"#1 c #2D3339",
+"$1 c #030403",
+"%1 c #38473B",
+"&1 c #E6E9DF",
+"*1 c #559ED0",
+"=1 c #0071BD",
+"-1 c #1372A3",
+";1 c #277CA9",
+">1 c #4A738A",
+",1 c #3F7CA0",
+"'1 c #545B53",
+")1 c #2C3226",
+"!1 c #0A0D0F",
+"~1 c #AC7A28",
+"{1 c #746D2C",
+"]1 c #D09523",
+"^1 c #DAAA28",
+"/1 c #EFC548",
+"(1 c #E4C861",
+"_1 c #DCC059",
+":1 c #DDBF4A",
+"<1 c #E0AB1E",
+"[1 c #B49F56",
+"}1 c #A68A39",
+"|1 c #9E8042",
+"11 c #C58D22",
+"21 c #CD941E",
+"31 c #C38B22",
+"41 c #BF8927",
+"51 c #BD8C3F",
+"61 c #918F6D",
+"71 c #232E13",
+"81 c #030507",
+"91 c #0F250F",
+"01 c #4D6641",
+"a1 c #192417",
+"b1 c #070409",
+"c1 c #0C0C00",
+"d1 c #076096",
+"e1 c #23729F",
+"f1 c #345B37",
+"g1 c #0C75BE",
+"h1 c #96CAEC",
+"i1 c #CDCAB7",
+"j1 c #27251D",
+"k1 c #ECC23B",
+"l1 c #9CBDD3",
+"m1 c #141B0E",
+"n1 c #C4C7B9",
+"o1 c #C7DFEC",
+"p1 c #BBE1FB",
+"q1 c #ACB09A",
+"r1 c #10100F",
+"s1 c #909593",
+"t1 c #F3E2A2",
+"u1 c #F3DD92",
+"v1 c #D2D6DA",
+"w1 c #1B201B",
+"x1 c #7E8F7B",
+"y1 c #161A1F",
+"z1 c #B3C3D4",
+"A1 c #F6F0D1",
+"B1 c #BDBBB9",
+"C1 c #282E22",
+"D1 c #041600",
+"E1 c #8A887D",
+"F1 c #F8FAF2",
+"G1 c #F3DA89",
+"H1 c #E9B30C",
+"I1 c #ECC958",
+"J1 c #F2DB8B",
+"K1 c #FAEFBE",
+"L1 c #FFFDEC",
+"M1 c #FFFFF7",
+"N1 c #FFFFF5",
+"O1 c #FDF0C1",
+"P1 c #F2DD94",
+"Q1 c #F0D98A",
+"R1 c #EAB511",
+"S1 c #E8B20C",
+"T1 c #E9B922",
+"U1 c #EAB920",
+"V1 c #F7E6A9",
+"W1 c #BBC9C6",
+"X1 c #1F2E21",
+"Y1 c #3A523A",
+"Z1 c #EFFFFF",
+"`1 c #569DCB",
+" 2 c #E3DCC2",
+".2 c #393929",
+"+2 c #EBC753",
+"@2 c #E9B411",
+"#2 c #AAB1A9",
+"$2 c #0D160D",
+"%2 c #A9B2A3",
+"&2 c #1A7CC1",
+"*2 c #DEEBEE",
+"=2 c #BEC5BA",
+"-2 c #101B0D",
+";2 c #ACBCAD",
+">2 c #FAF0CD",
+",2 c #050206",
+"'2 c #64ADDE",
+")2 c #5F5640",
+"!2 c #E8B20A",
+"~2 c #EBBD2A",
+"{2 c #ECBD2B",
+"]2 c #ECBE2D",
+"^2 c #EBBD28",
+"/2 c #EBBB23",
+"(2 c #EBBC28",
+"_2 c #EBBC27",
+":2 c #ECC031",
+"<2 c #ECC032",
+"[2 c #EBBC26",
+"}2 c #ECBD2A",
+"|2 c #F6E4A8",
+"12 c #E6EEEC",
+"22 c #1B1C1D",
+"32 c #6C7161",
+"42 c #DDE8E7",
+"52 c #2886C6",
+"62 c #2E8AC7",
+"72 c #DBEBF4",
+"82 c #A7A6A5",
+"92 c #0D0E0E",
+"02 c #393B3B",
+"a2 c #D8DEE3",
+"b2 c #FCF1CB",
+"c2 c #EEC956",
+"d2 c #E8B20F",
+"e2 c #ECBC28",
+"f2 c #EDD074",
+"g2 c #EED073",
+"h2 c #EFD37B",
+"i2 c #EFD785",
+"j2 c #F7DF92",
+"k2 c #EFD172",
+"l2 c #F6DF95",
+"m2 c #EED379",
+"n2 c #F0D784",
+"o2 c #EDCF6E",
+"p2 c #EDCA5D",
+"q2 c #ECBE2A",
+"r2 c #E8AF04",
+"s2 c #E8B10B",
+"t2 c #FAF3D4",
+"u2 c #C0CBBB",
+"v2 c #151E16",
+"w2 c #07090A",
+"x2 c #737C76",
+"y2 c #D9E7EA",
+"z2 c #2986C5",
+"A2 c #0572BA",
+"B2 c #006FC6",
+"C2 c #387292",
+"D2 c #7B9180",
+"E2 c #889686",
+"F2 c #948870",
+"G2 c #88947F",
+"H2 c #778781",
+"I2 c #666E5A",
+"J2 c #686055",
+"K2 c #9FA58A",
+"L2 c #806633",
+"M2 c #8D7354",
+"N2 c #B07C2F",
+"O2 c #C39D39",
+"P2 c #B09547",
+"Q2 c #B79A3F",
+"R2 c #A5843A",
+"S2 c #A5843F",
+"T2 c #B17E2A",
+"U2 c #CD9A25",
+"V2 c #CE9A22",
+"W2 c #C5891F",
+"X2 c #A37B33",
+"Y2 c #CD941D",
+"Z2 c #ADAA8F",
+"`2 c #B6BEAC",
+" 3 c #B3C3C2",
+".3 c #6C724D",
+"+3 c #060808",
+"@3 c #406637",
+"#3 c #7D7166",
+"$3 c #3B3432",
+"%3 c #0D0600",
+"&3 c #0360A2",
+"*3 c #156F94",
+"=3 c #0B72B9",
+"-3 c #91B6D0",
+";3 c #D1CBAF",
+">3 c #29271C",
+",3 c #9EC7E3",
+"'3 c #040306",
+")3 c #191D11",
+"!3 c #C7C8BB",
+"~3 c #C0DCEB",
+"{3 c #B4CBDC",
+"]3 c #BDC192",
+"^3 c #10100C",
+"/3 c #8F8E7B",
+"(3 c #F4F5EA",
+"_3 c #EBC140",
+":3 c #F1D67D",
+"<3 c #D0D2DA",
+"[3 c #788077",
+"}3 c #177CBF",
+"|3 c #16191C",
+"13 c #B3C0CF",
+"23 c #F2FAFF",
+"33 c #C8CEC6",
+"43 c #B6C2AF",
+"53 c #F1F5F6",
+"63 c #F3F3E6",
+"73 c #E9B106",
+"83 c #E9B925",
+"93 c #F1E1A8",
+"03 c #FBF9EC",
+"a3 c #F6F9F9",
+"b3 c #BEBAB8",
+"c3 c #728F70",
+"d3 c #648465",
+"e3 c #58655C",
+"f3 c #769471",
+"g3 c #A8ADA6",
+"h3 c #F5F8F5",
+"i3 c #FCFFF9",
+"j3 c #F3E6B6",
+"k3 c #EECC5D",
+"l3 c #F0D375",
+"m3 c #E8F1F9",
+"n3 c #585C4E",
+"o3 c #080807",
+"p3 c #1C1E1F",
+"q3 c #CCD3CF",
+"r3 c #036FBA",
+"s3 c #E0E0D0",
+"t3 c #363C37",
+"u3 c #010002",
+"v3 c #8A8276",
+"w3 c #FFF7D5",
+"x3 c #EABE30",
+"y3 c #E9B616",
+"z3 c #FAF6E5",
+"A3 c #AEBDAC",
+"B3 c #000D00",
+"C3 c #A4A19F",
+"D3 c #DEEAEB",
+"E3 c #A2BFD8",
+"F3 c #1F2018",
+"G3 c #BEC3BB",
+"H3 c #F8EFCB",
+"I3 c #006CBB",
+"J3 c #5E92B5",
+"K3 c #EFEEE6",
+"L3 c #66603D",
+"M3 c #EEC646",
+"N3 c #F3E3AC",
+"O3 c #F7EDC6",
+"P3 c #FAEFC5",
+"Q3 c #F9F0C6",
+"R3 c #F9F0C7",
+"S3 c #F9F0C5",
+"T3 c #F9F0C8",
+"U3 c #9CB79F",
+"V3 c #0B100D",
+"W3 c #0D0D08",
+"X3 c #878066",
+"Y3 c #DDE9E8",
+"Z3 c #2684C6",
+"`3 c #80B9DD",
+" 4 c #E0EADA",
+".4 c #354434",
+"+4 c #22201E",
+"@4 c #B3B3B2",
+"#4 c #FAF9E5",
+"$4 c #ECC445",
+"%4 c #EEC746",
+"&4 c #F2E2A9",
+"*4 c #F5EDC9",
+"=4 c #D1ECFB",
+"-4 c #F9FFFE",
+";4 c #DFF3FD",
+">4 c #FDFCEF",
+",4 c #FAF1C9",
+"'4 c #F6EDC5",
+")4 c #F2E1A9",
+"!4 c #EDBE2B",
+"~4 c #ECBB24",
+"{4 c #F6F9EE",
+"]4 c #779297",
+"^4 c #0A0B0D",
+"/4 c #9FA1A3",
+"(4 c #B0D5EC",
+"_4 c #187CBF",
+":4 c #0070C2",
+"<4 c #357986",
+"[4 c #8C969A",
+"}4 c #779B9B",
+"|4 c #969C91",
+"14 c #7CA6C1",
+"24 c #9AA099",
+"34 c #767C79",
+"44 c #6B744E",
+"54 c #776D54",
+"64 c #A7D1EC",
+"74 c #A48154",
+"84 c #9B7134",
+"94 c #9A7542",
+"04 c #A97A31",
+"a4 c #D5A421",
+"b4 c #D19C20",
+"c4 c #CB9421",
+"d4 c #CFAB2E",
+"e4 c #B47825",
+"f4 c #C08824",
+"g4 c #BD7F20",
+"h4 c #A37E32",
+"i4 c #96988A",
+"j4 c #B2AE8B",
+"k4 c #BBCAB5",
+"l4 c #B8CABA",
+"m4 c #C2C8A8",
+"n4 c #88A1AC",
+"o4 c #1C2E18",
+"p4 c #182C16",
+"q4 c #637653",
+"r4 c #4A543E",
+"s4 c #070302",
+"t4 c #13473D",
+"u4 c #0172C0",
+"v4 c #2771A2",
+"w4 c #375B39",
+"x4 c #95C5E4",
+"y4 c #CBC7B5",
+"z4 c #26241D",
+"A4 c #97A3AB",
+"B4 c #222119",
+"C4 c #CECBBF",
+"D4 c #B2D5EA",
+"E4 c #1077BE",
+"F4 c #B8DBF0",
+"G4 c #B6AD9E",
+"H4 c #91979B",
+"I4 c #F4E8B8",
+"J4 c #EBBC2B",
+"K4 c #F3DE96",
+"L4 c #D5E0DC",
+"M4 c #233922",
+"N4 c #7E927C",
+"O4 c #2584C3",
+"P4 c #161617",
+"Q4 c #B0B7C1",
+"R4 c #F5EDCC",
+"S4 c #F7F8F3",
+"T4 c #F1D678",
+"U4 c #ECC13B",
+"V4 c #F7EDC7",
+"W4 c #F8FCF4",
+"X4 c #ACAE8D",
+"Y4 c #344E2D",
+"Z4 c #151513",
+"`4 c #080C07",
+" 5 c #050B06",
+".5 c #030504",
+"+5 c #080D08",
+"@5 c #111211",
+"#5 c #1C1D1D",
+"$5 c #847D72",
+"%5 c #F0FBF7",
+"&5 c #F6F6E7",
+"*5 c #EFCC5C",
+"=5 c #F3ECC8",
+"-5 c #7A7E84",
+";5 c #191717",
+">5 c #C0B9AD",
+",5 c #C1DFF2",
+"'5 c #0E76BC",
+")5 c #7FB5D9",
+"!5 c #D2D2D0",
+"~5 c #272D35",
+"{5 c #EBC755",
+"]5 c #E8B311",
+"^5 c #EBBE2E",
+"/5 c #FAF8EA",
+"(5 c #AAB0A8",
+"_5 c #A5A5A0",
+":5 c #1C7EC1",
+"<5 c #DEECF4",
+"[5 c #C1B267",
+"}5 c #0D1A0B",
+"|5 c #A9BBAA",
+"15 c #09100A",
+"25 c #62A4D0",
+"35 c #EEF1EC",
+"45 c #575340",
+"55 c #F2E09E",
+"65 c #FCFCED",
+"75 c #E3EAE2",
+"85 c #C0CFD9",
+"95 c #95A5B0",
+"05 c #989DA0",
+"a5 c #989EA2",
+"b5 c #9CA0A6",
+"c5 c #809185",
+"d5 c #192D17",
+"e5 c #14181A",
+"f5 c #A1ABAC",
+"g5 c #B6D9ED",
+"h5 c #2C87C6",
+"i5 c #DAECF5",
+"j5 c #959C96",
+"k5 c #0E110F",
+"l5 c #090A0A",
+"m5 c #475051",
+"n5 c #ECF9ED",
+"o5 c #F2CF60",
+"p5 c #EFC951",
+"q5 c #F6E4A6",
+"r5 c #F5F9F2",
+"s5 c #EAF2F4",
+"t5 c #E3D491",
+"u5 c #9EA09C",
+"v5 c #6B6D5B",
+"w5 c #29582A",
+"x5 c #2D482C",
+"y5 c #282A26",
+"z5 c #1A2125",
+"A5 c #242626",
+"B5 c #1E2326",
+"C5 c #282726",
+"D5 c #2A3829",
+"E5 c #355C31",
+"F5 c #767B6E",
+"G5 c #90959A",
+"H5 c #D2D5D4",
+"I5 c #E2EBE3",
+"J5 c #F1F1EA",
+"K5 c #F5F5E6",
+"L5 c #F9F6E0",
+"M5 c #F8F6E4",
+"N5 c #F4F6EA",
+"O5 c #59583E",
+"P5 c #36342F",
+"Q5 c #E0D8CC",
+"R5 c #8BBFDF",
+"S5 c #567F64",
+"T5 c #8B9EA5",
+"U5 c #5990A8",
+"V5 c #A0A3A0",
+"W5 c #74776A",
+"X5 c #84877F",
+"Y5 c #8A847F",
+"Z5 c #6B8B99",
+"`5 c #75746E",
+" 6 c #A0ACB3",
+".6 c #A3C9E1",
+"+6 c #A5916F",
+"@6 c #94703D",
+"#6 c #A97630",
+"$6 c #B87E25",
+"%6 c #B77C25",
+"&6 c #B87E24",
+"*6 c #BB7F23",
+"=6 c #AE7729",
+"-6 c #AF7426",
+";6 c #9E7A3F",
+">6 c #C8B567",
+",6 c #E0C56B",
+"'6 c #A0B1C2",
+")6 c #D5E8EA",
+"!6 c #F3F4ED",
+"~6 c #F1E6B5",
+"{6 c #E6DEB8",
+"]6 c #5E5F5A",
+"^6 c #0C110D",
+"/6 c #050207",
+"(6 c #19380E",
+"_6 c #0571B8",
+":6 c #146C94",
+"<6 c #D0CDB5",
+"[6 c #29261C",
+"}6 c #F9EFCF",
+"|6 c #9DC5DF",
+"16 c #0C1808",
+"26 c #BEC4B5",
+"36 c #D3E5ED",
+"46 c #0169B8",
+"56 c #BBDFF8",
+"66 c #ABB09A",
+"76 c #F2D985",
+"86 c #D0D1DA",
+"96 c #171518",
+"06 c #7B8679",
+"a6 c #1279BE",
+"b6 c #161A1E",
+"c6 c #B3C2D3",
+"d6 c #E9B71A",
+"e6 c #F4F2D8",
+"f6 c #E2EADC",
+"g6 c #666A34",
+"h6 c #010F04",
+"i6 c #030503",
+"j6 c #2C4D3B",
+"k6 c #C3D8E9",
+"l6 c #F7F7E6",
+"m6 c #EECC5C",
+"n6 c #EABB28",
+"o6 c #FDEEB9",
+"p6 c #B8BABB",
+"q6 c #1F1F1D",
+"r6 c #6E7477",
+"s6 c #DDF1FD",
+"t6 c #2A85C3",
+"u6 c #E2DFCA",
+"v6 c #383C30",
+"w6 c #FEFCE7",
+"x6 c #EBC035",
+"y6 c #EAB91D",
+"z6 c #ACB8AB",
+"A6 c #000800",
+"B6 c #0E1A0E",
+"C6 c #ABB7A4",
+"D6 c #DDEAEC",
+"E6 c #ADC3D2",
+"F6 c #191E14",
+"G6 c #B7C1B6",
+"H6 c #F9F0CC",
+"I6 c #070208",
+"J6 c #143413",
+"K6 c #63AADA",
+"L6 c #EEF2ED",
+"M6 c #4C563A",
+"N6 c #F3E1A0",
+"O6 c #F2F7FB",
+"P6 c #A8ACA8",
+"Q6 c #112810",
+"R6 c #514E49",
+"S6 c #FFF4E4",
+"T6 c #80B0D0",
+"U6 c #0973BB",
+"V6 c #6CABD5",
+"W6 c #FFF6D2",
+"X6 c #485232",
+"Y6 c #020404",
+"Z6 c #E7E6C7",
+"`6 c #F8ECC2",
+" 7 c #E9BB2A",
+".7 c #EFCF68",
+"+7 c #F5FBF4",
+"@7 c #DFE8E6",
+"#7 c #84929C",
+"$7 c #394535",
+"%7 c #0A1108",
+"&7 c #143312",
+"*7 c #5C5656",
+"=7 c #71868C",
+"-7 c #B0BDAF",
+";7 c #DDDFDB",
+">7 c #C5C3BA",
+",7 c #2D2925",
+"'7 c #030405",
+")7 c #515252",
+"!7 c #E2EDF0",
+"~7 c #4C99CD",
+"{7 c #006FC1",
+"]7 c #398091",
+"^7 c #8E9EA0",
+"/7 c #567C64",
+"(7 c #999A8F",
+"_7 c #72886B",
+":7 c #5F7557",
+"<7 c #889A97",
+"[7 c #7A756B",
+"}7 c #75755A",
+"|7 c #939492",
+"17 c #C7D9D8",
+"27 c #AFAB92",
+"37 c #9A8969",
+"47 c #88744D",
+"57 c #99723C",
+"67 c #9B733A",
+"77 c #9C7338",
+"87 c #A87937",
+"97 c #8E8881",
+"07 c #B3A17A",
+"a7 c #A8C9DA",
+"b7 c #97B0C3",
+"c7 c #FBFCF6",
+"d7 c #F4F6F0",
+"e7 c #F3F5F0",
+"f7 c #F4F6F3",
+"g7 c #F7F9F7",
+"h7 c #9D9F9B",
+"i7 c #191716",
+"j7 c #080202",
+"k7 c #0271C1",
+"l7 c #D1CEB4",
+"m7 c #EDC74B",
+"n7 c #9DC5E0",
+"o7 c #091705",
+"p7 c #BCC3B3",
+"q7 c #B4CBDD",
+"r7 c #BCC192",
+"s7 c #8F8F7C",
+"t7 c #EBC23F",
+"u7 c #F1D781",
+"v7 c #D4DFDD",
+"w7 c #223621",
+"x7 c #7A8378",
+"y7 c #161A1C",
+"z7 c #B2C0D1",
+"A7 c #E8B20D",
+"B7 c #F1E8C3",
+"C7 c #F0EDD4",
+"D7 c #5D5E47",
+"E7 c #000007",
+"F7 c #090F09",
+"G7 c #0D270D",
+"H7 c #060406",
+"I7 c #2C353A",
+"J7 c #EDF1F2",
+"K7 c #F5F4E4",
+"L7 c #E8B314",
+"M7 c #F3D46D",
+"N7 c #DAD5C3",
+"O7 c #373533",
+"P7 c #555D61",
+"Q7 c #E2F0F4",
+"R7 c #59A2D3",
+"S7 c #E0DFCE",
+"T7 c #363C33",
+"U7 c #FEFDEC",
+"V7 c #EAB719",
+"W7 c #FAF6E7",
+"X7 c #ADBAAB",
+"Y7 c #A39E9E",
+"Z7 c #0E76BE",
+"`7 c #A8C1D2",
+" 8 c #1C1F16",
+".8 c #BBC2B8",
+"+8 c #665E3D",
+"@8 c #E7AE03",
+"#8 c #F1DE9B",
+"$8 c #F3F7F9",
+"%8 c #848788",
+"&8 c #1A1E21",
+"*8 c #C1D3E0",
+"=8 c #CDDEE9",
+"-8 c #2880BA",
+";8 c #0F74BD",
+">8 c #ABD1EA",
+",8 c #CDC0A3",
+"'8 c #271F11",
+")8 c #61594F",
+"!8 c #ECCF6F",
+"~8 c #EFCF63",
+"{8 c #A9B2B7",
+"]8 c #2D3336",
+"^8 c #080503",
+"/8 c #020104",
+"(8 c #0F140A",
+"_8 c #2E2F2F",
+":8 c #211F1C",
+"<8 c #A19A92",
+"[8 c #DDEFF9",
+"}8 c #2D87C4",
+"|8 c #487592",
+"18 c #96A3AB",
+"28 c #79858F",
+"38 c #7596AB",
+"48 c #979274",
+"58 c #837766",
+"68 c #908B73",
+"78 c #83756D",
+"88 c #6D8454",
+"98 c #7F7466",
+"08 c #F7FDF2",
+"a8 c #A7C5CC",
+"b8 c #9CB5C4",
+"c8 c #A5A694",
+"d8 c #94928E",
+"e8 c #8E9397",
+"f8 c #909495",
+"g8 c #8E9396",
+"h8 c #B4A37B",
+"i8 c #BEC9B2",
+"j8 c #A5C7DB",
+"k8 c #CFCA8B",
+"l8 c #DCE9E9",
+"m8 c #F4F5EF",
+"n8 c #F3F5F1",
+"o8 c #F4F6F1",
+"p8 c #F7F9F4",
+"q8 c #E8EAE5",
+"r8 c #3B3C3C",
+"s8 c #080505",
+"t8 c #135E60",
+"u8 c #0273C3",
+"v8 c #2470A0",
+"w8 c #355938",
+"x8 c #96C8E9",
+"y8 c #CBC6B7",
+"z8 c #25231D",
+"A8 c #96A2A9",
+"B8 c #25221A",
+"C8 c #D0CBC0",
+"D8 c #AED2EA",
+"E8 c #1078BE",
+"F8 c #B9DCF2",
+"G8 c #B5AD9E",
+"H8 c #F3E7B3",
+"I8 c #F3E099",
+"J8 c #D1D3D9",
+"K8 c #191B1A",
+"L8 c #7F937D",
+"M8 c #2483C2",
+"N8 c #B1B7C2",
+"O8 c #EFCD5C",
+"P8 c #F5FAFF",
+"Q8 c #898780",
+"R8 c #524A40",
+"S8 c #A4BFCD",
+"T8 c #EFEFE8",
+"U8 c #EAF0EB",
+"V8 c #C3CDCC",
+"W8 c #6E8960",
+"X8 c #132111",
+"Y8 c #020301",
+"Z8 c #516D4D",
+"`8 c #FAFCF8",
+" 9 c #F0D783",
+".9 c #F4DD91",
+"+9 c #E6EBEE",
+"@9 c #3F4143",
+"#9 c #49443E",
+"$9 c #DCD6CB",
+"%9 c #6098BD",
+"&9 c #D2D1CE",
+"*9 c #272D34",
+"=9 c #FBF9E9",
+"-9 c #AAAFA8",
+";9 c #0B0D0B",
+">9 c #A6A5A0",
+",9 c #1F7FC2",
+"'9 c #DFECF4",
+")9 c #C5B362",
+"!9 c #0C190A",
+"~9 c #A6BAA8",
+"{9 c #EBC13F",
+"]9 c #63A5D2",
+"^9 c #565240",
+"/9 c #ECBF32",
+"(9 c #F6F1D8",
+"_9 c #D2D2CD",
+":9 c #10120F",
+"<9 c #141212",
+"[9 c #141211",
+"}9 c #151313",
+"|9 c #151B1F",
+"19 c #756F64",
+"29 c #E2EFF1",
+"39 c #4F9BCC",
+"49 c #1F7ABE",
+"59 c #F5F9F7",
+"69 c #869A83",
+"79 c #09070A",
+"89 c #BADCEE",
+"99 c #FAEDC2",
+"09 c #EBBB25",
+"a9 c #F6FCFF",
+"b9 c #BBCDD6",
+"c9 c #1B2329",
+"d9 c #191B1D",
+"e9 c #212428",
+"f9 c #2D392B",
+"g9 c #345A33",
+"h9 c #376034",
+"i9 c #345E32",
+"j9 c #5E6F52",
+"k9 c #41413B",
+"l9 c #304C2E",
+"m9 c #202126",
+"n9 c #17191B",
+"o9 c #0C100C",
+"p9 c #070E07",
+"q9 c #2C2C2A",
+"r9 c #D7DBD8",
+"s9 c #A4CEE7",
+"t9 c #0272C0",
+"u9 c #066DAA",
+"v9 c #909B98",
+"w9 c #798363",
+"x9 c #79736B",
+"y9 c #6D98B1",
+"z9 c #776F61",
+"A9 c #6B8E8E",
+"B9 c #76816C",
+"C9 c #7A7661",
+"D9 c #7D766A",
+"E9 c #C1E5FD",
+"F9 c #CDCEC2",
+"G9 c #BEB585",
+"H9 c #A7BFC9",
+"I9 c #ACB3A9",
+"J9 c #C9BD87",
+"K9 c #96A2B1",
+"L9 c #DFCD7C",
+"M9 c #A0C7E6",
+"N9 c #B5BEAB",
+"O9 c #DDD6B0",
+"P9 c #F4F3E2",
+"Q9 c #F5F6F0",
+"R9 c #B4B0A5",
+"S9 c #0F0E0F",
+"T9 c #080706",
+"U9 c #09191F",
+"V9 c #0473BD",
+"W9 c #126B93",
+"X9 c #94C6E8",
+"Y9 c #D2CFB3",
+"Z9 c #9EC8E5",
+"`9 c #181D11",
+" 0 c #C7C8BA",
+".0 c #C1DCEB",
+"+0 c #BADCF4",
+"@0 c #AFB19A",
+"#0 c #8F9186",
+"$0 c #F3E3A6",
+"%0 c #F1D57C",
+"&0 c #D3D9DC",
+"*0 c #787F77",
+"=0 c #161A1D",
+"-0 c #EECB5A",
+";0 c #F7FAF7",
+">0 c #BFC3BD",
+",0 c #1D1812",
+"'0 c #020306",
+")0 c #0B180D",
+"!0 c #B2B0A3",
+"~0 c #CEE2EB",
+"{0 c #ABCEE2",
+"]0 c #ADCFE2",
+"^0 c #BEDAE8",
+"/0 c #94B292",
+"(0 c #312E2A",
+"_0 c #130F07",
+":0 c #ACAC96",
+"<0 c #FDFBEA",
+"[0 c #EBBF37",
+"}0 c #F2CB51",
+"|0 c #E9EDDB",
+"10 c #42484E",
+"20 c #D8DED3",
+"30 c #71B2DE",
+"40 c #E0E0D1",
+"50 c #353D37",
+"60 c #EABE31",
+"70 c #AEBEAC",
+"80 c #0F1C0F",
+"90 c #ACB9A5",
+"00 c #0A75BD",
+"a0 c #A0C0DC",
+"b0 c #1F2119",
+"c0 c #BFC4BC",
+"d0 c #ECC242",
+"e0 c #63A7D5",
+"f0 c #4D5A39",
+"g0 c #EFDA92",
+"h0 c #4A443B",
+"i0 c #57664A",
+"j0 c #A3AA95",
+"k0 c #B5ADA2",
+"l0 c #B3AC9F",
+"m0 c #B2AB9E",
+"n0 c #B8B2A8",
+"o0 c #C6DEEA",
+"p0 c #5B9FCD",
+"q0 c #3C90C6",
+"r0 c #F2F9F7",
+"s0 c #6D7479",
+"t0 c #191611",
+"u0 c #F0E5B9",
+"v0 c #EAB616",
+"w0 c #F2DD95",
+"x0 c #E4ECEA",
+"y0 c #41473D",
+"z0 c #060705",
+"A0 c #1E2A27",
+"B0 c #5A785E",
+"C0 c #AEAB9B",
+"D0 c #CFD9DD",
+"E0 c #EAFEFF",
+"F0 c #EBF7FF",
+"G0 c #EDF8FD",
+"H0 c #E7F8FF",
+"I0 c #C9CDD1",
+"J0 c #919F84",
+"K0 c #71966C",
+"L0 c #434D57",
+"M0 c #3A3A36",
+"N0 c #1B2319",
+"O0 c #070B0A",
+"P0 c #0A120B",
+"Q0 c #323934",
+"R0 c #BFB8AC",
+"S0 c #E6F4F8",
+"T0 c #4092C7",
+"U0 c #0671AF",
+"V0 c #103A22",
+"W0 c #62705C",
+"X0 c #98A6B0",
+"Y0 c #7B6E5E",
+"Z0 c #899CA2",
+"`0 c #5E6944",
+" a c #717947",
+".a c #898061",
+"+a c #737E59",
+"@a c #7C766C",
+"#a c #BCD2D0",
+"$a c #DFEEF1",
+"%a c #ADC6CD",
+"&a c #C2B98A",
+"*a c #ACB2A6",
+"=a c #9EB7CA",
+"-a c #A1B6C1",
+";a c #9EBFD9",
+">a c #B8BBAA",
+",a c #E9E7C3",
+"'a c #E7F3FC",
+")a c #F8F9F4",
+"!a c #E5E9EB",
+"~a c #1E2F20",
+"{a c #072236",
+"]a c #0B638A",
+"^a c #0572B9",
+"/a c #23769E",
+"(a c #346035",
+"_a c #0C73BA",
+":a c #93BDD8",
+"<a c #CCC6B3",
+"[a c #27241D",
+"}a c #9CBBD0",
+"|a c #C5DEEC",
+"1a c #1075B9",
+"2a c #B6D0E5",
+"3a c #B6BD93",
+"4a c #0E0E0C",
+"5a c #9399A6",
+"6a c #F4EBC2",
+"7a c #F4DE93",
+"8a c #D3DADB",
+"9a c #1E2C1E",
+"0a c #7E907C",
+"aa c #1B7EC0",
+"ba c #161B1E",
+"ca c #E9B510",
+"da c #F1E4B1",
+"ea c #FBFAFB",
+"fa c #2B442F",
+"ga c #829873",
+"ha c #E7F3F2",
+"ia c #87BADA",
+"ja c #2681C2",
+"ka c #1176BE",
+"la c #63A6D2",
+"ma c #EEFAFF",
+"na c #C7C5BD",
+"oa c #484645",
+"pa c #E8E7E1",
+"qa c #F2D986",
+"ra c #EFCA56",
+"sa c #FEFFF2",
+"ta c #52585D",
+"ua c #19301A",
+"va c #CEDCC2",
+"wa c #8CBFE1",
+"xa c #E2DBC2",
+"ya c #393829",
+"za c #EBC652",
+"Aa c #E8B411",
+"Ba c #FAF8E9",
+"Ca c #AAB1A8",
+"Da c #A29B9D",
+"Ea c #DEEBEF",
+"Fa c #BFC5B4",
+"Ga c #0F1B0C",
+"Ha c #ABBCAC",
+"Ia c #F2F8FC",
+"Ja c #112911",
+"Ka c #609AC0",
+"La c #EEEFE9",
+"Ma c #625741",
+"Na c #E9B821",
+"Oa c #ECC139",
+"Pa c #F2E1A0",
+"Qa c #FBFFFF",
+"Ra c #0D0E0F",
+"Sa c #050707",
+"Ta c #4F5C44",
+"Ua c #FDFAEB",
+"Va c #CCE8FB",
+"Wa c #B2D9F1",
+"Xa c #B5DBF2",
+"Ya c #B7DCF2",
+"Za c #ABD4EE",
+"`a c #92C1DC",
+" b c #74AFD4",
+".b c #0C74BD",
+"+b c #73A4C3",
+"@b c #E2E7E6",
+"#b c #455158",
+"$b c #696054",
+"%b c #F7F9F3",
+"&b c #EFDC97",
+"*b c #E8AE01",
+"=b c #EEC336",
+"-b c #F5F9FA",
+";b c #B1B9B2",
+">b c #0A080B",
+",b c #4B4D41",
+"'b c #BBCEC0",
+")b c #F1FDFF",
+"!b c #B9DDF3",
+"~b c #AAD0E7",
+"{b c #7BB1D4",
+"]b c #66A7D1",
+"^b c #64A2CE",
+"/b c #4D9ACF",
+"(b c #5B9ECD",
+"_b c #4995CC",
+":b c #66A3CE",
+"<b c #6BAAD2",
+"[b c #82B6D7",
+"}b c #AAD2E9",
+"|b c #CEE7F8",
+"1b c #E7F3FE",
+"2b c #D7F1FE",
+"3b c #DFDFD7",
+"4b c #B6C2B0",
+"5b c #7B837D",
+"6b c #686158",
+"7b c #68615B",
+"8b c #8F9889",
+"9b c #DBE4D8",
+"0b c #E8F4FA",
+"ab c #0572B6",
+"bb c #0D4654",
+"cb c #060301",
+"db c #2A582C",
+"eb c #979B93",
+"fb c #696F55",
+"gb c #678F8C",
+"hb c #838B83",
+"ib c #7A786F",
+"jb c #6F8788",
+"kb c #7F745D",
+"lb c #70899A",
+"mb c #A99D7D",
+"nb c #F3EFCF",
+"ob c #B7C4D1",
+"pb c #C2CBB5",
+"qb c #B5BCA9",
+"rb c #BBD2D1",
+"sb c #E1F2FA",
+"tb c #FAFAF7",
+"ub c #F5F6EF",
+"vb c #F2F4EF",
+"wb c #8EA790",
+"xb c #0A0A0A",
+"yb c #080100",
+"zb c #101800",
+"Ab c #0E5B6F",
+"Bb c #0379CC",
+"Cb c #186A97",
+"Db c #0C74BC",
+"Eb c #93C2E2",
+"Fb c #D1CEB2",
+"Gb c #ECC138",
+"Hb c #99B1C0",
+"Ib c #121B0D",
+"Jb c #C2C6B8",
+"Kb c #C9E0EC",
+"Lb c #B8D9ED",
+"Mb c #B8AD9F",
+"Nb c #909287",
+"Ob c #F4EFD4",
+"Pb c #EBBF36",
+"Qb c #D0D0D9",
+"Rb c #161217",
+"Sb c #798177",
+"Tb c #AFB4BE",
+"Ub c #EABC29",
+"Vb c #EABE34",
+"Wb c #FFF8D6",
+"Xb c #8FA991",
+"Yb c #696543",
+"Zb c #FFFCDE",
+"`b c #82B9DE",
+" c c #79B2D9",
+".c c #FFFEF7",
+"+c c #66726C",
+"@c c #0B0A0A",
+"#c c #A8AEB6",
+"$c c #F5E7B0",
+"%c c #EEC544",
+"&c c #EBC242",
+"*c c #FFFFE6",
+"=c c #5B5B5C",
+"-c c #1D321D",
+";c c #D0DCC5",
+">c c #8ABEE0",
+",c c #CFD7DE",
+"'c c #253344",
+")c c #EBC03D",
+"!c c #FAF6E6",
+"~c c #ADBCAB",
+"{c c #000C00",
+"]c c #AAB2A3",
+"^c c #A2AE91",
+"/c c #1E2018",
+"(c c #EDC54A",
+"_c c #0B150B",
+":c c #62A2CD",
+"<c c #EEF0EA",
+"[c c #545A3A",
+"}c c #F8E39E",
+"|c c #CDEAFA",
+"1c c #0E1113",
+"2c c #060806",
+"3c c #667D5E",
+"4c c #5E9DCD",
+"5c c #1376BF",
+"6c c #187BC0",
+"7c c #197CC0",
+"8c c #1479BF",
+"9c c #0974BD",
+"0c c #026EBA",
+"ac c #86B8D8",
+"bc c #DEDBD2",
+"cc c #3A342E",
+"dc c #788891",
+"ec c #F6F7ED",
+"fc c #EEC747",
+"gc c #E8B20B",
+"hc c #EECF69",
+"ic c #F6F7EE",
+"jc c #72716E",
+"kc c #1F2D22",
+"lc c #C8CEC1",
+"mc c #D0E5F5",
+"nc c #509CCD",
+"oc c #197DC1",
+"pc c #157AC0",
+"qc c #147AC0",
+"rc c #217FC1",
+"sc c #338BC5",
+"tc c #59A0CE",
+"uc c #7DB9DF",
+"vc c #A2CEEA",
+"wc c #D0E3EB",
+"xc c #DEE4E4",
+"yc c #E1E7E6",
+"zc c #D6E7F1",
+"Ac c #86BCE0",
+"Bc c #4896CB",
+"Cc c #0573BA",
+"Dc c #0C475F",
+"Ec c #080D10",
+"Fc c #263D24",
+"Gc c #9EA09F",
+"Hc c #617258",
+"Ic c #858762",
+"Jc c #808E8C",
+"Kc c #7C785F",
+"Lc c #899485",
+"Mc c #538A92",
+"Nc c #6B7F69",
+"Oc c #978E87",
+"Pc c #EFF4F2",
+"Qc c #EEEFEA",
+"Rc c #EBE9D8",
+"Sc c #D9E1D8",
+"Tc c #EDF1E7",
+"Uc c #F7FAF4",
+"Vc c #F7F7F0",
+"Wc c #F3F6F1",
+"Xc c #F7F6F7",
+"Yc c #1C1710",
+"Zc c #030406",
+"`c c #0B1C1B",
+" d c #0467AC",
+".d c #0478C7",
+"+d c #22749E",
+"@d c #345E35",
+"#d c #96C9E9",
+"$d c #CAC5B8",
+"%d c #9DC2DB",
+"&d c #202018",
+"*d c #CDCBBF",
+"=d c #B3D5EA",
+"-d c #BCE0FB",
+";d c #A5B595",
+">d c #91979C",
+",d c #EBBA25",
+"'d c #F4E19D",
+")d c #233A22",
+"!d c #80977E",
+"~d c #2182C2",
+"{d c #171D23",
+"]d c #F3D067",
+"^d c #E9FFFF",
+"/d c #25342B",
+"(d c #D9D4CA",
+"_d c #BBD7E6",
+":d c #016EBA",
+"<d c #CAE2F1",
+"[d c #C8CBB0",
+"}d c #191C06",
+"|d c #040407",
+"1d c #817E79",
+"2d c #F2F4EE",
+"3d c #EDC74E",
+"4d c #ECC74F",
+"5d c #FFFFED",
+"6d c #5A5A5C",
+"7d c #EDDEB4",
+"8d c #433B1A",
+"9d c #EDC135",
+"0d c #FBF9EA",
+"ad c #0B100B",
+"bd c #A7AAA1",
+"cd c #2181C3",
+"dd c #CDD1CC",
+"ed c #091807",
+"fd c #A3B8A5",
+"gd c #64ACDD",
+"hd c #504E40",
+"id c #FBE39D",
+"jd c #BBE5FF",
+"kd c #0C1014",
+"ld c #090808",
+"md c #8B8979",
+"nd c #DCEFF8",
+"od c #3288C6",
+"pd c #026EB9",
+"qd c #7EBAE1",
+"rd c #E0DBD3",
+"sd c #3D342F",
+"td c #82A6BE",
+"ud c #F6F5EA",
+"vd c #EEC74B",
+"wd c #E8AF01",
+"xd c #F0E1AD",
+"yd c #F5F8F2",
+"zd c #554E43",
+"Ad c #494A49",
+"Bd c #E1E5E1",
+"Cd c #61A6D4",
+"Dd c #0874BC",
+"Ed c #2D88C6",
+"Fd c #3990CB",
+"Gd c #3A92CB",
+"Hd c #2B88C5",
+"Id c #055184",
+"Jd c #080606",
+"Kd c #1A1815",
+"Ld c #9C9694",
+"Md c #7F7B6F",
+"Nd c #7E7C5E",
+"Od c #7E8563",
+"Pd c #686C56",
+"Qd c #62683F",
+"Rd c #70787A",
+"Sd c #949D92",
+"Td c #878078",
+"Ud c #DBE0E2",
+"Vd c #F8FAF3",
+"Wd c #F3F6F3",
+"Xd c #F1F5F2",
+"Yd c #F4F5F1",
+"Zd c #F9FBF6",
+"`d c #676969",
+" e c #071E30",
+".e c #0364AB",
+"+e c #0474C1",
+"@e c #0E6B8F",
+"#e c #9EC5DF",
+"$e c #0F71B4",
+"%e c #B2C5D3",
+"&e c #C5C294",
+"*e c #F0D171",
+"=e c #D1D4DB",
+"-e c #191A19",
+";e c #EEC84D",
+">e c #FAF0CC",
+",e c #D0CFA8",
+"'e c #181713",
+")e c #6E6A62",
+"!e c #5FA0CF",
+"~e c #6EAAD4",
+"{e c #FCFBF7",
+"]e c #535351",
+"^e c #2F302F",
+"/e c #E4E5EB",
+"(e c #F3DB89",
+"_e c #E9BD32",
+":e c #FFFDDD",
+"<e c #5A5B5D",
+"[e c #D7DFDE",
+"}e c #2C3C45",
+"|e c #E7B108",
+"1e c #F9F4E3",
+"2e c #B0C3AE",
+"3e c #090A0B",
+"4e c #90B4CF",
+"5e c #27241F",
+"6e c #5C8BA9",
+"7e c #EFEDE4",
+"8e c #6A663B",
+"9e c #F1E3AE",
+"0e c #FFE78A",
+"ae c #14110A",
+"be c #4D704A",
+"ce c #FDFFFF",
+"de c #4C94C9",
+"ee c #046DB9",
+"fe c #BAD7E8",
+"ge c #C3D0BD",
+"he c #041E03",
+"ie c #81A5BF",
+"je c #EDC237",
+"ke c #E8AF00",
+"le c #F0E4B4",
+"me c #564E42",
+"ne c #516776",
+"oe c #E2F2F9",
+"pe c #4D99CC",
+"qe c #054774",
+"re c #060E05",
+"se c #5A7A5D",
+"te c #A4A7AC",
+"ue c #566448",
+"ve c #5B6040",
+"we c #7B95B2",
+"xe c #235B39",
+"ye c #7F7569",
+"ze c #797A63",
+"Ae c #C1CFB5",
+"Be c #FCFCF9",
+"Ce c #CED6CC",
+"De c #001600",
+"Ee c #070309",
+"Fe c #0A0B04",
+"Ge c #124741",
+"He c #0772B1",
+"Ie c #3075A9",
+"Je c #405E40",
+"Ke c #CAC5B7",
+"Le c #25221D",
+"Me c #E8B61A",
+"Ne c #EBBA26",
+"Oe c #969FA7",
+"Pe c #010204",
+"Qe c #2B2520",
+"Re c #D5CEC4",
+"Se c #A2CDE8",
+"Te c #BAE1F8",
+"Ue c #B0A9A0",
+"Ve c #929AA6",
+"We c #F4E19E",
+"Xe c #D2D6D9",
+"Ye c #1B221B",
+"Ze c #161618",
+"`e c #B0B9C4",
+" f c #EABE35",
+".f c #FFF9D8",
+"+f c #698A6E",
+"@f c #0B0F0C",
+"#f c #0C0C0D",
+"$f c #9A9A97",
+"%f c #BCD8E8",
+"&f c #748E69",
+"*f c #020702",
+"=f c #171716",
+"-f c #B3B9BC",
+";f c #EDCA57",
+">f c #D3D0C9",
+",f c #292C30",
+"'f c #FBF9EB",
+")f c #A8ACA7",
+"!f c #A4A09E",
+"~f c #DEECF5",
+"{f c #DBBC5F",
+"]f c #081807",
+"^f c #A2B8A5",
+"/f c #0B150C",
+"(f c #63ABDB",
+"_f c #514F40",
+":f c #FAE39C",
+"<f c #BEE5FF",
+"[f c #8C8979",
+"}f c #DAEEF8",
+"|f c #3289C7",
+"1f c #026DB9",
+"2f c #8CC0E3",
+"3f c #C8D2C0",
+"4f c #0E220A",
+"5f c #C0C6C5",
+"6f c #F4F4E9",
+"7f c #EDC02F",
+"8f c #F6F6ED",
+"9f c #5E5E5B",
+"0f c #29231C",
+"af c #CAC5BC",
+"bf c #E7F0F1",
+"cf c #0565A5",
+"df c #49484D",
+"ef c #A7ADB0",
+"ff c #75735F",
+"gf c #6E7558",
+"hf c #757B5E",
+"if c #726F55",
+"jf c #847668",
+"kf c #7D7464",
+"lf c #8F895F",
+"mf c #BCBCBD",
+"nf c #F8FCF9",
+"of c #F4F5F0",
+"pf c #E1E1DC",
+"qf c #423A37",
+"rf c #081B27",
+"sf c #0666A0",
+"tf c #0373C3",
+"uf c #0E6A8F",
+"vf c #94C5E6",
+"wf c #D1CDB3",
+"xf c #EDBF30",
+"yf c #E9B416",
+"zf c #9ECAE8",
+"Af c #111A0C",
+"Bf c #CBE1ED",
+"Cf c #BADBF2",
+"Df c #AFB597",
+"Ef c #92979D",
+"Ff c #F4E7B5",
+"Gf c #EBBF33",
+"Hf c #F2D680",
+"If c #D4DCDD",
+"Jf c #1F2F1F",
+"Kf c #798378",
+"Lf c #2785C3",
+"Mf c #B3C3D5",
+"Nf c #EFC950",
+"Of c #FCFFEA",
+"Pf c #565A64",
+"Qf c #09090B",
+"Rf c #282724",
+"Sf c #D9D5CC",
+"Tf c #A9D0E8",
+"Uf c #0974BC",
+"Vf c #AED2E7",
+"Wf c #C6BEA9",
+"Xf c #100E0D",
+"Yf c #13120A",
+"Zf c #AAA88F",
+"`f c #F5FFFF",
+" g c #EBC036",
+".g c #ECC850",
+"+g c #FFFFEE",
+"@g c #E4E1CB",
+"#g c #3A3E31",
+"$g c #FEFCE6",
+"%g c #EBC13D",
+"&g c #AAD1EA",
+"*g c #B6CDE4",
+"=g c #1B1F16",
+"-g c #BAC2B8",
+";g c #ECC344",
+">g c #132F13",
+",g c #62A5D2",
+"'g c #50583A",
+")g c #FAE6A2",
+"!g c #C1D4DF",
+"~g c #0C0F10",
+"{g c #63795B",
+"]g c #F1F9FC",
+"^g c #4390C8",
+"/g c #036DB9",
+"(g c #A4CCE4",
+"_g c #D5D7CA",
+":g c #242A1C",
+"<g c #99A07F",
+"[g c #F5F5EC",
+"}g c #ECBE30",
+"|g c #A7C2CA",
+"1g c #34373A",
+"2g c #CACCC5",
+"3g c #F3F6F2",
+"4g c #A5CCE5",
+"5g c #74B0D6",
+"6g c #2783C3",
+"7g c #0E76BD",
+"8g c #0376C5",
+"9g c #062F4B",
+"0g c #060000",
+"ag c #3F403B",
+"bg c #A0A6A4",
+"cg c #658151",
+"dg c #485C3B",
+"eg c #5F6C4D",
+"fg c #426635",
+"gg c #727055",
+"hg c #557D92",
+"ig c #77765A",
+"jg c #96A0A4",
+"kg c #E9F1F0",
+"lg c #F2F4F0",
+"mg c #EFF3F0",
+"ng c #F1F5F3",
+"og c #F1F3EC",
+"pg c #F5F6ED",
+"qg c #E4EEEC",
+"rg c #E0EAED",
+"sg c #EFF4F1",
+"tg c #EDEEE9",
+"ug c #727575",
+"vg c #0D0800",
+"wg c #0C4B5D",
+"xg c #0470B7",
+"yg c #21749C",
+"zg c #315D34",
+"Ag c #92BAD4",
+"Bg c #CDC7B2",
+"Cg c #EDC030",
+"Dg c #9AB8CC",
+"Eg c #1E1F15",
+"Fg c #CBCABD",
+"Gg c #0F74B8",
+"Hg c #B6CEE1",
+"Ig c #BBBD95",
+"Jg c #909185",
+"Kg c #F4F2DF",
+"Lg c #EBC03B",
+"Mg c #F2DC8C",
+"Ng c #1B211B",
+"Og c #7C8B7A",
+"Pg c #2382C1",
+"Qg c #16181B",
+"Rg c #B2BECD",
+"Sg c #E4E7DA",
+"Tg c #44494E",
+"Ug c #46423D",
+"Vg c #E1E2DB",
+"Wg c #69ACD8",
+"Xg c #0371BA",
+"Yg c #7BB3D6",
+"Zg c #EBE9E2",
+"`g c #1A221C",
+" h c #7D8B7A",
+".h c #F4FBFF",
+"+h c #EABB2A",
+"@h c #EBC342",
+"#h c #FFFFE5",
+"$h c #5A5B5C",
+"%h c #DDDACB",
+"&h c #323631",
+"*h c #FFFFF2",
+"=h c #EBC54D",
+"-h c #ABBCAA",
+";h c #A0A9A6",
+">h c #D0E8F8",
+",h c #3E91CA",
+"'h c #2883C4",
+")h c #2D85C5",
+"!h c #388AC6",
+"~h c #2682C4",
+"{h c #3B8BC6",
+"]h c #2A84C4",
+"^h c #237FC3",
+"/h c #4593CB",
+"(h c #E9F0F0",
+"_h c #B8C1B7",
+":h c #1D1F16",
+"<h c #BDC2B9",
+"[h c #EECD5F",
+"}h c #F2F8FB",
+"|h c #5F96BB",
+"1h c #EFEFE7",
+"2h c #645A40",
+"3h c #FAE59F",
+"4h c #BEDCF3",
+"5h c #0C0F12",
+"6h c #070807",
+"7h c #747F67",
+"8h c #E7F5FA",
+"9h c #3788C6",
+"0h c #006EBC",
+"ah c #006CBA",
+"bh c #84BCE2",
+"ch c #D5D6CA",
+"dh c #282B1D",
+"eh c #8F8970",
+"fh c #E9B30E",
+"gh c #F3ECCF",
+"hh c #E5EAE8",
+"ih c #474F47",
+"jh c #010001",
+"kh c #1E2A1F",
+"lh c #6E7B6F",
+"mh c #C5C1BE",
+"nh c #D4ECFA",
+"oh c #A6CDE7",
+"ph c #62A6D1",
+"qh c #4691C9",
+"rh c #2276B3",
+"sh c #0471BF",
+"th c #0A76A7",
+"uh c #161614",
+"vh c #0E1B0B",
+"wh c #85928B",
+"xh c #959D94",
+"yh c #747D5F",
+"zh c #69715A",
+"Ah c #5B654F",
+"Bh c #767E53",
+"Ch c #627E78",
+"Dh c #728450",
+"Eh c #8A8E71",
+"Fh c #E7EBDE",
+"Gh c #E9F0F1",
+"Hh c #E7EFEF",
+"Ih c #D7E7ED",
+"Jh c #F5F3E6",
+"Kh c #D0DDD5",
+"Lh c #D7E2D9",
+"Mh c #C7D3C2",
+"Nh c #C5C3A3",
+"Oh c #C1C8B2",
+"Ph c #BDBFAC",
+"Qh c #ADC6D9",
+"Rh c #EAF2F1",
+"Sh c #C0C1B5",
+"Th c #1D1C11",
+"Uh c #0F1F0E",
+"Vh c #0769A4",
+"Wh c #244428",
+"Xh c #95C6E7",
+"Yh c #D0CCB5",
+"Zh c #28261C",
+"`h c #99AFBD",
+" i c #050307",
+".i c #111A0B",
+"+i c #C1C6B7",
+"@i c #CBE2EC",
+"#i c #BADEF3",
+"$i c #B4AB9F",
+"%i c #10100D",
+"&i c #90938B",
+"*i c #EBBB28",
+"=i c #D3DCDC",
+"-i c #1F2E1F",
+";i c #7A8679",
+">i c #B1B7C1",
+",i c #F4DF94",
+"'i c #DFDEDF",
+")i c #3F3A36",
+"!i c #4E565C",
+"~i c #D8EAF2",
+"{i c #4796CB",
+"]i c #68A8D2",
+"^i c #F0F2E8",
+"/i c #254824",
+"(i c #6E6F6B",
+"_i c #F5F9FF",
+":i c #F0CE5E",
+"<i c #EBC240",
+"[i c #D2D7D7",
+"}i c #27323D",
+"|i c #020101",
+"1i c #FFF9E0",
+"2i c #F8F6E9",
+"3i c #C0C9B9",
+"4i c #060709",
+"5i c #5B6E59",
+"6i c #F7F5D0",
+"7i c #E3F1F6",
+"8i c #D0E8F5",
+"9i c #E8F4F7",
+"0i c #CFE7F6",
+"ai c #EEF8F8",
+"bi c #D3EAF5",
+"ci c #D4EAF7",
+"di c #D1E9F5",
+"ei c #D0E9F5",
+"fi c #CCE6F5",
+"gi c #EDF6F7",
+"hi c #E7FCFF",
+"ii c #48442A",
+"ji c #010205",
+"ki c #2D2C2B",
+"li c #CFD0CE",
+"mi c #F6E39F",
+"ni c #50573B",
+"oi c #F6E4A7",
+"pi c #E1E5BF",
+"qi c #0F100E",
+"ri c #728267",
+"si c #F1FCFF",
+"ti c #72ACD7",
+"ui c #4D9CD4",
+"vi c #4B87B1",
+"wi c #4F9CD1",
+"xi c #4D95C8",
+"yi c #4D91C0",
+"zi c #4E93C5",
+"Ai c #4D93C3",
+"Bi c #4E99CE",
+"Ci c #4C8CB9",
+"Di c #509DD5",
+"Ei c #4B88B2",
+"Fi c #4F9CD2",
+"Gi c #4D90C0",
+"Hi c #4F98CD",
+"Ii c #4C8AB6",
+"Ji c #4F9ACF",
+"Ki c #4E96C9",
+"Li c #4C8DBB",
+"Mi c #529FD5",
+"Ni c #3D91CD",
+"Oi c #3B82B4",
+"Pi c #0C73B8",
+"Qi c #6EAED8",
+"Ri c #E0DFD9",
+"Si c #423E3B",
+"Ti c #6E6C6D",
+"Ui c #F7F8EF",
+"Vi c #EDC23D",
+"Wi c #F4EDCA",
+"Xi c #CCCCCB",
+"Yi c #3A3630",
+"Zi c #52524D",
+"`i c #829690",
+" j c #C1CCC1",
+".j c #F1F8FA",
+"+j c #FCFFFC",
+"@j c #C5CED1",
+"#j c #8EBFDE",
+"$j c #559CD0",
+"%j c #1D7EC1",
+"&j c #0279D1",
+"*j c #123528",
+"=j c #21371F",
+"-j c #77706E",
+";j c #0E0B0C",
+">j c #6D6C69",
+",j c #A3A8AD",
+"'j c #96A099",
+")j c #818F73",
+"!j c #717C60",
+"~j c #938F5A",
+"{j c #767B59",
+"]j c #7A7D5C",
+"^j c #85886C",
+"/j c #CEDCDB",
+"(j c #EAF0EF",
+"_j c #F2F5F0",
+":j c #F3F1DD",
+"<j c #DDDFC2",
+"[j c #DBDFC5",
+"}j c #A0BED2",
+"|j c #8C8884",
+"1j c #4C534A",
+"2j c #A3B18F",
+"3j c #C9B87B",
+"4j c #B2D8EE",
+"5j c #F4E2B0",
+"6j c #5C5C5D",
+"7j c #030302",
+"8j c #0A080A",
+"9j c #262322",
+"0j c #100100",
+"aj c #0465A6",
+"bj c #1D739A",
+"cj c #1E3C20",
+"dj c #95C8E9",
+"ej c #CDC9B6",
+"fj c #27251C",
+"gj c #151B0E",
+"hj c #C6DEEB",
+"ij c #BADBF3",
+"jj c #ACB795",
+"kj c #0D0E0C",
+"lj c #101110",
+"mj c #919594",
+"nj c #D0D1D9",
+"oj c #7C8C7B",
+"pj c #0A75BC",
+"qj c #171D21",
+"rj c #B4C8DB",
+"sj c #F9E29A",
+"tj c #BFCFC5",
+"uj c #252E22",
+"vj c #676A6E",
+"wj c #DCF2FF",
+"xj c #2E88C3",
+"yj c #E8EEEB",
+"zj c #5A5E4C",
+"Aj c #4D5C64",
+"Bj c #E5F1FC",
+"Cj c #F0CF5E",
+"Dj c #EBC549",
+"Ej c #FFFFE9",
+"Fj c #E9E0BF",
+"Gj c #403D25",
+"Hj c #FFFCEB",
+"Ij c #EBC449",
+"Jj c #F3DB87",
+"Kj c #E0E2E3",
+"Lj c #363535",
+"Mj c #030204",
+"Nj c #0F1306",
+"Oj c #3E4C27",
+"Pj c #878A76",
+"Qj c #9D9589",
+"Rj c #617D5A",
+"Sj c #A59890",
+"Tj c #888C77",
+"Uj c #7E8870",
+"Vj c #9B9389",
+"Wj c #A1968C",
+"Xj c #718366",
+"Yj c #929080",
+"Zj c #9D9488",
+"`j c #9C9487",
+" k c #A79E8F",
+".k c #434F57",
+"+k c #4E4E4E",
+"@k c #F7FAF9",
+"#k c #F0D066",
+"$k c #63A6D3",
+"%k c #53553E",
+"&k c #F0E0A5",
+"*k c #FFFEDC",
+"=k c #293520",
+"-k c #D5D4B9",
+";k c #EDF6F4",
+">k c #E5F0EF",
+",k c #E5E5E0",
+"'k c #E5EEEE",
+")k c #E6ECE7",
+"!k c #E4E7E4",
+"~k c #E4EAE6",
+"{k c #E3E9E5",
+"]k c #E6EEEB",
+"^k c #E2E5DE",
+"/k c #E6F1F0",
+"(k c #E2E2DC",
+"_k c #E4F0ED",
+":k c #E5E8E3",
+"<k c #E5EDEA",
+"[k c #E3E4DE",
+"}k c #E7EFEC",
+"|k c #E3ECE8",
+"1k c #E5E6E0",
+"2k c #E8F0EF",
+"3k c #DCEAEA",
+"4k c #DFE7E5",
+"5k c #BDDBEA",
+"6k c #0F77BE",
+"7k c #509BCD",
+"8k c #E5F0F2",
+"9k c #52636E",
+"0k c #1A3512",
+"ak c #F0E2B0",
+"bk c #E8AF02",
+"ck c #EDC954",
+"dk c #F8FEFF",
+"ek c #CFD0CD",
+"fk c #484A4B",
+"gk c #040801",
+"hk c #1D2623",
+"ik c #3C4144",
+"jk c #8C877C",
+"kk c #BDC1C0",
+"lk c #F9F8ED",
+"mk c #E9F1EC",
+"nk c #D0E6F1",
+"ok c #A0CAE3",
+"pk c #669CBE",
+"qk c #217FBE",
+"rk c #057FCD",
+"sk c #07101A",
+"tk c #213021",
+"uk c #A8AA9C",
+"vk c #384523",
+"wk c #030807",
+"xk c #5F564D",
+"yk c #9AA29D",
+"zk c #778466",
+"Ak c #767D61",
+"Bk c #777660",
+"Ck c #788657",
+"Dk c #7C7365",
+"Ek c #787462",
+"Fk c #7F836E",
+"Gk c #D5DBDD",
+"Hk c #F6F8F6",
+"Ik c #F2F2E2",
+"Jk c #C2BD95",
+"Kk c #7D7F7F",
+"Lk c #080D03",
+"Mk c #60737C",
+"Nk c #C1D2C2",
+"Ok c #A4B1B1",
+"Pk c #D9E5DB",
+"Qk c #AEAAA9",
+"Rk c #161515",
+"Sk c #10170F",
+"Tk c #3F5235",
+"Uk c #3C4832",
+"Vk c #0B0C07",
+"Wk c #06182C",
+"Xk c #0374C1",
+"Yk c #186E97",
+"Zk c #CFCCB5",
+"`k c #28261D",
+" l c #ECBE31",
+".l c #9AB5C7",
+"+l c #0A1706",
+"@l c #BDC4B4",
+"#l c #D5E7EE",
+"$l c #B5CDDE",
+"%l c #BEBC96",
+"&l c #92979E",
+"*l c #F5F5E8",
+"=l c #EBC13C",
+"-l c #F2D988",
+";l c #D3D9DB",
+">l c #1D271D",
+",l c #7B887A",
+"'l c #1F80C1",
+")l c #161819",
+"!l c #B1BBC7",
+"~l c #FDEAAE",
+"{l c #AFBCB6",
+"]l c #171F18",
+"^l c #757E72",
+"/l c #DFF1FE",
+"(l c #2784C2",
+"_l c #3A91CB",
+":l c #E5EDED",
+"<l c #6E665B",
+"[l c #3F4A53",
+"}l c #DEE9F4",
+"|l c #EDCA58",
+"1l c #D8D9D1",
+"2l c #2E3537",
+"3l c #EBC345",
+"4l c #EAB820",
+"5l c #EEC84E",
+"6l c #F7FEFF",
+"7l c #B7B4AA",
+"8l c #020505",
+"9l c #0D0C0C",
+"0l c #0F0D0D",
+"al c #0A0B09",
+"bl c #080A08",
+"cl c #070A06",
+"dl c #0D0C0B",
+"el c #0F130C",
+"fl c #AEAEA6",
+"gl c #FBF7E1",
+"hl c #EAC039",
+"il c #153414",
+"jl c #5E94B9",
+"kl c #EFEEE7",
+"ll c #645B3F",
+"ml c #EECE6A",
+"nl c #FDFDF1",
+"ol c #6E7677",
+"pl c #080608",
+"ql c #1D2A19",
+"rl c #5C6349",
+"sl c #6E654E",
+"tl c #7A7C7D",
+"ul c #675F54",
+"vl c #757150",
+"wl c #6D6755",
+"xl c #666A50",
+"yl c #626353",
+"zl c #72704F",
+"Al c #5F6750",
+"Bl c #726C51",
+"Cl c #676456",
+"Dl c #646E4B",
+"El c #6D6A52",
+"Fl c #696D4E",
+"Gl c #696555",
+"Hl c #77724F",
+"Il c #5C694D",
+"Jl c #6F6855",
+"Kl c #6E6852",
+"Ll c #76704A",
+"Ml c #808F8D",
+"Nl c #BDC2C1",
+"Ol c #FBFDFB",
+"Pl c #BDDAEA",
+"Ql c #2885C3",
+"Rl c #FBFDF9",
+"Sl c #79817B",
+"Tl c #E7EBE9",
+"Ul c #F4E9BB",
+"Vl c #EBB91B",
+"Wl c #EDC64A",
+"Xl c #F6EFCD",
+"Yl c #EEF4FD",
+"Zl c #A5A19C",
+"`l c #423F3D",
+" m c #071205",
+".m c #010104",
+"+m c #141516",
+"@m c #656E4E",
+"#m c #97ACAF",
+"$m c #D3D9C8",
+"%m c #EDEDEA",
+"&m c #ECF7FE",
+"*m c #9AC3DD",
+"=m c #58A0CD",
+"-m c #177CC2",
+";m c #0276CA",
+">m c #0F5564",
+",m c #090E0B",
+"'m c #121011",
+")m c #7C7567",
+"!m c #8F8779",
+"~m c #524D46",
+"{m c #292623",
+"]m c #041407",
+"^m c #0C0901",
+"/m c #869090",
+"(m c #9AA39F",
+"_m c #5A7549",
+":m c #5D6D47",
+"<m c #79795F",
+"[m c #7C7167",
+"}m c #6F8455",
+"|m c #7D705C",
+"1m c #7B7A69",
+"2m c #BCBBBD",
+"3m c #F5F8F3",
+"4m c #F5F7F2",
+"5m c #9C968D",
+"6m c #3E4A33",
+"7m c #627584",
+"8m c #E7F1F8",
+"9m c #E1CC83",
+"0m c #AFBFBD",
+"am c #D8E4E9",
+"bm c #504C45",
+"cm c #000201",
+"dm c #162015",
+"em c #342B2B",
+"fm c #797563",
+"gm c #3C5533",
+"hm c #09140A",
+"im c #101300",
+"jm c #0375C3",
+"km c #1F6D9D",
+"lm c #305734",
+"mm c #F9F0D1",
+"nm c #9AB2C3",
+"om c #2D2521",
+"pm c #D7CEC4",
+"qm c #A1CCE8",
+"rm c #B9DEF4",
+"sm c #B3AAA1",
+"tm c #100F0C",
+"um c #8F9286",
+"vm c #F3E3A8",
+"wm c #F1D780",
+"xm c #D3DADC",
+"ym c #1D291D",
+"zm c #151517",
+"Am c #B0B6C0",
+"Bm c #FCEAAF",
+"Cm c #B0BCB7",
+"Dm c #181F18",
+"Em c #0A110B",
+"Fm c #80A17B",
+"Gm c #D8EAFB",
+"Hm c #E6EDED",
+"Im c #6C655A",
+"Jm c #40484E",
+"Km c #DFE8F1",
+"Lm c #EAC13C",
+"Mm c #FFFFE2",
+"Nm c #D2D7DB",
+"Om c #273441",
+"Pm c #FEFDE8",
+"Qm c #EBBE32",
+"Rm c #EBBB29",
+"Sm c #F0DFA5",
+"Tm c #F9FBFE",
+"Um c #888E86",
+"Vm c #020003",
+"Wm c #030005",
+"Xm c #96A28E",
+"Ym c #F5FEFF",
+"Zm c #F0D889",
+"`m c #63A8D7",
+" n c #EEF2EC",
+".n c #4D5839",
+"+n c #EDBE2C",
+"@n c #F7F1DB",
+"#n c #CCDEE6",
+"$n c #292B2F",
+"%n c #110F13",
+"&n c #526B53",
+"*n c #C0DBE9",
+"=n c #2583C5",
+"-n c #1877BE",
+";n c #D7EAF4",
+">n c #ABB08E",
+",n c #131705",
+"'n c #060609",
+")n c #9D9991",
+"!n c #FEFAE4",
+"~n c #EBC241",
+"{n c #ECC039",
+"]n c #F0D785",
+"^n c #F8F7E7",
+"/n c #ECEDEF",
+"(n c #B2C0AB",
+"_n c #5D6363",
+":n c #322B23",
+"<n c #050D06",
+"[n c #242B1F",
+"}n c #454546",
+"|n c #8E877D",
+"1n c #CFE9F4",
+"2n c #CDE4F2",
+"3n c #8CBCD8",
+"4n c #1E7FC1",
+"5n c #0277CB",
+"6n c #10555C",
+"7n c #0A0D09",
+"8n c #1A1C19",
+"9n c #5C6B55",
+"0n c #867F6F",
+"an c #83786B",
+"bn c #505A45",
+"cn c #6F695C",
+"dn c #ADD1E2",
+"en c #A1AAB1",
+"fn c #959F98",
+"gn c #7E8C70",
+"hn c #798667",
+"in c #707A55",
+"jn c #68834F",
+"kn c #6A8AA2",
+"ln c #6D754C",
+"mn c #9FAD97",
+"nn c #7C8C7F",
+"on c #161F11",
+"pn c #4C4945",
+"qn c #EBEDE7",
+"rn c #F5F5EA",
+"sn c #E9E7C8",
+"tn c #E4F8FF",
+"un c #ADB2B5",
+"vn c #4E4B40",
+"wn c #797863",
+"xn c #596B4A",
+"yn c #2D2F26",
+"zn c #081309",
+"An c #111900",
+"Bn c #0374C2",
+"Cn c #20759C",
+"Dn c #2D572F",
+"En c #C9C5B8",
+"Fn c #9EC5E0",
+"Gn c #001200",
+"Hn c #B3BFAE",
+"In c #1079BE",
+"Jn c #BBDDF7",
+"Kn c #A7B993",
+"Ln c #111111",
+"Mn c #91979D",
+"Nn c #F3E5AB",
+"On c #F4E29D",
+"Pn c #181718",
+"Qn c #7F977E",
+"Rn c #EABD2E",
+"Sn c #FFF3C2",
+"Tn c #ACAEB2",
+"Un c #7E9F7B",
+"Vn c #B7DAF7",
+"Wn c #0873BC",
+"Xn c #425562",
+"Yn c #E0EEFC",
+"Zn c #F0DFB1",
+"`n c #463C18",
+" o c #ECC95B",
+".o c #F0E3B2",
+"+o c #BDC5BE",
+"@o c #374E3B",
+"#o c #040F05",
+"$o c #06080A",
+"%o c #090807",
+"&o c #080508",
+"*o c #254E25",
+"=o c #C0BFC4",
+"-o c #F1E4AD",
+";o c #EEF1ED",
+">o c #545041",
+",o c #EECB54",
+"'o c #F7F9F2",
+")o c #C9C9B1",
+"!o c #211E0D",
+"~o c #295227",
+"{o c #A2C8DF",
+"]o c #0972BC",
+"^o c #8CBDDD",
+"/o c #D1DEE0",
+"(o c #28353A",
+"_o c #1F1E1C",
+":o c #F0E8C5",
+"<o c #EABD30",
+"[o c #F2DE97",
+"}o c #F9FBF7",
+"|o c #EEF1F0",
+"1o c #E5E7E1",
+"2o c #B5C1CA",
+"3o c #597262",
+"4o c #121F0F",
+"5o c #0A0807",
+"6o c #14151D",
+"7o c #416C3A",
+"8o c #D0C7A4",
+"9o c #FEFDFC",
+"0o c #CCE2EC",
+"ao c #6AAAD5",
+"bo c #0F72BC",
+"co c #037ACC",
+"do c #083A55",
+"eo c #080908",
+"fo c #142D13",
+"go c #676B56",
+"ho c #98905F",
+"io c #8C8665",
+"jo c #7E7A73",
+"ko c #7F786C",
+"lo c #8B8882",
+"mo c #8F908B",
+"no c #969C9A",
+"oo c #98A19E",
+"po c #98A09D",
+"qo c #929574",
+"ro c #919173",
+"so c #AEAE82",
+"to c #F6F8F4",
+"uo c #F5F7F1",
+"vo c #B7CDDC",
+"wo c #55674A",
+"xo c #081C09",
+"yo c #433C32",
+"zo c #EDEEE8",
+"Ao c #EBF2F1",
+"Bo c #A2BFD4",
+"Co c #A3A597",
+"Do c #928D74",
+"Eo c #84796B",
+"Fo c #74745E",
+"Go c #1B3319",
+"Ho c #070000",
+"Io c #0476C5",
+"Jo c #0F6990",
+"Ko c #0B72B8",
+"Lo c #90B2CA",
+"Mo c #D3CDAC",
+"No c #2A291C",
+"Oo c #2A241F",
+"Po c #D4CDC2",
+"Qo c #A6CFE8",
+"Ro c #0F72B5",
+"So c #B2C7D6",
+"To c #C5BE96",
+"Uo c #10100B",
+"Vo c #8E8C74",
+"Wo c #ECC345",
+"Xo c #F0D275",
+"Yo c #D5E2DF",
+"Zo c #233C23",
+"`o c #767A76",
+" p c #FBE49B",
+".p c #ACB0B6",
+"+p c #80A07B",
+"@p c #D4E8FB",
+"#p c #1178BD",
+"$p c #3E4346",
+"%p c #DEE6EE",
+"&p c #F1CF5E",
+"*p c #ECC74E",
+"=p c #FFFFEC",
+"-p c #D4DCDF",
+";p c #283846",
+">p c #FFF5CD",
+",p c #E9B20B",
+"'p c #F1E5BA",
+")p c #F7F5E6",
+"!p c #EAF8FE",
+"~p c #C2E5F9",
+"{p c #BFE3F8",
+"]p c #C0E3F7",
+"^p c #DDE4C3",
+"/p c #D2E3D6",
+"(p c #B9E3FF",
+"_p c #F0E49F",
+":p c #BFE3FA",
+"<p c #EBE4A9",
+"[p c #C9E4E7",
+"}p c #CDE3E2",
+"|p c #E5E3B5",
+"1p c #D3E3D6",
+"2p c #CFDFCD",
+"3p c #FCFFFD",
+"4p c #F7F6E7",
+"5p c #EECE63",
+"6p c #F0D26F",
+"7p c #5D8DAD",
+"8p c #EFEDE5",
+"9p c #68643B",
+"0p c #EECA54",
+"ap c #FAF8EF",
+"bp c #D2EBFA",
+"cp c #848179",
+"dp c #232427",
+"ep c #242528",
+"fp c #252522",
+"gp c #11110E",
+"hp c #989D9F",
+"ip c #DAEFF8",
+"jp c #338CC8",
+"kp c #539DCE",
+"lp c #FAFBEF",
+"mp c #5B7357",
+"np c #96938A",
+"op c #FCFBE6",
+"pp c #ECC447",
+"qp c #EFC849",
+"rp c #F3EFD8",
+"sp c #F8F3DC",
+"tp c #FFFFF3",
+"up c #DDF5FF",
+"vp c #BCC7CB",
+"wp c #898278",
+"xp c #23282B",
+"yp c #1E2020",
+"zp c #0D120D",
+"Ap c #4F4B44",
+"Bp c #CECBC3",
+"Cp c #FBF6EB",
+"Dp c #C2DEEE",
+"Ep c #5A9DCB",
+"Fp c #0671B9",
+"Gp c #047ACB",
+"Hp c #063352",
+"Ip c #050006",
+"Jp c #0E2F0F",
+"Kp c #1D421D",
+"Lp c #6A635A",
+"Mp c #888459",
+"Np c #797660",
+"Op c #717C59",
+"Pp c #7A7162",
+"Qp c #78735F",
+"Rp c #7B7161",
+"Sp c #76775F",
+"Tp c #7D8753",
+"Up c #868273",
+"Vp c #919596",
+"Wp c #8B8D8C",
+"Xp c #60584C",
+"Yp c #564D3F",
+"Zp c #D9D9D2",
+"`p c #F7F9F5",
+" q c #F1F5F4",
+".q c #DCE6DC",
+"+q c #949999",
+"@q c #8F9185",
+"#q c #7B734F",
+"$q c #7E725E",
+"%q c #637040",
+"&q c #06160A",
+"*q c #564E44",
+"=q c #726A5A",
+"-q c #65644E",
+";q c #6C6257",
+">q c #3C5333",
+",q c #020D05",
+"'q c #050108",
+")q c #1F501B",
+"!q c #0176D0",
+"~q c #2D74A6",
+"{q c #96CAED",
+"]q c #CBC7B8",
+"^q c #F9F2D2",
+"/q c #98A9B5",
+"(q c #C6C8BB",
+"_q c #BBE2FA",
+":q c #ADA99F",
+"<q c #939BAA",
+"[q c #F3E2A0",
+"}q c #EBB921",
+"|q c #F4DF98",
+"1q c #D1D3D8",
+"2q c #191919",
+"3q c #7E937D",
+"4q c #161719",
+"5q c #B1BBC8",
+"6q c #FDEEB5",
+"7q c #ACAFB3",
+"8q c #D2E7FA",
+"9q c #1077BC",
+"0q c #42535F",
+"aq c #E0EDF9",
+"bq c #EAC13F",
+"cq c #FFFFE4",
+"dq c #D8D4C9",
+"eq c #2D302F",
+"fq c #FFFFFA",
+"gq c #EBC858",
+"hq c #EDC953",
+"iq c #EEDB98",
+"jq c #F4E2A3",
+"kq c #FAE5A8",
+"lq c #FAE5A7",
+"mq c #F6E5AF",
+"nq c #F8E5AC",
+"oq c #FBE5A5",
+"pq c #F4E5B4",
+"qq c #FBE5A7",
+"rq c #F5E5B2",
+"sq c #F9E5AA",
+"tq c #F6E5B1",
+"uq c #F9E6AD",
+"vq c #EED88C",
+"wq c #EDCD63",
+"xq c #EABF39",
+"yq c #F2F9FF",
+"zq c #0F210E",
+"Aq c #64ACDE",
+"Bq c #4D503E",
+"Cq c #EDC854",
+"Dq c #F7E5A9",
+"Eq c #F5F5ED",
+"Fq c #D4D6CF",
+"Gq c #D8DAD3",
+"Hq c #D8DBD5",
+"Iq c #DCDDC8",
+"Jq c #8F8F82",
+"Kq c #151415",
+"Lq c #19191B",
+"Mq c #F4FFFF",
+"Nq c #6DA8CE",
+"Oq c #026FB9",
+"Pq c #177AC0",
+"Qq c #B7D7EB",
+"Rq c #BFC0BA",
+"Sq c #1C221D",
+"Tq c #1C2A2B",
+"Uq c #C6DFE3",
+"Vq c #FBEEC3",
+"Wq c #EDC33C",
+"Xq c #EDD072",
+"Yq c #F5DF9E",
+"Zq c #FBE9AA",
+"`q c #C0C9C5",
+" r c #779383",
+".r c #4B5156",
+"+r c #263025",
+"@r c #111414",
+"#r c #6E7B68",
+"$r c #CCCDC5",
+"%r c #FFF1E2",
+"&r c #7EAECF",
+"*r c #1E80C2",
+"=r c #0776B6",
+"-r c #0A2F3B",
+";r c #353B30",
+">r c #49463D",
+",r c #525F44",
+"'r c #5D6D4A",
+")r c #716B5C",
+"!r c #677551",
+"~r c #536045",
+"{r c #5E6A4E",
+"]r c #596647",
+"^r c #4C583A",
+"/r c #3B392E",
+"(r c #413C34",
+"_r c #FBFBF5",
+":r c #DAE1E8",
+"<r c #23432F",
+"[r c #3C382D",
+"}r c #4A583C",
+"|r c #4C5A43",
+"1r c #49473E",
+"2r c #2A2326",
+"3r c #030105",
+"4r c #434338",
+"5r c #002203",
+"6r c #000701",
+"7r c #1D5427",
+"8r c #0175CE",
+"9r c #D2CFB4",
+"0r c #9ECBEB",
+"ar c #061604",
+"br c #BAC3B3",
+"cr c #DBE9EE",
+"dr c #0F75BB",
+"er c #B8D3E9",
+"fr c #B4BA95",
+"gr c #90938F",
+"hr c #F4EDCB",
+"ir c #EBBE33",
+"jr c #798178",
+"kr c #2684C2",
+"lr c #171B1E",
+"mr c #FEEEB6",
+"nr c #7FA07B",
+"or c #CBE5FA",
+"pr c #3F474D",
+"qr c #DFE8F2",
+"rr c #ECC64B",
+"sr c #FFFFEA",
+"tr c #E4E1CC",
+"ur c #3A3F32",
+"vr c #E8B30E",
+"wr c #E8B108",
+"xr c #EBB81E",
+"yr c #EBB920",
+"zr c #0E1F0E",
+"Ar c #609DC6",
+"Br c #EFF0E9",
+"Cr c #595C3B",
+"Dr c #E9B719",
+"Er c #EED170",
+"Fr c #F2D576",
+"Gr c #F7DA79",
+"Hr c #F6D979",
+"Ir c #F6D875",
+"Jr c #F9E398",
+"Kr c #5D5C5A",
+"Lr c #202222",
+"Mr c #D0DAD1",
+"Nr c #95BCD6",
+"Or c #0C73B9",
+"Pr c #62A6D4",
+"Qr c #F1F7F0",
+"Rr c #4F614E",
+"Sr c #070907",
+"Tr c #5E6357",
+"Ur c #EBECE6",
+"Vr c #F5E39F",
+"Wr c #E8B107",
+"Xr c #EAB81B",
+"Yr c #F2D473",
+"Zr c #FBEAB1",
+"`r c #FCF3D1",
+" s c #E5EBE3",
+".s c #BBCFCD",
+"+s c #8F9799",
+"@s c #50504E",
+"#s c #212526",
+"$s c #040105",
+"%s c #292B2B",
+"&s c #9B9F8F",
+"*s c #E4F8F8",
+"=s c #BAD9EA",
+"-s c #2D87C3",
+";s c #0471BD",
+">s c #0776B7",
+",s c #0A2F3D",
+"'s c #000301",
+")s c #081A0A",
+"!s c #131B13",
+"~s c #1B1D18",
+"{s c #252320",
+"]s c #262121",
+"^s c #0B180C",
+"/s c #1B1E18",
+"(s c #161C15",
+"_s c #061808",
+":s c #000403",
+"<s c #D1D2CE",
+"[s c #9E9B95",
+"}s c #181315",
+"|s c #051808",
+"1s c #051607",
+"2s c #080309",
+"3s c #205018",
+"4s c #0075D0",
+"5s c #24739F",
+"6s c #345C36",
+"7s c #98A9B4",
+"8s c #C1DCEC",
+"9s c #1075BB",
+"0s c #B7D4E8",
+"as c #B8B599",
+"bs c #919593",
+"cs c #F4EECE",
+"ds c #F4E098",
+"es c #D1D4D9",
+"fs c #1A1E1A",
+"gs c #7E947D",
+"hs c #0B75BC",
+"is c #FCE9A7",
+"js c #ACAFB5",
+"ks c #CEE6FA",
+"ls c #E0EDFA",
+"ms c #E9B51A",
+"ns c #EBC447",
+"os c #FFFFE8",
+"ps c #D7D4C9",
+"qs c #EBC651",
+"rs c #619DC5",
+"ss c #605442",
+"ts c #E9B81E",
+"us c #EECC63",
+"vs c #7E8283",
+"ws c #212120",
+"xs c #D0D4CB",
+"ys c #84BADD",
+"zs c #1F80C2",
+"As c #C5DEF0",
+"Bs c #D8E2D3",
+"Cs c #111310",
+"Ds c #0D0C0D",
+"Es c #787C7F",
+"Fs c #F3F6F8",
+"Gs c #F4E7B7",
+"Hs c #ECC857",
+"Is c #E9B312",
+"Js c #E9BA26",
+"Ks c #EBBD32",
+"Ls c #F2D169",
+"Ms c #F8E6A3",
+"Ns c #F3F3E1",
+"Os c #E5ECF5",
+"Ps c #B9BDBA",
+"Qs c #6D7F6E",
+"Rs c #0D1D11",
+"Ss c #12190F",
+"Ts c #4A5A5B",
+"Us c #E0E2E0",
+"Vs c #4192CA",
+"Ws c #037BCF",
+"Xs c #063456",
+"Ys c #A7A092",
+"Zs c #78848A",
+"`s c #0B0E10",
+" t c #10667A",
+".t c #94C7E9",
+"+t c #D4D2B3",
+"@t c #2A281B",
+"#t c #A7CFE8",
+"$t c #B3AB9F",
+"%t c #100F0B",
+"&t c #8E8F7E",
+"*t c #F3E4A8",
+"=t c #D1D2DB",
+"-t c #1D7EC0",
+";t c #FEEFBA",
+">t c #DEE6EF",
+",t c #EDC955",
+"'t c #FFFFF0",
+")t c #293846",
+"!t c #4B5B37",
+"~t c #EBBF34",
+"{t c #ECC033",
+"]t c #ECC23A",
+"^t c #EDC23A",
+"/t c #F6F0D2",
+"(t c #7E838A",
+"_t c #201F18",
+":t c #D1D0AE",
+"<t c #96C8EB",
+"[t c #0D76BE",
+"}t c #4B98CB",
+"|t c #F6FEFB",
+"1t c #A0A4A5",
+"2t c #05060C",
+"3t c #797655",
+"4t c #F0D272",
+"5t c #F5FCFF",
+"6t c #EEF3F5",
+"7t c #C6CBC4",
+"8t c #3F3C34",
+"9t c #394146",
+"0t c #EAFFFF",
+"at c #C8DDE5",
+"bt c #047BCD",
+"ct c #053051",
+"dt c #0F0E10",
+"et c #C1C1BD",
+"ft c #768A96",
+"gt c #2779A1",
+"ht c #386238",
+"it c #0C75BC",
+"jt c #C9C5B6",
+"kt c #EDBF2E",
+"lt c #B3C0AE",
+"mt c #BBD8F1",
+"nt c #AABB91",
+"ot c #9298A0",
+"pt c #F4E19C",
+"qt c #D5E1DC",
+"rt c #243D23",
+"st c #7F967E",
+"tt c #EABC2A",
+"ut c #FEF0BA",
+"vt c #D3E8FB",
+"wt c #1278BD",
+"xt c #E0EEFB",
+"yt c #E9BE35",
+"zt c #FFFEDE",
+"At c #F0DFB3",
+"Bt c #FEF6CF",
+"Ct c #ECC33E",
+"Dt c #0A110A",
+"Et c #62A3D0",
+"Ft c #595142",
+"Gt c #EDC33F",
+"Ht c #EDC23B",
+"It c #F4EECC",
+"Jt c #79775C",
+"Kt c #212221",
+"Lt c #CFD6D3",
+"Mt c #7DB6DD",
+"Nt c #0672BB",
+"Ot c #93BFDB",
+"Pt c #827A6E",
+"Qt c #686258",
+"Rt c #E2E4E1",
+"St c #F6F9F7",
+"Tt c #F5F2D7",
+"Ut c #EABA23",
+"Vt c #F0D063",
+"Wt c #F6E9B8",
+"Xt c #E5F8FF",
+"Yt c #5F8B6E",
+"Zt c #11140E",
+"`t c #424E56",
+" u c #E3F4FC",
+".u c #0274C8",
+"+u c #14696F",
+"@u c #0B0E08",
+"#u c #07080A",
+"$u c #0F1814",
+"%u c #D4F1FF",
+"&u c #A1A19F",
+"*u c #090706",
+"=u c #08090C",
+"-u c #0376C2",
+";u c #106891",
+">u c #91B8D2",
+",u c #D0CBAF",
+"'u c #29271D",
+")u c #9AB1C2",
+"!u c #D6CEC4",
+"~u c #A2CCE8",
+"{u c #B4CCDD",
+"]u c #C1B999",
+"^u c #92969A",
+"/u c #171418",
+"(u c #FCE8A5",
+"_u c #ACB0B5",
+":u c #7EA07B",
+"<u c #C7E3F9",
+"[u c #197DC0",
+"}u c #40484F",
+"|u c #D2D7DA",
+"1u c #273340",
+"2u c #FEFEED",
+"3u c #F1F8FB",
+"4u c #153614",
+"5u c #5E94B7",
+"6u c #645E3D",
+"7u c #E9B311",
+"8u c #EECB5F",
+"9u c #F6F7EF",
+"0u c #7E8389",
+"au c #21201C",
+"bu c #D1D2B9",
+"cu c #8FC2E7",
+"du c #0B74BD",
+"eu c #B2D2E4",
+"fu c #878272",
+"gu c #0D0D04",
+"hu c #111215",
+"iu c #899A89",
+"ju c #D6DBD8",
+"ku c #F4EBC6",
+"lu c #EDCB5B",
+"mu c #F3E5B4",
+"nu c #B3ADA3",
+"ou c #1B1917",
+"pu c #070505",
+"qu c #8D8981",
+"ru c #59A1D1",
+"su c #027AD2",
+"tu c #053E66",
+"uu c #59795B",
+"vu c #E1E9E6",
+"wu c #393D3F",
+"xu c #0569AE",
+"yu c #345937",
+"zu c #95C9EC",
+"Au c #9AB5C8",
+"Bu c #D6E7EE",
+"Cu c #BBE0F8",
+"Du c #AEAB9F",
+"Eu c #8F938A",
+"Fu c #F3E29F",
+"Gu c #F2D987",
+"Hu c #D4DEDD",
+"Iu c #213320",
+"Ju c #7B8779",
+"Ku c #B1BAC7",
+"Lu c #EABD2C",
+"Mu c #FFF2C0",
+"Nu c #D3E8FA",
+"Ou c #404B53",
+"Pu c #DFEAF4",
+"Qu c #FFFFE3",
+"Ru c #D8D9D2",
+"Su c #2E3538",
+"Tu c #FFFEED",
+"Uu c #EBC346",
+"Vu c #EDC649",
+"Wu c #F1CE5C",
+"Xu c #F1CD5A",
+"Yu c #F1CD5B",
+"Zu c #F1CE5B",
+"`u c #F1CC59",
+" v c #EEC953",
+".v c #EBBF3B",
+"+v c #64ABDC",
+"@v c #4B553A",
+"#v c #EBBE2F",
+"$v c #7D8187",
+"%v c #21201D",
+"&v c #D1D2BE",
+"*v c #8CC0E5",
+"=v c #187DC3",
+"-v c #8ABAD9",
+";v c #92948A",
+">v c #12171A",
+",v c #020302",
+"'v c #313333",
+")v c #A6A39C",
+"!v c #CFD6D7",
+"~v c #F3F4E9",
+"{v c #F2CF5E",
+"]v c #EECB58",
+"^v c #ECC23E",
+"/v c #E9B310",
+"(v c #E9B824",
+"_v c #EDD06C",
+":v c #FEFFF7",
+"<v c #B3AFA7",
+"[v c #171913",
+"}v c #282828",
+"|v c #C9C5BE",
+"1v c #C9E0EE",
+"2v c #0C73BC",
+"3v c #0680CA",
+"4v c #020103",
+"5v c #162916",
+"6v c #E2E4E3",
+"7v c #9C9B96",
+"8v c #0A0F0A",
+"9v c #082B3F",
+"0v c #046BAF",
+"av c #1B7398",
+"bv c #173119",
+"cv c #EDC43F",
+"dv c #C5DEEB",
+"ev c #1076BB",
+"fv c #B8D5EB",
+"gv c #B0BC92",
+"hv c #10110F",
+"iv c #90938E",
+"jv c #F4ECC8",
+"kv c #F3DD8F",
+"lv c #FCE8A4",
+"mv c #CAE4FA",
+"nv c #414F59",
+"ov c #DFEBF6",
+"pv c #EDC852",
+"qv c #EAE0BF",
+"rv c #F0D67C",
+"sv c #F5E6AF",
+"tv c #F8FCFB",
+"uv c #E6E9E6",
+"vv c #DFDFCC",
+"wv c #E2E5DF",
+"xv c #E2E4DC",
+"yv c #E1E1D2",
+"zv c #E2E3DB",
+"Av c #E1E2D5",
+"Bv c #E0E0CF",
+"Cv c #E3E5E3",
+"Dv c #E0DFCB",
+"Ev c #E2E5E1",
+"Fv c #E1E3D8",
+"Gv c #E0E1CF",
+"Hv c #E3F0F1",
+"Iv c #F5EBC2",
+"Jv c #ECC751",
+"Kv c #5B573F",
+"Lv c #EDCB5F",
+"Mv c #F4DC8B",
+"Nv c #F4DC88",
+"Ov c #F4DB89",
+"Pv c #F5DC86",
+"Qv c #F2DB8C",
+"Rv c #F3DB8A",
+"Sv c #F5DB86",
+"Tv c #F4DB88",
+"Uv c #F3DA84",
+"Vv c #F7E9B5",
+"Wv c #5A6151",
+"Xv c #202121",
+"Yv c #CDD5D4",
+"Zv c #7CB6DC",
+"`v c #AACFE6",
+" w c #F3F8FA",
+".w c #A5C0B4",
+"+w c #3F4D41",
+"@w c #1D2B19",
+"#w c #797C72",
+"$w c #AEBCB0",
+"%w c #E0E3DF",
+"&w c #FAF9EF",
+"*w c #F4DC8D",
+"=w c #EDC856",
+"-w c #E8B10C",
+";w c #F0E19F",
+">w c #FFFBE8",
+",w c #829A81",
+"'w c #F4F0E6",
+")w c #85B8D9",
+"!w c #0277CE",
+"~w c #16452F",
+"{w c #070307",
+"]w c #080A09",
+"^w c #050B05",
+"/w c #010302",
+"(w c #2C3627",
+"_w c #C1D1BE",
+":w c #F9FAF5",
+"<w c #658463",
+"[w c #171211",
+"}w c #162C07",
+"|w c #086BA2",
+"1w c #196D98",
+"2w c #B5D1E2",
+"3w c #BEB69A",
+"4w c #909186",
+"5w c #F4F1DA",
+"6w c #D3DBDC",
+"7w c #1F2D1F",
+"8w c #161616",
+"9w c #EABD2D",
+"0w c #FFF2C1",
+"aw c #C6E2F9",
+"bw c #404A52",
+"cw c #DFE9F4",
+"dw c #27323E",
+"ew c #F7FCFD",
+"fw c #D8DAD9",
+"gw c #83827D",
+"hw c #4E5258",
+"iw c #44422D",
+"jw c #484C4D",
+"kw c #474A47",
+"lw c #464637",
+"mw c #474946",
+"nw c #46473C",
+"ow c #484B4D",
+"pw c #454432",
+"qw c #494D54",
+"rw c #44422B",
+"sw c #484C50",
+"tw c #474840",
+"uw c #46453D",
+"vw c #495F6D",
+"ww c #7D7D7A",
+"xw c #D3D4CF",
+"yw c #FCFEF9",
+"zw c #5F98BE",
+"Aw c #615C3E",
+"Bw c #F7EAB1",
+"Cw c #F6F9FC",
+"Dw c #DAE9F6",
+"Ew c #CEDEDF",
+"Fw c #D9E0D1",
+"Gw c #C4E0F8",
+"Hw c #EEE0AC",
+"Iw c #C3E0FB",
+"Jw c #CEE0E5",
+"Kw c #DBDFCD",
+"Lw c #C7E0F4",
+"Mw c #E5DFBB",
+"Nw c #C5E0F7",
+"Ow c #E3DFBF",
+"Pw c #CBE0EB",
+"Qw c #D2E0DE",
+"Rw c #D9DFD2",
+"Sw c #D7DFD6",
+"Tw c #D3E0DD",
+"Uw c #C7E0F3",
+"Vw c #EADFB3",
+"Ww c #C5E0F6",
+"Xw c #E0E0C8",
+"Yw c #CCDAE2",
+"Zw c #8E928D",
+"`w c #142514",
+" x c #272725",
+".x c #E6EFF2",
+"+x c #67A9D3",
+"@x c #70ADD5",
+"#x c #E2F0F7",
+"$x c #EDEFED",
+"%x c #908F8B",
+"&x c #2D2C29",
+"*x c #040203",
+"=x c #45494B",
+"-x c #7F837D",
+";x c #A3B397",
+">x c #D3E1E8",
+",x c #F7F0CD",
+"'x c #F7E9AF",
+")x c #F0CD5E",
+"!x c #ECC340",
+"~x c #F0DE97",
+"{x c #4E4C35",
+"]x c #0A0703",
+"^x c #C6C5C2",
+"/x c #FCFAF2",
+"(x c #1978BF",
+"_x c #047ED1",
+":x c #060F1A",
+"<x c #121412",
+"[x c #607567",
+"}x c #65706A",
+"|x c #181819",
+"1x c #030102",
+"2x c #2A2825",
+"3x c #60615F",
+"4x c #DAD8D1",
+"5x c #FBFCF9",
+"6x c #AAABA7",
+"7x c #2D4641",
+"8x c #090D07",
+"9x c #060209",
+"0x c #162500",
+"ax c #086AA0",
+"bx c #315835",
+"cx c #96C9EC",
+"dx c #CECAB6",
+"ex c #9BB8CC",
+"fx c #B8D8EB",
+"gx c #BBE1FA",
+"hx c #ACAC9D",
+"ix c #F3E2A1",
+"jx c #1C241C",
+"kx c #7C8C7A",
+"lx c #16191B",
+"mx c #B1BFCD",
+"nx c #FCE9A8",
+"ox c #ACAFB4",
+"px c #0F77BC",
+"qx c #414E57",
+"rx c #ECC64D",
+"sx c #DDDACA",
+"tx c #333630",
+"ux c #EBC54C",
+"vx c #F0DB91",
+"wx c #F3FBFA",
+"xx c #919599",
+"yx c #2B2A27",
+"zx c #040302",
+"Ax c #343A2A",
+"Bx c #B1BA7F",
+"Cx c #EDCD66",
+"Dx c #132F12",
+"Ex c #4B533C",
+"Fx c #F0D374",
+"Gx c #F7F7EF",
+"Hx c #D0D5D9",
+"Ix c #747069",
+"Jx c #2F373C",
+"Kx c #2C3431",
+"Lx c #333529",
+"Mx c #253541",
+"Nx c #403513",
+"Ox c #243544",
+"Px c #2C3536",
+"Qx c #343526",
+"Rx c #27353F",
+"Sx c #3B351B",
+"Tx c #39351D",
+"Ux c #29353A",
+"Vx c #2E3531",
+"Wx c #32352A",
+"Xx c #31352B",
+"Yx c #2F3530",
+"Zx c #3D3516",
+"`x c #263540",
+" y c #373522",
+".y c #293134",
+"+y c #A7A384",
+"@y c #EAF6FE",
+"#y c #3F90C7",
+"$y c #388CC7",
+"%y c #8EC1E0",
+"&y c #EBF5F7",
+"*y c #D3D6D3",
+"=y c #818787",
+"-y c #222B2F",
+";y c #0E0D02",
+">y c #12190C",
+",y c #2C3C36",
+"'y c #687453",
+")y c #9AAAAF",
+"!y c #CCD1D6",
+"~y c #EBF1E8",
+"{y c #F8E9B4",
+"]y c #F0CC5C",
+"^y c #F4F1DC",
+"/y c #CACFB8",
+"(y c #0A1D00",
+"_y c #060409",
+":y c #69786E",
+"<y c #F3F5EF",
+"[y c #76B1D9",
+"}y c #0280DA",
+"|y c #07141F",
+"1y c #1B2A1B",
+"2y c #B9CDBB",
+"3y c #FCFDF8",
+"4y c #A8BBC5",
+"5y c #737569",
+"6y c #3C4D3B",
+"7y c #232226",
+"8y c #15120F",
+"9y c #13110E",
+"0y c #080D05",
+"ay c #11110D",
+"by c #141110",
+"cy c #1C1B0E",
+"dy c #273138",
+"ey c #45513E",
+"fy c #76827D",
+"gy c #C0C9CC",
+"hy c #F7FAF5",
+"iy c #F9FEFC",
+"jy c #D6E5DE",
+"ky c #AFAFAA",
+"ly c #646D5A",
+"my c #354238",
+"ny c #1F2328",
+"oy c #151310",
+"py c #161310",
+"qy c #010B00",
+"ry c #12100C",
+"sy c #1B1B1D",
+"ty c #3B423B",
+"uy c #283827",
+"vy c #101100",
+"wy c #06659F",
+"xy c #0172C2",
+"yy c #187196",
+"zy c #92B9D4",
+"Ay c #D1CBB0",
+"By c #121B0C",
+"Cy c #B9BF92",
+"Dy c #8F9183",
+"Ey c #161317",
+"Fy c #B3C2D4",
+"Gy c #FFF2C2",
+"Hy c #ACAFB2",
+"Iy c #3F484E",
+"Jy c #3A3E32",
+"Ky c #EBC13E",
+"Ly c #ECC342",
+"My c #FFFDF5",
+"Ny c #A2C3B4",
+"Oy c #0D1312",
+"Py c #2C351F",
+"Qy c #D4D4CC",
+"Ry c #FBEFC7",
+"Sy c #EFCD60",
+"Ty c #080C09",
+"Uy c #5F96BA",
+"Vy c #615E3C",
+"Wy c #AEC1CD",
+"Xy c #1D1D1C",
+"Yy c #70896E",
+"Zy c #8DBEDE",
+"`y c #1179BE",
+" z c #3F92CB",
+".z c #B3CAD7",
+"+z c #FFF4E6",
+"@z c #D7E0DF",
+"#z c #A7A28A",
+"$z c #535456",
+"%z c #14110F",
+"&z c #040504",
+"*z c #070905",
+"=z c #23201D",
+"-z c #55616A",
+";z c #7F8385",
+">z c #D4D6CE",
+",z c #F7FFFF",
+"'z c #FEF5DB",
+")z c #EFDD9D",
+"!z c #ECC038",
+"~z c #F0D989",
+"{z c #F0F3EC",
+"]z c #6F715B",
+"^z c #000E00",
+"/z c #FDFDF8",
+"(z c #BCD6E4",
+"_z c #0F6F8D",
+":z c #091112",
+"<z c #2E362B",
+"[z c #C9D3C2",
+"}z c #F4F9F6",
+"|z c #EFF1EB",
+"1z c #E8ECE6",
+"2z c #C8CBC9",
+"3z c #AEABA2",
+"4z c #ACAAA0",
+"5z c #99A391",
+"6z c #A9AA9E",
+"7z c #AEAAA3",
+"8z c #BBBA9F",
+"9z c #CEDFE9",
+"0z c #EBECE5",
+"az c #F0F4EE",
+"bz c #F5F9F5",
+"cz c #F8F8F4",
+"dz c #EDF0E9",
+"ez c #E5EBE7",
+"fz c #C1CBCE",
+"gz c #AEACA4",
+"hz c #B1ADA4",
+"iz c #7F987E",
+"jz c #819A7F",
+"kz c #8E9F89",
+"lz c #AAA89D",
+"mz c #BABCB9",
+"nz c #E9EBEA",
+"oz c #7D807C",
+"pz c #0F0F00",
+"qz c #06649F",
+"rz c #2471A0",
+"sz c #355A37",
+"tz c #95C3E1",
+"uz c #C8C4B6",
+"vz c #969FA6",
+"wz c #2C2520",
+"xz c #A3CDE8",
+"yz c #B6B09C",
+"zz c #91979A",
+"Az c #F4EABF",
+"Bz c #233D23",
+"Cz c #E8B61B",
+"Dz c #FBE59C",
+"Ez c #D2E8FB",
+"Fz c #1379BD",
+"Gz c #425662",
+"Hz c #ECC64C",
+"Iz c #FFFFEB",
+"Jz c #292C2F",
+"Kz c #F1CD56",
+"Lz c #E8EDF1",
+"Mz c #414B46",
+"Nz c #010201",
+"Oz c #21321C",
+"Pz c #67623D",
+"Qz c #706C3B",
+"Rz c #5B5344",
+"Sz c #69643E",
+"Tz c #625B42",
+"Uz c #67613F",
+"Vz c #605942",
+"Wz c #67603F",
+"Xz c #5C5543",
+"Yz c #526337",
+"Zz c #6C6340",
+"`z c #615B41",
+" A c #66584C",
+".A c #11370D",
+"+A c #060007",
+"@A c #4D5A65",
+"#A c #E3F6FF",
+"$A c #F2CF61",
+"%A c #EDC54B",
+"&A c #62A1CD",
+"*A c #EEF0EB",
+"=A c #5B5243",
+"-A c #ECBC23",
+";A c #F4ECCC",
+">A c #E9EEEC",
+",A c #0A1014",
+"'A c #95998D",
+")A c #F7F7EE",
+"!A c #EAF1EF",
+"~A c #1178BF",
+"{A c #4794C6",
+"]A c #8DBDDC",
+"^A c #DFEDF2",
+"/A c #F7F3E8",
+"(A c #E0DFDE",
+"_A c #8C8A62",
+":A c #5B5346",
+"<A c #222421",
+"[A c #42594C",
+"}A c #BCCDBE",
+"|A c #F5F2E0",
+"1A c #EEC641",
+"2A c #B6B4AE",
+"3A c #171410",
+"4A c #B2B8BB",
+"5A c #157ABF",
+"6A c #057BC4",
+"7A c #07131B",
+"8A c #403C38",
+"9A c #DDDAD2",
+"0A c #F8F8F2",
+"aA c #838482",
+"bA c #05609D",
+"cA c #106791",
+"dA c #BADEF5",
+"eA c #B1AC9E",
+"fA c #8E8E7B",
+"gA c #F3E4A6",
+"hA c #D1D3DB",
+"iA c #2181C1",
+"jA c #3E4143",
+"kA c #DEE5ED",
+"lA c #80B5DA",
+"mA c #F6F5E4",
+"nA c #D2D0C7",
+"oA c #26221D",
+"pA c #67635C",
+"qA c #EEEEE8",
+"rA c #F2F6F4",
+"sA c #F3F7F4",
+"tA c #F2F7F4",
+"uA c #174316",
+"vA c #312E1A",
+"wA c #D4D4BD",
+"xA c #F6EECE",
+"yA c #4A5D35",
+"zA c #E9B20A",
+"AA c #EED583",
+"BA c #FDFFFB",
+"CA c #6C6759",
+"DA c #1C301A",
+"EA c #6D775C",
+"FA c #887D71",
+"GA c #857C6E",
+"HA c #877D70",
+"IA c #6E735C",
+"JA c #4D6341",
+"KA c #A3A1A1",
+"LA c #FBF9F2",
+"MA c #ABD1E9",
+"NA c #88BCDF",
+"OA c #EDF4F2",
+"PA c #F6F9F5",
+"QA c #E6EAE6",
+"RA c #0A0B0B",
+"SA c #4B4F52",
+"TA c #DCE1DB",
+"UA c #F1F6F9",
+"VA c #F3E6B4",
+"WA c #F3D572",
+"XA c #CED5DE",
+"YA c #333637",
+"ZA c #777060",
+"`A c #ECF9FE",
+" B c #4094CC",
+".B c #0174CB",
+"+B c #156563",
+"@B c #3F3C38",
+"#B c #DDDAD1",
+"$B c #F1F4F0",
+"%B c #CCE0EC",
+"&B c #E5EEEF",
+"*B c #055F9D",
+"=B c #3A643A",
+"-B c #EABC28",
+";B c #202017",
+">B c #CDCBBE",
+",B c #B4D6EA",
+"'B c #BCDDF6",
+")B c #A9B892",
+"!B c #949AA7",
+"~B c #F4E7B2",
+"{B c #1C231C",
+"]B c #7E967D",
+"^B c #CFE7F4",
+"/B c #AAA295",
+"(B c #171E23",
+"_B c #B6CBDF",
+":B c #F3DF98",
+"<B c #FEEEB8",
+"[B c #ADB0B4",
+"}B c #7EA07A",
+"|B c #D1E7FB",
+"1B c #147ABE",
+"2B c #3B91CC",
+"3B c #E6EEED",
+"4B c #6C6459",
+"5B c #435562",
+"6B c #EABF36",
+"7B c #FFFFE0",
+"8B c #595C5D",
+"9B c #1D321C",
+"0B c #CEDBC4",
+"aB c #86BBDF",
+"bB c #433B1B",
+"cB c #A9BBA8",
+"dB c #080A0B",
+"eB c #8E9DA3",
+"fB c #C8E6F6",
+"gB c #74B0DB",
+"hB c #6CADDA",
+"iB c #6BABD9",
+"jB c #6DADDB",
+"kB c #E8F2F2",
+"lB c #A9ABB3",
+"mB c #1E1F19",
+"nB c #BDC2BC",
+"oB c #F9F0CB",
+"pB c #0C1A0C",
+"qB c #61A0CA",
+"rB c #5D5243",
+"sB c #EAB822",
+"tB c #F4E1A1",
+"uB c #F1F9FF",
+"vB c #113513",
+"wB c #080409",
+"xB c #32392C",
+"yB c #E1DCD6",
+"zB c #F3FFFF",
+"AB c #E3F5FD",
+"BB c #E4F5FD",
+"CB c #EBF9FF",
+"DB c #F5FDFF",
+"EB c #E0F0F7",
+"FB c #C4DEEB",
+"GB c #8EA9BA",
+"HB c #0068B2",
+"IB c #539ED3",
+"JB c #A9CADF",
+"KB c #CCE0EA",
+"LB c #E9F8FE",
+"MB c #F4FAFD",
+"NB c #C2C0BB",
+"OB c #758D6D",
+"PB c #3D4545",
+"QB c #20291D",
+"RB c #0C1010",
+"SB c #001700",
+"TB c #7F9AAE",
+"UB c #ECEEEF",
+"VB c #F5E5A8",
+"WB c #F0CE62",
+"XB c #F0F7FC",
+"YB c #5E645C",
+"ZB c #0D350F",
+"`B c #72ADD2",
+" C c #0C7ABD",
+".C c #051119",
+"+C c #F6F6F1",
+"@C c #F3F6F0",
+"#C c #FEFFFB",
+"$C c #808281",
+"%C c #116892",
+"&C c #131B0D",
+"*C c #C3C6B8",
+"=C c #C8E0EC",
+"-C c #0E77BE",
+";C c #B3D9F2",
+">C c #BDB6A0",
+",C c #0E1010",
+"'C c #8D9594",
+")C c #FBF8E4",
+"!C c #F4D36E",
+"~C c #F2CD5A",
+"{C c #EECD62",
+"]C c #F2CC57",
+"^C c #F7DF93",
+"/C c #D2DAD3",
+"(C c #1E2B1C",
+"_C c #828C7F",
+":C c #2282C1",
+"<C c #D1E1E9",
+"[C c #ADA69A",
+"}C c #111312",
+"|C c #ADB4B2",
+"1C c #F9F3D9",
+"2C c #F2CD5C",
+"3C c #F0CD5F",
+"4C c #F1CD5D",
+"5C c #F0CD5D",
+"6C c #EECD60",
+"7C c #F3CD59",
+"8C c #F2D16A",
+"9C c #FFF9D9",
+"0C c #A9A9A9",
+"aC c #141414",
+"bC c #0B110C",
+"cC c #87A380",
+"dC c #C6E3F8",
+"eC c #3C8EC7",
+"fC c #E7EBE8",
+"gC c #6C675E",
+"hC c #323833",
+"iC c #E3E7E7",
+"jC c #F7EBBB",
+"kC c #F0C950",
+"lC c #F7DA7E",
+"mC c #FCFFEF",
+"nC c #4D5256",
+"oC c #233320",
+"pC c #CAD7C5",
+"qC c #75B2DD",
+"rC c #ECBD2C",
+"sC c #FBF8E9",
+"tC c #ACB2A3",
+"uC c #AFD3EA",
+"vC c #DAE8EB",
+"wC c #C2D2D8",
+"xC c #0E1A0C",
+"yC c #ABBBAC",
+"zC c #122A10",
+"AC c #5F98BF",
+"BC c #5D5D3C",
+"CC c #FAE49E",
+"DC c #BDE2F9",
+"EC c #0C0D13",
+"FC c #060807",
+"GC c #6E8564",
+"HC c #F8FFFF",
+"IC c #3A90CB",
+"JC c #398FCB",
+"KC c #4394CB",
+"LC c #519BCD",
+"MC c #0067BB",
+"NC c #2281C3",
+"OC c #4394CD",
+"PC c #A6D1EA",
+"QC c #DFF2FF",
+"RC c #DCEAF4",
+"SC c #C1CDB1",
+"TC c #819197",
+"UC c #534F48",
+"VC c #070209",
+"WC c #6F7165",
+"XC c #E8ECE8",
+"YC c #EABD33",
+"ZC c #EFF8FE",
+"`C c #677E63",
+" D c #020A02",
+".D c #080209",
+"+D c #FAFCFC",
+"@D c #8EBDDB",
+"#D c #0371BF",
+"$D c #42798F",
+"%D c #7A9170",
+"&D c #838942",
+"*D c #271E0D",
+"=D c #000107",
+"-D c #433E3A",
+";D c #DFDBD3",
+">D c #F8FBF7",
+",D c #E2ECEE",
+"'D c #EDF2F0",
+")D c #F3F6EE",
+"!D c #636660",
+"~D c #2472A0",
+"{D c #355C37",
+"]D c #CCC9B7",
+"^D c #97C4E2",
+"/D c #3D513B",
+"(D c #C1CFC5",
+"_D c #E7F6F6",
+":D c #F0F7E2",
+"<D c #F8F7D2",
+"[D c #E6F7F0",
+"}D c #FFF7C0",
+"|D c #E7F7F1",
+"1D c #F8F7D3",
+"2D c #E6F7F1",
+"3D c #FFF7B8",
+"4D c #E5F7F5",
+"5D c #DFE7E1",
+"6D c #7D7866",
+"7D c #090707",
+"8D c #0E0E09",
+"9D c #A9AA99",
+"0D c #EDF6F8",
+"aD c #BECCD3",
+"bD c #BBC6C9",
+"cD c #080B0F",
+"dD c #040706",
+"eD c #50684E",
+"fD c #CFD8D3",
+"gD c #E7F6F3",
+"hD c #EEF7E6",
+"iD c #F9F7CF",
+"jD c #F1F7DC",
+"kD c #F4F7DB",
+"lD c #E8F7F1",
+"mD c #FFF7C3",
+"nD c #E2F7F4",
+"oD c #E6F5F7",
+"pD c #D4D4D3",
+"qD c #5C5953",
+"rD c #BABEB2",
+"sD c #BBDCF1",
+"tD c #3385BC",
+"uD c #E2E5E4",
+"vD c #071209",
+"wD c #819B7E",
+"xD c #E4EAEF",
+"yD c #EFF8E5",
+"zD c #F7F7D2",
+"AD c #F3F7D9",
+"BD c #F2F7DE",
+"CD c #E8F7F0",
+"DD c #FFF7C5",
+"ED c #E3F7F4",
+"FD c #E5F7F7",
+"GD c #EBF8F2",
+"HD c #B3B5AF",
+"ID c #272828",
+"JD c #413F3D",
+"KD c #E1E4DD",
+"LD c #70B0DA",
+"MD c #393828",
+"ND c #FFFEF2",
+"OD c #ADBBAB",
+"PD c #1077BF",
+"QD c #DEEAEC",
+"RD c #A6C3DB",
+"SD c #1D2017",
+"TD c #BCC3B9",
+"UD c #EBBF3A",
+"VD c #050106",
+"WD c #4C513D",
+"XD c #FAE39D",
+"YD c #BEE6FF",
+"ZD c #0C1114",
+"`D c #7D836E",
+" E c #3489C6",
+".E c #0C76BE",
+"+E c #3189C5",
+"@E c #5CA3D2",
+"#E c #A4CDEA",
+"$E c #C5E3F5",
+"%E c #FBF1E1",
+"&E c #B5B2AA",
+"*E c #050500",
+"=E c #6C6F6E",
+"-E c #EED274",
+";E c #87877A",
+">E c #0D0D0B",
+",E c #CFD5D4",
+"'E c #9EC9E3",
+")E c #0C74C0",
+"!E c #637C75",
+"~E c #CEA82E",
+"{E c #F0B614",
+"]E c #EFB81D",
+"^E c #BD9540",
+"/E c #341F11",
+"(E c #212A28",
+"_E c #CDD5C4",
+":E c #D8E7ED",
+"<E c #F3F7F7",
+"[E c #F5FBFF",
+"}E c #E9EDEE",
+"|E c #3A3A2B",
+"1E c #005FA4",
+"2E c #006FC5",
+"3E c #0071CC",
+"4E c #0379CF",
+"5E c #006ECB",
+"6E c #146F93",
+"7E c #D2CCAE",
+"8E c #9EC8E4",
+"9E c #6EABD2",
+"0E c #544E43",
+"aE c #060C06",
+"bE c #283029",
+"cE c #414D58",
+"dE c #48504F",
+"eE c #4E5043",
+"fE c #415059",
+"gE c #555036",
+"hE c #425059",
+"iE c #4E5044",
+"jE c #41505A",
+"kE c #585030",
+"lE c #40505D",
+"mE c #3B4248",
+"nE c #13100D",
+"oE c #1D1D1B",
+"pE c #E0DBD7",
+"qE c #A4CBE3",
+"rE c #6CA9D1",
+"sE c #F0F2F0",
+"tE c #484640",
+"uE c #070F06",
+"vE c #313531",
+"wE c #424F5B",
+"xE c #475052",
+"yE c #4F5041",
+"zE c #49504B",
+"AE c #4B5049",
+"BE c #42505A",
+"CE c #545038",
+"DE c #3E505C",
+"EE c #404C57",
+"FE c #343230",
+"GE c #151211",
+"HE c #F4F7FA",
+"IE c #77B3D7",
+"JE c #0E74BB",
+"KE c #BFDAE8",
+"LE c #D8D2C9",
+"ME c #1E1B16",
+"NE c #0C190B",
+"OE c #3F4142",
+"PE c #485153",
+"QE c #4D5043",
+"RE c #4A5048",
+"SE c #4A504B",
+"TE c #435059",
+"UE c #545039",
+"VE c #3F505C",
+"WE c #40505E",
+"XE c #424E58",
+"YE c #272827",
+"ZE c #70866C",
+"`E c #EDF4FB",
+" F c #4D9ACD",
+".F c #363D37",
+"+F c #8A8273",
+"@F c #ECCA5D",
+"#F c #E8B006",
+"$F c #FAF6E3",
+"%F c #0F1B0F",
+"&F c #DBEAF2",
+"*F c #C3B671",
+"=F c #0D1A0A",
+"-F c #A8BBA9",
+";F c #EFCF67",
+">F c #65603C",
+",F c #F1E7A8",
+"'F c #12110D",
+")F c #060706",
+"!F c #5D7656",
+"~F c #F4FBFD",
+"{F c #4591C9",
+"]F c #2683C3",
+"^F c #6CADD6",
+"/F c #DDEAEF",
+"(F c #FFF9F0",
+"_F c #989476",
+":F c #0B0B07",
+"<F c #171712",
+"[F c #CECCB3",
+"}F c #F7F1D4",
+"|F c #F2E7BB",
+"1F c #8F8C8C",
+"2F c #C3C8C9",
+"3F c #9EC9E4",
+"4F c #0772BB",
+"5F c #5E8785",
+"6F c #DFAA1B",
+"7F c #EEB918",
+"8F c #F0C231",
+"9F c #C4911C",
+"0F c #65533E",
+"aF c #C2CDC9",
+"bF c #E6EEEE",
+"cF c #F3F8FB",
+"dF c #F3EBC8",
+"eF c #F8E499",
+"fF c #DBC26A",
+"gF c #715A45",
+"hF c #1E3413",
+"iF c #022311",
+"jF c #000008",
+"kF c #00130D",
+"lF c #001802",
+"mF c #406177",
+"nF c #427F7C",
+"oF c #407C7D",
+"pF c #547C7B",
+"qF c #888A5E",
+"rF c #8E8A5B",
+"sF c #949458",
+"tF c #276EA2",
+"uF c #0070C1",
+"vF c #2772A2",
+"wF c #385B3A",
+"xF c #CBC6B6",
+"yF c #96A2AA",
+"zF c #24211A",
+"AF c #C5DCE9",
+"BF c #EDECEA",
+"CF c #062E0B",
+"DF c #8F9394",
+"EF c #3D90C8",
+"FF c #338CC9",
+"GF c #E7F1F4",
+"HF c #BAB9B7",
+"IF c #AECEDE",
+"JF c #DDEBF0",
+"KF c #2A87C6",
+"LF c #529CCE",
+"MF c #7D7C7C",
+"NF c #060505",
+"OF c #D4DDD7",
+"PF c #A3CEE9",
+"QF c #D2D2CE",
+"RF c #FEF6D0",
+"SF c #FAF7E9",
+"TF c #1E7EC2",
+"UF c #E1ECEE",
+"VF c #9FB7BC",
+"WF c #C0C5BC",
+"XF c #575341",
+"YF c #CCE7ED",
+"ZF c #0E1112",
+"`F c #858674",
+" G c #DEF0F8",
+".G c #358AC7",
+"+G c #2581C3",
+"@G c #FCFEF8",
+"#G c #8D867A",
+"$G c #050904",
+"%G c #668260",
+"&G c #EBBE34",
+"*G c #F3F6EB",
+"=G c #89937D",
+"-G c #0E100A",
+";G c #A1CBE5",
+">G c #0973BC",
+",G c #0071BE",
+"'G c #387095",
+")G c #D6A727",
+"!G c #EAB518",
+"~G c #E3B32B",
+"{G c #EDE0B3",
+"]G c #F5F8F9",
+"^G c #F3F6F5",
+"/G c #F1EFDD",
+"(G c #EECB53",
+"_G c #C58F27",
+":G c #BD8623",
+"<G c #C5991F",
+"[G c #AD8123",
+"}G c #CEA019",
+"|G c #AC7E23",
+"1G c #9A6C26",
+"2G c #D5A522",
+"3G c #AF7E2A",
+"4G c #D0A322",
+"5G c #CE9D23",
+"6G c #D79F1D",
+"7G c #D79E1C",
+"8G c #CC911D",
+"9G c #C5A235",
+"0G c #2879A2",
+"aG c #0270BD",
+"bG c #136B93",
+"cG c #091706",
+"dG c #BCC3B4",
+"eG c #DCEAEE",
+"fG c #4697CE",
+"gG c #ADC5D5",
+"hG c #2B2521",
+"iG c #040101",
+"jG c #0B1218",
+"kG c #7D7F7C",
+"lG c #F8F4EA",
+"mG c #90BEDC",
+"nG c #60A5D3",
+"oG c #F6FCFA",
+"pG c #91A3AD",
+"qG c #25211C",
+"rG c #0F1F22",
+"sG c #ABB1B3",
+"tG c #FEFDF6",
+"uG c #85B7D8",
+"vG c #157CBF",
+"wG c #9AC6E1",
+"xG c #ECF6F7",
+"yG c #5F857B",
+"zG c #13130D",
+"AG c #2B3A44",
+"BG c #D4D7D5",
+"CG c #408DC1",
+"DG c #E1DFCD",
+"EG c #373C32",
+"FG c #ECCA5E",
+"GG c #FAF7E7",
+"HG c #ABB2A9",
+"IG c #0D77BE",
+"JG c #DCE9EC",
+"KG c #BDCBD1",
+"LG c #111B0E",
+"MG c #ADBDAE",
+"NG c #163815",
+"OG c #4C5639",
+"PG c #FAE5A1",
+"QG c #C1D8E5",
+"RG c #0C0F11",
+"SG c #657A5C",
+"TG c #EFF9FC",
+"UG c #4290C8",
+"VG c #A4C9DF",
+"WG c #061207",
+"XG c #4A5153",
+"YG c #F1D16B",
+"ZG c #F4E8BB",
+"`G c #979688",
+" H c #12110B",
+".H c #B8D9EC",
+"+H c #1279BF",
+"@H c #0273BE",
+"#H c #82855C",
+"$H c #DA9A17",
+"%H c #CF9A21",
+"&H c #ECBA19",
+"*H c #EDC74A",
+"=H c #EECC61",
+"-H c #F3F3E9",
+";H c #F4F6F2",
+">H c #EBF1EF",
+",H c #D4E5ED",
+"'H c #F6F8EE",
+")H c #E0DAC2",
+"!H c #AB8656",
+"~H c #CD9620",
+"{H c #CE9721",
+"]H c #E3B01B",
+"^H c #C79023",
+"/H c #E2AD1C",
+"(H c #CF9A20",
+"_H c #D29D20",
+":H c #E4B01B",
+"<H c #C58D23",
+"[H c #EBB71A",
+"}H c #CB9422",
+"|H c #EEBC18",
+"1H c #EBB819",
+"2H c #D2951C",
+"3H c #9D913E",
+"4H c #1F759B",
+"5H c #264B28",
+"6H c #9CC3E1",
+"7H c #0C1807",
+"8H c #C3C7B5",
+"9H c #A3CDE9",
+"0H c #6CAAD2",
+"aH c #DEEDF1",
+"bH c #ECECE6",
+"cH c #7C8883",
+"dH c #54513F",
+"eH c #4D483E",
+"fH c #1E351A",
+"gH c #574B45",
+"hH c #1A3417",
+"iH c #504940",
+"jH c #343D2A",
+"kH c #414335",
+"lH c #25381F",
+"mH c #464539",
+"nH c #48453A",
+"oH c #263F1A",
+"pH c #747D7C",
+"qH c #B4BFC4",
+"rH c #95C1DD",
+"sH c #88BAD8",
+"tH c #D5D9D8",
+"uH c #707C74",
+"vH c #524E3D",
+"wH c #4F483F",
+"xH c #2C3B24",
+"yH c #3C4130",
+"zH c #363E2C",
+"AH c #1F361A",
+"BH c #564B45",
+"CH c #514840",
+"DH c #4E4B47",
+"EH c #728581",
+"FH c #C9DEDD",
+"GH c #81B5D7",
+"HH c #1D7FC0",
+"IH c #B9D7E5",
+"JH c #F4F7F6",
+"KH c #A8B7C1",
+"LH c #64684F",
+"MH c #4E483F",
+"NH c #434436",
+"OH c #2F3C27",
+"PH c #504941",
+"QH c #193316",
+"RH c #544B44",
+"SH c #474539",
+"TH c #3B4030",
+"UH c #2E3822",
+"VH c #56595F",
+"WH c #8BA192",
+"XH c #E1F2F7",
+"YH c #5999C4",
+"ZH c #056EB4",
+"`H c #FEF9DA",
+" I c #ABB4A9",
+".I c #0E1A0F",
+"+I c #ABB8A5",
+"@I c #B9C9D1",
+"#I c #121C0E",
+"$I c #AFBEAF",
+"%I c #5E93B7",
+"&I c #645D3E",
+"*I c #C1D6E2",
+"=I c #687B5F",
+"-I c #EEF8FB",
+";I c #408FC8",
+">I c #6DADD9",
+",I c #79B4DA",
+"'I c #85BADC",
+")I c #5AA2D3",
+"!I c #1979BE",
+"~I c #6CAAD6",
+"{I c #F3F9F8",
+"]I c #4A563D",
+"^I c #31393F",
+"/I c #D7E2E3",
+"(I c #F4D46E",
+"_I c #F4FCFF",
+":I c #8E8982",
+"<I c #100E0E",
+"[I c #9CC8E3",
+"}I c #647374",
+"|I c #D9A01E",
+"1I c #C48D23",
+"2I c #E9B61D",
+"3I c #EFDEA3",
+"4I c #F7F7F1",
+"5I c #F0F2EC",
+"6I c #C7B486",
+"7I c #AD7427",
+"8I c #CA9321",
+"9I c #D09A20",
+"0I c #DEAA1C",
+"aI c #E6B21B",
+"bI c #EDBA19",
+"cI c #E3AF1B",
+"dI c #DFAB1D",
+"eI c #ECB919",
+"fI c #EBB81A",
+"gI c #E7AF16",
+"hI c #AE9448",
+"iI c #325836",
+"jI c #CBC7B6",
+"kI c #EFC94E",
+"lI c #ECBC29",
+"mI c #F4EFD8",
+"nI c #D6C475",
+"oI c #232119",
+"pI c #C9C8BF",
+"qI c #E1EDEE",
+"rI c #C7E1EE",
+"sI c #E9F3F1",
+"tI c #E9EDE8",
+"uI c #DEE8E1",
+"vI c #E9ECE9",
+"wI c #DDE7E1",
+"xI c #E8ECE9",
+"yI c #E2E9E4",
+"zI c #E5EBE6",
+"AI c #DFE8E2",
+"BI c #E6EBE7",
+"CI c #DFE9E1",
+"DI c #EAF3F3",
+"EI c #CCE4F1",
+"FI c #75B0D8",
+"GI c #509CCF",
+"HI c #CFE5F0",
+"II c #E7F1F0",
+"JI c #E8EDE8",
+"KI c #E8EBE8",
+"LI c #E1E9E4",
+"MI c #E3EAE5",
+"NI c #E2EAE5",
+"OI c #DDE8E1",
+"PI c #DCE7E0",
+"QI c #E6ECEA",
+"RI c #EAF3F4",
+"SI c #C5DFEE",
+"TI c #4494CA",
+"UI c #DEEEF4",
+"VI c #EAF1EA",
+"WI c #E1E9E3",
+"XI c #DDE7E0",
+"YI c #E8EBE9",
+"ZI c #E0E9E2",
+"`I c #E4EAE5",
+" J c #E1E8E3",
+".J c #E7EEED",
+"+J c #EAF4F6",
+"@J c #A8CEE6",
+"#J c #D2D2CF",
+"$J c #ECBF2F",
+"%J c #AEBCAC",
+"&J c #A1B8BD",
+"*J c #BFC4BB",
+"=J c #63A4D0",
+"-J c #565340",
+";J c #FAE39E",
+">J c #C4E7FD",
+",J c #0D1113",
+"'J c #828571",
+")J c #E0F1F9",
+"!J c #368AC7",
+"~J c #63A8D5",
+"{J c #DBEAF0",
+"]J c #EEF0EC",
+"^J c #E9E9E1",
+"/J c #E9EBE2",
+"(J c #F5F5F0",
+"_J c #C3DFEE",
+":J c #66A8D4",
+"<J c #257ABD",
+"[J c #5DA3D4",
+"}J c #F1F9F8",
+"|J c #615D4E",
+"1J c #384246",
+"2J c #E1EFED",
+"3J c #F3D36D",
+"4J c #EBBF39",
+"5J c #637A60",
+"6J c #010801",
+"7J c #D1EDFE",
+"8J c #9AC3DC",
+"9J c #0171BE",
+"0J c #0A6FBD",
+"aJ c #7E8768",
+"bJ c #C48722",
+"cJ c #D09A1F",
+"dJ c #DBA61E",
+"eJ c #F3ECD0",
+"fJ c #E0E6E2",
+"gJ c #B2A377",
+"hJ c #A56E27",
+"iJ c #E0AC1C",
+"jJ c #BF8824",
+"kJ c #EEBB18",
+"lJ c #CD8F1D",
+"mJ c #0772BD",
+"nJ c #146B94",
+"oJ c #99C3E6",
+"pJ c #181C11",
+"qJ c #C9C9BC",
+"rJ c #C0DDEE",
+"sJ c #3A89C3",
+"tJ c #2D82BC",
+"uJ c #2484C4",
+"vJ c #2684C3",
+"wJ c #3184BC",
+"xJ c #2984C1",
+"yJ c #2384C6",
+"zJ c #3A84B6",
+"AJ c #267CB7",
+"BJ c #549FD2",
+"CJ c #8CBFE2",
+"DJ c #8DC0E3",
+"EJ c #9FCBE9",
+"FJ c #89BEE2",
+"GJ c #A0CCEA",
+"HJ c #97C6E6",
+"IJ c #91C3E5",
+"JJ c #9CCAE8",
+"KJ c #8FC2E4",
+"LJ c #8FC1E3",
+"MJ c #9ECBE9",
+"NJ c #61A5D3",
+"OJ c #2785C5",
+"PJ c #277DB8",
+"QJ c #2883C1",
+"RJ c #2684C4",
+"SJ c #2583C3",
+"TJ c #2A84C0",
+"UJ c #297FB9",
+"VJ c #66A8D6",
+"WJ c #8DC0E2",
+"XJ c #8CBFE3",
+"YJ c #A1CDEA",
+"ZJ c #89BDE2",
+"`J c #96C5E6",
+" K c #9FCBEA",
+".K c #92BEDA",
+"+K c #5FA1CD",
+"@K c #1D80C3",
+"#K c #3884B6",
+"$K c #2484C5",
+"%K c #2884C2",
+"&K c #2584C4",
+"*K c #2B84C0",
+"=K c #2F84BC",
+"-K c #3384BA",
+";K c #2E84BE",
+">K c #2784C3",
+",K c #2483C3",
+"'K c #217BB7",
+")K c #2E86C3",
+"!K c #7FB7DE",
+"~K c #97C6E7",
+"{K c #94C5E5",
+"]K c #8EC1E4",
+"^K c #9DCBE8",
+"/K c #8ABEE3",
+"(K c #9CCAE9",
+"_K c #7EB8DD",
+":K c #2986C4",
+"<K c #E7AF05",
+"[K c #C2B571",
+"}K c #A8BBAA",
+"|K c #ECC241",
+"1K c #4D5939",
+"2K c #FAE49F",
+"3K c #C4E5F7",
+"4K c #0D1013",
+"5K c #607959",
+"6K c #F4FBFE",
+"7K c #75B1D6",
+"8K c #F1F7F9",
+"9K c #BECFBB",
+"0K c #616466",
+"aK c #353926",
+"bK c #2B3B26",
+"cK c #7C7B7C",
+"dK c #C0BDB5",
+"eK c #FDF9F0",
+"fK c #F5ECE0",
+"gK c #8DB6CE",
+"hK c #529DCF",
+"iK c #2F80B8",
+"jK c #157BC0",
+"kK c #C1DBE8",
+"lK c #E8F3F8",
+"mK c #08290A",
+"nK c #030506",
+"oK c #585A30",
+"pK c #FFF8CA",
+"qK c #EED171",
+"rK c #EDF6FD",
+"sK c #5C6E5C",
+"tK c #78B1D4",
+"uK c #1076BD",
+"vK c #1879B4",
+"wK c #317891",
+"xK c #3D7C9B",
+"yK c #947A48",
+"zK c #C5881F",
+"AK c #D5A01F",
+"BK c #D49F1F",
+"CK c #EDBB19",
+"DK c #F2F5F1",
+"EK c #CDD1CD",
+"FK c #A5A895",
+"GK c #AC8B58",
+"HK c #AC6E21",
+"IK c #DEAB1D",
+"JK c #DDA91D",
+"KK c #EBB91A",
+"LK c #DB9E17",
+"MK c #4582A6",
+"NK c #006FBE",
+"OK c #23769D",
+"PK c #93BCD8",
+"QK c #CCC6B2",
+"RK c #F5EFD3",
+"SK c #CBDBE3",
+"TK c #707A74",
+"UK c #EEECE3",
+"VK c #E2E9E9",
+"WK c #CED8DC",
+"XK c #C0DAE8",
+"YK c #C2DAE7",
+"ZK c #D2DADB",
+"`K c #C7DAE3",
+" L c #BEDAEA",
+".L c #DFDAD3",
+"+L c #C4DAE5",
+"@L c #D4DADA",
+"#L c #B7D5E7",
+"$L c #B2D1E2",
+"%L c #B3D1E3",
+"&L c #CCE0EB",
+"*L c #AECEE1",
+"=L c #C1DAE7",
+"-L c #BAD5E5",
+";L c #C8DEE9",
+">L c #B7D4E4",
+",L c #B5D3E4",
+"'L c #B4D2E3",
+")L c #BED9E8",
+"!L c #D5DADA",
+"~L c #C8DAE3",
+"{L c #C3DCEB",
+"]L c #C3DDED",
+"^L c #C9DAE1",
+"/L c #B8D4E4",
+"(L c #B2D1E3",
+"_L c #D0E3EC",
+":L c #ACCDE1",
+"<L c #C0D9E7",
+"[L c #BFD9E7",
+"}L c #CEE2EC",
+"|L c #B1D0E2",
+"1L c #C0D1D9",
+"2L c #C1D5DF",
+"3L c #DEDAD3",
+"4L c #C5DAE5",
+"5L c #C1DAE8",
+"6L c #CADAE1",
+"7L c #D1DADC",
+"8L c #C6DAE4",
+"9L c #D6DAD9",
+"0L c #CEDADF",
+"aL c #C3DAE6",
+"bL c #C4DAE6",
+"cL c #D4DBDA",
+"dL c #C2D8E4",
+"eL c #B3D1E2",
+"fL c #B0D0E2",
+"gL c #BED8E6",
+"hL c #AFCFE1",
+"iL c #CDE2EB",
+"jL c #C3DBE7",
+"kL c #BCDAEA",
+"lL c #A0CCE8",
+"mL c #599FCE",
+"nL c #2985C3",
+"oL c #FFFAE3",
+"pL c #A9B1A3",
+"qL c #E0EBEC",
+"rL c #BBC3B9",
+"sL c #112811",
+"tL c #6099C0",
+"uL c #ECC13A",
+"vL c #EAEAC3",
+"wL c #6A745E",
+"xL c #EFF7FB",
+"yL c #91C5E8",
+"zL c #74B5DF",
+"AL c #78B7E0",
+"BL c #7CBAE2",
+"CL c #599FCF",
+"DL c #2C87C3",
+"EL c #318AC5",
+"FL c #E3F1F4",
+"GL c #A2A9B0",
+"HL c #09220E",
+"IL c #010003",
+"JL c #13100C",
+"KL c #61615D",
+"LL c #A3A29C",
+"ML c #D9D6D0",
+"NL c #ECEDDB",
+"OL c #B3D8F3",
+"PL c #95C5E7",
+"QL c #60A6D6",
+"RL c #549CCC",
+"SL c #328CCD",
+"TL c #348BC4",
+"UL c #2583C1",
+"VL c #358CC5",
+"WL c #5BA0CD",
+"XL c #7FAECD",
+"YL c #D4EAF1",
+"ZL c #E2EAE8",
+"`L c #546A78",
+" M c #879685",
+".M c #FFFDF3",
+"+M c #EDC64C",
+"@M c #DAE5EC",
+"#M c #42494C",
+"$M c #69AAD3",
+"%M c #0471B9",
+"&M c #1075B6",
+"*M c #5B7A79",
+"=M c #8D8B60",
+"-M c #AFA94F",
+";M c #CFA21F",
+">M c #D69218",
+",M c #D79B19",
+"'M c #D29E20",
+")M c #EFBD19",
+"!M c #F0DD99",
+"~M c #F4F9FC",
+"{M c #D7E8EF",
+"]M c #9CAEB2",
+"^M c #C7BD8A",
+"/M c #A67D48",
+"(M c #AB6F25",
+"_M c #D7A11E",
+":M c #F3C217",
+"<M c #BD8323",
+"[M c #897D59",
+"}M c #0072CF",
+"|M c #0273C1",
+"1M c #186B98",
+"2M c #102112",
+"3M c #93C2E1",
+"4M c #D1CDB2",
+"5M c #F0DB93",
+"6M c #F1F1ED",
+"7M c #3F4B51",
+"8M c #0C0D10",
+"9M c #615D56",
+"0M c #7B7D7E",
+"aM c #7D7E7D",
+"bM c #7F7E7C",
+"cM c #7E7E7C",
+"dM c #7C7E7D",
+"eM c #7F7E7B",
+"fM c #7A7E7E",
+"gM c #7B7C7B",
+"hM c #7B7C7A",
+"iM c #7D7D7B",
+"jM c #7E7D7C",
+"kM c #7C7C7B",
+"lM c #7C7E7E",
+"mM c #7D7E7C",
+"nM c #7E7E7B",
+"oM c #808487",
+"pM c #80878A",
+"qM c #7D7C7A",
+"rM c #7F7F7C",
+"sM c #7B7E7E",
+"tM c #7A7A79",
+"uM c #878683",
+"vM c #CAC0B5",
+"wM c #D9F2FF",
+"xM c #338AC5",
+"yM c #FFFBE5",
+"zM c #FAF7E4",
+"AM c #A6A8A1",
+"BM c #DBE9EC",
+"CM c #C1CDD0",
+"DM c #0F1A0C",
+"EM c #61A1CC",
+"FM c #EEF1EA",
+"GM c #EED892",
+"HM c #040408",
+"IM c #171E16",
+"JM c #909685",
+"KM c #CFD6C7",
+"LM c #D5D3CC",
+"MM c #D4D2CA",
+"NM c #D4D2CB",
+"OM c #D7F0FD",
+"PM c #DCEDFD",
+"QM c #89BBDA",
+"RM c #297CB5",
+"SM c #006CB6",
+"TM c #7BB6DB",
+"UM c #EAE7DF",
+"VM c #3B3833",
+"WM c #151413",
+"XM c #282A2A",
+"YM c #3E533D",
+"ZM c #858B8F",
+"`M c #9FB4A5",
+" N c #C3CEB5",
+".N c #D3D9D8",
+"+N c #D8F3FF",
+"@N c #E5F1C9",
+"#N c #E5F6FF",
+"$N c #DCEEFE",
+"%N c #D9ECFD",
+"&N c #DDEDFE",
+"*N c #E5F5FF",
+"=N c #E3F5FF",
+"-N c #D5DEE0",
+";N c #DAD7D1",
+">N c #AAA797",
+",N c #464B46",
+"'N c #2A2523",
+")N c #CDCFD5",
+"!N c #F7EAB8",
+"~N c #F5F0DB",
+"{N c #C9CDC2",
+"]N c #2E2F25",
+"^N c #85827A",
+"/N c #458DBD",
+"(N c #0771B8",
+"_N c #768763",
+":N c #E0AA1E",
+"<N c #D19118",
+"[N c #F7BD10",
+"}N c #ECB618",
+"|N c #E6B31A",
+"1N c #DDAA1D",
+"2N c #F2EDD5",
+"3N c #F9F7EF",
+"4N c #C4E2FC",
+"5N c #A6C0CC",
+"6N c #B6B8A2",
+"7N c #A37C4E",
+"8N c #BF851F",
+"9N c #D7A11F",
+"0N c #CD9720",
+"aN c #A17738",
+"bN c #317DA9",
+"cN c #0073C7",
+"dN c #335D35",
+"eN c #EFC94D",
+"fN c #A7AEAE",
+"gN c #0A0501",
+"hN c #0A090A",
+"iN c #0C0D0D",
+"jN c #0C0D0F",
+"kN c #090A0C",
+"lN c #26221F",
+"mN c #3B454B",
+"nN c #E4E6E3",
+"oN c #D6E6EB",
+"pN c #FEFFF0",
+"qN c #EBC347",
+"rN c #AEBFAC",
+"sN c #000F00",
+"tN c #2080C2",
+"uN c #E2ECEC",
+"vN c #9ABEDE",
+"wN c #23221C",
+"xN c #C3C6BF",
+"yN c #EAB924",
+"zN c #EBC03E",
+"AN c #64ADDD",
+"BN c #4F4E40",
+"CN c #F7F5E1",
+"DN c #B7B7A7",
+"EN c #111711",
+"FN c #2E3029",
+"GN c #37322E",
+"HN c #36322D",
+"IN c #36322E",
+"JN c #342F29",
+"KN c #404850",
+"LN c #EFEEF2",
+"MN c #CEE2E9",
+"NN c #328AC5",
+"ON c #0E77BD",
+"PN c #A8CDE4",
+"QN c #AEABA6",
+"RN c #121213",
+"SN c #29513E",
+"TN c #5B6979",
+"UN c #050705",
+"VN c #111D14",
+"WN c #222A1E",
+"XN c #3C3B38",
+"YN c #434E55",
+"ZN c #595132",
+"`N c #5A5C5C",
+" O c #688763",
+".O c #6B9167",
+"+O c #6A9066",
+"@O c #6C9568",
+"#O c #5F6D5D",
+"$O c #585657",
+"%O c #3F403F",
+"&O c #363736",
+"*O c #171614",
+"=O c #9DA999",
+"-O c #F7F3DF",
+";O c #EECB55",
+">O c #F9FAF6",
+",O c #ACACAC",
+"'O c #D5D8D4",
+")O c #D7E4E8",
+"!O c #2980BB",
+"~O c #0270BE",
+"{O c #1377AF",
+"]O c #C0992F",
+"^O c #DCA61C",
+"/O c #DCA81E",
+"(O c #EAB81A",
+"_O c #F3F2E3",
+":O c #F6FAFE",
+"<O c #E0D183",
+"[O c #9AACBC",
+"}O c #B8C2A3",
+"|O c #C0831A",
+"1O c #B47B27",
+"2O c #B88026",
+"3O c #E5B11B",
+"4O c #D8A31D",
+"5O c #887551",
+"6O c #207DB5",
+"7O c #006DC0",
+"8O c #F1D574",
+"9O c #EEF4FA",
+"0O c #8E8A81",
+"aO c #0C0807",
+"bO c #2C3338",
+"cO c #BAD7E2",
+"dO c #2D3C45",
+"eO c #ECC95A",
+"fO c #FAF7E3",
+"gO c #A7A9A6",
+"hO c #112211",
+"iO c #AFC2A7",
+"jO c #B4D5EB",
+"kO c #D8EAF4",
+"lO c #D2B551",
+"mO c #041604",
+"nO c #9DB6A1",
+"oO c #FCF0CE",
+"pO c #F4EED5",
+"qO c #EEF1EE",
+"rO c #515457",
+"sO c #0C0E0D",
+"tO c #EEE8DD",
+"uO c #ABD0E6",
+"vO c #2E87C6",
+"wO c #DBEBF2",
+"xO c #989998",
+"yO c #0E0F11",
+"zO c #BDBD8E",
+"AO c #D2D2D5",
+"BO c #416443",
+"CO c #030206",
+"DO c #0B0D0C",
+"EO c #789876",
+"FO c #F0E5B7",
+"GO c #EDC33E",
+"HO c #F1E3AF",
+"IO c #EAEDE4",
+"JO c #5C5734",
+"KO c #070109",
+"LO c #002300",
+"MO c #F3F4EF",
+"NO c #B8D4E2",
+"OO c #0063B5",
+"PO c #0070BD",
+"QO c #297DB5",
+"RO c #C08F2A",
+"SO c #F6F5E9",
+"TO c #A9C9D2",
+"UO c #D6BA66",
+"VO c #A0794E",
+"WO c #CE951C",
+"XO c #E7B41B",
+"YO c #B98026",
+"ZO c #DAA61E",
+"`O c #837F62",
+" P c #2080BA",
+".P c #0171C0",
+"+P c #EFCB55",
+"@P c #F6F5EE",
+"#P c #9BB59E",
+"$P c #30433B",
+"%P c #1D1C19",
+"&P c #1E1D19",
+"*P c #1C1B19",
+"=P c #1F1E18",
+"-P c #1C191A",
+";P c #1E1D18",
+">P c #201F17",
+",P c #1C1B1A",
+"'P c #1F1D18",
+")P c #1B1A1A",
+"!P c #1D1C18",
+"~P c #1D1B1A",
+"{P c #1E1C19",
+"]P c #1E1C18",
+"^P c #201E17",
+"/P c #201E18",
+"(P c #1D1A19",
+"_P c #1F1D19",
+":P c #1D1B18",
+"<P c #1E1B18",
+"[P c #1C1D17",
+"}P c #0D100D",
+"|P c #686660",
+"1P c #EEFAFB",
+"2P c #4796CC",
+"3P c #FEF5CC",
+"4P c #EDC13A",
+"5P c #F9F7EA",
+"6P c #AFC1AD",
+"7P c #2482C3",
+"8P c #E3ECED",
+"9P c #95BAD9",
+"0P c #25231E",
+"aP c #C6C7C1",
+"bP c #F7EFCB",
+"cP c #0A130B",
+"dP c #63AADB",
+"eP c #524E41",
+"fP c #ECBF30",
+"gP c #F6F1D9",
+"hP c #E7ECEB",
+"iP c #515455",
+"jP c #131211",
+"kP c #080703",
+"lP c #6E6F59",
+"mP c #FFFBEA",
+"nP c #61A6D2",
+"oP c #2F88C7",
+"pP c #DAE9EE",
+"qP c #837A6F",
+"rP c #101011",
+"sP c #CCD2D7",
+"tP c #FBF8E5",
+"uP c #F5F3E0",
+"vP c #CDE7F5",
+"wP c #8A9B64",
+"xP c #314133",
+"yP c #222124",
+"zP c #161713",
+"AP c #161918",
+"BP c #262627",
+"CP c #CACFD2",
+"DP c #EFE4B8",
+"EP c #F2E9C3",
+"FP c #C6D1CB",
+"GP c #85868C",
+"HP c #257CB6",
+"IP c #BC912F",
+"JP c #EDC33D",
+"KP c #F6F6F0",
+"LP c #9FC5DD",
+"MP c #9E978C",
+"NP c #BA9341",
+"OP c #C58C1E",
+"PP c #D6A11F",
+"QP c #ECB91A",
+"RP c #CB8D1B",
+"SP c #C48526",
+"TP c #4E7B84",
+"UP c #0C75BB",
+"VP c #0D698E",
+"WP c #D1CEB3",
+"XP c #E9B30D",
+"YP c #F0D886",
+"ZP c #FFFDF0",
+"`P c #EDFFFF",
+" Q c #D4D5B7",
+".Q c #C9C4B0",
+"+Q c #CCC8B1",
+"@Q c #C6C2B5",
+"#Q c #CFCCAE",
+"$Q c #C2BDB6",
+"%Q c #CCC8B0",
+"&Q c #CAC7B5",
+"*Q c #C3BEAF",
+"=Q c #D3D2B2",
+"-Q c #C4BFB2",
+";Q c #CDCAB3",
+">Q c #D1CFB1",
+",Q c #C4BFB3",
+"'Q c #CECBB0",
+")Q c #C7C3B0",
+"!Q c #CBC8B5",
+"~Q c #C3BDB0",
+"{Q c #C3BDB2",
+"]Q c #CDCBB1",
+"^Q c #C5C1B3",
+"/Q c #CECBB1",
+"(Q c #C6C1B3",
+"_Q c #CDCAB0",
+":Q c #C8C5B6",
+"<Q c #C6C0AF",
+"[Q c #D0CEB3",
+"}Q c #C7C2B1",
+"|Q c #CBC8B4",
+"1Q c #C4BEB1",
+"2Q c #C2BDB3",
+"3Q c #CCC7B0",
+"4Q c #C9C5B3",
+"5Q c #C9C6B6",
+"6Q c #C4BEAF",
+"7Q c #D2D1B2",
+"8Q c #C5BFB2",
+"9Q c #CCCAB3",
+"0Q c #C3BEB3",
+"aQ c #CECBAF",
+"bQ c #C7C3B6",
+"cQ c #C9C4AF",
+"dQ c #CCC9B3",
+"eQ c #C9C5B0",
+"fQ c #C4BDB0",
+"gQ c #C3BEB2",
+"hQ c #CDCAB1",
+"iQ c #C5C0B3",
+"jQ c #CFCCB1",
+"kQ c #CECAAF",
+"lQ c #CFCDB3",
+"mQ c #C8C2B0",
+"nQ c #CFCCB0",
+"oQ c #C6C1B5",
+"pQ c #C8C4B3",
+"qQ c #CDC9AF",
+"rQ c #C5BEAE",
+"sQ c #D2D0B3",
+"tQ c #C5C0B1",
+"uQ c #D2D0B1",
+"vQ c #CFCCAF",
+"wQ c #CAC5AF",
+"xQ c #CACDB4",
+"yQ c #828F7C",
+"zQ c #2C3225",
+"AQ c #D5D9CA",
+"BQ c #7DB8DF",
+"CQ c #E2E1CD",
+"DQ c #393E33",
+"EQ c #E8AF05",
+"FQ c #FAF6E2",
+"GQ c #AAB0A9",
+"HQ c #C2CDD1",
+"IQ c #AABBAB",
+"JQ c #ECC244",
+"KQ c #143314",
+"LQ c #62A6D3",
+"MQ c #505939",
+"NQ c #ECC135",
+"OQ c #F5EDCB",
+"PQ c #BAB8B2",
+"QQ c #646D74",
+"RQ c #54616C",
+"SQ c #566069",
+"TQ c #55595E",
+"UQ c #55595D",
+"VQ c #586875",
+"WQ c #555659",
+"XQ c #55585D",
+"YQ c #4E5648",
+"ZQ c #131413",
+"`Q c #161E26",
+" R c #B9BEBF",
+".R c #C6DDE8",
+"+R c #0A71BB",
+"@R c #3189C7",
+"#R c #DCEAEF",
+"$R c #817C70",
+"%R c #101112",
+"&R c #F8DD85",
+"*R c #EDC548",
+"=R c #EDD483",
+"-R c #FFFEF1",
+";R c #DBDDD9",
+">R c #ADB5A4",
+",R c #74887D",
+"'R c #5D6672",
+")R c #4B4A47",
+"!R c #48433E",
+"~R c #19311A",
+"{R c #1A2519",
+"]R c #192419",
+"^R c #151615",
+"/R c #182118",
+"(R c #171D18",
+"_R c #1D2F1C",
+":R c #4B4541",
+"<R c #4C4D50",
+"[R c #5F7570",
+"}R c #ADBFB8",
+"|R c #FAF7E5",
+"1R c #EDCE66",
+"2R c #E8B003",
+"3R c #F0DC99",
+"4R c #F6F8F7",
+"5R c #4B5F4F",
+"6R c #040606",
+"7R c #CECFC9",
+"8R c #ECF1EF",
+"9R c #0271BD",
+"0R c #0870B6",
+"aR c #AA9D4C",
+"bR c #D9A31D",
+"cR c #E7B41A",
+"dR c #EFDC9A",
+"eR c #F4F7F7",
+"fR c #F9F9F4",
+"gR c #9BBEC7",
+"hR c #75671B",
+"iR c #86582C",
+"jR c #C99023",
+"kR c #CA9422",
+"lR c #DCA81D",
+"mR c #CA9421",
+"nR c #FDAE01",
+"oR c #8D9E6F",
+"pR c #046DBD",
+"qR c #22759D",
+"rR c #335E35",
+"sR c #92BAD5",
+"tR c #ECC752",
+"uR c #F3D168",
+"vR c #F8EDC3",
+"wR c #F9E292",
+"xR c #F9E7A8",
+"yR c #FAEAB2",
+"zR c #F8E39B",
+"AR c #FAEAAC",
+"BR c #F9E49C",
+"CR c #FAEEC1",
+"DR c #FADD7F",
+"ER c #F8EFC8",
+"FR c #FAE291",
+"GR c #F9EAB5",
+"HR c #FAE497",
+"IR c #F9EBBA",
+"JR c #FAE498",
+"KR c #F9E5A3",
+"LR c #FAEDBC",
+"MR c #F9E18E",
+"NR c #F9EBB7",
+"OR c #F9E397",
+"PR c #FAEEBF",
+"QR c #FADE81",
+"RR c #F8EFCA",
+"SR c #F9E8AE",
+"TR c #FAE7A3",
+"UR c #F9E8AC",
+"VR c #F9E6A0",
+"WR c #F9E5A0",
+"XR c #FAEFC1",
+"YR c #F9DF84",
+"ZR c #F9EDC1",
+"`R c #F9E394",
+" S c #FAECBB",
+".S c #FAE089",
+"+S c #F8EEC6",
+"@S c #FAE393",
+"#S c #FAEAB0",
+"$S c #F9E59E",
+"%S c #F9E9AB",
+"&S c #F9E49B",
+"*S c #FAEFC3",
+"=S c #F9DD7F",
+"-S c #F8EFC7",
+";S c #F9E392",
+">S c #F9EBB5",
+",S c #F8ECBC",
+"'S c #F8E6A2",
+")S c #FAEDBB",
+"!S c #F9E18F",
+"~S c #F9EBB6",
+"{S c #FAEEC2",
+"]S c #F9DE7F",
+"^S c #FAE392",
+"/S c #F9E8AF",
+"(S c #FAE6A1",
+"_S c #F8E9AF",
+":S c #FAE69F",
+"<S c #F8E49E",
+"[S c #F9DF85",
+"}S c #F9EDBF",
+"|S c #F9E295",
+"1S c #F9EDBD",
+"2S c #F9E086",
+"3S c #F8EEC7",
+"4S c #FAE394",
+"5S c #F8E6A7",
+"6S c #FAEAAE",
+"7S c #F8E5A0",
+"8S c #F9E8AA",
+"9S c #F9DE7E",
+"0S c #F9EEC6",
+"aS c #F9E293",
+"bS c #F9E391",
+"cS c #F8ECBE",
+"dS c #F8E5A1",
+"eS c #FAEDBA",
+"fS c #F8E290",
+"gS c #FCF5D7",
+"hS c #5A6158",
+"iS c #131A14",
+"jS c #C8C9BD",
+"kS c #9DCAE5",
+"lS c #DEDAC9",
+"mS c #34372F",
+"nS c #FEFBE1",
+"oS c #EBBF38",
+"pS c #FAF7E8",
+"qS c #ACB8AA",
+"rS c #0D180D",
+"sS c #AAB4A4",
+"tS c #DFEAEC",
+"uS c #ADC5D8",
+"vS c #B8C1B6",
+"wS c #EECC5E",
+"xS c #5F97BC",
+"yS c #EFEEE8",
+"zS c #645940",
+"AS c #EED06C",
+"BS c #FEF5D2",
+"CS c #FDFCE8",
+"DS c #ECF0DF",
+"ES c #EEF0DD",
+"FS c #EDEAD5",
+"GS c #ECEBD5",
+"HS c #EFF6E5",
+"IS c #ECE8D2",
+"JS c #ECEAD4",
+"KS c #ECEAD2",
+"LS c #EEEDE2",
+"MS c #ECF6EB",
+"NS c #9B9F9E",
+"OS c #8C8B86",
+"PS c #1C7FC1",
+"QS c #4492CA",
+"RS c #F7F8EE",
+"SS c #576C52",
+"TS c #110D0F",
+"US c #FFFCCA",
+"VS c #EAC348",
+"WS c #EDCD64",
+"XS c #F6DB81",
+"YS c #FFF5D3",
+"ZS c #F3F5DE",
+"`S c #E6E7E2",
+" T c #E4E6E6",
+".T c #C4D9CD",
+"+T c #C3D0CB",
+"@T c #C2CFCA",
+"#T c #BFC4C8",
+"$T c #BFC2C7",
+"%T c #C2CCCA",
+"&T c #C1CACA",
+"*T c #C6D8CE",
+"=T c #E6E5E2",
+"-T c #E7E7D8",
+";T c #F7FAE9",
+">T c #FCF5D1",
+",T c #F0D780",
+"'T c #EBC141",
+")T c #F8FCF3",
+"!T c #AAAC98",
+"~T c #030F00",
+"{T c #545F63",
+"]T c #F3F2E9",
+"^T c #78B1D6",
+"/T c #0D73B6",
+"(T c #A2914A",
+"_T c #C99020",
+":T c #EAB619",
+"<T c #F4FAFE",
+"[T c #E8E6E1",
+"}T c #515655",
+"|T c #030800",
+"1T c #89611E",
+"2T c #C88E25",
+"3T c #DAA51E",
+"4T c #DCA71D",
+"5T c #D19E22",
+"6T c #D18913",
+"7T c #45708E",
+"8T c #0071C2",
+"9T c #1B6B9A",
+"0T c #1D3820",
+"aT c #95C6E6",
+"bT c #D0CDB4",
+"cT c #E8B71F",
+"dT c #E9BF39",
+"eT c #FFFADE",
+"fT c #6B916D",
+"gT c #0B0E0C",
+"hT c #C7C3BD",
+"iT c #A1CDE5",
+"jT c #27323F",
+"kT c #E8B008",
+"lT c #ABB3A9",
+"mT c #B8B78A",
+"nT c #131C0F",
+"oT c #ECC343",
+"pT c #51573B",
+"qT c #F0C746",
+"rT c #F0C848",
+"sT c #F0C847",
+"tT c #F0C745",
+"uT c #EFCA53",
+"vT c #F5EDCD",
+"wT c #FCFEFC",
+"xT c #37462B",
+"yT c #888884",
+"zT c #4A93C9",
+"AT c #FFFBED",
+"BT c #445344",
+"CT c #020403",
+"DT c #1E371D",
+"ET c #EED37B",
+"FT c #E9B823",
+"GT c #EFC53F",
+"HT c #F2D67D",
+"IT c #F7DE94",
+"JT c #F8E7AA",
+"KT c #F9E8A7",
+"LT c #FAE9AC",
+"MT c #F8E5A4",
+"NT c #F1CE5F",
+"OT c #EEC853",
+"PT c #FDFBF1",
+"QT c #C8D2D7",
+"RT c #181E20",
+"ST c #1A1817",
+"TT c #BDBAB3",
+"UT c #D3E5EC",
+"VT c #A08E4B",
+"WT c #CE971F",
+"XT c #EDC84E",
+"YT c #F3F2DD",
+"ZT c #EAE6E0",
+"`T c #58544C",
+" U c #1C2813",
+".U c #947B25",
+"+U c #D59A21",
+"@U c #CD9621",
+"#U c #D49F20",
+"$U c #D1991D",
+"%U c #AD8337",
+"&U c #32709D",
+"*U c #1E739B",
+"=U c #254928",
+"-U c #95C6E8",
+";U c #EDC647",
+">U c #E9BC30",
+",U c #6B936C",
+"'U c #C7C4BE",
+")U c #A0CCE5",
+"!U c #EAE0BD",
+"~U c #403D24",
+"{U c #FFF8D7",
+"]U c #ADBAAA",
+"^U c #A4A29F",
+"/U c #E0ECF0",
+"(U c #A8B6A4",
+"_U c #1B1F15",
+":U c #B9C2B7",
+"<U c #E9B81D",
+"[U c #EFF1EC",
+"}U c #53533E",
+"|U c #EED994",
+"1U c #F9FBFB",
+"2U c #2B4422",
+"3U c #647681",
+"4U c #2785C4",
+"5U c #589FCE",
+"6U c #FBF9F0",
+"7U c #465A48",
+"8U c #030603",
+"9U c #1F2C1E",
+"0U c #EDCF6D",
+"aU c #FAF8ED",
+"bU c #E5EFE5",
+"cU c #30442F",
+"dU c #6C6D6C",
+"eU c #E5ECEE",
+"fU c #5FA5D3",
+"gU c #0C72B6",
+"hU c #A6964A",
+"iU c #C99121",
+"jU c #E7B31B",
+"kU c #EDC440",
+"lU c #D9A41D",
+"mU c #E2D4B5",
+"nU c #F6FBFB",
+"oU c #F8FBFA",
+"pU c #A9C8C2",
+"qU c #3E4839",
+"rU c #202D14",
+"sU c #8E7328",
+"tU c #BC7F27",
+"uU c #E4B01C",
+"vU c #C28822",
+"wU c #BE761B",
+"xU c #387A9D",
+"yU c #176E95",
+"zU c #91B7D1",
+"AU c #EDBF2F",
+"BU c #FFF9DB",
+"CU c #6B926C",
+"DU c #2E3639",
+"EU c #ABB4AA",
+"FU c #0E1B0F",
+"GU c #B8CAD4",
+"HU c #B0BEB0",
+"IU c #EDC545",
+"JU c #F0F2ED",
+"KU c #655C3E",
+"LU c #E8B007",
+"MU c #EFDA97",
+"NU c #F8FCFA",
+"OU c #434D36",
+"PU c #717C82",
+"QU c #4595CA",
+"RU c #6AAAD4",
+"SU c #E3E6D6",
+"TU c #333E34",
+"UU c #5F6852",
+"VU c #EBCC66",
+"WU c #EFD889",
+"XU c #FFFCDF",
+"YU c #E1EAD4",
+"ZU c #334D33",
+"`U c #394234",
+" V c #ECE1D5",
+".V c #B4CFE0",
+"+V c #1B7DC0",
+"@V c #0D74B6",
+"#V c #9E8C4C",
+"$V c #D0981F",
+"%V c #E6B524",
+"&V c #E2B745",
+"*V c #F3EDD7",
+"=V c #F2F6F3",
+"-V c #FAFEFC",
+";V c #E1F0EB",
+">V c #898D70",
+",V c #1B2018",
+"'V c #030505",
+")V c #313226",
+"!V c #A98536",
+"~V c #E0A81B",
+"{V c #CD931D",
+"]V c #B27526",
+"^V c #508295",
+"/V c #0371BE",
+"(V c #216E9E",
+"_V c #325736",
+":V c #C8C2B9",
+"<V c #24211E",
+"[V c #D2D7D9",
+"}V c #27333F",
+"|V c #FEF9DC",
+"1V c #FAF8E8",
+"2V c #AAB3A9",
+"3V c #DCEAEC",
+"4V c #BBCAD1",
+"5V c #AEBDAF",
+"6V c #5F95B9",
+"7V c #4D573A",
+"8V c #EEDA97",
+"9V c #093608",
+"0V c #6E7B82",
+"aV c #F8F7F1",
+"bV c #0872BC",
+"cV c #88BBDD",
+"dV c #E1D6B6",
+"eV c #332E1D",
+"fV c #5A6C4C",
+"gV c #EBCD67",
+"hV c #F4E8C0",
+"iV c #B9B198",
+"jV c #2B3716",
+"kV c #1A3415",
+"lV c #C9D9C6",
+"mV c #DEE9F0",
+"nV c #438DBE",
+"oV c #B3A748",
+"pV c #BF8623",
+"qV c #E4B11B",
+"rV c #EBBC2E",
+"sV c #CC9F23",
+"tV c #DCC56D",
+"uV c #FBFBF3",
+"vV c #BBBCB6",
+"wV c #304744",
+"xV c #3E3412",
+"yV c #A47428",
+"zV c #D49C20",
+"AV c #E0A91A",
+"BV c #B88029",
+"CV c #547E8C",
+"DV c #1E749A",
+"EV c #254A28",
+"FV c #97C7E9",
+"GV c #C0CBB0",
+"HV c #20251A",
+"IV c #81868A",
+"JV c #E9BC31",
+"KV c #6A926B",
+"LV c #EEDFB4",
+"MV c #453C1A",
+"NV c #EBC54E",
+"OV c #FAF5E5",
+"PV c #AEBFAD",
+"QV c #001000",
+"RV c #E2ECED",
+"SV c #9BBAD0",
+"TV c #22221B",
+"UV c #61A2CD",
+"VV c #535041",
+"WV c #060008",
+"XV c #898985",
+"YV c #2484C2",
+"ZV c #88BBDC",
+"`V c #CCCBC8",
+" W c #242629",
+".W c #8D8275",
+"+W c #ECCB63",
+"@W c #EEC540",
+"#W c #F1E7BD",
+"$W c #F3F2E1",
+"%W c #E1EEF4",
+"&W c #828E91",
+"*W c #1A1818",
+"=W c #040207",
+"-W c #0D1010",
+";W c #9CC0CB",
+">W c #FFFEF9",
+",W c #5FA3D0",
+"'W c #287FB6",
+")W c #A77834",
+"!W c #D49E1F",
+"~W c #ECB818",
+"{W c #E0AB1A",
+"]W c #9E7D44",
+"^W c #989261",
+"/W c #F5F7F5",
+"(W c #F9FAF7",
+"_W c #ABC7D7",
+":W c #564F44",
+"<W c #44382D",
+"[W c #C3933A",
+"}W c #C68C20",
+"|W c #E0AD1C",
+"1W c #EBB719",
+"2W c #D6A221",
+"3W c #5B767F",
+"4W c #0677C5",
+"5W c #106A91",
+"6W c #D6D4B2",
+"7W c #7F837F",
+"8W c #FAF6E1",
+"9W c #FFFADB",
+"0W c #AAA39D",
+"aW c #100F0F",
+"bW c #C7C5BE",
+"cW c #A1CCE5",
+"dW c #D5DFE2",
+"eW c #2A3B48",
+"fW c #7B7B69",
+"gW c #EDCB62",
+"hW c #FBF9E7",
+"iW c #A7A8A7",
+"jW c #102010",
+"kW c #AEBFA7",
+"lW c #B1D4EB",
+"mW c #DAEAF3",
+"nW c #CBB45C",
+"oW c #021602",
+"pW c #9CB6A0",
+"qW c #FDF2D2",
+"rW c #EDC549",
+"sW c #F2FAFE",
+"tW c #5C725A",
+"uW c #000601",
+"vW c #0A120A",
+"wW c #80B5D6",
+"xW c #63A9D7",
+"yW c #EFF3ED",
+"zW c #6B6639",
+"AW c #585A57",
+"BW c #EBEFEF",
+"CW c #EAB614",
+"DW c #F0DD9D",
+"EW c #F9FCFB",
+"FW c #575445",
+"GW c #586F80",
+"HW c #F0F3F0",
+"IW c #4F9ACD",
+"JW c #81B6D9",
+"KW c #D9E6EA",
+"LW c #2E3E42",
+"MW c #040403",
+"NW c #0C0D0E",
+"OW c #FDFCFB",
+"PW c #F4F4E6",
+"QW c #EFC952",
+"RW c #F3DC89",
+"SW c #F5F3E3",
+"TW c #EDF7FE",
+"UW c #C4C5C1",
+"VW c #302920",
+"WW c #090709",
+"XW c #1E321B",
+"YW c #CEDECB",
+"ZW c #FDFCF8",
+"`W c #78AED3",
+" X c #0170BE",
+".X c #1A79AF",
+"+X c #E3B71F",
+"@X c #C28B23",
+"#X c #E5B21B",
+"$X c #D8A41E",
+"%X c #E2A423",
+"&X c #3B230D",
+"*X c #113B0F",
+"=X c #A09774",
+"-X c #D9E0DC",
+";X c #DFE1D7",
+">X c #E1E2D9",
+",X c #DEE2D7",
+"'X c #E2E2D8",
+")X c #DEE1D7",
+"!X c #DFE0D9",
+"~X c #DBDFD6",
+"{X c #B1B8BA",
+"]X c #8B8465",
+"^X c #173F12",
+"/X c #573C16",
+"(X c #BC7D2B",
+"_X c #CF9920",
+":X c #E4B01A",
+"<X c #EBB718",
+"[X c #A57433",
+"}X c #5F726E",
+"|X c #0070CD",
+"1X c #3C5D3E",
+"2X c #85BCE1",
+"3X c #D8DAC7",
+"4X c #2B2B25",
+"5X c #020206",
+"6X c #4B4828",
+"7X c #EBEEED",
+"8X c #F2E3A8",
+"9X c #F2E3A7",
+"0X c #F3E7B2",
+"aX c #F7F4E6",
+"bX c #414345",
+"cX c #192018",
+"dX c #CBCEC1",
+"eX c #9DCAE6",
+"fX c #0773BC",
+"gX c #68A9D4",
+"hX c #E7E9E4",
+"iX c #3B4449",
+"jX c #19391C",
+"kX c #E7E7E6",
+"lX c #F2E2A5",
+"mX c #F2E3A9",
+"nX c #F4F6ED",
+"oX c #7C7A75",
+"pX c #191516",
+"qX c #BCB3AF",
+"rX c #9CC9E6",
+"sX c #177BC0",
+"tX c #A8C8DF",
+"uX c #020C03",
+"vX c #7D8C80",
+"wX c #F2EEDF",
+"xX c #F3E4AB",
+"yX c #F3E7B5",
+"zX c #DADDDD",
+"AX c #414042",
+"BX c #21521C",
+"CX c #7CB4D6",
+"DX c #509CD0",
+"EX c #ECF1ED",
+"FX c #727159",
+"GX c #010107",
+"HX c #29260B",
+"IX c #D3D4CC",
+"JX c #F2E2A2",
+"KX c #F5EFD2",
+"LX c #CFD0D1",
+"MX c #001900",
+"NX c #919487",
+"OX c #FDFCF4",
+"PX c #4794CA",
+"QX c #F8F7ED",
+"RX c #6B7B60",
+"SX c #060B06",
+"TX c #0B0B0B",
+"UX c #606051",
+"VX c #B4C1B8",
+"WX c #D1DBE7",
+"XX c #E3EBF7",
+"YX c #EFF7FF",
+"ZX c #F1F0E1",
+"`X c #F2E4A8",
+" Y c #FBEBAF",
+".Y c #F9E39D",
+"+Y c #F3D26F",
+"@Y c #F0C94F",
+"#Y c #ECC548",
+"$Y c #EEC23C",
+"%Y c #E8B925",
+"&Y c #E9BA29",
+"*Y c #E9BA28",
+"=Y c #EEC649",
+"-Y c #EEC53F",
+";Y c #F1D371",
+">Y c #F6DA84",
+",Y c #FCEBB3",
+"'Y c #EBE4BB",
+")Y c #E3EDF6",
+"!Y c #C1C5B1",
+"~Y c #799297",
+"{Y c #46443E",
+"]Y c #555655",
+"^Y c #EBE2D7",
+"/Y c #DFEEF6",
+"(Y c #7FB4D6",
+"_Y c #005EB3",
+":Y c #006FBF",
+"<Y c #4F8990",
+"[Y c #CD9B24",
+"}Y c #D9A31E",
+"|Y c #D9A51E",
+"1Y c #E2AF1B",
+"2Y c #E8B41A",
+"3Y c #E6B31B",
+"4Y c #B47A24",
+"5Y c #C38D40",
+"6Y c #0D050E",
+"7Y c #3B3D24",
+"8Y c #443D2A",
+"9Y c #364023",
+"0Y c #464028",
+"aY c #323E24",
+"bY c #39352B",
+"cY c #131E0D",
+"dY c #0C0E0B",
+"eY c #5C4F1D",
+"fY c #C28229",
+"gY c #C58F23",
+"hY c #E7B117",
+"iY c #BF8624",
+"jY c #B28F3A",
+"kY c #3C7397",
+"lY c #0672B9",
+"mY c #116C91",
+"nY c #F7FAFD",
+"oY c #555446",
+"pY c #050205",
+"qY c #5D5E5C",
+"rY c #9A9FA4",
+"sY c #929AA4",
+"tY c #9299A3",
+"uY c #969BA2",
+"vY c #6B6B6A",
+"wY c #181818",
+"xY c #3F4539",
+"yY c #E8EADB",
+"zY c #7BAFD2",
+"AY c #3189C3",
+"BY c #FFF1E1",
+"CY c #706F6B",
+"DY c #95999D",
+"EY c #939AA5",
+"FY c #929AA5",
+"GY c #94999D",
+"HY c #7F7C74",
+"IY c #120F0D",
+"JY c #3B3630",
+"KY c #EAE6DD",
+"LY c #7EB7DD",
+"MY c #0065B6",
+"NY c #B7D3E3",
+"OY c #ECEEE3",
+"PY c #2A3D33",
+"QY c #1C1B1E",
+"RY c #797876",
+"SY c #949AA3",
+"TY c #5B5A55",
+"UY c #0B0C0E",
+"VY c #7C856F",
+"WY c #4E9BCE",
+"XY c #F1F5F1",
+"YY c #414240",
+"ZY c #979B9C",
+"`Y c #939BA7",
+" Z c #929291",
+".Z c #353637",
+"+Z c #040005",
+"@Z c #0E1712",
+"#Z c #ACB6AB",
+"$Z c #D9DFDF",
+"%Z c #1176BD",
+"&Z c #1D78B9",
+"*Z c #BFD1DD",
+"=Z c #C7C9BF",
+"-Z c #1C2419",
+";Z c #111B12",
+">Z c #3A3F44",
+",Z c #7C786F",
+"'Z c #888784",
+")Z c #95A8BC",
+"!Z c #BBC2C5",
+"~Z c #C5DACE",
+"{Z c #D8E0D6",
+"]Z c #EBE4C3",
+"^Z c #EBF1DB",
+"/Z c #FFF5B4",
+"(Z c #F1F6D8",
+"_Z c #FFEFBD",
+":Z c #FFEEC0",
+"<Z c #FDEDBD",
+"[Z c #FFEEBE",
+"}Z c #FFEFC0",
+"|Z c #FFEEBF",
+"1Z c #FFF9DA",
+"2Z c #FEF5C6",
+"3Z c #F7F1C8",
+"4Z c #F0E9C4",
+"5Z c #E5E6E4",
+"6Z c #C2D9CD",
+"7Z c #C0CCC7",
+"8Z c #9B9EAA",
+"9Z c #747C75",
+"0Z c #4D5949",
+"aZ c #232717",
+"bZ c #000501",
+"cZ c #253426",
+"dZ c #8F958D",
+"eZ c #FBF7EF",
+"fZ c #C8D9E1",
+"gZ c #428EC2",
+"hZ c #627F75",
+"iZ c #DDA016",
+"jZ c #C68A1F",
+"kZ c #D39D20",
+"lZ c #D09B20",
+"mZ c #DBA61D",
+"nZ c #DFAB1C",
+"oZ c #CD9721",
+"pZ c #C99322",
+"qZ c #BB7E21",
+"rZ c #99794D",
+"sZ c #424938",
+"tZ c #0E160C",
+"uZ c #687325",
+"vZ c #C47F26",
+"wZ c #E3AE1B",
+"xZ c #E2AE1C",
+"yZ c #E0AD1E",
+"zZ c #D39418",
+"AZ c #BE8528",
+"BZ c #757C6B",
+"CZ c #2770A6",
+"DZ c #0070C3",
+"EZ c #23749F",
+"FZ c #345D36",
+"GZ c #2C85C3",
+"HZ c #D6E8F2",
+"IZ c #D1CEB8",
+"JZ c #071905",
+"KZ c #121314",
+"LZ c #121313",
+"MZ c #07050C",
+"NZ c #A4A5A3",
+"OZ c #E3ECF1",
+"PZ c #3385BB",
+"QZ c #1679BB",
+"RZ c #C0D2D9",
+"SZ c #C5C0B6",
+"TZ c #1F1E1D",
+"UZ c #121315",
+"VZ c #050A0E",
+"WZ c #92A3AB",
+"XZ c #F2F7F3",
+"YZ c #4293CA",
+"ZZ c #4193C9",
+"`Z c #868D90",
+" ` c #0C0B0B",
+".` c #25292D",
+"+` c #EBE9E5",
+"@` c #D5E5EB",
+"#` c #026DBA",
+"$` c #A8CCE1",
+"%` c #F4F0E5",
+"&` c #4C594F",
+"*` c #131416",
+"=` c #4F575D",
+"-` c #F2F0EA",
+";` c #8AB1C8",
+">` c #0470BA",
+",` c #036FB8",
+"'` c #4D98CA",
+")` c #E4F1ED",
+"!` c #9BADB3",
+"~` c #0C0A09",
+"{` c #13181B",
+"]` c #1F2220",
+"^` c #293D28",
+"/` c #414537",
+"(` c #595750",
+"_` c #596A7A",
+":` c #796F49",
+"<` c #627381",
+"[` c #859688",
+"}` c #86AC8B",
+"|` c #A9B7A6",
+"1` c #9CB29C",
+"2` c #87A98B",
+"3` c #89AA8C",
+"4` c #85A089",
+"5` c #707277",
+"6` c #68695D",
+"7` c #5F6264",
+"8` c #504D4B",
+"9` c #263B26",
+"0` c #232E23",
+"a` c #141315",
+"b` c #090A07",
+"c` c #7D8880",
+"d` c #D5D8C7",
+"e` c #F3FAF8",
+"f` c #81B8DB",
+"g` c #2A83C0",
+"h` c #006CB7",
+"i` c #1D78B7",
+"j` c #8E8C62",
+"k` c #B38835",
+"l` c #C77F15",
+"m` c #B97C21",
+"n` c #C28821",
+"o` c #B78027",
+"p` c #B98126",
+"q` c #C38B23",
+"r` c #D29E1F",
+"s` c #DEAA1D",
+"t` c #D49E20",
+"u` c #F0BE19",
+"v` c #E9B51B",
+"w` c #D7A21F",
+"x` c #C08924",
+"y` c #B07625",
+"z` c #BF7F3C",
+"A` c #295325",
+"B` c #4F4B2A",
+"C` c #B07A39",
+"D` c #C89021",
+"E` c #C89222",
+"F` c #EEBB19",
+"G` c #EBB919",
+"H` c #EEBC19",
+"I` c #CB9521",
+"J` c #C77D14",
+"K` c #937E51",
+"L` c #437390",
+"M` c #1578B9",
+"N` c #66A8D5",
+"O` c #F1F7F5",
+"P` c #A9BAA5",
+"Q` c #6C8059",
+"R` c #FBFCFE",
+"S` c #88BADA",
+"T` c #4D98CB",
+"U` c #E6F0F2",
+"V` c #AAA397",
+"W` c #0D0B09",
+"X` c #7D8284",
+"Y` c #8BBCDA",
+"Z` c #98C3DE",
+"`` c #F6F3E8",
+" . c #6D685F",
+". . c #201B02",
+"+ . c #BCBDB0",
+"@ . c #589FCF",
+"# . c #207EC1",
+"$ . c #DEEDF4",
+"% . c #D2DAC7",
+"& . c #273E28",
+"* . c #030003",
+"= . c #2D2923",
+"- . c #D4D0C5",
+"; . c #CCE2EE",
+"> . c #2683C1",
+", . c #88B9D9",
+"' . c #D6D8D6",
+") . c #52493E",
+"! . c #0B0A08",
+"~ . c #0F130F",
+"{ . c #0F1910",
+"] . c #191C17",
+"^ . c #0F1810",
+"/ . c #101810",
+"( . c #101910",
+"_ . c #0F1610",
+": . c #493E31",
+"< . c #8BAEC5",
+"[ . c #EEE7DB",
+"} . c #F4F4EE",
+"| . c #A3CBE4",
+"1 . c #358DC8",
+"2 . c #1073B3",
+"3 . c #3884AC",
+"4 . c #4A86A5",
+"5 . c #9E7946",
+"6 . c #B6852D",
+"7 . c #BD751A",
+"8 . c #B87821",
+"9 . c #B37926",
+"0 . c #BB8125",
+"a . c #B67D26",
+"b . c #B77F26",
+"c . c #B47B28",
+"d . c #C28B24",
+"e . c #BE8625",
+"f . c #D39D1F",
+"g . c #BB8226",
+"h . c #BA8226",
+"i . c #B47A26",
+"j . c #C67D24",
+"k . c #505D1C",
+"l . c #1C4C1B",
+"m . c #0D130C",
+"n . c #646627",
+"o . c #C27D2B",
+"p . c #B77E25",
+"q . c #B37A28",
+"r . c #C68F23",
+"s . c #D59F1F",
+"t . c #B07628",
+"u . c #BD8524",
+"v . c #8B8963",
+"w . c #227BB5",
+"x . c #287AA1",
+"y . c #386339",
+"z . c #AACBDF",
+"A . c #CAC4B9",
+"B . c #292826",
+"C . c #0E0D0E",
+"D . c #0F0A11",
+"E . c #14330C",
+"F . c #A3CADE",
+"G . c #FCFBF3",
+"H . c #9FC7DE",
+"I . c #84B9DB",
+"J . c #FCFEFB",
+"K . c #C0C1C5",
+"L . c #2A5328",
+"M . c #0F0A0E",
+"N . c #0E0D0C",
+"O . c #A8BDC7",
+"P . c #F6FAF7",
+"Q . c #F6F4EF",
+"R . c #849887",
+"S . c #100E12",
+"T . c #0F1212",
+"U . c #355746",
+"V . c #C2DAD8",
+"W . c #FEFCF5",
+"X . c #58A0CF",
+"Y . c #4897CC",
+"Z . c #DDEEF6",
+"` . c #E4DED3",
+" .. c #4D4945",
+"... c #131314",
+"+.. c #11100C",
+"@.. c #111110",
+"#.. c #121419",
+"$.. c #47744C",
+"%.. c #E3F4FF",
+"&.. c #F0F2EF",
+"*.. c #E6EDEE",
+"=.. c #FAFAF3",
+"-.. c #DFEBED",
+";.. c #949CA1",
+">.. c #667352",
+",.. c #233222",
+"'.. c #131519",
+").. c #111012",
+"!.. c #0F0D0E",
+"~.. c #050A07",
+"{.. c #111115",
+"].. c #253C23",
+"^.. c #7B8E82",
+"/.. c #DAE6EB",
+"(.. c #F3F7F3",
+"_.. c #C7DEE9",
+":.. c #559FD1",
+"<.. c #127CC7",
+"[.. c #3C88A2",
+"}.. c #637872",
+"|.. c #A1793A",
+"1.. c #A97933",
+"2.. c #B0782A",
+"3.. c #B37827",
+"4.. c #B1782A",
+"5.. c #B47928",
+"6.. c #B27827",
+"7.. c #B37928",
+"8.. c #B17728",
+"9.. c #D7A31E",
+"0.. c #CC9521",
+"a.. c #C18A24",
+"b.. c #AE7328",
+"c.. c #A57739",
+"d.. c #7C735F",
+"e.. c #7C6F67",
+"f.. c #1A4619",
+"g.. c #080705",
+"h.. c #0A0B06",
+"i.. c #090F11",
+"j.. c #0A0E0C",
+"k.. c #081117",
+"l.. c #081017",
+"m.. c #091117",
+"n.. c #0B1217",
+"o.. c #081119",
+"p.. c #0A0E09",
+"q.. c #070706",
+"r.. c #1C311D",
+"s.. c #797345",
+"t.. c #B2792E",
+"u.. c #B27927",
+"v.. c #AE7529",
+"w.. c #CC9621",
+"x.. c #D9A41E",
+"y.. c #B17828",
+"z.. c #B3792A",
+"A.. c #777462",
+"B.. c #0A70B8",
+"C.. c #77B2D9",
+"D.. c #D3E7F0",
+"E.. c #CDCFC6",
+"F.. c #BEB997",
+"G.. c #B4ADA2",
+"H.. c #B6AEA2",
+"I.. c #B5AEA1",
+"J.. c #B9B3A7",
+"K.. c #C3C6C4",
+"L.. c #FAF9F8",
+"M.. c #E6F0F0",
+"N.. c #92BFDB",
+"O.. c #147ABF",
+"P.. c #0773BB",
+"Q.. c #83B8D8",
+"R.. c #D8EAF1",
+"S.. c #C5C7B6",
+"T.. c #BAB39A",
+"U.. c #B4AEA2",
+"V.. c #B4AB9D",
+"W.. c #CAD0D0",
+"X.. c #E7FBFF",
+"Y.. c #9EC6DE",
+"Z.. c #1578BF",
+"`.. c #A1C8E0",
+" +. c #F2FAFD",
+".+. c #E4E7E8",
+"++. c #C5C8C5",
+"@+. c #B6AFA2",
+"#+. c #B5AEA2",
+"$+. c #B9B4A9",
+"%+. c #D4E3E9",
+"&+. c #DFEBEE",
+"*+. c #569FCE",
+"=+. c #4E9ACD",
+"-+. c #BEDBEB",
+";+. c #D4D8DA",
+">+. c #C4C097",
+",+. c #B4ACA2",
+"'+. c #C3C0B9",
+")+. c #D3EEFD",
+"!+. c #C2D6E0",
+"~+. c #508FB8",
+"{+. c #026CB5",
+"]+. c #197CC1",
+"^+. c #A2C8DE",
+"/+. c #C6DCE7",
+"(+. c #D9EBF3",
+"_+. c #DAF2FF",
+":+. c #C4C4BF",
+"<+. c #B7AEA1",
+"[+. c #708F6C",
+"}+. c #5C5A5B",
+"|+. c #4B4C4E",
+"1+. c #363636",
+"2+. c #362F2D",
+"3+. c #0D1F0E",
+"4+. c #0A190B",
+"5+. c #070E08",
+"6+. c #070B07",
+"7+. c #0B1D0C",
+"8+. c #272922",
+"9+. c #373324",
+"0+. c #3C3D3C",
+"a+. c #5F5E5E",
+"b+. c #647663",
+"c+. c #AAAE9A",
+"d+. c #D1DBE2",
+"e+. c #EEFDFF",
+"f+. c #F0F8FB",
+"g+. c #CBE0E8",
+"h+. c #72B0D9",
+"i+. c #2985C4",
+"j+. c #0370B9",
+"k+. c #006EC2",
+"l+. c #0C7FCF",
+"m+. c #1B7DC3",
+"n+. c #517084",
+"o+. c #637470",
+"p+. c #5C6E64",
+"q+. c #81681B",
+"r+. c #9E753C",
+"s+. c #836C2D",
+"t+. c #AF7725",
+"u+. c #9E763E",
+"v+. c #B07226",
+"w+. c #BC8325",
+"x+. c #BC8425",
+"y+. c #B87F26",
+"z+. c #C99122",
+"A+. c #AD7429",
+"B+. c #AC7728",
+"C+. c #867149",
+"D+. c #4E6537",
+"E+. c #0B240A",
+"F+. c #060104",
+"G+. c #0E2921",
+"H+. c #073552",
+"I+. c #16594E",
+"J+. c #0B729F",
+"K+. c #116A7E",
+"L+. c #047BC9",
+"M+. c #037BCD",
+"N+. c #057CCD",
+"O+. c #1C8AD2",
+"P+. c #0B7FCF",
+"Q+. c #1888D2",
+"R+. c #087ECE",
+"S+. c #1E8AD3",
+"T+. c #238DD4",
+"U+. c #027EDA",
+"V+. c #156562",
+"W+. c #183845",
+"X+. c #3E5827",
+"Y+. c #826538",
+"Z+. c #A8782E",
+"`+. c #AC7229",
+" @. c #AB722A",
+".@. c #BC8525",
+"+@. c #AC7129",
+"@@. c #B27828",
+"#@. c #AF7726",
+"$@. c #626946",
+"%@. c #1173BB",
+"&@. c #2671A1",
+"*@. c #375A39",
+"=@. c #BDDCEF",
+"-@. c #BDDEF5",
+";@. c #BEE0F4",
+">@. c #BFE1F4",
+",@. c #B0D5EB",
+"'@. c #7EB5D7",
+")@. c #368ECA",
+"!@. c #6BAAD1",
+"~@. c #A5CEEA",
+"{@. c #BFE1F5",
+"]@. c #B7D9EC",
+"^@. c #6BA9D0",
+"/@. c #4395CB",
+"(@. c #3F92CA",
+"_@. c #82B8DA",
+":@. c #BFE0F4",
+"<@. c #A9CEE4",
+"[@. c #6AA8D1",
+"}@. c #1F81C3",
+"|@. c #1B7EC1",
+"1@. c #66AAD6",
+"2@. c #B0BEC4",
+"3@. c #BCDFF8",
+"4@. c #BFE2F9",
+"5@. c #BCCDD6",
+"6@. c #94BCD6",
+"7@. c #5AA1CF",
+"8@. c #1179C1",
+"9@. c #187CC1",
+"0@. c #2383C5",
+"a@. c #3B90C9",
+"b@. c #5BA2CE",
+"c@. c #8EB9D4",
+"d@. c #BACCD6",
+"e@. c #BCE0F6",
+"f@. c #F0F8FF",
+"g@. c #F3FDFF",
+"h@. c #EDF4F4",
+"i@. c #DDE0DC",
+"j@. c #DDD9D2",
+"k@. c #B8CBB2",
+"l@. c #B6C4AF",
+"m@. c #B1B8AC",
+"n@. c #B3B6AB",
+"o@. c #94A0A5",
+"p@. c #9EA5A7",
+"q@. c #AFAEA9",
+"r@. c #ADAAA8",
+"s@. c #B7C8B0",
+"t@. c #B0B1A9",
+"u@. c #BCCFB5",
+"v@. c #D0D2C8",
+"w@. c #DFDDC9",
+"x@. c #DFE4E0",
+"y@. c #EAF6FF",
+"z@. c #CCE7F7",
+"A@. c #72ACD2",
+"B@. c #3C91CB",
+"C@. c #147BC1",
+"D@. c #0071C4",
+"E@. c #0071C9",
+"F@. c #006BAE",
+"G@. c #00638A",
+"H@. c #216884",
+"I@. c #416254",
+"J@. c #485D2B",
+"K@. c #777062",
+"L@. c #897146",
+"M@. c #8E7246",
+"N@. c #A5742E",
+"O@. c #AB752D",
+"P@. c #AA7630",
+"Q@. c #9C7441",
+"R@. c #947440",
+"S@. c #947751",
+"T@. c #766F43",
+"U@. c #4C532B",
+"V@. c #29260F",
+"W@. c #214E19",
+"X@. c #1D5E8B",
+"Y@. c #09729E",
+"Z@. c #037CD3",
+"`@. c #0175CB",
+" #. c #0372C1",
+".#. c #0273C5",
+"+#. c #0173C8",
+"@#. c #167AB2",
+"##. c #142900",
+"$#. c #454431",
+"%#. c #86754E",
+"&#. c #A87835",
+"*#. c #B1792C",
+"=#. c #B07427",
+"-#. c #B3772A",
+";#. c #B57829",
+">#. c #A37842",
+",#. c #5B5F24",
+"'#. c #0065A3",
+")#. c #0073C4",
+"!#. c #197297",
+"~#. c #102412",
+"{#. c #0970B6",
+"]#. c #0B76BD",
+"^#. c #0B75BE",
+"/#. c #2C87C4",
+"(#. c #3A8EC7",
+"_#. c #5FA3D2",
+":#. c #7FB9DF",
+"<#. c #81BCE2",
+"[#. c #B5D6EC",
+"}#. c #BADAED",
+"|#. c #C7E2F0",
+"1#. c #C5E1F0",
+"2#. c #CDE6F2",
+"3#. c #CCE5F2",
+"4#. c #D2E8F2",
+"5#. c #C6E2F0",
+"6#. c #C6E0EF",
+"7#. c #B7D9ED",
+"8#. c #B3D5EB",
+"9#. c #89C0E6",
+"0#. c #5EA4D3",
+"a#. c #4D99CB",
+"b#. c #2080C0",
+"c#. c #0373C4",
+"d#. c #006FB9",
+"e#. c #0D71B5",
+"f#. c #006FB7",
+"g#. c #205944",
+"h#. c #19584A",
+"i#. c #345837",
+"j#. c #405924",
+"k#. c #51513A",
+"l#. c #987441",
+"m#. c #85734D",
+"n#. c #485E27",
+"o#. c #796732",
+"p#. c #4D4B49",
+"q#. c #2F3720",
+"r#. c #1E4322",
+"s#. c #0878C5",
+"t#. c #056CA7",
+"u#. c #1D491F",
+"v#. c #202F0C",
+"w#. c #1B4017",
+"x#. c #576446",
+"y#. c #8E7330",
+"z#. c #90743F",
+"A#. c #A27835",
+"B#. c #A37737",
+"C#. c #856E26",
+"D#. c #826D38",
+"E#. c #4A5816",
+"F#. c #506961",
+"G#. c #0671BC",
+"H#. c #1B6E99",
+"I#. c #162E19",
+"J#. c #0F77BD",
+"K#. c #1C7EC0",
+"L#. c #0173C3",
+"M#. c #156B88",
+"N#. c #106573",
+"O#. c #0B3325",
+"P#. c #3A5133",
+"Q#. c #294123",
+"R#. c #233A1F",
+"S#. c #134215",
+"T#. c #345D66",
+"U#. c #1E75AB",
+"V#. c #096EA1",
+"W#. c #114F4E",
+"X#. c #17401D",
+"Y#. c #194C15",
+"Z#. c #1D2A11",
+"`#. c #3F4613",
+" $. c #334130",
+".$. c #3C5134",
+"+$. c #0B330E",
+"@$. c #1C5730",
+"#$. c #18605F",
+"$$. c #026FB3",
+"%$. c #206E9C",
+"&$. c #0976C3",
+"*$. c #0375CA",
+"=$. c #096FA4",
+"-$. c #016394",
+";$. c #295E77",
+">$. c #1A5A81",
+",$. c #076998",
+"'$. c #1772A2",
+")$. c #1075BF",
+"!$. c #096EA4",
+"~$. c #175847",
+"{$. c #054F7E",
+"]$. c #13472B",
+"^$. c #11442C",
+"/$. c #105147",
+"($. c #055E9B",
+"_$. c #0C6FA2",
+":$. c #0875C4",
+"<$. c #0373C0",
+"[$. c #0773BE",
+"}$. c #0372BF",
+"|$. c #056FB4",
+"1$. c #0474BE",
+"2$. c #0670B1",
+"3$. c #0670B2",
+"4$. c #0571B5",
+"5$. c #0474C2",
+"6$. c #0072C1",
+"7$. c #22709F",
+"8$. c #335A36",
+"9$. c #116891",
+"0$. c #2573A0",
+"a$. c #365C38",
+"b$. c #136F93",
+"c$. c #2872A2",
+"d$. c #0671BA",
+"e$. c #126992",
+"f$. c #2D89C7",
+"g$. c #1C7FC2",
+"h$. c #56A0D0",
+"i$. c #CAE1EE",
+"j$. c #0F74BC",
+"k$. c #1B7FC2",
+"l$. c #2B87C7",
+"m$. c #2D88C7",
+"n$. c #1A7CC0",
+"o$. c #3A90C8",
+"p$. c #C3E0F0",
+"q$. c #B8C2C9",
+"r$. c #0E74B9",
+"s$. c #579FCE",
+"t$. c #5DA3CF",
+"u$. c #0F78BE",
+"v$. c #21769C",
+"w$. c #325F34",
+"x$. c #6AABD6",
+"y$. c #E8F0F2",
+"z$. c #9EC6E0",
+"A$. c #6AA9D1",
+"B$. c #D8E7EA",
+"C$. c #1474BC",
+"D$. c #67A8D2",
+"E$. c #9DC8E4",
+"F$. c #0870BB",
+"G$. c #91C0DD",
+"H$. c #E2EDF1",
+"I$. c #98C6E4",
+"J$. c #0065B5",
+"K$. c #87BBDE",
+"L$. c #E3EEF1",
+"M$. c #EDF4F3",
+"N$. c #9AC6E2",
+"O$. c #348BC6",
+"P$. c #62A4D1",
+"Q$. c #F5F9F3",
+"R$. c #D0E7F2",
+"S$. c #2F88C5",
+"T$. c #1777B7",
+"U$. c #92B3C8",
+"V$. c #E8F1F2",
+"W$. c #FEFEF4",
+"X$. c #5EA4D1",
+"Y$. c #1F6E9D",
+"Z$. c #315735",
+"`$. c #7DB7DD",
+" %. c #FFFDF4",
+".%. c #9DC5DD",
+"+%. c #5AA0CF",
+"@%. c #73AED4",
+"#%. c #FCFCF5",
+"$%. c #B0BCC0",
+"%%. c #0970BA",
+"&%. c #9AC3DB",
+"*%. c #C4DBE8",
+"=%. c #9EC5DE",
+"-%. c #FCFAF1",
+";%. c #EDF2EE",
+">%. c #B0D3E6",
+",%. c #C8E0E9",
+"'%. c #A0CAE5",
+")%. c #A4CCE5",
+"!%. c #AFD2E8",
+"~%. c #69A8D4",
+"{%. c #9CC7E4",
+"]%. c #66A9D5",
+"^%. c #F3F5F2",
+"/%. c #67A8D1",
+"(%. c #6BA9D3",
+"_%. c #68A8D3",
+":%. c #B6D5E8",
+"<%. c #0671BB",
+"[%. c #8FBCD9",
+"}%. c #AACFE7",
+"|%. c #6DABD5",
+"1%. c #9BAEB9",
+"2%. c #C4E0EE",
+"3%. c #529BCC",
+"4%. c #87B9D9",
+"5%. c #E4ECED",
+"6%. c #549DCD",
+"7%. c #156C95",
+"8%. c #7AB4DC",
+"9%. c #FCFAF3",
+"0%. c #A8CBE0",
+"a%. c #F8F8F0",
+"b%. c #9FCAE6",
+"c%. c #0870BA",
+"d%. c #96C0DB",
+"e%. c #8ABFE2",
+"f%. c #95ACBA",
+"g%. c #92BEDB",
+"h%. c #FBFAF1",
+"i%. c #0060B4",
+"j%. c #90C1DC",
+"k%. c #FDFDF6",
+"l%. c #CFE3EE",
+"m%. c #1B7ABE",
+"n%. c #64A6D3",
+"o%. c #97C2DD",
+"p%. c #F2F6F1",
+"q%. c #4E99CC",
+"r%. c #FDFBF3",
+"s%. c #9DC5DE",
+"t%. c #5F99BF",
+"u%. c #418FC3",
+"v%. c #1078BD",
+"w%. c #4494CB",
+"x%. c #3387BF",
+"y%. c #78A9C9",
+"z%. c #71B0D9",
+"A%. c #61A5D2",
+"B%. c #328CC8",
+"C%. c #6398BB",
+"D%. c #1C7EBF",
+"E%. c #237CB8",
+"F%. c #5195C2",
+"G%. c #4997CB",
+"H%. c #5B95BC",
+"I%. c #1E80C3",
+"J%. c #639CC1",
+"K%. c #3689BF",
+"L%. c #7DB4D7",
+"M%. c #94BDD7",
+"N%. c #0770BB",
+"O%. c #9BC3DC",
+"P%. c #ACD0E5",
+"Q%. c #348CC6",
+"R%. c #5CA2D1",
+"S%. c #76B3DB",
+"T%. c #72A5C5",
+"U%. c #3F8EC2",
+"V%. c #0E78BF",
+"W%. c #388EC8",
+"X%. c #4897CB",
+"Y%. c #277EB9",
+"Z%. c #66A0C5",
+"`%. c #74B1D9",
+" &. c #689ABB",
+".&. c #0D72B7",
+"+&. c #4696CB",
+"@&. c #7AB4DA",
+"#&. c #65A8D4",
+"$&. c #3F92C8",
+"%&. c #6C9BBB",
+"&&. c #73B2DC",
+"*&. c #0068B6",
+"=&. c #9BCDED",
+"-&. c #FFFCF2",
+";&. c #91BEDC",
+">&. c #3089C6",
+",&. c #74B1DA",
+"'&. c #72A8CC",
+")&. c #4D93C2",
+"!&. c #398FC8",
+"~&. c #4992C2",
+"{&. c #ADC6D4",
+"]&. c #3C90C7",
+"^&. c #2885C4",
+"/&. c #5EA3D2",
+"(&. c #74B1D8",
+"_&. c #75B1D9",
+":&. c #4A97CB",
+"<&. c #2081C2",
+"[&. c #157EC4",
+"}&. c #6297B9",
+"|&. c #338CC7",
+"1&. c #5190BA",
+"2&. c #589FCD",
+"3&. c #97C5DF",
+"4&. c #6597B7",
+"5&. c #4998CD",
+"6&. c #2786C6",
+"7&. c #70AED7",
+"8&. c #73B0D8",
+"9&. c #6AABD5",
+"0&. c #338BC7",
+"a&. c #5A99C3",
+"b&. c #418EC1",
+"c&. c #4392C7",
+"d&. c #1175B9",
+"e&. c #2E85BE",
+"f&. c #70A3C5",
+"g&. c #72B1DA",
+"h&. c #68A8D4",
+"i&. c #2F8AC6",
+"j&. c #4F99CD",
+"k&. c #64A7D4",
+"l&. c #4495CB",
+"m&. c #4997CC",
+"n&. c #72B0D8",
+"o&. c #6EADD7",
+"p&. c #4A98CC",
+"q&. c #699BBD",
+"r&. c #CDE2EE",
+"s&. c #F6F8F1",
+"t&. c #5698C3",
+"u&. c #4D92C0",
+"v&. c #328BC6",
+"w&. c #D3E4E9",
+"x&. c #2D86C3",
+"y&. c #4B99CC",
+"z&. c #1B79B9",
+"A&. c #127AC2",
+"B&. c #3B8FC7",
+"C&. c #70AFD7",
+"D&. c #71AFD8",
+"E&. c #3B8FC8",
+"F&. c #B6D5E6",
+"G&. c #8BB4CE",
+"H&. c #4E99CB",
+"I&. c #3A8FC7",
+"J&. c #6DACD5",
+"K&. c #69ABD5",
+"L&. c #2B86C4",
+"M&. c #1276B9",
+"N&. c #6E9BB7",
+"O&. c #74B3DC",
+"P&. c #2986C3",
+"Q&. c #0C72B8",
+"R&. c #468DBB",
+"S&. c #74ABCF",
+"T&. c #6FACD5",
+"U&. c #528FB7",
+"V&. c #0E78C0",
+"W&. c #196B98",
+"X&. c #162C19",
+"Y&. c #A7CBE0",
+"Z&. c #F4F1E9",
+"`&. c #0B73BC",
+" *. c #C8E0EA",
+".*. c #C0CCCF",
+"+*. c #82B5D6",
+"@*. c #E0EAEA",
+"#*. c #D8E3E7",
+"$*. c #E3EFF3",
+"%*. c #E7F1F1",
+"&*. c #CCE1E8",
+"**. c #4194CB",
+"=*. c #9BC5DF",
+"-*. c #F2EEE6",
+";*. c #549AC8",
+">*. c #DCE6E5",
+",*. c #B7DBF1",
+"'*. c #2382C4",
+")*. c #B1D2E6",
+"!*. c #ECEEE9",
+"~*. c #75A8C9",
+"{*. c #066FB6",
+"]*. c #187DC1",
+"^*. c #9EC9E1",
+"/*. c #F0EFE9",
+"(*. c #539BC9",
+"_*. c #6EABD3",
+":*. c #B2C5CF",
+"<*. c #046BBA",
+"[*. c #F0F4EF",
+"}*. c #BDD8E7",
+"|*. c #1C7DBF",
+"1*. c #94C2DF",
+"2*. c #DEEBEB",
+"3*. c #EEF4F2",
+"4*. c #D7E8F0",
+"5*. c #F8F4EC",
+"6*. c #E6EEEA",
+"7*. c #A1CAE3",
+"8*. c #378CC5",
+"9*. c #B1D1E2",
+"0*. c #E0EAEC",
+"a*. c #86B4D2",
+"b*. c #CDD6D6",
+"c*. c #E1E9EA",
+"d*. c #DBE9F1",
+"e*. c #B6D3E3",
+"f*. c #3A8FCA",
+"g*. c #95B3C6",
+"h*. c #DBE9F0",
+"i*. c #E4EDEF",
+"j*. c #E1EEED",
+"k*. c #8BBBDA",
+"l*. c #6AABD7",
+"m*. c #D5E5E9",
+"n*. c #FEF5E9",
+"o*. c #E3EDF0",
+"p*. c #E7F1EF",
+"q*. c #96C2DC",
+"r*. c #167ABF",
+"s*. c #97B8CC",
+"t*. c #96C3DE",
+"u*. c #DDE9EE",
+"v*. c #91C0DC",
+"w*. c #A4CEE8",
+"x*. c #EBF4F6",
+"y*. c #F0F2EE",
+"z*. c #E9EEEA",
+"A*. c #96C3DF",
+"B*. c #EDF0EF",
+"C*. c #FEFAF1",
+"D*. c #DEEBF1",
+"E*. c #6CACD6",
+"F*. c #4E9CCF",
+"G*. c #C1DBE7",
+"H*. c #EBF2F2",
+"I*. c #D9E9EF",
+"J*. c #E2EEF2",
+"K*. c #B4D3E2",
+"L*. c #5394C0",
+"M*. c #EBE8E0",
+"N*. c #C1DAE6",
+"O*. c #90BFDA",
+"P*. c #ECF3F2",
+"Q*. c #A4CBE5",
+"R*. c #2582C3",
+"S*. c #C4D7E1",
+"T*. c #E4EFF1",
+"U*. c #FAF8F1",
+"V*. c #E4EEF0",
+"W*. c #E5E7E5",
+"X*. c #D2E2EB",
+"Y*. c #669CC2",
+"Z*. c #CEE3EA",
+"`*. c #E0ECF1",
+" =. c #D9E8EE",
+".=. c #FCFDF6",
+"+=. c #D6E6EC",
+"@=. c #5FA5D4",
+"#=. c #E5EBEB",
+"$=. c #BFCCD2",
+"%=. c #0B74BB",
+"&=. c #D5E4EA",
+"*=. c #CFDEE4",
+"==. c #7BA9C7",
+"-=. c #D4E4E9",
+";=. c #DDE5E7",
+">=. c #F9FBF4",
+",=. c #3D92CC",
+"'=. c #E5EFEF",
+")=. c #99C3DD",
+"!=. c #B2D3E6",
+"~=. c #E2E6E4",
+"{=. c #F2F2ED",
+"]=. c #2D89C8",
+"^=. c #7EB5D6",
+"/=. c #E5E8E5",
+"(=. c #E8F1F3",
+"_=. c #E0EBEE",
+":=. c #5FA4CF",
+"<=. c #D4E6EB",
+"[=. c #F0F3F1",
+"}=. c #E6E6E3",
+"|=. c #EAF2F3",
+"1=. c #AECFE1",
+"2=. c #137CC3",
+"3=. c #4F9BD0",
+"4=. c #CADEE7",
+"5=. c #77B1D6",
+"6=. c #E4EEEF",
+"7=. c #ECF3F4",
+"8=. c #2A86C4",
+"9=. c #67A8D3",
+"0=. c #D8E8EF",
+"a=. c #FAF4E9",
+"b=. c #B6D1E1",
+"c=. c #FFFDF6",
+"d=. c #EAEFEE",
+"e=. c #82B7D9",
+"f=. c #006CBD",
+"g=. c #ABCDE0",
+"h=. c #E4EFEF",
+"i=. c #91ADBF",
+"j=. c #0066BA",
+"k=. c #699CBF",
+"l=. c #E6F0F1",
+"m=. c #97C3DF",
+"n=. c #87B9D8",
+"o=. c #DDEAEA",
+"p=. c #ADD0E3",
+"q=. c #0B74BC",
+"r=. c #4194CC",
+"s=. c #D3E5EF",
+"t=. c #DAE9EF",
+"u=. c #F9FAF3",
+"v=. c #F6F3ED",
+"w=. c #DCE7EB",
+"x=. c #DCE9EF",
+"y=. c #1B7FC0",
+"z=. c #8FBDDB",
+"A=. c #E0ECEE",
+"B=. c #CEE1EB",
+"C=. c #DCECF0",
+"D=. c #6BA2C5",
+"E=. c #83B8D9",
+"F=. c #D4E6ED",
+"G=. c #91B3C8",
+"H=. c #D3E5E8",
+"I=. c #E5E7E4",
+"J=. c #3890CC",
+"K=. c #96B6C8",
+"L=. c #D1E0E7",
+"M=. c #EAF2F2",
+"N=. c #EBEAE3",
+"O=. c #86BADB",
+"P=. c #117AC1",
+"Q=. c #21739D",
+"R=. c #325C35",
+"S=. c #3F7771",
+"T=. c #0B73B9",
+"U=. c #98C3DC",
+"V=. c #62A6D0",
+"W=. c #3E91C8",
+"X=. c #2F8AC7",
+"Y=. c #4295CB",
+"Z=. c #ADCEE1",
+"`=. c #ABCDE1",
+" -. c #58A0CE",
+".-. c #F2F9F5",
+"+-. c #BBBFBF",
+"@-. c #EAF4F3",
+"#-. c #F6F0E6",
+"$-. c #358AC1",
+"%-. c #4E9ACC",
+"&-. c #98C5E0",
+"*-. c #F9F8F1",
+"=-. c #A9CEE6",
+"--. c #3A85BA",
+";-. c #3F86B7",
+">-. c #4D86AD",
+",-. c #3786BD",
+"'-. c #5784A3",
+")-. c #3989C1",
+"!-. c #A2CBE4",
+"~-. c #99C6E3",
+"{-. c #0A75BE",
+"]-. c #A5CBE2",
+"^-. c #CAE1ED",
+"/-. c #5AA1CE",
+"(-. c #3F92C9",
+"_-. c #BCD8E6",
+":-. c #0F78C0",
+"<-. c #C4DBE6",
+"[-. c #F8F8F1",
+"}-. c #F0F3EE",
+"|-. c #B5D2E1",
+"1-. c #398FCA",
+"2-. c #C8E0EE",
+"3-. c #D8E6EC",
+"4-. c #EDF2ED",
+"5-. c #64A7D2",
+"6-. c #2D88C5",
+"7-. c #6BACD6",
+"8-. c #2884C3",
+"9-. c #6B98B6",
+"0-. c #DFEDF1",
+"a-. c #D6E5EA",
+"b-. c #FEFBF2",
+"c-. c #6FAED9",
+"d-. c #98BBD1",
+"e-. c #FEFBF3",
+"f-. c #3487C1",
+"g-. c #4C85AD",
+"h-. c #3B86B9",
+"i-. c #4B86AF",
+"j-. c #3C88BD",
+"k-. c #8EC0DF",
+"l-. c #F9FAF4",
+"m-. c #D5CFC6",
+"n-. c #3E93CD",
+"o-. c #3F93CA",
+"p-. c #6BACD7",
+"q-. c #FAF9F1",
+"r-. c #63A7D6",
+"s-. c #328CC7",
+"t-. c #4395CC",
+"u-. c #AACDE0",
+"v-. c #4F9CCE",
+"w-. c #4998CE",
+"x-. c #2886C5",
+"y-. c #4998CF",
+"z-. c #74B0D9",
+"A-. c #2F89C7",
+"B-. c #FFFBF1",
+"C-. c #98C4DF",
+"D-. c #64A2CD",
+"E-. c #7CB5D9",
+"F-. c #4A99CD",
+"G-. c #3E92CB",
+"H-. c #3F93CB",
+"I-. c #B5D4E3",
+"J-. c #4695CA",
+"K-. c #277CB5",
+"L-. c #C8DFEC",
+"M-. c #358CC7",
+"N-. c #6BABD4",
+"O-. c #DBE8EE",
+"P-. c #3F95D1",
+"Q-. c #006DB8",
+"R-. c #368CC6",
+"S-. c #F7FBF5",
+"T-. c #A5C2D2",
+"U-. c #0672BA",
+"V-. c #2784C4",
+"W-. c #F0F3EF",
+"X-. c #94C1DC",
+"Y-. c #378EC9",
+"Z-. c #398FC9",
+"`-. c #9FC8DE",
+" ;. c #2385C9",
+".;. c #A0CEEB",
+"+;. c #FEFBF1",
+"@;. c #B3D4E9",
+"#;. c #3889BF",
+"$;. c #4592C5",
+"%;. c #BCD7E4",
+"&;. c #CFE2EB",
+"*;. c #7BB2D7",
+"=;. c #3888BF",
+"-;. c #4F9BCF",
+";;. c #EAF3EE",
+">;. c #F5F6F2",
+",;. c #6DAAD2",
+"';. c #EEF3EE",
+");. c #66A7D2",
+"!;. c #3D8ABD",
+"~;. c #3D92CA",
+"{;. c #B4D5E8",
+"];. c #97AFBE",
+"^;. c #5BA3D4",
+"/;. c #EAF1F0",
+"(;. c #EAF1F1",
+"_;. c #73AFD6",
+":;. c #318AC6",
+"<;. c #4D9BCE",
+"[;. c #FFFEF3",
+"};. c #98C5E3",
+"|;. c #2182C3",
+"1;. c #4596CC",
+"2;. c #66A8D3",
+"3;. c #DCE9EE",
+"4;. c #F4F8F1",
+"5;. c #58A1CF",
+"6;. c #3990CA",
+"7;. c #91C1DD",
+"8;. c #C0DDEA",
+"9;. c #658EAA",
+"0;. c #7CB5DA",
+"a;. c #D7E4E7",
+"b;. c #F0F5F4",
+"c;. c #509BCC",
+"d;. c #E9EFEC",
+"e;. c #E0F1F8",
+"f;. c #4193CA",
+"g;. c #4194CA",
+"h;. c #B5D2E2",
+"i;. c #5FA5D2",
+"j;. c #4B99CE",
+"k;. c #8FBEDB",
+"l;. c #B9D6E4",
+"m;. c #3088C6",
+"n;. c #6FADD5",
+"o;. c #EAF2F0",
+"p;. c #FBF3E7",
+"q;. c #98C4DC",
+"r;. c #4295CD",
+"s;. c #378DC7",
+"t;. c #AACFE5",
+"u;. c #EEF3F1",
+"v;. c #D2E4EC",
+"w;. c #F2F8F7",
+"x;. c #E8E9E3",
+"y;. c #5593BA",
+"z;. c #106C90",
+"A;. c #165B54",
+"B;. c #0570B4",
+"C;. c #7AB5DC",
+"D;. c #FBFAF2",
+"E;. c #579ACC",
+"F;. c #9DC8E3",
+"G;. c #2C86C3",
+"H;. c #CDE0E8",
+"I;. c #FFFFF4",
+"J;. c #2D87C5",
+"K;. c #D0E2E9",
+"L;. c #A9CCE0",
+"M;. c #FAF9F2",
+"N;. c #EFF3EF",
+"O;. c #BFD9E8",
+"P;. c #7AB2D6",
+"Q;. c #FCFCF1",
+"R;. c #B4D6E9",
+"S;. c #0A74BB",
+"T;. c #3C90C8",
+"U;. c #60A3CF",
+"V;. c #EEF2EF",
+"W;. c #E8EEED",
+"X;. c #EAEEEB",
+"Y;. c #E8EEEC",
+"Z;. c #0061B5",
+"`;. c #FEFEF3",
+" >. c #2B86C5",
+".>. c #F5F9F1",
+"+>. c #80B6D7",
+"@>. c #C1D9E5",
+"#>. c #CEE0E8",
+"$>. c #2583C4",
+"%>. c #368DC7",
+"&>. c #F6F8F2",
+"*>. c #76AFD6",
+"=>. c #BFD8E5",
+"->. c #80B8DE",
+";>. c #D6E5E7",
+">>. c #DBE7EB",
+",>. c #2984C4",
+"'>. c #9BC7E4",
+")>. c #E8EDEA",
+"!>. c #B7D5E3",
+"~>. c #FDFAF2",
+"{>. c #DBEAF1",
+"]>. c #2280BF",
+"^>. c #F9F9F1",
+"/>. c #8ABEE2",
+"(>. c #7EB4D6",
+"_>. c #FCF9F1",
+":>. c #92C3E4",
+"<>. c #B0D0E1",
+"[>. c #F4F7F2",
+"}>. c #69ABD7",
+"|>. c #D4E7F0",
+"1>. c #E4EDEC",
+"2>. c #3D91C8",
+"3>. c #5D8AAA",
+"4>. c #F1F0E9",
+"5>. c #8CBCD9",
+"6>. c #9AC6DD",
+"7>. c #72AED3",
+"8>. c #939EA5",
+"9>. c #006BBE",
+"0>. c #C8E0ED",
+"a>. c #7992A4",
+"b>. c #A9AFB1",
+"c>. c #FAFCF7",
+"d>. c #E5F0EE",
+"e>. c #529ED2",
+"f>. c #0065B7",
+"g>. c #A3CBE5",
+"h>. c #FFFCF3",
+"i>. c #8EBCDA",
+"j>. c #C0D9E5",
+"k>. c #88BDE0",
+"l>. c #1D7FC1",
+"m>. c #59A2D4",
+"n>. c #EDF3F1",
+"o>. c #5FA7D7",
+"p>. c #4897CA",
+"q>. c #ECF1EE",
+"r>. c #CDE2ED",
+"s>. c #F3F8F2",
+"t>. c #177CC0",
+"u>. c #8EBFDD",
+"v>. c #F5F7F3",
+"w>. c #EDEFEA",
+"x>. c #C8DDE7",
+"y>. c #2F88C6",
+"z>. c #E4EDED",
+"A>. c #4C80A4",
+"B>. c #006DBE",
+"C>. c #EAF3EF",
+"D>. c #BED7E5",
+"E>. c #65A5D1",
+"F>. c #F4FAF7",
+"G>. c #BDB9B5",
+"H>. c #CEE3EF",
+"I>. c #59A0CF",
+"J>. c #3D90CB",
+"K>. c #C8DDE6",
+"L>. c #5DA2CF",
+"M>. c #B5D5E9",
+"N>. c #0B72BB",
+"O>. c #90C0DB",
+"P>. c #BCD7E5",
+"Q>. c #5BA1D0",
+"R>. c #75AFD5",
+"S>. c #7BB4D7",
+"T>. c #3074A9",
+"U>. c #3E766F",
+"V>. c #FEFBF4",
+"W>. c #94C1DB",
+"X>. c #64A6D1",
+"Y>. c #D7E6EA",
+"Z>. c #AED1E1",
+"`>. c #569ED0",
+" ,. c #EFF3EE",
+".,. c #C0DCED",
+"+,. c #C1DDED",
+"@,. c #71AED5",
+"#,. c #D8E6EA",
+"$,. c #D8E6EB",
+"%,. c #E8EFEE",
+"&,. c #90C2E2",
+"*,. c #74AED5",
+"=,. c #579ECF",
+"-,. c #C0DAEA",
+";,. c #ACCCE1",
+">,. c #005FB4",
+",,. c #F6F9F1",
+"',. c #A8CBDF",
+"),. c #85BBE0",
+"!,. c #4D98CC",
+"~,. c #F1F7F1",
+"{,. c #AFCFE2",
+"],. c #1878B9",
+"^,. c #1A7FC3",
+"/,. c #3289C5",
+"(,. c #DAE7EB",
+"_,. c #E8F0EE",
+":,. c #348BC7",
+"<,. c #9AC2DD",
+"[,. c #E0EAEB",
+"},. c #B7D7EA",
+"|,. c #84BADE",
+"1,. c #FFFCF4",
+"2,. c #549ED3",
+"3,. c #E7EFEE",
+"4,. c #DCE8EB",
+"5,. c #2382C3",
+"6,. c #D3E3EA",
+"7,. c #E2EBED",
+"8,. c #3B8EC9",
+"9,. c #1478BB",
+"0,. c #1A7ABB",
+"a,. c #1878B8",
+"b,. c #90BFDC",
+"c,. c #5DA6D8",
+"d,. c #DBE8ED",
+"e,. c #3F91CC",
+"f,. c #99C4DC",
+"g,. c #4F9CD0",
+"h,. c #8FBEDA",
+"i,. c #FAF8F0",
+"j,. c #A3CFEC",
+"k,. c #FAFCF3",
+"l,. c #9BC4DD",
+"m,. c #2D86C5",
+"n,. c #E9EFEE",
+"o,. c #71ADD4",
+"p,. c #B4D2E2",
+"q,. c #88BFE5",
+"r,. c #A9D2EB",
+"s,. c #FDFCF2",
+"t,. c #78B0D6",
+"u,. c #EEF3EF",
+"v,. c #5CA4D6",
+"w,. c #5EA2D0",
+"x,. c #FCFDF3",
+"y,. c #4093CD",
+"z,. c #187ABD",
+"A,. c #1A7BBD",
+"B,. c #197ABD",
+"C,. c #1E7CBD",
+"D,. c #B0D2E6",
+"E,. c #E8F0F0",
+"F,. c #E9E9E4",
+"G,. c #4781A9",
+"H,. c #006EBD",
+"I,. c #C5DBE6",
+"J,. c #CCE2ED",
+"K,. c #6DABD3",
+"L,. c #D2E2E9",
+"M,. c #E0EDF0",
+"N,. c #318CC8",
+"O,. c #64A9D9",
+"P,. c #82B9DF",
+"Q,. c #FBFAF3",
+"R,. c #91BFDB",
+"S,. c #E1EBEC",
+"T,. c #4395C9",
+"U,. c #92C0DC",
+"V,. c #E8F1EE",
+"W,. c #4092C9",
+"X,. c #85BADD",
+"Y,. c #1A7EC2",
+"Z,. c #1A79B9",
+"`,. c #EBF1ED",
+" '. c #C7DFED",
+".'. c #0D72BB",
+"+'. c #8DBEDA",
+"@'. c #6CABD2",
+"#'. c #398FC7",
+"$'. c #6EADD3",
+"%'. c #73AFD7",
+"&'. c #0D688F",
+"*'. c #296862",
+"='. c #0871B7",
+"-'. c #AACCE0",
+";'. c #579DCD",
+">'. c #338CC6",
+",'. c #D6E5E9",
+"''. c #1676BD",
+")'. c #99C5DD",
+"!'. c #0F76BE",
+"~'. c #72B0DA",
+"{'. c #BCCCD5",
+"]'. c #65A7D2",
+"^'. c #F2F4F1",
+"/'. c #BCD7E6",
+"('. c #157AC1",
+"_'. c #A9C3D4",
+":'. c #93C0DA",
+"<'. c #5CA1CF",
+"['. c #DAE7EC",
+"}'. c #1379BF",
+"|'. c #6BADDB",
+"1'. c #F7FAF2",
+"2'. c #C4DEEC",
+"3'. c #A0C5DD",
+"4'. c #5BA1D2",
+"5'. c #DFEDF3",
+"6'. c #D2CEC8",
+"7'. c #D9EDF7",
+"8'. c #D9E0E2",
+"9'. c #CED9DE",
+"0'. c #65A9D7",
+"a'. c #96AEBD",
+"b'. c #89BADA",
+"c'. c #A6CCE1",
+"d'. c #58A1D3",
+"e'. c #DAE7EA",
+"f'. c #7DB4D6",
+"g'. c #D0E4EE",
+"h'. c #D6DCDC",
+"i'. c #D4D4D0",
+"j'. c #D8E5EB",
+"k'. c #D2CBC3",
+"l'. c #D6EAF3",
+"m'. c #CBDFE8",
+"n'. c #187BBF",
+"o'. c #69A9D2",
+"p'. c #CAE1EC",
+"q'. c #F7F8F2",
+"r'. c #A2CCE7",
+"s'. c #F3F8F3",
+"t'. c #D0D9DD",
+"u'. c #0D75BC",
+"v'. c #E7EEEE",
+"w'. c #E2EAE9",
+"x'. c #408BBF",
+"y'. c #9DC6DD",
+"z'. c #FAF8F2",
+"A'. c #87BCE0",
+"B'. c #82B7DA",
+"C'. c #7DB3D7",
+"D'. c #4D99CE",
+"E'. c #D8DCDC",
+"F'. c #D5DBDC",
+"G'. c #D1D5D4",
+"H'. c #71ACD5",
+"I'. c #E9F0EF",
+"J'. c #D8E7EC",
+"K'. c #127CC4",
+"L'. c #C3D1D7",
+"M'. c #056FBB",
+"N'. c #7CB2D5",
+"O'. c #C8E0EB",
+"P'. c #B6CFDA",
+"Q'. c #0C70B5",
+"R'. c #026FBB",
+"S'. c #9EC7E1",
+"T'. c #0975BD",
+"U'. c #88BCDD",
+"V'. c #E3EDED",
+"W'. c #BFDAEA",
+"X'. c #559ECE",
+"Y'. c #ACCEE4",
+"Z'. c #8BBCD9",
+"`'. c #D9EDF6",
+" ). c #D2CBC5",
+".). c #D7E6ED",
+"+). c #D3D5D2",
+"@). c #DEEEF5",
+"#). c #EDF2EF",
+"$). c #1473BC",
+"%). c #81B8D7",
+"&). c #539ED1",
+"*). c #2D86C4",
+"=). c #E4ECEC",
+"-). c #1B7AC0",
+";). c #85B9D9",
+">). c #2470A2",
+",). c #355A38",
+"'). c #155A51",
+")). c #0771B4",
+"!). c #FDFBF2",
+"~). c #9EC6DD",
+"{). c #5CA2CF",
+"]). c #358DC6",
+"^). c #DDE9EA",
+"/). c #CEE4F0",
+"(). c #4C9ACC",
+"_). c #FBF9F1",
+":). c #5294C1",
+"<). c #BCCDD7",
+"[). c #7AB4D9",
+"}). c #C7DDE7",
+"|). c #6DAAD3",
+"1). c #F9F9F3",
+"2). c #A1BED1",
+"3). c #086FBA",
+"4). c #96BFDA",
+"5). c #82BBE1",
+"6). c #A7CDE5",
+"7). c #1C7FC0",
+"8). c #F6FAF1",
+"9). c #CAE0ED",
+"0). c #A0C6DD",
+"a). c #D9E2E4",
+"b). c #7FB3D4",
+"c). c #79B0D4",
+"d). c #88BCDC",
+"e). c #8BBEDD",
+"f). c #98C5E1",
+"g). c #9CCDEE",
+"h). c #97C1DD",
+"i). c #8ABEDE",
+"j). c #FAF9F4",
+"k). c #57A0CF",
+"l). c #BFDAE9",
+"m). c #EAF1F2",
+"n). c #94C1DE",
+"o). c #77B2D7",
+"p). c #7BB6DA",
+"q). c #7BB2D6",
+"r). c #7CB7DC",
+"s). c #83B7D8",
+"t). c #89BBDC",
+"u). c #F0F4F0",
+"v). c #C3DBE6",
+"w). c #A0C9DE",
+"x). c #5BA2D1",
+"y). c #9EC8E2",
+"z). c #FDFBF5",
+"A). c #CCE2EA",
+"B). c #7CB2D6",
+"C). c #559ECD",
+"D). c #AFD0E2",
+"E). c #F6FAF3",
+"F). c #BBCDD8",
+"G). c #0A73BB",
+"H). c #DFE8E8",
+"I). c #3584BB",
+"J). c #A1C8DD",
+"K). c #9AC5E2",
+"L). c #4C9AD0",
+"M). c #6FABD2",
+"N). c #7AB3D8",
+"O). c #80B8DB",
+"P). c #92C1DE",
+"Q). c #EAF0F0",
+"R). c #CEE1E8",
+"S). c #197FC3",
+"T). c #BAD8E8",
+"U). c #197DBF",
+"V). c #61A6D3",
+"W). c #E1EDEC",
+"X). c #0972BB",
+"Y). c #E9F1EF",
+"Z). c #D5E0E4",
+"`). c #3183BE",
+" !. c #3087C5",
+".!. c #E1EAEC",
+"+!. c #D2E4EB",
+"@!. c #0F76BD",
+"#!. c #60A3D0",
+"$!. c #C2DCE6",
+"%!. c #FEFDF5",
+"&!. c #95BFD6",
+"*!. c #1677B8",
+"=!. c #BAD7E9",
+"-!. c #89BAD9",
+";!. c #C2DAE6",
+">!. c #7BB1D5",
+",!. c #79B1D5",
+"'!. c #76AFD5",
+")!. c #0A72BB",
+"!!. c #95C2DB",
+"~!. c #FDFDF5",
+"{!. c #56A0D1",
+"]!. c #E3ECEC",
+"^!. c #CEE2EE",
+"/!. c #1E7DC1",
+"(!. c #549ECD",
+"_!. c #0673C0",
+":!. c #126881",
+"<!. c #23645B",
+"[!. c #0F76BA",
+"}!. c #A5CAE0",
+"|!. c #0973BD",
+"1!. c #5C9FCE",
+"2!. c #D5E7F0",
+"3!. c #1277BE",
+"4!. c #9EC7DE",
+"5!. c #4797CC",
+"6!. c #78A5C3",
+"7!. c #7CB4D8",
+"8!. c #F8F7F0",
+"9!. c #C0E0F5",
+"0!. c #A4CADF",
+"a!. c #96C7E7",
+"b!. c #0770BA",
+"c!. c #9CC4DD",
+"d!. c #92C0DF",
+"e!. c #93C1E0",
+"f!. c #C2DCEB",
+"g!. c #6F9EBE",
+"h!. c #F6FAF2",
+"i!. c #A6CADE",
+"j!. c #EEF6F1",
+"k!. c #CFD7DA",
+"l!. c #207EBD",
+"m!. c #006ABA",
+"n!. c #97B5C7",
+"o!. c #99C2DD",
+"p!. c #9BC5E0",
+"q!. c #F8F9F3",
+"r!. c #97C5E4",
+"s!. c #4595CC",
+"t!. c #82B9DB",
+"u!. c #61A5D1",
+"v!. c #58A0D1",
+"w!. c #D1E3EB",
+"x!. c #2C87C5",
+"y!. c #4795CB",
+"z!. c #F7FAF1",
+"A!. c #B5D5E8",
+"B!. c #DEEAEE",
+"C!. c #318DCC",
+"D!. c #8BBCDD",
+"E!. c #68A9D2",
+"F!. c #368EC9",
+"G!. c #DEEAED",
+"H!. c #3D88BC",
+"I!. c #D8E2E4",
+"J!. c #348DCA",
+"K!. c #CBDFE7",
+"L!. c #B6D4E4",
+"M!. c #167CC1",
+"N!. c #DFECF1",
+"O!. c #6FACD4",
+"P!. c #FDFDF4",
+"Q!. c #549CCE",
+"R!. c #70ABD2",
+"S!. c #83B9DC",
+"T!. c #1479BE",
+"U!. c #6AA9D3",
+"V!. c #EEF4F0",
+"W!. c #EDEBE6",
+"X!. c #448DBF",
+"Y!. c #ACCFE4",
+"Z!. c #F1F5F0",
+"`!. c #77B0D4",
+" ~. c #94C2DD",
+".~. c #92C2DB",
+"+~. c #3388C4",
+"@~. c #539DCD",
+"#~. c #1176B4",
+"$~. c #3C715D",
+"%~. c #3C6434",
+"&~. c #22779E",
+"*~. c #61A3CF",
+"=~. c #DCE8EA",
+"-~. c #D4E6F0",
+";~. c #8FC0DE",
+">~. c #4C99CC",
+",~. c #C5DCE7",
+"'~. c #B8BEC0",
+")~. c #B5D5E4",
+"!~. c #519ED0",
+"~~. c #EBF2F3",
+"{~. c #F8FAF4",
+"]~. c #ADBCC3",
+"^~. c #0970BB",
+"/~. c #F6F7F0",
+"(~. c #5AA0CE",
+"_~. c #E8F1F1",
+":~. c #C6DEE7",
+"<~. c #73B2DD",
+"[~. c #A4C8DE",
+"}~. c #BFDBE9",
+"|~. c #64A6D2",
+"1~. c #A7CCE1",
+"2~. c #5CA2D0",
+"3~. c #9AC4DE",
+"4~. c #0771BB",
+"5~. c #C5DCE6",
+"6~. c #8EBEDC",
+"7~. c #6FACD3",
+"8~. c #BAD6E4",
+"9~. c #0D77BF",
+"0~. c #A9CDE2",
+"a~. c #308AC5",
+"b~. c #A8CCE2",
+"c~. c #3A7FAF",
+"d~. c #9CC7E3",
+"e~. c #FDFCF3",
+"f~. c #74AFD5",
+"g~. c #1E7FC2",
+"h~. c #0D70B4",
+"i~. c #C4D8E1",
+"j~. c #B0D1E4",
+"k~. c #D2E3E9",
+"l~. c #1C7FC3",
+"m~. c #CDE3ED",
+"n~. c #E4F0F3",
+"o~. c #A6CCE3",
+"p~. c #B3D4E6",
+"q~. c #2E82C2",
+"r~. c #0D77BD",
+"s~. c #4A9ACF",
+"t~. c #C0DBEA",
+"u~. c #388DC7",
+"v~. c #E1ECEC",
+"w~. c #E1EDEF",
+"x~. c #0F78BD",
+"y~. c #3087C4",
+"z~. c #86B9D9",
+"A~. c #1374B5",
+"B~. c #456A61",
+"C~. c #3F5E1D",
+"D~. c #1E7193",
+"E~. c #CEE4EE",
+"F~. c #9EB2BE",
+"G~. c #72AED5",
+"H~. c #85AEC8",
+"I~. c #7FAECC",
+"J~. c #94B1C3",
+"K~. c #599DCA",
+"L~. c #599ECE",
+"M~. c #E1EBEA",
+"N~. c #9AC6DE",
+"O~. c #549DD0",
+"P~. c #ECF2F0",
+"Q~. c #65A7D3",
+"R~. c #4293C8",
+"S~. c #0D75BE",
+"T~. c #4A99CE",
+"U~. c #F0F6F3",
+"V~. c #0A70BB",
+"W~. c #9CC4DC",
+"X~. c #9BC4DE",
+"Y~. c #D2E5EA",
+"Z~. c #C8DFE6",
+"`~. c #70A7CD",
+" {. c #C9DFED",
+".{. c #A5C8DE",
+"+{. c #EDF4EF",
+"@{. c #94C2E1",
+"#{. c #2282C3",
+"${. c #8EC1E2",
+"%{. c #96B0C0",
+"&{. c #C3DCEA",
+"*{. c #80AECC",
+"={. c #90AEC0",
+"-{. c #86AEC7",
+";{. c #7CB1D4",
+">{. c #97C4DF",
+",{. c #58A0D3",
+"'{. c #6CADD8",
+"){. c #3E91C9",
+"!{. c #EFF3F1",
+"~{. c #94C0DB",
+"{{. c #4393C9",
+"]{. c #1C80C2",
+"^{. c #4D9ACB",
+"/{. c #85B8DA",
+"({. c #82B4D4",
+"_{. c #1075BA",
+":{. c #4495CC",
+"<{. c #C9DEE7",
+"[{. c #6FAED7",
+"}{. c #F9F8F2",
+"|{. c #D9E8EF",
+"1{. c #368BC8",
+"2{. c #DCE9ED",
+"3{. c #7DB4D9",
+"4{. c #A6CCE2",
+"5{. c #F9F9F2",
+"6{. c #FDFAF1",
+"7{. c #A1CCE7",
+"8{. c #4193CB",
+"9{. c #A0C8DD",
+"0{. c #8ABCDD",
+"a{. c #79B1D6",
+"b{. c #2A86C6",
+"c{. c #EBF0EE",
+"d{. c #338AC7",
+"e{. c #5AA2D4",
+"f{. c #8ABBDC",
+"g{. c #84B8DB",
+"h{. c #D3E3E8",
+"i{. c #1179BF",
+"j{. c #CDE1EC",
+"k{. c #2180C1",
+"l{. c #308AC6",
+"m{. c #0C72BC",
+"n{. c #B9DAEE",
+"o{. c #8EBFDF",
+"p{. c #FEFDF3",
+"q{. c #B8D7E8",
+"r{. c #0D72BC",
+"s{. c #61A4D0",
+"t{. c #3A8EC6",
+"u{. c #1D7FC3",
+"v{. c #E5F0F0",
+"w{. c #3B91CA",
+"x{. c #318AC7",
+"y{. c #EBF3F1",
+"z{. c #1B7EC2",
+"A{. c #5897BF",
+"B{. c #B2C9D4",
+"C{. c #4094CA",
+"D{. c #086FB0",
+"E{. c #1D5845",
+"F{. c #326C59",
+"G{. c #0973B6",
+"H{. c #FDFEF4",
+"I{. c #B1D2E7",
+"J{. c #60A4CF",
+"K{. c #A7CEE6",
+"L{. c #358DC7",
+"M{. c #DAE9EC",
+"N{. c #DFEDF4",
+"O{. c #1378BE",
+"P{. c #99C4DF",
+"Q{. c #FEFDF8",
+"R{. c #80B6D6",
+"S{. c #FBFCF4",
+"T{. c #E5EFF1",
+"U{. c #F5F9F4",
+"V{. c #B8D6E7",
+"W{. c #FCFCF4",
+"X{. c #A5CBE4",
+"Y{. c #2E89C7",
+"Z{. c #ACCEE3",
+"`{. c #A3CCE3",
+" ]. c #9BC7E2",
+".]. c #93C4E4",
+"+]. c #9BC3DD",
+"@]. c #E3EFF2",
+"#]. c #FFFEF5",
+"$]. c #2E8AC8",
+"%]. c #CFE2E9",
+"&]. c #79A3C0",
+"*]. c #0068BA",
+"=]. c #DDECF1",
+"-]. c #127AC0",
+";]. c #91C3E3",
+">]. c #FAFBF3",
+",]. c #7DB5DB",
+"']. c #A4BBC8",
+")]. c #61A5D6",
+"!]. c #87BBDA",
+"~]. c #5DA4D3",
+"{]. c #CDE0EA",
+"]]. c #FEFEF5",
+"^]. c #FCFDF4",
+"/]. c #FCFCF3",
+"(]. c #9EBED2",
+"_]. c #1576B7",
+":]. c #4E9BD0",
+"<]. c #CDE1E7",
+"[]. c #D1E3EC",
+"}]. c #89BCDC",
+"|]. c #D1E4EB",
+"1]. c #ACD1EB",
+"2]. c #FBFDF6",
+"3]. c #C0DAE9",
+"4]. c #F6F9F2",
+"5]. c #3781B4",
+"6]. c #AFD0E1",
+"7]. c #93C3E4",
+"8]. c #9BC5E2",
+"9]. c #3A90CA",
+"0]. c #FCF9F2",
+"a]. c #E9F2F3",
+"b]. c #F0F5F2",
+"c]. c #F1F7F3",
+"d]. c #88BADB",
+"e]. c #5FA4D5",
+"f]. c #BDD9E9",
+"g]. c #C7DDE8",
+"h]. c #F6FAF4",
+"i]. c #0E72BB",
+"j]. c #F7E6D6",
+"k]. c #F6FAF6",
+"l]. c #4497CC",
+"m]. c #ECF4F2",
+"n]. c #FDFEF5",
+"o]. c #ECF2F1",
+"p]. c #6CABD3",
+"q]. c #2C88C4",
+"r]. c #97C4DE",
+"s]. c #FFFEF6",
+"t]. c #368AC6",
+"u]. c #DAEBF1",
+"v]. c #207DC1",
+"w]. c #78B3D8",
+"x]. c #27799A",
+"y]. c #2D562F",
+"z]. c #6A6A3D",
+"A]. c #1372B2",
+"B]. c #529DCD",
+"C]. c #549ECC",
+"D]. c #539DCC",
+"E]. c #5CA2CE",
+"F]. c #3E92C9",
+"G]. c #4294CA",
+"H]. c #569FCF",
+"I]. c #84B7D8",
+"J]. c #82B6D8",
+"K]. c #71ADD5",
+"L]. c #1F81C2",
+"M]. c #4696CA",
+"N]. c #4495C9",
+"O]. c #046FBA",
+"P]. c #549DCE",
+"Q]. c #398EC7",
+"R]. c #2685C4",
+"S]. c #3C91CA",
+"T]. c #388FC8",
+"U]. c #167DC3",
+"V]. c #0C76BC",
+"W]. c #4B99CD",
+"X]. c #5EA3CF",
+"Y]. c #227AB6",
+"Z]. c #549DCC",
+"`]. c #348CC7",
+" ^. c #549ECE",
+".^. c #4A98CB",
+"+^. c #177DC1",
+"@^. c #7FB4D7",
+"#^. c #388EC7",
+"$^. c #80B5D7",
+"%^. c #4294C9",
+"&^. c #6BAAD3",
+"*^. c #83B7D9",
+"=^. c #2483C4",
+"-^. c #77B0D5",
+";^. c #84B6D8",
+">^. c #4E9BCC",
+",^. c #4B97C8",
+"'^. c #0E72B5",
+")^. c #4797CA",
+"!^. c #86B8D9",
+"~^. c #81B5D8",
+"{^. c #4998CB",
+"]^. c #388FC9",
+"^^. c #4293C9",
+"/^. c #579ECE",
+"(^. c #287EB8",
+"_^. c #60A4D2",
+":^. c #85B7D9",
+"<^. c #E3DCD3",
+"[^. c #2B7EB8",
+"}^. c #82B6D9",
+"|^. c #72ADD4",
+"1^. c #79B1D7",
+"2^. c #83B6D9",
+"3^. c #7DB3D6",
+"4^. c #177DC0",
+"5^. c #4495CA",
+"6^. c #1A7EC0",
+"7^. c #16636F",
+"8^. c #14709C",
+"9^. c #5091BB",
+"0^. c #F7ECDF",
+"a^. c #8FC1DE",
+"b^. c #1774A5",
+"c^. c #546C29",
+"d^. c #526D2F",
+"e^. c #0A72C0",
+"f^. c #F2F8F5",
+"g^. c #2778A2",
+"h^. c #3B5D1C",
+"i^. c #38718B",
+"j^. c #0377CA",
+"k^. c #ABCFE2",
+"l^. c #C7DFE8",
+"m^. c #FBFBF6",
+"n^. c #0B7ACC",
+"o^. c #4E6A58",
+"p^. c #182E19",
+"q^. c #076EAA",
+"r^. c #BDD8E6",
+"s^. c #BBD7E5",
+"t^. c #0071CA",
+"u^. c #1E6B7A",
+"v^. c #446E4C",
+"w^. c #0070C5",
+"x^. c #4F78A2",
+"y^. c #537A57",
+"z^. c #006FC2",
+"A^. c #307D9E",
+"B^. c #37602E",
+"C^. c #1E77A4",
+"D^. c #1E79AB",
+"E^. c #246766",
+"F^. c #177098",
+"G^. c #0876C4",
+"H^. c #1579BB",
+"I^. c #36684C",
+"J^. c #27738B",
+"K^. c #0A74B8",
+"L^. c #0472C1",
+"M^. c #2E799B",
+"N^. c #3C673F",
+"O^. c #4C6F68",
+"P^. c #0872BB",
+"Q^. c #0875C2",
+"R^. c #1A6E8F",
+"S^. c #386030",
+"T^. c #294219",
+"U^. c #18543E",
+"V^. c #477C75",
+"W^. c #0A74C7",
+"X^. c #0173C6",
+"Y^. c #0070BE",
+"Z^. c #1177B9",
+"`^. c #086EA8",
+" /. c #467359",
+"./. c #3F6B6B",
+"+/. c #1C6E86",
+"@/. c #1A78B0",
+"#/. c #0070C9",
+"$/. c #006FC3",
+"%/. c #006EC8",
+"&/. c #0B76C3",
+"*/. c #17719C",
+"=/. c #3E7059",
+"-/. c #205735",
+";/. c #477A6B",
+">/. c #478388",
+",/. c #0074D0",
+"'/. c #0070C6",
+")/. c #006FBD",
+"!/. c #0070BF",
+"~/. c #006FC4",
+"{/. c #0073CA",
+"]/. c #0A76C4",
+"^/. c #5C846F",
+"//. c #356B57",
+"(/. c #5C7A4B",
+"_/. c #60866C",
+":/. c #3983A3",
+"</. c #337D98",
+"[/. c #0A75C1",
+"}/. c #2885C2",
+"|/. c #1179BD",
+"1/. c #157ABD",
+"2/. c #0A75BB",
+"3/. c #2584C1",
+"4/. c #2584C2",
+"5/. c #1A7DBF",
+"6/. c #1279BD",
+"7/. c #2482C1",
+"8/. c #1A7EBF",
+"9/. c #2886C2",
+"0/. c #1B7EBF",
+"a/. c #0D76BC",
+"b/. c #0270B9",
+"c/. c #2986C2",
+"d/. c #1F80C0",
+"e/. c #1E7FC0",
+"f/. c #2181C0",
+"g/. c #2985C2",
+"h/. c #2684C1",
+"i/. c #036FB9",
+"j/. c #1C7FBF",
+"k/. c #167ABE",
+"l/. c #197CBF",
+"m/. c #147ABD",
+"n/. c #1078BC",
+"o/. c #2785C2",
+"p/. c #1479BD",
+"q/. c #1378BD",
+"r/. c #2281C1",
+"s/. c #197DBE",
+"t/. c #167BBE",
+"u/. c #0974BB",
+"v/. c #2A86C2",
+"w/. c #0873BA",
+"x/. c #1178BC",
+"y/. c #177BBE",
+"z/. c #0B75BB",
+"A/. c #1D7FBF",
+"B/. c #1E80C0",
+"C/. c #1E7FBF",
+"D/. c #1D7EBF",
+"E/. c #1F7FC0",
+"F/. c #2381C1",
+"G/. c #187CBE",
+"H/. c #1278BC",
+"I/. c #2281C0",
+"J/. c #2A85C2",
+"K/. c #197CBE",
+"L/. c #0E77BC",
+"M/. c #2483C1",
+"N/. c #2180C0",
+"O/. c #2182C1",
+"P/. c #2887C8",
+"Q/. c #608465",
+"R/. c #71895A",
+"S/. c #132412",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # # # $ # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ @ $ # $ # # # $ # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ # $ # $ @ $ # $ # $ # $ # # # $ # # # $ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % % % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & % & % & % & & & % & % & % & % % % % % % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & % & % % % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & % & % & % & % % % % % % $ % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ @ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % & % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % % % & % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % & % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % % % % % & % % % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ @ $ # $ @ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % % % & % & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # # # # # # # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ @ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % & % & % & % & % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % & % & % & % & % & % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % & % % % % % % % & % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % % % % % & % % % & % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & % & % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * + = - ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; + ; ; ; + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , ' ; ) ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ! ; ; ; ~ ; { ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ( _ + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; } | 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 3 4 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b c ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + g ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + k l ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + n ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; o p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + q ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; r s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t u ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; v w x y z A B x C D E F G ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; J K L M N O O P Q R S T U V W X Y Z ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ` . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .. +. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. {. ]. ^. /. (. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :. <. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [. }. |. 1. 2. 3. 4. 5. 5. 6. 7. 8. 5. 5. 6. 9. 6. 3. 0. a. b. c. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e. f. g. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. j. k. l. m. n. o. p. q. r. q. q. q. q. q. q. q. q. q. q. s. t. 8. u. v. w. x. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y. g. g. z. A. B. C. D. E. F. G. G. H. I. J. K. L. M. N. y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. O. P. Q. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R. S. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. T. U. V. W. 3. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ ;+ >+ ,+ '+ )+ j. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ L. ~+ {+ ]+ ^+ /+ (+ _+ :+ <+ [+ [+ <+ (+ }+ |+ 1+ 2+ 3+ L. N. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. 4+ 5+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6+ 7+ g. 8+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ 0+ a+ b+ c+ X. d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ t+ u+ v+ w+ x+ h. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y+ z+ A+ B+ C+ D+ E+ F+ X. X. X. X. X. X. X. X. ;+ <+ G+ H+ I+ J+ K+ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. y. L+ M+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N+ O+ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; P+ Q+ R+ S+ T+ p. U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ $@ %@ &@ *@ =@ 3. -@ ;@ >@ ,@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. '@ )@ !@ ~@ {@ ]@ ^@ /@ (@ _@ X. X. X. X. X. X. _@ X. :@ <@ [@ }@ |@ 1@ h. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. y. 2@ 3@ 4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5@ 6@ 7@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ 0@ a@ b@ q. c@ d@ e@ f@ g@ h@ i@ j@ i@ k@ i@ l@ m@ n@ o@ p@ q@ r@ s@ t@ u@ v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ w@ x@ y@ z@ A@ /@ X. B@ /@ X. X. X. X. X. X. _@ X. C@ D@ E@ F@ A@ G@ H@ I@ J@ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ L@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ O@ P@ Q@ R@ q. S@ T@ U@ V@ W@ X@ X@ X@ X@ X@ X@ X@ W@ Y@ Z@ `@ t+ 3. # t@ .# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. +# @# ## $# _@ X. B@ /@ X. X. X. X. X. X. X. X. X. q. %# &# *# =# -# _@ ;# ># ,# !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# )# !# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ ~# {# ]# q. S@ ^# /# (# W@ _# _# _# _# _# _# _# _# :# <# [# =@ }# |# 1# 2# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. 3# 4# 5# 6# X. X. X. X. X. X. X. X. X. X. X. X. X. 7# 8# 9# 0# a# b# c# X. d# e# f# y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ i# j# k# l# q. m# n# /# o# p# q# q# q# q# q# q# q# r# s# t# u# =@ 3. v# t@ w# x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. y# z# A# s. (@ X. X. X. X. X. X. X. X. X. X. X. X. q. B# C# D# E# F# X. B@ /@ G# H# I# y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# K# L# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ M# N# O# b@ q. P# Q# R# S# T# U# U# U# U# U# U# V# W# X# Y# Z# =@ 3. `# t@ >@ $ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. .$ +$ @$ X. s. X. X. X. X. X. X. X. X. X. X. X. X. _@ #$ $$ %$ &$ X. _@ /@ B@ *$ =$ -$ h. i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ ;$ >$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ ,$ '$ )$ b@ _@ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ }$ |$ 1$ 2$ 3$ t. 4$ 5$ 6$ j. 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. 8$ 9$ 0$ X. X. X. X. X. X. X. X. X. X. X. X. X. _@ X. _@ ;+ ;+ _@ X. X. X. _@ ^@ a$ b$ c$ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ d$ e$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ 9+ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ y$ z$ A$ B$ C$ j. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; z. D$ E$ ;+ X. X. _@ X. X. X. _@ X. X. X. X. X. X. X. _@ X. X. X. X. _@ X. X. X. ^@ F$ G$ H$ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. I$ J$ K$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ `$ % .% +% @% X. 3. #% $% %% &% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. *% =% ;+ X. X. X. ;+ -% _@ X. X. X. X. X. X. X. _@ X. X. _@ ;% -% X. _@ X. X. _@ z@ >% ,% M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% )% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 7$ !% ~% {% ]% 3. ^% B@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. (% _% :% <% x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [% }% |% 1% X. X. _@ 2% 3% &$ X. _@ X. X. X. _@ X. X. 4% 5% 6% 7% 8% i$ X. X. (@ X. 9% 0% a% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% c% d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; j. e% f% g% h% i% j% q. q. p. q. q. q. q. q. q. q. ^% k% l% m% n% o% 8@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; N. N. N. N. N. N. N. ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. p% q% r% s. s. q. p. s% t% u% c# /@ X. _@ _@ _@ ;+ v% w% x% y% z% A% F# X. X. X. X. B% C% D% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ E% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. N. ; ; N. ; ; ; ; ; ; N. ; &% F% G% {$ H% I% J% K% L% M% N% O% P% Q% R% S% T% U% V% W% X% Y% i. ; N. ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; ; N. 7$ 9+ 9+ x# x# v@ v@ v@ x# $ 9+ Z% N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. K+ `% & 1% r. .& +& @& 8# #& $& ;+ X. _@ %& && *& =& -& ;& >& ,& '& )& 0$ X. X. X. !& ~& {& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ^& /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; y. &% L$ j. (& i. i. i. i. i. i. i. i. i. (& &% _& j. i. ; N. ; ; ; ; ; ; N. ; &% &% :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& 8& 9& 0& a& b& T. N. h. i. ; ; ; ; ; ; i. h. ; N. c& j. x+ x+ x+ x+ x+ x+ x+ x+ x+ x+ 9+ i. ; N. ; ; ; ; N. ; ; N. x+ j. g. d& e& f& g& h& i& j& k& l& m& n& o& !% p& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; q& 7$ 7$ ,@ q& 7$ 7$ q& 7$ ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. r& s& t& u& v& w& x& y& z& A& -# _@ X. _@ B& C& D& E& F& G& H& I& J& K& X. _@ X. X. ;+ L& M& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; i. T. P& Q& R& S& T& U& V& W& X& Y& Z& `& * .* +* @* #* $* 9+ ; ; N. ; ; ; ; ; N. ; $ %* &* ** =* -* ;* >* ,* ,* ,* ,* ,* ,* '* )* !* $* ; ; ; ; ; ; ; ; ; N. ; i. ~* {* ]* ^* /* /* /* /* /* /* /* /* (* _* &% L$ N. ; N. ; ; N. ; :* $* _& <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* 0* a* b* c* d* !% g. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 9+ j. e* !* f* g* x+ !% L$ h* j. !% !% x+ _& g* i* j* x+ 9+ ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. k* l* m* 3. n* o* p* q* r* s* t* q. /@ ;+ u* v* w* x* y* z* A* B* C* D* /% (@ X. X. _@ E* F* M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& G* H* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; h. i. (& I* J* K* L* M* N* O* P* Q* R* S* T* U* V* :% W* X* Y* Z* `* = j. N. ; ; ; ; ; N. ; j. T. .= += @= #= #= $= %= #= #= #= #= #= #= &= *= == -= T. N. ; N. ; ; ; ; N. ; i. ;= >= ,= '= )= != != != != != != != != ~= {= ]= ^= !% v@ ; ; i. ; x+ f* /= (= _= /. := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= 9= 0= a= b= c= ,@ ; ; N. ; ; ; ; ; ; ; ; ; ; ; i. h. ; g. ; j. d= e= e= e= e= e= e= e= e= e= e= f= g= h= q& ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; q& e* i= e= e= e= e= e= e= e= e= e= e= e= $* j. N. ; ; N. ; ; ; ; ; ; N. ; ; ; x+ j= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= k= l= v@ g. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; j. m= n= x+ m& o= p= q= r= s= t= u= v= w= x= y= z= A= B= C= D= E= j. F= I* !% q& N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. G= H= I= J= K= L= M= N= O= P= Q= R= /% S= T= U= V= W= X= Y= Z= `= - .- +- X. X. X. s. @- #- M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ; ; &- *- =- -- ;- >- ,- '- )- !- ~- {- ]- ]- ]- ^- /- (- _- :- <- [- }- N. ; ; ; i. h. ; &% |- 1- 2- 3- 4- 5- 6- 7- 7- 6- 6- 6- 6- 6- 7- 8- 9- 0- a- b- c- N. ; N. ; ; ; ; N. j. d- e- f- g- h- i- 7- 7- 7- 7- 7- 7- 7- 5- j- k- l- m- 7$ N. i. n- _& o- p- q- /. r- s- t- u- v- X. _@ _@ _@ _@ s. w- x- y- z- A- B- C- D- E- F- !% N. ; h. i. ; ; ; ; ; ; ; ; ; h. i. N. p& L$ G- H- I- J- J- J- J- J- J- J- J- J- K- L- M- q& j. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. 7$ N- P+ O- P- Q- J- J- J- J- J- J- J- J- R- S- T- U- j. $ N. ; i. ; ; ; ; ; ; N. q& d= V- W- X- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- Y- Z- `- 8@ ; v@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; i. v@ &% x+ d= .; +; @; #; $; %; &; *; =; -; ;; >; ,; '; ); !; ~; {; =; ]; ^; /; (; _; :; <; 9+ !% c- &% x# N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. [; }; |; 1; 2; 3; 4; 5; ;@ 6; 6# c# 7; 8; 9; 0; a; j% b; c; d; e; f; g; _@ X. _@ X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& i; j; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. Y% k; l; m; n; c+ p. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ o; p; q; r; s; N. N. ; ; h. i. t; l= u; v; w; x; y; z; z; z; z; z; z; z; z; z; z; t+ A; B; C; D; E; N. N. ; ; ; N. ; j. F; G; H; I; J; z; z; z; z; z; z; z; z; z; z; K; L; M; N; O; $ P; Q; R; S; l; T; U; V; c# _@ _@ X. c# c# s% o; s% c# s. s. _@ _@ W; X; Y; Z; `; > .> 7$ t; i. h. ; ; ; ; ; ; ; ; N. ; 7$ +> @> #> $> %> &> *> => => => => => => => *> -> ;> >> ,> '> q& 9+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ )> !> ~> {> ]> ^> => => => => => => => => => /> (> _> :> <> ~* i. h. ; ; ; ; ; N. x# [> }> |> 1> -> 2> => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => 3> 4> 5> 6> 7> 8> &% N. ; N. ; ; ; ; ; ; ; ; ; ; i. h. ; ; x# !% ,$ 9> 0> a> b> c> d> e> f> g> h> i> j> k> l> G@ (@ m> (@ 7; n> o> p> q> r> s> t> u> v> w> x> y> z> A> B> y. c- N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. C> D> E> F> G> H> I> J> K> L> M> N> O> P> Q> R> S> q. ^% T> U> V> W> X> q. X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- Y> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; 9+ Z> `> , ., +, X. q. =@ y$ j% j% j% j% j% j% j% j% =@ q. X. 9. @, #, $, %, N. ; N. ; P+ &, *, =, -, 3. ;, /% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. >, ,, ', ), x# ; ; ; ; v@ !, ~, {, ], }# 1% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. ^, /, (, _, :, <, [, }, |, 1, 3. q. /% %& j$ y$ V; 2, 3, 4, 5, 6, 7, 8, y; z; 9, _@ 0, a, 3. b, c, d, e, f, g, i. ; ; ; ; ; ; ; ; ; N. h, i, j, k, l, m, n, o, p, p, p, p, p, p, p, p, q, r, s, t, u, v, y. 9+ ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. w, x, y, z, A, B, C, p, p, p, p, p, p, p, p, p, D, E, F, G, U* H, j* ; ; ; ; h. i. q& I, J, K, L, M, N, 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, p, p, p, p, p, p, p, p, p, p, p, p, p, P, Q, R, S, T, U, .# j. N. ; ; ; ; ; ; ; ; ; N. ; ; N. 9+ V, W, X, Y, Z, `, ' .' +' @' #' 3. 3. 3. $' %' X. /% s. /% _@ /% /% X. ;+ 4% 3. 3. 3. 3. &' *' =' -' ;' >' ,' '' )' !' ~' u@ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. K+ {' ]' ^' /' (' _' :' <' [' }' |' 1' 2' 3' 4' 5' 6' _@ X. r. 7' 8' 9' 0' ;+ X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ a' b' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% c' d' e' f' X. 7# g' h' i' j' k' k' l' k' j' m' n' o' p' q' X. 3. r' s' t' j. ; ; i. ;= u' v' w' 3. x' y' z' A' B' C' D' E' F' G' H' I' J' K' 6# /@ 3. L' M' N' &% N. ; ; ; j. O' P' Q' 3. 6% R' S' D' T' U' V' F' I' W' X' a; Y' _@ 6. Z' `' ) .) +) @) 9. #) /% $) %) &) *) =) -) ;) >) ,) ') )) !) ~) {) ]) ^) /) () q. X. 3. _) :) <) [) }) x. N. N. ; ; ; ; ; ; N. N. |) 1) 2) 3) 4) 3. 5) 8. ;% 8. ;% 8. 8. ;% 8. ;% 6) 3. 3. 7) 8) 9) 0) (& 7$ i. ; ; ; ; ; ; ; ; ; ; ; N. ; a) b) c) d) e) +, ;% 8. 8. ;% ;% ;% ;% 8. 8. 8. +, 3. f' f) g) h) i) L$ ; N. N. ; N. j) k) l) m) 3. 3. 8. ;% 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. +, 3. n) o) p) q) r) 9+ ; ; ; ; ; ; ; ; ; ; N. 9+ = s) t) u) v) w) x) y) z) 3. 3. A) &$ 9, 7# V; B) c+ >+ C) D) O> U+ C) E) E) F) G) t+ z$ ;+ _@ F@ 3. 3. P$ H) I) J) K) L) M) N) 3 h. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. O) P) 3. Q) R) 3. S) T) U) V) W) X) Y) Z) `) ! .! +! t+ @! #! ;@ $! 3. /% X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. *! =! -! ;! V; 7# >! ,! '! )! !! ~! {! !! ]! ^! /! (! _! /. :! B) 6. <! [! }! |! ; ; 7$ 1! 2! 3! 4! c# j$ 5! 6! 7! 8! 9! 0! a! b! c! d! e! f! g! h! j% z$ i! j! k! j. N. N. ; h. !+ l! m! n! R$ y; o! p! q! r! s! t! u! v! w! x! y! z! A! q. 3. B! C! D! E! F! 9, i$ G! H! I! J! K! L! M! N! N! O! P! O! Q! R! S! T! U! #! V! W! 7. 6# =@ X! Y! Z! `! ~ N. ; N. ; ; ; ; N. N. .~ +~ @~ #~ c+ c# 7# c+ $~ $~ %~ $~ %~ %~ $~ %~ $~ %~ y$ F+ &~ *~ =~ -~ ;~ >~ N. ; ; ; ; ; ; ; ; ; N. ; Y% ,~ '~ )~ !~ 7. _@ t. ~~ %~ %~ $~ %~ %~ $~ c+ %~ %~ B) z$ c# 3. {~ ]~ ^~ /~ 7$ ; ; i. (~ _~ :~ <~ [~ o; 9, }~ $~ %~ $~ c+ %~ %~ B) |~ c+ %~ %~ $~ c+ %~ %~ %~ $~ %~ %~ B) |~ B) %~ %~ $~ %~ %~ %~ %~ $~ %~ %~ c+ |~ B) %~ $~ $~ %~ 1~ ;+ j$ 7. 2~ 3~ 4~ (& N. ; ; ; ; ; ; N. ; N. &% 5~ 6~ 7~ 8~ 9~ 0~ a~ b~ B) }~ q. C@ 7. c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ q~ r~ s~ t~ u~ 6. v~ }~ j$ w~ q' v~ a~ y; x~ y~ z~ A~ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; K+ B~ C~ 3. D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ P~ Q~ R~ S~ T~ 0- U~ V~ q' X. X. X. /@ (+ W~ K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ X~ Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Z~ `~ { .{ ^% 3. +{ @{ #{ ${ %{ &{ *{ ={ -{ ;{ >{ ,{ #{ '{ ){ 3. !{ ~{ {{ ]{ ^{ ; ; 8@ /{ ({ _{ :{ _@ D) <{ [{ }{ |{ 1{ 1{ 2{ 3{ 4{ 3{ 5{ 6{ 7{ 8{ 9{ =@ 0{ a{ 6$ x# 7$ ; ; 7$ b{ c{ d{ ]# y$ e{ f{ g{ h{ 6{ i{ 2{ 3{ j{ k{ n@ l{ m{ n{ 6. 3. o{ p{ q{ 3. p. r{ s{ t{ u{ T, v{ w{ x{ y{ z{ z{ z{ z{ A{ B{ C{ D{ E{ 3{ F{ G{ H{ I{ z$ J{ 1% r@ K{ L{ M{ 9+ N. ; ; ; ; ; ; 7$ N{ O{ P{ Q{ q. o; S~ R{ S{ T{ U{ V{ W{ X{ Y{ Z{ `{ ] .] +] s. v~ @] #] $] %] N. ; ; ; ; ; ; ; ; ; ; i. &] *] =] -] 3. /% ;] >] ,] '] )] !] ~] {] ]] X{ ^] ^] /] (] }~ _] 3. :] <] [] T. y. ; q& }] |] 1] 2] C@ 3] 4] 5] 6] Z{ 7] 8] 9] 0] a] b] c] d] X{ ]] e] 0] f] W{ g] U{ h] i] j] a] h] k] l] m] n] n] X{ o] Z{ `{ p] q] i] h] T{ r] s] t] u] q. q. v] w] x] >@ N. ; ; ; ; ; ; ; N. c- y] z] A] B] C] D] 3. ;+ E] ~~ /% F] G] H] I] J] K] L] M] T, N] N] P' P' O] N] N] N] /. P] Q] R] S] T] U] V] W] X] Y] 1~ Z] p. u& `] ^ .^ 8+ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ ]^ ^^ /^ (^ _^ }# /% X. X. X. X. :^ <^ [^ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ }^ |^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 3^ 4^ ;, 3. 5^ 6^ 7^ A{ 8^ 9^ 0^ 8^ 0^ a^ b^ c^ d^ e^ f^ 3. C@ g^ h^ i^ $* ; ; ,@ j^ k^ l^ m^ q. F] n^ o^ y{ p^ q^ q^ q^ q^ q^ q^ q^ r^ s^ t^ u^ =@ 3. v^ t@ w^ ,@ ; ; 7$ x^ y^ z^ A^ B) B^ C^ D^ E^ q^ q^ q^ q^ q^ q^ _# F^ G^ H^ 3. z$ I^ J^ K^ ;, L^ M^ N^ O^ P^ Q^ R^ S^ 8^ T^ _# _# _# _# _# X@ T^ U^ 0^ r^ V^ W^ X^ Y^ Z^ `^ +! 9, / ./ +/ @/ !* ; N. ; ; ; ; x# #/ $/ %/ &/ 9, */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ {/ ]/ ^/ // (/ 6. q. _/ :/ </ [/ h. N. ; ; ; ; ; ; ; ; ; 9+ !% }/ |/ 1/ p. }# 2/ 3/ 4/ 5/ 6/ 7/ ,/ 8/ 9/ 6/ 3- 0/ a/ b/ c/ B) F@ d/ /. e/ L$ N. ; x+ f/ g/ h/ 3. i/ j/ k/ l/ >/ {/ m/ n/ 8/ o/ n/ p/ q/ r/ 6/ 9/ s/ o/ 0/ t/ ;/ ,/ o/ n/ u/ n/ o/ ,/ v/ ,/ 0/ 0/ 6/ w/ {/ r/ x/ y/ n/ o/ z/ >/ A/ B/ C/ D/ q. E/ F/ G/ -= N. ; ; ; ; ; N. H/ I/ J/ K/ L/ M/ N/ 3. p. 4% 3. O/ P/ Q/ R/ S/ T/ U/ V/ W/ X/ Y/ Z/ `/ ( ( ( ( ( ( .( +( @( #( $( %( &( *( =( -( ;( >( ,( '( 4% R$ )( !( ~( {( ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 9( 0( a( b( c( 7; X. X. X. X. d( e( f( M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& g( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( j( q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( p( q( 3. r( s( t( u( v( w( ; n- x( y( z( A( q. c@ B( /# C( p# W@ W@ W@ W@ W@ W@ W@ n( D( E( F( =@ 3. G( t@ H( $ ; ; 7$ x^ I( J( K( B) L( M( N( W@ W@ W@ W@ W@ W@ W@ }( O( P( Q( 3. X. 7# t+ p. R( S( T( U( V( W( p# T^ X@ _# _# _# _# _# _# X@ _# _# _# _# q# T^ W@ X( Y( Z( `( ^, _ ._ +_ @_ #_ $_ %_ ; i. ; ; ; v@ &_ *_ =_ ;% o. -_ /. ;_ >_ ,_ '_ )_ ,_ !_ )_ !_ ~_ {_ ]_ ^_ /_ i$ u] (_ __ :_ N. ; ; ; ; ; ; ; ; ; ; 9+ j. <_ [_ 3. ^% }_ |_ 1_ 2_ ,_ !_ )_ ,_ ,_ )_ !_ ,_ 3_ 4_ 5_ 6_ D* /% 7_ /. 8_ x+ N. ; j* 9_ 0_ a_ 3. 3. b_ c_ d_ e_ !_ ,_ f_ g_ ,_ !_ h_ !_ ,_ !_ )_ !_ ,_ ,_ ,_ ,_ ,_ ,_ !_ h_ !_ ,_ '_ )_ '_ ,_ ,_ !_ )_ '_ ,_ !_ h_ !_ ,_ ,_ )_ !_ i_ j_ k_ 9, l_ m_ n_ w. 7$ ; ; ; i. h. o_ p_ q_ r_ s_ t_ u_ j$ _] 3. v_ w_ x_ y_ z_ A_ B_ C_ D_ E_ r# W@ X@ W@ F_ G_ G_ G_ G_ G_ G_ G_ X@ W@ r# H_ I_ J_ K_ L_ M_ N_ O_ P_ Q_ R_ -# 3. S_ `= W, 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( T_ 3. U_ V_ W_ X_ U^ x{ Y_ Z_ ={ `_ 5( x{ : D_ .: +: @: #: $: %: &: X. X. X. X. <+ *: =: g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: ;: >: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( ,: ': q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): !: ~: 3. !{ {: ]: ^: /: N. ; 8@ w^ (: _: b@ q. :: <: [: V# X@ _# _# _# _# _# _# }: |: 1: 2: 3: =@ 4: 5: 1# 6: j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# _# T^ 0: a: b: 3. X. X. _@ c: d: e: f: g: W@ h: }: _# _# X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ p# i: j: k: l: 3. X. 3. m: n: o: p: q: h. ; ; ; v@ r: s: t: u: 3. v: T, w: x: X@ X@ X@ X@ X@ X@ X@ y: z: A: B: 3. q. D/ C: D: r) v@ ; ; ; ; ; ; ; ; ; ; x+ E: F: G: 3. c# H: I: V/ j@ X@ X@ X@ X@ X@ X@ X@ X@ J: K: L: M: g; _@ 7# /. N: x+ N. ; ;= O: P: Q: 6. 3. R: S: T: U: X@ J: ={ V: h: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ W: U^ X: Y: Z: 7# `: < .< J N. ; ; N. ; i. +< @< #< $< %< 9. _@ 7; 3. &< *< =< -< ;< >< ,< W@ X@ '< W@ X@ X@ X@ X@ _# _# _# _# _# _# _# )< X@ X@ X@ X@ X@ X@ X@ W@ !< ~< ): {< ]< ^< C@ }# /< (< _< &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( :< << [< }< |< 1< '< 2< |: 3< ~< 4< 5< 2_ 6< o# 7< 8< 9< 0< a< b< c< _@ X. X. X. d< e< f< M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( k< l< 3. &$ #' m< n< o< ; ; ,@ p< q< r< b@ p. s< t< u< v< U^ _# _# _# _# _# _# _# W@ w< x< y< =@ 3. z< t@ A< j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X_ _# _# _# _# _# T^ E< F< G< ;% X. X. %& H< I< J< K< a^ _# _# X@ X@ X@ _# _# _# X@ _# X@ X@ _# X@ _# _# _# _# X@ _# W: L< M< N< O< 3. X. 3. P< Q< R< S< i. ; ; ; v@ T< U< V< K^ 3. W< X< Y< U^ _# _# X@ X@ _# _# _# _# Z< `< [ .[ i$ *$ +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 8@ #[ $[ 3. z; %[ &[ S! l@ }: _# _# )< W: *[ X@ _# q# =[ L: M: g; _@ y' /. N: x+ N. ; I/ -[ ;[ >[ 3. 3. ,[ S: '[ )[ _# X@ g@ X@ _# X@ X@ '< X@ _# X@ X@ _# X@ X@ _# }: X@ _# X@ _# _# _# _# X@ _# _# X@ _# X_ X@ _# X@ X@ X_ _# W@ U^ ![ ~[ {[ 9, ][ ^[ /[ ([ N. ; N. ; N. S< _[ :[ <[ [[ 3. X. ^% }[ |[ T, 1[ 2[ 3[ J: X@ }: _# _# _# _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# X@ _# _# X@ _# _# _# _# h: h@ 4[ 5[ /% 9, 4) 6[ 7[ = ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. i. i. N. M. 8[ 9[ 0[ a[ X@ b[ c[ d[ h: O( e[ f[ g[ h[ i[ j[ k[ l[ m[ n[ o[ p[ q[ r[ X. _@ ^@ X. s[ t[ u[ M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ x[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ y[ z[ A[ q. 3. k( l( m( 8^ _# X@ _# X@ _# _# _# n( ): B[ C[ 3. }~ D[ E[ F[ G[ ; ; 8@ H[ I[ J[ l# q. :: K[ L[ M[ X@ _# _# _# _# _# _# X@ |: N[ 2: O[ =@ r@ P[ t@ *! x# ; ; 7$ x^ I( J( K( %~ Q[ R[ 9: i@ X_ _# _# _# _# _# U^ S[ T[ U[ 3. X. s% V[ W[ X[ Y[ 0^ X@ U^ G_ W@ n( U^ U^ W@ W@ _# X@ )< r# X@ _# _# _# _# _# X@ X@ _# Z[ `[ } .} +} @} 6) #} $} %} !* 7$ ; N. ; v@ &} *} =} -} 3. ;} 8' >} W# _# h: ,} m@ W: _# _# p# '} )} !} 3. 9, ~} {} ]} d& v@ ; ; ; ; ; ; ; ; ; ; x+ ^} /} (} 3. c# _} :} <} j@ X@ )< [} }} |} 1} k@ }: J: 2} 3} M: g; i$ 4} /. N: x+ N. ; L$ 5} 6} 7} 6. 3. ,[ S: '[ )[ _# _# _# _# J: 8} W: 9} 0} a} j[ i@ X@ i@ |( p# i@ b} g@ c} g@ _# _# X@ h@ X@ X@ k@ X@ i@ b} i@ X@ 8} J: _# X@ U^ d} e} f} 9, g} h} i} j} 7$ ; ; i. j. k} l} m} [[ 3. X. n} o} p} q} r} s} t} u} _# _# X@ X@ _# X@ X@ _# _# _# _# _# i@ X@ X@ W@ X@ W@ X@ X@ _# _# _# _# X@ _# _# X@ T^ v} w} x} V; c+ y} z} A} g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. B} O. C} D} E} 3. F} G} H} I} G_ J} K} L} M} N} O} P} Q} R} S} T} U} V} W} X} =@ _@ Y} Z} t+ `} | .| M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( @| #| ;, 3. k( l( m( 8^ _# _# T^ _# X@ _# _# n( ): $| %| 3. &| *| =| -| G[ ; ; 8@ ;| >| ,| b@ q. '| )| U@ f@ W@ _# _# _# _# _# _# X_ !| ~| {| ]| =@ 3. ^| 1# /| j. ; ; 7$ x^ I( J( K( }~ (| _| :| i@ X_ _# _# _# _# _# <| [| }| || 3. 1| 2| 3| Y* 4| }( W# q# 5| 6| 7| 8| 9| 0| p^ a| U^ X@ h[ b| q# _# _# X@ W@ p# _# X@ X@ _# W# c| d| e| f| /% 3. g| h| A~ j. y. ; ; v@ T< i| j| k| 3. l| m| n| F_ _# p# b| o| X@ _# _# U^ p| q| r| /_ 9, s| t| u| d& v@ ; ; ; ; ; ; ; ; ; ; j. F% v| w| 3. s% x| y| z| j@ X@ X@ p# T^ a| 8^ X@ _# p# F^ A| M: g; -% B| /. N: x+ N. ; l= C| D| E| 3. 3. ,[ S: '[ )[ _# _# _# _# T^ D_ h: ~< F| }( G| i@ _# r# H| U: !< ,< I| J| U: T^ T^ 8^ K| n( L| M| U: h@ ,< p# N| }} U: T^ N| a^ ~| O| P| 9, Q| R| S| T| 7$ ; ; N. x# U| V| W| 3. X. R$ X| Y| Z| `| 1 I| a| X@ _# _# _# _# X@ |: .1 X@ W@ T^ T^ b^ B{ )[ ;^ p^ c^ m@ a^ '} b^ B{ T^ T^ _# _# _# }: +1 @1 &; #1 v~ $1 %1 &1 *1 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; y. =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 31 41 51 61 71 81 -% 91 01 a1 b1 c1 d1 M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% e1 f1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 i1 j1 ;, 3. k( l( m( 8^ _# U^ k1 T^ _# _# _# n( ): p( l1 3. &| m1 n1 o1 G[ ; ; ,@ j^ p1 q1 A( q. r1 s1 t1 C( X@ _# _# _# _# _# _# X@ *[ u1 v1 w1 =@ [~ x1 1# :_ $ ; ; 7$ x^ I( J( K( B) y1 z1 9: i@ X_ _# _# _# _# _# W@ >< A1 B1 C1 D1 E1 F1 G1 +1 H1 I1 J1 K1 L1 M1 _, N1 O1 P1 Q1 R1 S1 k@ E^ X@ _# _# )< T1 b| p# _# _# _# X@ U1 V1 W1 X1 R' i$ Y1 Z1 `1 c- N. ; ; v@ r: 2 .2 u& 3. ;} M1 +2 @2 _# _# p# W@ _# X@ _# U^ p^ )} #2 e) 9, $2 %2 D: d& v@ ; ; ; ; ; ; ; ; ; ; N- &2 *2 =2 3. 9, -2 ;2 >2 j@ X@ _# _# _# X@ _# _# X@ q# n| L: M: g; s. ,2 /. N: x+ N. ; d= '2 1> )2 3. 3. ,[ S: '[ )[ _# X@ _# _# _# T^ _# W@ q# _# U^ _# p# U: !2 ~2 {2 ]2 ^2 /2 (2 _2 _2 _2 :2 (2 _2 <2 [2 }2 ]2 ^2 _2 /2 (2 _2 [2 o( |2 12 22 9, $# 32 42 52 N. N. ; &% 62 72 82 92 X. t. 02 a2 b2 c2 T^ X@ _# X@ _# _# X@ _# _# W@ ~< >^ d2 @2 e2 _2 f2 g2 h2 i2 j2 k2 l2 m2 n2 o2 p2 ~2 q2 r2 s2 T^ X@ A{ t2 u2 v2 =@ w2 x2 y2 z2 ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 Y2 Z2 `2 3 .3 +3 9, -+ @3 #3 $3 %3 &3 K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& *3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 ;3 >3 ^% 3. k( l( m( 8^ _# q# K| p# _# _# _# n( o( k< ,3 3. '3 )3 !3 ~3 G[ ; ; n- x( {3 ]3 R@ p. ^3 /3 (3 _3 q# _# _# _# _# _# _# _# X@ :3 <3 O[ t+ 3. [3 t@ }3 &% ; ; 7$ x^ I( J( K( B) |3 13 9: i@ X_ _# _# _# _# X@ }: i@ P1 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 f3 g3 h3 i3 j3 k3 +1 W@ _# X@ _# i@ j@ F| W@ _# X@ X@ }: U^ l3 m3 n3 o3 _@ p3 q3 I- N. 7$ ; ; r3 r: s3 t3 u3 3. v3 w3 x3 T^ _# X@ _# _# _# X@ _# p# y3 z3 A3 B3 i$ X. C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ D3 E3 3. z$ F3 G3 H3 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. s% /. N: x+ N. ; I3 J3 K3 L3 3. 3. ,[ S: '[ )[ _# _# X@ h: }: _# X_ _# X@ W@ X@ U^ h[ M3 N3 O3 P3 Q3 R3 Q3 Q3 Q3 Q3 Q3 S3 R3 R3 S3 R3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 T3 /. U3 V3 p. W3 X3 Y3 Z3 N. ; N. $ `3 4 .4 %& _@ +4 @4 #4 $4 G_ X@ _# X@ _# _# _# _# X@ h: W@ U: f@ %4 &4 *4 Q3 w} /. /. /. =4 -4 ;4 /. /. /. >4 ,4 '4 )4 n2 !4 S1 ~4 {4 ]4 [~ ;+ ^4 /4 (4 _4 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 j4 k4 l4 m4 n4 o4 %& c# p4 q4 r4 s4 t4 !+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. u4 v4 w4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x4 y4 z4 ;, 3. k( l( m( 8^ _# _# W@ _# X@ _# _# n( ): L! A4 3. !{ B4 C4 D4 G[ ; ; 8@ E4 F4 G4 b@ q. F] H4 I4 J4 W@ _# _# _# _# _# _# }: k@ K4 L4 M4 q@ P$ N4 1# O4 j. ; ; 7$ x^ I( J( K( B) P4 Q4 D< i@ X_ _# _# _# _# _# X@ X@ i: 7| R4 S4 T4 >^ U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 @5 #5 $5 %5 &5 *5 +1 X@ _# X@ _# X@ W@ W: X@ _# X@ _# q# J| =5 -5 H> _@ ;5 >5 ,5 '5 9+ ; ; v@ )5 !5 ~5 |~ 3. ;} b) {5 ]5 _# X@ _# J: X@ _# _# N| ^5 /5 (5 3. q. s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; N- :5 <5 [5 3. 1% }5 |5 <} j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; p. 15 /. N: x+ N. ; _& 25 35 45 3. 3. ,[ S: '[ )[ _# X@ X@ 2< X@ _# _# X@ h@ k@ J: p^ 55 65 75 85 95 05 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 b5 c5 d5 q. w~ e5 f5 g5 B> N. N. &% h5 i5 j5 k5 _@ l5 m5 n5 o5 W@ X@ _# X@ _# _# _# _# _# X@ E^ r# p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 J5 K5 L5 M5 N5 O5 ;% q. P5 Q5 R5 [/ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. B2 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 '6 )6 !6 ~6 {6 ]6 7# X. q. ^6 z' /6 (6 _6 i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& :6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ <6 [6 ^% 3. k( l( m( 8^ _# _# }( _# X@ _# _# n( ): }6 |6 3. W; 16 26 36 46 ; ; ,@ O@ 56 66 b@ q. :: <: [: V# W@ _# _# _# _# _# _# X@ a| 76 86 96 t+ 3. 06 t@ a6 $ ; ; 7$ x^ I( J( K( B) b6 c6 9: i@ X_ _# _# _# _# _# _# X_ X@ U^ +1 a^ T^ d6 e6 f6 g6 h6 W; _@ /% s. 0$ X. _@ _@ i6 j6 k6 l6 m6 ;^ X@ _# }( X@ !< ): i@ X@ _# _# W@ n6 o6 p6 q6 q. 7; r6 s6 t6 %_ g. ; v@ r: u6 v6 u3 3. l| w6 _3 8^ _# _# T^ x6 W@ _# _# p# y6 q| z6 A6 i$ B6 C6 ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 E6 3. o; F6 G6 H6 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 J6 /. N: x+ N. ; I/ K6 L6 M6 3. 3. ,[ S: '[ )[ _# X@ h@ D_ )< _# _# W@ n6 X( T# N6 O6 P6 Q6 '3 j% y$ j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% 1~ 9, X. q. R6 S6 T6 U6 N. N. x# V6 W6 X6 Y6 X. l5 Z6 `6 7 U^ _# X@ _# _# _# _# _# X@ W@ %{ .7 +7 @7 #7 $7 %7 n} y$ o; s% q. _@ _@ _@ _@ q. s% y$ G) w~ &7 *7 =7 -7 ;7 >7 ,7 t. '7 )7 !7 ~7 N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 17 27 37 47 57 67 67 77 87 97 07 a7 b7 c7 d7 e7 f7 g7 h7 i7 _@ _@ _@ _@ B@ j7 k7 J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# n( m7 L| _# _# _# n( ): }6 n7 3. r( o7 p7 .) 46 ; ; n- x( q7 r7 l# p. ^3 s7 (3 t7 q# _# _# _# _# _# _# X@ _# u7 v7 w7 =@ 3. x7 t@ d& &% ; ; 7$ x^ I( J( K( B) y7 z7 9: i@ X@ _# X@ X@ X@ _# _# X@ _# _# _# _# A7 B7 C7 D7 E7 ;+ _@ R= j$ F7 G7 H7 =@ q. _@ R( I7 J7 K7 _3 8^ }( '[ L7 !< F| i@ X@ _# X@ }: U^ M7 N7 O7 _@ _@ P7 Q7 R7 j. h. ; v@ r: S7 T7 u3 3. l| U7 8| +1 _# _# U^ K| X@ _# _# p# V7 W7 X7 /_ 9, /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. Z7 D6 `7 3. s% 8 .8 z| j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. ,2 /. N: x+ N. ; Y% J3 K3 +8 3. 3. ,[ S: '[ )[ _# _# X@ J: X@ _# X@ _# X@ @8 #8 $8 %8 3. q@ X. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ y$ &8 *8 =8 -8 9+ g. N. ;8 >8 ,8 '8 z$ :@ )8 /. !8 B{ X@ _# _# _# _# _# X@ _# _# q# ~8 S4 {8 ]8 ^8 /8 ;+ _@ _@ _@ q. s% W; W; =@ 7# 9, _@ _@ s. /% `} 6. 3. (8 _8 :8 7. _@ m# <8 [8 }8 $ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. i. v[ |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 j8 k8 l8 m8 n8 o8 e7 p8 q8 r8 q. X. _@ X. _@ s8 t8 u8 y. ; ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. -: v8 w8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 y8 z8 ;, 3. k( l( m( 8^ _# X@ !< X@ _# _# _# n( ): L! A8 3. Z] B8 C8 D8 G[ ; ; ,@ E8 F8 G8 ]# q. '| )| H8 ): W@ _# _# _# _# _# _# }: k@ I8 J8 K8 =@ }# L8 1# M8 j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ u} h@ X@ X@ X@ _# X@ _# X@ +1 O8 P8 Q8 3. s. q. 3$ R8 S8 T8 U8 V8 W8 X8 7# X. Y8 Z8 `8 9 i@ W: !< X@ X@ W: X@ _# X@ _# X@ X@ .9 +9 @9 _@ 6# #9 $9 %9 ; h. ; v@ )5 &9 *9 |~ 3. ;} b) +2 ]5 _# X@ _# g@ X@ _# _# 8^ y{ =9 -9 3. p. ;9 >9 D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ ,9 '9 )9 3. 1% !9 ~9 <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; _& ]9 35 ^9 3. 3. ,[ S: '[ )[ _# X@ _# _# _# X@ _# )< 8^ /9 (9 _9 3. ^@ _@ 8, :9 <9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 }9 |9 19 S4 29 39 j. N. ; N. 49 59 69 /_ 79 3. 89 99 09 N| _# X@ _# _# _# _# _# i@ q# r# a9 b9 c9 3. 7; 9, 7_ 3$ d9 e9 f9 g9 h9 i9 j9 k9 l9 m9 n9 o9 p9 t+ 7# p. s% B) t. _@ y$ q9 r9 s9 w# q& ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 L9 M9 N9 O9 P9 Q9 e7 o8 e7 o8 e7 -; R9 S9 _@ X. X. X. T9 U9 V9 K+ h. y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- W9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 Y9 >3 ^% 3. k( l( m( 8^ _# W@ }: _# X@ _# _# n( o( k< Z9 3. '3 `9 0 .0 G[ ; ; ,@ E8 +0 @0 b@ p. ^3 #0 $0 09 W@ _# _# _# _# _# _# _# X@ %0 &0 u^ =@ 3. *0 t@ M8 j. ; ; 7$ x^ I( J( K( B) =0 13 D< i@ X_ q# 8} 8} W@ X@ i@ X@ _# i@ c^ -0 ;0 >0 ,0 '0 z$ )0 !0 /. ~0 {0 ]0 ^0 /. /0 (0 c+ p. _0 :0 <0 [0 g@ }: _# _# _# _# X@ _# _# }: q# }0 |0 10 s. %& v6 20 30 x+ N. ; r3 r: 40 50 u3 3. v3 X^ 60 G_ _# _# X@ _# _# X@ _# p# N} z3 70 B3 -% 80 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% 00 D3 a0 3. z$ b0 c0 H3 j@ X@ _# _# _# _# _# _# _# p# d0 L: M: g; ;+ #$ /. N: x+ N. ; I/ e0 35 f0 6. 3. ,[ S: '[ )[ i@ b} X@ _# X@ r# X@ X@ B{ g0 /. h0 9. _@ ^3 i0 j0 k0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 m0 n0 o0 -4 o: p0 !* N. ; ; $ q0 r0 s0 3. t. t0 6$ u0 v0 p# _# _# _# _# _# _# _# U^ |: w0 x0 y0 3. /% z0 A0 B0 C0 D0 E0 /. /. F0 1$ G0 /. /. H0 I0 J0 K0 L0 M0 N0 O0 w~ w~ P0 Q0 R0 S0 T0 x+ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. K@ U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a =a -a ;a >a ,a 'a o8 n8 o8 e7 o8 o8 e7 )a !a ~a s% X. X. (@ /@ ]@ {a ]a ^a N. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# /a (a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a :a <a [a ;, 3. k( l( m( 8^ q# n6 X@ _# _# _# _# n( ): p( }a 3. '3 *| =| |a G[ ; ; 8@ 1a 2a 3a 4a q. :: 5a 6a 8} W@ _# _# _# _# _# _# X@ *[ 7a 8a 9a =@ D* 0a 1# aa &% ; ; 7$ x^ I( J( K( B) ba z1 9: i@ X@ q# T^ U^ W: ~< J4 g@ _# W@ ca da ea fa 3. o; & ga ha ia ja x+ j. ka la ma na 3] 9, 6. oa pa qa p# X@ _# _# _# _# _# _# _# }: q# ra sa ta X. %& ua va wa !% N. ; v@ r: xa ya u& 3. ;} N1 za Aa _# _# _# X@ _# _# _# G_ 5< Ba Ca 3. ;+ &$ Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; N- <% Ea Fa 3. 9, Ga Ha >2 j@ X@ _# _# _# _# _# _# _# p# -0 Ia M: g; F# Ja /. N: x+ N. ; l= Ka La Ma 3. 3. ,[ S: '[ U: Na 8} p# _# Z[ Oa g@ q# U1 Pa Qa Ra X. Sa Ta Ua Va Wa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Ya Za `a b .b f* ; ; N. ; %_ +b @b #b 3. 3. $b %b &b *b a| X@ _# _# _# _# X@ _# y: =b -b ;b 3. >b P$ ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b 5b 6b 7b 8b 9b 0b %% L$ 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. '@ ab bb cb db eb fb gb hb ib jb kb lb mb 6$ nb ob pb qb rb H5 sb tb ub e7 o8 o8 o8 o8 o8 o8 vb /. wb 3. xb _@ /@ B@ /@ yb zb Ab Bb !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ Cb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db Eb Fb >3 ^% 3. k( l( m( 8^ n( Gb <| _# _# _# _# n( ): $| Hb 3. &| Ib Jb Kb G[ ; ; 8@ 9@ Lb Mb b@ q. m# Nb Ob Pb q# _# _# _# _# _# _# _# }: :# Qb Rb t+ 3. Sb t@ a6 ,@ ; ; 7$ x^ I( J( K( }~ (| Tb :| i@ i@ Ub h[ W@ X@ k@ o| X@ _# +1 Vb Wb Xb D* 79 '3 Yb Zb `b y. N- 7$ q& x+ ;= c .c +c e) ;+ @c #c $c %c X@ X_ _# _# _# _# _# _# }: ;^ &c *c =c X. %& -c ;c >c !% N. ; v@ T< ,c 'c k| 3. l| w6 )c F_ X@ }( X@ _# _# _# _# q# y3 !c ~c {c i$ $2 ]c D: d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ v| ^c 3. z$ /c G3 z| j@ X@ _# _# _# _# _# _# _# U^ (c 3} M: g; c# _c /. N: x+ N. ; _& :c <c [c 3. 3. ,[ S: '[ )[ *[ i: X@ _# W@ ,} X@ q# p^ }c |c 1c X. 2c 3c /. 4c 5c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 7c 8c 9c j. $ ; 8+ N. ; ; 0c ac bc cc u& 3. dc ec fc ]5 _# _# _# X@ _# y: _# _# gc hc ic jc 3. q' kc lc mc nc oc pc 8@ !% !* x# _& T. _& x+ N. qc rc sc tc uc vc wc xc yc zc Ac Bc h* x. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. h. Cc Dc Ec q@ Fc Gc Hc Ic Jc Kc Lc Mc Nc Oc Pc g7 Qc Rc Sc Tc Uc Vc e7 Wc o8 e7 o8 o8 o8 o8 e7 o8 e7 Xc Yc Zc X. X. /@ B@ X. c: `c d .d y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% +d @d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d $d z8 q. 3. k( l( m( 8^ X@ k@ X@ _# X@ _# _# n( ): }6 %d 3. !{ &d *d =d G[ ; ; ,@ j^ -d ;d A( q. '| >d [: ,d X@ _# X@ _# _# X@ _# X@ |: 'd L4 )d q@ r@ !d 1# ~d j. ; ; 7$ x^ I( J( K( c+ {d R[ 9: i@ X@ .1 j@ X@ _# X@ X@ X@ I| F_ ]d ^d /d i$ t+ v] (d _d }) x. ; ; ; ; :d [/ <d [d }d |d y$ 1d 2d 3d W@ i@ _# _# _# _# _# _# X@ q# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} 7d 8d -} 3. ;} ;@ >} W# r# [| k@ X@ _# _# _# 8^ 9d 0d !} 3. q. ad bd D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ cd /} dd 3. c# ed fd <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; s. s% /. N: x+ N. ; d= gd u; hd 3. 3. ,[ S: '[ )[ !| X@ _# X@ _# W@ _# q# p^ id jd kd s. ld md nd od !% 9+ x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ q& N. ; N. ; ; ; ; pd qd rd sd 8. 3. td ud 9d y: _# _# _# _# p# vd Z[ a| wd xd yd zd 3. 6. Ad Bd Cd x. $ 9+ 7$ N. ; N. ; ; g. N. 7$ 9+ $ $ N. Dd >@ Ed Fd Gd Hd [/ N. q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Id )( Jd 7# Kd Ld Md Nd Od Pd Qd Rd Sd Td Ud Vd d7 Wd Xd Yd e7 n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 Zd `d 3. l5 _@ X. X. X. _@ q. e .e +e y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# @e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# }: X@ W@ _# X@ _# n( o( k< #e 3. &$ #' m< n< o< ; ; n- $e %e &e R@ p. s< t< u< v< U^ _# _# X@ X@ _# X@ _# W@ *e =e -e t+ 3. z< t@ M8 j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X@ _# i@ X@ _# _# X@ 2< ;e E_ >e ,e 'e _@ B@ )e `= !e N- N. ; ; ; ; ; L$ ~e {e ]e 3. F) ^e /e (e W@ X_ _# _# X@ _# _# _# _# U^ _e :e <e X. %& -c ;c >c !% N. ; v@ T< [e }e K^ 3. W< X< Y< U^ X@ i@ i@ X@ _# _# _# X@ |e 1e 2e |; i$ 3e C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ D6 4e 3. z; 5e &[ S! j@ X@ _# _# X@ _# _# _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ _# X@ _# _# q# p^ 9e 0e ae X. R= be ce de !% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ee fe ge he b1 3. ie ud je y: _# X@ _# _# X@ b} }: a| ke le yd me 3. 3. ne oe pe &% N. ; ; ; N. ; ; N. ; ; ; ; ; N. N. N. N. ; ; ; ; N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; v@ qe (+ X. ;+ re se te 0# ue ve we xe ye ze Ae Be e7 o8 d7 e7 o8 d7 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 e7 Ce De Ee X. X. X. B@ X. _@ Fe Ge He h. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( Ke Le q. 3. k( l( m( L| Me X@ a| Ne h: _# _# n( ): !: Oe 3. Pe Qe Re Se T. ; ; ,@ O@ Te Ue b@ q. :: Ve $0 V# X@ _# X@ h@ i: W@ _# X@ |: We Xe Ye =@ r@ !d t@ v@ q& ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ _# _# _# _# _# _# X@ U: f .f +f @f _@ #f $f %f B> 9+ ; ; ; ; ; N. N. [/ 1# &f *f q' =f -f $0 h: X@ _# _# _# X@ X@ _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ )5 >f ,f ~~ 3. ;} ;@ w: W# _# _# _# X@ _# _# _# 8^ 9d 'f )f 3. _@ xb !f u| r) v@ ; ; ; ; ; ; ; ; ; ; x+ cd ~f {f 3. c# ]f ^f <} j@ X@ X@ X@ X_ _# _# _# X@ q# {9 L: M: g; 9, /f /. N: x+ N. ; I/ (f u; _f 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ _# _# q# p^ :f <f kd s. ld [f }f |f j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 1f 2f 3f 4f `} 3. 5f 6f je y: _# _# X@ X@ X@ _# X@ _# L| 7f 8f 9f 3. Zc 0f af bf ~7 1^ x# 7$ N. N. g. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; N. cf (+ _ B@ X. 6. df ef ff gf hf if jf kf lf mf nf of e7 o8 e7 o8 o8 o8 o8 e7 o8 e7 d7 d7 o8 e7 e7 Wc e7 pf qf 3. X. _@ X. X. _@ X. @$ rf sf g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. tf uf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf wf >3 ^% 3. k( l( xf !< n6 Me h@ Oa yf _# _# n( o( k< zf 3. C@ Af h^ Bf 46 ; ; 8@ E4 Cf Df b@ q. F] Ef Ff ): W@ _# X@ h[ Gf U^ _# _# }: Hf If Jf =@ 3. Kf 1# Lf j. ; ; 7$ x^ I( J( K( B) b6 Mf 9: i@ X_ _# _# _# _# _# X@ }: q# Nf Of Pf Qf p. Rf Sf Tf ,$ 7$ ; ; ; ; ; ; N. Uf Vf Wf Xf 3] Yf Zf `f p# X_ X@ _# U^ g W@ _# }: q# .g +g 6d X. %& -c ;c >c !% N. ; r3 r: @g #g +, 3. l| $g %g F_ _# _# _# _# _# _# _# p# X_ !c X7 4) 9, $2 ]c &g }- c- $ j. $ $ j. $ $ $ $ $ x+ L$ y2 *g 3. s% =g -g z| j@ X@ b} Gf T^ _# _# _# _# U^ ;g L: M: g; I6 >g /. N: x+ N. ; _& ,g P: 'g 3. 3. ,[ S: '[ )[ _# h@ h@ X@ _# _# _# q# p^ )g !g ~g X. y' {g ]g ^g N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; ; ; ; ; ; ; ; /g (g _g :g E] 3. <g [g je y: _# W@ !< }g g@ W@ _# _# y: je Q9 |g [~ 9, 3. 1g 2g 3g 4g 5g 6g 7g 9+ j. P+ 7$ ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. 8g 9g 0g X. _@ X. F) ag bg cg dg eg fg gg hg ig jg kg {> lg mg e7 o8 o8 o8 o8 o8 e7 n8 ng ng og pg qg rg sg tg ug 3. /@ X. X. X. X. X. F+ vg wg xg ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# yg zg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a Ag Bg j1 ;, 3. k( l( Cg X@ Na X@ X@ T^ _# X@ _# n( ): p( Dg 3. }~ Eg Fg ~# G[ ; ; 8@ Gg Hg Ig l# q. m# Jg Kg Lg q# _# _# W@ T^ _# X@ X@ a| Mg v1 Ng =@ 3. Og 1# Pg j. ; ; 7$ x^ I( J( K( B) Qg Rg 9: i@ X_ _# _# X@ _# _# _# }: q# o5 Sg Tg X. p. Ug Vg Wg !% ; N. ; ; ; ; ; h. Xg Yg Zg `g q' P$ h .h >^ q# _# _# W@ +h W@ _# X@ ;^ @h #h $h X. %& -c ;c >c !% N. ; v@ r: %h &h v~ 3. l| *h =h a^ _# X@ _# _# _# _# _# W@ G_ z3 -h $^ 9, 2% ;h >h ,h 'h )h !h ~h ~h {h ]h 'h 'h 'h 'h ^h /h (h _h 3. z$ :h <h $| l@ X@ i@ n6 q# _# _# _# _# p# [h }h M: g; /% F@ /. N: x+ N. ; I3 |h 1h 2h 3. 3. ,[ S: '[ )[ W@ X( J4 q# _# _# _# q# p^ 3h 4h 5h X. 6h 7h 8h 9h I* 0h L$ !% N- ah ah !% j* T. 0h T. N- !% j* !% !% j* T. x+ 0h 9+ y. N. ; ; ; ; ; ; pd bh ch dh E] 3. eh 8f Cg L| _# X@ r# ,< p# J4 W@ _# X@ fh gh hh ih 3. /@ jh kh lh mh >' nh oh ph qh rh P+ _& &% 7$ ; h. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. i. sh th (+ uh '7 X. X. i$ vh wh xh yh zh Ah Bh Ch Dh Eh Fh Gh Hh Ih #_ e7 o8 o8 o8 o8 e7 Jh Kh Lh Mh Nh Oh Ph Qh Rh Sh Th !{ X. _@ _@ X. X. _@ S) Uh Vh ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% Wh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ Xh Yh Zh ^% 3. k( l( m( y: W@ _# _# _# X@ _# _# n( ): $| `h 3. i .i +i @i G[ ; ; ,@ E8 #i $i ]# q. %i &i U@ *i W@ _# X@ _# _# X@ _# X_ r# qa =i -i =@ 3. ;i 1# <, j. ; ; 7$ x^ I( J( K( B) P4 >i D< i@ X@ X@ X@ _# X@ _# X@ }: W@ ,i 'i )i _@ %& !i ~i {i &% h. ; ; ; ; ; ; ; &% ]i ^i /i q@ 3. (i _i :i U: _# X@ _# W@ _# X@ }: ;^ <i #h $h X. %& -c ;c >c !% N. ; v@ )5 [i }i |i 3. v3 1i %g 8^ _# _# X@ U^ _# _# X@ _# Z< 2i 3i Af C@ 4i 5i 6i 7i 8i [8 9i 0i y^ ai bi ci di 8i ei fi gi hi ii ji y$ ki li mi b} X@ X@ W@ _# X@ _# _# _# p# d0 L: M: g; s. 7# /. N: x+ N. ; _& e0 35 ni 6. 3. ,[ S: '[ )[ )< )< )< X@ _# _# _# q# p^ oi pi qi X. r. ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji Ki Li Mi Ni Oi Pi !% 9+ ; N. ; ; ; ; $ Qi Ri Si +, 3. Ti Ui +( z{ _# _# X@ W@ W@ Oa p# _# _# 8^ Vi Wi Xi Yi 3. q. y; R= _] Zi `i j .j +j @j #j $j %j c- N- 8@ q& N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ &j *j =j -j ;j z$ X. X. 3. >j ,j 'j )j !j ~j {j ]j ^j /j v| (j _j e7 o8 o8 o8 o8 o8 n8 :j <j [j }j |j 1j 2j 3j 4j 5j 6j 7j _@ X. X. X. 7# 8j 9j 0j aj N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ bj cj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ dj ej fj ;, 3. k( l( m( 8^ _# U^ _# X@ _# _# _# n( o( k< ,3 3. '3 gj n1 hj G[ ; ; 8@ E8 ij jj kj q. lj mj H8 ): W@ _# _# _# _# _# _# }: h@ N( nj 96 t+ e) oj t@ pj x# ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# b} X@ _# _# _# X@ i@ sj tj uj %& q. vj wj xj p& h. ; ; ; ; ; ; ; &% <; yj zj /8 3. Aj Bj Cj U: _# _# X@ _# _# _# }: q# Dj Ej $h X. %& -c ;c >c !% N. ; r3 r: Fj Gj 5) 3. l| Hj Ij a^ _# _# L| : W@ X@ X@ _# W# Jj Kj Lj Mj 7; Nj Oj Pj Qj Rj Sj Tj Uj Vj Wj Xj Yj Zj `j `j k .k 8. l5 3. +k @k #k h: X@ _# _# X@ _# _# _# X@ q# {9 L: M: g; ;+ w- /. N: x+ N. ; _& $k 35 %k 3. 3. ,[ S: '[ )[ _# }: }: _# X@ _# _# W@ p| &k *k x; s. j$ =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k |k 1k 2k 3k 4k 5k 4~ 6k j. ; N. ; ; ; &% 7k 8k 9k 3. v% 0k t@ ak bk i@ _# _# _# _# p# _# X@ X@ _# L| ck dk ek fk n} 6. r( q. F) gk hk ik jk kk lk mk nk ok pk qk 7$ x+ j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = rk sk tk uk vk wk }~ ;+ +, xk yk zk Ak Bk Ck Dk Ek Fk Gk %b d7 d7 o8 o8 o8 o8 o8 o8 e7 3g Hk Ik Jk Kk Lk Mk Nk Ok Pk Qk Rk q. _@ C@ }~ Sk Tk Uk Vk Wk Xk y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& Yk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Zk `k ^% 3. k( l( m( 8^ U^ l W@ _# _# _# _# n( ): p( .l 3. r( +l @l #l 46 ; ; 9+ x( $l %l l# q. :: &l *l =l q# _# _# _# X@ _# _# X@ a| -l ;l >l =@ 3. ,l 1# 'l j. ; ; 7$ x^ I( J( K( B) )l !l D< i@ i@ 8} ,} W@ _# _# _# X@ 0} ~l {l ]l q. S= ^l /l (l %_ ; ; ; ; ; ; ; ; $ _l :l <l 8. 3. [l }l Cj U: _# _# _# _# _# _# X@ q# |l *h 6d X. %& -c ;c >c !% N. ; v@ )5 1l 2l |~ 3. l| L1 3l +1 _# _# W@ 4l W@ _# _# U^ U: 5l 6l 7l 3. -% p. 8l Y} 9l Q| 0l al bl 9l 9l cl `: dl dl dl ]# 1~ X. 3] el fl gl hl U^ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 il /. N: x+ N. ; I3 jl kl ll 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# i@ fh ml nl ol 3. Qf pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl Kl Ll Ml Nl Ol Pl b& d= ; N. ; ; x# Ql Rl Sl 3. /% 3. Tl Ul Vl p# _# _# _# _# _# X@ _# _# _# X@ i@ Wl Xl Yl Zl `l m 3. .m X. s% %~ @c +m uj @m #m $m %m &m *m =m -m L$ x+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m [m }m |m 1m 2m 3m o8 o8 e7 o8 o8 o8 o8 e7 o8 o8 4m q8 5m 6m 3. 7m 8m 9m 0m am bm 3. cm dm em fm gm hm `} im jm y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ km lm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ T^ x6 W@ _# _# _# _# n( ): mm nm 3. Pe om pm qm T. ; ; ,@ p< rm sm b@ p. tm um vm V@ W@ X@ X@ 8^ _# X@ _# _# _# wm xm ym =@ 3. ^| 1# Lf j. ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# W@ H_ Bm Cm Dm q. Em Fm Gm e& 9+ N. ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Jm Km Cj U: _# _# _# _# _# _# }: U^ Lm Mm $h X. %& -c ;c >c !% N. ; v@ T< Nm Om |i 3. l| Pm _3 +1 _# X@ _# X@ X@ _# U^ Qm Rm p# Sm Tm Um $^ Vm /% _@ _@ /% _@ _@ s. _@ _@ /% _@ _@ _@ _@ _@ X. Wm i% Xm Ym Zm +1 X@ _# _# _# _# _# _# _# _# q# =[ L: M: g; _@ 7# /. N: x+ N. ; I/ `m n .n 3. 3. ,[ S: '[ )[ _# X@ Z[ W@ _# _# X@ _# N| +n @n #n $n 6. X. 9, t+ z$ $) R= C@ t+ t+ t+ +! z$ +! t+ z$ C@ z$ t+ C@ z$ t+ t+ C@ 9. %n &n '~ *n =n T. ; N. ; N. -n ;n >n ,n 'n 3. )n !n ~n b^ _# X@ _# _# _# _# _# _# X@ _# X@ q# {n ]n ^n /n (n _n :n 3. 6. i$ _@ _@ 9, =@ <n [n }n |n 1n w} 2n 3n 4n _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 5n 6n 7n ;+ 8n 9n 0n an bn cn dn en fn gn hn in jn kn ln mn 4m o8 e7 e7 o8 o8 o8 e7 o8 e7 e7 d7 +/ nn on 3. pn qn rn sn tn un I{ vn wn xn yn zn 0$ b1 An Bn y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# Cn Dn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 En Le q. 3. k( l( m( 8^ _# p# _# X_ X@ _# _# n( ): k< Fn 3. &$ Gn Hn kg o< ; ; ,@ In Jn Kn A( q. Ln Mn Nn V@ W@ _# h@ 5l L| _# _# }: !< On 2: Pn =@ r@ Qn t@ x. q& ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ Rn Sn Tn (| ;+ -+ Un Vn Wn q& ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn Yn Cj U: _# _# _# _# _# _# X@ p# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} Zn `n -} 3. ;} ~; o W# _# _# _# _# _# _# X@ k@ *[ X@ U: .o 0- +o @o #o m> m> m> o3 %& $o %o $o G@ %& 7; ^@ %& 6h &o *o =o g{ -o p# W@ _# X@ _# _# _# _# _# _# _# ;^ {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m ;o >o 3. 3. ,[ S: '[ )[ _# U^ %{ ~< X@ _# X@ _# X@ }( ,o 'o )o !o }~ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. 6# 6. ~o /. {o h* 8@ ; ; N. ]o ^o /o (o G) q. _o /. :o <o U^ }: X@ _# _# _# _# _# _# _# _# X@ J: U^ +h [o }o |o 1o 2o 3o 4o R= 7# _@ _@ _@ ^% B) 5o 6o 7o 8o 9o 0o ao bo q& N. h. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. co do eo s. q. 6# fo go ho io jo ko lo mo no oo po qo ro so to 4m yd 3m e7 o8 n8 o8 e7 uo 4m h3 vo wo xo 3. yo zo Ao Bo Co Do Eo Fo Go *$ j$ _@ X. X. Ho Io = ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ Jo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. Ko Lo Mo No ^% 3. k( l( m( 8^ _# _# X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po Qo ^{ ; ; n- Ro So To R@ p. Uo Vo 59 Wo q# X@ X@ n( _# X@ _# _# W@ Xo Yo Zo =@ 3. `o t@ <, j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# X@ Me p .p L( ;+ -+ +p @p #p 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p %p &p U: _# _# X@ _# _# _# }: q# *p =p 6d X. %& -c ;c >c !% N. ; v@ T< -p ;p k| 3. W< >p F| U^ _# _# _# _# _# X@ _# }: X@ _# _# ,p 'p )p T, !p ~p {p ]p ^p /p (p _p :p <p [p }p |p 1p 2p 3p ;@ 4p 5p b^ X@ _# X@ _# _# _# _# _# _# _# _# q# 6p .j M: g; _@ %& /. N: x+ N. i. S< 7p 8p 9p 3. 3. ,[ S: '[ )[ _# X@ J: X@ _# X@ _# X@ _# _# d2 0p ap bp cp dp dp ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep fp gp p. X. jh hp ip jp !% N. ; N. $ kp lp mp 7_ _@ H> np op pp T^ h[ W: _# _# _# _# X@ _# _# X@ _# _# _# W@ s2 y{ qp rp sp tp up vp wp xp yp zp p. 7# ;, q. Wm 3. Ap Bp Cp Dp Ep Fp 9+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Gp Hp ^@ X. X. /@ Ip Jp Kp Lp Mp Np Op Pp Qp Rp Qp Sp Tp Up Vp Wp Xp Yp Zp `p d7 q .q +q @q #q $q %q &q 79 3. *q =q -q ;q >q ,q ;% s% _@ X. X. _@ X. 'q )q !q y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~q /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 {q ]q z8 ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q /q 3. '3 `9 (q .0 G[ ; ; ,@ j^ _q :q b@ q. :: <q [q }q X@ _# _# _# X@ _# _# X@ u} |q 1q 2q =@ }# 3q 1# Pg j. ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ 4l r# X@ _# W@ ,} 6q 7q L( ;+ -+ +p 8q 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q aq Cj U: _# X@ _# p# X_ X@ X_ U^ bq cq $h X. %& -c ;c >c !% N. ; v@ )5 dq eq |~ 3. ;} fq gq ]5 _# _# _# _# _# _# _# X@ _# _# X@ X@ 73 hq iq jq kq lq lq mq nq oq pq qq rq sq sq tq nq uq &4 vq wq @2 W@ _# X@ _# _# _# _# _# _# _# _# X@ ;^ xq yq M: g; -% zq /. N: x+ N. ; d* Aq u; Bq 3. 3. ,[ S: '[ )[ _# _# _# _# W@ T1 X@ _# _# _# X@ ]5 Cq Dq 6$ Eq Fq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Hq Iq Jq Kq q. X. Lq Mq Nq Oq N. ; ; 9+ Pq Qq Rq Sq q. p. Tq Uq Vq n6 k1 W@ _# _# _# X@ _# p# }: X@ _# _# X@ _# _# N| ]5 1 Wq Xq Yq Zq tp Qa `q r .r +r @r 3. %~ 79 3. D+ #r $r %r &r *r !% 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. =r -r %& X. X. _@ X. I6 Wm B3 ;r >r ,r V! 'r )r !r ~r {r ]r ^r /r 3. 3. (r /. _r :r <r [r }r |r 1r 2r 3r X. _] 3. 4r 5r 6r +, ;+ X. X. _@ X. X. X. X. 5% 7r 8r y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( 8^ _# X@ *[ M| J: _# _# n( o( k< 0r 3. r( ar br cr 46 ; ; 8@ dr er fr l# q. *~ gr hr ir W@ _# _# _# _# _# _# _# }: :# {| 9a =@ 3. jr 1# kr j. ; ; 7$ x^ I( J( K( B) lr z1 9: i@ X_ _# U^ c} 2< X@ _# W@ n6 mr 7q L( ;+ -+ nr or d& 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. pr qr Cj U: _# _# q# .: X@ _# X@ q# rr sr 6d X. %& -c ;c >c !% N. ; r3 r: tr ur +, 3. l| $g %g F_ _# W@ U^ _# X@ h: U^ _# X@ _# _# _# i@ vr wr _# q^ m@ m@ m@ m@ m@ xr m@ m@ m@ m@ m@ m@ m@ yr Z< 0^ X@ _# X@ _# _# _# _# _# _# _# _# _# _# q# =[ L: M: g; b1 zr /. N: x+ N. ; l= Ar Br Cr 3. 3. ,[ S: '[ )[ _# _# _# _# n( Oa g@ X@ U^ W@ _# i@ 0^ Dr Er Fr Gr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Ir Jr tp Kr 7# _@ Lr Mr Nr Or 7$ ; ; N. x+ Pr Qr Rr Sr _@ !$ Tr Ur Vr m@ b^ a| X_ _# _# U^ .: i@ _# _# _# _# _# X@ _# _# X@ a^ Wr F_ Xr gq Yr Zr `r s .s +s @s #s e) $s i P$ %s &s *s =s -s N- q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ;s >s ,s ^@ X. X. X. _@ X. X. c# +, 's )s !s ~s {s ]s ^s /s (s _s :s _@ X. #f <s /. [s }s 3. |s 1s cm 7. X. _@ _@ X. 6. 2s ;+ X. X. _@ X. X. X. X. X. X. 'q 3s 4s y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 5s 6s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 @| #| ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q 7s 3. '3 `9 (q 8s G[ ; ; 8@ 9s 0s as ]# q. lj bs cs ir W@ _# _# _# _# _# _# X@ u} ds es fs =@ }# gs 1# hs x# ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ !< r# X@ _# X@ 2< is js L( ;+ -+ nr ks H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q ls Cj U: _# _# p# c} ms _# }: U^ ns os $h X. %& -c ;c >c !% N. ; v@ )5 ps eq |~ 3. ;} P' qs @2 W@ ,< c} X@ _# Y[ K| U^ _# _# _# X@ _# _# i@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# U^ _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. q@ /. N: x+ N. ; l= rs Qc ss 3. 3. ,[ S: '[ )[ _# U^ U^ _# W@ T1 W@ ts c} o| X@ _# _# W@ W@ W@ W@ W@ W@ W@ )[ i@ T^ T^ X@ T^ T^ W@ U^ G_ )< y: W@ W@ W@ B{ us uo vs y' X. ws xs ys %] 7$ ; N. ; 8@ zs As Bs Cs X. 9, Ds Es Fs Gs Hs t} i@ U^ U^ p# c} i@ _# X@ _# _# X@ _# _# _# _# _# _# W@ p# Is Dr Js Ks Ls Ms Ns Os Ps Qs Rs e) 0, ._ Ss Ts Us G/ Vs j. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ Ws Xs ld /@ X. X. X. X. _@ X. X. /% 0$ s% C@ y$ '7 i$ C@ z$ &$ /% X. X. Ds Ys /. Zs `s _@ 0$ c# B@ X. _@ X. X. X. X. X. X. _@ X. X. X. X. X. X. /@ X. <+ t L+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ .t +t @t ^% 3. k( l( m( +1 W@ X@ X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po #t ^{ ; ; ,@ p< q< $t b@ p. %t &t *t f@ W@ _# _# _# _# _# _# _# W@ l3 =t O[ t+ 3. `o t@ -t j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# W@ >^ ;t 7q L( ;+ -+ +p 8q F- 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p >t &p U: _# _# X@ _# X@ _# X@ q# ,t 't 6d X. %& -c ;c >c !% N. ; v@ T< -p )t k| 3. ;} /. >} W# X@ h@ j@ X@ i@ h@ 2< X@ _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ p# W@ X@ _# _# _# _# X@ _# _# X@ q# {9 L: M: g; s. 7# /. N: x+ N. ; I/ -[ n !t 6. 3. ,[ S: '[ )[ q# x6 ~t p# _# X@ X_ )< j@ r# }: _# X@ )< X@ X@ X@ U^ W@ )< 5l d2 {t H| }( }} H| J: 5< ]t c^ J} h@ X@ X@ N| ^t /t (t y' X. _t :t <t [t q& ; ; N. h. j. }t |t 1t 3. _@ q. 2t 3t Ui pg 4t s2 b| J| U^ a| X@ _# _# X@ X@ _# X@ _# _# _# _# X@ _# _# X@ X@ W@ W@ i@ 0} Rn @( 5t 6t 7t 8t 3. 9, %& q. 9t 0t at M8 x. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. bt ct 6# X. /@ X. X. X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. _@ X. dt et 1$ ft 5h _@ X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. B@ /@ (+ f# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ gt ht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 jt z8 q. 3. k( l( kt >^ ~t i@ X@ _# X@ _# _# n( ): k< Fn 3. &$ |; lt 2k o< ; ; 8@ w^ mt nt kj q. c@ ot Ul J4 W@ _# _# _# _# _# _# }: !< pt qt rt q@ r@ st 1# M8 j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ tt ut 7q L( ;+ -+ +p vt wt 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn xt Cj U: _# X@ _# X@ _# X@ _# U^ yt zt <e X. %& -c ;c >c !% N. ; v@ &} At `n -} 3. W< Bt n6 U^ _# X@ X@ _# X@ X@ X@ _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# U^ Ct n6 W@ _# X@ W: W@ _# X@ _# _# p# pp 3} M: g; 9, Dt /. N: x+ N. ; _& Et P: Ft 3. 3. ,[ S: '[ )[ _# X@ X@ X_ _# _# _# X@ X@ _# X@ g@ _# X@ _# _# N| Gt F| h: W@ X_ W@ X@ _# X@ X@ X@ W: W@ X_ W@ X@ _# _# G_ Ht It Jt ^% (@ Kt Lt Mt Nt 7$ ; ; ; ; 9+ Wn Ot f- Pt 6. ^% (@ 3. Qt Rt St Tt I_ Ut T^ J: )< _# X@ h@ j@ X@ _# _# _# _# X@ _# _# _# _# _# _# _# X@ X@ X@ p# d6 Vt Wt Xt Yt Zt z$ X. 1~ `t u W& Uf N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. .u +u @u #u B@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. _@ $u %u /. &u Rk _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ X. *u =u -u y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- ;u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. 7@ >u ,u 'u ^% 3. k( l( m( U: J: X@ X@ X@ _# X@ _# n( ): mm )u 3. Pe om !u ~u T. ; ; n- x( {u ]u l# q. S@ ^u rn %g q# X@ X@ X@ _# X@ _# _# _# u7 86 /u t+ 3. Kf t@ >@ $ ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# X@ j@ (u _u L( ;+ -+ :u <u [u 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. }u qr Cj U: _# _# _# _# _# _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ T< |u 1u |i 3. l| 2u ( +1 _# _# _# _# _# _# _# _# _# _# X@ X@ X@ X@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# X@ X@ _# T^ W@ _# X@ )< i: n6 q# _# _# _# p# V( 3u M: g; %' 4u /. N: x+ N. ; e* 5u kl 6u 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# _# X@ )< W@ x{ J: _# X@ X@ _# yf g@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ 7u 8u 9u 0u y' X. au bu cu du 7$ ; ; ; N. ; &% j. eu =; fu gu |d X. 3. hu iu ju Y* ku lu Oa h: p# J: F| Gf q# _# _# _# _# _# X@ <| X@ _# _# _# _# _# _# X@ _# W: Is x6 mu /. nu ou t. _@ pu qu fq ru N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ su tu B% /@ X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. _@ X. X. Vm uu /. %b vu wu _@ X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ <+ xu J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: v8 yu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 zu Zk Zh ^% 3. k( l( m( 8^ _# _# X@ |: X@ _# _# n( ): p( Au 3. r( +l @l Bu 46 ; ; ,@ j^ Cu Du b@ p. %i Eu Fu V# X@ _# X@ 4l X@ _# _# X@ a| Gu Hu Iu =@ 3. Ju t@ r) &% ; ; 7$ x^ I( J( K( B) 4q Ku D< i@ i@ 8} ,} W@ _# _# _# W@ Lu Mu 7q L( ;+ -+ +p Nu 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Ou Pu Cj U: _# _# _# _# _# _# }: U^ %g Qu $h X. %& -c ;c >c !% N. ; v@ )5 Ru Su |~ 3. l| Tu Uu +1 _# _# _# _# _# _# _# _# _# X@ _# W@ X@ Na Vu Wu Wu Xu Yu Wu Yu Yu Xu Wu Xu Wu Xu Zu Wu Zu `u v k@ G_ X@ _# _# X@ _# )< 9} ~< W@ _# _# X@ ;^ .v L: M: g; /% v% /. N: x+ N. ; I/ +v L6 @v 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# X@ _# W@ q# #v q# W@ G_ )< d6 )< d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 U^ xf *4 $v w~ X. %v &v *v h* 7$ ; ; ; ; N. ; !% =v -v 7[ ;v >v ,v X. q' }# 'v )v !v ~v z3 {v ]v ^v U^ /v U^ W@ _# _# X@ U^ X( J4 )< X@ _# _# _# _# _# _# X@ _# )< x: (v _v :v <v [v z$ $) }v |v 1v 2v N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; >~ 3v <+ s. ;+ _@ X. _@ X. X. X. X. X. X. X. X. X. X. _@ X. _@ 4v 5v 6v 4m m8 Y* 7v 8v 7# X. (@ s. X. X. X. X. X. X. X. X. X. X. X. X. X. X. yb 9v 0v ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# av bv + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ ej fj ;, 3. k( l( m( 8^ _# }: u} cv }( _# _# n( o( k< ,3 3. '3 *| n1 dv G[ ; ; 8@ ev fv gv l# q. hv iv jv Qm W@ _# r# %{ }( _# _# }: h@ kv J8 -e =@ [~ oj 1# <, j. ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# )< X@ _# _# _# X@ j@ lv _u L( ;+ -+ nr mv H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. nv ov Cj U: _# _# _# _# _# _# X@ q# pv +g 6d X. %& -c ;c >c !% N. ; r3 r: qv Gj 5) 3. l| Hj Ij +1 _# _# _# _# _# _# X@ X_ _# _# p# |: rv sv tv uv vv wv xv yv zv Av wv Bv Cv Dv Ev Fv Gv l+ Hv 6$ Iv Jv y: q# _# X@ _# X@ h: W@ _# X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; L$ 5} <c Kv 3. 3. ,[ S: '[ )[ _# X@ q# X@ _# _# _# _# q# F| 4l n( +1 U1 Lv Mv Nv Ov Pv Qv Pv +@ (e Pv Rv Sv Rv #( Tv Ov Tv Tv Sv J1 Sv Uv Vv $> Wv 7# (@ Xv Yv Zv Nt 7$ ; ; ; ; ; N. ; j. Wn `v w .w +w Mj t. ;+ B) eo @w #w $w %w fq &w *w =w ~t m@ 8^ T^ h@ n6 X@ r# X@ _# _# _# _# _# _# _# _# X@ _# _# T^ -w ;w >w ,w #) /% 3. 9f 'w )w i= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. !w ~w {w ]w ^w /w 7# _@ /% X. X. X. X. X. X. X. X. /% _@ t. S) (w _w :w e7 e7 m8 /. <w [w 6. p. _@ X. X. X. X. X. X. X. X. X. X. s. (@ /% X. 5% }w |w g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ 1w Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh Zh ^% 3. k( l( m( y: W@ X@ }: U^ X@ _# _# n( ): $| `h 3. i Af +i @i G[ ; ; 9+ i# 2w 3w l# q. m# 4w 5w g: q# _# X@ U^ i@ _# _# X_ r# qa 6w 7w =@ 3. ;i 1# M8 j. ; ; 7$ x^ I( J( K( B) 8w Q4 D< i@ X@ X@ X@ _# X@ _# _# W@ 9w 0w 7q L( ;+ -+ :u aw _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. bw cw Cj U: _# _# _# _# _# _# }: U^ @h *c $h X. %& -c ;c >c !% N. ; v@ )5 [i dw |i 3. v3 1i %g 8^ _# X@ _# _# X@ X@ r# i@ X@ W@ m@ Qv ew fw gw hw iw jw kw lw mw nw ow pw qw rw sw tw pw uw vw ww xw yw m2 h[ q# _# X@ _# _# _# X@ _# _# _# q# _3 L: M: g; ;+ eo /. N: x+ N. ; I3 zw D| Aw 3. 3. ,[ S: '[ )[ _# W@ c} 9} X@ _# _# _# U^ c} Na q# `| Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw Vw Ww Xw Yw Zw `w 6# c# x .x +x $ N. ; ; ; ; ; ; N. ; q& Wn @x #x $x %x &x Zc *x |d o; 3. B3 =x -x ;x >x V. ,x 'x )x !x 4l j[ ]5 g@ i@ _# _# _# _# X@ _# _# _# _# _# X@ _# W@ fh ~x /. {x ;% z$ ]x ^x /x (x &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. _x :x r. <x [x }x |x $) /w B) z$ z$ 9, s% z$ |d 1x >+ 9. 2x 3x 4x 5x e7 o8 o8 e7 e7 /. 6x 7x 8x y$ a~ B) z$ z$ c# c# 9, j$ y$ v~ R= /% S= X. 9x 0x ax g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ 3@ bx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 cx dx fj ;, 3. k( l( Cg X@ T1 X@ X@ _# _# X@ _# n( ): p( ex 3. 3] Eg Fg fx G[ ; ; ,@ j^ gx hx b@ q. :: K[ ix }q X@ X@ _# _# _# X@ _# X@ a| Mg Nm jx =@ e) kx 1# [u &% ; ; 7$ x^ I( J( K( B) lx mx 9: i@ X_ _# _# X@ _# _# _# X@ Na nx ox L( ;+ -+ +p Nu px 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. qx ov Cj U: _# _# X@ _# _# _# }: p# rx =p 6d X. %& -c ;c >c !% N. ; v@ r: sx tx v~ 3. l| *h ux a^ _# _# T^ h: _# b} b| i: W@ T^ vx wx xx yx zx 3. 5) 3. 6. ;% 6. +, 3. ;% 3. 5) 3. 6. ;% +, 3. 3. Ax Bx -; Cx A7 X@ _# L| _# X@ _# _# _# X@ ;^ .v L: M: g; s[ Dx /. N: x+ N. ; d* gd u; Ex 3. 3. ,[ S: '[ )[ _# W@ ,< u} X@ _# _# X@ _# L| a^ Fx Gx Hx Ix Jx Kx Lx Mx Nx Ox Px Qx Rx Sx Mx Tx Ux Vx Wx Xx Yx Rx Zx `x y .y _] W; 0, D* +y @y #y !% i. ; ; ; ; ; ; ; N. ; 9+ :d $y %y &y *y =y -y ;y 3. y$ 0, 3. 3. >y ,y 'y )y !y ~y Qu {y ]y 8| ]5 I| _# _# n( X@ _# q# U^ _# W@ yf _# _# X@ W@ ^v ^y /y (y _y 3. :y <y [y n= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ }y |y y' 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay by cy dy ey fy gy Qc hy e7 o8 o8 e7 o8 o8 <y iy jy ky ly my ny oy py 4: A6 qy ry sy ty uy q@ X. X. 0$ vy wy g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. xy yy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a zy Ay 'u ^% 3. k( l( xf !< F| Me X@ _# _# _# _# n( o( k< zf 3. C@ By Jb Bf 46 ; ; n- Gg Hg Cy l# p. %i Dy Kg Lg q# _# _# _# _# _# _# _# }: wm 86 Ey t+ 3. ^| t@ a6 ,@ ; ; 7$ x^ I( J( K( B) ba Fy 9: i@ X@ _# _# _# X@ _# _# W@ Rn Gy Hy L( ;+ -+ nr <u _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Iy qr Cj U: _# X@ _# y: }: X@ X@ U^ <i cq $h X. %& -c ;c >c !% N. ; r3 r: tr Jy +, 3. l| $g Ky N} _# T^ /9 0} W@ i@ h@ r# N| Ly My Ny Oy |~ ;+ 3r 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 6. 3. 3. 3. Ip /@ $1 Py Qy Ry !^ W@ T^ `_ N| _# _# _# _# _# p# Sy }h M: g; ;+ Ty /. N: x+ N. ; I3 Uy T8 Vy 3. 3. ,[ S: '[ )[ _# i@ W@ X@ _# _# _# _# p# q^ 9 r5 Wy Xy A@ B) V; t. n} |d n} V; t. V; |d V; t. V; V; t. =@ V; V; |d n} t. V; _@ r( 3. Yy -< Zy q& 9+ ; N. ; ; ; ; ; ; ; ; ; N. $ `y z .z +z @z #z $z %z 3. 3. X. 9, &z *z X] =z -z ;z >z ,z 'z )z Gb ]5 T^ !z r# p# n6 [} X@ *[ ]t N| _# _# i@ fh ~z {z ]z 3. i$ ^z /z (z x. 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. L+ _z :z q. <z [z =; }z |z 1z 2z 3z 4z 5z 6z 7z 8z 9z 0z az bz 4m e7 o8 e7 o8 o8 o8 o8 e7 of cz _> dz ez fz gz hz iz jz kz lz mz nz oz 3. X. X. 1% pz qz g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: rz sz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it tz uz z8 q. 3. k( l( m( L| Me X@ X@ _# _# _# _# n( ): !: vz 3. Pe wz Re xz T. ; ; 8@ 9q 0@ yz ]# q. Ln zz Az 8} W@ _# _# _# _# _# _# X@ |: 'd qt Bz ,2 4: !d 1# 6: j. ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ W@ a} X@ _# X@ _# X@ Cz Dz _u L( ;+ -+ +p Ez Fz 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Gz xt Cj U: _# _# }( i[ W@ _# }: U^ Hz Iz 6d X. %& -c ;c >c !% N. ; v@ )5 >f Jz ~~ 3. ;} ;@ w: W# _# W@ 0} *[ W: _# X@ X_ L| Kz Lz Mz Nz F+ r@ Oz Pz Qz Rz Sz Tz Uz Vz Wz Uz Xz Yz Zz `z A .A +A S= zx @A #A $A p# W: *i h: _# _# _# _# _# g@ %A 3} M: g; _@ 7# /. N: x+ N. ; ;= &A *A =A 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# L| _# T^ -A ;A >A ,A t+ _@ -% +, 3. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. +, a, 3. 1/ 'A )A !A ~A j. ; ; ; ; ; ; ; ; ; ; N. ; ; h. N. 7$ 1a {A ]A ^A /A (A _A :A 3. 3. ^% /% _@ 6# %& p. <A [A }A /. |A 1A b| j@ _# W@ ts 4l Me _# ~< h: _# X@ _# W: 4l /! 2A 3A z$ 3. 4A i^ 5A &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8+ h. 6A 7A ^@ 8A 9A }o of o8 e7 n8 Wc o8 Wc Wc o8 o8 o8 0A d7 e7 n8 o8 o8 o8 o8 o8 o8 e7 o8 n8 e7 o8 o8 d7 o8 o8 Wc e7 e7 e7 o8 n8 8' aA 3. X. X. X. <+ bA g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ cA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# }: )< X@ _# _# n( o( k< Fn 3. &$ #' m< n< o< ; ; ,@ p< dA eA b@ p. s< fA gA f@ W@ X@ X@ X@ X@ X@ X@ X@ W@ *e hA |x t+ 3. z< t@ iA j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ W@ h[ Vi k@ X@ X@ X@ W@ 9w 0w 7q L( ;+ -+ +p 8q w^ 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. jA kA &p U: _# }: X@ W@ h: X@ X@ q# pv _, 6d X. %& -c ;c >c !% N. ; v@ lA U< }e K^ 3. W< X< Y< U^ _# _# W@ W: _# X@ _# _# Wr mA nA oA 3] 7# pA qA }z rA sA tA sA tA sA tA tA sA sA tA sA tA /. uA +A Zc vA wA xA l@ }: h: _# X@ _# _# _# X@ q# {9 L: M: g; _@ y' /. N: x+ N. ; I/ -[ n yA 6. 3. ,[ S: '[ )[ _# )< )< X@ _# T^ 7< U: zA AA BA CA +, X. ;+ DA EA FA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA HA IA JA KA Xd LA MA e= N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. q& 7$ &% G- NA .0 OA PA QA gw A[ #f RA X. S= _@ q. q. 3. SA TA UA VA V# p# _# X@ W: X@ W: W@ _# X@ _# X@ _# ;^ WA XA YA |~ 3. ZA `A B T. ; ; ; ; ; ; ; ; ; ; ; i. ; N. y. .B +B ad _@ @B #B }o e7 e7 o8 e7 e7 e7 e7 e7 e7 e7 $B %B &B #_ o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 e7 e7 e7 e7 e7 e7 8' aA 3. X. X. /@ (+ *B ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( $d z8 q. 3. k( l( m( 8^ _# }: _# -B p# _# _# n( ): }6 %d 3. }~ ;B >B ,B G[ ; ; ,@ O@ 'B )B A( q. :: !B ~B _2 q# W@ W@ W@ W@ W@ W@ W@ m@ M_ |u {B q@ r@ ]B t@ Nt x# ; ; 7$ x^ ^B /B K( %~ (B _B :B )< W@ h: G_ q# W@ W@ W@ q# n6 <B [B L( ;+ -+ }B |B 1B 9+ ; ; ; ; ; ; ; ; $ 2B 3B 4B 8. 3. 5B ls Vt ]5 W@ W@ W@ W@ W@ W@ W@ T^ 6B 7B 8B X. %& 9B 0B aB x+ h. ; v@ &} 7d bB -} 3. ;} ;@ >} W# _# X@ _# _# X@ _# _# h: F_ !c cB /_ c# dB eB fB gB hB hB hB hB hB hB hB hB hB hB hB iB jB kB lB 3. z$ mB nB oB j@ X@ _# X@ _# _# _# _# _# q# _3 L: M: g; i$ pB /. N: x+ N. ; L$ qB <c rB 3. 3. ,[ S: '[ )[ X@ .1 sB X@ X_ _# U: W@ U1 tB uB vB wB R= xB yB zB AB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB AB CB DB EB FB GB HB ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; y. y. j. d= wt IB JB KB LB MB NB OB PB QB RB ld t+ _] 3. SB TB UB VB Ub U^ _# X@ k@ X@ _# X@ _# _# _# _# p# WB XB YB 3. I6 ZB /. `B !* N. ; ; ; ; ; ; ; ; ; ; ; i. Z% {( 0+ C .C ld @B #B }o e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 +C @C e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 vb #C $C 3. X. X. X. (+ *B ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( y: W@ }: h@ x6 U^ _# _# n( ): $| Hb 3. &| &C *C =C G[ ; ; 9+ -C ;C >C u+ q. ,C 'C )C !C Yu )x ~C `| ~C )x ~C {C ]C ^C /C (C =@ e) _C 6$ :C j. ; ; 7$ Wn <C [C dl q' }C |C 1C 2C Yu 3C 4C 5C ~C 6C 7C 6C 8C 9C 0C aC ;+ bC cC dC r) 9+ ; ; ; ; ; ; ; ; ,@ eC fC gC u& 3. hC iC jC kC 3C 4C 5C ~C Sy 7C `| ]C lC mC nC X. %& oC pC qC x+ h. ; v@ T< ,c 'c k| 3. l| $g %g F_ _# _# _# _# _# _# _# N| rC sC Ca 3. 9, $2 tC uC C} f= I* I* I* I* I* I* I* I* I* I* p_ pd vC wC 3. 1% xC yC <} j@ X@ _# _# _# _# _# _# _# q# =[ L: M: g; `} zC /. N: x+ N. ; I3 AC T8 BC 3. 3. ,[ S: '[ )[ W@ >^ n6 W@ _# _# _# q# p^ CC DC EC X. FC GC HC ao j& IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC JC KC LC JC ,$ MC Z% i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. &% $* F= NC OC * PC QC RC SC TC UC =f 3. y' VC 3. WC XC vm 5| T^ n( Oa g@ _# _# _# _# _# X@ W@ YC ZC `C D _@ .D +D @D N. q& ; ; ; ; ; ; ; ; ; N. y. P+ #D $D %D &D *D =D -D ;D >D e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 _j ,D 'D o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 of o8 )D !D 3. X. X. X. (+ *B i. i. i. N. x# N. i. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~D {D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 ]D z4 ;, 3. k( l( xf !< F| i@ X@ U^ _# X@ _# n( ): p( }a 3. '3 *| =| -| G[ ; ; q& Wn ^D &1 ;, X. FC /D (D _D :D <D [D }D |D 1D 2D 3D 4D 5D 6D 7D z$ 8D 9D 0D N. 7$ ; ; h. 3 aD bD cD J{ dD eD fD gD hD iD jD kD lD mD nD }D oD pD qD l5 _@ (| rD sD [/ 9+ ; ; ; ; ; ; ; ; 8@ tD uD |7 3. c: vD wD xD yD zD AD BD CD DD ED }D FD GD HD ID _@ ;+ JD KD LD x+ h. ; v@ r: xa MD u& 3. l| ND ux a^ _# _# _# _# _# _# _# p# p^ !c OD /_ 9, s| t| @[ r) N. ; ; ; ; ; ; ; ; ; ; &% PD QD RD 3. s% SD TD z| j@ X@ _# _# _# _# _# _# X@ ;^ UD yq M: g; /% VD /. N: x+ N. ; d* '2 u; WD 3. 3. ,[ S: '[ )[ _# q# q# _# X@ _# _# q# p^ XD YD ZD /% %& `D oe E I* T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. _& _& T. &% ; i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; :* x+ T. N. .E +E @E #E $E %E &E qD dt ^% q. *E =E 1$ -E @2 q# n6 X@ _# _# _# _# _# _# W@ n| V. ;E >E q. X. ,E 'E %] q& ; ; ; ; ; ; ; ; i. ; Z% )E !E ~E {E ]E ^E /E (E _E 5x e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc $B :E (j o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 <y <E [E }E |E +, -% _@ 1% <+ 1E 2E 2E B2 3E 4E 5E ]& i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; y. N& 6E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 7E >3 ^% 3. k( l( Cg r# h[ Me _# _# X@ _# _# n( o( k< 8E 3. '3 `9 0 ~3 G[ ; ; N. L$ 9E /. 0E 6. _@ aE bE cE dE eE fE gE hE iE jE kE lE mE nE 7# B) oE pE qE j. h. N. ; g. $ rE sE tE ~~ 9, uE vE wE xE yE zE AE BE CE DE gE EE FE R@ q. q. GE HE IE $ 7$ ; ; ; ; ; ; ; ; v@ JE KE LE ME '7 =@ NE OE PE QE RE SE TE UE VE gE WE XE YE (@ _@ +5 ZE `E F j. N. ; r3 r: 40 .F u3 3. +F /. @F W# _# _# X@ _# _# X@ X_ )< #F $F -9 3. 9, %F 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F *F 3. 9, =F -F <} j@ X@ _# _# _# _# _# _# _# q# ;F 3u M: g; s. 7# /. N: x+ N. ; I3 J3 K3 >F 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ D^ ,F 'F X. )F !F ~F {F N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 7$ ,@ j. $ }- ]F ^F /F (F _F :F X. ^% <F [F }F S# U^ W@ _# X@ _# _# _# _# _# X@ >^ |F 1F Xf q. X. 2F 3F 4F q& ; ; ; ; ; ; ; i. h. i. ]& 5F 6F 7F q# 8^ 8F 9F 0F aF v' e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc e7 bF mg o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 cF dF eF fF gF hF iF jF kF lF mF nF oF pF qF rF sF tF uF i. 8+ ; ; ; ; ; ; ; ; ; ; ; ; i. ]& vF wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 xF z8 ;, 3. k( l( m( 8^ }: X@ X@ _# _# _# _# n( ): L! yF 3. !{ zF C8 uC G[ ; ; i. j. B> AF BF CF 3. _@ q. J{ t+ z$ J{ z$ J{ z$ J{ Y. J{ R$ s. V; |i DF N] EF $ ; ; ; ; &% FF GF HF 6. 7. s. 7# J{ t+ z$ t+ t+ J{ z$ J{ z$ J{ ;, s. %~ ^, IF JF KF x+ ; ; ; ; ; ; ; ; ; y. $ LF {! MF 3. 7# _@ 7# J{ z$ t+ t+ J{ z$ NF z$ NF J{ q. s. ^, A5 OF PF it q& ; ; v@ )5 QF *9 |~ 3. W< RF +h T^ _# X@ _# g@ X@ _# _# N| y{ SF A3 ^z i$ ;9 >9 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ TF UF VF 3. z$ b0 WF H3 j@ X@ _# _# _# _# _# _# _# ;^ pp 3} M: g; ;+ w- /. N: x+ N. ; _& 25 35 XF 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ 6{ YF ZF s. ^@ `F G .G j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; N. N. N. N. 9+ $ +G 'E @G #G V; /% $G %G N] ( }( i@ X@ X@ _# _# _# X@ _# W@ &G *G =G -G 9, X. %^ ;G >G q& ; ; ; ; ; ; ; h. i. ,G 'G )G !G ;^ c} K| p# L< ~G {G ]G e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 _j mg e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ^G /G (G _G :G U2 <G [G }G |G 1G 2G 3G 4G 5G 6G 7G 8G 9G 0G aG ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& bG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): }6 n7 3. r( cG dG eG 46 ; N. ; ; d= fG /x gG hG iG +, Pe -# 8. -# u: '3 E] i Pe 7. i 3. jG kG lG mG ,$ v@ ; ; ; ; ; 1f nG oG pG qG K^ 5) u: E] q@ E] }~ Pe i 8. -# :@ +, 3. rG sG tG uG *! 9+ ; N. ; ; ; ; ; ; N. ; v@ vG wG xG yG zG +, u: u: 7. '3 u: -# u& q@ 7. E] '3 3. }# AG BG 35 CG N- N. ; ; v@ r: DG EG u3 3. ;} ~; FG W# _# _# U^ Qm X@ _# _# p# X_ GG HG e) ;+ /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. IG JG KG 3. 9, LG MG >2 j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; [+ NG /. N: x+ N. ; I/ K6 L6 OG 3. 3. ,[ S: '[ )[ _# p# p# _# X@ _# _# q# p^ PG QG RG X. 2c SG TG UG x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; 7$ T. T. _& h= 9+ ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. x. :d VG /. WG ;+ c+ XG HC YG W@ X@ X@ _# W@ g@ X@ _# _# X@ Ub ZG `G H ^% X. %^ .H +H ,@ ; ; ; ; ; ; i. ; N. @H #H $H %H &H W@ X@ J: *H /v =H -H ;H d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 >H ,H e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 n8 'H )H !H ~H {H ]H ^H /H (H _H :H <H [H }H |H d6 1H :H 2H 3H q& h. ; ; ; ; ; ; ; ; ; ; ; ; i. J# 4H 5H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh [6 ^% 3. k( l( m( 8^ _# q# X@ X@ h: X@ _# n( ): k< 6H 3. W; 7H 8H 9H T. ; ; ; ; N. !% 0H aH bH cH dH eH fH gH hH iH jH kH lH mH nH oH pH qH /. rH 1^ x. ; ; ; ; ; ; 7$ r) sH 8' tH uH vH wH kH xH yH zH eH AH BH hH CH DH EH FH @G GH j. %_ ; g. ; ; ; ; ; ; ; ; ; h. j. HH IH JH KH LH MH iH NH OH PH QH RH lH SH TH UH VH WH XH Xd YH ZH Z% ; N. ; v@ r: u6 v6 u3 3. v3 `H ir G_ _# _# T^ ~t X@ _# _# p# p| GG I [~ 9, .I +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 @I 3. 9, #I $I >2 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. VD /. N: x+ N. ; I3 %I kl &I 3. 3. ,[ S: '[ )[ q# 8} b| q# _# _# _# q# p^ PG *I ~g X. y' =I -I ;I x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 1f pj >I ,I 'I )I !I c- N. h. N. ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; e= ~I {I ]I ;% G) ^I /I (I X@ X@ _# W@ ,< c} )< X@ _# W@ Lg _I :I <I q. X. 2F [I y. q& ; ; N. ; ; ; N. N. uF }I |I 1I X_ X@ _# _# _# }( q# 2I 3I Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 of 4I n8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 5I 6I 7I 8I 9I 0I aI 1H bI cI dI &H X@ eI [( _# i@ fI gI hI h. h. N. ; ; ; ; ; ; ; ; ; ; ; y. u4 a' iI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 jI #| ;, 3. k( l( m( 8^ y: kI p# d6 ]t sB W@ T^ lI mI nI 3. 9. oI pI qI i= ~' 9+ 9+ 9+ 9+ x# ah J/ rI sI tI fC uI vI wI xI yI zI AI BI BI CI DI EI FI }- j. 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ j. !% GI HI II JI KI ~k LI MI NI fC OI vI PI xI QI RI SI TI ; j. 9+ 9+ 9+ 9+ 8@ 9+ 9+ 8@ 9+ 9+ 9+ 9+ 9+ 9+ j. 4F 'I UI VI KI XC ez WI fC XI YI ZI zI `I J .J +J @J kr j* ~' i. h. ; ; v@ )5 #J ~5 |~ 3. ;} fq za 7u _# X@ _# J: X@ _# _# N| $J SF %J B3 i$ s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ %j UF &J 3. z$ b0 *J H3 j@ X@ _# _# _# _# _# _# X@ q# _3 L: M: g; _@ 7# /. N: x+ N. ; _& =J 35 -J 3. 3. ,[ S: '[ )[ i@ k@ k@ X@ _# }: _# q# p^ ;J >J ,J /% ^@ 'J )J !J x+ N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. h. ; ; N. ; ; ; ; N. q& %] ~J {J ]J ^J /J (J _J :J <J b{ j. n- 7$ N. N. N. h. h. ; ; ; ; h. N. N. h. i= [J }J |J 6. 1~ 1J 2J 3J X@ X@ _# X@ r# k@ X@ X_ X@ W@ 4J ZC 5J 6J ;+ X. 7J 8J (& q& ; y. g. Z% Z% 9J -: 0J aJ bJ cJ dJ fI _# i@ _# X@ _# )< T^ {2 eJ Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ;H fJ gJ hJ iJ jJ kJ X_ i@ i@ X_ V7 ms _# i@ X_ i@ _# X@ 1H lJ mJ Z% ; ; ; ; ; ; ; ; ; ; ; ; y. N& nJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 9r >3 ^% 3. k( l( m( 8^ i@ T^ X@ X@ q# X@ X@ n( ~2 k< oJ 3. t. pJ qJ rJ sJ tJ uJ vJ wJ xJ yJ zJ G- AJ BJ CJ DJ EJ FJ GJ CJ HJ IJ JJ KJ LJ MJ NJ OJ PJ QJ RJ RJ RJ RJ RJ RJ RJ RJ ]F SJ TJ UJ b& VJ WJ XJ YJ ZJ `J `J DJ K FJ GJ CJ .K +K cd @K #K $K wJ %K &K *K =K &K %K -K xJ ;K vJ RJ RJ >K -K ,K 'K )K !K 2f 2f J- ~K {K ]K ^K /K EJ XJ (K _K :K d= N- N. ; h. i. ; ; r3 r: s3 50 u3 3. l| Hj Uu +1 _# _# X@ _# _# X@ _# X@ <K $F -9 3. p. l5 C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F [K 3. 9, }5 }K >2 j@ X@ _# _# _# _# _# _# _# p# |K L: M: g; ;+ %& /. N: x+ N. ; I/ -[ 35 1K 6. 3. ,[ S: '[ )[ _# X@ X@ _# X@ r# X@ q# m@ 2K 3K 4K X. )F 5K 6K UG !% 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. 9+ $ q& y. ; h. i. ; ; N. $ 7K 8K 9K 0K aK bK cK dK eK fK gK hK iK jK i. 9+ 9+ &% $ &% &% &% &% $ %_ 9+ v@ SJ kK lK mK wB nK oK pK qK W@ X@ X@ _# X@ W@ X@ _# _# q# m7 rK sK }# ;+ _] /. tK !% N. N. B} n- uK vK wK xK yK zK AK BK CK X@ i@ _# _# _# X@ !< ~t fh >{ <y e7 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 DK EK FK GK HK IK JK X_ i@ X_ X_ _# i@ _# i@ _# _# _# i@ KK AK LK MK NK ; N. ; ; ; ; ; ; ; ; ; ; i. J# OK d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a PK QK [a ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# J: /2 RK SK 3. F+ [~ TK UK VK WK XK YK ZK `K L .L +L @L #L $L %L &L *L ~0 $L =L -L ;L >L ,L Pw 'L )L !L ~L YK YK YK YK YK YK YK YK {L ]L ^L @L KE /L %L (L _L :L <L [L %L &L *L }L |L 1L 2L <L XK 3L XK 8a 4L 5L 6L 7L 5L 8L 9L ~L 0L aL YK YK bL 9L YK cL dL 'L $L eL fL =L gL 'L Pw hL iL |L jL kL lL mL nL _& N. ; N. ; ; v@ r: 2 MD u& 3. l| oL &c 8^ _# _# _# _# _# _# _# U^ E^ GG X7 /_ i$ $2 pL D: d& v@ ; ; ; ; ; ; ; ; ; ; N- <% qL RD 3. s% x| rL z| j@ X@ X@ _# _# _# X@ _# _# p# -0 Ia M: g; `} sL /. N: x+ N. ; I3 tL D| Ma 3. 3. ,[ S: '[ )[ _# _# X@ U^ Z[ uL g@ W@ _# tB vL >E X. r. wL xL yL zL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL BL CL DL ;s j* N. i. h. N. ; p& EL FL GL HL 3. 5) IL 3. JL KL LL ML NL Gk OL PL QL RL SL TL UL iA iA %K VL VL WL XL YL ZL `L C@ S= D) M .M +M ;^ X@ _# X@ _# _# _# X@ _# q# (e @M #M 3. 8. MH w} $M _& N. %M &M *M =M -M ;M >M ,M 'M BK )M i@ _# X_ _# _# _# _# X@ U^ )< bk !M ~M <y o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 {> {M ]M ^M /M (M BK _M fI i@ _# _# _# _# _# _# _# _# _# X_ [( :M <M [M }M >~ ; N. ; ; ; ; ; ; ; ; ; y. |M 1M 2M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db 3M 4M >3 ^% 3. k( l( m( 8^ _# _# _# _# W@ }( X@ X@ B{ 5M 6M 7M 3. w~ 8M 9M 0M aM bM cM dM cM eM fM cM dM bM bM bM gM bM hM bM iM jM kM cM cM gM bM bM lM mM cM cM cM cM cM cM cM nM oM pM qM lM bM bM bM bM hM rM iM iM bM gM bM hM bM aM aM bM bM sM eM dM cM bM mM dM cM cM lM mM aM cM cM cM cM lM cM dM cM bM bM bM bM iM iM cM gM bM hM bM tM uM vM wM iL xM j. N. ; N. ; v@ T< i| j| k| 3. l| yM &c +1 _# _# _# _# _# _# _# X@ b^ zM Ca 3. q. @f AM D: d& v@ ; ; ; ; ; ; ; ; ; ; &% g1 BM CM 3. 9, DM Ha <} j@ X@ _# X@ n( W@ _# X@ _# p# %A 3} M: g; 1% /f /. N: x+ N. ; L$ EM FM [c 3. 3. ,[ S: '[ )[ _# X@ b} .: W@ n6 W@ )< zA GM os (% HM q. IM JM KM LM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM NM R] OM PM QM RM SM N. ; ; N. j. TM UM VM ,2 _@ K^ 3. _@ z$ 3. WM XM YM ZM `M N .N +N @N #N $N %N %N &N *N =N -N ;N >N ,N y$ X. i 'N )N !N Ut q# _# _# _# X@ _# _# X@ _# W# ~N {N ]N 7. 3. ^N 5> /N l= O. (N _N :N <N [N }N |N CK 1N bI i@ X_ i@ _# _# _# _# X@ _# _# _# p# tt 2N $8 <y o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 n8 3N 4N 5N 6N 7N 8N _H 9N fI i@ _# _# _# _# _# _# _# _# _# i@ fI 0I 0N aN bN cN u@ ; N. ; ; ; ; ; ; ; ; i. b% +d dN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 Ke z8 q. 3. k( l( m( 8^ _# _# _# X@ .1 Y_ W@ _# ]5 eN yq fN gN Z] 7# hN #f iN #f #f #f #f #f #f #f #f #f #f iN iN #f iN #f iN iN iN iN iN iN #f #f #f #f #f #f #f #f #f #f #f #f jN jN #f iN #f #f #f #f iN #f iN iN iN iN #f iN #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f iN iN iN iN #f iN iN #f kN lN mN nN oN /| x+ N. ; ; v@ &} *} =} -} 3. ;} pN qN +1 _# _# _# _# _# _# _# N| $J SF rN sN i$ c# Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ tN uN vN 3. z$ wN xN H3 j@ X@ X@ !< ~t yN W@ _# X@ q# zN L: M: g; s. s% /. N: x+ N. ; d= AN u; BN 3. 3. ,[ S: '[ )[ _# X@ i@ F| i@ W@ _# _# 7u ,{ CN DN 3. _] c# EN FN GN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN IN JN KN }B LN MN NN 9+ ; ; 7$ ON PN QN RN _@ l5 SN TN 3. 3. s. 7# j% UN Ra VN WN XN YN ZN `N O .O +O @O #O $O %O &O *O NF _@ &$ $^ =O -O ;O U^ X@ _# _# X@ _# G_ p# _# q# {2 >O ,O K^ _@ 3. 'O )O !O j* ~O {O ]O ^O /O (O )< X_ X@ fI i@ X_ i@ _# _# _# _# _# _# W@ n( W@ )< L| pv _O 3g o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 :O <O [O }O |O 1O 2O dJ V7 i@ _# _# _# _# _# _# _# _# _# i@ X_ 3O f4 4O 5O 6O 7O y. ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# g@ _# X@ X@ a| X@ _# X@ U^ 8O 9O 0O aO y$ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. bO ^d cO [/ q& ; ; v@ T< U< dO K^ 3. ;} T, eO W# _# W@ g@ i@ X@ _# _# X@ wr fO gO 3. 9, hO iO jO d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ kO lO 3. c# mO nO oO j@ X@ X@ X@ a| X@ X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ Me X@ _# X@ _# N| C{ pO qO rO 3. X. q. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ s. sO R6 tO uO a6 N. ; $ vO wO xO yO _@ m^ zO Qa AO BO }# CO 9, _@ _@ q. ^@ _@ /@ (@ X. T> DO ;9 DO RA X. _@ _@ _@ _@ q. }# EO /. FO S1 X@ _# X@ _# _# G_ GO #v X@ gc HO IO JO 6. KO LO MO NO OO N. PO QO RO d6 X@ i@ _# i@ _# i@ _# i@ _# X@ _# }: X@ _# X@ Na Y_ i: X@ X@ B{ B7 JH d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 Wc SO TO UO VO WO XO X@ X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ }: YO ZO `O P .P N. ; N. ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( Le q. 3. k( l( m( N| U: +P p# _# _# X@ _# X@ _# _# 2I Jh @P #P $P &d %P &P *P =P -P &P ;P u- >P ,P 'P *P =P u- =P %P I^ ;P %P ;P u- >P )P =P I^ 'P *P &P !P ~P =P *P ;P u- >P )P =P I^ {P %P &P ]P u- ^P ,P ;P u- /P )P =P I^ %P ;P %P ]P u- >P )P 'P (P 'P *P _P :P ~P =P %P ]P u- >P )P =P I^ &P %P &P <P u- y- ,P ;P u- ^P )P =P I^ {P [P }P ^@ X. R$ |P 1P 2P &% h. ; v@ )5 >f $n ~~ 3. W< 3P ~< U^ p# 0| 4P W@ _# _# _# 8^ je 5P 6P Gn i$ 79 Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ 7P 8P 9P 3. z$ 0P aP bP j@ X@ _# _# X@ _# _# X@ X@ q# {9 L: M: g; 9, cP /. N: x+ N. ; I/ dP u; eP 3. 3. ,[ S: '[ )[ _# X@ X@ _# _# _# _# X@ _# ]5 fP gP hP iP jP ^% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. 7; kP lP mP nP 9+ ; $ oP pP qP A^ _@ rP sP tP uP /. vP wP xP yP zP Ty ;+ ^@ 6# %& q. q. q. _@ q. q. %& ^@ ;+ #$ AP BP CP P' DP 9^ X_ X@ X@ _# '< u} 2< Z[ W@ h: a| EP FP SB wB 3. GP <y `m $* ; PO HP IP X_ X@ _# i@ _# _# _# _# _# _# _# W@ k@ |: '< _# X@ J: W@ }: h[ J: JP e7 n8 d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 n8 KP LP MP NP OP PP X@ _# i@ _# _# _# _# _# _# _# _# _# i@ X_ i@ QP jJ JK RP SP TP UP q& i. h. ; ; ; ; ; y. tf VP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf WP >3 ^% 3. k( l( m( 8^ a| U: _# X@ _# _# _# _# _# X@ W@ XP YP ZP `P Q .Q +Q @Q #Q $Q %Q &Q *Q =Q -Q ;Q -Q >Q ,Q 'Q uz )Q ;Q .Q !Q ~Q =Q {Q ]Q ^Q /Q (Q _Q :Q <Q [Q }Q |Q 1Q =Q 2Q 'Q @Q 3Q 4Q %Q 5Q 6Q 7Q 8Q 9Q -Q >Q 0Q aQ bQ cQ dQ eQ &Q fQ =Q gQ hQ iQ jQ ^Q kQ uz <Q lQ mQ |Q fQ =Q {Q nQ oQ %Q pQ qQ 5Q rQ sQ tQ 9Q 1Q uQ gQ vQ bQ wQ xQ yQ q6 ;+ _@ zQ AQ BQ x+ N. ; r3 r: CQ DQ u3 3. ;} fq >} W# _# q# n( X_ X@ _# _# )< EQ FQ GQ 3. ;+ s| t| @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ BM HQ 3. 1% xC IQ <} j@ X@ _# _# _# _# _# _# _# U^ JQ L: M: g; s[ KQ /. N: x+ N. ; _& LQ P: MQ 3. 3. ,[ S: '[ )[ _# r# r# X@ _# _# _# _# X@ a| W# NQ OQ P' PQ QQ RQ SQ TQ UQ VQ WQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ VH YQ ZQ 9, %~ `Q R .R +R N. $ @R #R $R `: _@ %R Qw &R *R =R :$ -R ~; ;R >R ,R 'R )R !R ~R {R ]R ^R (| /R (R _R :R <R [R }R 8' |R 1R 2R W@ i@ h@ )< _# X@ Rm b| q# X@ G_ 3R 4R 5R 3. 6R r. 7R 8R Z~ p& ; 9R 0R aR bR cR X_ _# _# _# _# _# _# _# _# p# tt [} X@ _# _# _# _# p# GO p# +1 dR eR n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 fR gR hR iR jR kR Me i@ _# _# _# _# _# _# _# _# _# _# _# _# X_ Cz )M lR c[ mR nR oR pR :* ; ; ; ; ; ; i. b% qR rR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Or sR Bg j1 ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# _# _# _# i@ h: h@ tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR MR NR OR PR QR RR FR SR TR UR VR WR XR YR ZR `R S .S +S @S xR #S $S %S &S *S =S -S ;S >S `R ,S JR 'S )S !S ~S Jr {S ]S RR ^S /S (S _S :S <S {S [S }S |S 1S 2S 3S 4S 5S 6S 7S 8S zR P3 9S 0S aS ~S bS cS JR dS eS fS gS T, hS l5 q. iS jS kS i. 7$ ; v@ r: lS mS v~ 3. l| nS oS N| _# _# _# _# _# _# _# T^ 09 pS qS A6 i$ rS sS ]} d& v@ ; ; ; ; ; ; ; ; ; ; c- k. tS uS 3. o; F6 vS H6 j@ X@ _# _# _# _# _# _# _# U^ wS Ia M: g; /% v% /. N: x+ N. ; l= xS yS zS 3. 3. ,[ S: '[ )[ W@ 5| [} W@ _# _# _# _# _# _# i@ 8^ >< AS BS CS DS ES FS GS HS IS t/ JS JS JS JS JS JS JS JS JS JS JS JS JS t/ KS LS MS NS A6 s+ 3. OS N1 PS x# $ QS RS SS l_ _@ TS US Zm b^ r2 m@ VS WS XS YS Zb ZS `S T .T +T @T #T $T %T &T *T =T -T ;T >T ,T 'T G_ W@ X@ h@ K| h@ X@ X_ p# U^ a| A{ w< )T !T ~T p. K^ {T ]T ^T i= ; i. 9R /T (T _T XO X_ _# _# _# _# _# _# _# X@ _# p# U^ _# X@ _# _# _# X@ }( _# W@ :T O_ <T e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 vb >> [T }T |T 1T 2T 3T X@ i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X@ V7 4T dJ 5T 6T 7T 8T i. ; ; ; ; ; y. 2@ 9T 0T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ aT bT Zh ^% 3. k( l( m( 8^ _# T^ _# X@ _# _# _# _# _# _# _# i@ p# N| G_ 2< h: b} 2I X@ b} X@ j@ U^ 2< h: h@ ms k@ X@ i@ k@ h: k@ W@ k@ U^ Na h: r# i@ 2I i@ X@ j@ U^ j@ W@ k@ p# l@ h: b} h@ i@ b} X@ cT U^ l@ h: h@ h: j@ ms i@ k@ h: 2I X@ j@ T^ l@ h: h@ i@ 2I X@ i@ j@ U^ j@ h: k@ U^ l@ h: i@ b} i@ b} ms j@ T^ l@ h: h@ h: k@ X@ i@ k@ n( dT eT fT gT _@ Kq hT iT Wn 7$ ; v@ T< o@ jT |i 3. ;} T, gq 7u _# _# _# _# _# _# _# i@ kT $F lT P$ 9, RA +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 v| mT 3. 9, nT $I >e l@ X@ _# _# X@ X_ _# X@ _# U^ oT L: M: g; _@ y' /. N: x+ N. ; _& LQ 35 pT 6. 3. ,[ S: '[ )[ i@ r# r# X@ _# }: _# _# }: X@ _# X@ N| N| W( 2_ qT qT rT rT !_ rT rT rT rT rT rT sT rT rT rT rT rT rT rT rT rT tT uT vT wT xT ;% 3. yT b. vJ $ j. zT AT BT CT -% DT ;@ ET F_ i@ p# a^ G_ p# FT {n GT HT u1 IT 5S JT KT LT xR MT IT Gu NT OT I_ p# +1 X@ _# X@ X@ h@ i@ X@ _# _# X@ Z< qs PT QT RT +- }~ ST TT UT k. 9+ ; ; 9R /T VT WT '< _# _# _# _# _# _# _# _# _# X@ _# _# _# _# X@ p# X@ _# _# X_ X@ L| XT YT ^G d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 ;@ ZT `T $~ U .U +U @U ms i@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X@ ]H #U $U %U &U ]& i. ; ; ; ; ; i. J# *U =U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ -U ej z4 ;, 3. k( l( m( N| }( ;U h: _# _# _# _# _# _# _# X@ _# _# X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ T^ >U X[ ,U gT _@ (| 'U )U Wn 7$ ; r3 r: !U ~U 5) 3. v3 {U 60 G_ _# _# _# _# _# _# _# G_ rC pS ]U $^ 9, l5 ^U @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 7c /U (U 3. s% _U :U z| j@ <U X@ X@ r# i@ X@ _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m [U }U 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ <U X@ X@ i@ )< }: _# _# X@ q# U^ U^ U^ U^ U^ W@ T^ T^ h: J: U^ Z[ W@ yf T^ p# U^ U^ Z[ p# U^ T^ p# *b |U 1U 2U a, 3. 3U Q9 4U &% $ 5U 6U 7U 8U i$ 9U /. Xq 7u X@ _# _# X@ X@ q# p# U^ +1 a^ a^ h@ ts r# |: <U )< a^ +1 G_ T^ W@ X@ _# _# _# X_ r# Me X@ }: _# U^ ;^ 0U aU bU cU 6. _@ o; dU eU fU v@ N. ; ; 9R gU hU iU jU X_ _# _# _# _# _# _# _# _# _# _# X@ _# p# !< Gf 9} X@ _# _# )< kU lU mU nU e7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y 0A oU pU qU t+ m> rU sU tU :H X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X_ uU vU wU xU v[ y. ; ; ; ; ; ; y. N& yU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. =3 zU ,u 'u ^% 3. k( l( AU yN b| .1 X@ _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 Gq DU |~ 3. ;} P' gq ]5 _# _# X@ _# _# _# _# X@ wr $F EU D* 9, FU +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. PD D6 GU 3. 9, nT HU >2 h: IU q# k@ l i: X@ _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I/ K6 JU KU 3. 3. ,[ S: '[ )[ X@ U^ _# _# }( ;U J: W@ n6 .: )< X@ _# _# _# X@ X_ X_ X@ _# ={ L| T^ uL i: X@ J: : n( U^ c} n6 _# Me l F| h: _# LU MU NU OU 6. 3. PU Vc QU c- 9+ RU SU TU y$ ;% UU ;@ VU b^ _# X@ X@ _# _# _# X@ X_ X_ }: X@ W@ W@ W@ W@ W@ X@ X_ X_ X_ X@ _# _# X@ }: n( h: M| ,< W@ a| L| 2< WU XU YU ZU j% /% Mj `U V .V +V N. ; N. ; 9R @V #V $V '< X_ _# _# _# _# _# _# _# _# _# _# _# W@ .: g@ ts )< X@ _# _# X@ h[ %V &V *V =V o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y -V ;V >V ,V 'V _@ /@ )V !V ~V 3T '< i@ _# _# _# _# _# _# _# _# _# _# _# _# _# i@ X_ Me {V ]V ^V /V i. ; h. ; ; ; ; ; y. 2@ (V _V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d :V <V q. 3. k( l( m( y: W@ X@ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 [V }V |i 3. v3 |V V^ G_ U^ q# _# X@ _# _# _# N| ): 1V 2V e) ;+ X. !f @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 6k 3V 4V 3. 9, #I 5V >2 j@ p# X@ X@ <| X@ _# _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I3 6V 0_ 7V 3. 3. ,[ S: '[ ]5 i: M| p# _# X@ h: _# _# X@ <| X@ _# _# _# _# _# _# _# _# h: h: _# _# W@ X@ _# X@ h: _# _# X@ Me X@ X@ W@ X@ _# _# LU 8V 1U 9V +A 3. 0V aV M8 $ bV cV dV eV t. IL fV ;@ gV 0^ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# W@ Oa )< h: h: n( r2 JP hV ce iV jV Sa _@ 9, kV lV mV nV >~ N. N. ; ; 9R 0R oV pV qV X_ _# _# _# _# _# _# _# _# _# _# _# g@ uL I| U^ _# _# X@ X@ X@ E^ rV sV tV A: vb e7 o8 e7 o8 o8 o8 o8 o8 e7 o8 e7 e7 e7 uV /. vV wV A; 9, _@ _@ (@ xV yV zV BK Me i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X_ AV BV CV x^ h. ; i. ; ; ; ; ; ; i. J# DV EV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ FV GV HV 9, 3. IV l( m( 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@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ T^ JV BU KV gT _@ (| 'U )U Wn 7$ ; v@ &} LV MV -} 3. ;} :v NV d2 k1 tt q# X@ X@ X@ X@ W@ S^ OV PV QV i$ X. !f @[ r) v@ ; ; ; ; ; ; ; ; ; ; x+ tN RV SV 3. z$ TV xN H3 j@ X@ X@ X@ X@ X@ X@ X@ X@ U^ {9 L: M: g; _@ 7# /. N: x+ N. ; ;= UV *A VV 3. 3. ,[ S: '[ U: r# 9} W@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ _# LU 8V 1U 9V WV 3. XV b. YV $ bV ZV `V W $) 3. .W fq +W A{ X@ X@ X@ X@ X@ X@ }: X@ }: }: }: _# _# _# _# _# _# _# }: X_ X@ }: }: X@ X@ .1 X@ G_ ~< @W #W $W %W &W *W =W _@ ;+ -W ;W >W ,W N- N. N. ; ; ; PO 'W )W !W X@ _# X_ i@ _# _# _# _# X_ i@ _# _# X@ _# <| c} H| U^ _# X@ _# _# X@ ~W {W ]W ^W /W 3m n8 o8 o8 o8 o8 o8 o8 o8 o8 #_ ~! (W _W :W 4! *x s. X. _@ _@ X. <W [W }W |W X@ X_ _# X@ _# X@ X@ X@ X@ _# i@ X_ _# i@ X_ X@ 1W 2W 3W 4W 9+ N. ; ; ; ; ; ; ; ; y. N& 5W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< 6W j< ^% 3. 7W 8W M3 |: Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ .1 =l 9W 0W aW _@ (| bW cW Wn 7$ ; r3 lA dW eW ^, 6. fW /. gW p^ ,d ,d Y[ ,< ,< ,< Y[ h[ ~< hW iW 3. 9, jW kW lW H( N. ; ; ; ; ; ; ; ; ; ; $ (& mW nW 3. c# oW pW qW X( ,< ,< ,< ,< ,< ,< ,< ,< Ut rW sW tW uW c# vW /. wW x+ N. ; I/ xW yW zW 3. 3. AW BW Vt *[ Y[ ~< Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ CW DW EW FW 3. 3. GW HW IW x+ 4F JW KW LW MW _@ NW OW PW 9: QW %g V^ h[ ~< T1 X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ i@ b} ,< i: kU RW SW TW Rt UW VW 3. q. q. WW XW YW ZW `W OO N. N. ; ; ; i. X .X +X @X #X X_ X@ X_ X_ X_ X_ X_ i@ i@ X_ i@ _# _# X@ W@ W@ X@ X@ _# X@ X_ X_ BK $X %X &X *X =X -X ;X >X ,X 'X )X !X !X ~X {X ]X ^X 3. q' q. _@ X. _@ X. _@ n> /X (X _X ]H '< _# i@ _# X@ k@ k@ i@ _# i@ i@ i@ X_ X_ :X <X [X }X |X u@ N. ; ; ; ; ; ; ; ; ; i. ]& ^& 1X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 9c 2X 3X 4X 7# 5X 6X 7X $. Pa 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 9X 0X aX bX _@ q. cX dX eX fX 7$ ; v@ gX hX iX K^ c: jX kX Az lX 8X 8X 8X 8X 8X 8X mX 55 nX n8 oX 3. 7; pX qX rX [/ h. N. ; ; ; ; ; ; ; ; ; j. sX :l tX }# b1 uX vX wX xX 8X 8X 8X 8X 8X 8X 8X 8X 9X yX zX AX v~ Ip BX /. CX !% N. ; T. DX EX FX 3. GX HX IX JH 55 mX 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X JX KX LX MX 2s 3. NX OX HH x. &% PX QX RX SX _@ TX UX VX WX XX YX ZX `X Y .Y +Y @Y 3_ #Y $Y %Y &Y *Y *Y *Y &Y &Y <i ir =Y -Y ;Y >Y ,Y f: 'Y )Y !Y ~Y {Y 3. Z] ;+ cm sO ]Y ^Y /Y (Y _Y o_ ; ; N. ; ; h. :Y <Y [Y }Y |Y 1Y lR 2Y V7 :H V7 3Y X_ fI i@ i@ i@ i@ _# _# X@ j@ r# X@ _# i@ X_ 2Y b[ 4Y 5Y 6Y 3. /_ 7Y 8Y 9Y 0Y aY C, bY cY 3. 3. Ip S= s. X. X. _@ X. X. S= dY eY fY lR gY X_ i@ X_ _# q# tt b| i@ i@ X_ fI fI XO hY iY jY kY |X lY ; ; N. ; ; ; ; ; ; ; ; y. g# mY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ,@ ,W nY oY pY X. '0 qY rY sY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY sY uY vY wY _@ 7# xY yY zY p& N. ; 7$ AY BY CY t+ _@ 2s @s DY EY tY tY tY tY tY tY tY FY GY HY IY p. F) JY KY LY Wn N. ; ; ; ; ; ; ; ; ; ; :* MY NY OY PY 3. W; QY RY SY tY tY tY tY tY tY tY tY sY &l TY UY _@ 3. VY -I WY L$ N. ; j. %j XY 7q Mj 9, 3. YY ZY FY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY `Y Z .Z +Z y$ @Z #Z $Z %Z N. 9+ &Z *Z =Z -Z NF _@ e) ;Z >Z Ad ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z (Z _Z :Z <Z [Z }Z }Z |Z 1Z 2Z 3Z 4Z 5Z 6Z 7Z 8Z 9Z 0Z aZ 3. 3. X. 3. bZ cZ dZ eZ fZ gZ N- i. 8+ ; ; ; ; ; g. uF hZ iZ jZ gY gY kZ lZ mZ BK PP BK 3Y nZ bI fI CK X_ i@ _# p# b| 0} X@ i@ X_ #X oZ pZ qZ rZ sZ /8 i$ +, 6. +, 6. +, 6. 6. E] /% X. X. _@ X. X. X. X. X. X. S= tZ uZ vZ oZ $X 3T X_ i@ i@ _# q# p# X@ CK wZ xZ yZ zZ AZ BZ CZ DZ A2 h. i. ; ; ; ; ; ; ; ; ; ; i. b% EZ FZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% GZ HZ IZ JZ VC S= B) +m KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ LZ (@ 7# X. MZ NZ OZ PZ p& ; N. N. QZ RZ SZ TZ t+ _@ V; RN KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ 9l z; _@ VZ WZ XZ YZ x. N. ; ; ; ; ; ; ; ; ; N. ; L$ ZZ M1 `Z 3. ;, y$ ` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ RN T9 r. 3. .` +` @` ; x. ; ; N. #` $` %` &` 3. ;] 3. *` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ K' ~~ S= '7 =` -` ;` >` ; N. ,` '` )` !` 5) 3. ;] =@ K^ 3. ~` u+ {` ]` ^` /` (` _` :` <` [` }` |` 1` 2` 3` 3` 4` 5` 6` 7` 8` 9` 0` a` b` [~ E] Qf 6. 3. {Y c` d` e` f` g` h` 7$ ; N. ; ; ; ; ; h. ~' i` j` k` l` m` n` o` p` q` PP oZ r` !W s` dI t` #X u` [( X@ 4l h@ v` &H eI eI w` x` y` z` A` v% X. X. X. X. X. X. X. X. X. X. _@ X. X. X. X. X. X. X. X. S= ;9 B` C` D` E` 4T F` G` H` X@ bI H` &H oZ bI I` J` K` L` M` b% y. ; i. ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. T. N` O` P` QV &| ^@ 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. i$ 3. Q` R` S` !+ 7$ ; ; N. u@ T` U` V` W` VD 7; 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# ;, t. 3. X` $> Y` Nt 7$ y. ; ; ; ; ; ; ; ; ; ; ; q& %_ Z` `` .3. W; q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. 3. . .+ .b) @ .!* ; ; N. ; r3 # .$ .% .& .e) q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. * .= .- .; .> .v@ ; i. q& fX , .tA ' .) .3. 3. ;% s% 7# 7# R$ s% y' %& (@ kN ! .^4 ~ .{ .] .B# ^ ./ .( ._ .;] xb X. _@ y' R= 7# 7# i 3. 3. : .< .[ .} .| .1 .Wn 9+ h. i. h. ; ; ; ; ; ; ; N. M. 2 .3 .4 .5 .6 .7 .8 .9 .0 .a .a .b .c .kR d .X_ e .1< eI 1H bI bI f .JK g .h .i .j .k .l .+A X. s. _@ _@ ld ld ld ^@ ^@ ^@ ld ^@ ^@ ^@ ld ld ld ld ld _@ m .n .o .p .q .r .s .lR 1I fI w` 1I KK t .u .*6 v .w .h. Z% N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; i. v[ x .y .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; i. g. MY z .Rl A .B .rP tm C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# u+ D .E .F .G .H .du 8@ ; ; ; ; 7$ ,$ I .J .K .L .M .tm ]# l# l# l# l# l# l# l# l# N .yO P5 O .P .eL 5A $ ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ qc ; .Q .R .5! S .u+ l# l# l# l# l# l# l# l# ]# u+ T .U .V .W .X .T. g. ; N. ; ; N. N. Y .Z .` . .....+..C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# @..#..$..%..&..O' N. N. ; ; ; 7$ !% N: *..=..-..;..>..,..'..)..!..~..B) y$ t+ t+ q. 6# ;+ _@ X. X. X. X. q. _@ q. 7# Y. t+ B) R' kj {..]..^../..(..g/ _..:..Wn q& N. N. ; h. i. ; ; ; ; ; ; ; N. N. h. 7$ N. 8+ <..[..}..|..1..2..3..4..5..6..7..8..p .ZO d .9..x` $X 0..a..|Y b..c..d..e..f..Ip g..h..i..j..k..l..l..jG m..n..l..jG k..jG l..l..l..l..o..p..q..r..s..t..u..v..w..<H 3O kZ <H x..2O y..z..A..B..9R h. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; MY C..D..w} E..F..G..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..I..J..K..L..M..N..O..P..N. ; ; ; N. ; :d Z7 Q..R../. S..T..U..H..H..H..H..H..H..H..H..V..W..X..tA Y..Z..x+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; $ hs `.. +..+.++.@+.#+.H..H..H..H..H..H..H..I..$+.%+.`f &+.*+.!% ; N. ; ; ; ; N. N. N. =+.-+.1$ ;+.>+.,+.H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..V..'+.)+.w} !+.~+.{+.Z% ; ; ; N. ; i. MY ]+.^+./+.(+.d' /. _+.:+.<+.[+.}+.|+.1+.2+.3+.4+.5+.6+.V; $) $) V; 7+.2c t% 8+.9+.0+.a+.b+.c+.d+.e+.f+.g+.h+.i+.x+ _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. j+.NK k+.l+.m+.n+.o+.p+.q+.r+.s+.t+.u+.v+.w+.x+.9I y+.z+.A+.b..B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.N+.O+.P+.Q+.R+.S+.R+.T+.R+.M+.M+.M+.U+.V+.W+.X+.Y+.Z+.y..u..`+._X @.x` .@.+@.@@.#@.$@.%@.,G i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: &@.*@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; h. :* N. T| O; =@.-@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.>@.,@.'@.)@.L$ c- N. ; N. ; ; ; N. ; c- = $K !@.~@.'; ;@.;@.;@.;@.;@.;@.;@.;@.;@.{@.]@.^@./@.&% c- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 8@ [t (@._@.g5 ;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.:@.<@.[@.}@.x+ N. ; ; ; ; ; ; ; ; N. x. |@.1@.2@.3@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.4@.5@.6@.7@.8@.(~ 7$ i. h. ; ; ; N. 8+ ; j. e= 9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.s@.t@.u@.v@.w@.x@.Ym y@.z@.Vf A@.B@.C@.d= x+ 7$ ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. i. $ t; D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.X@.Y@.Z@.`@. #..#. = y. N. c- v@ P; v@ c- v@ c- >` y. y. y. y+ +#.@#.##.$#.%#.&#.z..*#.=#.3..-#.;#.>#.,#.kb '#.)#.!+ h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ !#.~#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. 9+ $ c- ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ >G &% !% N. ; ; N. ; ; ; ; ; N. ; 7$ x+ N- Nt 1^ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ 00 !% x+ q& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; $ !% &% h* ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ Wn x+ j. N. ; N. ; ; ; ; ; ; ; N. 7$ $ 8@ {#.]#.,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ^#.Ko >` !% c- i. ; h. i. ; ; ; ; ; N. ; N. j. c- T. !% v@ Ko 9c /#.(#._#.:#.<#.[#.}#.|#.1#.2#.3#.4#.5#.6#.7#.8#.{K 9#.0#.a#.b#.hs Wn j. !% j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. y. M. c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.m#.n#.o#.p#.q#.r#.yg s#.t9 y+ y. y. y. ; g. ; ; ; ; ; ; ; ; ; N. ; y. g. y. t#.u#.v#.w#.x#.y#.z#.A#.B#.C#.D#.E#.F#.G#. #.!+ g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ H#.I#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 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# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ 7$ N. ; N. ; ; ; ; ; ; ; ; N. ; ; N. q& x# x# x# x# x# x# x# x# x# x# x# x# N. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ x# x# x# x# x# x# x# x# x# x# x# x# 9+ N. y. ; ; ; ; ; ; ; ; ; N. ; ; N. 7$ 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# n- q& N. ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; N. q& 9+ x# &% j. x+ !% !% _& x+ J#.pj K#.7c %j it }- _& _& L$ !% x+ j. %_ x# 9+ 7$ y. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. g. h, M. L#.M. M#.N#.O#.P#.Q#.R#.S#.-i T#.U#.K+ 7$ i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. N. V#.W#.X#.Y#.Z#.`#. $..$.+$.@$.#$.$$.Z% i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ %$.4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. h. h. N. N. N. 7$ 8@ 9+ &% &% &% 9+ 9+ h. N. N. N. N. h. ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. y. h. ; &$.*$.=$.-$.;$.>$.,$.'$.)$.]& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. g# i. !$.~$.{$.]$.^$./$.($._$.:$.M. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& !#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. L. <$.>G [$.<$.}$.Z% i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. g. #.|$.1$.2$.3$.4$.5$.}$.N. N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 6$.7$.8$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; y. y. h. h. y. y. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. i. y. g. h. g. g. g. y. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 0$.a$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& b$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. ; ; ; ; ; ; ; N. 7$ N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ Z% g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& c$.wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; q& &% x# N. ; N. ; ; ; ; N. N. ; 8+ ; N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. $ &% ,@ :* N. ; ; N. ; ,@ &% &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; x# &% &% &% &% &% &% &% x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. i. d$.y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; N. v@ j. j. &% j. j. v@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# e$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; 9+ >@ f$.g$.N. N. ; ; ; ; ; N. x# h$.i$.4g j$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. Nt *r 62 K#. = ; ; N. ; j. k$.l$.KF c- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# B> m$.l$.l$.l$.l$.l$.f$.n$.x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; $ &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. j. x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j. o$.p$.q$.r$.Z% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. &% N. ; ; ; ; ; ; ; ; ; ; ; ; h. n- h, i+.s$.O; t$.1 .u$.7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. v@ &% x# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# v$.w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; _& x$.y$.z$.,$ v@ ; ; ; ; ; N. &% A$.N1 B$.C$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. D$.U! E$.F$.; ; ; N. I/ G$.H$.I$.J$.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _& K$.U! /U L$.!7 U! L$.M$.N$.d= ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ^{ F; O$.j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. $ y] K#.v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !% P$.Q$.R$..E 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q& Nt S$.(& N. ; ; ; ; ; ; ; ; ; ; ; N. T$.U$.V$.N1 W$.N1 S4 X$.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. >G 4U 7c u@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ Y$.Z$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* `$. %..%.:* q& ; ; ; ; ; N. $ ]F a) +%.]o N. N. ; g. N. N. ; g. N. N. N. N. ; ; N. N. ; ; N. h. h. ; N. h. i. h. h. N. ; N. ; h. N. h. h. ; ; ; N. h. h. ; N. ; ; ; ; ; ; ; N. N. @%.#%.$%.%%.; ; ; N. MY &%.Vc *%.%* ; ; ; ; N. ; N. N. N. h. h. ; ; N. ; ; N. ; N. N. h. g. h. N. h. h. ; ; N. N. N. N. ; N. ; ; ; ; N. ; h. h. N. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; !* =%.-%.;%.>%.,%.'%.)%.!%.~%.!% ; N. ; N. N. N. ; N. N. N. h. ; ; N. ; ; 7$ x. :..tS {%.J$.; N. ; ; N. ; ; ; N. N. N. N. g. ; N. ; N. ; i. h. N. ; N. N. N. ; ; h. !% ]%.^%./%.&% ; N. ; N. N. ; ; N. N. N. N. N. ; N. ; ; N. %_ F; (%._%.[/ N. ; N. ; N. N. ; h. N. N. N. N. ; N. ; ; ; ; h. N. h. g. N. N. N. ; ; ; N. N. N. N. ; N. ; ; ; ; N. ; ; N. N. N. N. ; ; ; ; N. ; h. N. N. ; N. N. N. N. ; ; N. N. ; ; x# p< :%.f% Uf q& h. ; ; N. ; ; ; ; ; N. ; <%.[%._, pP }%.|%.1%.2%.3%.j. h. h. N. N. N. ; N. N. ; ; N. N. ; N. ; ; N. N. N. N. N. ; ; h. N. fX 4%.5%.6%.N. N. h. ; N. N. ; ; N. N. N. N. N. ; ; N. ; ; ; N. N. N. :* h. N. N. h. ; i. h. N. N. h. ; ; N. ; ; ; ; ; ; ; ; ; y. N& 7%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.9%.0%.h* v@ ; ; ; ; ; ; i. j. T. x+ Xg N. ; y. 7$ ,@ ~' 7$ $ x# 8@ 8@ 8@ N. ; ; ; N. N. 9+ x. 7$ N. ; ; 8+ 7$ 8@ 9+ N. ; i. 7$ 8@ 8@ 7$ N. h. N. 9+ $ 7$ N. ; ; ; ; ; ; ; ; N. ,@ ]b a%.b%.c%.; ; N. ; c= d%.4I e%.f= ; ; ; N. ; 9+ 8@ 8@ 8@ 8@ 8@ 9+ N. ; N. N. ; N. 9+ 8@ 7$ 8@ $ 8@ ,@ 9+ N. ~' 8@ 8@ 8@ $ 7$ ; N. ; ; N. ; 7$ %_ x. 8@ 8@ $ q& ; N. ; ; ; ; ; ; ; ; ; ; (~ f%. %.g%.!% _& Uf x+ 5~ c- N. ; ; N. q& x# 7$ 9+ %_ 9+ 8@ $ q& ; h. N. N. 9+ n= N: h%.KB i%.9+ 7$ N. N. N. ; N. 8@ 8@ 8@ 9+ 8@ 9+ y. ; N. ; N. q& x# 9+ q& 8@ 9+ 9+ N. N. x# /~ j%.k%.h$.j. 8@ 7$ y. ; ; N. ,@ %_ 8@ 8@ 8@ 8@ 7$ ; N. ; ; i. &% T. T. N. ; N. ; 7$ 8@ 8@ Z% 9+ 8@ 8@ 8@ 8@ N. ; ; ; ; ; 9+ 8@ q& 9+ 8@ 9+ 8@ x# ; 7$ %_ 8@ 8@ %_ 7$ ; N. ; ; N. ; N. &% 9+ 8@ 9+ %_ 9+ ; N. ; ; y. 7$ 8@ 9+ 7$ ,@ 8@ 9+ %_ 9+ N. ; ; y. q& c- p< l%.r5 4F &% 9+ N. y. ; ; ; ; ; ; ; 7$ m%.M1 (h n%.N- x+ I3 P..4F N. N. N. 9+ ,@ Z% y. ; ; N. q& ,@ 9+ N. ; y. 9+ 8@ 8@ 8@ 8@ 9+ h. N. N. 8@ y. o%.p%.q%.j. $ N. N. ; ; y. q& %_ 9+ 8@ 8@ 8@ 7$ y. ; N. ; h. q& 9+ Z% 8@ x# 8@ 8@ 9+ N. ~' $ 8@ 8@ x. 9+ N. ; N. ; ; ; ; ; ; ; ; i. J# c% w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.s%.(& q& ; ; ; ; ; N. 9+ k$.t%.u%.(& N. N. q& v%.w%.x%.i. tD y%.z%.A%._< i. q& ; ; 7$ Wn B%.C%.D%.9+ ; N. p& E%.F%.G%. $ ; x. 4n 7k H%.M# 8@ N. v@ I%.J%.K%.N. ; ; ; ; ; ; ; ; 7$ Wn L%.G .M%.N%.; ; ; i. g* O%.#_ P%.OO ; ; N. ; x+ 9c Q%.R%.S%.T%.U%.V%.x+ i. ; ; N. c- W%.X%.9q Y%.Z%.`%. &.zs _& .&.+&.@&.#&.$&.Wn 9+ ; N. N. ; $ N. :K %&.&&.4~ TI Z~ &% ; N. ; ; ; ; ; ; ; ; ; *&.=&.-&.;&.7$ v@ 9+ N. 9+ N. ; N. ; &% >&.E; |@.[t mL ,&.'&.)&.it q& ; 7$ Uf !&.~&.{&.aV *n ]&.U. ^&.N. N. ; 7$ v@ *r /&.(&._&.:&.<&.T. i. ; ; $ [&.}&.|&.%] =+.E F /: Db 1&.2&.Y, b) 3&.4&.5&.6&.c- ; N. N. |@.c' 7&.8&.9&.0&.y. 9+ ; N. ; q& O@ a&.b&.M. N. ; 7$ i. QU c&.d&.e&.f&.g&.h&.b= h= ; N. ; ; 8@ i&.j&.5A |@.k&.,&.,g g$.!% v@ l&.Qi E m&.(& $ ; N. N. ; N. x+ nL $k g&.n&.LF :_ j. ; N. ; $ O..QU EF j. YZ (&.o&.=+.7c &% ; N. $ <, p&.q&.r&.s&.U. t&.u&.^#.7$ ; ; ; ; ; ; ; &% v&.P' w&.x&._& :* g. 9+ 7$ ; x# a6 YZ y&.z&.p& ; ; 9+ A&.a#.Y .h. N. &% *! B&.C&.D&.7&.E&.i. &% W, }t U. F&.G; G&.u' H&.a6 x# ; i. x+ ON I&.J&.E K&.W%.V9 w( i. ; N. N. L&.w%.M&.A~ N&.O&.:J P&.x+ Q&.R&.S&.T&.U&.V&. $ :* ; ; ; ; ; ; ; ; ; y. |M W&.X&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%./x Y&.[/ v@ ; ; ; ; ; N. x+ nc Z&.Z` `&.N. N. $ !' *..*.+*.@*.#*.$*.%*.&*.**.; N. ; 9+ E4 =*.-*.:&.j. ; N. N- ;*.>*.,*.h= ; j. '*.)*.!*.~*.{*.q& ]*.^*./*.(*.y. ; ; ; ; ; ; ; ; N. q& _*.%b :*.<*.I3 e* ah j= %* &_ [*.}*.%* ; N. ; L$ |*.1*.2*.3*.4*.5*.6*.7*.8*.$* ; ; 7$ x+ 9*.0*.a*.b*.c*.d*.n% e*.f*.g*.|] h*.i*.j*.k*.&% N. ; ; w( NK l*.m*.n*.'' o*.p*.q*.r*.8@ ; ; ; ; ; ; ; ; ; ; ;= s*.b) wW L$ e* I3 e* ah N. ; ; ; !* t*.u*.v*.w*./U x*.y*.z*.}> x+ y. q& pj A*.B*.}, lg C*.i^ D*.E*.i. N. N. v@ F*.G*.H*.I*.J*.3B K*.iA x+ y. ; ah L*.M*.N*.O*.P*.St Q*.T. R*.S*.T*.3g U*.V*.W*.X*.Y*.i* ; x# +H Z*./; `*. =..=.+=.@=.[/ 7$ ; N. j. ^= #=.$=.%=.7$ ; j. a6 &=.*=.==.-=.;=.H$.>=.;L ,=._& ; N. g. !% I .'=.)=.!=.~=.{=.3m _; ]=.^=.QI /=.(=._=.@&.x^ 7$ ; 8+ ; i= :=.<=.[=.}=.|=.II 1=.2=.8@ ; ; d= 3=.@` 4=.5=.6=.Ih 7=.>k $L 8=.q& N. h= 9=.0=.a=.sg (J /F } .b=.,9 9+ ; ; ; ; ; ; ; x# <&.c=.d=.e=.p< f=.v@ ; ; ; ,@ [t g=.h=.i=.j=.; h. j. k=.l=.m=.9+ &% hs n=.o=.a> `*.L$.p=.q=.T. r=.s=.t=.u=.uo v=.w=.x=.y=.&% ; &% -= z=.A=.7=.B=.PA C=.D=.{#.h. N. N. Wn E=.F=.G=.H=.I=.s=.~! p=.J=.K=.!*.L=.M=.N=.O=.P=.8@ N. ; ; ; ; ; ; ; ; i. b% Q=.R=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S=.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.U=.N. q& ; ; ; ; ; N. j. V=.b) 'E 2v N. N. $ W=.#; @P .M ia X=.Y=.~% p8 Z=.}) >` ; 8@ 5~ `=.G .b- c- ; N. N- -..-.+-. ; ; N. $ KC @-.#-.$-. $ %-.M1 &-.5A N. ; ; ; ; ; ; ; ; N. ; b *-.=-.--.;-.>-.,-.'-.)-.!-.Q9 ~-.J$.; ; x# {-.]-.4I ^-./-.|&.(-.kL {> _-.:-.c- ; 9+ N- <-.[-.}-.|-.1-.l&.2-.a%.3-.4-.5-.6-.7-.6=.0A 8-.x+ ; h. /: 9-.(h 0-.kp g& ~7 a-.b-.c-.f= ; N. ; ; ; ; ; ; ; ; ;= d-.e-.<@.f-.g-.h-.i-.j-.i. ; ; ; !* k-.{> l-.m-.n-.o-.p-.Ea q-.r-._& N. Nt s-.t-.u-.*-.K* v-.w-.x-.N. ; !% y-.$, DK z-.0&.A-.z~ B-.C-.{-.9+ ; ;= D-.o8 Q9 Ih E-.F-.>&.x# Z7 G-.H-.I-.;H ~% '* J-.K-.~* ; $ PS L-.7k (@.M-.N-.O-.(h P-.Q-.; ; j. R-.S-.T-.U-.h. ; !% V-.8R W-.Hm X-.Y-.Z-.`-..M :E ;.x+ ; N. T. .;.+;.e7 @;.#;.$;.%;.*-.&;./; *;.=;.-;.;;.>;. F j. ; ; OO ,;.g/ ';.);.!;.~;.{;.N] ];.)> h. ; $* ^;./;.Vc (;._;.:;.<;.dv [;.};._& ; &% |;.1;.2;.3;.4;.v-.5;.6;.}- N. ; ; ; ; ; ; ; N. P..7;.M1 (j 8;.9;.0h c- ; ; N. _& 0;.Wc a;.MC N. g. !* c{ b;.<; c- &% c;.d;.e;.t-.(@.f;.g;.i. $ |@.A F-.h;.4I a& i;.j;.hs v@ N. d#.k;.M1 l;.F-.m;.n;.o;.p;.$-.9+ ; N. Uf `a %.[;.q;.r;.s;.t;.u;.v;.JU RU :;.hK w;.x;.y;.y+ h. ; ; ; ; ; ; ; ; y. N& z;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A;.B;.g. ; ; ; ; ; ; ; ; ; ; ; $* C;.D;.fL Z7 x# ; ; ; ; ; N. T. E;..M F;.2v N. N. c- G;.H;.I;.^T N. N. $ J;.K;.M$.Z-.N. ; 8@ 5~ L;.M;.IW &% ; N. N- s$.N;.O;.!% ; ; 7$ $ P;.Q;.R;.S;.N1 vC T;. $ N. N. ; ; ; ; ; ; ; N. j. U;.V;.mg W;.>A X;.Y;.P] W;.N;.#_ %+.Z;.; g. j. J-.$B `;. >. $ N. N. L$ .>.n8 +>.9+ 7$ w( N- @>.o8 #>.$>.x+ $ %>.&>.0A *>.c- c- sX =>.aV ->.e= ; 7$ q& ;>.N1 *+.&% u@ c- J;.>>.rg ,>.x+ ; ; ; ; ; ; ; ; ; $* '>.Vc N;..J =] Y;.)>.tp F% N. ; ; i= !>.~>.{>.]>.x# q& p& ^+.^>./>.I* ; N. N. i= (>._>.:>.I* y. N. N. N. i. <>.[>.}>.h= N. v@ E8 |>.1>.2>.j. y. Y% 3>.4>.d7 5>.9+ N. N. N. >` N. _& 6>.M1 7>.%_ y. N. :* ; 7$ (& 6k N. N. $ 1^ H .@G 8>.9>.i. ; &% 9> 4;.0>..E 7$ ; $ (& :l d7 1=.+H ,@ $ |- (z u=.a>.9>.i. h. j* b>.c>.d>.5A x. I/ e>.'k e7 hL f>.u@ !% g>.h>.i>.7$ N. &% 5~ j>.Q9 k>.$* u@ $ l>.j*.-R 1B 7$ ; $* m>.Hh n>.o>.Q-.N. !% p>.q>.e-.[u &% ; N. x# ~ r>.s>.pj v@ N. N. g. ; ; ; ; ; ; N. ; v@ t>.u>.v>.{> w>.x>.5A x+ ; ; !% y>.z>.fC A>.B>.,@ J#.C>.D>.8c $ v@ E>.F>.G>. ; N. N. y. N. ; N. y. uK H>.qO I>.fX y. N. ; c- J>.bf K>.'l N. v@ 7$ L>.MO M>.N>.; N. Uf O>.P' P>.K#.N. y. Q>.>H ~>.R>.<%.N. Wn S>.N1 a) Wn N. ; ; ; ; ; ; ; ; i. '# T>.Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U>.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.V>.W>.9+ q& ; ; ; ; ; N. j. X>.h>.F;.2v N. N. $ T;.Y>.P' 9> 9+ ; 7$ 1^ Z>.`p z N. ; 8@ 5~ L;.q-.`>.x+ ; N. N- s$. ,..,.h= ; N. ; $ :-.*= b. +,.W-.@,.9+ 7$ ; ; ; ; ; ; ; ; ; 7$ fX q= _j >H #,.#,.#,.#,.$,.m*.%,.aV &,.J$.; 7$ 9+ }%.I;.*,.x+ ; ; ; x+ =,.[;.-,.-C x# 7$ N- @>.o8 ;,.>,.; j. /#.,,.4m d& $ 7$ _& ',.+C ),.f= ; x+ !,.~,.{,.*r ],.^,.Fz /,.(,._,.:,.x+ ; ; ; ; ; ; ; ; ; !* <,.*-.3B Y>.$,.#,.[,.},.9c :* ; ; _& |,.1,.8J *! q& ; $* 2,.3,.4,.g* N. ; ; f* (>.Vc 4,.F= ; ; ; ,@ 5,.6,.7,.8,.9,.0,.W, a,.b,.'o 25 $ N. I/ c,.XY d,.e,._& ; ; ; ; ; ;= f,.fR g,. $ ; ; h. ; N. N. Nt k. l>.M8 !, h,.i,.j,.J$.; ; N- CL k,.l,.Nt N. ; !% m,.n,.of o,.f* ; ,@ }- p,.*-.q,.J$.; N. T. r,.s,.t,.p& g. I/ fG ,D u,.v,.i= ; x+ w,.x,.;&.7$ N. _& y,.:E {> ), z,.A,.B,.C,.D,.N1 J-.c- ; $* m>.E,.F,.G,.H,.; j. <> I,.b) HH j. ; ; x. [> J,.s>.Uf 7$ ; ; N. ; ; ; ; ; ; ; N. N. v@ Z~ K,.L,.$B 4I M,.N,.j. ; q& x+ G/ #< O,.*&.I* P,.Q,.R,.j. v@ x# Q>.S,.fq T,.p< y. N. g. i. ; ; P..U,.V,.W,.&% N. ; N. L$ ,;.P' X,.Y,.Z,.W, /{ .> `,. '..'.; N. Wn +'.N] @'.<%.; x. k& S,.0A #'. $ ; Nt $'.M1 %'.Uf N. ; ; ; ; ; ; ; i. y. tf &'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *'.='.h. ; ; ; ; ; ; ; ; ; ; ; $* C;./x -'.,$ v@ ; ; ; ; ; N. !% ;'.h>.F;.2v N. N. &% >'.,'.-< ''.; N. N. j. )'.N] pe N. ; 9+ !'.Y&.D;.~'.x+ ; N. c- =m Xd {'.N- ; ; ; N. !* ]'.^'._>./'.('.x+ ; N. ; ; ; ; ; ; ; ; N. (& t,.=.._'.&% p& p& p& 8@ Z;.:'.e7 [L n= g. N. 8@ | .N1 <'.j. g. ; ; $ :C N1 ['.}'. $ 7$ N- @>.lg |'.I* ; j. /| 1'.2'.p< x# ; Z;.3'.+C ),.f= ; L$ 4'.8R .M 5'.6'.7'.8'.9'.%,.Xd 0'.$* ; ; ; ; ; ; ; ; ; (~ a'.b) b'.&% p& p& p& %] N. ; ; ; $* c'.N1 L>.L$ ; ; $* d'.%,.e'.c- q& ; ; f* f'.-%.I- e= ; ; ; j. ,=.H*.n< g'.h'.i'.j'.k'.l'.N;.|%.9+ N. x+ ,h #< m'.n'.j. ; ; ; ; ; L$ E-.N1 o'.&% ; ; ; N. 9+ g$.+x p'.#. P' P*.q'.-%.r'.e= ; ; &% /#.s'.t'.u'.7$ ; j. -C v'.w'.x'.ah ; N. !% y'.z'.A'.J$.; g. !% B'.`;.C'. $ N. c- 7c &=.f% ,>.!% ; !% ,g x,.;&.7$ N. _& D'./} of :% E'.9L F'.G'.%+.1'.H'.!% ; $* m>.I'.J'.K'.&% ; ~* c* L'.b) HH j. ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; ; N. ,@ MY M'.N'.:E b-.O'.; 7$ ; I* r-.-&.P'.Q'.R'.S'./;.,=.!% ; $ T'.U'.V'.M1 W'.X'.p< w( y. ; ; q=.Y'.u,.LC q& N. ; 7$ P..Z'..M lg `'. )..).+).@).#).-&.$).; N. x# %).c7 &).Nt y. $ *).=). '.-).q& N. q& 39 6$ ;).pj N. ; ; ; ; ; ; ; h. i. 6$.>).,).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ').)).g. y. ; ; ; ; ; ; ; ; ; ; $* 8%.!).~).Nt q& ; ; ; ; ; N. x+ {).h>.F;.2v N. N. &% ]).^)./).5~ N. ; N. &% ]A M1 ().N. ; 9+ *! Y.._).:).&% ; N. x# m- ;H <).N- ; ; ; 7$ x+ [).+C h>.}).h5 x+ N. ; ; ; ; ; ; ; ; ; N. q& |).1).2).3).8@ %_ %_ 9+ Z;.4).a%.5).d#.q& N. 8@ 6).N1 QU p& h. ; ; q& 1B N1 KB E8 x# 7$ N- @>.lg '&.&- ; &% 7).8).9).~A x# ; %* 0).+C ),.f= ; !% 4'.XY a).b).Zv c).d).e).*,.f).g& x+ ; ; ; ; ; ; ; ; ; *&.g).-&.h).9+ &% 8@ 8@ %_ N. ; ; ; !* i).j).k).N- ; ; $* d'.%,.#,.$* 7$ ; ; f* (>.*-.l).OO ; ; ; j. @. m).8R n).o).p).q).r).s).t).a@.7$ N. L$ DX u).v).; $ ; ; ; ; ; _& w).N1 x). $ ; ; ; &% 1B y).z).A).B).X>.C).D).q-.r'.e= ; ; j. EF E).F).G).7$ ; x+ 'l %,.H).I).j* ; 7$ N- J).z'.A'.J$.; h. L$ K).O] _*.&% g. !% h5 #; q>.>&.!% ; x+ P$.x,.;&.7$ N. _& L).*2 uo M).k-.'I N).O).P).Yg s;.&% ; $* m>.Q).R).f* y. ; j. S).T).b) U).&% ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ,@ %* V).r%.W)._< j. ; w( X).Y).Z).`). !..!.+!.@!.9+ ; y. c- ]*.#!.$!.e7 %!.&!.*!.9+ ; ; 1^ =!.q>.U. q& N. ; N. Nt -!.b) ;!.>!.Zv q).0;.,!.'!.^T )!.; N. [/ !!.~!.{!.i. ; $ *).]!.^!./!.q& N. 7$ (!.N] N' Dd N. ; ; ; ; ; ; ; ; N. _!.:!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!.[!.g. N. ; ; ; ; ; ; ; ; ; ; $* 8%./x }!.|!.x# h. N. h. h. ; N. !% 1!..M F;.2v N. N. j. O$.e'.2!.3!.N. N. N. j. 4!.M1 5!.N. ; 9+ (& y'.-%.6!.N- ; 7$ N. 7!.8!.9!.h= ; N. ; N- 0&.-..H*.0!. %.H .5A x# N. ; ; ; ; ; ; ; ; N. 9+ o'.i,.a!.b!.; ; ; N. $* c!.Q9 !=.MY i. N. p& d!..M e!.T. ; ; ; !% W,.I;.f!.-C x# 7$ N- @>.lg g!.{* ; $ _4 h!.9).~A x# N. i= i!.+C ),.f= ; j. s;.j!.k!.l!.p& 9+ i. i. R'.9c y. N. ; ; ; ; ; ; ; ; ; m!.n!. %.o!.8+ 9+ g. h. h. h. ; N. ; d= p!.q!.hK N- ; ; $* d'.%,.y2 !% q& ; ; f* (>.-%.r!.MY ; N. ; &% w. _=.'k J>.$* q& 9+ 9+ N. (& $ N. ; !% s!.u,.}).Z7 &% ; ; ; ; ; L$ t!.~!.u!. $ ; h. ; _& v!.{> w!.x!.j. &% i= V& *-.r'.e= ; ; j. y!.z!.A!.9c 7$ ; j. 5A v'.B!.C!.h= ; 7$ N- J).z'.A'.J$.; h. !% D!.O] E!.j. g. T. F!.G!.f% >&.!% ; x+ P$.x,.;&.7$ N. I3 H!.I!.{> J!.!% y. 9+ q& fX 9+ 7$ N. ; $* m>.Q).K!.c= ; ; &% jK L!..M s;.!% ; ; x. [> J,.s>.Nt 7$ g. ; ; N. ; ; ; ; ; ; N. ; N. N. h. ; x# M!.N!.g/ TI x+ ; ; !% O!.P!.Q!.R!.*-.S!.!% N. ; ; N. $ $ T!.U!.V!.W!.X!. ; ; ; q=.Y!.Z!.5U N. N. h. N. x+ `!.M1 ~.(& 9+ 9+ 9+ 9+ p& x. N. ; N. Uf .~.~!.{!.i. ; x# +~.1>.r&./!.q& N. 7$ @~.N] `& [/ N. ; ; ; ; ; ; ; i. O. #~.$~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %~.&~.g. h. ; ; ; ; ; ; ; ; ; ; $* 8%.r%.z= $ N- j. j. j. j. N. N. N- *~.h>.F;.2v N. N. &% R-.=~.-~.3!.N. ; 7$ ]#.;~..=.>~.N. ; 7$ N- )' e-.Y!.f* &% !% /#.,~.N] '~. ; ; ; &% 7g )~.OA !~.7c ~~.$B v!.q& N. N. ; ; ; ; ; ; ; N. N. o,.{~.]~.^~.; ; ; :* f* 8J /~.4g n= ; N. j. (~.D;._~.:_ !% j. !% Nt :~.b-.E=.%_ 7$ 7$ N- @>.lg <~.f= ; &% <> h!.9).~A x# :* f* [~.+C ),.f= ; 9+ 1^ }~.s'.|~.L$ x+ c- x+ j. j. 7$ ; N. ; ; ; ; ; ; ; ; ;= d-.b) P;.!% j. j. j. j. &% N. ; ; $* 1~. %.2~.N- ; ; $* d'.%,.Y>.$* 7$ ; ; f* wW [-.;L >,.&% 9+ N. N. F$.p,.h>.3~.4~.T. c- x+ j. p& 7$ N. ; T. &).$B 5~.h* $ ; ; ; ; ; L$ 6~.M1 7~.!% j. &% i. e= ->.0A 8~.du !% !% 9~.0~._).r'.e= ; ; &% a~.r5 b~.Wn 7$ ; x+ <> %,.Q c~.0h ; 7$ N- J).z'.A'.J$.; h. !% d~.e~.f~.&% h. c- g~.Y>.q>.o- !% ; x+ P$.x,.;&.7$ N. P+ h~.i~./~.j~.$* !% c- x+ x+ &% 7$ ; ; $* m>.(h k~.0c 7$ ; j. l~.[L .M J;.x+ ; ; $ m& m~.r5 :5 !% &% q& y. ; ; ; ; ; ; ; ; N. j. j. j. j. !% ,g 1).8P >K j. ; ; 7$ ,K n~.o~.p~.[;.q~.q& ; N. N. 9+ j. x+ x+ r~.p,./W s~.x+ ; ; u'.t~.V;.6%.&% j. q& N. j. u~.v~.w~.s-.x+ c- x+ !% x~.Dd N. ; N. Uf .~.~!.{!.i. y. $ y~.]!.r&./!.q& N. 7$ @~.6$ z~.hs N. ; ; ; ; ; ; ; ; Z% A~.B~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C~.D~.Z% i. ; ; ; ; ; ; ; ; ; ; $* 8%.KP E~.F~.G~.H~.I~.J~.K~.R'.i. !% L~.h>.[I 2v N. N. $ ]&.M~.-~.3!.N. ; N. 9+ N~.N] 39 N. ; g. _& O~.XY P~.Q~.Y,.R~.%;.1).LA YK x+ ; q& %_ _&.1).j~.S~.7$ T~.U~.g+.M8 v@ ; ; ; ; ; ; ; ; N. %_ E!./~.,L V~.; ; ; N. MY W~.e7 [L %* ; ; x# }- X~.!).Y~.:&.|@.(-.Z~.b) /'.}'. $ ; 9+ N- j>.lg `~./~ ; $ H( 1'. {.~A x# ; %* .{.KP ),.f= ; N. j. U!.d7 +{.@{.sc #{.NN f).${.$* ; ; ; ; ; ; ; ; ; ; (~ %{.Q,.&{.];.*{.={.-{.;{.s; c- ; ; !* >{.~! hK j. ; ; $* ,{.3,.y2 N- 7$ ; ; _& /b >H V;.'{.<&.5,.N. i. j. ){.!{.q-.~{.{{.]{.^{./{.({._{.9+ ; !% :{.#).<{.5A j. ; ; ; ; ; !% [{.}{.|{.]=.k& R-.!% !% 1{.Vd 2{.3{.L&.w. 4{.5{.6{.7{.e= ; ; j. EF ,,.:%.9c 7$ ; j. qc .J RV 8{.T. ; 7$ N- 9{.U*.A'.J$.; h. !% 0{.`;.a{.&% h. !% b{.vC c{.d{.!% ; x+ P$.x,.mG 7$ N. ; !* e{.Ao 8!.^+.!' 5,.$&.f{.g{.Uf N. ; d= m>.I'.h{.$* N. ; &% jK ,L [;.aa &% ; ; x# i{.j{./x N$.k{.l{.>@ q& N. ; ; ; ; ; ; ; m{.n{.a& a#.L>.8E u,.1).o{.9+ N. ; N. ; 6k $` p{.~>.q{.r{.y. ; N. q& s;.s{.t{.u{.a* _~.v{.w{.j. ; ; Wn 6~.N] K*.x{._< Lf j. 7$ h* x= .M y{.b@.z{.|&.A{.B{.C{.9+ ; N. Uf .~.~!.{!.i. y. x. xM Y;.r>./!.q& N. 7$ (!.N] R; Uf N. ; ; ; ; ; ; ; N. O. D{.E{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F{.G{.h. ; ; ; ; ; ; ; ; ; ; $* aB H{.I;.P' I;.N1 N1 N] I{.x. ; x+ J{.M1 K{.2v N. N. $ L{.M{.N{.O{.N. N. N. &% P{.Q{. z N. ; ; %_ :_ R{.S{.H{.T{.U{.V{..6 W{.X{.x+ ; x+ R%.P' P~.Y{.8@ N. W, Z{.fq `{.>G ; ; ; ; ; ; ; ; N. q& b N1 ].N%.; ; ; N. d= 'I I;..].J$.; ; ; &% ,$ +].@].#].;H S{.(=.{,.$].!% ; ; 9+ j. %].[;.&].*].; j. 6-.^/ =].-]. $ ; OO t).tp ;].n= ; ; 7$ $ *,.I*.N1 >].;H >=.M1 ,].d= ; ; ; ; ; ; ; ; ; ; ;= '].M1 I;.N1 N1 P' N1 N] @{.d= ; ; $* F> M1 x).N- ; ; I* )].5{.z>.Z;.; ; ; x# *! T).I;.0A _r !].Nt N. N. J@ ~].{].U{.]].L$.^]./].(]._].8@ ; T. :].1,.<].j. 9+ ; ; ; ; N. %_ 7P [].I;./U Uc }].I/ N. !* q*.rA I;.XZ 5> |].b~. %.1].J$.; ; N- pe 2].3].9c 7$ ; x+ :5 4].La 5].Y% ; 7$ x+ 6].P' 7].J$.; g. L$ 8].M1 [* j. ; T. 9].D; 0].|@.x+ ; !% (%.M1 s%.7$ N. ; g. d= DX a].b].H{.M=.c].M1 d].fX N. ; $* e].=..f].Db x. ; &% <% g].N] 'l j. ; ; 7$ q& P$.+C b) h].@` #'.x# N. ; ; ; ; ; ; ; i].j].fq ^].x,.N1 q-.O=.p< $ ; N. ; N. Dd $M %.k].l].x# N. ; N. &% s{.m].n].Ea #].o].p].j. N. ; ; 7$ q].v;.~!.T{.I;.2P !% ; 8@ >@ r].S4 P!.N!.n].s].6$ t].9+ ; N. q=.r].fq 0#.i. y. x. z2 3;.u].v].q& N. 7$ .> fq w].Wn N. ; ; ; ; ; ; ; h. (& x].y].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z].A].h. h. i. ; ; ; ; ; ; ; ; ,@ |@.B].(!.C].(!.C].D].E].G- N. ; %_ -t -.F].i. N. N. v@ p< G].nc Dd N. ; N. 7$ i&.H].<% N. ; N. ; 9+ &% {{.I].J].K].L].7g M].T;.x# N. Wn I&.tc N].O].; N. q& |;.W=.~7 *! ; ; ; ; ; ; ; ; N. $ k} P].Q]. = ; ; N. ; x+ R].D].S].x+ ; ; N. ; $ 1^ x-.<b I].k*.T].-C c- ; N. ; N. c- ZZ @~.U].&% ; q& V].W].!&.y. 7$ 9+ V].|&.(!.|@.&% ; N. ; 9+ P..@K X].)w I].K,.]&.5~ w( ; ; ; ; ; ; ; ; ; ; P+ Y].s$.C].C].C].C].Z]. -.%>.&% ; ; j. `]. ^.l>.x# ; ; 8@ p< a#..^.!% ; ; N. ; c- +^.tc 4%.@^.#^.N. N. N. N. $ oc la I].[b $^.%^.8@.(& N. ; &% 'l D].ZZ j. N. ; ; ; ; ; N. $ $>.&^.*^.t,.=^.x# N. N. h. 1 .-^.;^.K,.*r b& c;./@.x+ ; ; 7$ r~. -.h& y. N. ; N. j. >^.,^.'^.~' ; N. q& G- @~.k$.&% ; ; %_ #^.tc l>.9+ ; 7$ q& )^.c;.j. N. ; 9+ [u /-.:K q& g. ; N. ; x+ uJ X'.!^.~^.$^.{^.+H N. ; ; j. 4U @~.]^.q& N. ; 9+ }- %^.(~.P..q& ; N. ; N. %_ ^^.~^.~^./^.ON v@ N. ; ; ; ; ; ; ; N. (^._^.!^.:^.7@.F; fX N. N. ; N. ; ; N. M-.}/ <^.[^.9+ ; ; N. q& pj 6%.@^.}^.|^.x!.h. N. ; ; ; N. i. l{.1^.2^.J].h* w( ; N. x# fX o$.3^.}^.C'.5U 6-.T'.N. ; N. y. M8 +&.4^.N. N. v@ E8 5^.=+.}- N. h. N. 6^.H].6-.Nt N. ; ; ; ; ; ; N. h. y+ 7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.Z% i. h. ; ; ; ; ; ; ; N. ; x# j. j. j. j. j. j. j. x. ; ; N. 9+ j. %_ N. N. ; N. q& %_ j. q& N. ; ; ; 9+ j. 7$ N. ; ; N. ; N. &% j. c- &% 9+ v@ &% %_ N. N. N. 9+ j. p& N. ; ; N. x# &% j. N. ; ; ; ; ; ; ; N. ; N. 9+ j. R'.N. ; ; ; ; N. q& j. $ N. ; ; ; N. ; v@ $ j. j. j. $ v@ ; N. ; N. ; N. $ j. x# ; N. ; N. &% %_ N. ; N. N. 9+ j. x# ; N. ; N. ; q& x. j. c- j. &% j. v@ ; N. ; ; ; ; ; ; ; ; h. i. P+ j. j. j. j. j. j. j. 9+ N. ; ; N. $ j. 7$ N. ; N. ; v@ j. &% N. ; ; ; N. ; x# j. j. c- 9+ N. N. ; ; N. x# p& j. j. &% &% x# N. ; ; N. q& j. &% N. ; N. ; ; ; N. ; N. ,@ j. c- &% 9+ N. ; N. v@ %_ j. d#.j. x# 9+ j. $ N. ; ; N. 7$ j. %_ N. ; N. ; N. j. p& Z% i. h. ; N. $ j. x# ; N. ; ; R'.j. 9+ N. ; ; N. &% j. N. ; ; N. q& j. 9+ N. ; ; ; ; N. $ &% j. d#.j. &% x# N. ; ; N. 9+ j. R'.N. ; ; N. N. %_ j. q& ; N. ; N. ; N. p& d#.c- &% q& N. ; ; ; ; ; ; ; h. N. P+ &% j. d#.j. $ v@ N. ; N. ; N. 7$ = 9^.0^.a^.pj N. ; N. ; N. v@ &% &% c- j. 8@ v@ N. ; ; ; N. N. 9+ j. c- &% v@ ; N. ; N. v@ &% &% c- j. j. &% N. ; N. ; N. $ j. x# N. ; N. q& $ &% q& N. ; ; 7$ j. 9+ N. N. ; ; ; ; ; ; ; N. b^.c^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d^.e^.Xg ; N. ; ; ; ; ; ; ; N. ; g. N. g. g. g. g. N. ; ; N. ; ; N. N. ; ; N. ; ; N. N. ; ; ; ; ; g. g. N. ; N. ; ; N. ; ; N. h. N. ; ; ; N. ; ; ; N. g. N. ; N. N. ; ; ; g. ; N. ; ; ; ; ; ; ; N. ; ; N. N. ; N. ; ; N. ; g. N. g. ; N. ; ; ; N. ; ; N. N. N. ; ; N. ; ; ; N. ; g. g. ; N. ; ; ; g. ; ; N. ; g. N. N. ; N. ; ; ; N. ; ; N. h. N. N. ; ; N. ; ; ; ; ; ; ; ; ; i. h. ; :* g. g. g. g. g. g. N. ; N. N. ; g. N. N. ; N. ; N. ; g. N. ; N. ; ; ; N. ; N. N. h. N. ; ; N. N. ; ; N. N. h. h. ; ; ; N. N. ; g. N. g. ; N. ; ; ; ; ; N. ; ; h. h. N. g. ; N. ; ; N. h. h. N. ; ; N. g. ; N. N. ; ; N. ; ; N. ; N. ; g. i. ; h. i. N. ; ; g. ; N. ; ; ; g. N. ; ; N. N. ; g. g. ; N. N. ; ; N. ; ; N. ; ; N. ; ; N. N. h. h. N. ; ; N. N. ; g. N. N. ; N. N. ; ; N. N. ; N. ; ; ; N. ; N. h. h. N. ; ; N. ; ; ; ; ; ; i. ; i. N. N. h. N. ; ; ; N. ; N. o_ x~.8=.>%.f^.j;.8@ N. N. ; N. ; ; h. N. h. N. ; ; ; N. ; ; ; ; N. h. h. N. ; N. ; N. ; ; ; h. h. N. h. ; ; N. ; N. ; ; ; ; ; N. ; ; N. N. ; ; ; ; g. g. N. ; ; ; ; ; ; ; N. ; x# g^.h^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i^.j^.u@ ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* #/ k^.l^.m^.P{.k. q& h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; j+.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.q^.b% i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* *+.r^.s^. * }@.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. U-.t^.u^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + v^.}- n- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# ,$ 6^.}) ,$ q& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; A2 w^.x^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + y^.K@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. N. N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N. z^.A^.B^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C^.]& N. y. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. O. D^.E^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F^.G^.O. :* h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; h. 8+ H^.I^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + J^.K^.N. h. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; 7$ L^.M^.N^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O^.P^.}$.w( N. i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; i. Z% K+ Q^.R^.S^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + T^.U^.V^.W^.X^.Y^.y. i. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; i. 7$ D@.Z^.`^. /.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ./.+/.@/.#/.$/.!+ i. i. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; 8+ ; ; ; ; ; ; ; ; ; ; g. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. i. y. N. %/.&/.*/.=/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -/.;/.>/.,/.'/.$/.)/.!/.v@ $ y. v@ v@ q& q& N. x# $ v@ $ v@ $ v@ $ v@ x# $ x# x# v@ $ >` $ N. x# N. $ N. x# >` N. 9+ 7$ v@ i. &% i. x# N. 9+ N. x# v@ N. $ N. x# y. $ i. x# v@ x# x# ,@ v@ &% v@ $ v@ $ v@ $ x# v@ $ x# ,@ v@ $ v@ $ v@ x# x# $ x# v@ $ v@ $ v@ y. $ i. x. N. q& x# x# $ >` $ v@ $ v@ $ v@ x# $ v@ x. v@ $ >` $ v@ ,@ x# $ v@ x# $ v@ $ v@ N. $ y. x# v@ 7$ x# x. x# v@ &% v@ x. v@ $ v@ x. x# v@ $ v@ x# v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ x. v@ x. v@ &% v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. x# x# x# x# x. v@ $ v@ x# v@ $ v@ x# x. v@ x. v@ x. v@ &% v@ x# v@ $ v@ x# x. v@ $ v@ x. v@ &% v@ x# x. x# x# x. i. $ i. v@ q& x# N. v@ x. N. x# N. x. N. $ v@ $ v@ x. v@ $ x# v@ $ v@ ,@ v@ $ >` $ x# x# x# $ x# v@ $ v@ $ v@ $ v@ $ x# v@ x. x# ,@ v@ &% v@ $ 7$ x# u@ $ i. $ u@ x# 7$ x# v@ >` $ N. x. u@ $ N. $ u@ v@ 9+ 9+ v@ u@ $ N. $ x# x# x# $ >` $ v@ ,@ v@ $ v@ x# $ v@ x. v@ $ v@ &% v@ x# $ d#.~/.2E {/.]/.^/.//.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (/._/.:/.</.[/.}/.j+.|/.Fz v%.1/.2/.H( :C Nt 3/.'5 'l [/ 4/.'5 }3 K#.wt 5/.6/.7/.!+ kr >` _4 >` :C >` 8/.hs UP U).J#.6/.Oq 9/.pd 5/.U-.0/.U6 U).a/.3 b#.S;.H( b/.(l /: e& Fz e& H( 7).S;.c/.%] A< #p d/.a/.e/.U).'5 f/.w^ e/.q=.g/.3 G- T!.5/.Fz 5/.e& S;.h/.it d/.6/.i/.%K /: j/.P..k/.l/.#p UL !+ kr '5 e/.'5 :C F- m/.b#.7g HH n/.7/.!+ o/.'5 0/.Fz HH p/.q/.Pg U6 r/.6/.u@ > .v@ Fz #p px s/.t/.HH u/.g/.S;.b#.J#.r/.UP e/.5/.J#.d/.#p e/.u/.v/.w/.'l Fz D%.x/.5/.D%.[/ UL a/.d/.q=.%K w/.e/.t/.k/.y/.t/.e/.%] g/.S;.b#.J#.Pg z/.A/.8/.w^ e/.6/.d/.U6 v/.%] B/.Fz -t w^ 5/.j/.q=.7/.'5 d/.[/ }/.U6 C/.t/.t/.y/.y/.C/.%] }/.hs d/.'5 7/.q=.A/.e& n/.D/.Fz d/.w/.v/.U6 E/.6/.C/.J#.5/.HH z/.F/.@!.d/.S;.g/.%] HH t/.G/.H( y/.e/.w/.(l it d/.a/.UL pj D%.0/.H/.0/.Fz G- w/.v/.S;.d/.|/.d/.px 5/.HH z/.I/.w^ 'l %] J/.u/.HH t/.K/.1B 0/./: (l i/.p/.u'.-t U6 Db 0/.<%.e/.!+ 5/.r3 %K !+ Pg n/.e/.'5 b#.m/.v%.r/.'5 e/.'5 kr !+ UL wt U).1B 0/.y/.L/.kr U6 f/.px Pg %] M/.Fz 1B e& H( 5/.'5 }/.Nt e/.Db H( v@ Pg /: N/.y. Fz @!.5/.hs U-.:C d$.U).v@ d/.r3 O/.U-.'5 k/.T!.px u@ M/.x. 7).m/.G/.p/.f/.U-.}/.UP e/.L/.Pg '5 K/.HH '5 e/.#p f/.U-.c/.z/.e& M8 P/.Q/.R/.S/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz
new file mode 100644
index 0000000..1d0067d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst
new file mode 100755
index 0000000..d226992
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst
@@ -0,0 +1,14 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Run memtest (Memory Testing)
+kernel /boot/memtest
+
+title Install GRUB to hd0 MBR
+root (hd0,0)
+setup (hd0)
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg
new file mode 100755
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc
new file mode 100755
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin
new file mode 100755
index 0000000..93ca142
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin
@@ -0,0 +1 @@
+root \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch
new file mode 100755
index 0000000..108c1a4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch
@@ -0,0 +1,63 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
+
+# start gdm from rc.conf
+sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
+
+#***************************************************#
+# Replace uses of larchquit in xfce panels and menu.#
+#***************************************************#
+### Unfortunately this isn't very simple. If anyone has a better way of
+### providing different Quit actions in the live version and the version
+### installed to disk from it, please let me know!
+### Maybe it would be better just to provide a special live quit desktop
+### icon which can be removed on installation, like the installation icon.
+
+defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
+
+replacequit ()
+{
+ for f in ${INSTALL}$1/.config/xfce4/panel/*; do
+ if grep "^Exec=larchquit" ${f}; then
+ n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
+ cp /.livesys/actions.rc \
+ ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
+ rm ${f}
+
+ sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
+ ${INSTALL}$1/.config/xfce4/panel/panels.xml
+ fi
+ done
+
+ if [ -f ${INSTALL}$1/.bash_profile ]; then
+ rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
+
+ cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
+ fi
+}
+
+for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
+ /root /etc/skel; do
+ replacequit ${hd} &>/dev/null
+done
+#***************************************************#
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos
new file mode 100755
index 0000000..dc72f59
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos
@@ -0,0 +1,15 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
+larch: Server = http://linhes.org/repo/larch
+
+#core-testing: Server = http://localmirror/repo/i686/core-testing
+#extra-testing: Server = http://localmirror/repo/i686/extra-testing
+core-testing: Server = file:///data/pkg_repo/i686/core-testing
+extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh
new file mode 100755
index 0000000..883d9ad
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+echo $@
+INSTDIR=$1
+PROFILE=$2
+
+#everything below this point is specific to MythVantage
+cp -rp $PROFILE/post_process $INSTDIR/.post_process
+chroot $INSTDIR .post_process/modify_chroot.sh
+rm -rf $INSTDIR/.post_process
+
+#find the size of the install.
+#This is used to calculate progress on the install
+tsize=`du -sm $INSTDIR/ | cut -f1`
+echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
+upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
+echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps
new file mode 100755
index 0000000..994daf7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps
@@ -0,0 +1,4 @@
+#Uncomment below if you are using firewire
+#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init
new file mode 100755
index 0000000..9791a7f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init
@@ -0,0 +1,35 @@
+session.screen0.slit.placement: BottomRight
+session.screen0.slit.direction: Vertical
+session.screen0.slit.onTop: False
+session.screen0.slit.autoHide: True
+session.screen0.tab.placement: Top
+session.screen0.toolbar.onTop: False
+session.screen0.toolbar.visible: False
+session.screen0.toolbar.autoHide: False
+session.screen0.toolbar.placement: BottomCenter
+session.screen0.toolbar.widthPercent: 66
+session.screen0.workspaceNames: one,two,three,four
+session.screen0.strftimeFormat: %k:%M
+session.screen0.focusNewWindows: True
+session.screen0.focusModel: ClickToFocus
+session.screen0.fullMaximization: False
+session.screen0.edgeSnapThreshold: 0
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.workspaces: 4
+session.screen0.focusLastWindow: True
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.windowPlacement: RowSmartPlacement
+session.screen0.tab.width: 64
+session.screen0.tab.height: 16
+session.screen0.showwindowposition: true
+session.opaqueMove: False
+session.autoRaiseDelay: 250
+session.menuFile: ~/.fluxbox/menu
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/Artwiz
+session.keyFile: ~/.fluxbox/keys
+session.colorsPerChannel: 4
+session.doubleClickInterval: 250
+session.cacheMax: 200
+session.imageDither: True
+session.configVersion: 1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu
new file mode 100755
index 0000000..858090e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu
@@ -0,0 +1,81 @@
+# Generated by fluxbox-generate_menu
+#
+# If you read this it means you want to edit this file manually, so here
+# are some useful tips:
+#
+# - You can add your own menu-entries to ~/.fluxbox/usermenu
+#
+# - If you miss apps please let me know and I will add them for the next
+# release.
+#
+# - The -r option prevents removing of empty menu entries and lines which
+# makes things much more readable.
+#
+# - To prevent any other app from overwriting your menu
+# you can change the menu name in .fluxbox/init to:
+# session.menuFile: /home/mythtv/.fluxbox/my-menu
+[begin] (Fluxbox)
+[encoding] {UTF-8}
+ [exec] (xterm) {xterm}
+ [exec] () {} execname is NULL; cannot lookup
+ [exec] (Run) {fbrun }
+[submenu] (Terminals)
+ [exec] (xterm) {xterm}
+[end]
+[submenu] (Editors)
+ [exec] (xedit) {xedit}
+ [exec] (nano) {xterm -e nano}
+ [exec] (vi) {xterm -e vi}
+[end]
+[submenu] (Multimedia)
+[submenu] (Audio)
+ [exec] (alsamixer) {xterm -e alsamixer}
+[end]
+[submenu] (Video)
+ [exec] (gmplayer) {gmplayer}
+[end]
+[submenu] (X-utils)
+ [exec] (xfontsel) {xfontsel}
+ [exec] (xman) {xman}
+ [exec] (xload) {xload}
+ [exec] (xbiff) {xbiff}
+ [exec] (xclock) {xclock}
+ [exec] (xmag) {xmag}
+ [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
+[end]
+[end]
+[submenu] (Office)
+ [exec] (xclock) {xclock}
+ [exec] (xcalc) {xcalc}
+[end]
+[submenu] (Games)
+ [exec] (xeyes) {xeyes}
+[end]
+[submenu] (System Tools)
+ [exec] (top) {xterm -e top}
+[end]
+[submenu] (fluxbox menu)
+ [config] (Configure)
+[submenu] (System Styles) {Choose a style...}
+ [stylesdir] (/usr/share/fluxbox/styles)
+[end]
+[submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+[end]
+ [workspaces] (Workspace List)
+[submenu] (Tools)
+ [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun }
+ [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
+[end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+ [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+[end]
+[endencoding]
+[end]
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
new file mode 100755
index 0000000..ef5b398
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
@@ -0,0 +1,65 @@
+# This file is read by fluxbox-generate_menu. If you don't like a
+# default you can change it here. Don't forget to remove the # in front
+# of the line.
+
+# Your favourite terminal. Put the command in quotes if you want to use
+# options. Put a backslash in before odd chars
+# MY_TERM='Eterm --tint \#123456'
+# MY_TERM='aterm -tint $(random_color)'
+
+# Your favourite browser. You can also specify options.
+# MY_BROWSER=mozilla
+
+# Name of the outputfile
+# MENUFILENAME=/home/mythtv/.fluxbox/menu
+
+# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
+
+# standard url for console-browsers
+# HOMEPAGE=fluxbox.org
+
+# location with your own menu-entries
+# USERMENU=~/.fluxbox/usermenu
+
+# Put the launcher you would like to use here
+# LAUNCHER=fbrun
+# LAUNCHER=fbgm
+
+# Options for fbrun
+# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
+
+# --- PREFIX'es
+# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
+# your prefix is: /usr
+
+# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
+# there should be no need to specify them.
+#
+# PREFIX=/usr
+# GNOME_PREFIX=/opt/gnome
+# KDE_PREFIX=/opt/kde
+
+
+# Sepparate the list of background-dirs with semicolumns ':'
+# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
+
+
+# --- Boolean variables.
+# Setting a variable to no'' won't help. Comment them out if you don't
+# want them. Setting are overruled by the command-line options.
+
+# Include all backgrounds in your backgrounds-directory
+# BACKGROUNDMENUITEM=yes
+
+# Include kde-menus
+# KDEMENU=yes
+
+# Include gnome-menus
+# GNOMEMENU=yes
+
+# enable sudo commands
+# DOSUDO=yes
+
+# Don't cleanup the menu
+# REMOVE=no
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
new file mode 100755
index 0000000..83da80c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc
new file mode 100755
index 0000000..911e76e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
+# ... or any other WM of your choosing ...
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow
new file mode 100755
index 0000000..f6cf005
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow
@@ -0,0 +1,8 @@
+#
+# /etc/hosts.allow
+#
+ALL: 192.168.
+ALL: 10.
+ALL: 127.0.0.1
+ALL: 172.16.
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny
new file mode 100755
index 0000000..ca30ab4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny
@@ -0,0 +1,6 @@
+#
+# /etc/hosts.deny
+#
+ALL
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst
new file mode 100755
index 0000000..8a8e3b2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst
@@ -0,0 +1,60 @@
+# Config file for GRUB - The GNU GRand Unified Bootloader
+# /boot/grub/menu.lst
+
+# DEVICE NAME CONVERSIONS
+#
+# Linux Grub
+# -------------------------
+# /dev/fd0 (fd0)
+# /dev/hda (hd0)
+# /dev/hdb2 (hd1,1)
+# /dev/hda3 (hd0,2)
+#
+
+# FRAMEBUFFER RESOLUTION SETTINGS
+# +-------------------------------------------------+
+# | 640x480 800x600 1024x768 1280x1024
+# ----+--------------------------------------------
+# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
+# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
+# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
+# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+# +-------------------------------------------------+
+
+# general configuration:
+timeout 5
+default 0
+#color light-blue/black light-cyan/blue
+
+# boot sections follow
+# each is implicitly numbered from 0 in the order of appearance below
+#
+# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
+#
+#-*
+hiddenmenu
+
+# (0) normal
+title LinHes
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
+initrd /boot/kernel26.img
+
+# (1) bootsplash
+title LinHes-splashy
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
+initrd /boot/kernel26.img
+
+# (2) noautologin
+title LinHES-nologin
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
+initrd /boot/kernel26.img
+
+
+# (3) normal
+title LinHes-init
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
+initrd /boot/kernel26.img
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh
new file mode 100755
index 0000000..ad83b2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+echo "larch5" > /etc/hostname
+useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
+cp -rvpf /.post_process/home/mythtv /home/
+cp -rvpf /.post_process/home/mythtv/.fluxbox /root
+chown -R mythtv.mythtv /home/mythtv/
+chown -R mythtv.mythtv /myth
+
+cp -f /.post_process/hosts.allow /etc/hosts.allow
+cp -f /.post_process/rc.conf /etc/rc.conf
+#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
+cp -f /.post_process/menu.lst /boot/grub/menu.lst
+
+cp -f /etc/skel/.bash* /root/
+rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf
new file mode 100755
index 0000000..9c17944
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf
@@ -0,0 +1,112 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+#
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime"
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_US.utf8"
+HARDWARECLOCK="UTC"
+TIMEZONE="US/Central"
+KEYMAP="us"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+#
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# Scan hardware and load required modules at bootup
+MOD_AUTOLOAD="yes"
+if [ -f /etc/systemconfig ]
+then
+ . /etc/systemconfig
+fi
+
+if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
+then
+ ALSABLACKLIST="!soundcore"
+else
+ if [ x$Audiotype = xOSS ]
+ then
+ ALSABLACKLIST="!soundcore"
+ else
+ ALSABLACKLIST=""
+ fi
+fi
+
+# Module Blacklist - modules in this list will never be loaded by udev
+MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
+#
+# Modules to load at boot-up (in this order)
+# - prefix a module with a ! to blacklist it
+#
+MODULES=($MOD_BLACKLIST_)
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+#
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+HOSTNAME=`cat /etc/hostname`
+
+#The following is only used on the install. After the first boot everything is set from /etc/net.
+
+
+#
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
+# interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
+#
+lo="lo 127.0.0.1"
+#eth0="dhcp"
+INTERFACES=(lo )
+#
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+#
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network-profiles
+#
+#NET_PROFILES=(main)
+
+#
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+#DAEMONS=(syslog-ng network netfs crond)
+DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown
new file mode 100755
index 0000000..1a8cdbe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown
@@ -0,0 +1,104 @@
+#!/bin/bash
+#
+# /etc/rc.shutdown
+#
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+# avoid staircase effect
+/bin/stty onlcr
+
+echo " "
+printhl "Initiating Shutdown..."
+echo " "
+
+if [ -x /etc/rc.local.shutdown ]; then
+ /etc/rc.local.shutdown
+fi
+
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+ while [[ i -ge 0 ]]; do
+ if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /etc/rc.d/${DAEMONS[$i]#@} stop
+ fi
+ let i=i-1
+ done
+ # find any leftover daemons and shut them down
+ if [ -d /var/run/daemons ]; then
+ for daemon in `ls /var/run/daemons`; do
+ /etc/rc.d/$daemon stop
+ done
+ fi
+fi
+
+# Terminate all processes
+stat_busy "Sending SIGTERM To Processes"
+/sbin/killall5 -15 &> /dev/null
+/bin/sleep 5
+stat_done
+
+stat_busy "Sending SIGKILL To Processes"
+/sbin/killall5 -9 &> /dev/null
+/bin/sleep 1
+stat_done
+
+stat_busy "Saving Random Seed"
+/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
+stat_done
+
+stat_busy "Saving System Clock"
+if [ "$HARDWARECLOCK" = "UTC" ]; then
+ /sbin/hwclock --directisa --utc --systohc
+else
+ /sbin/hwclock --directisa --localtime --systohc
+fi
+stat_done
+
+# removing psmouse module to fix some reboot issues on newer laptops
+modprobe -r psmouse >/dev/null 2>&1
+
+# Write to wtmp file before unmounting
+/sbin/halt -w
+
+stat_busy "Deactivating Swap"
+/sbin/swapoff -a
+stat_done
+
+stat_busy "Unmounting Filesystems"
+/bin/umount -a
+stat_done
+
+if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
+ if [ -d /etc/lvm -a -x /sbin/lvm ]; then
+ /bin/mount -n -t sysfs none /sys 2>/dev/null
+ if [ -d /sys/block ]; then
+ stat_busy "Deactivating LVM2 groups"
+ /sbin/lvm vgchange --ignorelockingfailure -a n
+ stat_done
+ umount /sys
+ fi
+ fi
+fi
+
+stat_busy "Remounting Root Filesystem Read-only"
+/bin/mount -n -o remount,ro /
+stat_done
+exit 0
+# Power off or reboot
+if [ "$RUNLEVEL" = "0" ]; then
+ printsep
+ printhl "${C_H2}POWER OFF"
+ /sbin/poweroff -d -f -h -i
+else
+ printsep
+ printhl "${C_H2}REBOOTING"
+ # adding kexec support
+ [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
+ /sbin/reboot -d -f -i
+fi
+
+# End of file
+# vim: set ts=2 noet:
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh
new file mode 100755
index 0000000..5bc1f9c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f overlay.xpk
+if [ -d overlay/home/mythtv ]
+then
+ chown -R 1000 overlay/home/mythtv
+fi
+./create_overlay.sh
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
new file mode 100755
index 0000000..8e3ec5e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
@@ -0,0 +1,22 @@
+if grep -v nox /proc/cmdline &>/dev/null && \
+ [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
+ if grep i810 /proc/cmdline &>/dev/null; then
+ startx -- -config xorg.conf.i810
+ else
+ startx
+ fi
+
+ # Maybe there should be some code here to handle a failed startx?
+
+ # The 'return' value is at /tmp/xlogout
+ # If there is nothing there, switch user to 'newuser'
+ # If there is also nothing there, login as root
+ # - if already root, fall through to terminal
+
+ if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
+ logout
+ elif [ ${UID} -ne 0 ]; then
+ echo "root" >/tmp/newuser
+ logout
+ fi
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
new file mode 100755
index 0000000..5f04171
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
@@ -0,0 +1,4 @@
+# Set the keymap
+xkmap-set
+
+exec fluxbox
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
new file mode 100755
index 0000000..9615569
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
@@ -0,0 +1,59 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
new file mode 100755
index 0000000..a295b38
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
@@ -0,0 +1,67 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd
new file mode 100755
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
new file mode 100755
index 0000000..64bb6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
@@ -0,0 +1 @@
+30
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
new file mode 100755
index 0000000..ddd88f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
@@ -0,0 +1,8 @@
+#
+# fbsplash.conf
+#
+
+THEMES="linhes"
+SPLASH_TTYS="1 2 3 4 5 6"
+
+#EOF
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
new file mode 100755
index 0000000..7f8f011
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
@@ -0,0 +1 @@
+7
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow
new file mode 100755
index 0000000..19bc4d8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab
new file mode 100755
index 0000000..b2364fc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab
@@ -0,0 +1,39 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave
new file mode 100755
index 0000000..2de483f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave
@@ -0,0 +1,43 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:5:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
+c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown
new file mode 100755
index 0000000..d614d4b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown
@@ -0,0 +1,47 @@
+# Functions used by rc.shutdown
+# Modified versions for larch live systems
+
+f_saveclock ()
+{
+ :
+}
+
+f_swapoff ()
+{
+ ############################# Include session saving functions
+ # . /opt/larch-live/session-save/shutdown2
+ # if [ -f /tmp/checkse ]; then
+ # . /tmp/checkse
+ #else
+ # checkse
+ # fi
+
+ if [ -n "${saving}" ] && ! session_save; then
+ echo
+ echo "If you know what you are doing, you may be able to recover"
+ echo "something from this unpleasant situation."
+ echo
+ echo "You may use the command line to investigate further ..."
+ echo
+ echo "When finished please enter 'exit', the shutdown process will"
+ echo "then continue."
+ sh -i
+ fi
+
+ #############################
+
+ stat_busy "Deactivating Swap"
+ /sbin/swapoff -a
+ stat_done
+}
+
+f_remountro ()
+{
+ if [ -n "${ejectdev}" ]; then
+ echo "Ejecting live CD"
+ eject ${ejectdev}
+ echo "sleeping for 6 seconds"
+ sleep 6
+
+ fi
+}
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
new file mode 100755
index 0000000..0a9b572
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
@@ -0,0 +1,65 @@
+# vim:set ft=sh
+# MODULES
+# The following modules are loaded before any boot hooks are
+# run. Advanced users may wish to specify all system modules
+# in this array. For instance:
+# MODULES="piix ide_disk reiserfs"
+MODULES=""
+
+# BINARIES
+# This setting includes, into the CPIO image, and additional
+# binaries a given user may wish. This is run first, so may
+# be used to override the actual binaries used in a given hook.
+# (Existing files are NOT overwritten is already added)
+# BINARIES are dependancy parsed, so you may safely ignore libraries
+BINARIES=""
+
+# FILES
+# This setting is similar to BINARIES above, however, files are added
+# as-is and are not parsed in anyway. This is useful for config files.
+# Some users may wish to include modprobe.conf for custom module options,
+# like so:
+# FILES="/etc/modprobe.conf"
+FILES=""
+
+# HOOKS
+# This is the most important setting in this file. The HOOKS control the
+# modules and scripts added to the image, and what happens at boot time.
+# Order is important, and it is recommended that you do not change the
+# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
+# help on a given hook.
+# 'base' is _required_ unless you know precisely what you are doing.
+# 'udev' is _required_ in order to automatically load modules
+# 'filesystems' is _required_ unless you specify your fs modules in MODULES
+# Examples:
+# This setup specifies all modules in the MODULES setting above.
+# No raid, lvm2, or encrypted root is needed.
+# HOOKS="base"
+#
+# This setup will autodetect all modules for your system and should
+# work as a sane default
+# HOOKS="base udev autodetect pata scsi sata filesystems"
+#
+# This is identical to the above, except the old ide subsystem is
+# used for IDE devices instead of the new pata subsystem.
+# HOOKS="base udev autodetect ide scsi sata filesystems"
+#
+# This setup will generate a 'full' image which supports most systems.
+# No autodetection is done.
+# HOOKS="base udev pata scsi sata usb filesystems"
+#
+# This setup assembles an pata raid array with an encrypted root FS.
+# Note: See 'mkinitcpio -H raid' for more information on raid devices.
+# HOOKS="base udev pata raid encrypt filesystems"
+#
+# This setup loads an lvm2 volume group on a usb device.
+# HOOKS="base udev usb lvm2 filesystems"
+HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
+
+# COMPRESSION
+# Use this to compress the initramfs image. With kernels earlier than
+# 2.6.30, only gzip is supported, which is also the default. Newer kernels
+# support gzip, bzip2 and lzma.
+#COMPRESSION="gzip"
+#COMPRESSION="bzip2"
+#COMPRESSION="lzma"
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options
new file mode 100755
index 0000000..237c390
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options
@@ -0,0 +1,352 @@
+# /etc/ppp/options
+#
+# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
+# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
+# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
+# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
+#
+# To quickly see what options are active in this file, use this command:
+# egrep -v '#|^ *$' /etc/ppp/options
+
+# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
+# Two Servers can be remotely configured
+# ms-dns 192.168.1.1
+# ms-dns 192.168.1.2
+
+# Specify which WINS Servers the incoming connection Win95 or WinNT should use
+# ms-wins 192.168.1.50
+# ms-wins 192.168.1.51
+
+# Run the executable or shell command specified after pppd has
+# terminated the link. This script could, for example, issue commands
+# to the modem to cause it to hang up if hardware modem control signals
+# were not available.
+#disconnect "chat -- \d+++\d\c OK ath0 OK"
+
+# async character map -- 32-bit hex; each bit is a character
+# that needs to be escaped for pppd to receive it. 0x00000001
+# represents '\x01', and 0x80000000 represents '\x1f'.
+asyncmap 0
+
+# Require the peer to authenticate itself before allowing network
+# packets to be sent or received.
+# Please do not disable this setting. It is expected to be standard in
+# future releases of pppd. Use the call option (see manpage) to disable
+# authentication for specific peers.
+#auth
+
+# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
+# on the serial port.
+crtscts
+
+# Use software flow control (i.e. XON/XOFF) to control the flow of data
+# on the serial port.
+#xonxoff
+
+# Specifies that certain characters should be escaped on transmission
+# (regardless of whether the peer requests them to be escaped with its
+# async control character map). The characters to be escaped are
+# specified as a list of hex numbers separated by commas. Note that
+# almost any character can be specified for the escape option, unlike
+# the asyncmap option which only allows control characters to be
+# specified. The characters which may not be escaped are those with hex
+# values 0x20 - 0x3f or 0x5e.
+#escape 11,13,ff
+
+# Don't use the modem control lines.
+#local
+
+# Specifies that pppd should use a UUCP-style lock on the serial device
+# to ensure exclusive access to the device.
+lock
+
+# Don't show the passwords when logging the contents of PAP packets.
+# This is the default.
+hide-password
+
+# When logging the contents of PAP packets, this option causes pppd to
+# show the password string in the log message.
+#show-password
+
+# Use the modem control lines. On Ultrix, this option implies hardware
+# flow control, as for the crtscts option. (This option is not fully
+# implemented.)
+modem
+
+# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
+# will ask the peer to send packets of no more than <n> bytes. The
+# minimum MRU value is 128. The default MRU value is 1500. A value of
+# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
+# bytes of data).
+#mru 542
+
+# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
+# notation (e.g. 255.255.255.0).
+#netmask 255.255.255.0
+
+# Disables the default behaviour when no local IP address is specified,
+# which is to determine (if possible) the local IP address from the
+# hostname. With this option, the peer will have to supply the local IP
+# address during IPCP negotiation (unless it specified explicitly on the
+# command line or in an options file).
+#noipdefault
+
+# Enables the "passive" option in the LCP. With this option, pppd will
+# attempt to initiate a connection; if no reply is received from the
+# peer, pppd will then just wait passively for a valid LCP packet from
+# the peer (instead of exiting, as it does without this option).
+#passive
+
+# With this option, pppd will not transmit LCP packets to initiate a
+# connection until a valid LCP packet is received from the peer (as for
+# the "passive" option with old versions of pppd).
+#silent
+
+# Don't request or allow negotiation of any options for LCP and IPCP
+# (use default values).
+#-all
+
+# Disable Address/Control compression negotiation (use default, i.e.
+# address/control field disabled).
+#-ac
+
+# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
+# all control characters).
+#-am
+
+# Don't fork to become a background process (otherwise pppd will do so
+# if a serial device is specified).
+#-detach
+
+# Disable IP address negotiation (with this option, the remote IP
+# address must be specified with an option on the command line or in
+# an options file).
+#-ip
+
+# Disable IPCP negotiation and IP communication. This option should
+# only be required if the peer is buggy and gets confused by requests
+# from pppd for IPCP negotiation.
+#noip
+
+# Disable magic number negotiation. With this option, pppd cannot
+# detect a looped-back line.
+#-mn
+
+# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
+# 1500).
+#-mru
+
+# Disable protocol field compression negotiation (use default, i.e.
+# protocol field compression disabled).
+#-pc
+
+# Require the peer to authenticate itself using PAP.
+#+pap
+
+# Don't agree to authenticate using PAP.
+#-pap
+
+# Require the peer to authenticate itself using CHAP [Cryptographic
+# Handshake Authentication Protocol] authentication.
+#+chap
+
+# Don't agree to authenticate using CHAP.
+#-chap
+
+# Disable negotiation of Van Jacobson style IP header compression (use
+# default, i.e. no compression).
+#-vj
+
+# Increase debugging level (same as -d). If this option is given, pppd
+# will log the contents of all control packets sent or received in a
+# readable form. The packets are logged through syslog with facility
+# daemon and level debug. This information can be directed to a file by
+# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
+# pppd is compiled with extra debugging enabled, it will log messages
+# using facility local2 instead of daemon).
+#debug
+
+# Append the domain name <d> to the local host name for authentication
+# purposes. For example, if gethostname() returns the name porsche,
+# but the fully qualified domain name is porsche.Quotron.COM, you would
+# use the domain option to set the domain name to Quotron.COM.
+#domain <d>
+
+# Enable debugging code in the kernel-level PPP driver. The argument n
+# is a number which is the sum of the following values: 1 to enable
+# general debug messages, 2 to request that the contents of received
+# packets be printed, and 4 to request that the contents of transmitted
+# packets be printed.
+#kdebug n
+
+# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
+# requests a smaller value via MRU negotiation, pppd will request that
+# the kernel networking code send data packets of no more than n bytes
+# through the PPP network interface.
+#mtu <n>
+
+# Set the name of the local system for authentication purposes to <n>.
+# This is a privileged option. With this option, pppd will use lines in the
+# secrets files which have <n> as the second field when looking for a
+# secret to use in authenticating the peer. In addition, unless overridden
+# with the user option, <n> will be used as the name to send to the peer
+# when authenticating the local system to the peer. (Note that pppd does
+# not append the domain name to <n>.)
+#name <n>
+
+# Enforce the use of the hostname as the name of the local system for
+# authentication purposes (overrides the name option).
+#usehostname
+
+# Set the assumed name of the remote system for authentication purposes
+# to <n>.
+#remotename <n>
+
+# Add an entry to this system's ARP [Address Resolution Protocol]
+# table with the IP address of the peer and the Ethernet address of this
+# system.
+proxyarp
+
+# Use the system password database for authenticating the peer using
+# PAP. Note: mgetty already provides this option. If this is specified
+# then dialin from users using a script under Linux to fire up ppp wont work.
+# login
+
+# If this option is given, pppd will send an LCP echo-request frame to the
+# peer every n seconds. Normally the peer should respond to the echo-request
+# by sending an echo-reply. This option can be used with the
+# lcp-echo-failure option to detect that the peer is no longer connected.
+lcp-echo-interval 30
+
+# If this option is given, pppd will presume the peer to be dead if n
+# LCP echo-requests are sent without receiving a valid LCP echo-reply.
+# If this happens, pppd will terminate the connection. Use of this
+# option requires a non-zero value for the lcp-echo-interval parameter.
+# This option can be used to enable pppd to terminate after the physical
+# connection has been broken (e.g., the modem has hung up) in
+# situations where no hardware modem control lines are available.
+lcp-echo-failure 4
+
+# Set the LCP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#lcp-restart <n>
+
+# Set the maximum number of LCP terminate-request transmissions to <n>
+# (default 3).
+#lcp-max-terminate <n>
+
+# Set the maximum number of LCP configure-request transmissions to <n>
+# (default 10).
+#lcp-max-configure <n>
+
+# Set the maximum number of LCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#lcp-max-failure <n>
+
+# Set the IPCP restart interval (retransmission timeout) to <n>
+# seconds (default 3).
+#ipcp-restart <n>
+
+# Set the maximum number of IPCP terminate-request transmissions to <n>
+# (default 3).
+#ipcp-max-terminate <n>
+
+# Set the maximum number of IPCP configure-request transmissions to <n>
+# (default 10).
+#ipcp-max-configure <n>
+
+# Set the maximum number of IPCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#ipcp-max-failure <n>
+
+# Set the PAP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#pap-restart <n>
+
+# Set the maximum number of PAP authenticate-request transmissions to
+# <n> (default 10).
+#pap-max-authreq <n>
+
+# Set the maximum time that pppd will wait for the peer to authenticate
+# itself with PAP to <n> seconds (0 means no limit).
+#pap-timeout <n>
+
+# Set the CHAP restart interval (retransmission timeout for
+# challenges) to <n> seconds (default 3).
+#chap-restart <n>
+
+# Set the maximum number of CHAP challenge transmissions to <n>
+# (default 10).
+#chap-max-challenge
+
+# If this option is given, pppd will rechallenge the peer every <n>
+# seconds.
+#chap-interval <n>
+
+# With this option, pppd will accept the peer's idea of our local IP
+# address, even if the local IP address was specified in an option.
+#ipcp-accept-local
+
+# With this option, pppd will accept the peer's idea of its (remote) IP
+# address, even if the remote IP address was specified in an option.
+#ipcp-accept-remote
+
+# Disable the IPXCP and IPX protocols.
+# To let pppd pass IPX packets comment this out --- you'll probably also
+# want to install ipxripd, and have the Internal IPX Network option enabled
+# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
+noipx
+
+# Exit once a connection has been made and terminated. This is the default,
+# unless the `persist' or `demand' option has been specified.
+#nopersist
+
+# Do not exit after a connection is terminated; instead try to reopen
+# the connection.
+#persist
+
+# Terminate after n consecutive failed connection attempts.
+# A value of 0 means no limit. The default value is 10.
+#maxfail <n>
+
+# Initiate the link only on demand, i.e. when data traffic is present.
+# With this option, the remote IP address must be specified by the user on
+# the command line or in an options file. Pppd will initially configure
+# the interface and enable it for IP traffic without connecting to the peer.
+# When traffic is available, pppd will connect to the peer and perform
+# negotiation, authentication, etc. When this is completed, pppd will
+# commence passing data packets (i.e., IP packets) across the link.
+#demand
+
+# Specifies that pppd should disconnect if the link is idle for <n> seconds.
+# The link is idle when no data packets (i.e. IP packets) are being sent or
+# received. Note: it is not advisable to use this option with the persist
+# option without the demand option. If the active-filter option is given,
+# data packets which are rejected by the specified activity filter also
+# count as the link being idle.
+#idle <n>
+
+# Specifies how many seconds to wait before re-initiating the link after
+# it terminates. This option only has any effect if the persist or demand
+# option is used. The holdoff period is not applied if the link was
+# terminated because it was idle.
+#holdoff <n>
+
+# Wait for up n milliseconds after the connect script finishes for a valid
+# PPP packet from the peer. At the end of this time, or when a valid PPP
+# packet is received from the peer, pppd will commence negotiation by
+# sending its first LCP packet. The default value is 1000 (1 second).
+# This wait period only applies if the connect or pty option is used.
+#connect-delay <n>
+
+# Packet filtering: for more information, see pppd(8)
+# Any packets matching the filter expression will be interpreted as link
+# activity, and will cause a "demand" connection to be activated, and reset
+# the idle connection timer. (idle option)
+# The filter expression is akin to that of tcpdump(1)
+#active-filter <filter-expression>
+
+# uncomment the line below this if you use PPPoE
+#plugin /usr/lib/pppd/plugins/pppoe.so
+
+# ---<End of File>---
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..2d488a2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/profile
+. ${MV_ROOT}/bin/install_functions.sh
+
+function mysql_check {
+ mysql -e "show databases;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function mythconverg_check {
+ mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function install_db {
+ pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
+ pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
+}
+
+
+
+
+#check to see if mysql is running
+stat_busy "Checking Mysql"
+ATTEMPT=0
+mysql_check && printhl " Installing the initial database" &&install_db
+mythconverg_check
+status=$?
+while [ ! $status = 0 ]
+do
+ ((ATTEMPT=ATTEMPT+1))
+ /etc/rc.d/mysqld stop
+ sleep 2
+ /etc/rc.d/mysqld start
+ mysqlstatus=$?
+ if [ $mysqlstatus = 0 ]
+ then
+ mysql_check && install_db
+ mythconverg_check
+ status=$?
+ fi
+ if [ $ATTEMPT = 20 ]
+ then
+ printhl " Could not start mysql or install mythconverg within 20 attempts"
+ printhl " Aborting install"
+ exit 20
+ fi
+done
+stat_done
+
+#check network parms
+stat_busy "Checking network"
+init_network
+stat_done
+
+stat_busy "Probing network"
+request_dhcp &
+stat_done
+
+#save some cmdline options
+stat_busy "Parsing command line"
+parse_cmdline_2_db
+bootsplash_setup
+stat_done
+
+#search for remote
+stat_busy "Checking for remote"
+init_remote
+stat_done
+printhl "Finished"
+
+
+echo $CMDLINE | grep -qi NoX
+if [ $? = 0 ]
+then
+ echo ""
+ printhl "No auto X option found"
+ # /usr/bin/chvt 2
+else
+ /root/startx &
+fi
+
+
+# Set up automatically logged in user
+if [ -f /.livesys/autologin ]; then
+ cp /.livesys/autologin /tmp/newuser
+fi
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile
new file mode 100755
index 0000000..600bd9b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile
@@ -0,0 +1,3 @@
+. $HOME/.bashrc
+
+. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc
new file mode 100755
index 0000000..c6febe5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf
new file mode 100755
index 0000000..35ed579
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf
@@ -0,0 +1,79 @@
+# Path, X server and arguments (if needed)
+# Note: -xauth $authfile is automatically appended
+default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
+default_xserver /usr/bin/X
+xserver_arguments -nolisten tcp vt07
+
+# Commands for halt, login, etc.
+halt_cmd /sbin/shutdown -h now
+reboot_cmd /sbin/shutdown -r now
+console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
+#suspend_cmd /usr/sbin/suspend
+
+# Full path to the xauth binary
+xauth_path /usr/bin/xauth
+
+# Xauth file for server
+authfile /var/run/slim.auth
+
+
+# Activate numlock when slim starts. Valid values: on|off
+# numlock on
+
+# Hide the mouse cursor (note: does not work with some WMs).
+# Valid values: true|false
+# hidecursor false
+
+# This command is executed after a succesful login.
+# you can place the %session and %theme variables
+# to handle launching of specific commands in .xinitrc
+# depending of chosen session and slim theme
+#
+# NOTE: if your system does not have bash you need
+# to adjust the command according to your preferred shell,
+# i.e. for freebsd use:
+# login_cmd exec /bin/sh - ~/.xinitrc %session
+login_cmd exec /bin/bash -login ~/.xinitrc %session
+
+# Commands executed when starting and exiting a session.
+# They can be used for registering a X11 session with
+# sessreg. You can use the %user variable
+#
+# sessionstart_cmd some command
+# sessionstop_cmd some command
+
+# Start in daemon mode. Valid values: yes | no
+# Note that this can overridden by the command line
+# option "-d"
+# daemon yes
+
+# Available sessions (first one is the default).
+# The current chosen session name is replaced in the login_cmd
+# above, so your login command can handle different sessions.
+# see the xinitrc.sample file shipped with slim sources
+sessions xfce4,icewm,wmaker,blackbox
+
+# Executed when pressing F11 (requires imagemagick)
+screenshot_cmd import -window root /slim.png
+
+# welcome message. Available variables: %host, %domain
+welcome_msg Welcome to %host
+
+# shutdown / reboot messages
+shutdown_msg The system is halting...
+reboot_msg The system is rebooting...
+
+# default user, leave blank or remove this line
+# for avoid pre-loading the username.
+#default_user simone
+
+# current theme, use comma separated list to specify a set to
+# randomly choose from
+current_theme dlarch
+
+# Lock file
+lockfile /var/lock/slim.lock
+
+# Log file
+logfile /var/log/slim.log
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps
new file mode 100755
index 0000000..68fae0a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps
@@ -0,0 +1,2 @@
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh
new file mode 100755
index 0000000..6acd24a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+#keylaunch &
+#/usr/bin/tilda &
+#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
+export MALLOC_CHECK_=0
+xset s off
+xset -dpms
+xhost +
+
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+echo $CMDLINE |grep -q clean_upgrade
+if [ $? = 0 ]
+then
+ export CLEAN_UPGRADE=YES
+else
+ export CLEAN_UPGRADE=NO
+fi
+MythVantage -r
+
+if [ x$NFSROOT = x1 ]
+then
+ unbuffer MythVantage &
+else
+ NETBOOT=YES MythVantage &
+fi
+
+exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx
new file mode 100755
index 0000000..9274703
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx
@@ -0,0 +1,28 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+ $MV_ROOT/bin/xconfig.sh 2>/dev/null
+ cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+ startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
+ else
+ #VNC
+ pacman -Sf --noconfirm tightvnc
+ cd /root
+ mkdir .vnc
+ echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+ chmod 500 /root/.vnc/passwd
+ rm /root/.vnc/xstartup
+ ln -s /root/LinHES-install.sh /root/.vnc/xstartup
+ vncserver
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks
new file mode 100755
index 0000000..2bb19ee
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks
@@ -0,0 +1 @@
+#xorg-twm
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks
new file mode 100755
index 0000000..1f0c1a5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks
@@ -0,0 +1,229 @@
+# These are needed to build a live CD
+#linhes-live
+squashfs-tools
+lzop
+
+syslinux
+
+# You need a kernel.
+#kernel26 is now in 'base'
+aufs2
+
+# To eject a cd
+eject
+
+# Useful for use as installer, etc.
+#ntfsprogs
+#parted
+
+#ddcxinfo-knoppix
+#hwd
+
+sudo
+
+lsof
+cdrkit
+dvd+rw-tools
+
+
+# generally useful tools which don't require X
+#mtools is required by syslinux
+openssh
+dosfstools
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+unzip
+
+
+# Xorg packages
+*xorg
+#xorg-server
+#xorg-xkb-utils
+#xorg-xauth
+#xorg-server-utils
+#xorg-xinit
+#xorg-input-drivers
+#xorg-apps
+#xorg-fonts-100dpi
+#xorg-fonts-75dpi
+#xorg-res-utils
+ttf-ms-fonts
+
+#xorg-video-drivers
+xf86-video-amd
+xf86-video-apm
+xf86-video-ark
+xf86-video-ati
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+#xf86-video-i810
+#xf86-video-imstt
+xf86-video-intel
+xf86-video-mga
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-radeonhd
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisusb
+#xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+#unichrome is busted and causes X to segfault
+#xf86-video-unichrome
+xf86-video-v4l
+xf86-video-vesa
+#vga should not be installed, vesa can handle when other drivers fail
+#xf86-video-vga
+#xf86-video-via
+xf86-video-vmware
+xf86-video-voodoo
+
+# X apps
+#luser
+#localed
+unclutter
+xterm
+xorg-apps
+#xkmap
+
+#gparted
+#larchin
+
+#mythtv
+mythtv
+mythtv-contrib
+mythplugins-mytharchive
+mythplugins-mythbrowser
+#mythcontrols
+#mythflix
+mythplugins-mythgallery
+mythplugins-mythgame
+mythplugins-mythmusic
+#mythphone
+myththemes
+#mythweather
+mythplugins-mythvideo
+mythsmolt
+#morethemes
+linhes-theme
+linhes-scripts
+nuvexport
+lirc
+lirc-utils
+mysql
+xmltv
+esound
+
+#Window Manager
+fluxbox
+feh
+
+#Other
+dbus
+hal
+fftw2
+libcdaudio
+iptables
+pkgconfig
+taglib
+#portmap
+ivtv-utils
+#dvb-firmware
+dbus-python
+
+#MythVantage Installer deps
+bc
+mysql-python
+expect
+curl
+dnsutils
+avahi
+
+#Wireless
+b43-fwcutter
+#ipw2100-fw
+#ipw2200-fw
+#ipw3945
+#ipw3945-ucode
+#ipw3945d
+madwifi
+madwifi-utils
+ndiswrapper
+ndiswrapper-utils
+#netcfg
+tiacx
+tiacx-firmware
+wireless_tools
+#wlan-ng26
+#wlan-ng26-utils
+zd1211-firmware
+hdhomerun
+#----
+LinHES-config
+LinHES-system
+linhes-sounds
+etcnet
+runit
+runit-scripts
+media_dirs
+
+#---
+tweaker
+ethtool
+nfs-utils
+netkit-telnet
+ntp
+syslog-ng
+ppp
+mingetty
+setserial
+acpid
+fbsplash
+linhes-splash
+nvram-wakup
+#tatir
+pvr150-firmware
+wol
+mjpegtools
+perl-net-upnp
+aumix
+tablet-encode
+ntfs-3g
+joyutils
+ffmpeg-svn
+#myth2ipod
+myt2xvid3
+mediaserv
+
+#---Firewire
+libraw1394
+libavc1394
+# wrapper for mplayer
+mplayer-wrapper
+
+# in-place commercial remover (for user job)
+# moved to linhes-scripts
+#removecommercials
+
+#Modules for Atheros base NICs
+#atl1e
+
+linux-firmware
+
+larch-live
+mkinitcpio-busybox
+windowmaker-crm-git
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks
new file mode 100755
index 0000000..4e9a790
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks
@@ -0,0 +1,59 @@
+mythdb-initial
+nvidia
+nvidia-utils
+vdpauinfo
+nvidia-96xx
+nvidia-96xx-utils
+#vdpinfo-96xx
+lighttpd
+local-website
+mythplugins-mythweb
+nfs-utils
+samba
+mplayer
+xine-ui
+lcdproc
+mythappletrailers
+mythstream
+oss
+xscreensaver
+tightvnc
+
+#added from error log
+mysql
+mythplugins-mythnews
+pycairo
+pygobject
+python-numeric
+pygtk
+fam
+sqlite3
+xe
+romdb
+gconf
+gnome-keyring
+gnome-mime-data
+gnome-python
+gnome-python-extras
+gnome-vfs
+hunspell
+libbonobo
+libbonoboui
+libgnome
+libgnomecanvas
+libgnomeui
+libidl2
+miro
+mozilla-common
+nspr
+nss
+orbit2
+polkit
+pyorbit
+pyrex
+startup-notification
+xulrunner
+#mythmovies
+#myth2ipod
+myt2xvid3
+#mediaserv
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/bkgd.jpg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/bkgd.jpg
new file mode 100644
index 0000000..b45b71f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/bkgd.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/isolinux.cfg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/isolinux.cfg
new file mode 100644
index 0000000..9427635
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/isolinux.cfg
@@ -0,0 +1,25 @@
+default vesamenu.c32
+prompt 0
+timeout 50
+
+MENU BACKGROUND vbg.jpg
+
+MENU TITLE larch live medium
+
+
+label linux
+MENU LABEL LinHES (default).
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img
+#append vga=0x314 quiet splash=silent,theme:linhes console=tty1
+
+
+comment:
+title: Default larch by jm
+options:
+
+###LARCH - the larch boot lines will be inserted here
+
+label memtest
+MENU LABEL Memory tester
+kernel /boot/memtest
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/vbg.jpg
new file mode 100644
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux.sortaworks/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/debugsub.cfg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/debugsub.cfg
new file mode 100644
index 0000000..3fc8ec5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/debugsub.cfg
@@ -0,0 +1,44 @@
+default vesamenu.c32
+prompt 0
+#timeout 300
+
+MENU BACKGROUND vbg.jpg
+MENU COLOR border 31;40 #90ffff00 #00000000 std
+MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
+MENU ROWS 4
+MENU CMDLINEROW 22
+#MENU TIMEOUTROW 23
+MENU TABMSGROW 22
+
+MENU TITLE LinHES: The Linux Home Entertainment System
+
+
+label linux-nox
+MENU LABEL Boot to console (without X windowing)
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img NoX
+
+label skipTweaker
+MENU LABEL LinHES no splashscren no tweaker.
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img no_meth
+
+
+label linux-c2r
+MENU LABEL LinHES: copy-to-ram (also activates swap)
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img c2r
+
+label linux-swap
+MENU LABEL LinHES: Use swap
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img swap
+
+label memtest
+MENU LABEL Memory tester
+kernel memtest
+
+label goback
+MENU LABEL Back
+kernel vesamenu.c32
+append menu isolinux.cfg
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/hardsub.cfg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/hardsub.cfg
new file mode 100644
index 0000000..1acef86
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/hardsub.cfg
@@ -0,0 +1,53 @@
+default vesamenu.c32
+prompt 0
+#timeout 300
+
+MENU BACKGROUND vbg.jpg
+MENU COLOR border 31;40 #90ffff00 #00000000 std
+MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
+MENU ROWS 4
+MENU CMDLINEROW 22
+MENU TABMSGROW 22
+
+MENU TITLE LinHES: The Linux Home Entertainment System
+
+label atomic
+MENU LABEL LinHES on Atomic Ant!
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart,intel_agp
+
+#label linux-i810
+#MENU LABEL with Intel i810 driver (DRI disabled)
+#kernel vmlinuz26
+#append initrd=larch.img i810
+
+label linux-vesa
+MENU LABEL Force use of vesa driver
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img forceXvesa
+
+
+label dragon
+MENU LABEL Dragon Version 1
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img type=dragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
+
+label dragon2
+MENU LABEL Dragon Version 2
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img type=dragon2 vga=0x314 quiet splash=silent,theme:linhes console=tty1
+
+label ausdragon
+MENU LABEL Australian Dragon
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img type=ausdragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
+
+label 8400
+MENU LABEL For the Nvidia 8400 chipset.
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart
+
+label goback
+MENU LABEL Back
+kernel vesamenu.c32
+append menu isolinux.cfg
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/isolinux.cfg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/isolinux.cfg
new file mode 100644
index 0000000..8e43534
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/isolinux.cfg
@@ -0,0 +1,37 @@
+default vesamenu.c32
+prompt 0
+timeout 300
+
+MENU BACKGROUND vbg.jpg
+MENU COLOR border 31;40 #90ffff00 #00000000 std
+MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
+MENU ROWS 4
+MENU CMDLINEROW 22
+MENU TIMEOUTROW 23
+MENU TABMSGROW 22
+
+MENU TITLE LinHES: The Linux Home Entertainment System
+
+label linux
+MENU LABEL LinHES (default).
+kernel /boot/vmlinuz26
+append initrd=/boot/larch.img vga=0x314 quiet splash=silent,theme:linhes console=tty1
+
+label linux-nosplash
+MENU LABEL LinHES without splash screen.
+kernel /boot/vmlinux26
+append initrd=/boot/larch.img
+
+label special
+MENU LABEL Special Hardware
+kernel vesamenu.c32
+append hardsub.cfg
+
+label debug
+MENU LABEL Debug options
+kernel vesamenu.c32
+append debugsub.cfg
+
+label local
+menu label Boot from ^local drive
+localboot 0xffff
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/vbg.jpg
new file mode 100644
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/boot/isolinux/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/delarch b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/delarch
new file mode 100644
index 0000000..71babb8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/delarch
@@ -0,0 +1,24 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/root/Desktop/Larch Documentation.desktop"
+
+sed "s|^autologin|#autologin|" -i "${INSTALL}/etc.schlim.conf"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos
new file mode 100755
index 0000000..0aa3c75
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos
@@ -0,0 +1,15 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
+larch: Server = http://linhes.org/repo//larch/larch8/i686
+
+core-testing: Server = http://localmirror/repo/i686/core-testing
+extra-testing: Server = http://localmirror/repo/i686/extra-testing
+#core-testing: Server = file:///data/pkg_repo/i686/core-testing
+#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh
new file mode 100755
index 0000000..883d9ad
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+echo $@
+INSTDIR=$1
+PROFILE=$2
+
+#everything below this point is specific to MythVantage
+cp -rp $PROFILE/post_process $INSTDIR/.post_process
+chroot $INSTDIR .post_process/modify_chroot.sh
+rm -rf $INSTDIR/.post_process
+
+#find the size of the install.
+#This is used to calculate progress on the install
+tsize=`du -sm $INSTDIR/ | cut -f1`
+echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
+upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
+echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps
new file mode 100755
index 0000000..d976fe8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps
@@ -0,0 +1,5 @@
+#Uncomment below if you are using firewire
+#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
+#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
+[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init
new file mode 100755
index 0000000..9791a7f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init
@@ -0,0 +1,35 @@
+session.screen0.slit.placement: BottomRight
+session.screen0.slit.direction: Vertical
+session.screen0.slit.onTop: False
+session.screen0.slit.autoHide: True
+session.screen0.tab.placement: Top
+session.screen0.toolbar.onTop: False
+session.screen0.toolbar.visible: False
+session.screen0.toolbar.autoHide: False
+session.screen0.toolbar.placement: BottomCenter
+session.screen0.toolbar.widthPercent: 66
+session.screen0.workspaceNames: one,two,three,four
+session.screen0.strftimeFormat: %k:%M
+session.screen0.focusNewWindows: True
+session.screen0.focusModel: ClickToFocus
+session.screen0.fullMaximization: False
+session.screen0.edgeSnapThreshold: 0
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.workspaces: 4
+session.screen0.focusLastWindow: True
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.windowPlacement: RowSmartPlacement
+session.screen0.tab.width: 64
+session.screen0.tab.height: 16
+session.screen0.showwindowposition: true
+session.opaqueMove: False
+session.autoRaiseDelay: 250
+session.menuFile: ~/.fluxbox/menu
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/Artwiz
+session.keyFile: ~/.fluxbox/keys
+session.colorsPerChannel: 4
+session.doubleClickInterval: 250
+session.cacheMax: 200
+session.imageDither: True
+session.configVersion: 1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu
new file mode 100755
index 0000000..858090e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu
@@ -0,0 +1,81 @@
+# Generated by fluxbox-generate_menu
+#
+# If you read this it means you want to edit this file manually, so here
+# are some useful tips:
+#
+# - You can add your own menu-entries to ~/.fluxbox/usermenu
+#
+# - If you miss apps please let me know and I will add them for the next
+# release.
+#
+# - The -r option prevents removing of empty menu entries and lines which
+# makes things much more readable.
+#
+# - To prevent any other app from overwriting your menu
+# you can change the menu name in .fluxbox/init to:
+# session.menuFile: /home/mythtv/.fluxbox/my-menu
+[begin] (Fluxbox)
+[encoding] {UTF-8}
+ [exec] (xterm) {xterm}
+ [exec] () {} execname is NULL; cannot lookup
+ [exec] (Run) {fbrun }
+[submenu] (Terminals)
+ [exec] (xterm) {xterm}
+[end]
+[submenu] (Editors)
+ [exec] (xedit) {xedit}
+ [exec] (nano) {xterm -e nano}
+ [exec] (vi) {xterm -e vi}
+[end]
+[submenu] (Multimedia)
+[submenu] (Audio)
+ [exec] (alsamixer) {xterm -e alsamixer}
+[end]
+[submenu] (Video)
+ [exec] (gmplayer) {gmplayer}
+[end]
+[submenu] (X-utils)
+ [exec] (xfontsel) {xfontsel}
+ [exec] (xman) {xman}
+ [exec] (xload) {xload}
+ [exec] (xbiff) {xbiff}
+ [exec] (xclock) {xclock}
+ [exec] (xmag) {xmag}
+ [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
+[end]
+[end]
+[submenu] (Office)
+ [exec] (xclock) {xclock}
+ [exec] (xcalc) {xcalc}
+[end]
+[submenu] (Games)
+ [exec] (xeyes) {xeyes}
+[end]
+[submenu] (System Tools)
+ [exec] (top) {xterm -e top}
+[end]
+[submenu] (fluxbox menu)
+ [config] (Configure)
+[submenu] (System Styles) {Choose a style...}
+ [stylesdir] (/usr/share/fluxbox/styles)
+[end]
+[submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+[end]
+ [workspaces] (Workspace List)
+[submenu] (Tools)
+ [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun }
+ [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
+[end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+ [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+[end]
+[endencoding]
+[end]
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
new file mode 100755
index 0000000..ef5b398
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
@@ -0,0 +1,65 @@
+# This file is read by fluxbox-generate_menu. If you don't like a
+# default you can change it here. Don't forget to remove the # in front
+# of the line.
+
+# Your favourite terminal. Put the command in quotes if you want to use
+# options. Put a backslash in before odd chars
+# MY_TERM='Eterm --tint \#123456'
+# MY_TERM='aterm -tint $(random_color)'
+
+# Your favourite browser. You can also specify options.
+# MY_BROWSER=mozilla
+
+# Name of the outputfile
+# MENUFILENAME=/home/mythtv/.fluxbox/menu
+
+# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
+
+# standard url for console-browsers
+# HOMEPAGE=fluxbox.org
+
+# location with your own menu-entries
+# USERMENU=~/.fluxbox/usermenu
+
+# Put the launcher you would like to use here
+# LAUNCHER=fbrun
+# LAUNCHER=fbgm
+
+# Options for fbrun
+# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
+
+# --- PREFIX'es
+# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
+# your prefix is: /usr
+
+# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
+# there should be no need to specify them.
+#
+# PREFIX=/usr
+# GNOME_PREFIX=/opt/gnome
+# KDE_PREFIX=/opt/kde
+
+
+# Sepparate the list of background-dirs with semicolumns ':'
+# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
+
+
+# --- Boolean variables.
+# Setting a variable to no'' won't help. Comment them out if you don't
+# want them. Setting are overruled by the command-line options.
+
+# Include all backgrounds in your backgrounds-directory
+# BACKGROUNDMENUITEM=yes
+
+# Include kde-menus
+# KDEMENU=yes
+
+# Include gnome-menus
+# GNOMEMENU=yes
+
+# enable sudo commands
+# DOSUDO=yes
+
+# Don't cleanup the menu
+# REMOVE=no
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
new file mode 100755
index 0000000..83da80c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc
new file mode 100755
index 0000000..911e76e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
+# ... or any other WM of your choosing ...
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow
new file mode 100755
index 0000000..f6cf005
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow
@@ -0,0 +1,8 @@
+#
+# /etc/hosts.allow
+#
+ALL: 192.168.
+ALL: 10.
+ALL: 127.0.0.1
+ALL: 172.16.
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny
new file mode 100755
index 0000000..ca30ab4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny
@@ -0,0 +1,6 @@
+#
+# /etc/hosts.deny
+#
+ALL
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst
new file mode 100755
index 0000000..8a8e3b2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst
@@ -0,0 +1,60 @@
+# Config file for GRUB - The GNU GRand Unified Bootloader
+# /boot/grub/menu.lst
+
+# DEVICE NAME CONVERSIONS
+#
+# Linux Grub
+# -------------------------
+# /dev/fd0 (fd0)
+# /dev/hda (hd0)
+# /dev/hdb2 (hd1,1)
+# /dev/hda3 (hd0,2)
+#
+
+# FRAMEBUFFER RESOLUTION SETTINGS
+# +-------------------------------------------------+
+# | 640x480 800x600 1024x768 1280x1024
+# ----+--------------------------------------------
+# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
+# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
+# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
+# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+# +-------------------------------------------------+
+
+# general configuration:
+timeout 5
+default 0
+#color light-blue/black light-cyan/blue
+
+# boot sections follow
+# each is implicitly numbered from 0 in the order of appearance below
+#
+# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
+#
+#-*
+hiddenmenu
+
+# (0) normal
+title LinHes
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
+initrd /boot/kernel26.img
+
+# (1) bootsplash
+title LinHes-splashy
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
+initrd /boot/kernel26.img
+
+# (2) noautologin
+title LinHES-nologin
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
+initrd /boot/kernel26.img
+
+
+# (3) normal
+title LinHes-init
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
+initrd /boot/kernel26.img
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh
new file mode 100755
index 0000000..ad83b2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+echo "larch5" > /etc/hostname
+useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
+cp -rvpf /.post_process/home/mythtv /home/
+cp -rvpf /.post_process/home/mythtv/.fluxbox /root
+chown -R mythtv.mythtv /home/mythtv/
+chown -R mythtv.mythtv /myth
+
+cp -f /.post_process/hosts.allow /etc/hosts.allow
+cp -f /.post_process/rc.conf /etc/rc.conf
+#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
+cp -f /.post_process/menu.lst /boot/grub/menu.lst
+
+cp -f /etc/skel/.bash* /root/
+rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf
new file mode 100755
index 0000000..9c17944
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf
@@ -0,0 +1,112 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+#
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime"
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_US.utf8"
+HARDWARECLOCK="UTC"
+TIMEZONE="US/Central"
+KEYMAP="us"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+#
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# Scan hardware and load required modules at bootup
+MOD_AUTOLOAD="yes"
+if [ -f /etc/systemconfig ]
+then
+ . /etc/systemconfig
+fi
+
+if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
+then
+ ALSABLACKLIST="!soundcore"
+else
+ if [ x$Audiotype = xOSS ]
+ then
+ ALSABLACKLIST="!soundcore"
+ else
+ ALSABLACKLIST=""
+ fi
+fi
+
+# Module Blacklist - modules in this list will never be loaded by udev
+MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
+#
+# Modules to load at boot-up (in this order)
+# - prefix a module with a ! to blacklist it
+#
+MODULES=($MOD_BLACKLIST_)
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+#
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+HOSTNAME=`cat /etc/hostname`
+
+#The following is only used on the install. After the first boot everything is set from /etc/net.
+
+
+#
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
+# interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
+#
+lo="lo 127.0.0.1"
+#eth0="dhcp"
+INTERFACES=(lo )
+#
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+#
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network-profiles
+#
+#NET_PROFILES=(main)
+
+#
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+#DAEMONS=(syslog-ng network netfs crond)
+DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown
new file mode 100755
index 0000000..1a8cdbe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown
@@ -0,0 +1,104 @@
+#!/bin/bash
+#
+# /etc/rc.shutdown
+#
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+# avoid staircase effect
+/bin/stty onlcr
+
+echo " "
+printhl "Initiating Shutdown..."
+echo " "
+
+if [ -x /etc/rc.local.shutdown ]; then
+ /etc/rc.local.shutdown
+fi
+
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+ while [[ i -ge 0 ]]; do
+ if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /etc/rc.d/${DAEMONS[$i]#@} stop
+ fi
+ let i=i-1
+ done
+ # find any leftover daemons and shut them down
+ if [ -d /var/run/daemons ]; then
+ for daemon in `ls /var/run/daemons`; do
+ /etc/rc.d/$daemon stop
+ done
+ fi
+fi
+
+# Terminate all processes
+stat_busy "Sending SIGTERM To Processes"
+/sbin/killall5 -15 &> /dev/null
+/bin/sleep 5
+stat_done
+
+stat_busy "Sending SIGKILL To Processes"
+/sbin/killall5 -9 &> /dev/null
+/bin/sleep 1
+stat_done
+
+stat_busy "Saving Random Seed"
+/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
+stat_done
+
+stat_busy "Saving System Clock"
+if [ "$HARDWARECLOCK" = "UTC" ]; then
+ /sbin/hwclock --directisa --utc --systohc
+else
+ /sbin/hwclock --directisa --localtime --systohc
+fi
+stat_done
+
+# removing psmouse module to fix some reboot issues on newer laptops
+modprobe -r psmouse >/dev/null 2>&1
+
+# Write to wtmp file before unmounting
+/sbin/halt -w
+
+stat_busy "Deactivating Swap"
+/sbin/swapoff -a
+stat_done
+
+stat_busy "Unmounting Filesystems"
+/bin/umount -a
+stat_done
+
+if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
+ if [ -d /etc/lvm -a -x /sbin/lvm ]; then
+ /bin/mount -n -t sysfs none /sys 2>/dev/null
+ if [ -d /sys/block ]; then
+ stat_busy "Deactivating LVM2 groups"
+ /sbin/lvm vgchange --ignorelockingfailure -a n
+ stat_done
+ umount /sys
+ fi
+ fi
+fi
+
+stat_busy "Remounting Root Filesystem Read-only"
+/bin/mount -n -o remount,ro /
+stat_done
+exit 0
+# Power off or reboot
+if [ "$RUNLEVEL" = "0" ]; then
+ printsep
+ printhl "${C_H2}POWER OFF"
+ /sbin/poweroff -d -f -h -i
+else
+ printsep
+ printhl "${C_H2}REBOOTING"
+ # adding kexec support
+ [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
+ /sbin/reboot -d -f -i
+fi
+
+# End of file
+# vim: set ts=2 noet:
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh
new file mode 100755
index 0000000..5bc1f9c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f overlay.xpk
+if [ -d overlay/home/mythtv ]
+then
+ chown -R 1000 overlay/home/mythtv
+fi
+./create_overlay.sh
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
new file mode 100755
index 0000000..8e3ec5e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
@@ -0,0 +1,22 @@
+if grep -v nox /proc/cmdline &>/dev/null && \
+ [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
+ if grep i810 /proc/cmdline &>/dev/null; then
+ startx -- -config xorg.conf.i810
+ else
+ startx
+ fi
+
+ # Maybe there should be some code here to handle a failed startx?
+
+ # The 'return' value is at /tmp/xlogout
+ # If there is nothing there, switch user to 'newuser'
+ # If there is also nothing there, login as root
+ # - if already root, fall through to terminal
+
+ if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
+ logout
+ elif [ ${UID} -ne 0 ]; then
+ echo "root" >/tmp/newuser
+ logout
+ fi
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
new file mode 100755
index 0000000..5f04171
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
@@ -0,0 +1,4 @@
+# Set the keymap
+xkmap-set
+
+exec fluxbox
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
new file mode 100755
index 0000000..9615569
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
@@ -0,0 +1,59 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
new file mode 100755
index 0000000..a295b38
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
@@ -0,0 +1,67 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd
new file mode 100644
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
new file mode 100755
index 0000000..64bb6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
@@ -0,0 +1 @@
+30
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
new file mode 100755
index 0000000..ddd88f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
@@ -0,0 +1,8 @@
+#
+# fbsplash.conf
+#
+
+THEMES="linhes"
+SPLASH_TTYS="1 2 3 4 5 6"
+
+#EOF
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
new file mode 100755
index 0000000..7f8f011
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
@@ -0,0 +1 @@
+7
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow
new file mode 100644
index 0000000..f8cc8f5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+#sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch
new file mode 100755
index 0000000..2de483f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch
@@ -0,0 +1,43 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:5:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
+c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch.orig b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch.orig
new file mode 100644
index 0000000..4b5bb7a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larch.orig
@@ -0,0 +1,42 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/loginroot
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/locale.gen b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/locale.gen
new file mode 100644
index 0000000..3bceedc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/locale.gen
@@ -0,0 +1,6 @@
+# locales for larch (/etc/locale.gen)
+
+en_US.UTF-8 UTF-8
+en_GB.UTF-8 UTF-8
+de_DE.UTF-8 UTF-8
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.conf b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.conf
new file mode 100644
index 0000000..86519a9
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.conf
@@ -0,0 +1,97 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
+# in the hardware clock being left untouched (useful for virtualization)
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_GB.UTF-8"
+HARDWARECLOCK="UTC"
+TIMEZONE="Europe/Berlin"
+KEYMAP="de"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
+# MOD_BLACKLIST: Prevent udev from loading these modules
+# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
+#
+# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
+#
+MOD_AUTOLOAD="yes"
+#MOD_BLACKLIST=() #deprecated
+MODULES=()
+
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
+#
+HOSTNAME="larch8-mini"
+
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# DHCP: Set your interface to "dhcp" (eth0="dhcp")
+# Wireless: See network profiles below
+#
+
+#Static IP example
+#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
+eth0="dhcp"
+INTERFACES=(eth0)
+
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+
+# Setting this to "yes" will skip network shutdown.
+# This is required if your root device is on NFS.
+NETWORK_PERSIST="no"
+
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network.d
+#
+# This now requires the netcfg package
+#
+#NETWORKS=(main)
+
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+DAEMONS=(syslog-ng @network @sshd !crond)
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..2d488a2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/profile
+. ${MV_ROOT}/bin/install_functions.sh
+
+function mysql_check {
+ mysql -e "show databases;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function mythconverg_check {
+ mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function install_db {
+ pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
+ pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
+}
+
+
+
+
+#check to see if mysql is running
+stat_busy "Checking Mysql"
+ATTEMPT=0
+mysql_check && printhl " Installing the initial database" &&install_db
+mythconverg_check
+status=$?
+while [ ! $status = 0 ]
+do
+ ((ATTEMPT=ATTEMPT+1))
+ /etc/rc.d/mysqld stop
+ sleep 2
+ /etc/rc.d/mysqld start
+ mysqlstatus=$?
+ if [ $mysqlstatus = 0 ]
+ then
+ mysql_check && install_db
+ mythconverg_check
+ status=$?
+ fi
+ if [ $ATTEMPT = 20 ]
+ then
+ printhl " Could not start mysql or install mythconverg within 20 attempts"
+ printhl " Aborting install"
+ exit 20
+ fi
+done
+stat_done
+
+#check network parms
+stat_busy "Checking network"
+init_network
+stat_done
+
+stat_busy "Probing network"
+request_dhcp &
+stat_done
+
+#save some cmdline options
+stat_busy "Parsing command line"
+parse_cmdline_2_db
+bootsplash_setup
+stat_done
+
+#search for remote
+stat_busy "Checking for remote"
+init_remote
+stat_done
+printhl "Finished"
+
+
+echo $CMDLINE | grep -qi NoX
+if [ $? = 0 ]
+then
+ echo ""
+ printhl "No auto X option found"
+ # /usr/bin/chvt 2
+else
+ /root/startx &
+fi
+
+
+# Set up automatically logged in user
+if [ -f /.livesys/autologin ]; then
+ cp /.livesys/autologin /tmp/newuser
+fi
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bash_profile
new file mode 100644
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bashrc b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bashrc
new file mode 100644
index 0000000..3e5c29c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.bashrc
@@ -0,0 +1,2 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh
new file mode 100755
index 0000000..6acd24a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+#keylaunch &
+#/usr/bin/tilda &
+#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
+export MALLOC_CHECK_=0
+xset s off
+xset -dpms
+xhost +
+
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+echo $CMDLINE |grep -q clean_upgrade
+if [ $? = 0 ]
+then
+ export CLEAN_UPGRADE=YES
+else
+ export CLEAN_UPGRADE=NO
+fi
+MythVantage -r
+
+if [ x$NFSROOT = x1 ]
+then
+ unbuffer MythVantage &
+else
+ NETBOOT=YES MythVantage &
+fi
+
+exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx
new file mode 100755
index 0000000..9274703
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx
@@ -0,0 +1,28 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+ $MV_ROOT/bin/xconfig.sh 2>/dev/null
+ cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+ startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
+ else
+ #VNC
+ pacman -Sf --noconfirm tightvnc
+ cd /root
+ mkdir .vnc
+ echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+ chmod 500 /root/.vnc/passwd
+ rm /root/.vnc/xstartup
+ ln -s /root/LinHES-install.sh /root/.vnc/xstartup
+ vncserver
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks
new file mode 100755
index 0000000..2bb19ee
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks
@@ -0,0 +1 @@
+#xorg-twm
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/addedpacks b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/addedpacks
new file mode 100755
index 0000000..9c26d02
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/addedpacks
@@ -0,0 +1,228 @@
+# These are needed to build a live CD
+#linhes-live
+squashfs-tools
+lzop
+
+syslinux
+
+# You need a kernel.
+#kernel26 is now in 'base'
+aufs2
+
+# To eject a cd
+eject
+
+# Useful for use as installer, etc.
+#ntfsprogs
+#parted
+
+#ddcxinfo-knoppix
+#hwd
+
+sudo
+
+lsof
+cdrkit
+dvd+rw-tools
+
+
+# generally useful tools which don't require X
+#mtools is required by syslinux
+openssh
+dosfstools
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+unzip
+
+
+# Xorg packages
+*xorg
+#xorg-server
+#xorg-xkb-utils
+#xorg-xauth
+#xorg-server-utils
+#xorg-xinit
+#xorg-input-drivers
+#xorg-apps
+#xorg-fonts-100dpi
+#xorg-fonts-75dpi
+#xorg-res-utils
+ttf-ms-fonts
+
+#xorg-video-drivers
+xf86-video-amd
+xf86-video-apm
+xf86-video-ark
+xf86-video-ati
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+#xf86-video-i810
+#xf86-video-imstt
+xf86-video-intel
+xf86-video-mga
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-radeonhd
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisusb
+#xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+#unichrome is busted and causes X to segfault
+#xf86-video-unichrome
+xf86-video-v4l
+xf86-video-vesa
+#vga should not be installed, vesa can handle when other drivers fail
+#xf86-video-vga
+#xf86-video-via
+xf86-video-vmware
+xf86-video-voodoo
+
+# X apps
+#luser
+#localed
+unclutter
+xterm
+xorg-apps
+#xkmap
+
+#gparted
+#larchin
+
+#mythtv
+mythtv
+mythtv-contrib
+mytharchive
+mythbrowser
+#mythcontrols
+#mythflix
+mythgallery
+mythgame
+mythmusic
+#mythphone
+myththemes
+#mythweather
+mythvideo
+mythsmolt
+#morethemes
+linhes-theme
+linhes-scripts
+nuvexport
+lirc
+lirc-utils
+mysql
+xmltv
+esound
+
+#Window Manager
+fluxbox
+feh
+
+#Other
+dbus
+hal
+fftw2
+libcdaudio
+iptables
+pkgconfig
+taglib
+portmap
+ivtv-utils
+dvb-firmware
+dbus-python
+
+#MythVantage Installer deps
+bc
+mysql-python
+expect
+curl
+dnsutils
+avahi
+
+#Wireless
+b43-fwcutter
+#ipw2100-fw
+#ipw2200-fw
+#ipw3945
+#ipw3945-ucode
+#ipw3945d
+madwifi
+madwifi-utils
+ndiswrapper
+ndiswrapper-utils
+#netcfg
+tiacx
+tiacx-firmware
+wireless_tools
+#wlan-ng26
+#wlan-ng26-utils
+zd1211-firmware
+hdhomerun
+#----
+LinHES-config
+LinHES-system
+linhes-sounds
+etcnet
+runit
+runit-scripts
+media_dirs
+
+#---
+tweaker
+ethtool
+nfs-utils
+netkit-telnet
+ntp
+syslog-ng
+ppp
+mingetty
+setserial
+acpid
+fbsplash
+linhes-splash
+nvram-wakup
+#tatir
+pvr150-firmware
+wol
+mjpegtools
+perl-net-upnp
+aumix
+tablet-encode
+ntfs-3g
+joyutils
+ffmpeg-svn
+myth2ipod
+myt2xvid3
+mediaserv
+
+#---Firewire
+libraw1394
+libavc1394
+# wrapper for mplayer
+mplayer-wrapper
+
+# in-place commercial remover (for user job)
+# moved to linhes-scripts
+#removecommercials
+
+#Modules for Atheros base NICs
+#atl1e
+
+linux-firmware
+
+larch-live
+mkinitcpio-busybox
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/bootlines b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/bootlines
new file mode 100755
index 0000000..0005035
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/bootlines
@@ -0,0 +1,23 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: Install CD
+options:
+
+comment:
+title: Install CD with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: Boot to console
+options: nox
+
+#comment:
+#title: larch with swap
+#options: swap
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cachepacks b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cachepacks
new file mode 100755
index 0000000..747ab46
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cachepacks
@@ -0,0 +1,59 @@
+mythdb-initial
+nvidia
+nvidia-utils
+vdpauinfo
+nvidia-96xx
+nvidia-96xx-utils
+#vdpinfo-96xx
+lighttpd
+local-website
+mythweb
+nfs-utils
+samba
+mplayer
+xine-ui
+lcdproc
+mythappletrailers
+mythstream
+oss
+xscreensaver
+tightvnc
+
+#added from error log
+mysql
+mythnews
+pycairo
+pygobject
+python-numeric
+pygtk
+fam
+sqlite3
+xe
+romdb
+gconf
+gnome-keyring
+gnome-mime-data
+gnome-python
+gnome-python-extras
+gnome-vfs
+hunspell
+libbonobo
+libbonoboui
+libgnome
+libgnomecanvas
+libgnomeui
+libidl2
+miro
+mozilla-common
+nspr
+nss
+orbit2
+polkit
+pyorbit
+pyrex
+startup-notification
+xulrunner
+mythmovies
+myth2ipod
+myt2xvid3
+#mediaserv
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst
new file mode 100755
index 0000000..3f544ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst
@@ -0,0 +1,36 @@
+#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO change these and make some more... specifically an "arch" theme
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Barlond
+color white/cyan yellow/blue
+
+title Barlond2
+color white/blue yellow/cyan
+
+title Simple Black
+color light-gray/black yellow/blue
+
+title Matrix
+color green/black light-green/green
+
+title Dalton Bros.
+color red/green green/red
+
+title Debian
+color cyan/blue white/blue
+
+title BW
+color light-gray/black black/light-gray
+
+title BW Inverse
+color black/light-gray
+
+title SGD Non Default
+color black/cyan yellow/black
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst
new file mode 100755
index 0000000..6e74187
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst
@@ -0,0 +1,16 @@
+# Help files must be exactly 23 lines long.
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title HOW-TO: Boot an existing system
+cat /boot/grub/help/bootexisting.txt
+pause Press enter to continue...
+
+title HOW-TO: Contribute to this help
+cat /boot/grub/help/contrib.txt
+pause Press enter to continue...
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt
new file mode 100755
index 0000000..881f3e8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt
@@ -0,0 +1,23 @@
+HOWTO: Boot an existing install
+
+Select "More Options" from the main menu.
+Move the cursor to "[EDIT ME] Boot an existing linux install"
+Press "e"
+
+At this point you will see the following:
+ root (hd0,0)
+ kernel /vmlinuz26 root=/dev/hda3 ro
+ initrd /kernel26.img
+
+This needs to be changed to accomodate your hardware.
+
+The first line should be changed to indicate where your boot medium resides.
+ "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
+ numbers to indicate the partition containing your /boot directory.
+
+The second line should be changed to point to your kernel. If the line above
+points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
+Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
+partition for your root filesystem. Other kernel parameters can be added here.
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt
new file mode 100755
index 0000000..5c79176
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt
@@ -0,0 +1,23 @@
+HOWTO: Contribute to these help files
+
+This help is rather simplistic.
+In order to provide help files or translations you simply need to make a text
+file. Formatting is important (due to grub limitations). The files MUST be 80
+characters wide, and 23 lines long. Any more, and your formatting will be
+corrupted when viewing the help. Please note that if your help is short, it is
+worthwhile to pad with empty lines, up to 23 lines.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst
new file mode 100755
index 0000000..5237c1a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst
@@ -0,0 +1,111 @@
+#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO add other languages
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Default layout
+setkey
+
+title German layout
+setkey y z
+setkey z y
+setkey Y Z
+setkey Z Y
+setkey equal parenright
+setkey parenright parenleft
+setkey parenleft asterisk
+setkey doublequote at
+setkey plus bracketright
+setkey minus slash
+setkey slash ampersand
+setkey ampersand percent
+setkey percent caret
+setkey underscore question
+setkey question underscore
+setkey semicolon less
+setkey less numbersign
+setkey numbersign backslash
+setkey colon greater
+setkey greater bar
+setkey asterisk braceright
+
+
+title Spanish layout
+setkey
+setkey slash ampersand
+setkey ampersand caret
+setkey caret braceleft
+setkey asterisk braceright
+setkey parenleft asterisk
+setkey parenright parenleft
+setkey minus slash
+setkey equal parenright
+setkey quote minus
+setkey underscore question
+setkey question underscore
+setkey braceleft quote
+setkey braceright backslash
+setkey colon greater
+setkey greater bar
+setkey doublequote at
+setkey backslash backquote
+setkey less backslash
+setkey semicolon less
+setkey plus colon
+setkey at semicolon
+
+title French layout
+setkey
+setkey less backquote
+setkey greater tilde
+setkey ampersand 1
+setkey 1 exclam
+setkey tilde 2
+setkey 2 at
+setkey doublequote 3
+setkey 3 numbersign
+setkey quote 4
+setkey 4 dollar
+setkey parenleft 5
+setkey 5 percent
+setkey minus 6
+setkey 6 caret
+setkey backquote 7
+setkey 7 ampersand
+setkey underscore 8
+setkey 8 asterisk
+setkey backslash 9
+setkey 9 parenleft
+setkey at 0
+setkey 0 parenright
+setkey parenright minus
+setkey numbersign underscore
+setkey a q
+setkey A Q
+setkey z w
+setkey Z W
+setkey caret bracketleft
+setkey dollar bracketright
+setkey q a
+setkey Q A
+setkey m semicolon
+setkey M colon
+setkey bracketleft quote
+setkey percent doublequote
+setkey asterisk backslash
+setkey bracketright bar
+setkey w z
+setkey W Z
+setkey comma m
+setkey question M
+setkey semicolon comma
+setkey period less
+setkey colon period
+setkey slash greater
+setkey exclam slash
+setkey bar question
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst
new file mode 100755
index 0000000..60216f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst
@@ -0,0 +1,26 @@
+timeout 5
+default 0
+#color light-blue/blue light-cyan/blue
+#black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+###LARCH
+
+title Tools...
+configfile /boot/grub/tools.lst
+
+title Grub Settings...
+configfile /boot/grub/settings.lst
+
+title View Help...
+configfile /boot/grub/help.lst
+
+title More Options...
+configfile /boot/grub/more.lst
+
+title Shutdown the Computer
+halt
+
+title JMS Reboot the Computer
+reboot
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst
new file mode 100755
index 0000000..8fd5f7e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst
@@ -0,0 +1,30 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title [EXPERIMENTAL] Attempt existing Linux detection
+configfile /boot/grub/tryboot.lst
+
+title [EDIT ME] Diskless Boot (PXE / BOOTP)
+#TODO wtf?
+root (nd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] NFS Root Boot
+root (cd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] Boot Existing Linux Install
+root (hd0,0)
+kernel /vmlinuz26 root=/dev/hda3 ro
+initrd /kernel26.img
+
+title [EDIT ME] Boot Existing Windows Install
+rootnoverify (hd0,0)
+makeactive
+chainloader +1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst
new file mode 100755
index 0000000..f8f8c95
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst
@@ -0,0 +1,13 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Keyboard settings
+configfile /boot/grub/keyboards.lst
+
+title Color settings
+configfile /boot/grub/colors.lst
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm
new file mode 100644
index 0000000..22d1cb3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm
@@ -0,0 +1,10957 @@
+/* XPM */
+static char * linhes_stable_xpm[] = {
+"640 480 10474 3",
+" c None",
+". c #FDFFFC",
+"+ c #E8B414",
+"@ c #0572BC",
+"# c #112705",
+"$ c #4F6A2B",
+"% c #385A1B",
+"& c #143006",
+"* c #6E8145",
+"= c #197093",
+"- c #1F79AA",
+"; c #086EAB",
+"> c #086BA5",
+", c #558064",
+"' c #6B6B51",
+") c #3F6C49",
+"! c #3385B1",
+"~ c #3C7D88",
+"{ c #326035",
+"] c #122812",
+"^ c #3A6D54",
+"/ c #1F7499",
+"( c #207CB5",
+"_ c #156881",
+": c #486B39",
+"< c #56784B",
+"[ c #0772BA",
+"} c #206B8E",
+"| c #485D32",
+"1 c #247698",
+"2 c #2E7993",
+"3 c #245D42",
+"4 c #31592F",
+"5 c #1F708E",
+"6 c #216054",
+"7 c #45633B",
+"8 c #2B7999",
+"9 c #2E6C69",
+"0 c #2673A4",
+"a c #236257",
+"b c #267799",
+"c c #1E5C4A",
+"d c #287284",
+"e c #4F8687",
+"f c #284B28",
+"g c #267DAB",
+"h c #1F6464",
+"i c #327273",
+"j c #0673BE",
+"k c #3F683D",
+"l c #446428",
+"m c #1D7398",
+"n c #395811",
+"o c #0A1C04",
+"p c #25738C",
+"q c #538DB4",
+"r c #71A9D0",
+"s c #6D9BBB",
+"t c #6E9FC2",
+"u c #6EA8D0",
+"v c #4898CE",
+"w c #74A7CA",
+"x c #76AACE",
+"y c #4092CA",
+"z c #74B0D8",
+"A c #598DB1",
+"B c #2F8BCA",
+"C c #256356",
+"D c #51703B",
+"E c #2885C5",
+"F c #98C5E2",
+"G c #DFF0F9",
+"H c #ECF1F1",
+"I c #EBEDE2",
+"J c #EAEADC",
+"K c #ECEFEA",
+"L c #E1E6E4",
+"M c #EDEFE6",
+"N c #EAEADA",
+"O c #EBECDD",
+"P c #E5ECEC",
+"Q c #E7E8E3",
+"R c #EAEDEA",
+"S c #EDF7FA",
+"T c #CDD6DD",
+"U c #4F8FB9",
+"V c #346E84",
+"W c #3C5720",
+"X c #163806",
+"Y c #1B6C86",
+"Z c #3B91CB",
+"` c #E4EFF3",
+" . c #F5F2DE",
+".. c #96AA97",
+"+. c #5F6F79",
+"@. c #57553C",
+"#. c #575332",
+"$. c #575230",
+"%. c #5A5C58",
+"&. c #4B4842",
+"*. c #5B5C4E",
+"=. c #56532F",
+"-. c #56522D",
+";. c #5C605E",
+">. c #48433B",
+",. c #5E6367",
+"'. c #7D837C",
+"). c #C4D1C1",
+"!. c #FFFFFF",
+"~. c #85B9D8",
+"{. c #1F7393",
+"]. c #3B5D1E",
+"^. c #1F718D",
+"/. c #4E9CD0",
+"(. c #E3EEF0",
+"_. c #E1E5DA",
+":. c #26401E",
+"<. c #070900",
+"[. c #000000",
+"}. c #000105",
+"|. c #000206",
+"1. c #000001",
+"2. c #020204",
+"3. c #000103",
+"4. c #020304",
+"5. c #101911",
+"6. c #8E9192",
+"7. c #FFFBF2",
+"8. c #81B6D8",
+"9. c #155540",
+"0. c #3F622B",
+"a. c #237697",
+"b. c #0472BC",
+"c. c #0471BC",
+"d. c #0572BB",
+"e. c #006EBA",
+"f. c #167BC0",
+"g. c #C5DDE8",
+"h. c #F4F4F0",
+"i. c #042B03",
+"j. c #010004",
+"k. c #070709",
+"l. c #070708",
+"m. c #070707",
+"n. c #08080A",
+"o. c #040406",
+"p. c #97B0B5",
+"q. c #E6F2F4",
+"r. c #308AC7",
+"s. c #026FBA",
+"t. c #0571BB",
+"u. c #0473BF",
+"v. c #066FB1",
+"w. c #0565A3",
+"x. c #0267B1",
+"y. c #144E44",
+"z. c #1B4620",
+"A. c #095E8B",
+"B. c #1D420C",
+"C. c #0D5A76",
+"D. c #0464A4",
+"E. c #0566A4",
+"F. c #0671B4",
+"G. c #0472BF",
+"H. c #0472BD",
+"I. c #0471BB",
+"J. c #0371BD",
+"K. c #1275B3",
+"L. c #3F715A",
+"M. c #0F5856",
+"N. c #016FB7",
+"O. c #006BB8",
+"P. c #4F9ACC",
+"Q. c #F3FCFF",
+"R. c #666B6E",
+"S. c #09090A",
+"T. c #050508",
+"U. c #24211F",
+"V. c #424446",
+"W. c #434439",
+"X. c #3D3C3C",
+"Y. c #414244",
+"Z. c #3B3936",
+"`. c #414144",
+" + c #3A3E39",
+".+ c #3D4032",
+"++ c #413F2C",
+"@+ c #414130",
+"#+ c #303624",
+"$+ c #0A100A",
+"%+ c #080709",
+"&+ c #020303",
+"*+ c #283D24",
+"=+ c #EAEAE5",
+"-+ c #A7C1D0",
+";+ c #0571BA",
+">+ c #0473BE",
+",+ c #0469AC",
+"'+ c #045088",
+")+ c #113C36",
+"!+ c #0C0500",
+"~+ c #090000",
+"{+ c #070002",
+"]+ c #060106",
+"^+ c #080000",
+"/+ c #060108",
+"(+ c #0C0800",
+"_+ c #104245",
+":+ c #064F7F",
+"<+ c #0A6693",
+"[+ c #0372C0",
+"}+ c #0C75B9",
+"|+ c #2C6D6E",
+"1+ c #1D5C59",
+"2+ c #0670B5",
+"3+ c #0571BC",
+"4+ c #0270BB",
+"5+ c #0972B9",
+"6+ c #9FC1D4",
+"7+ c #EBF4F2",
+"8+ c #030303",
+"9+ c #050504",
+"0+ c #383831",
+"a+ c #B7B7B4",
+"b+ c #E4E2D4",
+"c+ c #E4DFB9",
+"d+ c #DDDED9",
+"e+ c #E1E1D4",
+"f+ c #DADAD6",
+"g+ c #E1E1D5",
+"h+ c #DAE0D9",
+"i+ c #DCDDBB",
+"j+ c #E1E5D0",
+"k+ c #E2DCB3",
+"l+ c #CCD6C2",
+"m+ c #606B64",
+"n+ c #08060A",
+"o+ c #050506",
+"p+ c #0F0E0E",
+"q+ c #AFB6AA",
+"r+ c #EBE5DE",
+"s+ c #006DB9",
+"t+ c #0570B9",
+"u+ c #0478CA",
+"v+ c #0B70A0",
+"w+ c #054E82",
+"x+ c #072338",
+"y+ c #080301",
+"z+ c #070001",
+"A+ c #08070A",
+"B+ c #0B0300",
+"C+ c #0E2018",
+"D+ c #065081",
+"E+ c #0672B1",
+"F+ c #0472BE",
+"G+ c #0273C4",
+"H+ c #046590",
+"I+ c #386E6C",
+"J+ c #0A72B8",
+"K+ c #0170BC",
+"L+ c #1074B7",
+"M+ c #B9CCDB",
+"N+ c #B6C49F",
+"O+ c #0E0F0E",
+"P+ c #0D0D0C",
+"Q+ c #8A8C83",
+"R+ c #FBF8DE",
+"S+ c #F4D46C",
+"T+ c #F2CC55",
+"U+ c #F4D980",
+"V+ c #F3D269",
+"W+ c #F4DC8C",
+"X+ c #F3D36B",
+"Y+ c #F4DB87",
+"Z+ c #F4D26A",
+"`+ c #F3DE97",
+" @ c #F2CF5D",
+".@ c #F9EBC0",
+"+@ c #C2D3D2",
+"@@ c #1A2B1D",
+"#@ c #050406",
+"$@ c #80887C",
+"%@ c #FFFFFD",
+"&@ c #1379BE",
+"*@ c #0170BA",
+"=@ c #0571B9",
+"-@ c #0279D0",
+";@ c #035089",
+">@ c #113326",
+",@ c #060C15",
+"'@ c #080200",
+")@ c #080808",
+"!@ c #08090A",
+"~@ c #090909",
+"{@ c #080809",
+"]@ c #000203",
+"^@ c #030006",
+"/@ c #070204",
+"(@ c #080E11",
+"_@ c #124139",
+":@ c #0771B0",
+"<@ c #0172C1",
+"[@ c #206F9D",
+"}@ c #305834",
+"|@ c #13210C",
+"1@ c #416D75",
+"2@ c #0B72BA",
+"3@ c #0170BB",
+"4@ c #1076BC",
+"5@ c #B9D9ED",
+"6@ c #AEAC9A",
+"7@ c #0D0D0D",
+"8@ c #111213",
+"9@ c #9399A1",
+"0@ c #F3E6B0",
+"a@ c #EBBB27",
+"b@ c #E8B518",
+"c@ c #E9B71D",
+"d@ c #E9B61B",
+"e@ c #E9B71F",
+"f@ c #E9B71E",
+"g@ c #E9B720",
+"h@ c #EAB81E",
+"i@ c #F5E2A0",
+"j@ c #D1D7D9",
+"k@ c #1B221C",
+"l@ c #050306",
+"m@ c #000600",
+"n@ c #7F967D",
+"o@ c #FEFEFA",
+"p@ c #0471BA",
+"q@ c #0370BA",
+"r@ c #0173CA",
+"s@ c #0F7593",
+"t@ c #0B1D1D",
+"u@ c #090906",
+"v@ c #080707",
+"w@ c #090809",
+"x@ c #050407",
+"y@ c #342F2C",
+"z@ c #1F391C",
+"A@ c #040106",
+"B@ c #080806",
+"C@ c #184324",
+"D@ c #0374C3",
+"E@ c #0570BA",
+"F@ c #0373C2",
+"G@ c #106991",
+"H@ c #3A746D",
+"I@ c #0A73B8",
+"J@ c #1079BF",
+"K@ c #B7DBF5",
+"L@ c #C5C196",
+"M@ c #0F0E0D",
+"N@ c #111113",
+"O@ c #9299A1",
+"P@ c #F3E5AD",
+"Q@ c #EBBB26",
+"R@ c #E9B619",
+"S@ c #E9B61A",
+"T@ c #F0D270",
+"U@ c #D1D3DC",
+"V@ c #181919",
+"W@ c #767875",
+"X@ c #2282C2",
+"Y@ c #0371C0",
+"Z@ c #0B709D",
+"`@ c #113124",
+" # c #080907",
+".# c #0A160C",
+"+# c #556947",
+"@# c #73725E",
+"## c #143113",
+"$# c #060307",
+"%# c #050107",
+"&# c #1D4716",
+"*# c #0275CA",
+"=# c #0071BF",
+"-# c #3074A8",
+";# c #3F5D40",
+"># c #B8D7EB",
+",# c #B6AF9D",
+"'# c #0E0D0D",
+")# c #9198A2",
+"!# c #F3E5AC",
+"~# c #EDC035",
+"{# c #EAB71B",
+"]# c #F1D67E",
+"^# c #D2D7DC",
+"/# c #1C231B",
+"(# c #000500",
+"_# c #80957D",
+":# c #FEFEF9",
+"<# c #2382C2",
+"[# c #0475BE",
+"}# c #085581",
+"|# c #080E14",
+"1# c #080708",
+"2# c #060607",
+"3# c #252220",
+"4# c #8F8174",
+"5# c #7D7466",
+"6# c #4D5E40",
+"7# c #08190A",
+"8# c #080609",
+"9# c #060001",
+"0# c #0562A0",
+"a# c #0475C2",
+"b# c #0372C2",
+"c# c #0F6B90",
+"d# c #0F74B9",
+"e# c #B6D0E2",
+"f# c #BDB699",
+"g# c #0E0E0D",
+"h# c #10100E",
+"i# c #90938D",
+"j# c #EEC647",
+"k# c #E9B518",
+"l# c #E9B618",
+"m# c #E9B71C",
+"n# c #F3D986",
+"o# c #D4DDDD",
+"p# c #203120",
+"q# c #7A8478",
+"r# c #1278BE",
+"s# c #0270BA",
+"t# c #056FB5",
+"u# c #0D333A",
+"v# c #0A0701",
+"w# c #151B14",
+"x# c #4B6340",
+"y# c #3A5132",
+"z# c #051307",
+"A# c #070308",
+"B# c #0A0A05",
+"C# c #0C7098",
+"D# c #0373C5",
+"E# c #0171C1",
+"F# c #1F749B",
+"G# c #2C562F",
+"H# c #1179C0",
+"I# c #BCE1F8",
+"J# c #B5AE9A",
+"K# c #11110F",
+"L# c #949488",
+"M# c #F5FAF8",
+"N# c #EBBE35",
+"O# c #EAB91E",
+"P# c #EBBA21",
+"Q# c #EBBA23",
+"R# c #E8B310",
+"S# c #F2DB92",
+"T# c #D7DFDF",
+"U# c #202F20",
+"V# c #788677",
+"W# c #016FBA",
+"X# c #0669A4",
+"Y# c #08202F",
+"Z# c #080404",
+"`# c #070A08",
+" $ c #041107",
+".$ c #050D07",
+"+$ c #080509",
+"@$ c #090B0A",
+"#$ c #0D3C47",
+"$$ c #0679C0",
+"%$ c #1E6D9C",
+"&$ c #2B502F",
+"*$ c #0B75BD",
+"=$ c #A5D0EC",
+"-$ c #C6C7B0",
+";$ c #080B06",
+">$ c #737F62",
+",$ c #F7FDFD",
+"'$ c #F4E1A3",
+")$ c #F7E5A8",
+"!$ c #F6E6AD",
+"~$ c #F7E6AB",
+"{$ c #F6E6AE",
+"]$ c #F8E6AA",
+"^$ c #F7E6AD",
+"/$ c #F7E6AA",
+"($ c #F8E7AC",
+"_$ c #F1DB92",
+":$ c #FCFFFF",
+"<$ c #B5B2AD",
+"[$ c #121211",
+"}$ c #080C05",
+"|$ c #97A290",
+"1$ c #FFFFF9",
+"2$ c #0371BB",
+"3$ c #0F5F72",
+"4$ c #111A00",
+"5$ c #070509",
+"6$ c #0C1D1A",
+"7$ c #096392",
+"8$ c #0474C3",
+"9$ c #1C7299",
+"0$ c #183019",
+"a$ c #88BAD9",
+"b$ c #F4F8FB",
+"c$ c #151414",
+"d$ c #070508",
+"e$ c #050607",
+"f$ c #142715",
+"g$ c #778A81",
+"h$ c #D6C793",
+"i$ c #ACCBE4",
+"j$ c #CBCBAA",
+"k$ c #BACBCA",
+"l$ c #D4CB9A",
+"m$ c #AECADF",
+"n$ c #C6CBB3",
+"o$ c #B3CAD6",
+"p$ c #A9CAE8",
+"q$ c #DDCD8D",
+"r$ c #9BAFBF",
+"s$ c #3C352D",
+"t$ c #040405",
+"u$ c #050507",
+"v$ c #16140B",
+"w$ c #CAC3AA",
+"x$ c #D3E7F1",
+"y$ c #094D6E",
+"z$ c #0B0900",
+"A$ c #070F15",
+"B$ c #065587",
+"C$ c #0476C1",
+"D$ c #0272C1",
+"E$ c #1A6F98",
+"F$ c #112312",
+"G$ c #006BB9",
+"H$ c #4996CA",
+"I$ c #F2F9F9",
+"J$ c #A6A097",
+"K$ c #000400",
+"L$ c #09070C",
+"M$ c #060606",
+"N$ c #090C0C",
+"O$ c #1B170C",
+"P$ c #12181E",
+"Q$ c #191910",
+"R$ c #151918",
+"S$ c #1B180E",
+"T$ c #12181C",
+"U$ c #181912",
+"V$ c #13181A",
+"W$ c #11181E",
+"X$ c #1D190B",
+"Y$ c #0E1317",
+"Z$ c #070606",
+"`$ c #494A4B",
+" % c #F6F4EC",
+".% c #69A9D4",
+"+% c #006FBA",
+"@% c #0A4F6F",
+"#% c #0C0B00",
+"$% c #070408",
+"%% c #000003",
+"&% c #0D3B42",
+"*% c #056FB2",
+"=% c #1D6C9B",
+"-% c #2A502F",
+";% c #006CB9",
+">% c #8FC0DF",
+",% c #F9F9F5",
+"'% c #4C7779",
+")% c #060608",
+"!% c #09080A",
+"~% c #343118",
+"{% c #D7D5C9",
+"]% c #D1E5F0",
+"^% c #1A7DC1",
+"/% c #0372BE",
+"(% c #0A5570",
+"_% c #0F1200",
+":% c #070609",
+"<% c #0B100C",
+"[% c #112311",
+"}% c #060207",
+"|% c #060107",
+"1% c #09070B",
+"2% c #46483B",
+"3% c #112411",
+"4% c #080403",
+"5% c #072235",
+"6% c #0469AE",
+"7% c #0071C1",
+"8% c #22769D",
+"9% c #335F35",
+"0% c #0B76BE",
+"a% c #EBF1EE",
+"b% c #EEF1EF",
+"c% c #A19D96",
+"d% c #16130F",
+"e% c #040505",
+"f% c #030E04",
+"g% c #3D5941",
+"h% c #D2D4D1",
+"i% c #F5F0E6",
+"j% c #5D91B4",
+"k% c #0C77C0",
+"l% c #1E5172",
+"m% c #050000",
+"n% c #060507",
+"o% c #112410",
+"p% c #112511",
+"q% c #040006",
+"r% c #1A4419",
+"s% c #1C4A1A",
+"t% c #102410",
+"u% c #121811",
+"v% c #163415",
+"w% c #090403",
+"x% c #072237",
+"y% c #046AAF",
+"z% c #0E688F",
+"A% c #0C76BD",
+"B% c #9CC8E4",
+"C% c #CFE3DD",
+"D% c #A9A68C",
+"E% c #9D9688",
+"F% c #66815D",
+"G% c #728667",
+"H% c #8B907B",
+"I% c #5E7E57",
+"J% c #888F78",
+"K% c #67815E",
+"L% c #8F917E",
+"M% c #50794C",
+"N% c #A49A8D",
+"O% c #9F978A",
+"P% c #BEBEBC",
+"Q% c #FAFDFD",
+"R% c #DAE9ED",
+"S% c #4595CB",
+"T% c #006DBC",
+"U% c #0371BC",
+"V% c #105D73",
+"W% c #0F1600",
+"X% c #22211E",
+"Y% c #587C56",
+"Z% c #8D847E",
+"`% c #122F11",
+" & c #0C150C",
+".& c #070808",
+"+& c #060A07",
+"@& c #46453C",
+"#& c #857E70",
+"$& c #A8AAB0",
+"%& c #AAAEB6",
+"&& c #AAB3B7",
+"*& c #425E43",
+"=& c #0B1C0B",
+"-& c #102110",
+";& c #07060A",
+">& c #101400",
+",& c #105966",
+"'& c #0071C0",
+")& c #2D73A6",
+"!& c #3D5D3E",
+"~& c #0672BC",
+"{& c #006AB8",
+"]& c #78B2D7",
+"^& c #ABCFE5",
+"/& c #C2E2F7",
+"(& c #C4E4F7",
+"_& c #CBE7FD",
+":& c #CDE8FC",
+"<& c #C7E6F9",
+"[& c #CDE7FE",
+"}& c #C7E5F9",
+"|& c #CCE7FD",
+"1& c #C6E4F9",
+"2& c #CFE8FF",
+"3& c #C3E4F6",
+"4& c #C3E3F6",
+"5& c #B2D6EB",
+"6& c #86B9DA",
+"7& c #197DC2",
+"8& c #0070BC",
+"9& c #157BBF",
+"0& c #1B7DBF",
+"a& c #2B87C3",
+"b& c #368DC8",
+"c& c #388EC9",
+"d& c #3B8FC9",
+"e& c #378DCA",
+"f& c #348BC5",
+"g& c #2683C2",
+"h& c #137AC0",
+"i& c #0F71B5",
+"j& c #0370BC",
+"k& c #006FBB",
+"l& c #0370BB",
+"m& c #0A76C0",
+"n& c #1B5372",
+"o& c #080400",
+"p& c #010103",
+"q& c #302C27",
+"r& c #999791",
+"s& c #C8D6DC",
+"t& c #C2CFC6",
+"u& c #929E8F",
+"v& c #2F3628",
+"w& c #0A0B0A",
+"x& c #415144",
+"y& c #ADB397",
+"z& c #B7C4C3",
+"A& c #CDD0D4",
+"B& c #CED5CD",
+"C& c #BBC3B5",
+"D& c #90989F",
+"E& c #0D140B",
+"F& c #050007",
+"G& c #0D0E00",
+"H& c #0C516A",
+"I& c #0272C2",
+"J& c #116D91",
+"K& c #1279C0",
+"L& c #4A95CA",
+"M& c #62A8DC",
+"N& c #80B6D8",
+"O& c #7CB6DA",
+"P& c #7DB6DA",
+"Q& c #7CB3D5",
+"R& c #7DB6DB",
+"S& c #7CB3D6",
+"T& c #7CB5D8",
+"U& c #7DB4D8",
+"V& c #7DB5D8",
+"W& c #7CB4D7",
+"X& c #7FB6D9",
+"Y& c #6BA9D1",
+"Z& c #4B96C9",
+"`& c #1A7DC2",
+" * c #0068B7",
+".* c #0062B5",
+"+* c #1777B9",
+"@* c #4792C5",
+"#* c #4A99D0",
+"$* c #4798D0",
+"%* c #54A0D2",
+"&* c #4C9BD1",
+"** c #4999D0",
+"=* c #4999CF",
+"-* c #2584C5",
+";* c #0069B8",
+">* c #006FBC",
+",* c #0069BA",
+"'* c #1673B4",
+")* c #2D83C0",
+"!* c #2D87C7",
+"~* c #2E88C7",
+"{* c #2683C4",
+"]* c #0472BB",
+"^* c #358CC8",
+"/* c #62A5CF",
+"(* c #77B4DB",
+"_* c #B0D6ED",
+":* c #C6E1F5",
+"<* c #D8EEFC",
+"[* c #D0E8E8",
+"}* c #D6EAE7",
+"|* c #D0EBED",
+"1* c #D6EADD",
+"2* c #D6EFFF",
+"3* c #D5EAF9",
+"4* c #AED8F3",
+"5* c #9BB8CF",
+"6* c #70ADD4",
+"7* c #4D95C7",
+"8* c #2079B6",
+"9* c #0069B6",
+"0* c #006CBC",
+"a* c #0066B7",
+"b* c #0064B6",
+"c* c #0A74BD",
+"d* c #0069B9",
+"e* c #006DBB",
+"f* c #0774BF",
+"g* c #165B73",
+"h* c #0E1200",
+"i* c #77848A",
+"j* c #C2CAD2",
+"k* c #E3F7F8",
+"l* c #E7EDE0",
+"m* c #EDF3F6",
+"n* c #9C9893",
+"o* c #131112",
+"p* c #252329",
+"q* c #AAB8C1",
+"r* c #F3F6E8",
+"s* c #EAF1ED",
+"t* c #BCD1BD",
+"u* c #DED9CA",
+"v* c #EDEAD7",
+"w* c #BFD1D7",
+"x* c #52614A",
+"y* c #000300",
+"z* c #0B0800",
+"A* c #0A4967",
+"B* c #23739F",
+"C* c #345C37",
+"D* c #0067B6",
+"E* c #378CC6",
+"F* c #B9D8E8",
+"G* c #EEFAFA",
+"H* c #F7F1B6",
+"I* c #CCE4F7",
+"J* c #CFDCE2",
+"K* c #CFDDE3",
+"L* c #D3F1FF",
+"M* c #CED6D9",
+"N* c #D2ECFA",
+"O* c #D0E1EA",
+"P* c #D1E5EF",
+"Q* c #D0E2EC",
+"R* c #D1E4EC",
+"S* c #CBEFFF",
+"T* c #FAFFFF",
+"U* c #BBDAEA",
+"V* c #5AA1D0",
+"W* c #0470BB",
+"X* c #63A4D1",
+"Y* c #B3CFDF",
+"Z* c #CCE1ED",
+"`* c #CFEAF9",
+" = c #D2EBF9",
+".= c #D0EAF9",
+"+= c #D0E9F8",
+"@= c #BCD8E9",
+"#= c #88BBDA",
+"$= c #2182C4",
+"%= c #006AB9",
+"&= c #1B6FAD",
+"*= c #85B0CA",
+"== c #B9D1E1",
+"-= c #D3E8F3",
+";= c #D5EDFA",
+">= c #D5EEFA",
+",= c #CCE7F8",
+"'= c #9FC8E6",
+")= c #4093CA",
+"!= c #5DA0CF",
+"~= c #98C3DB",
+"{= c #DAEFFE",
+"]= c #DAE0DE",
+"^= c #C8BDB6",
+"/= c #92AB87",
+"(= c #706E6E",
+"_= c #5F6359",
+":= c #636457",
+"<= c #5C645E",
+"[= c #65644F",
+"}= c #66686F",
+"|= c #70816D",
+"1= c #AEB1A2",
+"2= c #CFC9A1",
+"3= c #E0FDFF",
+"4= c #F8FDFD",
+"5= c #C7DAE1",
+"6= c #78B1D8",
+"7= c #2A86C5",
+"8= c #0063B6",
+"9= c #0069B7",
+"0= c #0066B6",
+"a= c #0066B5",
+"b= c #006BBD",
+"c= c #006CB8",
+"d= c #0067B7",
+"e= c #006CBE",
+"f= c #0067B9",
+"g= c #006BBA",
+"h= c #006ABC",
+"i= c #0064B5",
+"j= c #4A87B2",
+"k= c #559DCF",
+"l= c #7CB3D7",
+"m= c #92BCDA",
+"n= c #9BC5DD",
+"o= c #9AC5DF",
+"p= c #9CC7E5",
+"q= c #AACDE2",
+"r= c #A5CADE",
+"s= c #9CC5DD",
+"t= c #A0C7DD",
+"u= c #9AC4DD",
+"v= c #99C2DC",
+"w= c #8EBBDB",
+"x= c #679FC7",
+"y= c #3B85B8",
+"z= c #2B85C5",
+"A= c #0061B4",
+"B= c #0574BF",
+"C= c #0A4A6E",
+"D= c #030000",
+"E= c #1F1714",
+"F= c #B9C6D0",
+"G= c #C4C29C",
+"H= c #3F4C5A",
+"I= c #505861",
+"J= c #D2D4D7",
+"K= c #EEEFEC",
+"L= c #2D462D",
+"M= c #050606",
+"N= c #080909",
+"O= c #426857",
+"P= c #E3FAFF",
+"Q= c #F4EFE4",
+"R= c #7E7B7A",
+"S= c #233422",
+"T= c #817571",
+"U= c #86877A",
+"V= c #FFFDF1",
+"W= c #B7C0B8",
+"X= c #19201C",
+"Y= c #050305",
+"Z= c #090200",
+"`= c #074166",
+" - c #0273C2",
+".- c #146995",
+"+- c #0067B8",
+"@- c #62A7D6",
+"#- c #E6F1F3",
+"$- c #DADEDE",
+"%- c #989287",
+"&- c #282417",
+"*- c #1F2329",
+"=- c #212324",
+"-- c #212325",
+";- c #22272C",
+">- c #202122",
+",- c #21272A",
+"'- c #212427",
+")- c #212528",
+"!- c #212527",
+"~- c #20232B",
+"{- c #497145",
+"]- c #D7D6DB",
+"^- c #F0F9FA",
+"/- c #71AED7",
+"(- c #0D76BD",
+"_- c #177BBF",
+":- c #A3CCE6",
+"<- c #FBFEFA",
+"[- c #ECECD8",
+"}- c #A49E81",
+"|- c #948C7F",
+"1- c #968D7F",
+"2- c #958D7F",
+"3- c #91947C",
+"4- c #B4D1CD",
+"5- c #F8FDFE",
+"6- c #E1ECED",
+"7- c #509ACD",
+"8- c #006EB9",
+"9- c #3B90C8",
+"0- c #E5EAE9",
+"a- c #FEFFFD",
+"b- c #E0E1C6",
+"c- c #9C967D",
+"d- c #958D80",
+"e- c #B2A47E",
+"f- c #FFF7C1",
+"g- c #F6FCFD",
+"h- c #68A8D1",
+"i- c #0270BC",
+"j- c #3088C5",
+"k- c #C2DCE7",
+"l- c #EDF5F3",
+"m- c #9B9C6A",
+"n- c #2D4C31",
+"o- c #221E22",
+"p- c #1C1A1A",
+"q- c #0F150F",
+"r- c #080D09",
+"s- c #161715",
+"t- c #1F1E17",
+"u- c #282C31",
+"v- c #6A6661",
+"w- c #D0D0CC",
+"x- c #F4F9F8",
+"y- c #E4EFF0",
+"z- c #AFCFE3",
+"A- c #1177BD",
+"B- c #2080C1",
+"C- c #69A9D7",
+"D- c #91C3E4",
+"E- c #8BBFE2",
+"F- c #8CC2E8",
+"G- c #829DAF",
+"H- c #3B90CA",
+"I- c #006DBA",
+"J- c #5B8FB2",
+"K- c #8FBAD7",
+"L- c #8BC0E4",
+"M- c #8BBFE3",
+"N- c #8DC1E3",
+"O- c #70AED9",
+"P- c #207FC1",
+"Q- c #2586C9",
+"R- c #7C96A7",
+"S- c #8CC1E6",
+"T- c #8BC1E5",
+"U- c #8DB4CE",
+"V- c #6B9CBE",
+"W- c #006EBB",
+"X- c #187DC0",
+"Y- c #8EA3B2",
+"Z- c #B3D7EE",
+"`- c #DBE8EC",
+" ; c #DCEBEF",
+".; c #E9EFED",
+"+; c #ECF5F5",
+"@; c #F7FBF9",
+"#; c #FDFEFA",
+"$; c #FDFFFD",
+"%; c #FFFDE9",
+"&; c #E2E2BB",
+"*; c #EDF4EC",
+"=; c #C1E2F6",
+"-; c #F2FAF9",
+";; c #D3EAF6",
+">; c #FFFFFB",
+",; c #FDFFFA",
+"'; c #F1F6F4",
+"); c #E6EEEF",
+"!; c #E3EDEF",
+"~; c #D5E6EC",
+"{; c #B9D6E7",
+"]; c #7BB6DE",
+"^; c #4294CB",
+"/; c #0E5A72",
+"(; c #0E1000",
+"_; c #001300",
+":; c #E2EBDD",
+"<; c #1A1911",
+"[; c #252322",
+"}; c #686654",
+"|; c #758E72",
+"1; c #7B7B6C",
+"2; c #070809",
+"3; c #4C4A2C",
+"4; c #FFFFD4",
+"5; c #889BAA",
+"6; c #121517",
+"7; c #416037",
+"8; c #546345",
+"9; c #A5C8CB",
+"0; c #FBFBF9",
+"a; c #5A755A",
+"b; c #000801",
+"c; c #063E66",
+"d; c #2779A0",
+"e; c #376238",
+"f; c #528AB1",
+"g; c #ECECE5",
+"h; c #D6D3CA",
+"i; c #2F2B25",
+"j; c #060508",
+"k; c #25231F",
+"l; c #BDBCAE",
+"m; c #F3FBF8",
+"n; c #4797CD",
+"o; c #0070BB",
+"p; c #EEF2EE",
+"q; c #F4F3EF",
+"r; c #8C8982",
+"s; c #130F0B",
+"t; c #030404",
+"u; c #040506",
+"v; c #020B01",
+"w; c #365C52",
+"x; c #CDDBE2",
+"y; c #EEF3F0",
+"z; c #4B98CC",
+"A; c #2B87C4",
+"B; c #ECF3F1",
+"C; c #C8E1E6",
+"D; c #5D6866",
+"E; c #13100B",
+"F; c #050203",
+"G; c #162A1B",
+"H; c #91B1B1",
+"I; c #FEFFFE",
+"J; c #63A6D1",
+"K; c #016FB9",
+"L; c #1476B8",
+"M; c #72AFD7",
+"N; c #EBF6F7",
+"O; c #A29E95",
+"P; c #110F0D",
+"Q; c #050405",
+"R; c #060407",
+"S; c #031704",
+"T; c #3D452F",
+"U; c #C1C1BB",
+"V; c #F5F3E5",
+"W; c #DBEBF5",
+"X; c #4F9BCD",
+"Y; c #006BB5",
+"Z; c #418FC4",
+"`; c #A8CEE7",
+" > c #F8FCF8",
+".> c #ECECE3",
+"+> c #E8E6DB",
+"@> c #E6E5DE",
+"#> c #E6E5DD",
+"$> c #E6E4DC",
+"%> c #ECEEEB",
+"&> c #FAFCF9",
+"*> c #D6E8F0",
+"=> c #4A99CB",
+"-> c #0870B7",
+";> c #68A6CF",
+">> c #D1E6F2",
+",> c #F6F7F1",
+"'> c #EAEADE",
+")> c #E7E6DD",
+"!> c #E8E6DF",
+"~> c #F0F0EB",
+"{> c #F7F8F4",
+"]> c #9CC7E1",
+"^> c #2181C2",
+"/> c #137ABF",
+"(> c #93C0DC",
+"_> c #F6FAF8",
+":> c #EFF2EE",
+"<> c #E7E5DE",
+"[> c #E6E5DC",
+"}> c #E8E7E0",
+"|> c #EEF5F3",
+"1> c #F5FAF9",
+"2> c #94A5AF",
+"3> c #0877C2",
+"4> c #3089C5",
+"5> c #82B9DD",
+"6> c #E9F2F4",
+"7> c #FAFEFA",
+"8> c #EBEDE6",
+"9> c #DFE4D3",
+"0> c #C1D4CF",
+"a> c #889CA9",
+"b> c #808384",
+"c> c #70645C",
+"d> c #334A2A",
+"e> c #133E12",
+"f> c #090609",
+"g> c #0A0908",
+"h> c #060809",
+"i> c #0A0909",
+"j> c #0D1B0C",
+"k> c #184114",
+"l> c #5E6254",
+"m> c #838282",
+"n> c #84A5BB",
+"o> c #D2D2CB",
+"p> c #DAE2D5",
+"q> c #EDECE6",
+"r> c #F4F7F1",
+"s> c #FEFFFA",
+"t> c #B8DAEE",
+"u> c #7EB4D8",
+"v> c #4292C8",
+"w> c #187CC0",
+"x> c #0F5F73",
+"y> c #071100",
+"z> c #3D3027",
+"A> c #A9CDE3",
+"B> c #040104",
+"C> c #0B0B0C",
+"D> c #4E5151",
+"E> c #4C544C",
+"F> c #D4D7D1",
+"G> c #88837A",
+"H> c #060305",
+"I> c #133412",
+"J> c #060A06",
+"K> c #497459",
+"L> c #DDEAF2",
+"M> c #746F55",
+"N> c #0B0B08",
+"O> c #0B0C0B",
+"P> c #8E9091",
+"Q> c #FEFFFC",
+"R> c #A09990",
+"S> c #110F0E",
+"T> c #126993",
+"U> c #1076BF",
+"V> c #ACD2E8",
+"W> c #E2E3E0",
+"X> c #35312C",
+"Y> c #000002",
+"Z> c #1B2418",
+"`> c #C0C1AF",
+" , c #DAE8ED",
+"., c #1577BE",
+"+, c #0C6EAF",
+"@, c #A4C6DA",
+"#, c #F9FBF8",
+"$, c #6B8168",
+"%, c #060708",
+"&, c #2C2F31",
+"*, c #CFCECA",
+"=, c #D8E7EE",
+"-, c #1A7EC1",
+";, c #167CC0",
+">, c #B0D2E8",
+",, c #DDE0E4",
+"', c #2A4541",
+"), c #020000",
+"!, c #07111E",
+"~, c #B0AD8A",
+"{, c #FFFFEF",
+"], c #509DD1",
+"^, c #2583C2",
+"/, c #C3D0D6",
+"(, c #FCF6EC",
+"_, c #A0A19E",
+":, c #302B27",
+"<, c #0D240D",
+"[, c #0B240C",
+"}, c #283022",
+"|, c #202C1B",
+"1, c #272F20",
+"2, c #081D08",
+"3, c #060907",
+"4, c #070608",
+"5, c #09060A",
+"6, c #020004",
+"7, c #5D6241",
+"8, c #BDCABD",
+"9, c #FAFBF7",
+"0, c #89B5D1",
+"a, c #1771B1",
+"b, c #016FBC",
+"c, c #0372BD",
+"d, c #5597C4",
+"e, c #EAECE6",
+"f, c #E5E2DE",
+"g, c #88A087",
+"h, c #47463D",
+"i, c #3F3A27",
+"j, c #39342E",
+"k, c #3A352C",
+"l, c #383229",
+"m, c #4C4F54",
+"n, c #637D80",
+"o, c #C3D7CF",
+"p, c #F8FAFA",
+"q, c #78B1D5",
+"r, c #0873BD",
+"s, c #90B7CF",
+"t, c #FFF5E8",
+"u, c #C5CEC2",
+"v, c #657367",
+"w, c #44412C",
+"x, c #3B352C",
+"y, c #3E3A34",
+"z, c #505457",
+"A, c #83978B",
+"B, c #F0F4ED",
+"C, c #4B87B0",
+"D, c #2782C2",
+"E, c #CFE4EE",
+"F, c #F2EFE7",
+"G, c #A6A69F",
+"H, c #56595C",
+"I, c #39332A",
+"J, c #3A352D",
+"K, c #39342B",
+"L, c #403A35",
+"M, c #485A69",
+"N, c #B0B0A9",
+"O, c #FFFFFE",
+"P, c #CCDFE6",
+"Q, c #046CB9",
+"R, c #1A7DC0",
+"S, c #74B0D4",
+"T, c #AED0E5",
+"U, c #FDFEFD",
+"V, c #DEDEDA",
+"W, c #C6C3B9",
+"X, c #888886",
+"Y, c #494B47",
+"Z, c #21300B",
+"`, c #001100",
+" ' c #030106",
+".' c #070108",
+"+' c #182D13",
+"@' c #4B474A",
+"#' c #65666A",
+"$' c #899C88",
+"%' c #C2BFB2",
+"&' c #EEEBE4",
+"*' c #FCFCFA",
+"=' c #DAEAF2",
+"-' c #93C0DB",
+";' c #358CC6",
+">' c #0271BC",
+",' c #105E72",
+"'' c #0C1400",
+")' c #140C09",
+"!' c #C2D2DE",
+"~' c #0B2209",
+"{' c #090509",
+"]' c #23251E",
+"^' c #3A4824",
+"/' c #CDCDBC",
+"(' c #988767",
+"_' c #202D1E",
+":' c #3C3436",
+"<' c #383432",
+"[' c #2C2A2B",
+"}' c #D5D4C2",
+"|' c #6B6765",
+"1' c #0A0809",
+"2' c #827B62",
+"3' c #FFFFFC",
+"4' c #828F7A",
+"5' c #090C08",
+"6' c #216F9E",
+"7' c #325936",
+"8' c #4796CA",
+"9' c #F2FBFF",
+"0' c #658065",
+"a' c #000503",
+"b' c #172018",
+"c' c #4A5E42",
+"d' c #726862",
+"e' c #6C665E",
+"f' c #6C665C",
+"g' c #6C665F",
+"h' c #6C655B",
+"i' c #706861",
+"j' c #506047",
+"k' c #262825",
+"l' c #040305",
+"m' c #666665",
+"n' c #FFFBEE",
+"o' c #5C9ECA",
+"p' c #5498C5",
+"q' c #FBFCF8",
+"r' c #979187",
+"s' c #0A070B",
+"t' c #060707",
+"u' c #0C0E0C",
+"v' c #151B1E",
+"w' c #1F1C10",
+"x' c #141C22",
+"y' c #151C21",
+"z' c #181C1C",
+"A' c #1D1C14",
+"B' c #131C25",
+"C' c #1E1C12",
+"D' c #171C1E",
+"E' c #151B20",
+"F' c #111010",
+"G' c #4A6249",
+"H' c #F8F5EA",
+"I' c #74B0D7",
+"J' c #519CCE",
+"K' c #FFFFF6",
+"L' c #7A766C",
+"M' c #040605",
+"N' c #0D100E",
+"O' c #161C20",
+"P' c #1B1C16",
+"Q' c #171C1C",
+"R' c #191C19",
+"S' c #1C1C16",
+"T' c #030704",
+"U' c #182800",
+"V' c #DCE4DD",
+"W' c #E7EFF0",
+"X' c #D8E8EE",
+"Y' c #E1E4DC",
+"Z' c #696761",
+"`' c #000102",
+" ) c #050505",
+".) c #050A06",
+"+) c #1B1D1E",
+"@) c #4E4841",
+"#) c #78868D",
+"$) c #B2B8BD",
+"%) c #C6D8C9",
+"&) c #C5D7C8",
+"*) c #D6DED5",
+"=) c #D1DCD1",
+"-) c #D5DED5",
+";) c #C7D5C6",
+">) c #A9BBC4",
+",) c #87939E",
+"') c #6B655B",
+")) c #1C3B1F",
+"!) c #0E0F13",
+"~) c #040705",
+"{) c #0E1612",
+"]) c #9B9879",
+"^) c #FDF7F0",
+"/) c #A4C7DD",
+"() c #1B7DC1",
+"_) c #448CBC",
+":) c #E7E8E6",
+"<) c #CFC9BF",
+"[) c #3A3A3B",
+"}) c #000900",
+"|) c #000004",
+"1) c #000104",
+"2) c #132122",
+"3) c #A4A183",
+"4) c #F7FAF8",
+"5) c #72AED6",
+"6) c #6EABD4",
+"7) c #FFFEF4",
+"8) c #9C9891",
+"9) c #151C17",
+"0) c #000100",
+"a) c #484E3D",
+"b) c #E2E0D1",
+"c) c #EFE8DF",
+"d) c #328BC8",
+"e) c #1B74B9",
+"f) c #B1D5EA",
+"g) c #ECEADE",
+"h) c #555551",
+"i) c #14110E",
+"j) c #525757",
+"k) c #E0F2F5",
+"l) c #B1D2E4",
+"m) c #167BBF",
+"n) c #1D7BBB",
+"o) c #9AB5C4",
+"p) c #D3E8F1",
+"q) c #FBF5EC",
+"r) c #C9C7B8",
+"s) c #5F714F",
+"t) c #202B2A",
+"u) c #1D1917",
+"v) c #030107",
+"w) c #030304",
+"x) c #030904",
+"y) c #080A07",
+"z) c #040804",
+"A) c #020203",
+"B) c #040404",
+"C) c #161613",
+"D) c #2C2B2F",
+"E) c #476145",
+"F) c #A4A483",
+"G) c #D7E6EC",
+"H) c #E9E9E2",
+"I) c #5593BC",
+"J) c #08689E",
+"K) c #0B2229",
+"L) c #D0CBC2",
+"M) c #839588",
+"N) c #020002",
+"O) c #2D2828",
+"P) c #BAA05A",
+"Q) c #E1AF20",
+"R) c #C9A823",
+"S) c #DBAF30",
+"T) c #CFAA36",
+"U) c #AC8C26",
+"V) c #C3B470",
+"W) c #766647",
+"X) c #0B0E0D",
+"Y) c #040507",
+"Z) c #111314",
+"`) c #9EB1B3",
+" ! c #595E59",
+".! c #1D7499",
+"+! c #1E3E20",
+"@! c #0772BC",
+"#! c #7AB3D7",
+"$! c #DBEEF8",
+"%! c #2D363B",
+"&! c #26231F",
+"*! c #C5CACA",
+"=! c #FBFFF9",
+"-! c #F6F5E8",
+";! c #F5F1D6",
+">! c #F6F8F3",
+",! c #F6F9F6",
+"'! c #F6FAF9",
+")! c #F6F3DE",
+"!! c #F6FAFB",
+"~! c #F6F2DB",
+"{! c #F4F8F6",
+"]! c #303031",
+"^! c #333434",
+"/! c #D9D9D3",
+"(! c #A5B6BF",
+"_! c #016DBB",
+":! c #016EB7",
+"<! c #81B1CF",
+"[! c #F0F5F7",
+"}! c #0F0F0F",
+"|! c #172B17",
+"1! c #859685",
+"2! c #BDD5E4",
+"3! c #E3DAA6",
+"4! c #B8D9F3",
+"5! c #BBD9EF",
+"6! c #C8D9D8",
+"7! c #DADAB5",
+"8! c #B2D9FF",
+"9! c #E0DAAD",
+"0! c #C2D9E2",
+"a! c #BBD7EB",
+"b! c #AAA8A5",
+"c! c #433E38",
+"d! c #16150B",
+"e! c #C4BFA4",
+"f! c #D6EAF4",
+"g! c #A6C1D2",
+"h! c #CAD8DF",
+"i! c #101418",
+"j! c #1F381D",
+"k! c #9AA599",
+"l! c #BBD9EE",
+"m! c #BDD9EB",
+"n! c #D1D9C5",
+"o! c #C5D9DC",
+"p! c #DCDAB2",
+"q! c #C4D9DF",
+"r! c #CBD9D1",
+"s! c #D5DBC2",
+"t! c #AEBCC3",
+"u! c #486243",
+"v! c #110B0D",
+"w! c #859EAD",
+"x! c #FEFFF9",
+"y! c #B4C9D1",
+"z! c #254234",
+"A! c #010300",
+"B! c #010A01",
+"C! c #262D2A",
+"D! c #698969",
+"E! c #C5D1DE",
+"F! c #E4F0F1",
+"G! c #F9F2D3",
+"H! c #F9F3D2",
+"I! c #F7E8B9",
+"J! c #F5E7B7",
+"K! c #F5E7B8",
+"L! c #F8EABD",
+"M! c #F9F2CF",
+"N! c #F7EFCA",
+"O! c #F6FAFA",
+"P! c #E4EEF1",
+"Q! c #5A6649",
+"R! c #10120B",
+"S! c #0B0A09",
+"T! c #7E7E71",
+"U! c #E8F1E7",
+"V! c #A0CBE7",
+"W! c #147BC0",
+"X! c #1076BA",
+"Y! c #A2C5D8",
+"Z! c #DCDCD4",
+"`! c #393836",
+" ~ c #030202",
+".~ c #030203",
+"+~ c #040303",
+"@~ c #101010",
+"#~ c #AFB1B0",
+"$~ c #D0E5F2",
+"%~ c #3383BD",
+"&~ c #0470B9",
+"*~ c #3381B5",
+"=~ c #FDFDF7",
+"-~ c #A5ACAB",
+";~ c #0F0C09",
+">~ c #020202",
+",~ c #494C4E",
+"'~ c #E1EEF5",
+")~ c #C4D9E4",
+"!~ c #0068B8",
+"~~ c #006BBB",
+"{~ c #A6B6BE",
+"]~ c #F5F4EB",
+"^~ c #677562",
+"/~ c #000200",
+"(~ c #030305",
+"_~ c #020102",
+":~ c #040304",
+"<~ c #555E63",
+"[~ c #EFF9FA",
+"}~ c #69AAD5",
+"|~ c #1177BE",
+"1~ c #67A6D3",
+"2~ c #EFF6F5",
+"3~ c #FAF5EA",
+"4~ c #9AACB4",
+"5~ c #504D47",
+"6~ c #010202",
+"7~ c #030402",
+"8~ c #000401",
+"9~ c #151C12",
+"0~ c #282321",
+"a~ c #2E353A",
+"b~ c #454B4F",
+"c~ c #50504F",
+"d~ c #525952",
+"e~ c #59835A",
+"f~ c #75886F",
+"g~ c #6C8568",
+"h~ c #979689",
+"i~ c #5A7E5A",
+"j~ c #5C7F5B",
+"k~ c #5B7A5A",
+"l~ c #505050",
+"m~ c #3E3F42",
+"n~ c #2E302D",
+"o~ c #2D2821",
+"p~ c #0C1A0B",
+"q~ c #010102",
+"r~ c #070607",
+"s~ c #323226",
+"t~ c #D2CEB8",
+"u~ c #DAE9F1",
+"v~ c #2383C3",
+"w~ c #0B6388",
+"x~ c #0E1D15",
+"y~ c #505B2A",
+"z~ c #F7F9F6",
+"A~ c #1B4734",
+"B~ c #342609",
+"C~ c #AA8531",
+"D~ c #B99030",
+"E~ c #E4AF19",
+"F~ c #EEB815",
+"G~ c #F2BF23",
+"H~ c #B49D41",
+"I~ c #D4981B",
+"J~ c #EFBD18",
+"K~ c #E8AF33",
+"L~ c #838225",
+"M~ c #313322",
+"N~ c #252526",
+"O~ c #7A8087",
+"P~ c #CBD4CB",
+"Q~ c #272E2A",
+"R~ c #063F69",
+"S~ c #196C97",
+"T~ c #102212",
+"U~ c #0D75BD",
+"V~ c #98C8E8",
+"W~ c #D1CFC6",
+"X~ c #282725",
+"Y~ c #7B7A77",
+"Z~ c #FFFEEE",
+"`~ c #F0D680",
+" { c #EDCA59",
+".{ c #EDC441",
+"+{ c #EED070",
+"@{ c #EED176",
+"#{ c #EDC442",
+"${ c #EED378",
+"%{ c #EDC74D",
+"&{ c #EED37D",
+"*{ c #EDC546",
+"={ c #FAF5E1",
+"-{ c #A4BECF",
+";{ c #020305",
+">{ c #221F18",
+",{ c #CECABE",
+"'{ c #B0D6EE",
+"){ c #016BB8",
+"!{ c #1175BA",
+"~{ c #B9D0DC",
+"{{ c #C7CCCB",
+"]{ c #0E0E10",
+"^{ c #717B6B",
+"/{ c #F9FDF9",
+"({ c #FAE9B2",
+"_{ c #F4E3A6",
+":{ c #F8E39F",
+"<{ c #F7E3A2",
+"[{ c #F5E3A6",
+"}{ c #F9E39E",
+"|{ c #F8E3A1",
+"1{ c #F8E3A0",
+"2{ c #FCF3CC",
+"3{ c #B9B7B6",
+"4{ c #121112",
+"5{ c #060A05",
+"6{ c #949F8F",
+"7{ c #0872BA",
+"8{ c #D0D7D9",
+"9{ c #B3AFA8",
+"0{ c #0A0F0C",
+"a{ c #9BA99C",
+"b{ c #FDFFFE",
+"c{ c #F8E3A2",
+"d{ c #F6E3A4",
+"e{ c #F7E3A1",
+"f{ c #F6E3A3",
+"g{ c #FDF9E4",
+"h{ c #E8E7E6",
+"i{ c #42403D",
+"j{ c #645848",
+"k{ c #B4BCBE",
+"l{ c #1E2B36",
+"m{ c #000302",
+"n{ c #121113",
+"o{ c #6B7966",
+"p{ c #CCD7D6",
+"q{ c #F8F0CD",
+"r{ c #F1D26E",
+"s{ c #ECC035",
+"t{ c #ECBF31",
+"u{ c #E8B10A",
+"v{ c #E8B109",
+"w{ c #E9B30F",
+"x{ c #ECBE2C",
+"y{ c #ECBD27",
+"z{ c #EED37C",
+"A{ c #FFF5D5",
+"B{ c #FAFAF0",
+"C{ c #ABACA5",
+"D{ c #514D48",
+"E{ c #060506",
+"F{ c #717B69",
+"G{ c #FFFAF2",
+"H{ c #81B8DA",
+"I{ c #2782BF",
+"J{ c #F7EBDF",
+"K{ c #848D8F",
+"L{ c #090C0F",
+"M{ c #5F6364",
+"N{ c #61717E",
+"O{ c #606D79",
+"P{ c #5F666E",
+"Q{ c #616F7B",
+"R{ c #5F676F",
+"S{ c #5E6369",
+"T{ c #617482",
+"U{ c #5E646B",
+"V{ c #606D78",
+"W{ c #606569",
+"X{ c #4B4741",
+"Y{ c #060604",
+"Z{ c #444746",
+"`{ c #F8F6EE",
+" ] c #7DADCC",
+".] c #0873BB",
+"+] c #0065B9",
+"@] c #B8C3C8",
+"#] c #EAEEEA",
+"$] c #3E494F",
+"%] c #0A090B",
+"&] c #45423E",
+"*] c #61717D",
+"=] c #5F676E",
+"-] c #5E646A",
+";] c #617381",
+">] c #5E666D",
+",] c #5F6A73",
+"'] c #617584",
+")] c #606B76",
+"!] c #5D5F61",
+"~] c #302C28",
+"{] c #0A0A0B",
+"]] c #84989B",
+"^] c #E7F2F5",
+"/] c #368DC9",
+"(] c #076EBA",
+"_] c #E7F2F2",
+":] c #C3C2BE",
+"<] c #0A0503",
+"[] c #030306",
+"}] c #112C17",
+"|] c #5F5F4A",
+"1] c #617182",
+"2] c #61707C",
+"3] c #5D6065",
+"4] c #5F6973",
+"5] c #606C77",
+"6] c #5E6165",
+"7] c #627788",
+"8] c #5E6267",
+"9] c #606C79",
+"0] c #5E6268",
+"a] c #606974",
+"b] c #606F7C",
+"c] c #606C78",
+"d] c #5E6065",
+"e] c #62788A",
+"f] c #5F656C",
+"g] c #61707E",
+"h] c #5F656D",
+"i] c #606B75",
+"j] c #617382",
+"k] c #5E6166",
+"l] c #627789",
+"m] c #606E7A",
+"n] c #606369",
+"o] c #4F5A53",
+"p] c #0D1A0D",
+"q] c #262625",
+"r] c #BFC1BC",
+"s] c #A9D0E7",
+"t] c #328AC6",
+"u] c #ACD0E6",
+"v] c #F6FBF3",
+"w] c #B4B1A7",
+"x] c #63625D",
+"y] c #080402",
+"z] c #030205",
+"A] c #111112",
+"B] c #2B4024",
+"C] c #656259",
+"D] c #818C8A",
+"E] c #ADBAAC",
+"F] c #CAC5BB",
+"G] c #D4DEDF",
+"H] c #F6FFFD",
+"I] c #FFFFF8",
+"J] c #FDFDF3",
+"K] c #EBEEEA",
+"L] c #D5D8CE",
+"M] c #D3CFC4",
+"N] c #9CB69F",
+"O] c #86858A",
+"P] c #797C7E",
+"Q] c #514F4D",
+"R] c #34312C",
+"S] c #0D1012",
+"T] c #0A0B0C",
+"U] c #020205",
+"V] c #40474D",
+"W] c #E5E9E6",
+"X] c #8FB0C4",
+"Y] c #036EB8",
+"Z] c #062641",
+"`] c #090102",
+" ^ c #000B00",
+".^ c #C5CACB",
+"+^ c #C2BF7C",
+"@^ c #A88214",
+"#^ c #EDB41B",
+"$^ c #EFBB17",
+"%^ c #E9B617",
+"&^ c #EABB29",
+"*^ c #EFCC5A",
+"=^ c #F3C841",
+"-^ c #EFC53C",
+";^ c #ECC341",
+">^ c #EFC846",
+",^ c #FBC321",
+"'^ c #D1AF37",
+")^ c #C6AE67",
+"!^ c #E9D384",
+"~^ c #F1E1AB",
+"{^ c #677266",
+"]^ c #080101",
+"^^ c #0D3437",
+"/^ c #066EAC",
+"(^ c #21709E",
+"_^ c #325935",
+":^ c #0C75BD",
+"<^ c #95C7E9",
+"[^ c #CECBB3",
+"}^ c #28251B",
+"|^ c #82888D",
+"1^ c #F8F3D9",
+"2^ c #EDBD25",
+"3^ c #E9B414",
+"4^ c #E9B20E",
+"5^ c #E9B20D",
+"6^ c #E9B412",
+"7^ c #E9B20C",
+"8^ c #E8B20E",
+"9^ c #EBB91C",
+"0^ c #F9F0CD",
+"a^ c #9AB9CE",
+"b^ c #121A0C",
+"c^ c #C1C5B8",
+"d^ c #D1E4ED",
+"e^ c #1079C0",
+"f^ c #B9E1F8",
+"g^ c #B9B3AA",
+"h^ c #0E0E0E",
+"i^ c #92949B",
+"j^ c #F4E9BE",
+"k^ c #EAB81D",
+"l^ c #EAB91F",
+"m^ c #EABA21",
+"n^ c #F4DC90",
+"o^ c #D5DBDE",
+"p^ c #1D261D",
+"q^ c #798977",
+"r^ c #1077BD",
+"s^ c #0874BD",
+"t^ c #D0E8F7",
+"u^ c #A9A193",
+"v^ c #0C0A0A",
+"w^ c #18181A",
+"x^ c #B5BAC6",
+"y^ c #F3E3AA",
+"z^ c #EAB921",
+"A^ c #EECA58",
+"B^ c #E9F1F6",
+"C^ c #5E676C",
+"D^ c #1D1B19",
+"E^ c #1D1E20",
+"F^ c #010000",
+"G^ c #050204",
+"H^ c #394A37",
+"I^ c #9EB4B3",
+"J^ c #F4F3EB",
+"K^ c #F9EFCB",
+"L^ c #EDCE64",
+"M^ c #EABD2F",
+"N^ c #E9B410",
+"O^ c #E9B516",
+"P^ c #E9B517",
+"Q^ c #EBBF35",
+"R^ c #F0D786",
+"S^ c #FFF7D6",
+"T^ c #E7E9E5",
+"U^ c #747B7F",
+"V^ c #000612",
+"W^ c #151110",
+"X^ c #948E89",
+"Y^ c #EFEFEB",
+"Z^ c #60A4D0",
+"`^ c #559FD0",
+" / c #F3F1EC",
+"./ c #4A4F53",
+"+/ c #030201",
+"@/ c #112217",
+"#/ c #C4D0D0",
+"$/ c #EFEBD7",
+"%/ c #EDEFDA",
+"&/ c #EDEED9",
+"*/ c #ECEAD3",
+"=/ c #EDEEDA",
+"-/ c #EBEBD4",
+";/ c #ECE8D1",
+">/ c #EDF1DE",
+",/ c #ECE9D2",
+"'/ c #ECECD4",
+")/ c #EEF3F3",
+"!/ c #E3E3DC",
+"~/ c #5E5B46",
+"{/ c #161F17",
+"]/ c #B5BEB0",
+"^/ c #97C7E7",
+"// c #0A74BC",
+"(/ c #DCEBF0",
+"_/ c #E0DDD5",
+":/ c #060200",
+"</ c #5A645D",
+"[/ c #DEDCD3",
+"}/ c #EEF1DC",
+"|/ c #EBEAD4",
+"1/ c #ECE9D1",
+"2/ c #EDF1DD",
+"3/ c #ECECD6",
+"4/ c #EDF1DF",
+"5/ c #ECECD7",
+"6/ c #ECE9D4",
+"7/ c #BFC0BD",
+"8/ c #2F2E31",
+"9/ c #273E1C",
+"0/ c #75B0D4",
+"a/ c #3890CD",
+"b/ c #E9F0EE",
+"c/ c #808175",
+"d/ c #040208",
+"e/ c #162403",
+"f/ c #8FB3AF",
+"g/ c #EFF1E6",
+"h/ c #EDEFDB",
+"i/ c #EBE7CF",
+"j/ c #ECEDD8",
+"k/ c #EDF3E1",
+"l/ c #EBE8D0",
+"m/ c #ECEDD9",
+"n/ c #ECE8D0",
+"o/ c #ECEBD4",
+"p/ c #EEF3E2",
+"q/ c #EDEFDC",
+"r/ c #EDF0DE",
+"s/ c #EBE8CF",
+"t/ c #EEF3E1",
+"u/ c #ECEED9",
+"v/ c #EDE9D4",
+"w/ c #EBF0EC",
+"x/ c #778F73",
+"y/ c #0A0D0B",
+"z/ c #0C0D0C",
+"A/ c #8D8A7B",
+"B/ c #D1E3EA",
+"C/ c #0573BC",
+"D/ c #006AB7",
+"E/ c #4496CC",
+"F/ c #CCE3F0",
+"G/ c #DFDAD7",
+"H/ c #637762",
+"I/ c #181913",
+"J/ c #141C17",
+"K/ c #55524C",
+"L/ c #868A8F",
+"M/ c #BDBFC5",
+"N/ c #D0E0D5",
+"O/ c #EFEFE0",
+"P/ c #FDF6D9",
+"Q/ c #FBF0CE",
+"R/ c #F7DF8B",
+"S/ c #F5D56E",
+"T/ c #F0D26D",
+"U/ c #EFD16D",
+"V/ c #EBC142",
+"W/ c #EBC245",
+"X/ c #EBC448",
+"Y/ c #EFD06D",
+"Z/ c #F2D36C",
+"`/ c #F5DC87",
+" ( c #F7EDC3",
+".( c #FCEFC8",
+"+( c #FFFCE4",
+"@( c #FAF6DE",
+"#( c #E6E6E1",
+"$( c #D7D7DA",
+"%( c #A4B9CA",
+"&( c #939BA3",
+"*( c #66635F",
+"=( c #262418",
+"-( c #080A0A",
+";( c #979B99",
+">( c #FFF3E6",
+",( c #046FBB",
+"'( c #046DB4",
+")( c #07253D",
+"!( c #0A0202",
+"~( c #000502",
+"{( c #8E7B5F",
+"]( c #CB8C23",
+"^( c #DFA71E",
+"/( c #E8B51B",
+"(( c #E8B415",
+"_( c #EBBC2A",
+":( c #EEC94F",
+"<( c #EEC74A",
+"[( c #EEC74C",
+"}( c #EEC749",
+"|( c #EFCD5A",
+"1( c #ECC034",
+"2( c #EABE32",
+"3( c #F1C12D",
+"4( c #F1BF21",
+"5( c #EFC12F",
+"6( c #E5B729",
+"7( c #655334",
+"8( c #0B0608",
+"9( c #070102",
+"0( c #0F3129",
+"a( c #076DA8",
+"b( c #177195",
+"c( c #96C8E8",
+"d( c #C9C4B8",
+"e( c #25221E",
+"f( c #808689",
+"g( c #F8F4DB",
+"h( c #EDC031",
+"i( c #E8B516",
+"j( c #EBBD29",
+"k( c #F9F0D0",
+"l( c #9BB8CB",
+"m( c #060408",
+"n( c #051503",
+"o( c #BDC5B2",
+"p( c #B0D4EA",
+"q( c #0F76BC",
+"r( c #0271BB",
+"s( c #0F73B7",
+"t( c #B8CEDF",
+"u( c #AAB393",
+"v( c #0D0E0D",
+"w( c #9299A2",
+"x( c #EBBA24",
+"y( c #F0D06C",
+"z( c #D3DBDE",
+"A( c #1D2A1E",
+"B( c #798077",
+"C( c #157ABE",
+"D( c #CFE6F3",
+"E( c #AAA396",
+"F( c #0C0B0A",
+"G( c #151516",
+"H( c #B0B5C0",
+"I( c #F3DC8F",
+"J( c #EFCC57",
+"K( c #EFF6FA",
+"L( c #6A7174",
+"M( c #020001",
+"N( c #615C54",
+"O( c #DDE2E1",
+"P( c #F5FAF5",
+"Q( c #EFCE64",
+"R( c #EABA28",
+"S( c #EBBC2C",
+"T( c #F5E4A6",
+"U( c #EAF8FC",
+"V( c #9F996E",
+"W( c #08090B",
+"X( c #030103",
+"Y( c #142316",
+"Z( c #CBD6C9",
+"`( c #F5F6F1",
+" _ c #0D74BE",
+"._ c #016FBB",
+"+_ c #7EB5D8",
+"@_ c #EAE2C2",
+"#_ c #3F3E28",
+"$_ c #5F6E53",
+"%_ c #F1D477",
+"&_ c #EFC33C",
+"*_ c #EFC544",
+"=_ c #EFC644",
+"-_ c #EFC543",
+";_ c #EFC645",
+">_ c #EFC43E",
+",_ c #EECB5C",
+"'_ c #FCFBF0",
+")_ c #ACB9A6",
+"!_ c #000A00",
+"~_ c #ABB8A3",
+"{_ c #ABD0EA",
+"]_ c #1178BE",
+"^_ c #DAE8EA",
+"/_ c #A7C5DF",
+"(_ c #1B1E16",
+"__ c #BABFB6",
+":_ c #FCF4D7",
+"<_ c #EEC648",
+"[_ c #EFC542",
+"}_ c #F1D063",
+"|_ c #F3F9FD",
+"1_ c #586657",
+"2_ c #050906",
+"3_ c #81B6D6",
+"4_ c #5D94B8",
+"5_ c #EEEEE7",
+"6_ c #605642",
+"7_ c #525542",
+"8_ c #E8EDED",
+"9_ c #F3DE94",
+"0_ c #EEC238",
+"a_ c #EEC43F",
+"b_ c #EEC542",
+"c_ c #EFC443",
+"d_ c #FBEAB4",
+"e_ c #D2E5EC",
+"f_ c #171A1D",
+"g_ c #050805",
+"h_ c #5F6C56",
+"i_ c #F3F3E7",
+"j_ c #0673BC",
+"k_ c #0063B4",
+"l_ c #59A3D4",
+"m_ c #E7F1F2",
+"n_ c #D3D0C8",
+"o_ c #454444",
+"p_ c #050806",
+"q_ c #001A01",
+"r_ c #6A716E",
+"s_ c #BAC7BB",
+"t_ c #E9EEF8",
+"u_ c #F1E9C5",
+"v_ c #F8EAB2",
+"w_ c #F1D57F",
+"x_ c #EFCD62",
+"y_ c #ECC037",
+"z_ c #E9B926",
+"A_ c #E9B514",
+"B_ c #E9B515",
+"C_ c #E9B924",
+"D_ c #E9B822",
+"E_ c #EDC444",
+"F_ c #EEC546",
+"G_ c #F0D06B",
+"H_ c #F4E099",
+"I_ c #F4E8B2",
+"J_ c #F2E7B8",
+"K_ c #EFF1F3",
+"L_ c #CECDB9",
+"M_ c #163014",
+"N_ c #71706F",
+"O_ c #08273D",
+"P_ c #4D4A19",
+"Q_ c #B17929",
+"R_ c #DEA91C",
+"S_ c #EAB71A",
+"T_ c #ECC23C",
+"U_ c #EECA52",
+"V_ c #EDC543",
+"W_ c #EDC544",
+"X_ c #EBBD2F",
+"Y_ c #ECC545",
+"Z_ c #F0C232",
+"`_ c #CCAD37",
+" : c #E1AD1E",
+".: c #4D370E",
+"+: c #010208",
+"@: c #0A384A",
+"#: c #0570B3",
+"$: c #0072C0",
+"%: c #2672A1",
+"&: c #365B39",
+"*: c #C6C1B9",
+"=: c #23211E",
+"-: c #EBBC29",
+";: c #F9F3D3",
+">: c #959EA4",
+",: c #24221A",
+"': c #D1CCC0",
+"): c #A4CDE8",
+"!: c #016EB9",
+"~: c #B9DAEF",
+"{: c #B1AD9D",
+"]: c #111214",
+"^: c #9299A6",
+"/: c #F3E3A7",
+"(: c #EAB61A",
+"_: c #EAB81F",
+":: c #F5E29F",
+"<: c #D0D1D8",
+"[: c #171618",
+"}: c #000700",
+"|: c #81997E",
+"1: c #2383C2",
+"2: c #171E24",
+"3: c #B5CDE2",
+"4: c #F3DE93",
+"5: c #F1CF60",
+"6: c #E0EFFB",
+"7: c #4C6377",
+"8: c #070507",
+"9: c #5C554F",
+"0: c #E5E7E7",
+"a: c #F4E4A7",
+"b: c #EBC039",
+"c: c #E9B519",
+"d: c #EAB923",
+"e: c #F2E2A7",
+"f: c #F7F9F1",
+"g: c #84A1B1",
+"h: c #5A584C",
+"i: c #F5F3EA",
+"j: c #B5D2E3",
+"k: c #005FB6",
+"l: c #0573BB",
+"m: c #80B5D9",
+"n: c #D8CFC0",
+"o: c #2C2B27",
+"p: c #010203",
+"q: c #8A8174",
+"r: c #ECC95D",
+"s: c #E8B30F",
+"t: c #E8B413",
+"u: c #EDC138",
+"v: c #FBFAEB",
+"w: c #A9ABA7",
+"x: c #A6A6A0",
+"y: c #B4D6EC",
+"z: c #2381C3",
+"A: c #DFEDF5",
+"B: c #CEB458",
+"C: c #071806",
+"D: c #A1B8A4",
+"E: c #E8B517",
+"F: c #ECC13F",
+"G: c #F2F9FE",
+"H: c #5D775B",
+"I: c #7FB5D6",
+"J: c #62A3CF",
+"K: c #EEF1EB",
+"L: c #4A5B36",
+"M: c #5A5E61",
+"N: c #EAEEEF",
+"O: c #EEC94C",
+"P: c #E8B312",
+"Q: c #EABB25",
+"R: c #E8B519",
+"S: c #F6D980",
+"T: c #D7F4FF",
+"U: c #181D22",
+"V: c #0B0B0A",
+"W: c #7D786D",
+"X: c #E0E9EA",
+"Y: c #0066B8",
+"Z: c #63A8D8",
+"`: c #ECF2EF",
+" < c #DDDBD4",
+".< c #3B352F",
+"+< c #4E5255",
+"@< c #D3DCD2",
+"#< c #ECF1F3",
+"$< c #F6F9F4",
+"%< c #F0D57A",
+"&< c #EBBC2D",
+"*< c #EABA26",
+"=< c #E8B51A",
+"-< c #E9B71B",
+";< c #E9B81F",
+">< c #EABA25",
+",< c #F2E3AC",
+"'< c #F4F5F5",
+")< c #111812",
+"!< c #778975",
+"~< c #FFFEF0",
+"{< c #2F89C5",
+"]< c #002038",
+"^< c #332F32",
+"/< c #A27331",
+"(< c #AC7329",
+"_< c #C79122",
+":< c #F1BF18",
+"<< c #E9B820",
+"[< c #F0D165",
+"}< c #EFCC59",
+"|< c #EBBD2B",
+"1< c #ECBE32",
+"2< c #EFCD5B",
+"3< c #F3BD18",
+"4< c #C0A237",
+"5< c #AE8637",
+"6< c #DFA61D",
+"7< c #4B521E",
+"8< c #030D0A",
+"9< c #070206",
+"0< c #142B12",
+"a< c #096B9F",
+"b< c #0E6890",
+"c< c #94C6E9",
+"d< c #D5D3B2",
+"e< c #2B291B",
+"f< c #F9EFCE",
+"g< c #9EC6E1",
+"h< c #B0BEAC",
+"i< c #EFF4F0",
+"j< c #0168B8",
+"k< c #1078BF",
+"l< c #BADEF4",
+"m< c #B4AD9E",
+"n< c #100F0A",
+"o< c #8E8B6F",
+"p< c #F5FBFE",
+"q< c #ECC448",
+"r< c #EFD170",
+"s< c #D6E4E0",
+"t< c #254024",
+"u< c #757775",
+"v< c #2081C1",
+"w< c #161718",
+"x< c #B1B9C5",
+"y< c #F3DD93",
+"z< c #F0CF61",
+"A< c #F4EED3",
+"B< c #756223",
+"C< c #203520",
+"D< c #C6D8C2",
+"E< c #FDFDFD",
+"F< c #ECC959",
+"G< c #EBB81F",
+"H< c #F2E6B3",
+"I< c #F0F0EE",
+"J< c #595349",
+"K< c #90B6CF",
+"L< c #EFEDE6",
+"M< c #5286A9",
+"N< c #006DBD",
+"O< c #7FB5DA",
+"P< c #D8DFDE",
+"Q< c #2D3C44",
+"R< c #8A8277",
+"S< c #FEF4C8",
+"T< c #EABA22",
+"U< c #E8B005",
+"V< c #F9F4E2",
+"W< c #B0C4AE",
+"X< c #001400",
+"Y< c #A5A39F",
+"Z< c #B5D7EC",
+"`< c #DDEAEB",
+" [ c #90B5D2",
+".[ c #28241F",
+"+[ c #C9C8C3",
+"@[ c #EAB71D",
+"#[ c #ECC140",
+"$[ c #63A8D6",
+"%[ c #EFF1ED",
+"&[ c #574F43",
+"*[ c #595E61",
+"=[ c #EEC84C",
+"-[ c #E8B412",
+";[ c #F6DA81",
+">[ c #D6F2FF",
+",[ c #181D21",
+"'[ c #010702",
+")[ c #55684D",
+"![ c #D0E2E1",
+"~[ c #2785C6",
+"{[ c #5086AA",
+"][ c #E9EAE4",
+"^[ c #E5E5DF",
+"/[ c #3C352B",
+"([ c #161615",
+"_[ c #B8B3A7",
+":[ c #F4F3E9",
+"<[ c #EFDB98",
+"[[ c #E7AD00",
+"}[ c #F8E7A8",
+"|[ c #B3B9C0",
+"1[ c #7C917B",
+"2[ c #FFFFF1",
+"3[ c #056DB4",
+"4[ c #07223C",
+"5[ c #001D07",
+"6[ c #886629",
+"7[ c #D8A31E",
+"8[ c #CE9921",
+"9[ c #EDBA18",
+"0[ c #F0CF60",
+"a[ c #EFCE5F",
+"b[ c #F0CC58",
+"c[ c #EABA24",
+"d[ c #EEC94E",
+"e[ c #EBBD2C",
+"f[ c #EBC855",
+"g[ c #E8B31B",
+"h[ c #8C8A60",
+"i[ c #C6A635",
+"j[ c #E5AD18",
+"k[ c #CA9326",
+"l[ c #5A480F",
+"m[ c #000108",
+"n[ c #060208",
+"o[ c #162801",
+"p[ c #0A6A99",
+"q[ c #0070C0",
+"r[ c #2A7BA2",
+"s[ c #3B643A",
+"t[ c #96C9E8",
+"u[ c #C5C0B9",
+"v[ c #23201E",
+"w[ c #F9F0CF",
+"x[ c #9DC1DA",
+"y[ c #1F2016",
+"z[ c #CCCABE",
+"A[ c #B6D6EB",
+"B[ c #016AB8",
+"C[ c #0F76BB",
+"D[ c #B7D4EB",
+"E[ c #BEC194",
+"F[ c #939AA9",
+"G[ c #F3E3A3",
+"H[ c #EBBA22",
+"I[ c #F4E19B",
+"J[ c #181618",
+"K[ c #7F957D",
+"L[ c #171E22",
+"M[ c #B4CADE",
+"N[ c #EFC84F",
+"O[ c #EEF6FF",
+"P[ c #67727D",
+"Q[ c #151B19",
+"R[ c #ABCCB7",
+"S[ c #FFF8DB",
+"T[ c #EABB26",
+"U[ c #E8B416",
+"V[ c #EBBA20",
+"W[ c #F8F4E1",
+"X[ c #C9D9CF",
+"Y[ c #132814",
+"Z[ c #040205",
+"`[ c #423628",
+" } c #FEFEFE",
+".} c #96C5E0",
+"+} c #80B5D8",
+"@} c #ECDEB6",
+"#} c #423A1C",
+"$} c #000005",
+"%} c #8A8274",
+"&} c #ECC95C",
+"*} c #EABA27",
+"=} c #EAB617",
+"-} c #FAF8E6",
+";} c #A9ADA7",
+">} c #0F1D0F",
+",} c #ACBBA5",
+"'} c #B4D5EC",
+")} c #2180C2",
+"!} c #DEEBED",
+"~} c #CAD0CA",
+"{} c #091908",
+"]} c #A4B9A7",
+"^} c #FBF0CD",
+"/} c #EABC2B",
+"(} c #ECBF33",
+"_} c #E8B210",
+":} c #EEC645",
+"<} c #EDC750",
+"[} c #F2F9FD",
+"}} c #0D1B0D",
+"|} c #619EC8",
+"1} c #EFF1E9",
+"2} c #626537",
+"3} c #EBBD2E",
+"4} c #EAB821",
+"5} c #E9B923",
+"6} c #E8B417",
+"7} c #E9B61C",
+"8} c #EBBE30",
+"9} c #F7DC85",
+"0} c #D5DCDB",
+"a} c #18191A",
+"b} c #0B0B09",
+"c} c #74756A",
+"d} c #FFFAED",
+"e} c #328BC7",
+"f} c #1E80C1",
+"g} c #C9E3EF",
+"h} c #E5E9E8",
+"i} c #050404",
+"j} c #262F35",
+"k} c #C4CCD0",
+"l} c #FEFCE9",
+"m} c #EFE1AD",
+"n} c #EDC134",
+"o} c #E8AF03",
+"p} c #EAB71E",
+"q} c #ECC446",
+"r} c #FEFFFF",
+"s} c #7D796E",
+"t} c #202529",
+"u} c #C9C9C8",
+"v} c #ADD1E9",
+"w} c #0271BE",
+"x} c #0771BA",
+"y} c #1274B7",
+"z} c #163040",
+"A} c #343A40",
+"B} c #AC7028",
+"C} c #B98523",
+"D} c #F3C018",
+"E} c #EEC84A",
+"F} c #F3D368",
+"G} c #F0C94A",
+"H} c #ECBC25",
+"I} c #E9B513",
+"J} c #E7C040",
+"K} c #DABD55",
+"L} c #D5AA2D",
+"M} c #A68D3D",
+"N} c #B88328",
+"O} c #CD901B",
+"P} c #CF951D",
+"Q} c #CC9320",
+"R} c #8C7140",
+"S} c #182227",
+"T} c #090A09",
+"U} c #142113",
+"V} c #060308",
+"W} c #121C00",
+"X} c #096598",
+"Y} c #126893",
+"Z} c #CBC7B7",
+"`} c #26231D",
+" | c #F9F1D1",
+".| c #99AFBF",
+"+| c #040307",
+"@| c #151C0F",
+"#| c #C5C7B9",
+"$| c #C5DFEC",
+"%| c #0F75B9",
+"&| c #B8D3E4",
+"*| c #ABAE9A",
+"=| c #101111",
+"-| c #919698",
+";| c #EAB61B",
+">| c #F2D77F",
+",| c #D3DBDD",
+"'| c #1E2D1E",
+")| c #798278",
+"!| c #2A86C3",
+"~| c #151515",
+"{| c #AFB5BE",
+"]| c #F2DD92",
+"^| c #E8B619",
+"/| c #ECC23D",
+"(| c #EBF6FF",
+"_| c #657073",
+":| c #020105",
+"<| c #0A0706",
+"[| c #8C9296",
+"}| c #EED072",
+"|| c #EABC2C",
+"1| c #EABF3C",
+"2| c #EDCB5C",
+"3| c #EBC344",
+"4| c #ECC54D",
+"5| c #EABB2B",
+"6| c #EAB71C",
+"7| c #EBBD2D",
+"8| c #F0D782",
+"9| c #EEEEE4",
+"0| c #6E7873",
+"a| c #010402",
+"b| c #B5BBA7",
+"c| c #D1E6F4",
+"d| c #CFD7DD",
+"e| c #253343",
+"f| c #020100",
+"g| c #8A8275",
+"h| c #FEFCE5",
+"i| c #EBC03C",
+"j| c #E9B921",
+"k| c #EAB81C",
+"l| c #FAF7E6",
+"m| c #ADBBAC",
+"n| c #0A0C0B",
+"o| c #A5A49F",
+"p| c #B4D7EC",
+"q| c #DDEBF1",
+"r| c #A4AE8D",
+"s| c #1C2017",
+"t| c #BCC3BA",
+"u| c #F9EFCC",
+"v| c #F2F9FC",
+"w| c #102710",
+"x| c #609AC1",
+"y| c #EEEFE8",
+"z| c #53573C",
+"A| c #EABB27",
+"B| c #ECBF35",
+"C| c #EBBF32",
+"D| c #E8B313",
+"E| c #ECC036",
+"F| c #EBBE31",
+"G| c #ECBF34",
+"H| c #E9B415",
+"I| c #F1F9DE",
+"J| c #1D1F1A",
+"K| c #040805",
+"L| c #5F6D57",
+"M| c #E3ECE5",
+"N| c #2B87C6",
+"O| c #82B8DB",
+"P| c #F1FCFC",
+"Q| c #52575B",
+"R| c #4F4D4A",
+"S| c #D0E2EF",
+"T| c #FBFBE9",
+"U| c #EECD61",
+"V| c #E8B106",
+"W| c #EAB922",
+"X| c #E9B413",
+"Y| c #F3DA85",
+"Z| c #2D3339",
+"`| c #030403",
+" 1 c #38473B",
+".1 c #E6E9DF",
+"+1 c #559ED0",
+"@1 c #0071BD",
+"#1 c #1372A3",
+"$1 c #277CA9",
+"%1 c #4A738A",
+"&1 c #3F7CA0",
+"*1 c #545B53",
+"=1 c #2C3226",
+"-1 c #0A0D0F",
+";1 c #AC7A28",
+">1 c #746D2C",
+",1 c #D09523",
+"'1 c #DAAA28",
+")1 c #EFC548",
+"!1 c #E4C861",
+"~1 c #DCC059",
+"{1 c #DDBF4A",
+"]1 c #E0AB1E",
+"^1 c #B49F56",
+"/1 c #A68A39",
+"(1 c #9E8042",
+"_1 c #C58D22",
+":1 c #CD941E",
+"<1 c #C38B22",
+"[1 c #BF8927",
+"}1 c #BD8C3F",
+"|1 c #918F6D",
+"11 c #232E13",
+"21 c #030507",
+"31 c #0F250F",
+"41 c #4D6641",
+"51 c #192417",
+"61 c #070409",
+"71 c #0C0C00",
+"81 c #076096",
+"91 c #23729F",
+"01 c #345B37",
+"a1 c #0C75BE",
+"b1 c #96CAEC",
+"c1 c #CDCAB7",
+"d1 c #27251D",
+"e1 c #ECC23B",
+"f1 c #9CBDD3",
+"g1 c #141B0E",
+"h1 c #C4C7B9",
+"i1 c #C7DFEC",
+"j1 c #BBE1FB",
+"k1 c #ACB09A",
+"l1 c #10100F",
+"m1 c #909593",
+"n1 c #F3E2A2",
+"o1 c #F3DD92",
+"p1 c #D2D6DA",
+"q1 c #1B201B",
+"r1 c #7E8F7B",
+"s1 c #161A1F",
+"t1 c #B3C3D4",
+"u1 c #F6F0D1",
+"v1 c #BDBBB9",
+"w1 c #282E22",
+"x1 c #041600",
+"y1 c #8A887D",
+"z1 c #F8FAF2",
+"A1 c #F3DA89",
+"B1 c #E9B30C",
+"C1 c #ECC958",
+"D1 c #F2DB8B",
+"E1 c #FAEFBE",
+"F1 c #FFFDEC",
+"G1 c #FFFFF7",
+"H1 c #FFFFF5",
+"I1 c #FDF0C1",
+"J1 c #F2DD94",
+"K1 c #F0D98A",
+"L1 c #EAB511",
+"M1 c #E8B20C",
+"N1 c #E9B922",
+"O1 c #EAB920",
+"P1 c #F7E6A9",
+"Q1 c #BBC9C6",
+"R1 c #1F2E21",
+"S1 c #3A523A",
+"T1 c #EFFFFF",
+"U1 c #569DCB",
+"V1 c #E3DCC2",
+"W1 c #393929",
+"X1 c #EBC753",
+"Y1 c #E9B411",
+"Z1 c #AAB1A9",
+"`1 c #0D160D",
+" 2 c #A9B2A3",
+".2 c #1A7CC1",
+"+2 c #DEEBEE",
+"@2 c #BEC5BA",
+"#2 c #101B0D",
+"$2 c #ACBCAD",
+"%2 c #FAF0CD",
+"&2 c #050206",
+"*2 c #64ADDE",
+"=2 c #5F5640",
+"-2 c #E8B20A",
+";2 c #EBBD2A",
+">2 c #ECBD2B",
+",2 c #ECBE2D",
+"'2 c #EBBD28",
+")2 c #EBBB23",
+"!2 c #EBBC28",
+"~2 c #EBBC27",
+"{2 c #ECC031",
+"]2 c #ECC032",
+"^2 c #EBBC26",
+"/2 c #ECBD2A",
+"(2 c #F6E4A8",
+"_2 c #E6EEEC",
+":2 c #1B1C1D",
+"<2 c #6C7161",
+"[2 c #DDE8E7",
+"}2 c #2886C6",
+"|2 c #2E8AC7",
+"12 c #DBEBF4",
+"22 c #A7A6A5",
+"32 c #0D0E0E",
+"42 c #393B3B",
+"52 c #D8DEE3",
+"62 c #FCF1CB",
+"72 c #EEC956",
+"82 c #E8B20F",
+"92 c #ECBC28",
+"02 c #EDD074",
+"a2 c #EED073",
+"b2 c #EFD37B",
+"c2 c #EFD785",
+"d2 c #F7DF92",
+"e2 c #EFD172",
+"f2 c #F6DF95",
+"g2 c #EED379",
+"h2 c #F0D784",
+"i2 c #EDCF6E",
+"j2 c #EDCA5D",
+"k2 c #ECBE2A",
+"l2 c #E8AF04",
+"m2 c #E8B10B",
+"n2 c #FAF3D4",
+"o2 c #C0CBBB",
+"p2 c #151E16",
+"q2 c #07090A",
+"r2 c #737C76",
+"s2 c #D9E7EA",
+"t2 c #2986C5",
+"u2 c #0572BA",
+"v2 c #006FC6",
+"w2 c #387292",
+"x2 c #7B9180",
+"y2 c #889686",
+"z2 c #948870",
+"A2 c #88947F",
+"B2 c #778781",
+"C2 c #666E5A",
+"D2 c #686055",
+"E2 c #9FA58A",
+"F2 c #806633",
+"G2 c #8D7354",
+"H2 c #B07C2F",
+"I2 c #C39D39",
+"J2 c #B09547",
+"K2 c #B79A3F",
+"L2 c #A5843A",
+"M2 c #A5843F",
+"N2 c #B17E2A",
+"O2 c #CD9A25",
+"P2 c #CE9A22",
+"Q2 c #C5891F",
+"R2 c #A37B33",
+"S2 c #CD941D",
+"T2 c #ADAA8F",
+"U2 c #B6BEAC",
+"V2 c #B3C3C2",
+"W2 c #6C724D",
+"X2 c #060808",
+"Y2 c #406637",
+"Z2 c #7D7166",
+"`2 c #3B3432",
+" 3 c #0D0600",
+".3 c #0360A2",
+"+3 c #156F94",
+"@3 c #0B72B9",
+"#3 c #91B6D0",
+"$3 c #D1CBAF",
+"%3 c #29271C",
+"&3 c #9EC7E3",
+"*3 c #040306",
+"=3 c #191D11",
+"-3 c #C7C8BB",
+";3 c #C0DCEB",
+">3 c #B4CBDC",
+",3 c #BDC192",
+"'3 c #10100C",
+")3 c #8F8E7B",
+"!3 c #F4F5EA",
+"~3 c #EBC140",
+"{3 c #F1D67D",
+"]3 c #D0D2DA",
+"^3 c #788077",
+"/3 c #177CBF",
+"(3 c #16191C",
+"_3 c #B3C0CF",
+":3 c #F2FAFF",
+"<3 c #C8CEC6",
+"[3 c #B6C2AF",
+"}3 c #F1F5F6",
+"|3 c #F3F3E6",
+"13 c #E9B106",
+"23 c #E9B925",
+"33 c #F1E1A8",
+"43 c #FBF9EC",
+"53 c #F6F9F9",
+"63 c #BEBAB8",
+"73 c #728F70",
+"83 c #648465",
+"93 c #58655C",
+"03 c #769471",
+"a3 c #A8ADA6",
+"b3 c #F5F8F5",
+"c3 c #FCFFF9",
+"d3 c #F3E6B6",
+"e3 c #EECC5D",
+"f3 c #F0D375",
+"g3 c #E8F1F9",
+"h3 c #585C4E",
+"i3 c #080807",
+"j3 c #1C1E1F",
+"k3 c #CCD3CF",
+"l3 c #036FBA",
+"m3 c #E0E0D0",
+"n3 c #363C37",
+"o3 c #010002",
+"p3 c #8A8276",
+"q3 c #FFF7D5",
+"r3 c #EABE30",
+"s3 c #E9B616",
+"t3 c #FAF6E5",
+"u3 c #AEBDAC",
+"v3 c #000D00",
+"w3 c #A4A19F",
+"x3 c #DEEAEB",
+"y3 c #A2BFD8",
+"z3 c #1F2018",
+"A3 c #BEC3BB",
+"B3 c #F8EFCB",
+"C3 c #006CBB",
+"D3 c #5E92B5",
+"E3 c #EFEEE6",
+"F3 c #66603D",
+"G3 c #EEC646",
+"H3 c #F3E3AC",
+"I3 c #F7EDC6",
+"J3 c #FAEFC5",
+"K3 c #F9F0C6",
+"L3 c #F9F0C7",
+"M3 c #F9F0C5",
+"N3 c #F9F0C8",
+"O3 c #9CB79F",
+"P3 c #0B100D",
+"Q3 c #0D0D08",
+"R3 c #878066",
+"S3 c #DDE9E8",
+"T3 c #2684C6",
+"U3 c #80B9DD",
+"V3 c #E0EADA",
+"W3 c #354434",
+"X3 c #22201E",
+"Y3 c #B3B3B2",
+"Z3 c #FAF9E5",
+"`3 c #ECC445",
+" 4 c #EEC746",
+".4 c #F2E2A9",
+"+4 c #F5EDC9",
+"@4 c #D1ECFB",
+"#4 c #F9FFFE",
+"$4 c #DFF3FD",
+"%4 c #FDFCEF",
+"&4 c #FAF1C9",
+"*4 c #F6EDC5",
+"=4 c #F2E1A9",
+"-4 c #EDBE2B",
+";4 c #ECBB24",
+">4 c #F6F9EE",
+",4 c #779297",
+"'4 c #0A0B0D",
+")4 c #9FA1A3",
+"!4 c #B0D5EC",
+"~4 c #187CBF",
+"{4 c #0070C2",
+"]4 c #357986",
+"^4 c #8C969A",
+"/4 c #779B9B",
+"(4 c #969C91",
+"_4 c #7CA6C1",
+":4 c #9AA099",
+"<4 c #767C79",
+"[4 c #6B744E",
+"}4 c #776D54",
+"|4 c #A7D1EC",
+"14 c #A48154",
+"24 c #9B7134",
+"34 c #9A7542",
+"44 c #A97A31",
+"54 c #D5A421",
+"64 c #D19C20",
+"74 c #CB9421",
+"84 c #CFAB2E",
+"94 c #B47825",
+"04 c #C08824",
+"a4 c #BD7F20",
+"b4 c #A37E32",
+"c4 c #96988A",
+"d4 c #B2AE8B",
+"e4 c #BBCAB5",
+"f4 c #B8CABA",
+"g4 c #C2C8A8",
+"h4 c #88A1AC",
+"i4 c #1C2E18",
+"j4 c #182C16",
+"k4 c #637653",
+"l4 c #4A543E",
+"m4 c #070302",
+"n4 c #13473D",
+"o4 c #0172C0",
+"p4 c #2771A2",
+"q4 c #375B39",
+"r4 c #95C5E4",
+"s4 c #CBC7B5",
+"t4 c #26241D",
+"u4 c #97A3AB",
+"v4 c #222119",
+"w4 c #CECBBF",
+"x4 c #B2D5EA",
+"y4 c #1077BE",
+"z4 c #B8DBF0",
+"A4 c #B6AD9E",
+"B4 c #91979B",
+"C4 c #F4E8B8",
+"D4 c #EBBC2B",
+"E4 c #F3DE96",
+"F4 c #D5E0DC",
+"G4 c #233922",
+"H4 c #7E927C",
+"I4 c #2584C3",
+"J4 c #161617",
+"K4 c #B0B7C1",
+"L4 c #F5EDCC",
+"M4 c #F7F8F3",
+"N4 c #F1D678",
+"O4 c #ECC13B",
+"P4 c #F7EDC7",
+"Q4 c #F8FCF4",
+"R4 c #ACAE8D",
+"S4 c #344E2D",
+"T4 c #151513",
+"U4 c #080C07",
+"V4 c #050B06",
+"W4 c #030504",
+"X4 c #080D08",
+"Y4 c #111211",
+"Z4 c #1C1D1D",
+"`4 c #847D72",
+" 5 c #F0FBF7",
+".5 c #F6F6E7",
+"+5 c #EFCC5C",
+"@5 c #F3ECC8",
+"#5 c #7A7E84",
+"$5 c #191717",
+"%5 c #C0B9AD",
+"&5 c #C1DFF2",
+"*5 c #0E76BC",
+"=5 c #7FB5D9",
+"-5 c #D2D2D0",
+";5 c #272D35",
+">5 c #EBC755",
+",5 c #E8B311",
+"'5 c #EBBE2E",
+")5 c #FAF8EA",
+"!5 c #AAB0A8",
+"~5 c #A5A5A0",
+"{5 c #1C7EC1",
+"]5 c #DEECF4",
+"^5 c #C1B267",
+"/5 c #0D1A0B",
+"(5 c #A9BBAA",
+"_5 c #09100A",
+":5 c #62A4D0",
+"<5 c #EEF1EC",
+"[5 c #575340",
+"}5 c #F2E09E",
+"|5 c #FCFCED",
+"15 c #E3EAE2",
+"25 c #C0CFD9",
+"35 c #95A5B0",
+"45 c #989DA0",
+"55 c #989EA2",
+"65 c #9CA0A6",
+"75 c #809185",
+"85 c #192D17",
+"95 c #14181A",
+"05 c #A1ABAC",
+"a5 c #B6D9ED",
+"b5 c #2C87C6",
+"c5 c #DAECF5",
+"d5 c #959C96",
+"e5 c #0E110F",
+"f5 c #090A0A",
+"g5 c #475051",
+"h5 c #ECF9ED",
+"i5 c #F2CF60",
+"j5 c #EFC951",
+"k5 c #F6E4A6",
+"l5 c #F5F9F2",
+"m5 c #EAF2F4",
+"n5 c #E3D491",
+"o5 c #9EA09C",
+"p5 c #6B6D5B",
+"q5 c #29582A",
+"r5 c #2D482C",
+"s5 c #282A26",
+"t5 c #1A2125",
+"u5 c #242626",
+"v5 c #1E2326",
+"w5 c #282726",
+"x5 c #2A3829",
+"y5 c #355C31",
+"z5 c #767B6E",
+"A5 c #90959A",
+"B5 c #D2D5D4",
+"C5 c #E2EBE3",
+"D5 c #F1F1EA",
+"E5 c #F5F5E6",
+"F5 c #F9F6E0",
+"G5 c #F8F6E4",
+"H5 c #F4F6EA",
+"I5 c #59583E",
+"J5 c #36342F",
+"K5 c #E0D8CC",
+"L5 c #8BBFDF",
+"M5 c #567F64",
+"N5 c #8B9EA5",
+"O5 c #5990A8",
+"P5 c #A0A3A0",
+"Q5 c #74776A",
+"R5 c #84877F",
+"S5 c #8A847F",
+"T5 c #6B8B99",
+"U5 c #75746E",
+"V5 c #A0ACB3",
+"W5 c #A3C9E1",
+"X5 c #A5916F",
+"Y5 c #94703D",
+"Z5 c #A97630",
+"`5 c #B87E25",
+" 6 c #B77C25",
+".6 c #B87E24",
+"+6 c #BB7F23",
+"@6 c #AE7729",
+"#6 c #AF7426",
+"$6 c #9E7A3F",
+"%6 c #C8B567",
+"&6 c #E0C56B",
+"*6 c #A0B1C2",
+"=6 c #D5E8EA",
+"-6 c #F3F4ED",
+";6 c #F1E6B5",
+">6 c #E6DEB8",
+",6 c #5E5F5A",
+"'6 c #0C110D",
+")6 c #050207",
+"!6 c #19380E",
+"~6 c #0571B8",
+"{6 c #146C94",
+"]6 c #D0CDB5",
+"^6 c #29261C",
+"/6 c #F9EFCF",
+"(6 c #9DC5DF",
+"_6 c #0C1808",
+":6 c #BEC4B5",
+"<6 c #D3E5ED",
+"[6 c #0169B8",
+"}6 c #BBDFF8",
+"|6 c #ABB09A",
+"16 c #F2D985",
+"26 c #D0D1DA",
+"36 c #171518",
+"46 c #7B8679",
+"56 c #1279BE",
+"66 c #161A1E",
+"76 c #B3C2D3",
+"86 c #E9B71A",
+"96 c #F4F2D8",
+"06 c #E2EADC",
+"a6 c #666A34",
+"b6 c #010F04",
+"c6 c #030503",
+"d6 c #2C4D3B",
+"e6 c #C3D8E9",
+"f6 c #F7F7E6",
+"g6 c #EECC5C",
+"h6 c #EABB28",
+"i6 c #FDEEB9",
+"j6 c #B8BABB",
+"k6 c #1F1F1D",
+"l6 c #6E7477",
+"m6 c #DDF1FD",
+"n6 c #2A85C3",
+"o6 c #E2DFCA",
+"p6 c #383C30",
+"q6 c #FEFCE7",
+"r6 c #EBC035",
+"s6 c #EAB91D",
+"t6 c #ACB8AB",
+"u6 c #000800",
+"v6 c #0E1A0E",
+"w6 c #ABB7A4",
+"x6 c #DDEAEC",
+"y6 c #ADC3D2",
+"z6 c #191E14",
+"A6 c #B7C1B6",
+"B6 c #F9F0CC",
+"C6 c #070208",
+"D6 c #143413",
+"E6 c #63AADA",
+"F6 c #EEF2ED",
+"G6 c #4C563A",
+"H6 c #F3E1A0",
+"I6 c #F2F7FB",
+"J6 c #A8ACA8",
+"K6 c #112810",
+"L6 c #514E49",
+"M6 c #FFF4E4",
+"N6 c #80B0D0",
+"O6 c #0973BB",
+"P6 c #6CABD5",
+"Q6 c #FFF6D2",
+"R6 c #485232",
+"S6 c #020404",
+"T6 c #E7E6C7",
+"U6 c #F8ECC2",
+"V6 c #E9BB2A",
+"W6 c #EFCF68",
+"X6 c #F5FBF4",
+"Y6 c #DFE8E6",
+"Z6 c #84929C",
+"`6 c #394535",
+" 7 c #0A1108",
+".7 c #143312",
+"+7 c #5C5656",
+"@7 c #71868C",
+"#7 c #B0BDAF",
+"$7 c #DDDFDB",
+"%7 c #C5C3BA",
+"&7 c #2D2925",
+"*7 c #030405",
+"=7 c #515252",
+"-7 c #E2EDF0",
+";7 c #4C99CD",
+">7 c #006FC1",
+",7 c #398091",
+"'7 c #8E9EA0",
+")7 c #567C64",
+"!7 c #999A8F",
+"~7 c #72886B",
+"{7 c #5F7557",
+"]7 c #889A97",
+"^7 c #7A756B",
+"/7 c #75755A",
+"(7 c #939492",
+"_7 c #C7D9D8",
+":7 c #AFAB92",
+"<7 c #9A8969",
+"[7 c #88744D",
+"}7 c #99723C",
+"|7 c #9B733A",
+"17 c #9C7338",
+"27 c #A87937",
+"37 c #8E8881",
+"47 c #B3A17A",
+"57 c #A8C9DA",
+"67 c #97B0C3",
+"77 c #FBFCF6",
+"87 c #F4F6F0",
+"97 c #F3F5F0",
+"07 c #F4F6F3",
+"a7 c #F7F9F7",
+"b7 c #9D9F9B",
+"c7 c #191716",
+"d7 c #080202",
+"e7 c #0271C1",
+"f7 c #D1CEB4",
+"g7 c #EDC74B",
+"h7 c #9DC5E0",
+"i7 c #091705",
+"j7 c #BCC3B3",
+"k7 c #B4CBDD",
+"l7 c #BCC192",
+"m7 c #8F8F7C",
+"n7 c #EBC23F",
+"o7 c #F1D781",
+"p7 c #D4DFDD",
+"q7 c #223621",
+"r7 c #7A8378",
+"s7 c #161A1C",
+"t7 c #B2C0D1",
+"u7 c #E8B20D",
+"v7 c #F1E8C3",
+"w7 c #F0EDD4",
+"x7 c #5D5E47",
+"y7 c #000007",
+"z7 c #090F09",
+"A7 c #0D270D",
+"B7 c #060406",
+"C7 c #2C353A",
+"D7 c #EDF1F2",
+"E7 c #F5F4E4",
+"F7 c #E8B314",
+"G7 c #F3D46D",
+"H7 c #DAD5C3",
+"I7 c #373533",
+"J7 c #555D61",
+"K7 c #E2F0F4",
+"L7 c #59A2D3",
+"M7 c #E0DFCE",
+"N7 c #363C33",
+"O7 c #FEFDEC",
+"P7 c #EAB719",
+"Q7 c #FAF6E7",
+"R7 c #ADBAAB",
+"S7 c #A39E9E",
+"T7 c #0E76BE",
+"U7 c #A8C1D2",
+"V7 c #1C1F16",
+"W7 c #BBC2B8",
+"X7 c #665E3D",
+"Y7 c #E7AE03",
+"Z7 c #F1DE9B",
+"`7 c #F3F7F9",
+" 8 c #848788",
+".8 c #1A1E21",
+"+8 c #C1D3E0",
+"@8 c #CDDEE9",
+"#8 c #2880BA",
+"$8 c #0F74BD",
+"%8 c #ABD1EA",
+"&8 c #CDC0A3",
+"*8 c #271F11",
+"=8 c #61594F",
+"-8 c #ECCF6F",
+";8 c #EFCF63",
+">8 c #A9B2B7",
+",8 c #2D3336",
+"'8 c #080503",
+")8 c #020104",
+"!8 c #0F140A",
+"~8 c #2E2F2F",
+"{8 c #211F1C",
+"]8 c #A19A92",
+"^8 c #DDEFF9",
+"/8 c #2D87C4",
+"(8 c #487592",
+"_8 c #96A3AB",
+":8 c #79858F",
+"<8 c #7596AB",
+"[8 c #979274",
+"}8 c #837766",
+"|8 c #908B73",
+"18 c #83756D",
+"28 c #6D8454",
+"38 c #7F7466",
+"48 c #F7FDF2",
+"58 c #A7C5CC",
+"68 c #9CB5C4",
+"78 c #A5A694",
+"88 c #94928E",
+"98 c #8E9397",
+"08 c #909495",
+"a8 c #8E9396",
+"b8 c #B4A37B",
+"c8 c #BEC9B2",
+"d8 c #A5C7DB",
+"e8 c #CFCA8B",
+"f8 c #DCE9E9",
+"g8 c #F4F5EF",
+"h8 c #F3F5F1",
+"i8 c #F4F6F1",
+"j8 c #F7F9F4",
+"k8 c #E8EAE5",
+"l8 c #3B3C3C",
+"m8 c #080505",
+"n8 c #135E60",
+"o8 c #0273C3",
+"p8 c #2470A0",
+"q8 c #355938",
+"r8 c #96C8E9",
+"s8 c #CBC6B7",
+"t8 c #25231D",
+"u8 c #96A2A9",
+"v8 c #25221A",
+"w8 c #D0CBC0",
+"x8 c #AED2EA",
+"y8 c #1078BE",
+"z8 c #B9DCF2",
+"A8 c #B5AD9E",
+"B8 c #F3E7B3",
+"C8 c #F3E099",
+"D8 c #D1D3D9",
+"E8 c #191B1A",
+"F8 c #7F937D",
+"G8 c #2483C2",
+"H8 c #B1B7C2",
+"I8 c #EFCD5C",
+"J8 c #F5FAFF",
+"K8 c #898780",
+"L8 c #524A40",
+"M8 c #A4BFCD",
+"N8 c #EFEFE8",
+"O8 c #EAF0EB",
+"P8 c #C3CDCC",
+"Q8 c #6E8960",
+"R8 c #132111",
+"S8 c #020301",
+"T8 c #516D4D",
+"U8 c #FAFCF8",
+"V8 c #F0D783",
+"W8 c #F4DD91",
+"X8 c #E6EBEE",
+"Y8 c #3F4143",
+"Z8 c #49443E",
+"`8 c #DCD6CB",
+" 9 c #6098BD",
+".9 c #D2D1CE",
+"+9 c #272D34",
+"@9 c #FBF9E9",
+"#9 c #AAAFA8",
+"$9 c #0B0D0B",
+"%9 c #A6A5A0",
+"&9 c #1F7FC2",
+"*9 c #DFECF4",
+"=9 c #C5B362",
+"-9 c #0C190A",
+";9 c #A6BAA8",
+">9 c #EBC13F",
+",9 c #63A5D2",
+"'9 c #565240",
+")9 c #ECBF32",
+"!9 c #F6F1D8",
+"~9 c #D2D2CD",
+"{9 c #10120F",
+"]9 c #141212",
+"^9 c #141211",
+"/9 c #151313",
+"(9 c #151B1F",
+"_9 c #756F64",
+":9 c #E2EFF1",
+"<9 c #4F9BCC",
+"[9 c #1F7ABE",
+"}9 c #F5F9F7",
+"|9 c #869A83",
+"19 c #09070A",
+"29 c #BADCEE",
+"39 c #FAEDC2",
+"49 c #EBBB25",
+"59 c #F6FCFF",
+"69 c #BBCDD6",
+"79 c #1B2329",
+"89 c #191B1D",
+"99 c #212428",
+"09 c #2D392B",
+"a9 c #345A33",
+"b9 c #376034",
+"c9 c #345E32",
+"d9 c #5E6F52",
+"e9 c #41413B",
+"f9 c #304C2E",
+"g9 c #202126",
+"h9 c #17191B",
+"i9 c #0C100C",
+"j9 c #070E07",
+"k9 c #2C2C2A",
+"l9 c #D7DBD8",
+"m9 c #A4CEE7",
+"n9 c #0272C0",
+"o9 c #066DAA",
+"p9 c #909B98",
+"q9 c #798363",
+"r9 c #79736B",
+"s9 c #6D98B1",
+"t9 c #776F61",
+"u9 c #6B8E8E",
+"v9 c #76816C",
+"w9 c #7A7661",
+"x9 c #7D766A",
+"y9 c #C1E5FD",
+"z9 c #CDCEC2",
+"A9 c #BEB585",
+"B9 c #A7BFC9",
+"C9 c #ACB3A9",
+"D9 c #C9BD87",
+"E9 c #96A2B1",
+"F9 c #DFCD7C",
+"G9 c #A0C7E6",
+"H9 c #B5BEAB",
+"I9 c #DDD6B0",
+"J9 c #F4F3E2",
+"K9 c #F5F6F0",
+"L9 c #B4B0A5",
+"M9 c #0F0E0F",
+"N9 c #080706",
+"O9 c #09191F",
+"P9 c #0473BD",
+"Q9 c #126B93",
+"R9 c #94C6E8",
+"S9 c #D2CFB3",
+"T9 c #9EC8E5",
+"U9 c #181D11",
+"V9 c #C7C8BA",
+"W9 c #C1DCEB",
+"X9 c #BADCF4",
+"Y9 c #AFB19A",
+"Z9 c #8F9186",
+"`9 c #F3E3A6",
+" 0 c #F1D57C",
+".0 c #D3D9DC",
+"+0 c #787F77",
+"@0 c #161A1D",
+"#0 c #EECB5A",
+"$0 c #F7FAF7",
+"%0 c #BFC3BD",
+"&0 c #1D1812",
+"*0 c #020306",
+"=0 c #0B180D",
+"-0 c #B2B0A3",
+";0 c #CEE2EB",
+">0 c #ABCEE2",
+",0 c #ADCFE2",
+"'0 c #BEDAE8",
+")0 c #94B292",
+"!0 c #312E2A",
+"~0 c #130F07",
+"{0 c #ACAC96",
+"]0 c #FDFBEA",
+"^0 c #EBBF37",
+"/0 c #F2CB51",
+"(0 c #E9EDDB",
+"_0 c #42484E",
+":0 c #D8DED3",
+"<0 c #71B2DE",
+"[0 c #E0E0D1",
+"}0 c #353D37",
+"|0 c #EABE31",
+"10 c #AEBEAC",
+"20 c #0F1C0F",
+"30 c #ACB9A5",
+"40 c #0A75BD",
+"50 c #A0C0DC",
+"60 c #1F2119",
+"70 c #BFC4BC",
+"80 c #ECC242",
+"90 c #63A7D5",
+"00 c #4D5A39",
+"a0 c #EFDA92",
+"b0 c #4A443B",
+"c0 c #57664A",
+"d0 c #A3AA95",
+"e0 c #B5ADA2",
+"f0 c #B3AC9F",
+"g0 c #B2AB9E",
+"h0 c #B8B2A8",
+"i0 c #C6DEEA",
+"j0 c #5B9FCD",
+"k0 c #3C90C6",
+"l0 c #F2F9F7",
+"m0 c #6D7479",
+"n0 c #191611",
+"o0 c #F0E5B9",
+"p0 c #EAB616",
+"q0 c #F2DD95",
+"r0 c #E4ECEA",
+"s0 c #41473D",
+"t0 c #060705",
+"u0 c #1E2A27",
+"v0 c #5A785E",
+"w0 c #AEAB9B",
+"x0 c #CFD9DD",
+"y0 c #EAFEFF",
+"z0 c #EBF7FF",
+"A0 c #EDF8FD",
+"B0 c #E7F8FF",
+"C0 c #C9CDD1",
+"D0 c #919F84",
+"E0 c #71966C",
+"F0 c #434D57",
+"G0 c #3A3A36",
+"H0 c #1B2319",
+"I0 c #070B0A",
+"J0 c #0A120B",
+"K0 c #323934",
+"L0 c #BFB8AC",
+"M0 c #E6F4F8",
+"N0 c #4092C7",
+"O0 c #0671AF",
+"P0 c #103A22",
+"Q0 c #62705C",
+"R0 c #98A6B0",
+"S0 c #7B6E5E",
+"T0 c #899CA2",
+"U0 c #5E6944",
+"V0 c #717947",
+"W0 c #898061",
+"X0 c #737E59",
+"Y0 c #7C766C",
+"Z0 c #BCD2D0",
+"`0 c #DFEEF1",
+" a c #ADC6CD",
+".a c #C2B98A",
+"+a c #ACB2A6",
+"@a c #9EB7CA",
+"#a c #A1B6C1",
+"$a c #9EBFD9",
+"%a c #B8BBAA",
+"&a c #E9E7C3",
+"*a c #E7F3FC",
+"=a c #F8F9F4",
+"-a c #E5E9EB",
+";a c #1E2F20",
+">a c #072236",
+",a c #0B638A",
+"'a c #0572B9",
+")a c #23769E",
+"!a c #346035",
+"~a c #0C73BA",
+"{a c #93BDD8",
+"]a c #CCC6B3",
+"^a c #27241D",
+"/a c #9CBBD0",
+"(a c #C5DEEC",
+"_a c #1075B9",
+":a c #B6D0E5",
+"<a c #B6BD93",
+"[a c #0E0E0C",
+"}a c #9399A6",
+"|a c #F4EBC2",
+"1a c #F4DE93",
+"2a c #D3DADB",
+"3a c #1E2C1E",
+"4a c #7E907C",
+"5a c #1B7EC0",
+"6a c #161B1E",
+"7a c #E9B510",
+"8a c #F1E4B1",
+"9a c #FBFAFB",
+"0a c #2B442F",
+"aa c #829873",
+"ba c #E7F3F2",
+"ca c #87BADA",
+"da c #2681C2",
+"ea c #1176BE",
+"fa c #63A6D2",
+"ga c #EEFAFF",
+"ha c #C7C5BD",
+"ia c #484645",
+"ja c #E8E7E1",
+"ka c #F2D986",
+"la c #EFCA56",
+"ma c #FEFFF2",
+"na c #52585D",
+"oa c #19301A",
+"pa c #CEDCC2",
+"qa c #8CBFE1",
+"ra c #E2DBC2",
+"sa c #393829",
+"ta c #EBC652",
+"ua c #E8B411",
+"va c #FAF8E9",
+"wa c #AAB1A8",
+"xa c #A29B9D",
+"ya c #DEEBEF",
+"za c #BFC5B4",
+"Aa c #0F1B0C",
+"Ba c #ABBCAC",
+"Ca c #F2F8FC",
+"Da c #112911",
+"Ea c #609AC0",
+"Fa c #EEEFE9",
+"Ga c #625741",
+"Ha c #E9B821",
+"Ia c #ECC139",
+"Ja c #F2E1A0",
+"Ka c #FBFFFF",
+"La c #0D0E0F",
+"Ma c #050707",
+"Na c #4F5C44",
+"Oa c #FDFAEB",
+"Pa c #CCE8FB",
+"Qa c #B2D9F1",
+"Ra c #B5DBF2",
+"Sa c #B7DCF2",
+"Ta c #ABD4EE",
+"Ua c #92C1DC",
+"Va c #74AFD4",
+"Wa c #0C74BD",
+"Xa c #73A4C3",
+"Ya c #E2E7E6",
+"Za c #455158",
+"`a c #696054",
+" b c #F7F9F3",
+".b c #EFDC97",
+"+b c #E8AE01",
+"@b c #EEC336",
+"#b c #F5F9FA",
+"$b c #B1B9B2",
+"%b c #0A080B",
+"&b c #4B4D41",
+"*b c #BBCEC0",
+"=b c #F1FDFF",
+"-b c #B9DDF3",
+";b c #AAD0E7",
+">b c #7BB1D4",
+",b c #66A7D1",
+"'b c #64A2CE",
+")b c #4D9ACF",
+"!b c #5B9ECD",
+"~b c #4995CC",
+"{b c #66A3CE",
+"]b c #6BAAD2",
+"^b c #82B6D7",
+"/b c #AAD2E9",
+"(b c #CEE7F8",
+"_b c #E7F3FE",
+":b c #D7F1FE",
+"<b c #DFDFD7",
+"[b c #B6C2B0",
+"}b c #7B837D",
+"|b c #686158",
+"1b c #68615B",
+"2b c #8F9889",
+"3b c #DBE4D8",
+"4b c #E8F4FA",
+"5b c #0572B6",
+"6b c #0D4654",
+"7b c #060301",
+"8b c #2A582C",
+"9b c #979B93",
+"0b c #696F55",
+"ab c #678F8C",
+"bb c #838B83",
+"cb c #7A786F",
+"db c #6F8788",
+"eb c #7F745D",
+"fb c #70899A",
+"gb c #A99D7D",
+"hb c #F3EFCF",
+"ib c #B7C4D1",
+"jb c #C2CBB5",
+"kb c #B5BCA9",
+"lb c #BBD2D1",
+"mb c #E1F2FA",
+"nb c #FAFAF7",
+"ob c #F5F6EF",
+"pb c #F2F4EF",
+"qb c #8EA790",
+"rb c #0A0A0A",
+"sb c #080100",
+"tb c #101800",
+"ub c #0E5B6F",
+"vb c #0379CC",
+"wb c #186A97",
+"xb c #0C74BC",
+"yb c #93C2E2",
+"zb c #D1CEB2",
+"Ab c #ECC138",
+"Bb c #99B1C0",
+"Cb c #121B0D",
+"Db c #C2C6B8",
+"Eb c #C9E0EC",
+"Fb c #B8D9ED",
+"Gb c #B8AD9F",
+"Hb c #909287",
+"Ib c #F4EFD4",
+"Jb c #EBBF36",
+"Kb c #D0D0D9",
+"Lb c #161217",
+"Mb c #798177",
+"Nb c #AFB4BE",
+"Ob c #EABC29",
+"Pb c #EABE34",
+"Qb c #FFF8D6",
+"Rb c #8FA991",
+"Sb c #696543",
+"Tb c #FFFCDE",
+"Ub c #82B9DE",
+"Vb c #79B2D9",
+"Wb c #FFFEF7",
+"Xb c #66726C",
+"Yb c #0B0A0A",
+"Zb c #A8AEB6",
+"`b c #F5E7B0",
+" c c #EEC544",
+".c c #EBC242",
+"+c c #FFFFE6",
+"@c c #5B5B5C",
+"#c c #1D321D",
+"$c c #D0DCC5",
+"%c c #8ABEE0",
+"&c c #CFD7DE",
+"*c c #253344",
+"=c c #EBC03D",
+"-c c #FAF6E6",
+";c c #ADBCAB",
+">c c #000C00",
+",c c #AAB2A3",
+"'c c #A2AE91",
+")c c #1E2018",
+"!c c #EDC54A",
+"~c c #0B150B",
+"{c c #62A2CD",
+"]c c #EEF0EA",
+"^c c #545A3A",
+"/c c #F8E39E",
+"(c c #CDEAFA",
+"_c c #0E1113",
+":c c #060806",
+"<c c #667D5E",
+"[c c #5E9DCD",
+"}c c #1376BF",
+"|c c #187BC0",
+"1c c #197CC0",
+"2c c #1479BF",
+"3c c #0974BD",
+"4c c #026EBA",
+"5c c #86B8D8",
+"6c c #DEDBD2",
+"7c c #3A342E",
+"8c c #788891",
+"9c c #F6F7ED",
+"0c c #EEC747",
+"ac c #E8B20B",
+"bc c #EECF69",
+"cc c #F6F7EE",
+"dc c #72716E",
+"ec c #1F2D22",
+"fc c #C8CEC1",
+"gc c #D0E5F5",
+"hc c #509CCD",
+"ic c #197DC1",
+"jc c #157AC0",
+"kc c #147AC0",
+"lc c #217FC1",
+"mc c #338BC5",
+"nc c #59A0CE",
+"oc c #7DB9DF",
+"pc c #A2CEEA",
+"qc c #D0E3EB",
+"rc c #DEE4E4",
+"sc c #E1E7E6",
+"tc c #D6E7F1",
+"uc c #86BCE0",
+"vc c #4896CB",
+"wc c #0573BA",
+"xc c #0C475F",
+"yc c #080D10",
+"zc c #263D24",
+"Ac c #9EA09F",
+"Bc c #617258",
+"Cc c #858762",
+"Dc c #808E8C",
+"Ec c #7C785F",
+"Fc c #899485",
+"Gc c #538A92",
+"Hc c #6B7F69",
+"Ic c #978E87",
+"Jc c #EFF4F2",
+"Kc c #EEEFEA",
+"Lc c #EBE9D8",
+"Mc c #D9E1D8",
+"Nc c #EDF1E7",
+"Oc c #F7FAF4",
+"Pc c #F7F7F0",
+"Qc c #F3F6F1",
+"Rc c #F7F6F7",
+"Sc c #1C1710",
+"Tc c #030406",
+"Uc c #0B1C1B",
+"Vc c #0467AC",
+"Wc c #0478C7",
+"Xc c #22749E",
+"Yc c #345E35",
+"Zc c #96C9E9",
+"`c c #CAC5B8",
+" d c #9DC2DB",
+".d c #202018",
+"+d c #CDCBBF",
+"@d c #B3D5EA",
+"#d c #BCE0FB",
+"$d c #A5B595",
+"%d c #91979C",
+"&d c #EBBA25",
+"*d c #F4E19D",
+"=d c #233A22",
+"-d c #80977E",
+";d c #2182C2",
+">d c #171D23",
+",d c #F3D067",
+"'d c #E9FFFF",
+")d c #25342B",
+"!d c #D9D4CA",
+"~d c #BBD7E6",
+"{d c #016EBA",
+"]d c #CAE2F1",
+"^d c #C8CBB0",
+"/d c #191C06",
+"(d c #040407",
+"_d c #817E79",
+":d c #F2F4EE",
+"<d c #EDC74E",
+"[d c #ECC74F",
+"}d c #FFFFED",
+"|d c #5A5A5C",
+"1d c #EDDEB4",
+"2d c #433B1A",
+"3d c #EDC135",
+"4d c #FBF9EA",
+"5d c #0B100B",
+"6d c #A7AAA1",
+"7d c #2181C3",
+"8d c #CDD1CC",
+"9d c #091807",
+"0d c #A3B8A5",
+"ad c #64ACDD",
+"bd c #504E40",
+"cd c #FBE39D",
+"dd c #BBE5FF",
+"ed c #0C1014",
+"fd c #090808",
+"gd c #8B8979",
+"hd c #DCEFF8",
+"id c #3288C6",
+"jd c #026EB9",
+"kd c #7EBAE1",
+"ld c #E0DBD3",
+"md c #3D342F",
+"nd c #82A6BE",
+"od c #F6F5EA",
+"pd c #EEC74B",
+"qd c #E8AF01",
+"rd c #F0E1AD",
+"sd c #F5F8F2",
+"td c #554E43",
+"ud c #494A49",
+"vd c #E1E5E1",
+"wd c #61A6D4",
+"xd c #0874BC",
+"yd c #2D88C6",
+"zd c #3990CB",
+"Ad c #3A92CB",
+"Bd c #2B88C5",
+"Cd c #055184",
+"Dd c #080606",
+"Ed c #1A1815",
+"Fd c #9C9694",
+"Gd c #7F7B6F",
+"Hd c #7E7C5E",
+"Id c #7E8563",
+"Jd c #686C56",
+"Kd c #62683F",
+"Ld c #70787A",
+"Md c #949D92",
+"Nd c #878078",
+"Od c #DBE0E2",
+"Pd c #F8FAF3",
+"Qd c #F3F6F3",
+"Rd c #F1F5F2",
+"Sd c #F4F5F1",
+"Td c #F9FBF6",
+"Ud c #676969",
+"Vd c #071E30",
+"Wd c #0364AB",
+"Xd c #0474C1",
+"Yd c #0E6B8F",
+"Zd c #9EC5DF",
+"`d c #0F71B4",
+" e c #B2C5D3",
+".e c #C5C294",
+"+e c #F0D171",
+"@e c #D1D4DB",
+"#e c #191A19",
+"$e c #EEC84D",
+"%e c #FAF0CC",
+"&e c #D0CFA8",
+"*e c #181713",
+"=e c #6E6A62",
+"-e c #5FA0CF",
+";e c #6EAAD4",
+">e c #FCFBF7",
+",e c #535351",
+"'e c #2F302F",
+")e c #E4E5EB",
+"!e c #F3DB89",
+"~e c #E9BD32",
+"{e c #FFFDDD",
+"]e c #5A5B5D",
+"^e c #D7DFDE",
+"/e c #2C3C45",
+"(e c #E7B108",
+"_e c #F9F4E3",
+":e c #B0C3AE",
+"<e c #090A0B",
+"[e c #90B4CF",
+"}e c #27241F",
+"|e c #5C8BA9",
+"1e c #EFEDE4",
+"2e c #6A663B",
+"3e c #F1E3AE",
+"4e c #FFE78A",
+"5e c #14110A",
+"6e c #4D704A",
+"7e c #FDFFFF",
+"8e c #4C94C9",
+"9e c #046DB9",
+"0e c #BAD7E8",
+"ae c #C3D0BD",
+"be c #041E03",
+"ce c #81A5BF",
+"de c #EDC237",
+"ee c #E8AF00",
+"fe c #F0E4B4",
+"ge c #564E42",
+"he c #516776",
+"ie c #E2F2F9",
+"je c #4D99CC",
+"ke c #054774",
+"le c #060E05",
+"me c #5A7A5D",
+"ne c #A4A7AC",
+"oe c #566448",
+"pe c #5B6040",
+"qe c #7B95B2",
+"re c #235B39",
+"se c #7F7569",
+"te c #797A63",
+"ue c #C1CFB5",
+"ve c #FCFCF9",
+"we c #CED6CC",
+"xe c #001600",
+"ye c #070309",
+"ze c #0A0B04",
+"Ae c #124741",
+"Be c #0772B1",
+"Ce c #3075A9",
+"De c #405E40",
+"Ee c #CAC5B7",
+"Fe c #25221D",
+"Ge c #E8B61A",
+"He c #EBBA26",
+"Ie c #969FA7",
+"Je c #010204",
+"Ke c #2B2520",
+"Le c #D5CEC4",
+"Me c #A2CDE8",
+"Ne c #BAE1F8",
+"Oe c #B0A9A0",
+"Pe c #929AA6",
+"Qe c #F4E19E",
+"Re c #D2D6D9",
+"Se c #1B221B",
+"Te c #161618",
+"Ue c #B0B9C4",
+"Ve c #EABE35",
+"We c #FFF9D8",
+"Xe c #698A6E",
+"Ye c #0B0F0C",
+"Ze c #0C0C0D",
+"`e c #9A9A97",
+" f c #BCD8E8",
+".f c #748E69",
+"+f c #020702",
+"@f c #171716",
+"#f c #B3B9BC",
+"$f c #EDCA57",
+"%f c #D3D0C9",
+"&f c #292C30",
+"*f c #FBF9EB",
+"=f c #A8ACA7",
+"-f c #A4A09E",
+";f c #DEECF5",
+">f c #DBBC5F",
+",f c #081807",
+"'f c #A2B8A5",
+")f c #0B150C",
+"!f c #63ABDB",
+"~f c #514F40",
+"{f c #FAE39C",
+"]f c #BEE5FF",
+"^f c #8C8979",
+"/f c #DAEEF8",
+"(f c #3289C7",
+"_f c #026DB9",
+":f c #8CC0E3",
+"<f c #C8D2C0",
+"[f c #0E220A",
+"}f c #C0C6C5",
+"|f c #F4F4E9",
+"1f c #EDC02F",
+"2f c #F6F6ED",
+"3f c #5E5E5B",
+"4f c #29231C",
+"5f c #CAC5BC",
+"6f c #E7F0F1",
+"7f c #0565A5",
+"8f c #49484D",
+"9f c #A7ADB0",
+"0f c #75735F",
+"af c #6E7558",
+"bf c #757B5E",
+"cf c #726F55",
+"df c #847668",
+"ef c #7D7464",
+"ff c #8F895F",
+"gf c #BCBCBD",
+"hf c #F8FCF9",
+"if c #F4F5F0",
+"jf c #E1E1DC",
+"kf c #423A37",
+"lf c #081B27",
+"mf c #0666A0",
+"nf c #0373C3",
+"of c #0E6A8F",
+"pf c #94C5E6",
+"qf c #D1CDB3",
+"rf c #EDBF30",
+"sf c #E9B416",
+"tf c #9ECAE8",
+"uf c #111A0C",
+"vf c #CBE1ED",
+"wf c #BADBF2",
+"xf c #AFB597",
+"yf c #92979D",
+"zf c #F4E7B5",
+"Af c #EBBF33",
+"Bf c #F2D680",
+"Cf c #D4DCDD",
+"Df c #1F2F1F",
+"Ef c #798378",
+"Ff c #2785C3",
+"Gf c #B3C3D5",
+"Hf c #EFC950",
+"If c #FCFFEA",
+"Jf c #565A64",
+"Kf c #09090B",
+"Lf c #282724",
+"Mf c #D9D5CC",
+"Nf c #A9D0E8",
+"Of c #0974BC",
+"Pf c #AED2E7",
+"Qf c #C6BEA9",
+"Rf c #100E0D",
+"Sf c #13120A",
+"Tf c #AAA88F",
+"Uf c #F5FFFF",
+"Vf c #EBC036",
+"Wf c #ECC850",
+"Xf c #FFFFEE",
+"Yf c #E4E1CB",
+"Zf c #3A3E31",
+"`f c #FEFCE6",
+" g c #EBC13D",
+".g c #AAD1EA",
+"+g c #B6CDE4",
+"@g c #1B1F16",
+"#g c #BAC2B8",
+"$g c #ECC344",
+"%g c #132F13",
+"&g c #62A5D2",
+"*g c #50583A",
+"=g c #FAE6A2",
+"-g c #C1D4DF",
+";g c #0C0F10",
+">g c #63795B",
+",g c #F1F9FC",
+"'g c #4390C8",
+")g c #036DB9",
+"!g c #A4CCE4",
+"~g c #D5D7CA",
+"{g c #242A1C",
+"]g c #99A07F",
+"^g c #F5F5EC",
+"/g c #ECBE30",
+"(g c #A7C2CA",
+"_g c #34373A",
+":g c #CACCC5",
+"<g c #F3F6F2",
+"[g c #A5CCE5",
+"}g c #74B0D6",
+"|g c #2783C3",
+"1g c #0E76BD",
+"2g c #0376C5",
+"3g c #062F4B",
+"4g c #060000",
+"5g c #3F403B",
+"6g c #A0A6A4",
+"7g c #658151",
+"8g c #485C3B",
+"9g c #5F6C4D",
+"0g c #426635",
+"ag c #727055",
+"bg c #557D92",
+"cg c #77765A",
+"dg c #96A0A4",
+"eg c #E9F1F0",
+"fg c #F2F4F0",
+"gg c #EFF3F0",
+"hg c #F1F5F3",
+"ig c #F1F3EC",
+"jg c #F5F6ED",
+"kg c #E4EEEC",
+"lg c #E0EAED",
+"mg c #EFF4F1",
+"ng c #EDEEE9",
+"og c #727575",
+"pg c #0D0800",
+"qg c #0C4B5D",
+"rg c #0470B7",
+"sg c #21749C",
+"tg c #315D34",
+"ug c #92BAD4",
+"vg c #CDC7B2",
+"wg c #EDC030",
+"xg c #9AB8CC",
+"yg c #1E1F15",
+"zg c #CBCABD",
+"Ag c #0F74B8",
+"Bg c #B6CEE1",
+"Cg c #BBBD95",
+"Dg c #909185",
+"Eg c #F4F2DF",
+"Fg c #EBC03B",
+"Gg c #F2DC8C",
+"Hg c #1B211B",
+"Ig c #7C8B7A",
+"Jg c #2382C1",
+"Kg c #16181B",
+"Lg c #B2BECD",
+"Mg c #E4E7DA",
+"Ng c #44494E",
+"Og c #46423D",
+"Pg c #E1E2DB",
+"Qg c #69ACD8",
+"Rg c #0371BA",
+"Sg c #7BB3D6",
+"Tg c #EBE9E2",
+"Ug c #1A221C",
+"Vg c #7D8B7A",
+"Wg c #F4FBFF",
+"Xg c #EABB2A",
+"Yg c #EBC342",
+"Zg c #FFFFE5",
+"`g c #5A5B5C",
+" h c #DDDACB",
+".h c #323631",
+"+h c #FFFFF2",
+"@h c #EBC54D",
+"#h c #ABBCAA",
+"$h c #A0A9A6",
+"%h c #D0E8F8",
+"&h c #3E91CA",
+"*h c #2883C4",
+"=h c #2D85C5",
+"-h c #388AC6",
+";h c #2682C4",
+">h c #3B8BC6",
+",h c #2A84C4",
+"'h c #237FC3",
+")h c #4593CB",
+"!h c #E9F0F0",
+"~h c #B8C1B7",
+"{h c #1D1F16",
+"]h c #BDC2B9",
+"^h c #EECD5F",
+"/h c #F2F8FB",
+"(h c #5F96BB",
+"_h c #EFEFE7",
+":h c #645A40",
+"<h c #FAE59F",
+"[h c #BEDCF3",
+"}h c #0C0F12",
+"|h c #070807",
+"1h c #747F67",
+"2h c #E7F5FA",
+"3h c #3788C6",
+"4h c #006EBC",
+"5h c #006CBA",
+"6h c #84BCE2",
+"7h c #D5D6CA",
+"8h c #282B1D",
+"9h c #8F8970",
+"0h c #E9B30E",
+"ah c #F3ECCF",
+"bh c #E5EAE8",
+"ch c #474F47",
+"dh c #010001",
+"eh c #1E2A1F",
+"fh c #6E7B6F",
+"gh c #C5C1BE",
+"hh c #D4ECFA",
+"ih c #A6CDE7",
+"jh c #62A6D1",
+"kh c #4691C9",
+"lh c #2276B3",
+"mh c #0471BF",
+"nh c #0A76A7",
+"oh c #161614",
+"ph c #0E1B0B",
+"qh c #85928B",
+"rh c #959D94",
+"sh c #747D5F",
+"th c #69715A",
+"uh c #5B654F",
+"vh c #767E53",
+"wh c #627E78",
+"xh c #728450",
+"yh c #8A8E71",
+"zh c #E7EBDE",
+"Ah c #E9F0F1",
+"Bh c #E7EFEF",
+"Ch c #D7E7ED",
+"Dh c #F5F3E6",
+"Eh c #D0DDD5",
+"Fh c #D7E2D9",
+"Gh c #C7D3C2",
+"Hh c #C5C3A3",
+"Ih c #C1C8B2",
+"Jh c #BDBFAC",
+"Kh c #ADC6D9",
+"Lh c #EAF2F1",
+"Mh c #C0C1B5",
+"Nh c #1D1C11",
+"Oh c #0F1F0E",
+"Ph c #0769A4",
+"Qh c #244428",
+"Rh c #95C6E7",
+"Sh c #D0CCB5",
+"Th c #28261C",
+"Uh c #99AFBD",
+"Vh c #050307",
+"Wh c #111A0B",
+"Xh c #C1C6B7",
+"Yh c #CBE2EC",
+"Zh c #BADEF3",
+"`h c #B4AB9F",
+" i c #10100D",
+".i c #90938B",
+"+i c #EBBB28",
+"@i c #D3DCDC",
+"#i c #1F2E1F",
+"$i c #7A8679",
+"%i c #B1B7C1",
+"&i c #F4DF94",
+"*i c #DFDEDF",
+"=i c #3F3A36",
+"-i c #4E565C",
+";i c #D8EAF2",
+">i c #4796CB",
+",i c #68A8D2",
+"'i c #F0F2E8",
+")i c #254824",
+"!i c #6E6F6B",
+"~i c #F5F9FF",
+"{i c #F0CE5E",
+"]i c #EBC240",
+"^i c #D2D7D7",
+"/i c #27323D",
+"(i c #020101",
+"_i c #FFF9E0",
+":i c #F8F6E9",
+"<i c #C0C9B9",
+"[i c #060709",
+"}i c #5B6E59",
+"|i c #F7F5D0",
+"1i c #E3F1F6",
+"2i c #D0E8F5",
+"3i c #E8F4F7",
+"4i c #CFE7F6",
+"5i c #EEF8F8",
+"6i c #D3EAF5",
+"7i c #D4EAF7",
+"8i c #D1E9F5",
+"9i c #D0E9F5",
+"0i c #CCE6F5",
+"ai c #EDF6F7",
+"bi c #E7FCFF",
+"ci c #48442A",
+"di c #010205",
+"ei c #2D2C2B",
+"fi c #CFD0CE",
+"gi c #F6E39F",
+"hi c #50573B",
+"ii c #F6E4A7",
+"ji c #E1E5BF",
+"ki c #0F100E",
+"li c #728267",
+"mi c #F1FCFF",
+"ni c #72ACD7",
+"oi c #4D9CD4",
+"pi c #4B87B1",
+"qi c #4F9CD1",
+"ri c #4D95C8",
+"si c #4D91C0",
+"ti c #4E93C5",
+"ui c #4D93C3",
+"vi c #4E99CE",
+"wi c #4C8CB9",
+"xi c #509DD5",
+"yi c #4B88B2",
+"zi c #4F9CD2",
+"Ai c #4D90C0",
+"Bi c #4F98CD",
+"Ci c #4C8AB6",
+"Di c #4F9ACF",
+"Ei c #4E96C9",
+"Fi c #4C8DBB",
+"Gi c #529FD5",
+"Hi c #3D91CD",
+"Ii c #3B82B4",
+"Ji c #0C73B8",
+"Ki c #6EAED8",
+"Li c #E0DFD9",
+"Mi c #423E3B",
+"Ni c #6E6C6D",
+"Oi c #F7F8EF",
+"Pi c #EDC23D",
+"Qi c #F4EDCA",
+"Ri c #CCCCCB",
+"Si c #3A3630",
+"Ti c #52524D",
+"Ui c #829690",
+"Vi c #C1CCC1",
+"Wi c #F1F8FA",
+"Xi c #FCFFFC",
+"Yi c #C5CED1",
+"Zi c #8EBFDE",
+"`i c #559CD0",
+" j c #1D7EC1",
+".j c #0279D1",
+"+j c #123528",
+"@j c #21371F",
+"#j c #77706E",
+"$j c #0E0B0C",
+"%j c #6D6C69",
+"&j c #A3A8AD",
+"*j c #96A099",
+"=j c #818F73",
+"-j c #717C60",
+";j c #938F5A",
+">j c #767B59",
+",j c #7A7D5C",
+"'j c #85886C",
+")j c #CEDCDB",
+"!j c #EAF0EF",
+"~j c #F2F5F0",
+"{j c #F3F1DD",
+"]j c #DDDFC2",
+"^j c #DBDFC5",
+"/j c #A0BED2",
+"(j c #8C8884",
+"_j c #4C534A",
+":j c #A3B18F",
+"<j c #C9B87B",
+"[j c #B2D8EE",
+"}j c #F4E2B0",
+"|j c #5C5C5D",
+"1j c #030302",
+"2j c #0A080A",
+"3j c #262322",
+"4j c #100100",
+"5j c #0465A6",
+"6j c #1D739A",
+"7j c #1E3C20",
+"8j c #95C8E9",
+"9j c #CDC9B6",
+"0j c #27251C",
+"aj c #151B0E",
+"bj c #C6DEEB",
+"cj c #BADBF3",
+"dj c #ACB795",
+"ej c #0D0E0C",
+"fj c #101110",
+"gj c #919594",
+"hj c #D0D1D9",
+"ij c #7C8C7B",
+"jj c #0A75BC",
+"kj c #171D21",
+"lj c #B4C8DB",
+"mj c #F9E29A",
+"nj c #BFCFC5",
+"oj c #252E22",
+"pj c #676A6E",
+"qj c #DCF2FF",
+"rj c #2E88C3",
+"sj c #E8EEEB",
+"tj c #5A5E4C",
+"uj c #4D5C64",
+"vj c #E5F1FC",
+"wj c #F0CF5E",
+"xj c #EBC549",
+"yj c #FFFFE9",
+"zj c #E9E0BF",
+"Aj c #403D25",
+"Bj c #FFFCEB",
+"Cj c #EBC449",
+"Dj c #F3DB87",
+"Ej c #E0E2E3",
+"Fj c #363535",
+"Gj c #030204",
+"Hj c #0F1306",
+"Ij c #3E4C27",
+"Jj c #878A76",
+"Kj c #9D9589",
+"Lj c #617D5A",
+"Mj c #A59890",
+"Nj c #888C77",
+"Oj c #7E8870",
+"Pj c #9B9389",
+"Qj c #A1968C",
+"Rj c #718366",
+"Sj c #929080",
+"Tj c #9D9488",
+"Uj c #9C9487",
+"Vj c #A79E8F",
+"Wj c #434F57",
+"Xj c #4E4E4E",
+"Yj c #F7FAF9",
+"Zj c #F0D066",
+"`j c #63A6D3",
+" k c #53553E",
+".k c #F0E0A5",
+"+k c #FFFEDC",
+"@k c #293520",
+"#k c #D5D4B9",
+"$k c #EDF6F4",
+"%k c #E5F0EF",
+"&k c #E5E5E0",
+"*k c #E5EEEE",
+"=k c #E6ECE7",
+"-k c #E4E7E4",
+";k c #E4EAE6",
+">k c #E3E9E5",
+",k c #E6EEEB",
+"'k c #E2E5DE",
+")k c #E6F1F0",
+"!k c #E2E2DC",
+"~k c #E4F0ED",
+"{k c #E5E8E3",
+"]k c #E5EDEA",
+"^k c #E3E4DE",
+"/k c #E7EFEC",
+"(k c #E3ECE8",
+"_k c #E5E6E0",
+":k c #E8F0EF",
+"<k c #DCEAEA",
+"[k c #DFE7E5",
+"}k c #BDDBEA",
+"|k c #0F77BE",
+"1k c #509BCD",
+"2k c #E5F0F2",
+"3k c #52636E",
+"4k c #1A3512",
+"5k c #F0E2B0",
+"6k c #E8AF02",
+"7k c #EDC954",
+"8k c #F8FEFF",
+"9k c #CFD0CD",
+"0k c #484A4B",
+"ak c #040801",
+"bk c #1D2623",
+"ck c #3C4144",
+"dk c #8C877C",
+"ek c #BDC1C0",
+"fk c #F9F8ED",
+"gk c #E9F1EC",
+"hk c #D0E6F1",
+"ik c #A0CAE3",
+"jk c #669CBE",
+"kk c #217FBE",
+"lk c #057FCD",
+"mk c #07101A",
+"nk c #213021",
+"ok c #A8AA9C",
+"pk c #384523",
+"qk c #030807",
+"rk c #5F564D",
+"sk c #9AA29D",
+"tk c #778466",
+"uk c #767D61",
+"vk c #777660",
+"wk c #788657",
+"xk c #7C7365",
+"yk c #787462",
+"zk c #7F836E",
+"Ak c #D5DBDD",
+"Bk c #F6F8F6",
+"Ck c #F2F2E2",
+"Dk c #C2BD95",
+"Ek c #7D7F7F",
+"Fk c #080D03",
+"Gk c #60737C",
+"Hk c #C1D2C2",
+"Ik c #A4B1B1",
+"Jk c #D9E5DB",
+"Kk c #AEAAA9",
+"Lk c #161515",
+"Mk c #10170F",
+"Nk c #3F5235",
+"Ok c #3C4832",
+"Pk c #0B0C07",
+"Qk c #06182C",
+"Rk c #0374C1",
+"Sk c #186E97",
+"Tk c #CFCCB5",
+"Uk c #28261D",
+"Vk c #ECBE31",
+"Wk c #9AB5C7",
+"Xk c #0A1706",
+"Yk c #BDC4B4",
+"Zk c #D5E7EE",
+"`k c #B5CDDE",
+" l c #BEBC96",
+".l c #92979E",
+"+l c #F5F5E8",
+"@l c #EBC13C",
+"#l c #F2D988",
+"$l c #D3D9DB",
+"%l c #1D271D",
+"&l c #7B887A",
+"*l c #1F80C1",
+"=l c #161819",
+"-l c #B1BBC7",
+";l c #FDEAAE",
+">l c #AFBCB6",
+",l c #171F18",
+"'l c #757E72",
+")l c #DFF1FE",
+"!l c #2784C2",
+"~l c #3A91CB",
+"{l c #E5EDED",
+"]l c #6E665B",
+"^l c #3F4A53",
+"/l c #DEE9F4",
+"(l c #EDCA58",
+"_l c #D8D9D1",
+":l c #2E3537",
+"<l c #EBC345",
+"[l c #EAB820",
+"}l c #EEC84E",
+"|l c #F7FEFF",
+"1l c #B7B4AA",
+"2l c #020505",
+"3l c #0D0C0C",
+"4l c #0F0D0D",
+"5l c #0A0B09",
+"6l c #080A08",
+"7l c #070A06",
+"8l c #0D0C0B",
+"9l c #0F130C",
+"0l c #AEAEA6",
+"al c #FBF7E1",
+"bl c #EAC039",
+"cl c #153414",
+"dl c #5E94B9",
+"el c #EFEEE7",
+"fl c #645B3F",
+"gl c #EECE6A",
+"hl c #FDFDF1",
+"il c #6E7677",
+"jl c #080608",
+"kl c #1D2A19",
+"ll c #5C6349",
+"ml c #6E654E",
+"nl c #7A7C7D",
+"ol c #675F54",
+"pl c #757150",
+"ql c #6D6755",
+"rl c #666A50",
+"sl c #626353",
+"tl c #72704F",
+"ul c #5F6750",
+"vl c #726C51",
+"wl c #676456",
+"xl c #646E4B",
+"yl c #6D6A52",
+"zl c #696D4E",
+"Al c #696555",
+"Bl c #77724F",
+"Cl c #5C694D",
+"Dl c #6F6855",
+"El c #6E6852",
+"Fl c #76704A",
+"Gl c #808F8D",
+"Hl c #BDC2C1",
+"Il c #FBFDFB",
+"Jl c #BDDAEA",
+"Kl c #2885C3",
+"Ll c #FBFDF9",
+"Ml c #79817B",
+"Nl c #E7EBE9",
+"Ol c #F4E9BB",
+"Pl c #EBB91B",
+"Ql c #EDC64A",
+"Rl c #F6EFCD",
+"Sl c #EEF4FD",
+"Tl c #A5A19C",
+"Ul c #423F3D",
+"Vl c #071205",
+"Wl c #010104",
+"Xl c #141516",
+"Yl c #656E4E",
+"Zl c #97ACAF",
+"`l c #D3D9C8",
+" m c #EDEDEA",
+".m c #ECF7FE",
+"+m c #9AC3DD",
+"@m c #58A0CD",
+"#m c #177CC2",
+"$m c #0276CA",
+"%m c #0F5564",
+"&m c #090E0B",
+"*m c #121011",
+"=m c #7C7567",
+"-m c #8F8779",
+";m c #524D46",
+">m c #292623",
+",m c #041407",
+"'m c #0C0901",
+")m c #869090",
+"!m c #9AA39F",
+"~m c #5A7549",
+"{m c #5D6D47",
+"]m c #79795F",
+"^m c #7C7167",
+"/m c #6F8455",
+"(m c #7D705C",
+"_m c #7B7A69",
+":m c #BCBBBD",
+"<m c #F5F8F3",
+"[m c #F5F7F2",
+"}m c #9C968D",
+"|m c #3E4A33",
+"1m c #627584",
+"2m c #E7F1F8",
+"3m c #E1CC83",
+"4m c #AFBFBD",
+"5m c #D8E4E9",
+"6m c #504C45",
+"7m c #000201",
+"8m c #162015",
+"9m c #342B2B",
+"0m c #797563",
+"am c #3C5533",
+"bm c #09140A",
+"cm c #101300",
+"dm c #0375C3",
+"em c #1F6D9D",
+"fm c #305734",
+"gm c #F9F0D1",
+"hm c #9AB2C3",
+"im c #2D2521",
+"jm c #D7CEC4",
+"km c #A1CCE8",
+"lm c #B9DEF4",
+"mm c #B3AAA1",
+"nm c #100F0C",
+"om c #8F9286",
+"pm c #F3E3A8",
+"qm c #F1D780",
+"rm c #D3DADC",
+"sm c #1D291D",
+"tm c #151517",
+"um c #B0B6C0",
+"vm c #FCEAAF",
+"wm c #B0BCB7",
+"xm c #181F18",
+"ym c #0A110B",
+"zm c #80A17B",
+"Am c #D8EAFB",
+"Bm c #E6EDED",
+"Cm c #6C655A",
+"Dm c #40484E",
+"Em c #DFE8F1",
+"Fm c #EAC13C",
+"Gm c #FFFFE2",
+"Hm c #D2D7DB",
+"Im c #273441",
+"Jm c #FEFDE8",
+"Km c #EBBE32",
+"Lm c #EBBB29",
+"Mm c #F0DFA5",
+"Nm c #F9FBFE",
+"Om c #888E86",
+"Pm c #020003",
+"Qm c #030005",
+"Rm c #96A28E",
+"Sm c #F5FEFF",
+"Tm c #F0D889",
+"Um c #63A8D7",
+"Vm c #EEF2EC",
+"Wm c #4D5839",
+"Xm c #EDBE2C",
+"Ym c #F7F1DB",
+"Zm c #CCDEE6",
+"`m c #292B2F",
+" n c #110F13",
+".n c #526B53",
+"+n c #C0DBE9",
+"@n c #2583C5",
+"#n c #1877BE",
+"$n c #D7EAF4",
+"%n c #ABB08E",
+"&n c #131705",
+"*n c #060609",
+"=n c #9D9991",
+"-n c #FEFAE4",
+";n c #EBC241",
+">n c #ECC039",
+",n c #F0D785",
+"'n c #F8F7E7",
+")n c #ECEDEF",
+"!n c #B2C0AB",
+"~n c #5D6363",
+"{n c #322B23",
+"]n c #050D06",
+"^n c #242B1F",
+"/n c #454546",
+"(n c #8E877D",
+"_n c #CFE9F4",
+":n c #CDE4F2",
+"<n c #8CBCD8",
+"[n c #1E7FC1",
+"}n c #0277CB",
+"|n c #10555C",
+"1n c #0A0D09",
+"2n c #1A1C19",
+"3n c #5C6B55",
+"4n c #867F6F",
+"5n c #83786B",
+"6n c #505A45",
+"7n c #6F695C",
+"8n c #ADD1E2",
+"9n c #A1AAB1",
+"0n c #959F98",
+"an c #7E8C70",
+"bn c #798667",
+"cn c #707A55",
+"dn c #68834F",
+"en c #6A8AA2",
+"fn c #6D754C",
+"gn c #9FAD97",
+"hn c #7C8C7F",
+"in c #161F11",
+"jn c #4C4945",
+"kn c #EBEDE7",
+"ln c #F5F5EA",
+"mn c #E9E7C8",
+"nn c #E4F8FF",
+"on c #ADB2B5",
+"pn c #4E4B40",
+"qn c #797863",
+"rn c #596B4A",
+"sn c #2D2F26",
+"tn c #081309",
+"un c #111900",
+"vn c #0374C2",
+"wn c #20759C",
+"xn c #2D572F",
+"yn c #C9C5B8",
+"zn c #9EC5E0",
+"An c #001200",
+"Bn c #B3BFAE",
+"Cn c #1079BE",
+"Dn c #BBDDF7",
+"En c #A7B993",
+"Fn c #111111",
+"Gn c #91979D",
+"Hn c #F3E5AB",
+"In c #F4E29D",
+"Jn c #181718",
+"Kn c #7F977E",
+"Ln c #EABD2E",
+"Mn c #FFF3C2",
+"Nn c #ACAEB2",
+"On c #7E9F7B",
+"Pn c #B7DAF7",
+"Qn c #0873BC",
+"Rn c #425562",
+"Sn c #E0EEFC",
+"Tn c #F0DFB1",
+"Un c #463C18",
+"Vn c #ECC95B",
+"Wn c #F0E3B2",
+"Xn c #BDC5BE",
+"Yn c #374E3B",
+"Zn c #040F05",
+"`n c #06080A",
+" o c #090807",
+".o c #080508",
+"+o c #254E25",
+"@o c #C0BFC4",
+"#o c #F1E4AD",
+"$o c #EEF1ED",
+"%o c #545041",
+"&o c #EECB54",
+"*o c #F7F9F2",
+"=o c #C9C9B1",
+"-o c #211E0D",
+";o c #295227",
+">o c #A2C8DF",
+",o c #0972BC",
+"'o c #8CBDDD",
+")o c #D1DEE0",
+"!o c #28353A",
+"~o c #1F1E1C",
+"{o c #F0E8C5",
+"]o c #EABD30",
+"^o c #F2DE97",
+"/o c #F9FBF7",
+"(o c #EEF1F0",
+"_o c #E5E7E1",
+":o c #B5C1CA",
+"<o c #597262",
+"[o c #121F0F",
+"}o c #0A0807",
+"|o c #14151D",
+"1o c #416C3A",
+"2o c #D0C7A4",
+"3o c #FEFDFC",
+"4o c #CCE2EC",
+"5o c #6AAAD5",
+"6o c #0F72BC",
+"7o c #037ACC",
+"8o c #083A55",
+"9o c #080908",
+"0o c #142D13",
+"ao c #676B56",
+"bo c #98905F",
+"co c #8C8665",
+"do c #7E7A73",
+"eo c #7F786C",
+"fo c #8B8882",
+"go c #8F908B",
+"ho c #969C9A",
+"io c #98A19E",
+"jo c #98A09D",
+"ko c #929574",
+"lo c #919173",
+"mo c #AEAE82",
+"no c #F6F8F4",
+"oo c #F5F7F1",
+"po c #B7CDDC",
+"qo c #55674A",
+"ro c #081C09",
+"so c #433C32",
+"to c #EDEEE8",
+"uo c #EBF2F1",
+"vo c #A2BFD4",
+"wo c #A3A597",
+"xo c #928D74",
+"yo c #84796B",
+"zo c #74745E",
+"Ao c #1B3319",
+"Bo c #070000",
+"Co c #0476C5",
+"Do c #0F6990",
+"Eo c #0B72B8",
+"Fo c #90B2CA",
+"Go c #D3CDAC",
+"Ho c #2A291C",
+"Io c #2A241F",
+"Jo c #D4CDC2",
+"Ko c #A6CFE8",
+"Lo c #0F72B5",
+"Mo c #B2C7D6",
+"No c #C5BE96",
+"Oo c #10100B",
+"Po c #8E8C74",
+"Qo c #ECC345",
+"Ro c #F0D275",
+"So c #D5E2DF",
+"To c #233C23",
+"Uo c #767A76",
+"Vo c #FBE49B",
+"Wo c #ACB0B6",
+"Xo c #80A07B",
+"Yo c #D4E8FB",
+"Zo c #1178BD",
+"`o c #3E4346",
+" p c #DEE6EE",
+".p c #F1CF5E",
+"+p c #ECC74E",
+"@p c #FFFFEC",
+"#p c #D4DCDF",
+"$p c #283846",
+"%p c #FFF5CD",
+"&p c #E9B20B",
+"*p c #F1E5BA",
+"=p c #F7F5E6",
+"-p c #EAF8FE",
+";p c #C2E5F9",
+">p c #BFE3F8",
+",p c #C0E3F7",
+"'p c #DDE4C3",
+")p c #D2E3D6",
+"!p c #B9E3FF",
+"~p c #F0E49F",
+"{p c #BFE3FA",
+"]p c #EBE4A9",
+"^p c #C9E4E7",
+"/p c #CDE3E2",
+"(p c #E5E3B5",
+"_p c #D3E3D6",
+":p c #CFDFCD",
+"<p c #FCFFFD",
+"[p c #F7F6E7",
+"}p c #EECE63",
+"|p c #F0D26F",
+"1p c #5D8DAD",
+"2p c #EFEDE5",
+"3p c #68643B",
+"4p c #EECA54",
+"5p c #FAF8EF",
+"6p c #D2EBFA",
+"7p c #848179",
+"8p c #232427",
+"9p c #242528",
+"0p c #252522",
+"ap c #11110E",
+"bp c #989D9F",
+"cp c #DAEFF8",
+"dp c #338CC8",
+"ep c #539DCE",
+"fp c #FAFBEF",
+"gp c #5B7357",
+"hp c #96938A",
+"ip c #FCFBE6",
+"jp c #ECC447",
+"kp c #EFC849",
+"lp c #F3EFD8",
+"mp c #F8F3DC",
+"np c #FFFFF3",
+"op c #DDF5FF",
+"pp c #BCC7CB",
+"qp c #898278",
+"rp c #23282B",
+"sp c #1E2020",
+"tp c #0D120D",
+"up c #4F4B44",
+"vp c #CECBC3",
+"wp c #FBF6EB",
+"xp c #C2DEEE",
+"yp c #5A9DCB",
+"zp c #0671B9",
+"Ap c #047ACB",
+"Bp c #063352",
+"Cp c #050006",
+"Dp c #0E2F0F",
+"Ep c #1D421D",
+"Fp c #6A635A",
+"Gp c #888459",
+"Hp c #797660",
+"Ip c #717C59",
+"Jp c #7A7162",
+"Kp c #78735F",
+"Lp c #7B7161",
+"Mp c #76775F",
+"Np c #7D8753",
+"Op c #868273",
+"Pp c #919596",
+"Qp c #8B8D8C",
+"Rp c #60584C",
+"Sp c #564D3F",
+"Tp c #D9D9D2",
+"Up c #F7F9F5",
+"Vp c #F1F5F4",
+"Wp c #DCE6DC",
+"Xp c #949999",
+"Yp c #8F9185",
+"Zp c #7B734F",
+"`p c #7E725E",
+" q c #637040",
+".q c #06160A",
+"+q c #564E44",
+"@q c #726A5A",
+"#q c #65644E",
+"$q c #6C6257",
+"%q c #3C5333",
+"&q c #020D05",
+"*q c #050108",
+"=q c #1F501B",
+"-q c #0176D0",
+";q c #2D74A6",
+">q c #96CAED",
+",q c #CBC7B8",
+"'q c #F9F2D2",
+")q c #98A9B5",
+"!q c #C6C8BB",
+"~q c #BBE2FA",
+"{q c #ADA99F",
+"]q c #939BAA",
+"^q c #F3E2A0",
+"/q c #EBB921",
+"(q c #F4DF98",
+"_q c #D1D3D8",
+":q c #191919",
+"<q c #7E937D",
+"[q c #161719",
+"}q c #B1BBC8",
+"|q c #FDEEB5",
+"1q c #ACAFB3",
+"2q c #D2E7FA",
+"3q c #1077BC",
+"4q c #42535F",
+"5q c #E0EDF9",
+"6q c #EAC13F",
+"7q c #FFFFE4",
+"8q c #D8D4C9",
+"9q c #2D302F",
+"0q c #FFFFFA",
+"aq c #EBC858",
+"bq c #EDC953",
+"cq c #EEDB98",
+"dq c #F4E2A3",
+"eq c #FAE5A8",
+"fq c #FAE5A7",
+"gq c #F6E5AF",
+"hq c #F8E5AC",
+"iq c #FBE5A5",
+"jq c #F4E5B4",
+"kq c #FBE5A7",
+"lq c #F5E5B2",
+"mq c #F9E5AA",
+"nq c #F6E5B1",
+"oq c #F9E6AD",
+"pq c #EED88C",
+"qq c #EDCD63",
+"rq c #EABF39",
+"sq c #F2F9FF",
+"tq c #0F210E",
+"uq c #64ACDE",
+"vq c #4D503E",
+"wq c #EDC854",
+"xq c #F7E5A9",
+"yq c #F5F5ED",
+"zq c #D4D6CF",
+"Aq c #D8DAD3",
+"Bq c #D8DBD5",
+"Cq c #DCDDC8",
+"Dq c #8F8F82",
+"Eq c #151415",
+"Fq c #19191B",
+"Gq c #F4FFFF",
+"Hq c #6DA8CE",
+"Iq c #026FB9",
+"Jq c #177AC0",
+"Kq c #B7D7EB",
+"Lq c #BFC0BA",
+"Mq c #1C221D",
+"Nq c #1C2A2B",
+"Oq c #C6DFE3",
+"Pq c #FBEEC3",
+"Qq c #EDC33C",
+"Rq c #EDD072",
+"Sq c #F5DF9E",
+"Tq c #FBE9AA",
+"Uq c #C0C9C5",
+"Vq c #779383",
+"Wq c #4B5156",
+"Xq c #263025",
+"Yq c #111414",
+"Zq c #6E7B68",
+"`q c #CCCDC5",
+" r c #FFF1E2",
+".r c #7EAECF",
+"+r c #1E80C2",
+"@r c #0776B6",
+"#r c #0A2F3B",
+"$r c #353B30",
+"%r c #49463D",
+"&r c #525F44",
+"*r c #5D6D4A",
+"=r c #716B5C",
+"-r c #677551",
+";r c #536045",
+">r c #5E6A4E",
+",r c #596647",
+"'r c #4C583A",
+")r c #3B392E",
+"!r c #413C34",
+"~r c #FBFBF5",
+"{r c #DAE1E8",
+"]r c #23432F",
+"^r c #3C382D",
+"/r c #4A583C",
+"(r c #4C5A43",
+"_r c #49473E",
+":r c #2A2326",
+"<r c #030105",
+"[r c #434338",
+"}r c #002203",
+"|r c #000701",
+"1r c #1D5427",
+"2r c #0175CE",
+"3r c #D2CFB4",
+"4r c #9ECBEB",
+"5r c #061604",
+"6r c #BAC3B3",
+"7r c #DBE9EE",
+"8r c #0F75BB",
+"9r c #B8D3E9",
+"0r c #B4BA95",
+"ar c #90938F",
+"br c #F4EDCB",
+"cr c #EBBE33",
+"dr c #798178",
+"er c #2684C2",
+"fr c #171B1E",
+"gr c #FEEEB6",
+"hr c #7FA07B",
+"ir c #CBE5FA",
+"jr c #3F474D",
+"kr c #DFE8F2",
+"lr c #ECC64B",
+"mr c #FFFFEA",
+"nr c #E4E1CC",
+"or c #3A3F32",
+"pr c #E8B30E",
+"qr c #E8B108",
+"rr c #EBB81E",
+"sr c #EBB920",
+"tr c #0E1F0E",
+"ur c #609DC6",
+"vr c #EFF0E9",
+"wr c #595C3B",
+"xr c #E9B719",
+"yr c #EED170",
+"zr c #F2D576",
+"Ar c #F7DA79",
+"Br c #F6D979",
+"Cr c #F6D875",
+"Dr c #F9E398",
+"Er c #5D5C5A",
+"Fr c #202222",
+"Gr c #D0DAD1",
+"Hr c #95BCD6",
+"Ir c #0C73B9",
+"Jr c #62A6D4",
+"Kr c #F1F7F0",
+"Lr c #4F614E",
+"Mr c #070907",
+"Nr c #5E6357",
+"Or c #EBECE6",
+"Pr c #F5E39F",
+"Qr c #E8B107",
+"Rr c #EAB81B",
+"Sr c #F2D473",
+"Tr c #FBEAB1",
+"Ur c #FCF3D1",
+"Vr c #E5EBE3",
+"Wr c #BBCFCD",
+"Xr c #8F9799",
+"Yr c #50504E",
+"Zr c #212526",
+"`r c #040105",
+" s c #292B2B",
+".s c #9B9F8F",
+"+s c #E4F8F8",
+"@s c #BAD9EA",
+"#s c #2D87C3",
+"$s c #0471BD",
+"%s c #0776B7",
+"&s c #0A2F3D",
+"*s c #000301",
+"=s c #081A0A",
+"-s c #131B13",
+";s c #1B1D18",
+">s c #252320",
+",s c #262121",
+"'s c #0B180C",
+")s c #1B1E18",
+"!s c #161C15",
+"~s c #061808",
+"{s c #000403",
+"]s c #D1D2CE",
+"^s c #9E9B95",
+"/s c #181315",
+"(s c #051808",
+"_s c #051607",
+":s c #080309",
+"<s c #205018",
+"[s c #0075D0",
+"}s c #24739F",
+"|s c #345C36",
+"1s c #98A9B4",
+"2s c #C1DCEC",
+"3s c #1075BB",
+"4s c #B7D4E8",
+"5s c #B8B599",
+"6s c #919593",
+"7s c #F4EECE",
+"8s c #F4E098",
+"9s c #D1D4D9",
+"0s c #1A1E1A",
+"as c #7E947D",
+"bs c #0B75BC",
+"cs c #FCE9A7",
+"ds c #ACAFB5",
+"es c #CEE6FA",
+"fs c #E0EDFA",
+"gs c #E9B51A",
+"hs c #EBC447",
+"is c #FFFFE8",
+"js c #D7D4C9",
+"ks c #EBC651",
+"ls c #619DC5",
+"ms c #605442",
+"ns c #E9B81E",
+"os c #EECC63",
+"ps c #7E8283",
+"qs c #212120",
+"rs c #D0D4CB",
+"ss c #84BADD",
+"ts c #1F80C2",
+"us c #C5DEF0",
+"vs c #D8E2D3",
+"ws c #111310",
+"xs c #0D0C0D",
+"ys c #787C7F",
+"zs c #F3F6F8",
+"As c #F4E7B7",
+"Bs c #ECC857",
+"Cs c #E9B312",
+"Ds c #E9BA26",
+"Es c #EBBD32",
+"Fs c #F2D169",
+"Gs c #F8E6A3",
+"Hs c #F3F3E1",
+"Is c #E5ECF5",
+"Js c #B9BDBA",
+"Ks c #6D7F6E",
+"Ls c #0D1D11",
+"Ms c #12190F",
+"Ns c #4A5A5B",
+"Os c #E0E2E0",
+"Ps c #4192CA",
+"Qs c #037BCF",
+"Rs c #063456",
+"Ss c #A7A092",
+"Ts c #78848A",
+"Us c #0B0E10",
+"Vs c #10667A",
+"Ws c #94C7E9",
+"Xs c #D4D2B3",
+"Ys c #2A281B",
+"Zs c #A7CFE8",
+"`s c #B3AB9F",
+" t c #100F0B",
+".t c #8E8F7E",
+"+t c #F3E4A8",
+"@t c #D1D2DB",
+"#t c #1D7EC0",
+"$t c #FEEFBA",
+"%t c #DEE6EF",
+"&t c #EDC955",
+"*t c #FFFFF0",
+"=t c #293846",
+"-t c #4B5B37",
+";t c #EBBF34",
+">t c #ECC033",
+",t c #ECC23A",
+"'t c #EDC23A",
+")t c #F6F0D2",
+"!t c #7E838A",
+"~t c #201F18",
+"{t c #D1D0AE",
+"]t c #96C8EB",
+"^t c #0D76BE",
+"/t c #4B98CB",
+"(t c #F6FEFB",
+"_t c #A0A4A5",
+":t c #05060C",
+"<t c #797655",
+"[t c #F0D272",
+"}t c #F5FCFF",
+"|t c #EEF3F5",
+"1t c #C6CBC4",
+"2t c #3F3C34",
+"3t c #394146",
+"4t c #EAFFFF",
+"5t c #C8DDE5",
+"6t c #047BCD",
+"7t c #053051",
+"8t c #0F0E10",
+"9t c #C1C1BD",
+"0t c #768A96",
+"at c #2779A1",
+"bt c #386238",
+"ct c #0C75BC",
+"dt c #C9C5B6",
+"et c #EDBF2E",
+"ft c #B3C0AE",
+"gt c #BBD8F1",
+"ht c #AABB91",
+"it c #9298A0",
+"jt c #F4E19C",
+"kt c #D5E1DC",
+"lt c #243D23",
+"mt c #7F967E",
+"nt c #EABC2A",
+"ot c #FEF0BA",
+"pt c #D3E8FB",
+"qt c #1278BD",
+"rt c #E0EEFB",
+"st c #E9BE35",
+"tt c #FFFEDE",
+"ut c #F0DFB3",
+"vt c #FEF6CF",
+"wt c #ECC33E",
+"xt c #0A110A",
+"yt c #62A3D0",
+"zt c #595142",
+"At c #EDC33F",
+"Bt c #EDC23B",
+"Ct c #F4EECC",
+"Dt c #79775C",
+"Et c #212221",
+"Ft c #CFD6D3",
+"Gt c #7DB6DD",
+"Ht c #0672BB",
+"It c #93BFDB",
+"Jt c #827A6E",
+"Kt c #686258",
+"Lt c #E2E4E1",
+"Mt c #F6F9F7",
+"Nt c #F5F2D7",
+"Ot c #EABA23",
+"Pt c #F0D063",
+"Qt c #F6E9B8",
+"Rt c #E5F8FF",
+"St c #5F8B6E",
+"Tt c #11140E",
+"Ut c #424E56",
+"Vt c #E3F4FC",
+"Wt c #0274C8",
+"Xt c #14696F",
+"Yt c #0B0E08",
+"Zt c #07080A",
+"`t c #0F1814",
+" u c #D4F1FF",
+".u c #A1A19F",
+"+u c #090706",
+"@u c #08090C",
+"#u c #0376C2",
+"$u c #106891",
+"%u c #91B8D2",
+"&u c #D0CBAF",
+"*u c #29271D",
+"=u c #9AB1C2",
+"-u c #D6CEC4",
+";u c #A2CCE8",
+">u c #B4CCDD",
+",u c #C1B999",
+"'u c #92969A",
+")u c #171418",
+"!u c #FCE8A5",
+"~u c #ACB0B5",
+"{u c #7EA07B",
+"]u c #C7E3F9",
+"^u c #197DC0",
+"/u c #40484F",
+"(u c #D2D7DA",
+"_u c #273340",
+":u c #FEFEED",
+"<u c #F1F8FB",
+"[u c #153614",
+"}u c #5E94B7",
+"|u c #645E3D",
+"1u c #E9B311",
+"2u c #EECB5F",
+"3u c #F6F7EF",
+"4u c #7E8389",
+"5u c #21201C",
+"6u c #D1D2B9",
+"7u c #8FC2E7",
+"8u c #0B74BD",
+"9u c #B2D2E4",
+"0u c #878272",
+"au c #0D0D04",
+"bu c #111215",
+"cu c #899A89",
+"du c #D6DBD8",
+"eu c #F4EBC6",
+"fu c #EDCB5B",
+"gu c #F3E5B4",
+"hu c #B3ADA3",
+"iu c #1B1917",
+"ju c #070505",
+"ku c #8D8981",
+"lu c #59A1D1",
+"mu c #027AD2",
+"nu c #053E66",
+"ou c #59795B",
+"pu c #E1E9E6",
+"qu c #393D3F",
+"ru c #0569AE",
+"su c #345937",
+"tu c #95C9EC",
+"uu c #9AB5C8",
+"vu c #D6E7EE",
+"wu c #BBE0F8",
+"xu c #AEAB9F",
+"yu c #8F938A",
+"zu c #F3E29F",
+"Au c #F2D987",
+"Bu c #D4DEDD",
+"Cu c #213320",
+"Du c #7B8779",
+"Eu c #B1BAC7",
+"Fu c #EABD2C",
+"Gu c #FFF2C0",
+"Hu c #D3E8FA",
+"Iu c #404B53",
+"Ju c #DFEAF4",
+"Ku c #FFFFE3",
+"Lu c #D8D9D2",
+"Mu c #2E3538",
+"Nu c #FFFEED",
+"Ou c #EBC346",
+"Pu c #EDC649",
+"Qu c #F1CE5C",
+"Ru c #F1CD5A",
+"Su c #F1CD5B",
+"Tu c #F1CE5B",
+"Uu c #F1CC59",
+"Vu c #EEC953",
+"Wu c #EBBF3B",
+"Xu c #64ABDC",
+"Yu c #4B553A",
+"Zu c #EBBE2F",
+"`u c #7D8187",
+" v c #21201D",
+".v c #D1D2BE",
+"+v c #8CC0E5",
+"@v c #187DC3",
+"#v c #8ABAD9",
+"$v c #92948A",
+"%v c #12171A",
+"&v c #020302",
+"*v c #313333",
+"=v c #A6A39C",
+"-v c #CFD6D7",
+";v c #F3F4E9",
+">v c #F2CF5E",
+",v c #EECB58",
+"'v c #ECC23E",
+")v c #E9B310",
+"!v c #E9B824",
+"~v c #EDD06C",
+"{v c #FEFFF7",
+"]v c #B3AFA7",
+"^v c #171913",
+"/v c #282828",
+"(v c #C9C5BE",
+"_v c #C9E0EE",
+":v c #0C73BC",
+"<v c #0680CA",
+"[v c #020103",
+"}v c #162916",
+"|v c #E2E4E3",
+"1v c #9C9B96",
+"2v c #0A0F0A",
+"3v c #082B3F",
+"4v c #046BAF",
+"5v c #1B7398",
+"6v c #173119",
+"7v c #EDC43F",
+"8v c #C5DEEB",
+"9v c #1076BB",
+"0v c #B8D5EB",
+"av c #B0BC92",
+"bv c #10110F",
+"cv c #90938E",
+"dv c #F4ECC8",
+"ev c #F3DD8F",
+"fv c #FCE8A4",
+"gv c #CAE4FA",
+"hv c #414F59",
+"iv c #DFEBF6",
+"jv c #EDC852",
+"kv c #EAE0BF",
+"lv c #F0D67C",
+"mv c #F5E6AF",
+"nv c #F8FCFB",
+"ov c #E6E9E6",
+"pv c #DFDFCC",
+"qv c #E2E5DF",
+"rv c #E2E4DC",
+"sv c #E1E1D2",
+"tv c #E2E3DB",
+"uv c #E1E2D5",
+"vv c #E0E0CF",
+"wv c #E3E5E3",
+"xv c #E0DFCB",
+"yv c #E2E5E1",
+"zv c #E1E3D8",
+"Av c #E0E1CF",
+"Bv c #E3F0F1",
+"Cv c #F5EBC2",
+"Dv c #ECC751",
+"Ev c #5B573F",
+"Fv c #EDCB5F",
+"Gv c #F4DC8B",
+"Hv c #F4DC88",
+"Iv c #F4DB89",
+"Jv c #F5DC86",
+"Kv c #F2DB8C",
+"Lv c #F3DB8A",
+"Mv c #F5DB86",
+"Nv c #F4DB88",
+"Ov c #F3DA84",
+"Pv c #F7E9B5",
+"Qv c #5A6151",
+"Rv c #202121",
+"Sv c #CDD5D4",
+"Tv c #7CB6DC",
+"Uv c #AACFE6",
+"Vv c #F3F8FA",
+"Wv c #A5C0B4",
+"Xv c #3F4D41",
+"Yv c #1D2B19",
+"Zv c #797C72",
+"`v c #AEBCB0",
+" w c #E0E3DF",
+".w c #FAF9EF",
+"+w c #F4DC8D",
+"@w c #EDC856",
+"#w c #E8B10C",
+"$w c #F0E19F",
+"%w c #FFFBE8",
+"&w c #829A81",
+"*w c #F4F0E6",
+"=w c #85B8D9",
+"-w c #0277CE",
+";w c #16452F",
+">w c #070307",
+",w c #080A09",
+"'w c #050B05",
+")w c #010302",
+"!w c #2C3627",
+"~w c #C1D1BE",
+"{w c #F9FAF5",
+"]w c #658463",
+"^w c #171211",
+"/w c #162C07",
+"(w c #086BA2",
+"_w c #196D98",
+":w c #B5D1E2",
+"<w c #BEB69A",
+"[w c #909186",
+"}w c #F4F1DA",
+"|w c #D3DBDC",
+"1w c #1F2D1F",
+"2w c #161616",
+"3w c #EABD2D",
+"4w c #FFF2C1",
+"5w c #C6E2F9",
+"6w c #404A52",
+"7w c #DFE9F4",
+"8w c #27323E",
+"9w c #F7FCFD",
+"0w c #D8DAD9",
+"aw c #83827D",
+"bw c #4E5258",
+"cw c #44422D",
+"dw c #484C4D",
+"ew c #474A47",
+"fw c #464637",
+"gw c #474946",
+"hw c #46473C",
+"iw c #484B4D",
+"jw c #454432",
+"kw c #494D54",
+"lw c #44422B",
+"mw c #484C50",
+"nw c #474840",
+"ow c #46453D",
+"pw c #495F6D",
+"qw c #7D7D7A",
+"rw c #D3D4CF",
+"sw c #FCFEF9",
+"tw c #5F98BE",
+"uw c #615C3E",
+"vw c #F7EAB1",
+"ww c #F6F9FC",
+"xw c #DAE9F6",
+"yw c #CEDEDF",
+"zw c #D9E0D1",
+"Aw c #C4E0F8",
+"Bw c #EEE0AC",
+"Cw c #C3E0FB",
+"Dw c #CEE0E5",
+"Ew c #DBDFCD",
+"Fw c #C7E0F4",
+"Gw c #E5DFBB",
+"Hw c #C5E0F7",
+"Iw c #E3DFBF",
+"Jw c #CBE0EB",
+"Kw c #D2E0DE",
+"Lw c #D9DFD2",
+"Mw c #D7DFD6",
+"Nw c #D3E0DD",
+"Ow c #C7E0F3",
+"Pw c #EADFB3",
+"Qw c #C5E0F6",
+"Rw c #E0E0C8",
+"Sw c #CCDAE2",
+"Tw c #8E928D",
+"Uw c #142514",
+"Vw c #272725",
+"Ww c #E6EFF2",
+"Xw c #67A9D3",
+"Yw c #70ADD5",
+"Zw c #E2F0F7",
+"`w c #EDEFED",
+" x c #908F8B",
+".x c #2D2C29",
+"+x c #040203",
+"@x c #45494B",
+"#x c #7F837D",
+"$x c #A3B397",
+"%x c #D3E1E8",
+"&x c #F7F0CD",
+"*x c #F7E9AF",
+"=x c #F0CD5E",
+"-x c #ECC340",
+";x c #F0DE97",
+">x c #4E4C35",
+",x c #0A0703",
+"'x c #C6C5C2",
+")x c #FCFAF2",
+"!x c #1978BF",
+"~x c #047ED1",
+"{x c #060F1A",
+"]x c #121412",
+"^x c #607567",
+"/x c #65706A",
+"(x c #181819",
+"_x c #030102",
+":x c #2A2825",
+"<x c #60615F",
+"[x c #DAD8D1",
+"}x c #FBFCF9",
+"|x c #AAABA7",
+"1x c #2D4641",
+"2x c #090D07",
+"3x c #060209",
+"4x c #162500",
+"5x c #086AA0",
+"6x c #315835",
+"7x c #96C9EC",
+"8x c #CECAB6",
+"9x c #9BB8CC",
+"0x c #B8D8EB",
+"ax c #BBE1FA",
+"bx c #ACAC9D",
+"cx c #F3E2A1",
+"dx c #1C241C",
+"ex c #7C8C7A",
+"fx c #16191B",
+"gx c #B1BFCD",
+"hx c #FCE9A8",
+"ix c #ACAFB4",
+"jx c #0F77BC",
+"kx c #414E57",
+"lx c #ECC64D",
+"mx c #DDDACA",
+"nx c #333630",
+"ox c #EBC54C",
+"px c #F0DB91",
+"qx c #F3FBFA",
+"rx c #919599",
+"sx c #2B2A27",
+"tx c #040302",
+"ux c #343A2A",
+"vx c #B1BA7F",
+"wx c #EDCD66",
+"xx c #132F12",
+"yx c #4B533C",
+"zx c #F0D374",
+"Ax c #F7F7EF",
+"Bx c #D0D5D9",
+"Cx c #747069",
+"Dx c #2F373C",
+"Ex c #2C3431",
+"Fx c #333529",
+"Gx c #253541",
+"Hx c #403513",
+"Ix c #243544",
+"Jx c #2C3536",
+"Kx c #343526",
+"Lx c #27353F",
+"Mx c #3B351B",
+"Nx c #39351D",
+"Ox c #29353A",
+"Px c #2E3531",
+"Qx c #32352A",
+"Rx c #31352B",
+"Sx c #2F3530",
+"Tx c #3D3516",
+"Ux c #263540",
+"Vx c #373522",
+"Wx c #293134",
+"Xx c #A7A384",
+"Yx c #EAF6FE",
+"Zx c #3F90C7",
+"`x c #388CC7",
+" y c #8EC1E0",
+".y c #EBF5F7",
+"+y c #D3D6D3",
+"@y c #818787",
+"#y c #222B2F",
+"$y c #0E0D02",
+"%y c #12190C",
+"&y c #2C3C36",
+"*y c #687453",
+"=y c #9AAAAF",
+"-y c #CCD1D6",
+";y c #EBF1E8",
+">y c #F8E9B4",
+",y c #F0CC5C",
+"'y c #F4F1DC",
+")y c #CACFB8",
+"!y c #0A1D00",
+"~y c #060409",
+"{y c #69786E",
+"]y c #F3F5EF",
+"^y c #76B1D9",
+"/y c #0280DA",
+"(y c #07141F",
+"_y c #1B2A1B",
+":y c #B9CDBB",
+"<y c #FCFDF8",
+"[y c #A8BBC5",
+"}y c #737569",
+"|y c #3C4D3B",
+"1y c #232226",
+"2y c #15120F",
+"3y c #13110E",
+"4y c #080D05",
+"5y c #11110D",
+"6y c #141110",
+"7y c #1C1B0E",
+"8y c #273138",
+"9y c #45513E",
+"0y c #76827D",
+"ay c #C0C9CC",
+"by c #F7FAF5",
+"cy c #F9FEFC",
+"dy c #D6E5DE",
+"ey c #AFAFAA",
+"fy c #646D5A",
+"gy c #354238",
+"hy c #1F2328",
+"iy c #151310",
+"jy c #161310",
+"ky c #010B00",
+"ly c #12100C",
+"my c #1B1B1D",
+"ny c #3B423B",
+"oy c #283827",
+"py c #101100",
+"qy c #06659F",
+"ry c #0172C2",
+"sy c #187196",
+"ty c #92B9D4",
+"uy c #D1CBB0",
+"vy c #121B0C",
+"wy c #B9BF92",
+"xy c #8F9183",
+"yy c #161317",
+"zy c #B3C2D4",
+"Ay c #FFF2C2",
+"By c #ACAFB2",
+"Cy c #3F484E",
+"Dy c #3A3E32",
+"Ey c #EBC13E",
+"Fy c #ECC342",
+"Gy c #FFFDF5",
+"Hy c #A2C3B4",
+"Iy c #0D1312",
+"Jy c #2C351F",
+"Ky c #D4D4CC",
+"Ly c #FBEFC7",
+"My c #EFCD60",
+"Ny c #080C09",
+"Oy c #5F96BA",
+"Py c #615E3C",
+"Qy c #AEC1CD",
+"Ry c #1D1D1C",
+"Sy c #70896E",
+"Ty c #8DBEDE",
+"Uy c #1179BE",
+"Vy c #3F92CB",
+"Wy c #B3CAD7",
+"Xy c #FFF4E6",
+"Yy c #D7E0DF",
+"Zy c #A7A28A",
+"`y c #535456",
+" z c #14110F",
+".z c #040504",
+"+z c #070905",
+"@z c #23201D",
+"#z c #55616A",
+"$z c #7F8385",
+"%z c #D4D6CE",
+"&z c #F7FFFF",
+"*z c #FEF5DB",
+"=z c #EFDD9D",
+"-z c #ECC038",
+";z c #F0D989",
+">z c #F0F3EC",
+",z c #6F715B",
+"'z c #000E00",
+")z c #FDFDF8",
+"!z c #BCD6E4",
+"~z c #0F6F8D",
+"{z c #091112",
+"]z c #2E362B",
+"^z c #C9D3C2",
+"/z c #F4F9F6",
+"(z c #EFF1EB",
+"_z c #E8ECE6",
+":z c #C8CBC9",
+"<z c #AEABA2",
+"[z c #ACAAA0",
+"}z c #99A391",
+"|z c #A9AA9E",
+"1z c #AEAAA3",
+"2z c #BBBA9F",
+"3z c #CEDFE9",
+"4z c #EBECE5",
+"5z c #F0F4EE",
+"6z c #F5F9F5",
+"7z c #F8F8F4",
+"8z c #EDF0E9",
+"9z c #E5EBE7",
+"0z c #C1CBCE",
+"az c #AEACA4",
+"bz c #B1ADA4",
+"cz c #7F987E",
+"dz c #819A7F",
+"ez c #8E9F89",
+"fz c #AAA89D",
+"gz c #BABCB9",
+"hz c #E9EBEA",
+"iz c #7D807C",
+"jz c #0F0F00",
+"kz c #06649F",
+"lz c #2471A0",
+"mz c #355A37",
+"nz c #95C3E1",
+"oz c #C8C4B6",
+"pz c #969FA6",
+"qz c #2C2520",
+"rz c #A3CDE8",
+"sz c #B6B09C",
+"tz c #91979A",
+"uz c #F4EABF",
+"vz c #233D23",
+"wz c #E8B61B",
+"xz c #FBE59C",
+"yz c #D2E8FB",
+"zz c #1379BD",
+"Az c #425662",
+"Bz c #ECC64C",
+"Cz c #FFFFEB",
+"Dz c #292C2F",
+"Ez c #F1CD56",
+"Fz c #E8EDF1",
+"Gz c #414B46",
+"Hz c #010201",
+"Iz c #21321C",
+"Jz c #67623D",
+"Kz c #706C3B",
+"Lz c #5B5344",
+"Mz c #69643E",
+"Nz c #625B42",
+"Oz c #67613F",
+"Pz c #605942",
+"Qz c #67603F",
+"Rz c #5C5543",
+"Sz c #526337",
+"Tz c #6C6340",
+"Uz c #615B41",
+"Vz c #66584C",
+"Wz c #11370D",
+"Xz c #060007",
+"Yz c #4D5A65",
+"Zz c #E3F6FF",
+"`z c #F2CF61",
+" A c #EDC54B",
+".A c #62A1CD",
+"+A c #EEF0EB",
+"@A c #5B5243",
+"#A c #ECBC23",
+"$A c #F4ECCC",
+"%A c #E9EEEC",
+"&A c #0A1014",
+"*A c #95998D",
+"=A c #F7F7EE",
+"-A c #EAF1EF",
+";A c #1178BF",
+">A c #4794C6",
+",A c #8DBDDC",
+"'A c #DFEDF2",
+")A c #F7F3E8",
+"!A c #E0DFDE",
+"~A c #8C8A62",
+"{A c #5B5346",
+"]A c #222421",
+"^A c #42594C",
+"/A c #BCCDBE",
+"(A c #F5F2E0",
+"_A c #EEC641",
+":A c #B6B4AE",
+"<A c #171410",
+"[A c #B2B8BB",
+"}A c #157ABF",
+"|A c #057BC4",
+"1A c #07131B",
+"2A c #403C38",
+"3A c #DDDAD2",
+"4A c #F8F8F2",
+"5A c #838482",
+"6A c #05609D",
+"7A c #106791",
+"8A c #BADEF5",
+"9A c #B1AC9E",
+"0A c #8E8E7B",
+"aA c #F3E4A6",
+"bA c #D1D3DB",
+"cA c #2181C1",
+"dA c #3E4143",
+"eA c #DEE5ED",
+"fA c #80B5DA",
+"gA c #F6F5E4",
+"hA c #D2D0C7",
+"iA c #26221D",
+"jA c #67635C",
+"kA c #EEEEE8",
+"lA c #F2F6F4",
+"mA c #F3F7F4",
+"nA c #F2F7F4",
+"oA c #174316",
+"pA c #312E1A",
+"qA c #D4D4BD",
+"rA c #F6EECE",
+"sA c #4A5D35",
+"tA c #E9B20A",
+"uA c #EED583",
+"vA c #FDFFFB",
+"wA c #6C6759",
+"xA c #1C301A",
+"yA c #6D775C",
+"zA c #887D71",
+"AA c #857C6E",
+"BA c #877D70",
+"CA c #6E735C",
+"DA c #4D6341",
+"EA c #A3A1A1",
+"FA c #FBF9F2",
+"GA c #ABD1E9",
+"HA c #88BCDF",
+"IA c #EDF4F2",
+"JA c #F6F9F5",
+"KA c #E6EAE6",
+"LA c #0A0B0B",
+"MA c #4B4F52",
+"NA c #DCE1DB",
+"OA c #F1F6F9",
+"PA c #F3E6B4",
+"QA c #F3D572",
+"RA c #CED5DE",
+"SA c #333637",
+"TA c #777060",
+"UA c #ECF9FE",
+"VA c #4094CC",
+"WA c #0174CB",
+"XA c #156563",
+"YA c #3F3C38",
+"ZA c #DDDAD1",
+"`A c #F1F4F0",
+" B c #CCE0EC",
+".B c #E5EEEF",
+"+B c #055F9D",
+"@B c #3A643A",
+"#B c #EABC28",
+"$B c #202017",
+"%B c #CDCBBE",
+"&B c #B4D6EA",
+"*B c #BCDDF6",
+"=B c #A9B892",
+"-B c #949AA7",
+";B c #F4E7B2",
+">B c #1C231C",
+",B c #7E967D",
+"'B c #CFE7F4",
+")B c #AAA295",
+"!B c #171E23",
+"~B c #B6CBDF",
+"{B c #F3DF98",
+"]B c #FEEEB8",
+"^B c #ADB0B4",
+"/B c #7EA07A",
+"(B c #D1E7FB",
+"_B c #147ABE",
+":B c #3B91CC",
+"<B c #E6EEED",
+"[B c #6C6459",
+"}B c #435562",
+"|B c #EABF36",
+"1B c #FFFFE0",
+"2B c #595C5D",
+"3B c #1D321C",
+"4B c #CEDBC4",
+"5B c #86BBDF",
+"6B c #433B1B",
+"7B c #A9BBA8",
+"8B c #080A0B",
+"9B c #8E9DA3",
+"0B c #C8E6F6",
+"aB c #74B0DB",
+"bB c #6CADDA",
+"cB c #6BABD9",
+"dB c #6DADDB",
+"eB c #E8F2F2",
+"fB c #A9ABB3",
+"gB c #1E1F19",
+"hB c #BDC2BC",
+"iB c #F9F0CB",
+"jB c #0C1A0C",
+"kB c #61A0CA",
+"lB c #5D5243",
+"mB c #EAB822",
+"nB c #F4E1A1",
+"oB c #F1F9FF",
+"pB c #113513",
+"qB c #080409",
+"rB c #32392C",
+"sB c #E1DCD6",
+"tB c #F3FFFF",
+"uB c #E3F5FD",
+"vB c #E4F5FD",
+"wB c #EBF9FF",
+"xB c #F5FDFF",
+"yB c #E0F0F7",
+"zB c #C4DEEB",
+"AB c #8EA9BA",
+"BB c #0068B2",
+"CB c #539ED3",
+"DB c #A9CADF",
+"EB c #CCE0EA",
+"FB c #E9F8FE",
+"GB c #F4FAFD",
+"HB c #C2C0BB",
+"IB c #758D6D",
+"JB c #3D4545",
+"KB c #20291D",
+"LB c #0C1010",
+"MB c #001700",
+"NB c #7F9AAE",
+"OB c #ECEEEF",
+"PB c #F5E5A8",
+"QB c #F0CE62",
+"RB c #F0F7FC",
+"SB c #5E645C",
+"TB c #0D350F",
+"UB c #72ADD2",
+"VB c #0C7ABD",
+"WB c #051119",
+"XB c #F6F6F1",
+"YB c #F3F6F0",
+"ZB c #FEFFFB",
+"`B c #808281",
+" C c #116892",
+".C c #131B0D",
+"+C c #C3C6B8",
+"@C c #C8E0EC",
+"#C c #0E77BE",
+"$C c #B3D9F2",
+"%C c #BDB6A0",
+"&C c #0E1010",
+"*C c #8D9594",
+"=C c #FBF8E4",
+"-C c #F4D36E",
+";C c #F2CD5A",
+">C c #EECD62",
+",C c #F2CC57",
+"'C c #F7DF93",
+")C c #D2DAD3",
+"!C c #1E2B1C",
+"~C c #828C7F",
+"{C c #2282C1",
+"]C c #D1E1E9",
+"^C c #ADA69A",
+"/C c #111312",
+"(C c #ADB4B2",
+"_C c #F9F3D9",
+":C c #F2CD5C",
+"<C c #F0CD5F",
+"[C c #F1CD5D",
+"}C c #F0CD5D",
+"|C c #EECD60",
+"1C c #F3CD59",
+"2C c #F2D16A",
+"3C c #FFF9D9",
+"4C c #A9A9A9",
+"5C c #141414",
+"6C c #0B110C",
+"7C c #87A380",
+"8C c #C6E3F8",
+"9C c #3C8EC7",
+"0C c #E7EBE8",
+"aC c #6C675E",
+"bC c #323833",
+"cC c #E3E7E7",
+"dC c #F7EBBB",
+"eC c #F0C950",
+"fC c #F7DA7E",
+"gC c #FCFFEF",
+"hC c #4D5256",
+"iC c #233320",
+"jC c #CAD7C5",
+"kC c #75B2DD",
+"lC c #ECBD2C",
+"mC c #FBF8E9",
+"nC c #ACB2A3",
+"oC c #AFD3EA",
+"pC c #DAE8EB",
+"qC c #C2D2D8",
+"rC c #0E1A0C",
+"sC c #ABBBAC",
+"tC c #122A10",
+"uC c #5F98BF",
+"vC c #5D5D3C",
+"wC c #FAE49E",
+"xC c #BDE2F9",
+"yC c #0C0D13",
+"zC c #060807",
+"AC c #6E8564",
+"BC c #F8FFFF",
+"CC c #3A90CB",
+"DC c #398FCB",
+"EC c #4394CB",
+"FC c #519BCD",
+"GC c #0067BB",
+"HC c #2281C3",
+"IC c #4394CD",
+"JC c #A6D1EA",
+"KC c #DFF2FF",
+"LC c #DCEAF4",
+"MC c #C1CDB1",
+"NC c #819197",
+"OC c #534F48",
+"PC c #070209",
+"QC c #6F7165",
+"RC c #E8ECE8",
+"SC c #EABD33",
+"TC c #EFF8FE",
+"UC c #677E63",
+"VC c #020A02",
+"WC c #080209",
+"XC c #FAFCFC",
+"YC c #8EBDDB",
+"ZC c #0371BF",
+"`C c #42798F",
+" D c #7A9170",
+".D c #838942",
+"+D c #271E0D",
+"@D c #000107",
+"#D c #433E3A",
+"$D c #DFDBD3",
+"%D c #F8FBF7",
+"&D c #E2ECEE",
+"*D c #EDF2F0",
+"=D c #F3F6EE",
+"-D c #636660",
+";D c #2472A0",
+">D c #355C37",
+",D c #CCC9B7",
+"'D c #97C4E2",
+")D c #3D513B",
+"!D c #C1CFC5",
+"~D c #E7F6F6",
+"{D c #F0F7E2",
+"]D c #F8F7D2",
+"^D c #E6F7F0",
+"/D c #FFF7C0",
+"(D c #E7F7F1",
+"_D c #F8F7D3",
+":D c #E6F7F1",
+"<D c #FFF7B8",
+"[D c #E5F7F5",
+"}D c #DFE7E1",
+"|D c #7D7866",
+"1D c #090707",
+"2D c #0E0E09",
+"3D c #A9AA99",
+"4D c #EDF6F8",
+"5D c #BECCD3",
+"6D c #BBC6C9",
+"7D c #080B0F",
+"8D c #040706",
+"9D c #50684E",
+"0D c #CFD8D3",
+"aD c #E7F6F3",
+"bD c #EEF7E6",
+"cD c #F9F7CF",
+"dD c #F1F7DC",
+"eD c #F4F7DB",
+"fD c #E8F7F1",
+"gD c #FFF7C3",
+"hD c #E2F7F4",
+"iD c #E6F5F7",
+"jD c #D4D4D3",
+"kD c #5C5953",
+"lD c #BABEB2",
+"mD c #BBDCF1",
+"nD c #3385BC",
+"oD c #E2E5E4",
+"pD c #071209",
+"qD c #819B7E",
+"rD c #E4EAEF",
+"sD c #EFF8E5",
+"tD c #F7F7D2",
+"uD c #F3F7D9",
+"vD c #F2F7DE",
+"wD c #E8F7F0",
+"xD c #FFF7C5",
+"yD c #E3F7F4",
+"zD c #E5F7F7",
+"AD c #EBF8F2",
+"BD c #B3B5AF",
+"CD c #272828",
+"DD c #413F3D",
+"ED c #E1E4DD",
+"FD c #70B0DA",
+"GD c #393828",
+"HD c #FFFEF2",
+"ID c #ADBBAB",
+"JD c #1077BF",
+"KD c #DEEAEC",
+"LD c #A6C3DB",
+"MD c #1D2017",
+"ND c #BCC3B9",
+"OD c #EBBF3A",
+"PD c #050106",
+"QD c #4C513D",
+"RD c #FAE39D",
+"SD c #BEE6FF",
+"TD c #0C1114",
+"UD c #7D836E",
+"VD c #3489C6",
+"WD c #0C76BE",
+"XD c #3189C5",
+"YD c #5CA3D2",
+"ZD c #A4CDEA",
+"`D c #C5E3F5",
+" E c #FBF1E1",
+".E c #B5B2AA",
+"+E c #050500",
+"@E c #6C6F6E",
+"#E c #EED274",
+"$E c #87877A",
+"%E c #0D0D0B",
+"&E c #CFD5D4",
+"*E c #9EC9E3",
+"=E c #0C74C0",
+"-E c #637C75",
+";E c #CEA82E",
+">E c #F0B614",
+",E c #EFB81D",
+"'E c #BD9540",
+")E c #341F11",
+"!E c #212A28",
+"~E c #CDD5C4",
+"{E c #D8E7ED",
+"]E c #F3F7F7",
+"^E c #F5FBFF",
+"/E c #E9EDEE",
+"(E c #3A3A2B",
+"_E c #005FA4",
+":E c #006FC5",
+"<E c #0071CC",
+"[E c #0379CF",
+"}E c #006ECB",
+"|E c #146F93",
+"1E c #D2CCAE",
+"2E c #9EC8E4",
+"3E c #6EABD2",
+"4E c #544E43",
+"5E c #060C06",
+"6E c #283029",
+"7E c #414D58",
+"8E c #48504F",
+"9E c #4E5043",
+"0E c #415059",
+"aE c #555036",
+"bE c #425059",
+"cE c #4E5044",
+"dE c #41505A",
+"eE c #585030",
+"fE c #40505D",
+"gE c #3B4248",
+"hE c #13100D",
+"iE c #1D1D1B",
+"jE c #E0DBD7",
+"kE c #A4CBE3",
+"lE c #6CA9D1",
+"mE c #F0F2F0",
+"nE c #484640",
+"oE c #070F06",
+"pE c #313531",
+"qE c #424F5B",
+"rE c #475052",
+"sE c #4F5041",
+"tE c #49504B",
+"uE c #4B5049",
+"vE c #42505A",
+"wE c #545038",
+"xE c #3E505C",
+"yE c #404C57",
+"zE c #343230",
+"AE c #151211",
+"BE c #F4F7FA",
+"CE c #77B3D7",
+"DE c #0E74BB",
+"EE c #BFDAE8",
+"FE c #D8D2C9",
+"GE c #1E1B16",
+"HE c #0C190B",
+"IE c #3F4142",
+"JE c #485153",
+"KE c #4D5043",
+"LE c #4A5048",
+"ME c #4A504B",
+"NE c #435059",
+"OE c #545039",
+"PE c #3F505C",
+"QE c #40505E",
+"RE c #424E58",
+"SE c #272827",
+"TE c #70866C",
+"UE c #EDF4FB",
+"VE c #4D9ACD",
+"WE c #363D37",
+"XE c #8A8273",
+"YE c #ECCA5D",
+"ZE c #E8B006",
+"`E c #FAF6E3",
+" F c #0F1B0F",
+".F c #DBEAF2",
+"+F c #C3B671",
+"@F c #0D1A0A",
+"#F c #A8BBA9",
+"$F c #EFCF67",
+"%F c #65603C",
+"&F c #F1E7A8",
+"*F c #12110D",
+"=F c #060706",
+"-F c #5D7656",
+";F c #F4FBFD",
+">F c #4591C9",
+",F c #2683C3",
+"'F c #6CADD6",
+")F c #DDEAEF",
+"!F c #FFF9F0",
+"~F c #989476",
+"{F c #0B0B07",
+"]F c #171712",
+"^F c #CECCB3",
+"/F c #F7F1D4",
+"(F c #F2E7BB",
+"_F c #8F8C8C",
+":F c #C3C8C9",
+"<F c #9EC9E4",
+"[F c #0772BB",
+"}F c #5E8785",
+"|F c #DFAA1B",
+"1F c #EEB918",
+"2F c #F0C231",
+"3F c #C4911C",
+"4F c #65533E",
+"5F c #C2CDC9",
+"6F c #E6EEEE",
+"7F c #F3F8FB",
+"8F c #F3EBC8",
+"9F c #F8E499",
+"0F c #DBC26A",
+"aF c #715A45",
+"bF c #1E3413",
+"cF c #022311",
+"dF c #000008",
+"eF c #00130D",
+"fF c #001802",
+"gF c #406177",
+"hF c #427F7C",
+"iF c #407C7D",
+"jF c #547C7B",
+"kF c #888A5E",
+"lF c #8E8A5B",
+"mF c #949458",
+"nF c #276EA2",
+"oF c #0070C1",
+"pF c #2772A2",
+"qF c #385B3A",
+"rF c #CBC6B6",
+"sF c #96A2AA",
+"tF c #24211A",
+"uF c #C5DCE9",
+"vF c #EDECEA",
+"wF c #062E0B",
+"xF c #8F9394",
+"yF c #3D90C8",
+"zF c #338CC9",
+"AF c #E7F1F4",
+"BF c #BAB9B7",
+"CF c #AECEDE",
+"DF c #DDEBF0",
+"EF c #2A87C6",
+"FF c #529CCE",
+"GF c #7D7C7C",
+"HF c #060505",
+"IF c #D4DDD7",
+"JF c #A3CEE9",
+"KF c #D2D2CE",
+"LF c #FEF6D0",
+"MF c #FAF7E9",
+"NF c #1E7EC2",
+"OF c #E1ECEE",
+"PF c #9FB7BC",
+"QF c #C0C5BC",
+"RF c #575341",
+"SF c #CCE7ED",
+"TF c #0E1112",
+"UF c #858674",
+"VF c #DEF0F8",
+"WF c #358AC7",
+"XF c #2581C3",
+"YF c #FCFEF8",
+"ZF c #8D867A",
+"`F c #050904",
+" G c #668260",
+".G c #EBBE34",
+"+G c #F3F6EB",
+"@G c #89937D",
+"#G c #0E100A",
+"$G c #A1CBE5",
+"%G c #0973BC",
+"&G c #0071BE",
+"*G c #387095",
+"=G c #D6A727",
+"-G c #EAB518",
+";G c #E3B32B",
+">G c #EDE0B3",
+",G c #F5F8F9",
+"'G c #F3F6F5",
+")G c #F1EFDD",
+"!G c #EECB53",
+"~G c #C58F27",
+"{G c #BD8623",
+"]G c #C5991F",
+"^G c #AD8123",
+"/G c #CEA019",
+"(G c #AC7E23",
+"_G c #9A6C26",
+":G c #D5A522",
+"<G c #AF7E2A",
+"[G c #D0A322",
+"}G c #CE9D23",
+"|G c #D79F1D",
+"1G c #D79E1C",
+"2G c #CC911D",
+"3G c #C5A235",
+"4G c #2879A2",
+"5G c #0270BD",
+"6G c #136B93",
+"7G c #091706",
+"8G c #BCC3B4",
+"9G c #DCEAEE",
+"0G c #4697CE",
+"aG c #ADC5D5",
+"bG c #2B2521",
+"cG c #040101",
+"dG c #0B1218",
+"eG c #7D7F7C",
+"fG c #F8F4EA",
+"gG c #90BEDC",
+"hG c #60A5D3",
+"iG c #F6FCFA",
+"jG c #91A3AD",
+"kG c #25211C",
+"lG c #0F1F22",
+"mG c #ABB1B3",
+"nG c #FEFDF6",
+"oG c #85B7D8",
+"pG c #157CBF",
+"qG c #9AC6E1",
+"rG c #ECF6F7",
+"sG c #5F857B",
+"tG c #13130D",
+"uG c #2B3A44",
+"vG c #D4D7D5",
+"wG c #408DC1",
+"xG c #E1DFCD",
+"yG c #373C32",
+"zG c #ECCA5E",
+"AG c #FAF7E7",
+"BG c #ABB2A9",
+"CG c #0D77BE",
+"DG c #DCE9EC",
+"EG c #BDCBD1",
+"FG c #111B0E",
+"GG c #ADBDAE",
+"HG c #163815",
+"IG c #4C5639",
+"JG c #FAE5A1",
+"KG c #C1D8E5",
+"LG c #0C0F11",
+"MG c #657A5C",
+"NG c #EFF9FC",
+"OG c #4290C8",
+"PG c #A4C9DF",
+"QG c #061207",
+"RG c #4A5153",
+"SG c #F1D16B",
+"TG c #F4E8BB",
+"UG c #979688",
+"VG c #12110B",
+"WG c #B8D9EC",
+"XG c #1279BF",
+"YG c #0273BE",
+"ZG c #82855C",
+"`G c #DA9A17",
+" H c #CF9A21",
+".H c #ECBA19",
+"+H c #EDC74A",
+"@H c #EECC61",
+"#H c #F3F3E9",
+"$H c #F4F6F2",
+"%H c #EBF1EF",
+"&H c #D4E5ED",
+"*H c #F6F8EE",
+"=H c #E0DAC2",
+"-H c #AB8656",
+";H c #CD9620",
+">H c #CE9721",
+",H c #E3B01B",
+"'H c #C79023",
+")H c #E2AD1C",
+"!H c #CF9A20",
+"~H c #D29D20",
+"{H c #E4B01B",
+"]H c #C58D23",
+"^H c #EBB71A",
+"/H c #CB9422",
+"(H c #EEBC18",
+"_H c #EBB819",
+":H c #D2951C",
+"<H c #9D913E",
+"[H c #1F759B",
+"}H c #264B28",
+"|H c #9CC3E1",
+"1H c #0C1807",
+"2H c #C3C7B5",
+"3H c #A3CDE9",
+"4H c #6CAAD2",
+"5H c #DEEDF1",
+"6H c #ECECE6",
+"7H c #7C8883",
+"8H c #54513F",
+"9H c #4D483E",
+"0H c #1E351A",
+"aH c #574B45",
+"bH c #1A3417",
+"cH c #504940",
+"dH c #343D2A",
+"eH c #414335",
+"fH c #25381F",
+"gH c #464539",
+"hH c #48453A",
+"iH c #263F1A",
+"jH c #747D7C",
+"kH c #B4BFC4",
+"lH c #95C1DD",
+"mH c #88BAD8",
+"nH c #D5D9D8",
+"oH c #707C74",
+"pH c #524E3D",
+"qH c #4F483F",
+"rH c #2C3B24",
+"sH c #3C4130",
+"tH c #363E2C",
+"uH c #1F361A",
+"vH c #564B45",
+"wH c #514840",
+"xH c #4E4B47",
+"yH c #728581",
+"zH c #C9DEDD",
+"AH c #81B5D7",
+"BH c #1D7FC0",
+"CH c #B9D7E5",
+"DH c #F4F7F6",
+"EH c #A8B7C1",
+"FH c #64684F",
+"GH c #4E483F",
+"HH c #434436",
+"IH c #2F3C27",
+"JH c #504941",
+"KH c #193316",
+"LH c #544B44",
+"MH c #474539",
+"NH c #3B4030",
+"OH c #2E3822",
+"PH c #56595F",
+"QH c #8BA192",
+"RH c #E1F2F7",
+"SH c #5999C4",
+"TH c #056EB4",
+"UH c #FEF9DA",
+"VH c #ABB4A9",
+"WH c #0E1A0F",
+"XH c #ABB8A5",
+"YH c #B9C9D1",
+"ZH c #121C0E",
+"`H c #AFBEAF",
+" I c #5E93B7",
+".I c #645D3E",
+"+I c #C1D6E2",
+"@I c #687B5F",
+"#I c #EEF8FB",
+"$I c #408FC8",
+"%I c #6DADD9",
+"&I c #79B4DA",
+"*I c #85BADC",
+"=I c #5AA2D3",
+"-I c #1979BE",
+";I c #6CAAD6",
+">I c #F3F9F8",
+",I c #4A563D",
+"'I c #31393F",
+")I c #D7E2E3",
+"!I c #F4D46E",
+"~I c #F4FCFF",
+"{I c #8E8982",
+"]I c #100E0E",
+"^I c #9CC8E3",
+"/I c #647374",
+"(I c #D9A01E",
+"_I c #C48D23",
+":I c #E9B61D",
+"<I c #EFDEA3",
+"[I c #F7F7F1",
+"}I c #F0F2EC",
+"|I c #C7B486",
+"1I c #AD7427",
+"2I c #CA9321",
+"3I c #D09A20",
+"4I c #DEAA1C",
+"5I c #E6B21B",
+"6I c #EDBA19",
+"7I c #E3AF1B",
+"8I c #DFAB1D",
+"9I c #ECB919",
+"0I c #EBB81A",
+"aI c #E7AF16",
+"bI c #AE9448",
+"cI c #325836",
+"dI c #CBC7B6",
+"eI c #EFC94E",
+"fI c #ECBC29",
+"gI c #F4EFD8",
+"hI c #D6C475",
+"iI c #232119",
+"jI c #C9C8BF",
+"kI c #E1EDEE",
+"lI c #C7E1EE",
+"mI c #E9F3F1",
+"nI c #E9EDE8",
+"oI c #DEE8E1",
+"pI c #E9ECE9",
+"qI c #DDE7E1",
+"rI c #E8ECE9",
+"sI c #E2E9E4",
+"tI c #E5EBE6",
+"uI c #DFE8E2",
+"vI c #E6EBE7",
+"wI c #DFE9E1",
+"xI c #EAF3F3",
+"yI c #CCE4F1",
+"zI c #75B0D8",
+"AI c #509CCF",
+"BI c #CFE5F0",
+"CI c #E7F1F0",
+"DI c #E8EDE8",
+"EI c #E8EBE8",
+"FI c #E1E9E4",
+"GI c #E3EAE5",
+"HI c #E2EAE5",
+"II c #DDE8E1",
+"JI c #DCE7E0",
+"KI c #E6ECEA",
+"LI c #EAF3F4",
+"MI c #C5DFEE",
+"NI c #4494CA",
+"OI c #DEEEF4",
+"PI c #EAF1EA",
+"QI c #E1E9E3",
+"RI c #DDE7E0",
+"SI c #E8EBE9",
+"TI c #E0E9E2",
+"UI c #E4EAE5",
+"VI c #E1E8E3",
+"WI c #E7EEED",
+"XI c #EAF4F6",
+"YI c #A8CEE6",
+"ZI c #D2D2CF",
+"`I c #ECBF2F",
+" J c #AEBCAC",
+".J c #A1B8BD",
+"+J c #BFC4BB",
+"@J c #63A4D0",
+"#J c #565340",
+"$J c #FAE39E",
+"%J c #C4E7FD",
+"&J c #0D1113",
+"*J c #828571",
+"=J c #E0F1F9",
+"-J c #368AC7",
+";J c #63A8D5",
+">J c #DBEAF0",
+",J c #EEF0EC",
+"'J c #E9E9E1",
+")J c #E9EBE2",
+"!J c #F5F5F0",
+"~J c #C3DFEE",
+"{J c #66A8D4",
+"]J c #257ABD",
+"^J c #5DA3D4",
+"/J c #F1F9F8",
+"(J c #615D4E",
+"_J c #384246",
+":J c #E1EFED",
+"<J c #F3D36D",
+"[J c #EBBF39",
+"}J c #637A60",
+"|J c #010801",
+"1J c #D1EDFE",
+"2J c #9AC3DC",
+"3J c #0171BE",
+"4J c #0A6FBD",
+"5J c #7E8768",
+"6J c #C48722",
+"7J c #D09A1F",
+"8J c #DBA61E",
+"9J c #F3ECD0",
+"0J c #E0E6E2",
+"aJ c #B2A377",
+"bJ c #A56E27",
+"cJ c #E0AC1C",
+"dJ c #BF8824",
+"eJ c #EEBB18",
+"fJ c #CD8F1D",
+"gJ c #0772BD",
+"hJ c #146B94",
+"iJ c #99C3E6",
+"jJ c #181C11",
+"kJ c #C9C9BC",
+"lJ c #C0DDEE",
+"mJ c #3A89C3",
+"nJ c #2D82BC",
+"oJ c #2484C4",
+"pJ c #2684C3",
+"qJ c #3184BC",
+"rJ c #2984C1",
+"sJ c #2384C6",
+"tJ c #3A84B6",
+"uJ c #267CB7",
+"vJ c #549FD2",
+"wJ c #8CBFE2",
+"xJ c #8DC0E3",
+"yJ c #9FCBE9",
+"zJ c #89BEE2",
+"AJ c #A0CCEA",
+"BJ c #97C6E6",
+"CJ c #91C3E5",
+"DJ c #9CCAE8",
+"EJ c #8FC2E4",
+"FJ c #8FC1E3",
+"GJ c #9ECBE9",
+"HJ c #61A5D3",
+"IJ c #2785C5",
+"JJ c #277DB8",
+"KJ c #2883C1",
+"LJ c #2684C4",
+"MJ c #2583C3",
+"NJ c #2A84C0",
+"OJ c #297FB9",
+"PJ c #66A8D6",
+"QJ c #8DC0E2",
+"RJ c #8CBFE3",
+"SJ c #A1CDEA",
+"TJ c #89BDE2",
+"UJ c #96C5E6",
+"VJ c #9FCBEA",
+"WJ c #92BEDA",
+"XJ c #5FA1CD",
+"YJ c #1D80C3",
+"ZJ c #3884B6",
+"`J c #2484C5",
+" K c #2884C2",
+".K c #2584C4",
+"+K c #2B84C0",
+"@K c #2F84BC",
+"#K c #3384BA",
+"$K c #2E84BE",
+"%K c #2784C3",
+"&K c #2483C3",
+"*K c #217BB7",
+"=K c #2E86C3",
+"-K c #7FB7DE",
+";K c #97C6E7",
+">K c #94C5E5",
+",K c #8EC1E4",
+"'K c #9DCBE8",
+")K c #8ABEE3",
+"!K c #9CCAE9",
+"~K c #7EB8DD",
+"{K c #2986C4",
+"]K c #E7AF05",
+"^K c #C2B571",
+"/K c #A8BBAA",
+"(K c #ECC241",
+"_K c #4D5939",
+":K c #FAE49F",
+"<K c #C4E5F7",
+"[K c #0D1013",
+"}K c #607959",
+"|K c #F4FBFE",
+"1K c #75B1D6",
+"2K c #F1F7F9",
+"3K c #BECFBB",
+"4K c #616466",
+"5K c #353926",
+"6K c #2B3B26",
+"7K c #7C7B7C",
+"8K c #C0BDB5",
+"9K c #FDF9F0",
+"0K c #F5ECE0",
+"aK c #8DB6CE",
+"bK c #529DCF",
+"cK c #2F80B8",
+"dK c #157BC0",
+"eK c #C1DBE8",
+"fK c #E8F3F8",
+"gK c #08290A",
+"hK c #030506",
+"iK c #585A30",
+"jK c #FFF8CA",
+"kK c #EED171",
+"lK c #EDF6FD",
+"mK c #5C6E5C",
+"nK c #78B1D4",
+"oK c #1076BD",
+"pK c #1879B4",
+"qK c #317891",
+"rK c #3D7C9B",
+"sK c #947A48",
+"tK c #C5881F",
+"uK c #D5A01F",
+"vK c #D49F1F",
+"wK c #EDBB19",
+"xK c #F2F5F1",
+"yK c #CDD1CD",
+"zK c #A5A895",
+"AK c #AC8B58",
+"BK c #AC6E21",
+"CK c #DEAB1D",
+"DK c #DDA91D",
+"EK c #EBB91A",
+"FK c #DB9E17",
+"GK c #4582A6",
+"HK c #006FBE",
+"IK c #23769D",
+"JK c #93BCD8",
+"KK c #CCC6B2",
+"LK c #F5EFD3",
+"MK c #CBDBE3",
+"NK c #707A74",
+"OK c #EEECE3",
+"PK c #E2E9E9",
+"QK c #CED8DC",
+"RK c #C0DAE8",
+"SK c #C2DAE7",
+"TK c #D2DADB",
+"UK c #C7DAE3",
+"VK c #BEDAEA",
+"WK c #DFDAD3",
+"XK c #C4DAE5",
+"YK c #D4DADA",
+"ZK c #B7D5E7",
+"`K c #B2D1E2",
+" L c #B3D1E3",
+".L c #CCE0EB",
+"+L c #AECEE1",
+"@L c #C1DAE7",
+"#L c #BAD5E5",
+"$L c #C8DEE9",
+"%L c #B7D4E4",
+"&L c #B5D3E4",
+"*L c #B4D2E3",
+"=L c #BED9E8",
+"-L c #D5DADA",
+";L c #C8DAE3",
+">L c #C3DCEB",
+",L c #C3DDED",
+"'L c #C9DAE1",
+")L c #B8D4E4",
+"!L c #B2D1E3",
+"~L c #D0E3EC",
+"{L c #ACCDE1",
+"]L c #C0D9E7",
+"^L c #BFD9E7",
+"/L c #CEE2EC",
+"(L c #B1D0E2",
+"_L c #C0D1D9",
+":L c #C1D5DF",
+"<L c #DEDAD3",
+"[L c #C5DAE5",
+"}L c #C1DAE8",
+"|L c #CADAE1",
+"1L c #D1DADC",
+"2L c #C6DAE4",
+"3L c #D6DAD9",
+"4L c #CEDADF",
+"5L c #C3DAE6",
+"6L c #C4DAE6",
+"7L c #D4DBDA",
+"8L c #C2D8E4",
+"9L c #B3D1E2",
+"0L c #B0D0E2",
+"aL c #BED8E6",
+"bL c #AFCFE1",
+"cL c #CDE2EB",
+"dL c #C3DBE7",
+"eL c #BCDAEA",
+"fL c #A0CCE8",
+"gL c #599FCE",
+"hL c #2985C3",
+"iL c #FFFAE3",
+"jL c #A9B1A3",
+"kL c #E0EBEC",
+"lL c #BBC3B9",
+"mL c #112811",
+"nL c #6099C0",
+"oL c #ECC13A",
+"pL c #EAEAC3",
+"qL c #6A745E",
+"rL c #EFF7FB",
+"sL c #91C5E8",
+"tL c #74B5DF",
+"uL c #78B7E0",
+"vL c #7CBAE2",
+"wL c #599FCF",
+"xL c #2C87C3",
+"yL c #318AC5",
+"zL c #E3F1F4",
+"AL c #A2A9B0",
+"BL c #09220E",
+"CL c #010003",
+"DL c #13100C",
+"EL c #61615D",
+"FL c #A3A29C",
+"GL c #D9D6D0",
+"HL c #ECEDDB",
+"IL c #B3D8F3",
+"JL c #95C5E7",
+"KL c #60A6D6",
+"LL c #549CCC",
+"ML c #328CCD",
+"NL c #348BC4",
+"OL c #2583C1",
+"PL c #358CC5",
+"QL c #5BA0CD",
+"RL c #7FAECD",
+"SL c #D4EAF1",
+"TL c #E2EAE8",
+"UL c #546A78",
+"VL c #879685",
+"WL c #FFFDF3",
+"XL c #EDC64C",
+"YL c #DAE5EC",
+"ZL c #42494C",
+"`L c #69AAD3",
+" M c #0471B9",
+".M c #1075B6",
+"+M c #5B7A79",
+"@M c #8D8B60",
+"#M c #AFA94F",
+"$M c #CFA21F",
+"%M c #D69218",
+"&M c #D79B19",
+"*M c #D29E20",
+"=M c #EFBD19",
+"-M c #F0DD99",
+";M c #F4F9FC",
+">M c #D7E8EF",
+",M c #9CAEB2",
+"'M c #C7BD8A",
+")M c #A67D48",
+"!M c #AB6F25",
+"~M c #D7A11E",
+"{M c #F3C217",
+"]M c #BD8323",
+"^M c #897D59",
+"/M c #0072CF",
+"(M c #0273C1",
+"_M c #186B98",
+":M c #102112",
+"<M c #93C2E1",
+"[M c #D1CDB2",
+"}M c #F0DB93",
+"|M c #F1F1ED",
+"1M c #3F4B51",
+"2M c #0C0D10",
+"3M c #615D56",
+"4M c #7B7D7E",
+"5M c #7D7E7D",
+"6M c #7F7E7C",
+"7M c #7E7E7C",
+"8M c #7C7E7D",
+"9M c #7F7E7B",
+"0M c #7A7E7E",
+"aM c #7B7C7B",
+"bM c #7B7C7A",
+"cM c #7D7D7B",
+"dM c #7E7D7C",
+"eM c #7C7C7B",
+"fM c #7C7E7E",
+"gM c #7D7E7C",
+"hM c #7E7E7B",
+"iM c #808487",
+"jM c #80878A",
+"kM c #7D7C7A",
+"lM c #7F7F7C",
+"mM c #7B7E7E",
+"nM c #7A7A79",
+"oM c #878683",
+"pM c #CAC0B5",
+"qM c #D9F2FF",
+"rM c #338AC5",
+"sM c #FFFBE5",
+"tM c #FAF7E4",
+"uM c #A6A8A1",
+"vM c #DBE9EC",
+"wM c #C1CDD0",
+"xM c #0F1A0C",
+"yM c #61A1CC",
+"zM c #EEF1EA",
+"AM c #EED892",
+"BM c #040408",
+"CM c #171E16",
+"DM c #909685",
+"EM c #CFD6C7",
+"FM c #D5D3CC",
+"GM c #D4D2CA",
+"HM c #D4D2CB",
+"IM c #D7F0FD",
+"JM c #DCEDFD",
+"KM c #89BBDA",
+"LM c #297CB5",
+"MM c #006CB6",
+"NM c #7BB6DB",
+"OM c #EAE7DF",
+"PM c #3B3833",
+"QM c #151413",
+"RM c #282A2A",
+"SM c #3E533D",
+"TM c #858B8F",
+"UM c #9FB4A5",
+"VM c #C3CEB5",
+"WM c #D3D9D8",
+"XM c #D8F3FF",
+"YM c #E5F1C9",
+"ZM c #E5F6FF",
+"`M c #DCEEFE",
+" N c #D9ECFD",
+".N c #DDEDFE",
+"+N c #E5F5FF",
+"@N c #E3F5FF",
+"#N c #D5DEE0",
+"$N c #DAD7D1",
+"%N c #AAA797",
+"&N c #464B46",
+"*N c #2A2523",
+"=N c #CDCFD5",
+"-N c #F7EAB8",
+";N c #F5F0DB",
+">N c #C9CDC2",
+",N c #2E2F25",
+"'N c #85827A",
+")N c #458DBD",
+"!N c #0771B8",
+"~N c #768763",
+"{N c #E0AA1E",
+"]N c #D19118",
+"^N c #F7BD10",
+"/N c #ECB618",
+"(N c #E6B31A",
+"_N c #DDAA1D",
+":N c #F2EDD5",
+"<N c #F9F7EF",
+"[N c #C4E2FC",
+"}N c #A6C0CC",
+"|N c #B6B8A2",
+"1N c #A37C4E",
+"2N c #BF851F",
+"3N c #D7A11F",
+"4N c #CD9720",
+"5N c #A17738",
+"6N c #317DA9",
+"7N c #0073C7",
+"8N c #335D35",
+"9N c #EFC94D",
+"0N c #A7AEAE",
+"aN c #0A0501",
+"bN c #0A090A",
+"cN c #0C0D0D",
+"dN c #0C0D0F",
+"eN c #090A0C",
+"fN c #26221F",
+"gN c #3B454B",
+"hN c #E4E6E3",
+"iN c #D6E6EB",
+"jN c #FEFFF0",
+"kN c #EBC347",
+"lN c #AEBFAC",
+"mN c #000F00",
+"nN c #2080C2",
+"oN c #E2ECEC",
+"pN c #9ABEDE",
+"qN c #23221C",
+"rN c #C3C6BF",
+"sN c #EAB924",
+"tN c #EBC03E",
+"uN c #64ADDD",
+"vN c #4F4E40",
+"wN c #F7F5E1",
+"xN c #B7B7A7",
+"yN c #111711",
+"zN c #2E3029",
+"AN c #37322E",
+"BN c #36322D",
+"CN c #36322E",
+"DN c #342F29",
+"EN c #404850",
+"FN c #EFEEF2",
+"GN c #CEE2E9",
+"HN c #328AC5",
+"IN c #0E77BD",
+"JN c #A8CDE4",
+"KN c #AEABA6",
+"LN c #121213",
+"MN c #29513E",
+"NN c #5B6979",
+"ON c #050705",
+"PN c #111D14",
+"QN c #222A1E",
+"RN c #3C3B38",
+"SN c #434E55",
+"TN c #595132",
+"UN c #5A5C5C",
+"VN c #688763",
+"WN c #6B9167",
+"XN c #6A9066",
+"YN c #6C9568",
+"ZN c #5F6D5D",
+"`N c #585657",
+" O c #3F403F",
+".O c #363736",
+"+O c #171614",
+"@O c #9DA999",
+"#O c #F7F3DF",
+"$O c #EECB55",
+"%O c #F9FAF6",
+"&O c #ACACAC",
+"*O c #D5D8D4",
+"=O c #D7E4E8",
+"-O c #2980BB",
+";O c #0270BE",
+">O c #1377AF",
+",O c #C0992F",
+"'O c #DCA61C",
+")O c #DCA81E",
+"!O c #EAB81A",
+"~O c #F3F2E3",
+"{O c #F6FAFE",
+"]O c #E0D183",
+"^O c #9AACBC",
+"/O c #B8C2A3",
+"(O c #C0831A",
+"_O c #B47B27",
+":O c #B88026",
+"<O c #E5B11B",
+"[O c #D8A31D",
+"}O c #887551",
+"|O c #207DB5",
+"1O c #006DC0",
+"2O c #F1D574",
+"3O c #EEF4FA",
+"4O c #8E8A81",
+"5O c #0C0807",
+"6O c #2C3338",
+"7O c #BAD7E2",
+"8O c #2D3C45",
+"9O c #ECC95A",
+"0O c #FAF7E3",
+"aO c #A7A9A6",
+"bO c #112211",
+"cO c #AFC2A7",
+"dO c #B4D5EB",
+"eO c #D8EAF4",
+"fO c #D2B551",
+"gO c #041604",
+"hO c #9DB6A1",
+"iO c #FCF0CE",
+"jO c #F4EED5",
+"kO c #EEF1EE",
+"lO c #515457",
+"mO c #0C0E0D",
+"nO c #EEE8DD",
+"oO c #ABD0E6",
+"pO c #2E87C6",
+"qO c #DBEBF2",
+"rO c #989998",
+"sO c #0E0F11",
+"tO c #BDBD8E",
+"uO c #D2D2D5",
+"vO c #416443",
+"wO c #030206",
+"xO c #0B0D0C",
+"yO c #789876",
+"zO c #F0E5B7",
+"AO c #EDC33E",
+"BO c #F1E3AF",
+"CO c #EAEDE4",
+"DO c #5C5734",
+"EO c #070109",
+"FO c #002300",
+"GO c #F3F4EF",
+"HO c #B8D4E2",
+"IO c #0063B5",
+"JO c #0070BD",
+"KO c #297DB5",
+"LO c #C08F2A",
+"MO c #F6F5E9",
+"NO c #A9C9D2",
+"OO c #D6BA66",
+"PO c #A0794E",
+"QO c #CE951C",
+"RO c #E7B41B",
+"SO c #B98026",
+"TO c #DAA61E",
+"UO c #837F62",
+"VO c #2080BA",
+"WO c #0171C0",
+"XO c #EFCB55",
+"YO c #F6F5EE",
+"ZO c #9BB59E",
+"`O c #30433B",
+" P c #1D1C19",
+".P c #1E1D19",
+"+P c #1C1B19",
+"@P c #1F1E18",
+"#P c #1C191A",
+"$P c #1E1D18",
+"%P c #201F17",
+"&P c #1C1B1A",
+"*P c #1F1D18",
+"=P c #1B1A1A",
+"-P c #1D1C18",
+";P c #1D1B1A",
+">P c #1E1C19",
+",P c #1E1C18",
+"'P c #201E17",
+")P c #201E18",
+"!P c #1D1A19",
+"~P c #1F1D19",
+"{P c #1D1B18",
+"]P c #1E1B18",
+"^P c #1C1D17",
+"/P c #0D100D",
+"(P c #686660",
+"_P c #EEFAFB",
+":P c #4796CC",
+"<P c #FEF5CC",
+"[P c #EDC13A",
+"}P c #F9F7EA",
+"|P c #AFC1AD",
+"1P c #2482C3",
+"2P c #E3ECED",
+"3P c #95BAD9",
+"4P c #25231E",
+"5P c #C6C7C1",
+"6P c #F7EFCB",
+"7P c #0A130B",
+"8P c #63AADB",
+"9P c #524E41",
+"0P c #ECBF30",
+"aP c #F6F1D9",
+"bP c #E7ECEB",
+"cP c #515455",
+"dP c #131211",
+"eP c #080703",
+"fP c #6E6F59",
+"gP c #FFFBEA",
+"hP c #61A6D2",
+"iP c #2F88C7",
+"jP c #DAE9EE",
+"kP c #837A6F",
+"lP c #101011",
+"mP c #CCD2D7",
+"nP c #FBF8E5",
+"oP c #F5F3E0",
+"pP c #CDE7F5",
+"qP c #8A9B64",
+"rP c #314133",
+"sP c #222124",
+"tP c #161713",
+"uP c #161918",
+"vP c #262627",
+"wP c #CACFD2",
+"xP c #EFE4B8",
+"yP c #F2E9C3",
+"zP c #C6D1CB",
+"AP c #85868C",
+"BP c #257CB6",
+"CP c #BC912F",
+"DP c #EDC33D",
+"EP c #F6F6F0",
+"FP c #9FC5DD",
+"GP c #9E978C",
+"HP c #BA9341",
+"IP c #C58C1E",
+"JP c #D6A11F",
+"KP c #ECB91A",
+"LP c #CB8D1B",
+"MP c #C48526",
+"NP c #4E7B84",
+"OP c #0C75BB",
+"PP c #0D698E",
+"QP c #D1CEB3",
+"RP c #E9B30D",
+"SP c #F0D886",
+"TP c #FFFDF0",
+"UP c #EDFFFF",
+"VP c #D4D5B7",
+"WP c #C9C4B0",
+"XP c #CCC8B1",
+"YP c #C6C2B5",
+"ZP c #CFCCAE",
+"`P c #C2BDB6",
+" Q c #CCC8B0",
+".Q c #CAC7B5",
+"+Q c #C3BEAF",
+"@Q c #D3D2B2",
+"#Q c #C4BFB2",
+"$Q c #CDCAB3",
+"%Q c #D1CFB1",
+"&Q c #C4BFB3",
+"*Q c #CECBB0",
+"=Q c #C7C3B0",
+"-Q c #CBC8B5",
+";Q c #C3BDB0",
+">Q c #C3BDB2",
+",Q c #CDCBB1",
+"'Q c #C5C1B3",
+")Q c #CECBB1",
+"!Q c #C6C1B3",
+"~Q c #CDCAB0",
+"{Q c #C8C5B6",
+"]Q c #C6C0AF",
+"^Q c #D0CEB3",
+"/Q c #C7C2B1",
+"(Q c #CBC8B4",
+"_Q c #C4BEB1",
+":Q c #C2BDB3",
+"<Q c #CCC7B0",
+"[Q c #C9C5B3",
+"}Q c #C9C6B6",
+"|Q c #C4BEAF",
+"1Q c #D2D1B2",
+"2Q c #C5BFB2",
+"3Q c #CCCAB3",
+"4Q c #C3BEB3",
+"5Q c #CECBAF",
+"6Q c #C7C3B6",
+"7Q c #C9C4AF",
+"8Q c #CCC9B3",
+"9Q c #C9C5B0",
+"0Q c #C4BDB0",
+"aQ c #C3BEB2",
+"bQ c #CDCAB1",
+"cQ c #C5C0B3",
+"dQ c #CFCCB1",
+"eQ c #CECAAF",
+"fQ c #CFCDB3",
+"gQ c #C8C2B0",
+"hQ c #CFCCB0",
+"iQ c #C6C1B5",
+"jQ c #C8C4B3",
+"kQ c #CDC9AF",
+"lQ c #C5BEAE",
+"mQ c #D2D0B3",
+"nQ c #C5C0B1",
+"oQ c #D2D0B1",
+"pQ c #CFCCAF",
+"qQ c #CAC5AF",
+"rQ c #CACDB4",
+"sQ c #828F7C",
+"tQ c #2C3225",
+"uQ c #D5D9CA",
+"vQ c #7DB8DF",
+"wQ c #E2E1CD",
+"xQ c #393E33",
+"yQ c #E8AF05",
+"zQ c #FAF6E2",
+"AQ c #AAB0A9",
+"BQ c #C2CDD1",
+"CQ c #AABBAB",
+"DQ c #ECC244",
+"EQ c #143314",
+"FQ c #62A6D3",
+"GQ c #505939",
+"HQ c #ECC135",
+"IQ c #F5EDCB",
+"JQ c #BAB8B2",
+"KQ c #646D74",
+"LQ c #54616C",
+"MQ c #566069",
+"NQ c #55595E",
+"OQ c #55595D",
+"PQ c #586875",
+"QQ c #555659",
+"RQ c #55585D",
+"SQ c #4E5648",
+"TQ c #131413",
+"UQ c #161E26",
+"VQ c #B9BEBF",
+"WQ c #C6DDE8",
+"XQ c #0A71BB",
+"YQ c #3189C7",
+"ZQ c #DCEAEF",
+"`Q c #817C70",
+" R c #101112",
+".R c #F8DD85",
+"+R c #EDC548",
+"@R c #EDD483",
+"#R c #FFFEF1",
+"$R c #DBDDD9",
+"%R c #ADB5A4",
+"&R c #74887D",
+"*R c #5D6672",
+"=R c #4B4A47",
+"-R c #48433E",
+";R c #19311A",
+">R c #1A2519",
+",R c #192419",
+"'R c #151615",
+")R c #182118",
+"!R c #171D18",
+"~R c #1D2F1C",
+"{R c #4B4541",
+"]R c #4C4D50",
+"^R c #5F7570",
+"/R c #ADBFB8",
+"(R c #FAF7E5",
+"_R c #EDCE66",
+":R c #E8B003",
+"<R c #F0DC99",
+"[R c #F6F8F7",
+"}R c #4B5F4F",
+"|R c #040606",
+"1R c #CECFC9",
+"2R c #ECF1EF",
+"3R c #0271BD",
+"4R c #0870B6",
+"5R c #AA9D4C",
+"6R c #D9A31D",
+"7R c #E7B41A",
+"8R c #EFDC9A",
+"9R c #F4F7F7",
+"0R c #F9F9F4",
+"aR c #9BBEC7",
+"bR c #75671B",
+"cR c #86582C",
+"dR c #C99023",
+"eR c #CA9422",
+"fR c #DCA81D",
+"gR c #CA9421",
+"hR c #FDAE01",
+"iR c #8D9E6F",
+"jR c #046DBD",
+"kR c #22759D",
+"lR c #335E35",
+"mR c #92BAD5",
+"nR c #ECC752",
+"oR c #F3D168",
+"pR c #F8EDC3",
+"qR c #F9E292",
+"rR c #F9E7A8",
+"sR c #FAEAB2",
+"tR c #F8E39B",
+"uR c #FAEAAC",
+"vR c #F9E49C",
+"wR c #FAEEC1",
+"xR c #FADD7F",
+"yR c #F8EFC8",
+"zR c #FAE291",
+"AR c #F9EAB5",
+"BR c #FAE497",
+"CR c #F9EBBA",
+"DR c #FAE498",
+"ER c #F9E5A3",
+"FR c #FAEDBC",
+"GR c #F9E18E",
+"HR c #F9EBB7",
+"IR c #F9E397",
+"JR c #FAEEBF",
+"KR c #FADE81",
+"LR c #F8EFCA",
+"MR c #F9E8AE",
+"NR c #FAE7A3",
+"OR c #F9E8AC",
+"PR c #F9E6A0",
+"QR c #F9E5A0",
+"RR c #FAEFC1",
+"SR c #F9DF84",
+"TR c #F9EDC1",
+"UR c #F9E394",
+"VR c #FAECBB",
+"WR c #FAE089",
+"XR c #F8EEC6",
+"YR c #FAE393",
+"ZR c #FAEAB0",
+"`R c #F9E59E",
+" S c #F9E9AB",
+".S c #F9E49B",
+"+S c #FAEFC3",
+"@S c #F9DD7F",
+"#S c #F8EFC7",
+"$S c #F9E392",
+"%S c #F9EBB5",
+"&S c #F8ECBC",
+"*S c #F8E6A2",
+"=S c #FAEDBB",
+"-S c #F9E18F",
+";S c #F9EBB6",
+">S c #FAEEC2",
+",S c #F9DE7F",
+"'S c #FAE392",
+")S c #F9E8AF",
+"!S c #FAE6A1",
+"~S c #F8E9AF",
+"{S c #FAE69F",
+"]S c #F8E49E",
+"^S c #F9DF85",
+"/S c #F9EDBF",
+"(S c #F9E295",
+"_S c #F9EDBD",
+":S c #F9E086",
+"<S c #F8EEC7",
+"[S c #FAE394",
+"}S c #F8E6A7",
+"|S c #FAEAAE",
+"1S c #F8E5A0",
+"2S c #F9E8AA",
+"3S c #F9DE7E",
+"4S c #F9EEC6",
+"5S c #F9E293",
+"6S c #F9E391",
+"7S c #F8ECBE",
+"8S c #F8E5A1",
+"9S c #FAEDBA",
+"0S c #F8E290",
+"aS c #FCF5D7",
+"bS c #5A6158",
+"cS c #131A14",
+"dS c #C8C9BD",
+"eS c #9DCAE5",
+"fS c #DEDAC9",
+"gS c #34372F",
+"hS c #FEFBE1",
+"iS c #EBBF38",
+"jS c #FAF7E8",
+"kS c #ACB8AA",
+"lS c #0D180D",
+"mS c #AAB4A4",
+"nS c #DFEAEC",
+"oS c #ADC5D8",
+"pS c #B8C1B6",
+"qS c #EECC5E",
+"rS c #5F97BC",
+"sS c #EFEEE8",
+"tS c #645940",
+"uS c #EED06C",
+"vS c #FEF5D2",
+"wS c #FDFCE8",
+"xS c #ECF0DF",
+"yS c #EEF0DD",
+"zS c #EDEAD5",
+"AS c #ECEBD5",
+"BS c #EFF6E5",
+"CS c #ECE8D2",
+"DS c #ECEAD4",
+"ES c #ECEAD2",
+"FS c #EEEDE2",
+"GS c #ECF6EB",
+"HS c #9B9F9E",
+"IS c #8C8B86",
+"JS c #1C7FC1",
+"KS c #4492CA",
+"LS c #F7F8EE",
+"MS c #576C52",
+"NS c #110D0F",
+"OS c #FFFCCA",
+"PS c #EAC348",
+"QS c #EDCD64",
+"RS c #F6DB81",
+"SS c #FFF5D3",
+"TS c #F3F5DE",
+"US c #E6E7E2",
+"VS c #E4E6E6",
+"WS c #C4D9CD",
+"XS c #C3D0CB",
+"YS c #C2CFCA",
+"ZS c #BFC4C8",
+"`S c #BFC2C7",
+" T c #C2CCCA",
+".T c #C1CACA",
+"+T c #C6D8CE",
+"@T c #E6E5E2",
+"#T c #E7E7D8",
+"$T c #F7FAE9",
+"%T c #FCF5D1",
+"&T c #F0D780",
+"*T c #EBC141",
+"=T c #F8FCF3",
+"-T c #AAAC98",
+";T c #030F00",
+">T c #545F63",
+",T c #F3F2E9",
+"'T c #78B1D6",
+")T c #0D73B6",
+"!T c #A2914A",
+"~T c #C99020",
+"{T c #EAB619",
+"]T c #F4FAFE",
+"^T c #E8E6E1",
+"/T c #515655",
+"(T c #030800",
+"_T c #89611E",
+":T c #C88E25",
+"<T c #DAA51E",
+"[T c #DCA71D",
+"}T c #D19E22",
+"|T c #D18913",
+"1T c #45708E",
+"2T c #0071C2",
+"3T c #1B6B9A",
+"4T c #1D3820",
+"5T c #95C6E6",
+"6T c #D0CDB4",
+"7T c #E8B71F",
+"8T c #E9BF39",
+"9T c #FFFADE",
+"0T c #6B916D",
+"aT c #0B0E0C",
+"bT c #C7C3BD",
+"cT c #A1CDE5",
+"dT c #27323F",
+"eT c #E8B008",
+"fT c #ABB3A9",
+"gT c #B8B78A",
+"hT c #131C0F",
+"iT c #ECC343",
+"jT c #51573B",
+"kT c #F0C746",
+"lT c #F0C848",
+"mT c #F0C847",
+"nT c #F0C745",
+"oT c #EFCA53",
+"pT c #F5EDCD",
+"qT c #FCFEFC",
+"rT c #37462B",
+"sT c #888884",
+"tT c #4A93C9",
+"uT c #FFFBED",
+"vT c #445344",
+"wT c #020403",
+"xT c #1E371D",
+"yT c #EED37B",
+"zT c #E9B823",
+"AT c #EFC53F",
+"BT c #F2D67D",
+"CT c #F7DE94",
+"DT c #F8E7AA",
+"ET c #F9E8A7",
+"FT c #FAE9AC",
+"GT c #F8E5A4",
+"HT c #F1CE5F",
+"IT c #EEC853",
+"JT c #FDFBF1",
+"KT c #C8D2D7",
+"LT c #181E20",
+"MT c #1A1817",
+"NT c #BDBAB3",
+"OT c #D3E5EC",
+"PT c #A08E4B",
+"QT c #CE971F",
+"RT c #EDC84E",
+"ST c #F3F2DD",
+"TT c #EAE6E0",
+"UT c #58544C",
+"VT c #1C2813",
+"WT c #947B25",
+"XT c #D59A21",
+"YT c #CD9621",
+"ZT c #D49F20",
+"`T c #D1991D",
+" U c #AD8337",
+".U c #32709D",
+"+U c #1E739B",
+"@U c #254928",
+"#U c #95C6E8",
+"$U c #EDC647",
+"%U c #E9BC30",
+"&U c #6B936C",
+"*U c #C7C4BE",
+"=U c #A0CCE5",
+"-U c #EAE0BD",
+";U c #403D24",
+">U c #FFF8D7",
+",U c #ADBAAA",
+"'U c #A4A29F",
+")U c #E0ECF0",
+"!U c #A8B6A4",
+"~U c #1B1F15",
+"{U c #B9C2B7",
+"]U c #E9B81D",
+"^U c #EFF1EC",
+"/U c #53533E",
+"(U c #EED994",
+"_U c #F9FBFB",
+":U c #2B4422",
+"<U c #647681",
+"[U c #2785C4",
+"}U c #589FCE",
+"|U c #FBF9F0",
+"1U c #465A48",
+"2U c #030603",
+"3U c #1F2C1E",
+"4U c #EDCF6D",
+"5U c #FAF8ED",
+"6U c #E5EFE5",
+"7U c #30442F",
+"8U c #6C6D6C",
+"9U c #E5ECEE",
+"0U c #5FA5D3",
+"aU c #0C72B6",
+"bU c #A6964A",
+"cU c #C99121",
+"dU c #E7B31B",
+"eU c #EDC440",
+"fU c #D9A41D",
+"gU c #E2D4B5",
+"hU c #F6FBFB",
+"iU c #F8FBFA",
+"jU c #A9C8C2",
+"kU c #3E4839",
+"lU c #202D14",
+"mU c #8E7328",
+"nU c #BC7F27",
+"oU c #E4B01C",
+"pU c #C28822",
+"qU c #BE761B",
+"rU c #387A9D",
+"sU c #176E95",
+"tU c #91B7D1",
+"uU c #EDBF2F",
+"vU c #FFF9DB",
+"wU c #6B926C",
+"xU c #2E3639",
+"yU c #ABB4AA",
+"zU c #0E1B0F",
+"AU c #B8CAD4",
+"BU c #B0BEB0",
+"CU c #EDC545",
+"DU c #F0F2ED",
+"EU c #655C3E",
+"FU c #E8B007",
+"GU c #EFDA97",
+"HU c #F8FCFA",
+"IU c #434D36",
+"JU c #717C82",
+"KU c #4595CA",
+"LU c #6AAAD4",
+"MU c #E3E6D6",
+"NU c #333E34",
+"OU c #5F6852",
+"PU c #EBCC66",
+"QU c #EFD889",
+"RU c #FFFCDF",
+"SU c #E1EAD4",
+"TU c #334D33",
+"UU c #394234",
+"VU c #ECE1D5",
+"WU c #B4CFE0",
+"XU c #1B7DC0",
+"YU c #0D74B6",
+"ZU c #9E8C4C",
+"`U c #D0981F",
+" V c #E6B524",
+".V c #E2B745",
+"+V c #F3EDD7",
+"@V c #F2F6F3",
+"#V c #FAFEFC",
+"$V c #E1F0EB",
+"%V c #898D70",
+"&V c #1B2018",
+"*V c #030505",
+"=V c #313226",
+"-V c #A98536",
+";V c #E0A81B",
+">V c #CD931D",
+",V c #B27526",
+"'V c #508295",
+")V c #0371BE",
+"!V c #216E9E",
+"~V c #325736",
+"{V c #C8C2B9",
+"]V c #24211E",
+"^V c #D2D7D9",
+"/V c #27333F",
+"(V c #FEF9DC",
+"_V c #FAF8E8",
+":V c #AAB3A9",
+"<V c #DCEAEC",
+"[V c #BBCAD1",
+"}V c #AEBDAF",
+"|V c #5F95B9",
+"1V c #4D573A",
+"2V c #EEDA97",
+"3V c #093608",
+"4V c #6E7B82",
+"5V c #F8F7F1",
+"6V c #0872BC",
+"7V c #88BBDD",
+"8V c #E1D6B6",
+"9V c #332E1D",
+"0V c #5A6C4C",
+"aV c #EBCD67",
+"bV c #F4E8C0",
+"cV c #B9B198",
+"dV c #2B3716",
+"eV c #1A3415",
+"fV c #C9D9C6",
+"gV c #DEE9F0",
+"hV c #438DBE",
+"iV c #B3A748",
+"jV c #BF8623",
+"kV c #E4B11B",
+"lV c #EBBC2E",
+"mV c #CC9F23",
+"nV c #DCC56D",
+"oV c #FBFBF3",
+"pV c #BBBCB6",
+"qV c #304744",
+"rV c #3E3412",
+"sV c #A47428",
+"tV c #D49C20",
+"uV c #E0A91A",
+"vV c #B88029",
+"wV c #547E8C",
+"xV c #1E749A",
+"yV c #254A28",
+"zV c #97C7E9",
+"AV c #C0CBB0",
+"BV c #20251A",
+"CV c #81868A",
+"DV c #E9BC31",
+"EV c #6A926B",
+"FV c #EEDFB4",
+"GV c #453C1A",
+"HV c #EBC54E",
+"IV c #FAF5E5",
+"JV c #AEBFAD",
+"KV c #001000",
+"LV c #E2ECED",
+"MV c #9BBAD0",
+"NV c #22221B",
+"OV c #61A2CD",
+"PV c #535041",
+"QV c #060008",
+"RV c #898985",
+"SV c #2484C2",
+"TV c #88BBDC",
+"UV c #CCCBC8",
+"VV c #242629",
+"WV c #8D8275",
+"XV c #ECCB63",
+"YV c #EEC540",
+"ZV c #F1E7BD",
+"`V c #F3F2E1",
+" W c #E1EEF4",
+".W c #828E91",
+"+W c #1A1818",
+"@W c #040207",
+"#W c #0D1010",
+"$W c #9CC0CB",
+"%W c #FFFEF9",
+"&W c #5FA3D0",
+"*W c #287FB6",
+"=W c #A77834",
+"-W c #D49E1F",
+";W c #ECB818",
+">W c #E0AB1A",
+",W c #9E7D44",
+"'W c #989261",
+")W c #F5F7F5",
+"!W c #F9FAF7",
+"~W c #ABC7D7",
+"{W c #564F44",
+"]W c #44382D",
+"^W c #C3933A",
+"/W c #C68C20",
+"(W c #E0AD1C",
+"_W c #EBB719",
+":W c #D6A221",
+"<W c #5B767F",
+"[W c #0677C5",
+"}W c #106A91",
+"|W c #D6D4B2",
+"1W c #7F837F",
+"2W c #FAF6E1",
+"3W c #FFFADB",
+"4W c #AAA39D",
+"5W c #100F0F",
+"6W c #C7C5BE",
+"7W c #A1CCE5",
+"8W c #D5DFE2",
+"9W c #2A3B48",
+"0W c #7B7B69",
+"aW c #EDCB62",
+"bW c #FBF9E7",
+"cW c #A7A8A7",
+"dW c #102010",
+"eW c #AEBFA7",
+"fW c #B1D4EB",
+"gW c #DAEAF3",
+"hW c #CBB45C",
+"iW c #021602",
+"jW c #9CB6A0",
+"kW c #FDF2D2",
+"lW c #EDC549",
+"mW c #F2FAFE",
+"nW c #5C725A",
+"oW c #000601",
+"pW c #0A120A",
+"qW c #80B5D6",
+"rW c #63A9D7",
+"sW c #EFF3ED",
+"tW c #6B6639",
+"uW c #585A57",
+"vW c #EBEFEF",
+"wW c #EAB614",
+"xW c #F0DD9D",
+"yW c #F9FCFB",
+"zW c #575445",
+"AW c #586F80",
+"BW c #F0F3F0",
+"CW c #4F9ACD",
+"DW c #81B6D9",
+"EW c #D9E6EA",
+"FW c #2E3E42",
+"GW c #040403",
+"HW c #0C0D0E",
+"IW c #FDFCFB",
+"JW c #F4F4E6",
+"KW c #EFC952",
+"LW c #F3DC89",
+"MW c #F5F3E3",
+"NW c #EDF7FE",
+"OW c #C4C5C1",
+"PW c #302920",
+"QW c #090709",
+"RW c #1E321B",
+"SW c #CEDECB",
+"TW c #FDFCF8",
+"UW c #78AED3",
+"VW c #0170BE",
+"WW c #1A79AF",
+"XW c #E3B71F",
+"YW c #C28B23",
+"ZW c #E5B21B",
+"`W c #D8A41E",
+" X c #E2A423",
+".X c #3B230D",
+"+X c #113B0F",
+"@X c #A09774",
+"#X c #D9E0DC",
+"$X c #DFE1D7",
+"%X c #E1E2D9",
+"&X c #DEE2D7",
+"*X c #E2E2D8",
+"=X c #DEE1D7",
+"-X c #DFE0D9",
+";X c #DBDFD6",
+">X c #B1B8BA",
+",X c #8B8465",
+"'X c #173F12",
+")X c #573C16",
+"!X c #BC7D2B",
+"~X c #CF9920",
+"{X c #E4B01A",
+"]X c #EBB718",
+"^X c #A57433",
+"/X c #5F726E",
+"(X c #0070CD",
+"_X c #3C5D3E",
+":X c #85BCE1",
+"<X c #D8DAC7",
+"[X c #2B2B25",
+"}X c #020206",
+"|X c #4B4828",
+"1X c #EBEEED",
+"2X c #F2E3A8",
+"3X c #F2E3A7",
+"4X c #F3E7B2",
+"5X c #F7F4E6",
+"6X c #414345",
+"7X c #192018",
+"8X c #CBCEC1",
+"9X c #9DCAE6",
+"0X c #0773BC",
+"aX c #68A9D4",
+"bX c #E7E9E4",
+"cX c #3B4449",
+"dX c #19391C",
+"eX c #E7E7E6",
+"fX c #F2E2A5",
+"gX c #F2E3A9",
+"hX c #F4F6ED",
+"iX c #7C7A75",
+"jX c #191516",
+"kX c #BCB3AF",
+"lX c #9CC9E6",
+"mX c #177BC0",
+"nX c #A8C8DF",
+"oX c #020C03",
+"pX c #7D8C80",
+"qX c #F2EEDF",
+"rX c #F3E4AB",
+"sX c #F3E7B5",
+"tX c #DADDDD",
+"uX c #414042",
+"vX c #21521C",
+"wX c #7CB4D6",
+"xX c #509CD0",
+"yX c #ECF1ED",
+"zX c #727159",
+"AX c #010107",
+"BX c #29260B",
+"CX c #D3D4CC",
+"DX c #F2E2A2",
+"EX c #F5EFD2",
+"FX c #CFD0D1",
+"GX c #001900",
+"HX c #919487",
+"IX c #FDFCF4",
+"JX c #4794CA",
+"KX c #F8F7ED",
+"LX c #6B7B60",
+"MX c #060B06",
+"NX c #0B0B0B",
+"OX c #606051",
+"PX c #B4C1B8",
+"QX c #D1DBE7",
+"RX c #E3EBF7",
+"SX c #EFF7FF",
+"TX c #F1F0E1",
+"UX c #F2E4A8",
+"VX c #FBEBAF",
+"WX c #F9E39D",
+"XX c #F3D26F",
+"YX c #F0C94F",
+"ZX c #ECC548",
+"`X c #EEC23C",
+" Y c #E8B925",
+".Y c #E9BA29",
+"+Y c #E9BA28",
+"@Y c #EEC649",
+"#Y c #EEC53F",
+"$Y c #F1D371",
+"%Y c #F6DA84",
+"&Y c #FCEBB3",
+"*Y c #EBE4BB",
+"=Y c #E3EDF6",
+"-Y c #C1C5B1",
+";Y c #799297",
+">Y c #46443E",
+",Y c #555655",
+"'Y c #EBE2D7",
+")Y c #DFEEF6",
+"!Y c #7FB4D6",
+"~Y c #005EB3",
+"{Y c #006FBF",
+"]Y c #4F8990",
+"^Y c #CD9B24",
+"/Y c #D9A31E",
+"(Y c #D9A51E",
+"_Y c #E2AF1B",
+":Y c #E8B41A",
+"<Y c #E6B31B",
+"[Y c #B47A24",
+"}Y c #C38D40",
+"|Y c #0D050E",
+"1Y c #3B3D24",
+"2Y c #443D2A",
+"3Y c #364023",
+"4Y c #464028",
+"5Y c #323E24",
+"6Y c #39352B",
+"7Y c #131E0D",
+"8Y c #0C0E0B",
+"9Y c #5C4F1D",
+"0Y c #C28229",
+"aY c #C58F23",
+"bY c #E7B117",
+"cY c #BF8624",
+"dY c #B28F3A",
+"eY c #3C7397",
+"fY c #0672B9",
+"gY c #116C91",
+"hY c #F7FAFD",
+"iY c #555446",
+"jY c #050205",
+"kY c #5D5E5C",
+"lY c #9A9FA4",
+"mY c #929AA4",
+"nY c #9299A3",
+"oY c #969BA2",
+"pY c #6B6B6A",
+"qY c #181818",
+"rY c #3F4539",
+"sY c #E8EADB",
+"tY c #7BAFD2",
+"uY c #3189C3",
+"vY c #FFF1E1",
+"wY c #706F6B",
+"xY c #95999D",
+"yY c #939AA5",
+"zY c #929AA5",
+"AY c #94999D",
+"BY c #7F7C74",
+"CY c #120F0D",
+"DY c #3B3630",
+"EY c #EAE6DD",
+"FY c #7EB7DD",
+"GY c #0065B6",
+"HY c #B7D3E3",
+"IY c #ECEEE3",
+"JY c #2A3D33",
+"KY c #1C1B1E",
+"LY c #797876",
+"MY c #949AA3",
+"NY c #5B5A55",
+"OY c #0B0C0E",
+"PY c #7C856F",
+"QY c #4E9BCE",
+"RY c #F1F5F1",
+"SY c #414240",
+"TY c #979B9C",
+"UY c #939BA7",
+"VY c #929291",
+"WY c #353637",
+"XY c #040005",
+"YY c #0E1712",
+"ZY c #ACB6AB",
+"`Y c #D9DFDF",
+" Z c #1176BD",
+".Z c #1D78B9",
+"+Z c #BFD1DD",
+"@Z c #C7C9BF",
+"#Z c #1C2419",
+"$Z c #111B12",
+"%Z c #3A3F44",
+"&Z c #7C786F",
+"*Z c #888784",
+"=Z c #95A8BC",
+"-Z c #BBC2C5",
+";Z c #C5DACE",
+">Z c #D8E0D6",
+",Z c #EBE4C3",
+"'Z c #EBF1DB",
+")Z c #FFF5B4",
+"!Z c #F1F6D8",
+"~Z c #FFEFBD",
+"{Z c #FFEEC0",
+"]Z c #FDEDBD",
+"^Z c #FFEEBE",
+"/Z c #FFEFC0",
+"(Z c #FFEEBF",
+"_Z c #FFF9DA",
+":Z c #FEF5C6",
+"<Z c #F7F1C8",
+"[Z c #F0E9C4",
+"}Z c #E5E6E4",
+"|Z c #C2D9CD",
+"1Z c #C0CCC7",
+"2Z c #9B9EAA",
+"3Z c #747C75",
+"4Z c #4D5949",
+"5Z c #232717",
+"6Z c #000501",
+"7Z c #253426",
+"8Z c #8F958D",
+"9Z c #FBF7EF",
+"0Z c #C8D9E1",
+"aZ c #428EC2",
+"bZ c #627F75",
+"cZ c #DDA016",
+"dZ c #C68A1F",
+"eZ c #D39D20",
+"fZ c #D09B20",
+"gZ c #DBA61D",
+"hZ c #DFAB1C",
+"iZ c #CD9721",
+"jZ c #C99322",
+"kZ c #BB7E21",
+"lZ c #99794D",
+"mZ c #424938",
+"nZ c #0E160C",
+"oZ c #687325",
+"pZ c #C47F26",
+"qZ c #E3AE1B",
+"rZ c #E2AE1C",
+"sZ c #E0AD1E",
+"tZ c #D39418",
+"uZ c #BE8528",
+"vZ c #757C6B",
+"wZ c #2770A6",
+"xZ c #0070C3",
+"yZ c #23749F",
+"zZ c #345D36",
+"AZ c #2C85C3",
+"BZ c #D6E8F2",
+"CZ c #D1CEB8",
+"DZ c #071905",
+"EZ c #121314",
+"FZ c #121313",
+"GZ c #07050C",
+"HZ c #A4A5A3",
+"IZ c #E3ECF1",
+"JZ c #3385BB",
+"KZ c #1679BB",
+"LZ c #C0D2D9",
+"MZ c #C5C0B6",
+"NZ c #1F1E1D",
+"OZ c #121315",
+"PZ c #050A0E",
+"QZ c #92A3AB",
+"RZ c #F2F7F3",
+"SZ c #4293CA",
+"TZ c #4193C9",
+"UZ c #868D90",
+"VZ c #0C0B0B",
+"WZ c #25292D",
+"XZ c #EBE9E5",
+"YZ c #D5E5EB",
+"ZZ c #026DBA",
+"`Z c #A8CCE1",
+" ` c #F4F0E5",
+".` c #4C594F",
+"+` c #131416",
+"@` c #4F575D",
+"#` c #F2F0EA",
+"$` c #8AB1C8",
+"%` c #0470BA",
+"&` c #036FB8",
+"*` c #4D98CA",
+"=` c #E4F1ED",
+"-` c #9BADB3",
+";` c #0C0A09",
+">` c #13181B",
+",` c #1F2220",
+"'` c #293D28",
+")` c #414537",
+"!` c #595750",
+"~` c #596A7A",
+"{` c #796F49",
+"]` c #627381",
+"^` c #859688",
+"/` c #86AC8B",
+"(` c #A9B7A6",
+"_` c #9CB29C",
+":` c #87A98B",
+"<` c #89AA8C",
+"[` c #85A089",
+"}` c #707277",
+"|` c #68695D",
+"1` c #5F6264",
+"2` c #504D4B",
+"3` c #263B26",
+"4` c #232E23",
+"5` c #141315",
+"6` c #090A07",
+"7` c #7D8880",
+"8` c #D5D8C7",
+"9` c #F3FAF8",
+"0` c #81B8DB",
+"a` c #2A83C0",
+"b` c #006CB7",
+"c` c #1D78B7",
+"d` c #8E8C62",
+"e` c #B38835",
+"f` c #C77F15",
+"g` c #B97C21",
+"h` c #C28821",
+"i` c #B78027",
+"j` c #B98126",
+"k` c #C38B23",
+"l` c #D29E1F",
+"m` c #DEAA1D",
+"n` c #D49E20",
+"o` c #F0BE19",
+"p` c #E9B51B",
+"q` c #D7A21F",
+"r` c #C08924",
+"s` c #B07625",
+"t` c #BF7F3C",
+"u` c #295325",
+"v` c #4F4B2A",
+"w` c #B07A39",
+"x` c #C89021",
+"y` c #C89222",
+"z` c #EEBB19",
+"A` c #EBB919",
+"B` c #EEBC19",
+"C` c #CB9521",
+"D` c #C77D14",
+"E` c #937E51",
+"F` c #437390",
+"G` c #1578B9",
+"H` c #66A8D5",
+"I` c #F1F7F5",
+"J` c #A9BAA5",
+"K` c #6C8059",
+"L` c #FBFCFE",
+"M` c #88BADA",
+"N` c #4D98CB",
+"O` c #E6F0F2",
+"P` c #AAA397",
+"Q` c #0D0B09",
+"R` c #7D8284",
+"S` c #8BBCDA",
+"T` c #98C3DE",
+"U` c #F6F3E8",
+"V` c #6D685F",
+"W` c #201B02",
+"X` c #BCBDB0",
+"Y` c #589FCF",
+"Z` c #207EC1",
+"`` c #DEEDF4",
+" . c #D2DAC7",
+". . c #273E28",
+"+ . c #030003",
+"@ . c #2D2923",
+"# . c #D4D0C5",
+"$ . c #CCE2EE",
+"% . c #2683C1",
+"& . c #88B9D9",
+"* . c #D6D8D6",
+"= . c #52493E",
+"- . c #0B0A08",
+"; . c #0F130F",
+"> . c #0F1910",
+", . c #191C17",
+"' . c #0F1810",
+") . c #101810",
+"! . c #101910",
+"~ . c #0F1610",
+"{ . c #493E31",
+"] . c #8BAEC5",
+"^ . c #EEE7DB",
+"/ . c #F4F4EE",
+"( . c #A3CBE4",
+"_ . c #358DC8",
+": . c #1073B3",
+"< . c #3884AC",
+"[ . c #4A86A5",
+"} . c #9E7946",
+"| . c #B6852D",
+"1 . c #BD751A",
+"2 . c #B87821",
+"3 . c #B37926",
+"4 . c #BB8125",
+"5 . c #B67D26",
+"6 . c #B77F26",
+"7 . c #B47B28",
+"8 . c #C28B24",
+"9 . c #BE8625",
+"0 . c #D39D1F",
+"a . c #BB8226",
+"b . c #BA8226",
+"c . c #B47A26",
+"d . c #C67D24",
+"e . c #505D1C",
+"f . c #1C4C1B",
+"g . c #0D130C",
+"h . c #646627",
+"i . c #C27D2B",
+"j . c #B77E25",
+"k . c #B37A28",
+"l . c #C68F23",
+"m . c #D59F1F",
+"n . c #B07628",
+"o . c #BD8524",
+"p . c #8B8963",
+"q . c #227BB5",
+"r . c #287AA1",
+"s . c #386339",
+"t . c #AACBDF",
+"u . c #CAC4B9",
+"v . c #292826",
+"w . c #0E0D0E",
+"x . c #0F0A11",
+"y . c #14330C",
+"z . c #A3CADE",
+"A . c #FCFBF3",
+"B . c #9FC7DE",
+"C . c #84B9DB",
+"D . c #FCFEFB",
+"E . c #C0C1C5",
+"F . c #2A5328",
+"G . c #0F0A0E",
+"H . c #0E0D0C",
+"I . c #A8BDC7",
+"J . c #F6FAF7",
+"K . c #F6F4EF",
+"L . c #849887",
+"M . c #100E12",
+"N . c #0F1212",
+"O . c #355746",
+"P . c #C2DAD8",
+"Q . c #FEFCF5",
+"R . c #58A0CF",
+"S . c #4897CC",
+"T . c #DDEEF6",
+"U . c #E4DED3",
+"V . c #4D4945",
+"W . c #131314",
+"X . c #11100C",
+"Y . c #111110",
+"Z . c #121419",
+"` . c #47744C",
+" .. c #E3F4FF",
+"... c #F0F2EF",
+"+.. c #E6EDEE",
+"@.. c #FAFAF3",
+"#.. c #DFEBED",
+"$.. c #949CA1",
+"%.. c #667352",
+"&.. c #233222",
+"*.. c #131519",
+"=.. c #111012",
+"-.. c #0F0D0E",
+";.. c #050A07",
+">.. c #111115",
+",.. c #253C23",
+"'.. c #7B8E82",
+").. c #DAE6EB",
+"!.. c #F3F7F3",
+"~.. c #C7DEE9",
+"{.. c #559FD1",
+"].. c #127CC7",
+"^.. c #3C88A2",
+"/.. c #637872",
+"(.. c #A1793A",
+"_.. c #A97933",
+":.. c #B0782A",
+"<.. c #B37827",
+"[.. c #B1782A",
+"}.. c #B47928",
+"|.. c #B27827",
+"1.. c #B37928",
+"2.. c #B17728",
+"3.. c #D7A31E",
+"4.. c #CC9521",
+"5.. c #C18A24",
+"6.. c #AE7328",
+"7.. c #A57739",
+"8.. c #7C735F",
+"9.. c #7C6F67",
+"0.. c #1A4619",
+"a.. c #080705",
+"b.. c #0A0B06",
+"c.. c #090F11",
+"d.. c #0A0E0C",
+"e.. c #081117",
+"f.. c #081017",
+"g.. c #091117",
+"h.. c #0B1217",
+"i.. c #081119",
+"j.. c #0A0E09",
+"k.. c #070706",
+"l.. c #1C311D",
+"m.. c #797345",
+"n.. c #B2792E",
+"o.. c #B27927",
+"p.. c #AE7529",
+"q.. c #CC9621",
+"r.. c #D9A41E",
+"s.. c #B17828",
+"t.. c #B3792A",
+"u.. c #777462",
+"v.. c #0A70B8",
+"w.. c #77B2D9",
+"x.. c #D3E7F0",
+"y.. c #CDCFC6",
+"z.. c #BEB997",
+"A.. c #B4ADA2",
+"B.. c #B6AEA2",
+"C.. c #B5AEA1",
+"D.. c #B9B3A7",
+"E.. c #C3C6C4",
+"F.. c #FAF9F8",
+"G.. c #E6F0F0",
+"H.. c #92BFDB",
+"I.. c #147ABF",
+"J.. c #0773BB",
+"K.. c #83B8D8",
+"L.. c #D8EAF1",
+"M.. c #C5C7B6",
+"N.. c #BAB39A",
+"O.. c #B4AEA2",
+"P.. c #B4AB9D",
+"Q.. c #CAD0D0",
+"R.. c #E7FBFF",
+"S.. c #9EC6DE",
+"T.. c #1578BF",
+"U.. c #A1C8E0",
+"V.. c #F2FAFD",
+"W.. c #E4E7E8",
+"X.. c #C5C8C5",
+"Y.. c #B6AFA2",
+"Z.. c #B5AEA2",
+"`.. c #B9B4A9",
+" +. c #D4E3E9",
+".+. c #DFEBEE",
+"++. c #569FCE",
+"@+. c #4E9ACD",
+"#+. c #BEDBEB",
+"$+. c #D4D8DA",
+"%+. c #C4C097",
+"&+. c #B4ACA2",
+"*+. c #C3C0B9",
+"=+. c #D3EEFD",
+"-+. c #C2D6E0",
+";+. c #508FB8",
+">+. c #026CB5",
+",+. c #197CC1",
+"'+. c #A2C8DE",
+")+. c #C6DCE7",
+"!+. c #D9EBF3",
+"~+. c #DAF2FF",
+"{+. c #C4C4BF",
+"]+. c #B7AEA1",
+"^+. c #708F6C",
+"/+. c #5C5A5B",
+"(+. c #4B4C4E",
+"_+. c #363636",
+":+. c #362F2D",
+"<+. c #0D1F0E",
+"[+. c #0A190B",
+"}+. c #070E08",
+"|+. c #070B07",
+"1+. c #0B1D0C",
+"2+. c #272922",
+"3+. c #373324",
+"4+. c #3C3D3C",
+"5+. c #5F5E5E",
+"6+. c #647663",
+"7+. c #AAAE9A",
+"8+. c #D1DBE2",
+"9+. c #EEFDFF",
+"0+. c #F0F8FB",
+"a+. c #CBE0E8",
+"b+. c #72B0D9",
+"c+. c #2985C4",
+"d+. c #0370B9",
+"e+. c #006EC2",
+"f+. c #0C7FCF",
+"g+. c #1B7DC3",
+"h+. c #517084",
+"i+. c #637470",
+"j+. c #5C6E64",
+"k+. c #81681B",
+"l+. c #9E753C",
+"m+. c #836C2D",
+"n+. c #AF7725",
+"o+. c #9E763E",
+"p+. c #B07226",
+"q+. c #BC8325",
+"r+. c #BC8425",
+"s+. c #B87F26",
+"t+. c #C99122",
+"u+. c #AD7429",
+"v+. c #AC7728",
+"w+. c #867149",
+"x+. c #4E6537",
+"y+. c #0B240A",
+"z+. c #060104",
+"A+. c #0E2921",
+"B+. c #073552",
+"C+. c #16594E",
+"D+. c #0B729F",
+"E+. c #116A7E",
+"F+. c #047BC9",
+"G+. c #037BCD",
+"H+. c #057CCD",
+"I+. c #1C8AD2",
+"J+. c #0B7FCF",
+"K+. c #1888D2",
+"L+. c #087ECE",
+"M+. c #1E8AD3",
+"N+. c #238DD4",
+"O+. c #027EDA",
+"P+. c #156562",
+"Q+. c #183845",
+"R+. c #3E5827",
+"S+. c #826538",
+"T+. c #A8782E",
+"U+. c #AC7229",
+"V+. c #AB722A",
+"W+. c #BC8525",
+"X+. c #AC7129",
+"Y+. c #B27828",
+"Z+. c #AF7726",
+"`+. c #626946",
+" @. c #1173BB",
+".@. c #2671A1",
+"+@. c #375A39",
+"@@. c #BDDCEF",
+"#@. c #BDDEF5",
+"$@. c #BEE0F4",
+"%@. c #BFE1F4",
+"&@. c #B0D5EB",
+"*@. c #7EB5D7",
+"=@. c #368ECA",
+"-@. c #6BAAD1",
+";@. c #A5CEEA",
+">@. c #BFE1F5",
+",@. c #B7D9EC",
+"'@. c #6BA9D0",
+")@. c #4395CB",
+"!@. c #3F92CA",
+"~@. c #82B8DA",
+"{@. c #BFE0F4",
+"]@. c #A9CEE4",
+"^@. c #6AA8D1",
+"/@. c #1F81C3",
+"(@. c #1B7EC1",
+"_@. c #66AAD6",
+":@. c #B0BEC4",
+"<@. c #BCDFF8",
+"[@. c #BFE2F9",
+"}@. c #BCCDD6",
+"|@. c #94BCD6",
+"1@. c #5AA1CF",
+"2@. c #1179C1",
+"3@. c #187CC1",
+"4@. c #2383C5",
+"5@. c #3B90C9",
+"6@. c #5BA2CE",
+"7@. c #8EB9D4",
+"8@. c #BACCD6",
+"9@. c #BCE0F6",
+"0@. c #F0F8FF",
+"a@. c #F3FDFF",
+"b@. c #EDF4F4",
+"c@. c #DDE0DC",
+"d@. c #DDD9D2",
+"e@. c #B8CBB2",
+"f@. c #B6C4AF",
+"g@. c #B1B8AC",
+"h@. c #B3B6AB",
+"i@. c #94A0A5",
+"j@. c #9EA5A7",
+"k@. c #AFAEA9",
+"l@. c #ADAAA8",
+"m@. c #B7C8B0",
+"n@. c #B0B1A9",
+"o@. c #BCCFB5",
+"p@. c #D0D2C8",
+"q@. c #DFDDC9",
+"r@. c #DFE4E0",
+"s@. c #EAF6FF",
+"t@. c #CCE7F7",
+"u@. c #72ACD2",
+"v@. c #3C91CB",
+"w@. c #147BC1",
+"x@. c #0071C4",
+"y@. c #0071C9",
+"z@. c #006BAE",
+"A@. c #00638A",
+"B@. c #216884",
+"C@. c #416254",
+"D@. c #485D2B",
+"E@. c #777062",
+"F@. c #897146",
+"G@. c #8E7246",
+"H@. c #A5742E",
+"I@. c #AB752D",
+"J@. c #AA7630",
+"K@. c #9C7441",
+"L@. c #947440",
+"M@. c #947751",
+"N@. c #766F43",
+"O@. c #4C532B",
+"P@. c #29260F",
+"Q@. c #214E19",
+"R@. c #1D5E8B",
+"S@. c #09729E",
+"T@. c #037CD3",
+"U@. c #0175CB",
+"V@. c #0372C1",
+"W@. c #0273C5",
+"X@. c #0173C8",
+"Y@. c #167AB2",
+"Z@. c #142900",
+"`@. c #454431",
+" #. c #86754E",
+".#. c #A87835",
+"+#. c #B1792C",
+"@#. c #B07427",
+"##. c #B3772A",
+"$#. c #B57829",
+"%#. c #A37842",
+"&#. c #5B5F24",
+"*#. c #0065A3",
+"=#. c #0073C4",
+"-#. c #197297",
+";#. c #102412",
+">#. c #0970B6",
+",#. c #0B76BD",
+"'#. c #0B75BE",
+")#. c #2C87C4",
+"!#. c #3A8EC7",
+"~#. c #5FA3D2",
+"{#. c #7FB9DF",
+"]#. c #81BCE2",
+"^#. c #B5D6EC",
+"/#. c #BADAED",
+"(#. c #C7E2F0",
+"_#. c #C5E1F0",
+":#. c #CDE6F2",
+"<#. c #CCE5F2",
+"[#. c #D2E8F2",
+"}#. c #C6E2F0",
+"|#. c #C6E0EF",
+"1#. c #B7D9ED",
+"2#. c #B3D5EB",
+"3#. c #89C0E6",
+"4#. c #5EA4D3",
+"5#. c #4D99CB",
+"6#. c #2080C0",
+"7#. c #0373C4",
+"8#. c #006FB9",
+"9#. c #0D71B5",
+"0#. c #006FB7",
+"a#. c #205944",
+"b#. c #19584A",
+"c#. c #345837",
+"d#. c #405924",
+"e#. c #51513A",
+"f#. c #987441",
+"g#. c #85734D",
+"h#. c #485E27",
+"i#. c #796732",
+"j#. c #4D4B49",
+"k#. c #2F3720",
+"l#. c #1E4322",
+"m#. c #0878C5",
+"n#. c #056CA7",
+"o#. c #1D491F",
+"p#. c #202F0C",
+"q#. c #1B4017",
+"r#. c #576446",
+"s#. c #8E7330",
+"t#. c #90743F",
+"u#. c #A27835",
+"v#. c #A37737",
+"w#. c #856E26",
+"x#. c #826D38",
+"y#. c #4A5816",
+"z#. c #506961",
+"A#. c #0671BC",
+"B#. c #1B6E99",
+"C#. c #162E19",
+"D#. c #0F77BD",
+"E#. c #1C7EC0",
+"F#. c #0173C3",
+"G#. c #156B88",
+"H#. c #106573",
+"I#. c #0B3325",
+"J#. c #3A5133",
+"K#. c #294123",
+"L#. c #233A1F",
+"M#. c #134215",
+"N#. c #345D66",
+"O#. c #1E75AB",
+"P#. c #096EA1",
+"Q#. c #114F4E",
+"R#. c #17401D",
+"S#. c #194C15",
+"T#. c #1D2A11",
+"U#. c #3F4613",
+"V#. c #334130",
+"W#. c #3C5134",
+"X#. c #0B330E",
+"Y#. c #1C5730",
+"Z#. c #18605F",
+"`#. c #026FB3",
+" $. c #206E9C",
+".$. c #0976C3",
+"+$. c #0375CA",
+"@$. c #096FA4",
+"#$. c #016394",
+"$$. c #295E77",
+"%$. c #1A5A81",
+"&$. c #076998",
+"*$. c #1772A2",
+"=$. c #1075BF",
+"-$. c #096EA4",
+";$. c #175847",
+">$. c #054F7E",
+",$. c #13472B",
+"'$. c #11442C",
+")$. c #105147",
+"!$. c #055E9B",
+"~$. c #0C6FA2",
+"{$. c #0875C4",
+"]$. c #0373C0",
+"^$. c #0773BE",
+"/$. c #0372BF",
+"($. c #056FB4",
+"_$. c #0474BE",
+":$. c #0670B1",
+"<$. c #0670B2",
+"[$. c #0571B5",
+"}$. c #0474C2",
+"|$. c #0072C1",
+"1$. c #22709F",
+"2$. c #335A36",
+"3$. c #116891",
+"4$. c #2573A0",
+"5$. c #365C38",
+"6$. c #136F93",
+"7$. c #2872A2",
+"8$. c #0671BA",
+"9$. c #126992",
+"0$. c #2D89C7",
+"a$. c #1C7FC2",
+"b$. c #56A0D0",
+"c$. c #CAE1EE",
+"d$. c #0F74BC",
+"e$. c #1B7FC2",
+"f$. c #2B87C7",
+"g$. c #2D88C7",
+"h$. c #1A7CC0",
+"i$. c #3A90C8",
+"j$. c #C3E0F0",
+"k$. c #B8C2C9",
+"l$. c #0E74B9",
+"m$. c #579FCE",
+"n$. c #5DA3CF",
+"o$. c #0F78BE",
+"p$. c #21769C",
+"q$. c #325F34",
+"r$. c #6AABD6",
+"s$. c #E8F0F2",
+"t$. c #9EC6E0",
+"u$. c #6AA9D1",
+"v$. c #D8E7EA",
+"w$. c #1474BC",
+"x$. c #67A8D2",
+"y$. c #9DC8E4",
+"z$. c #0870BB",
+"A$. c #91C0DD",
+"B$. c #E2EDF1",
+"C$. c #98C6E4",
+"D$. c #0065B5",
+"E$. c #87BBDE",
+"F$. c #E3EEF1",
+"G$. c #EDF4F3",
+"H$. c #9AC6E2",
+"I$. c #348BC6",
+"J$. c #62A4D1",
+"K$. c #F5F9F3",
+"L$. c #D0E7F2",
+"M$. c #2F88C5",
+"N$. c #1777B7",
+"O$. c #92B3C8",
+"P$. c #E8F1F2",
+"Q$. c #FEFEF4",
+"R$. c #5EA4D1",
+"S$. c #1F6E9D",
+"T$. c #315735",
+"U$. c #7DB7DD",
+"V$. c #FFFDF4",
+"W$. c #9DC5DD",
+"X$. c #5AA0CF",
+"Y$. c #73AED4",
+"Z$. c #FCFCF5",
+"`$. c #B0BCC0",
+" %. c #0970BA",
+".%. c #9AC3DB",
+"+%. c #C4DBE8",
+"@%. c #9EC5DE",
+"#%. c #FCFAF1",
+"$%. c #EDF2EE",
+"%%. c #B0D3E6",
+"&%. c #C8E0E9",
+"*%. c #A0CAE5",
+"=%. c #A4CCE5",
+"-%. c #AFD2E8",
+";%. c #69A8D4",
+">%. c #9CC7E4",
+",%. c #66A9D5",
+"'%. c #F3F5F2",
+")%. c #67A8D1",
+"!%. c #6BA9D3",
+"~%. c #68A8D3",
+"{%. c #B6D5E8",
+"]%. c #0671BB",
+"^%. c #8FBCD9",
+"/%. c #AACFE7",
+"(%. c #6DABD5",
+"_%. c #9BAEB9",
+":%. c #C4E0EE",
+"<%. c #529BCC",
+"[%. c #87B9D9",
+"}%. c #E4ECED",
+"|%. c #549DCD",
+"1%. c #156C95",
+"2%. c #7AB4DC",
+"3%. c #FCFAF3",
+"4%. c #A8CBE0",
+"5%. c #F8F8F0",
+"6%. c #9FCAE6",
+"7%. c #0870BA",
+"8%. c #96C0DB",
+"9%. c #8ABFE2",
+"0%. c #95ACBA",
+"a%. c #92BEDB",
+"b%. c #FBFAF1",
+"c%. c #0060B4",
+"d%. c #90C1DC",
+"e%. c #FDFDF6",
+"f%. c #CFE3EE",
+"g%. c #1B7ABE",
+"h%. c #64A6D3",
+"i%. c #97C2DD",
+"j%. c #F2F6F1",
+"k%. c #4E99CC",
+"l%. c #FDFBF3",
+"m%. c #9DC5DE",
+"n%. c #5F99BF",
+"o%. c #418FC3",
+"p%. c #1078BD",
+"q%. c #4494CB",
+"r%. c #3387BF",
+"s%. c #78A9C9",
+"t%. c #71B0D9",
+"u%. c #61A5D2",
+"v%. c #328CC8",
+"w%. c #6398BB",
+"x%. c #1C7EBF",
+"y%. c #237CB8",
+"z%. c #5195C2",
+"A%. c #4997CB",
+"B%. c #5B95BC",
+"C%. c #1E80C3",
+"D%. c #639CC1",
+"E%. c #3689BF",
+"F%. c #7DB4D7",
+"G%. c #94BDD7",
+"H%. c #0770BB",
+"I%. c #9BC3DC",
+"J%. c #ACD0E5",
+"K%. c #348CC6",
+"L%. c #5CA2D1",
+"M%. c #76B3DB",
+"N%. c #72A5C5",
+"O%. c #3F8EC2",
+"P%. c #0E78BF",
+"Q%. c #388EC8",
+"R%. c #4897CB",
+"S%. c #277EB9",
+"T%. c #66A0C5",
+"U%. c #74B1D9",
+"V%. c #689ABB",
+"W%. c #0D72B7",
+"X%. c #4696CB",
+"Y%. c #7AB4DA",
+"Z%. c #65A8D4",
+"`%. c #3F92C8",
+" &. c #6C9BBB",
+".&. c #73B2DC",
+"+&. c #0068B6",
+"@&. c #9BCDED",
+"#&. c #FFFCF2",
+"$&. c #91BEDC",
+"%&. c #3089C6",
+"&&. c #74B1DA",
+"*&. c #72A8CC",
+"=&. c #4D93C2",
+"-&. c #398FC8",
+";&. c #4992C2",
+">&. c #ADC6D4",
+",&. c #3C90C7",
+"'&. c #2885C4",
+")&. c #5EA3D2",
+"!&. c #74B1D8",
+"~&. c #75B1D9",
+"{&. c #4A97CB",
+"]&. c #2081C2",
+"^&. c #157EC4",
+"/&. c #6297B9",
+"(&. c #338CC7",
+"_&. c #5190BA",
+":&. c #589FCD",
+"<&. c #97C5DF",
+"[&. c #6597B7",
+"}&. c #4998CD",
+"|&. c #2786C6",
+"1&. c #70AED7",
+"2&. c #73B0D8",
+"3&. c #6AABD5",
+"4&. c #338BC7",
+"5&. c #5A99C3",
+"6&. c #418EC1",
+"7&. c #4392C7",
+"8&. c #1175B9",
+"9&. c #2E85BE",
+"0&. c #70A3C5",
+"a&. c #72B1DA",
+"b&. c #68A8D4",
+"c&. c #2F8AC6",
+"d&. c #4F99CD",
+"e&. c #64A7D4",
+"f&. c #4495CB",
+"g&. c #4997CC",
+"h&. c #72B0D8",
+"i&. c #6EADD7",
+"j&. c #4A98CC",
+"k&. c #699BBD",
+"l&. c #CDE2EE",
+"m&. c #F6F8F1",
+"n&. c #5698C3",
+"o&. c #4D92C0",
+"p&. c #328BC6",
+"q&. c #D3E4E9",
+"r&. c #2D86C3",
+"s&. c #4B99CC",
+"t&. c #1B79B9",
+"u&. c #127AC2",
+"v&. c #3B8FC7",
+"w&. c #70AFD7",
+"x&. c #71AFD8",
+"y&. c #3B8FC8",
+"z&. c #B6D5E6",
+"A&. c #8BB4CE",
+"B&. c #4E99CB",
+"C&. c #3A8FC7",
+"D&. c #6DACD5",
+"E&. c #69ABD5",
+"F&. c #2B86C4",
+"G&. c #1276B9",
+"H&. c #6E9BB7",
+"I&. c #74B3DC",
+"J&. c #2986C3",
+"K&. c #0C72B8",
+"L&. c #468DBB",
+"M&. c #74ABCF",
+"N&. c #6FACD5",
+"O&. c #528FB7",
+"P&. c #0E78C0",
+"Q&. c #196B98",
+"R&. c #162C19",
+"S&. c #A7CBE0",
+"T&. c #F4F1E9",
+"U&. c #0B73BC",
+"V&. c #C8E0EA",
+"W&. c #C0CCCF",
+"X&. c #82B5D6",
+"Y&. c #E0EAEA",
+"Z&. c #D8E3E7",
+"`&. c #E3EFF3",
+" *. c #E7F1F1",
+".*. c #CCE1E8",
+"+*. c #4194CB",
+"@*. c #9BC5DF",
+"#*. c #F2EEE6",
+"$*. c #549AC8",
+"%*. c #DCE6E5",
+"&*. c #B7DBF1",
+"**. c #2382C4",
+"=*. c #B1D2E6",
+"-*. c #ECEEE9",
+";*. c #75A8C9",
+">*. c #066FB6",
+",*. c #187DC1",
+"'*. c #9EC9E1",
+")*. c #F0EFE9",
+"!*. c #539BC9",
+"~*. c #6EABD3",
+"{*. c #B2C5CF",
+"]*. c #046BBA",
+"^*. c #F0F4EF",
+"/*. c #BDD8E7",
+"(*. c #1C7DBF",
+"_*. c #94C2DF",
+":*. c #DEEBEB",
+"<*. c #EEF4F2",
+"[*. c #D7E8F0",
+"}*. c #F8F4EC",
+"|*. c #E6EEEA",
+"1*. c #A1CAE3",
+"2*. c #378CC5",
+"3*. c #B1D1E2",
+"4*. c #E0EAEC",
+"5*. c #86B4D2",
+"6*. c #CDD6D6",
+"7*. c #E1E9EA",
+"8*. c #DBE9F1",
+"9*. c #B6D3E3",
+"0*. c #3A8FCA",
+"a*. c #95B3C6",
+"b*. c #DBE9F0",
+"c*. c #E4EDEF",
+"d*. c #E1EEED",
+"e*. c #8BBBDA",
+"f*. c #6AABD7",
+"g*. c #D5E5E9",
+"h*. c #FEF5E9",
+"i*. c #E3EDF0",
+"j*. c #E7F1EF",
+"k*. c #96C2DC",
+"l*. c #167ABF",
+"m*. c #97B8CC",
+"n*. c #96C3DE",
+"o*. c #DDE9EE",
+"p*. c #91C0DC",
+"q*. c #A4CEE8",
+"r*. c #EBF4F6",
+"s*. c #F0F2EE",
+"t*. c #E9EEEA",
+"u*. c #96C3DF",
+"v*. c #EDF0EF",
+"w*. c #FEFAF1",
+"x*. c #DEEBF1",
+"y*. c #6CACD6",
+"z*. c #4E9CCF",
+"A*. c #C1DBE7",
+"B*. c #EBF2F2",
+"C*. c #D9E9EF",
+"D*. c #E2EEF2",
+"E*. c #B4D3E2",
+"F*. c #5394C0",
+"G*. c #EBE8E0",
+"H*. c #C1DAE6",
+"I*. c #90BFDA",
+"J*. c #ECF3F2",
+"K*. c #A4CBE5",
+"L*. c #2582C3",
+"M*. c #C4D7E1",
+"N*. c #E4EFF1",
+"O*. c #FAF8F1",
+"P*. c #E4EEF0",
+"Q*. c #E5E7E5",
+"R*. c #D2E2EB",
+"S*. c #669CC2",
+"T*. c #CEE3EA",
+"U*. c #E0ECF1",
+"V*. c #D9E8EE",
+"W*. c #FCFDF6",
+"X*. c #D6E6EC",
+"Y*. c #5FA5D4",
+"Z*. c #E5EBEB",
+"`*. c #BFCCD2",
+" =. c #0B74BB",
+".=. c #D5E4EA",
+"+=. c #CFDEE4",
+"@=. c #7BA9C7",
+"#=. c #D4E4E9",
+"$=. c #DDE5E7",
+"%=. c #F9FBF4",
+"&=. c #3D92CC",
+"*=. c #E5EFEF",
+"==. c #99C3DD",
+"-=. c #B2D3E6",
+";=. c #E2E6E4",
+">=. c #F2F2ED",
+",=. c #2D89C8",
+"'=. c #7EB5D6",
+")=. c #E5E8E5",
+"!=. c #E8F1F3",
+"~=. c #E0EBEE",
+"{=. c #5FA4CF",
+"]=. c #D4E6EB",
+"^=. c #F0F3F1",
+"/=. c #E6E6E3",
+"(=. c #EAF2F3",
+"_=. c #AECFE1",
+":=. c #137CC3",
+"<=. c #4F9BD0",
+"[=. c #CADEE7",
+"}=. c #77B1D6",
+"|=. c #E4EEEF",
+"1=. c #ECF3F4",
+"2=. c #2A86C4",
+"3=. c #67A8D3",
+"4=. c #D8E8EF",
+"5=. c #FAF4E9",
+"6=. c #B6D1E1",
+"7=. c #FFFDF6",
+"8=. c #EAEFEE",
+"9=. c #82B7D9",
+"0=. c #006CBD",
+"a=. c #ABCDE0",
+"b=. c #E4EFEF",
+"c=. c #91ADBF",
+"d=. c #0066BA",
+"e=. c #699CBF",
+"f=. c #E6F0F1",
+"g=. c #97C3DF",
+"h=. c #87B9D8",
+"i=. c #DDEAEA",
+"j=. c #ADD0E3",
+"k=. c #0B74BC",
+"l=. c #4194CC",
+"m=. c #D3E5EF",
+"n=. c #DAE9EF",
+"o=. c #F9FAF3",
+"p=. c #F6F3ED",
+"q=. c #DCE7EB",
+"r=. c #DCE9EF",
+"s=. c #1B7FC0",
+"t=. c #8FBDDB",
+"u=. c #E0ECEE",
+"v=. c #CEE1EB",
+"w=. c #DCECF0",
+"x=. c #6BA2C5",
+"y=. c #83B8D9",
+"z=. c #D4E6ED",
+"A=. c #91B3C8",
+"B=. c #D3E5E8",
+"C=. c #E5E7E4",
+"D=. c #3890CC",
+"E=. c #96B6C8",
+"F=. c #D1E0E7",
+"G=. c #EAF2F2",
+"H=. c #EBEAE3",
+"I=. c #86BADB",
+"J=. c #117AC1",
+"K=. c #21739D",
+"L=. c #325C35",
+"M=. c #3F7771",
+"N=. c #0B73B9",
+"O=. c #98C3DC",
+"P=. c #62A6D0",
+"Q=. c #3E91C8",
+"R=. c #2F8AC7",
+"S=. c #4295CB",
+"T=. c #ADCEE1",
+"U=. c #ABCDE1",
+"V=. c #58A0CE",
+"W=. c #F2F9F5",
+"X=. c #BBBFBF",
+"Y=. c #EAF4F3",
+"Z=. c #F6F0E6",
+"`=. c #358AC1",
+" -. c #4E9ACC",
+".-. c #98C5E0",
+"+-. c #F9F8F1",
+"@-. c #A9CEE6",
+"#-. c #3A85BA",
+"$-. c #3F86B7",
+"%-. c #4D86AD",
+"&-. c #3786BD",
+"*-. c #5784A3",
+"=-. c #3989C1",
+"--. c #A2CBE4",
+";-. c #99C6E3",
+">-. c #0A75BE",
+",-. c #A5CBE2",
+"'-. c #CAE1ED",
+")-. c #5AA1CE",
+"!-. c #3F92C9",
+"~-. c #BCD8E6",
+"{-. c #0F78C0",
+"]-. c #C4DBE6",
+"^-. c #F8F8F1",
+"/-. c #F0F3EE",
+"(-. c #B5D2E1",
+"_-. c #398FCA",
+":-. c #C8E0EE",
+"<-. c #D8E6EC",
+"[-. c #EDF2ED",
+"}-. c #64A7D2",
+"|-. c #2D88C5",
+"1-. c #6BACD6",
+"2-. c #2884C3",
+"3-. c #6B98B6",
+"4-. c #DFEDF1",
+"5-. c #D6E5EA",
+"6-. c #FEFBF2",
+"7-. c #6FAED9",
+"8-. c #98BBD1",
+"9-. c #FEFBF3",
+"0-. c #3487C1",
+"a-. c #4C85AD",
+"b-. c #3B86B9",
+"c-. c #4B86AF",
+"d-. c #3C88BD",
+"e-. c #8EC0DF",
+"f-. c #F9FAF4",
+"g-. c #D5CFC6",
+"h-. c #3E93CD",
+"i-. c #3F93CA",
+"j-. c #6BACD7",
+"k-. c #FAF9F1",
+"l-. c #63A7D6",
+"m-. c #328CC7",
+"n-. c #4395CC",
+"o-. c #AACDE0",
+"p-. c #4F9CCE",
+"q-. c #4998CE",
+"r-. c #2886C5",
+"s-. c #4998CF",
+"t-. c #74B0D9",
+"u-. c #2F89C7",
+"v-. c #FFFBF1",
+"w-. c #98C4DF",
+"x-. c #64A2CD",
+"y-. c #7CB5D9",
+"z-. c #4A99CD",
+"A-. c #3E92CB",
+"B-. c #3F93CB",
+"C-. c #B5D4E3",
+"D-. c #4695CA",
+"E-. c #277CB5",
+"F-. c #C8DFEC",
+"G-. c #358CC7",
+"H-. c #6BABD4",
+"I-. c #DBE8EE",
+"J-. c #3F95D1",
+"K-. c #006DB8",
+"L-. c #368CC6",
+"M-. c #F7FBF5",
+"N-. c #A5C2D2",
+"O-. c #0672BA",
+"P-. c #2784C4",
+"Q-. c #F0F3EF",
+"R-. c #94C1DC",
+"S-. c #378EC9",
+"T-. c #398FC9",
+"U-. c #9FC8DE",
+"V-. c #2385C9",
+"W-. c #A0CEEB",
+"X-. c #FEFBF1",
+"Y-. c #B3D4E9",
+"Z-. c #3889BF",
+"`-. c #4592C5",
+" ;. c #BCD7E4",
+".;. c #CFE2EB",
+"+;. c #7BB2D7",
+"@;. c #3888BF",
+"#;. c #4F9BCF",
+"$;. c #EAF3EE",
+"%;. c #F5F6F2",
+"&;. c #6DAAD2",
+"*;. c #EEF3EE",
+"=;. c #66A7D2",
+"-;. c #3D8ABD",
+";;. c #3D92CA",
+">;. c #B4D5E8",
+",;. c #97AFBE",
+"';. c #5BA3D4",
+");. c #EAF1F0",
+"!;. c #EAF1F1",
+"~;. c #73AFD6",
+"{;. c #318AC6",
+"];. c #4D9BCE",
+"^;. c #FFFEF3",
+"/;. c #98C5E3",
+"(;. c #2182C3",
+"_;. c #4596CC",
+":;. c #66A8D3",
+"<;. c #DCE9EE",
+"[;. c #F4F8F1",
+"};. c #58A1CF",
+"|;. c #3990CA",
+"1;. c #91C1DD",
+"2;. c #C0DDEA",
+"3;. c #658EAA",
+"4;. c #7CB5DA",
+"5;. c #D7E4E7",
+"6;. c #F0F5F4",
+"7;. c #509BCC",
+"8;. c #E9EFEC",
+"9;. c #E0F1F8",
+"0;. c #4193CA",
+"a;. c #4194CA",
+"b;. c #B5D2E2",
+"c;. c #5FA5D2",
+"d;. c #4B99CE",
+"e;. c #8FBEDB",
+"f;. c #B9D6E4",
+"g;. c #3088C6",
+"h;. c #6FADD5",
+"i;. c #EAF2F0",
+"j;. c #FBF3E7",
+"k;. c #98C4DC",
+"l;. c #4295CD",
+"m;. c #378DC7",
+"n;. c #AACFE5",
+"o;. c #EEF3F1",
+"p;. c #D2E4EC",
+"q;. c #F2F8F7",
+"r;. c #E8E9E3",
+"s;. c #5593BA",
+"t;. c #106C90",
+"u;. c #165B54",
+"v;. c #0570B4",
+"w;. c #7AB5DC",
+"x;. c #FBFAF2",
+"y;. c #579ACC",
+"z;. c #9DC8E3",
+"A;. c #2C86C3",
+"B;. c #CDE0E8",
+"C;. c #FFFFF4",
+"D;. c #2D87C5",
+"E;. c #D0E2E9",
+"F;. c #A9CCE0",
+"G;. c #FAF9F2",
+"H;. c #EFF3EF",
+"I;. c #BFD9E8",
+"J;. c #7AB2D6",
+"K;. c #FCFCF1",
+"L;. c #B4D6E9",
+"M;. c #0A74BB",
+"N;. c #3C90C8",
+"O;. c #60A3CF",
+"P;. c #EEF2EF",
+"Q;. c #E8EEED",
+"R;. c #EAEEEB",
+"S;. c #E8EEEC",
+"T;. c #0061B5",
+"U;. c #FEFEF3",
+"V;. c #2B86C5",
+"W;. c #F5F9F1",
+"X;. c #80B6D7",
+"Y;. c #C1D9E5",
+"Z;. c #CEE0E8",
+"`;. c #2583C4",
+" >. c #368DC7",
+".>. c #F6F8F2",
+"+>. c #76AFD6",
+"@>. c #BFD8E5",
+"#>. c #80B8DE",
+"$>. c #D6E5E7",
+"%>. c #DBE7EB",
+"&>. c #2984C4",
+"*>. c #9BC7E4",
+"=>. c #E8EDEA",
+"->. c #B7D5E3",
+";>. c #FDFAF2",
+">>. c #DBEAF1",
+",>. c #2280BF",
+"'>. c #F9F9F1",
+")>. c #8ABEE2",
+"!>. c #7EB4D6",
+"~>. c #FCF9F1",
+"{>. c #92C3E4",
+"]>. c #B0D0E1",
+"^>. c #F4F7F2",
+"/>. c #69ABD7",
+"(>. c #D4E7F0",
+"_>. c #E4EDEC",
+":>. c #3D91C8",
+"<>. c #5D8AAA",
+"[>. c #F1F0E9",
+"}>. c #8CBCD9",
+"|>. c #9AC6DD",
+"1>. c #72AED3",
+"2>. c #939EA5",
+"3>. c #006BBE",
+"4>. c #C8E0ED",
+"5>. c #7992A4",
+"6>. c #A9AFB1",
+"7>. c #FAFCF7",
+"8>. c #E5F0EE",
+"9>. c #529ED2",
+"0>. c #0065B7",
+"a>. c #A3CBE5",
+"b>. c #FFFCF3",
+"c>. c #8EBCDA",
+"d>. c #C0D9E5",
+"e>. c #88BDE0",
+"f>. c #1D7FC1",
+"g>. c #59A2D4",
+"h>. c #EDF3F1",
+"i>. c #5FA7D7",
+"j>. c #4897CA",
+"k>. c #ECF1EE",
+"l>. c #CDE2ED",
+"m>. c #F3F8F2",
+"n>. c #177CC0",
+"o>. c #8EBFDD",
+"p>. c #F5F7F3",
+"q>. c #EDEFEA",
+"r>. c #C8DDE7",
+"s>. c #2F88C6",
+"t>. c #E4EDED",
+"u>. c #4C80A4",
+"v>. c #006DBE",
+"w>. c #EAF3EF",
+"x>. c #BED7E5",
+"y>. c #65A5D1",
+"z>. c #F4FAF7",
+"A>. c #BDB9B5",
+"B>. c #CEE3EF",
+"C>. c #59A0CF",
+"D>. c #3D90CB",
+"E>. c #C8DDE6",
+"F>. c #5DA2CF",
+"G>. c #B5D5E9",
+"H>. c #0B72BB",
+"I>. c #90C0DB",
+"J>. c #BCD7E5",
+"K>. c #5BA1D0",
+"L>. c #75AFD5",
+"M>. c #7BB4D7",
+"N>. c #3074A9",
+"O>. c #3E766F",
+"P>. c #FEFBF4",
+"Q>. c #94C1DB",
+"R>. c #64A6D1",
+"S>. c #D7E6EA",
+"T>. c #AED1E1",
+"U>. c #569ED0",
+"V>. c #EFF3EE",
+"W>. c #C0DCED",
+"X>. c #C1DDED",
+"Y>. c #71AED5",
+"Z>. c #D8E6EA",
+"`>. c #D8E6EB",
+" ,. c #E8EFEE",
+".,. c #90C2E2",
+"+,. c #74AED5",
+"@,. c #579ECF",
+"#,. c #C0DAEA",
+"$,. c #ACCCE1",
+"%,. c #005FB4",
+"&,. c #F6F9F1",
+"*,. c #A8CBDF",
+"=,. c #85BBE0",
+"-,. c #4D98CC",
+";,. c #F1F7F1",
+">,. c #AFCFE2",
+",,. c #1878B9",
+"',. c #1A7FC3",
+"),. c #3289C5",
+"!,. c #DAE7EB",
+"~,. c #E8F0EE",
+"{,. c #348BC7",
+"],. c #9AC2DD",
+"^,. c #E0EAEB",
+"/,. c #B7D7EA",
+"(,. c #84BADE",
+"_,. c #FFFCF4",
+":,. c #549ED3",
+"<,. c #E7EFEE",
+"[,. c #DCE8EB",
+"},. c #2382C3",
+"|,. c #D3E3EA",
+"1,. c #E2EBED",
+"2,. c #3B8EC9",
+"3,. c #1478BB",
+"4,. c #1A7ABB",
+"5,. c #1878B8",
+"6,. c #90BFDC",
+"7,. c #5DA6D8",
+"8,. c #DBE8ED",
+"9,. c #3F91CC",
+"0,. c #99C4DC",
+"a,. c #4F9CD0",
+"b,. c #8FBEDA",
+"c,. c #FAF8F0",
+"d,. c #A3CFEC",
+"e,. c #FAFCF3",
+"f,. c #9BC4DD",
+"g,. c #2D86C5",
+"h,. c #E9EFEE",
+"i,. c #71ADD4",
+"j,. c #B4D2E2",
+"k,. c #88BFE5",
+"l,. c #A9D2EB",
+"m,. c #FDFCF2",
+"n,. c #78B0D6",
+"o,. c #EEF3EF",
+"p,. c #5CA4D6",
+"q,. c #5EA2D0",
+"r,. c #FCFDF3",
+"s,. c #4093CD",
+"t,. c #187ABD",
+"u,. c #1A7BBD",
+"v,. c #197ABD",
+"w,. c #1E7CBD",
+"x,. c #B0D2E6",
+"y,. c #E8F0F0",
+"z,. c #E9E9E4",
+"A,. c #4781A9",
+"B,. c #006EBD",
+"C,. c #C5DBE6",
+"D,. c #CCE2ED",
+"E,. c #6DABD3",
+"F,. c #D2E2E9",
+"G,. c #E0EDF0",
+"H,. c #318CC8",
+"I,. c #64A9D9",
+"J,. c #82B9DF",
+"K,. c #FBFAF3",
+"L,. c #91BFDB",
+"M,. c #E1EBEC",
+"N,. c #4395C9",
+"O,. c #92C0DC",
+"P,. c #E8F1EE",
+"Q,. c #4092C9",
+"R,. c #85BADD",
+"S,. c #1A7EC2",
+"T,. c #1A79B9",
+"U,. c #EBF1ED",
+"V,. c #C7DFED",
+"W,. c #0D72BB",
+"X,. c #8DBEDA",
+"Y,. c #6CABD2",
+"Z,. c #398FC7",
+"`,. c #6EADD3",
+" '. c #73AFD7",
+".'. c #0D688F",
+"+'. c #296862",
+"@'. c #0871B7",
+"#'. c #AACCE0",
+"$'. c #579DCD",
+"%'. c #338CC6",
+"&'. c #D6E5E9",
+"*'. c #1676BD",
+"='. c #99C5DD",
+"-'. c #0F76BE",
+";'. c #72B0DA",
+">'. c #BCCCD5",
+",'. c #65A7D2",
+"''. c #F2F4F1",
+")'. c #BCD7E6",
+"!'. c #157AC1",
+"~'. c #A9C3D4",
+"{'. c #93C0DA",
+"]'. c #5CA1CF",
+"^'. c #DAE7EC",
+"/'. c #1379BF",
+"('. c #6BADDB",
+"_'. c #F7FAF2",
+":'. c #C4DEEC",
+"<'. c #A0C5DD",
+"['. c #5BA1D2",
+"}'. c #DFEDF3",
+"|'. c #D2CEC8",
+"1'. c #D9EDF7",
+"2'. c #D9E0E2",
+"3'. c #CED9DE",
+"4'. c #65A9D7",
+"5'. c #96AEBD",
+"6'. c #89BADA",
+"7'. c #A6CCE1",
+"8'. c #58A1D3",
+"9'. c #DAE7EA",
+"0'. c #7DB4D6",
+"a'. c #D0E4EE",
+"b'. c #D6DCDC",
+"c'. c #D4D4D0",
+"d'. c #D8E5EB",
+"e'. c #D2CBC3",
+"f'. c #D6EAF3",
+"g'. c #CBDFE8",
+"h'. c #187BBF",
+"i'. c #69A9D2",
+"j'. c #CAE1EC",
+"k'. c #F7F8F2",
+"l'. c #A2CCE7",
+"m'. c #F3F8F3",
+"n'. c #D0D9DD",
+"o'. c #0D75BC",
+"p'. c #E7EEEE",
+"q'. c #E2EAE9",
+"r'. c #408BBF",
+"s'. c #9DC6DD",
+"t'. c #FAF8F2",
+"u'. c #87BCE0",
+"v'. c #82B7DA",
+"w'. c #7DB3D7",
+"x'. c #4D99CE",
+"y'. c #D8DCDC",
+"z'. c #D5DBDC",
+"A'. c #D1D5D4",
+"B'. c #71ACD5",
+"C'. c #E9F0EF",
+"D'. c #D8E7EC",
+"E'. c #127CC4",
+"F'. c #C3D1D7",
+"G'. c #056FBB",
+"H'. c #7CB2D5",
+"I'. c #C8E0EB",
+"J'. c #B6CFDA",
+"K'. c #0C70B5",
+"L'. c #026FBB",
+"M'. c #9EC7E1",
+"N'. c #0975BD",
+"O'. c #88BCDD",
+"P'. c #E3EDED",
+"Q'. c #BFDAEA",
+"R'. c #559ECE",
+"S'. c #ACCEE4",
+"T'. c #8BBCD9",
+"U'. c #D9EDF6",
+"V'. c #D2CBC5",
+"W'. c #D7E6ED",
+"X'. c #D3D5D2",
+"Y'. c #DEEEF5",
+"Z'. c #EDF2EF",
+"`'. c #1473BC",
+" ). c #81B8D7",
+".). c #539ED1",
+"+). c #2D86C4",
+"@). c #E4ECEC",
+"#). c #1B7AC0",
+"$). c #85B9D9",
+"%). c #2470A2",
+"&). c #355A38",
+"*). c #155A51",
+"=). c #0771B4",
+"-). c #FDFBF2",
+";). c #9EC6DD",
+">). c #5CA2CF",
+",). c #358DC6",
+"'). c #DDE9EA",
+")). c #CEE4F0",
+"!). c #4C9ACC",
+"~). c #FBF9F1",
+"{). c #5294C1",
+"]). c #BCCDD7",
+"^). c #7AB4D9",
+"/). c #C7DDE7",
+"(). c #6DAAD3",
+"_). c #F9F9F3",
+":). c #A1BED1",
+"<). c #086FBA",
+"[). c #96BFDA",
+"}). c #82BBE1",
+"|). c #A7CDE5",
+"1). c #1C7FC0",
+"2). c #F6FAF1",
+"3). c #CAE0ED",
+"4). c #A0C6DD",
+"5). c #D9E2E4",
+"6). c #7FB3D4",
+"7). c #79B0D4",
+"8). c #88BCDC",
+"9). c #8BBEDD",
+"0). c #98C5E1",
+"a). c #9CCDEE",
+"b). c #97C1DD",
+"c). c #8ABEDE",
+"d). c #FAF9F4",
+"e). c #57A0CF",
+"f). c #BFDAE9",
+"g). c #EAF1F2",
+"h). c #94C1DE",
+"i). c #77B2D7",
+"j). c #7BB6DA",
+"k). c #7BB2D6",
+"l). c #7CB7DC",
+"m). c #83B7D8",
+"n). c #89BBDC",
+"o). c #F0F4F0",
+"p). c #C3DBE6",
+"q). c #A0C9DE",
+"r). c #5BA2D1",
+"s). c #9EC8E2",
+"t). c #FDFBF5",
+"u). c #CCE2EA",
+"v). c #7CB2D6",
+"w). c #559ECD",
+"x). c #AFD0E2",
+"y). c #F6FAF3",
+"z). c #BBCDD8",
+"A). c #0A73BB",
+"B). c #DFE8E8",
+"C). c #3584BB",
+"D). c #A1C8DD",
+"E). c #9AC5E2",
+"F). c #4C9AD0",
+"G). c #6FABD2",
+"H). c #7AB3D8",
+"I). c #80B8DB",
+"J). c #92C1DE",
+"K). c #EAF0F0",
+"L). c #CEE1E8",
+"M). c #197FC3",
+"N). c #BAD8E8",
+"O). c #197DBF",
+"P). c #61A6D3",
+"Q). c #E1EDEC",
+"R). c #0972BB",
+"S). c #E9F1EF",
+"T). c #D5E0E4",
+"U). c #3183BE",
+"V). c #3087C5",
+"W). c #E1EAEC",
+"X). c #D2E4EB",
+"Y). c #0F76BD",
+"Z). c #60A3D0",
+"`). c #C2DCE6",
+" !. c #FEFDF5",
+".!. c #95BFD6",
+"+!. c #1677B8",
+"@!. c #BAD7E9",
+"#!. c #89BAD9",
+"$!. c #C2DAE6",
+"%!. c #7BB1D5",
+"&!. c #79B1D5",
+"*!. c #76AFD5",
+"=!. c #0A72BB",
+"-!. c #95C2DB",
+";!. c #FDFDF5",
+">!. c #56A0D1",
+",!. c #E3ECEC",
+"'!. c #CEE2EE",
+")!. c #1E7DC1",
+"!!. c #549ECD",
+"~!. c #0673C0",
+"{!. c #126881",
+"]!. c #23645B",
+"^!. c #0F76BA",
+"/!. c #A5CAE0",
+"(!. c #0973BD",
+"_!. c #5C9FCE",
+":!. c #D5E7F0",
+"<!. c #1277BE",
+"[!. c #9EC7DE",
+"}!. c #4797CC",
+"|!. c #78A5C3",
+"1!. c #7CB4D8",
+"2!. c #F8F7F0",
+"3!. c #C0E0F5",
+"4!. c #A4CADF",
+"5!. c #96C7E7",
+"6!. c #0770BA",
+"7!. c #9CC4DD",
+"8!. c #92C0DF",
+"9!. c #93C1E0",
+"0!. c #C2DCEB",
+"a!. c #6F9EBE",
+"b!. c #F6FAF2",
+"c!. c #A6CADE",
+"d!. c #EEF6F1",
+"e!. c #CFD7DA",
+"f!. c #207EBD",
+"g!. c #006ABA",
+"h!. c #97B5C7",
+"i!. c #99C2DD",
+"j!. c #9BC5E0",
+"k!. c #F8F9F3",
+"l!. c #97C5E4",
+"m!. c #4595CC",
+"n!. c #82B9DB",
+"o!. c #61A5D1",
+"p!. c #58A0D1",
+"q!. c #D1E3EB",
+"r!. c #2C87C5",
+"s!. c #4795CB",
+"t!. c #F7FAF1",
+"u!. c #B5D5E8",
+"v!. c #DEEAEE",
+"w!. c #318DCC",
+"x!. c #8BBCDD",
+"y!. c #68A9D2",
+"z!. c #368EC9",
+"A!. c #DEEAED",
+"B!. c #3D88BC",
+"C!. c #D8E2E4",
+"D!. c #348DCA",
+"E!. c #CBDFE7",
+"F!. c #B6D4E4",
+"G!. c #167CC1",
+"H!. c #DFECF1",
+"I!. c #6FACD4",
+"J!. c #FDFDF4",
+"K!. c #549CCE",
+"L!. c #70ABD2",
+"M!. c #83B9DC",
+"N!. c #1479BE",
+"O!. c #6AA9D3",
+"P!. c #EEF4F0",
+"Q!. c #EDEBE6",
+"R!. c #448DBF",
+"S!. c #ACCFE4",
+"T!. c #F1F5F0",
+"U!. c #77B0D4",
+"V!. c #94C2DD",
+"W!. c #92C2DB",
+"X!. c #3388C4",
+"Y!. c #539DCD",
+"Z!. c #1176B4",
+"`!. c #3C715D",
+" ~. c #3C6434",
+".~. c #22779E",
+"+~. c #61A3CF",
+"@~. c #DCE8EA",
+"#~. c #D4E6F0",
+"$~. c #8FC0DE",
+"%~. c #4C99CC",
+"&~. c #C5DCE7",
+"*~. c #B8BEC0",
+"=~. c #B5D5E4",
+"-~. c #519ED0",
+";~. c #EBF2F3",
+">~. c #F8FAF4",
+",~. c #ADBCC3",
+"'~. c #0970BB",
+")~. c #F6F7F0",
+"!~. c #5AA0CE",
+"~~. c #E8F1F1",
+"{~. c #C6DEE7",
+"]~. c #73B2DD",
+"^~. c #A4C8DE",
+"/~. c #BFDBE9",
+"(~. c #64A6D2",
+"_~. c #A7CCE1",
+":~. c #5CA2D0",
+"<~. c #9AC4DE",
+"[~. c #0771BB",
+"}~. c #C5DCE6",
+"|~. c #8EBEDC",
+"1~. c #6FACD3",
+"2~. c #BAD6E4",
+"3~. c #0D77BF",
+"4~. c #A9CDE2",
+"5~. c #308AC5",
+"6~. c #A8CCE2",
+"7~. c #3A7FAF",
+"8~. c #9CC7E3",
+"9~. c #FDFCF3",
+"0~. c #74AFD5",
+"a~. c #1E7FC2",
+"b~. c #0D70B4",
+"c~. c #C4D8E1",
+"d~. c #B0D1E4",
+"e~. c #D2E3E9",
+"f~. c #1C7FC3",
+"g~. c #CDE3ED",
+"h~. c #E4F0F3",
+"i~. c #A6CCE3",
+"j~. c #B3D4E6",
+"k~. c #2E82C2",
+"l~. c #0D77BD",
+"m~. c #4A9ACF",
+"n~. c #C0DBEA",
+"o~. c #388DC7",
+"p~. c #E1ECEC",
+"q~. c #E1EDEF",
+"r~. c #0F78BD",
+"s~. c #3087C4",
+"t~. c #86B9D9",
+"u~. c #1374B5",
+"v~. c #456A61",
+"w~. c #3F5E1D",
+"x~. c #1E7193",
+"y~. c #CEE4EE",
+"z~. c #9EB2BE",
+"A~. c #72AED5",
+"B~. c #85AEC8",
+"C~. c #7FAECC",
+"D~. c #94B1C3",
+"E~. c #599DCA",
+"F~. c #599ECE",
+"G~. c #E1EBEA",
+"H~. c #9AC6DE",
+"I~. c #549DD0",
+"J~. c #ECF2F0",
+"K~. c #65A7D3",
+"L~. c #4293C8",
+"M~. c #0D75BE",
+"N~. c #4A99CE",
+"O~. c #F0F6F3",
+"P~. c #0A70BB",
+"Q~. c #9CC4DC",
+"R~. c #9BC4DE",
+"S~. c #D2E5EA",
+"T~. c #C8DFE6",
+"U~. c #70A7CD",
+"V~. c #C9DFED",
+"W~. c #A5C8DE",
+"X~. c #EDF4EF",
+"Y~. c #94C2E1",
+"Z~. c #2282C3",
+"`~. c #8EC1E2",
+" {. c #96B0C0",
+".{. c #C3DCEA",
+"+{. c #80AECC",
+"@{. c #90AEC0",
+"#{. c #86AEC7",
+"${. c #7CB1D4",
+"%{. c #97C4DF",
+"&{. c #58A0D3",
+"*{. c #6CADD8",
+"={. c #3E91C9",
+"-{. c #EFF3F1",
+";{. c #94C0DB",
+">{. c #4393C9",
+",{. c #1C80C2",
+"'{. c #4D9ACB",
+"){. c #85B8DA",
+"!{. c #82B4D4",
+"~{. c #1075BA",
+"{{. c #4495CC",
+"]{. c #C9DEE7",
+"^{. c #6FAED7",
+"/{. c #F9F8F2",
+"({. c #D9E8EF",
+"_{. c #368BC8",
+":{. c #DCE9ED",
+"<{. c #7DB4D9",
+"[{. c #A6CCE2",
+"}{. c #F9F9F2",
+"|{. c #FDFAF1",
+"1{. c #A1CCE7",
+"2{. c #4193CB",
+"3{. c #A0C8DD",
+"4{. c #8ABCDD",
+"5{. c #79B1D6",
+"6{. c #2A86C6",
+"7{. c #EBF0EE",
+"8{. c #338AC7",
+"9{. c #5AA2D4",
+"0{. c #8ABBDC",
+"a{. c #84B8DB",
+"b{. c #D3E3E8",
+"c{. c #1179BF",
+"d{. c #CDE1EC",
+"e{. c #2180C1",
+"f{. c #308AC6",
+"g{. c #0C72BC",
+"h{. c #B9DAEE",
+"i{. c #8EBFDF",
+"j{. c #FEFDF3",
+"k{. c #B8D7E8",
+"l{. c #0D72BC",
+"m{. c #61A4D0",
+"n{. c #3A8EC6",
+"o{. c #1D7FC3",
+"p{. c #E5F0F0",
+"q{. c #3B91CA",
+"r{. c #318AC7",
+"s{. c #EBF3F1",
+"t{. c #1B7EC2",
+"u{. c #5897BF",
+"v{. c #B2C9D4",
+"w{. c #4094CA",
+"x{. c #086FB0",
+"y{. c #1D5845",
+"z{. c #326C59",
+"A{. c #0973B6",
+"B{. c #FDFEF4",
+"C{. c #B1D2E7",
+"D{. c #60A4CF",
+"E{. c #A7CEE6",
+"F{. c #358DC7",
+"G{. c #DAE9EC",
+"H{. c #DFEDF4",
+"I{. c #1378BE",
+"J{. c #99C4DF",
+"K{. c #FEFDF8",
+"L{. c #80B6D6",
+"M{. c #FBFCF4",
+"N{. c #E5EFF1",
+"O{. c #F5F9F4",
+"P{. c #B8D6E7",
+"Q{. c #FCFCF4",
+"R{. c #A5CBE4",
+"S{. c #2E89C7",
+"T{. c #ACCEE3",
+"U{. c #A3CCE3",
+"V{. c #9BC7E2",
+"W{. c #93C4E4",
+"X{. c #9BC3DD",
+"Y{. c #E3EFF2",
+"Z{. c #FFFEF5",
+"`{. c #2E8AC8",
+" ]. c #CFE2E9",
+".]. c #79A3C0",
+"+]. c #0068BA",
+"@]. c #DDECF1",
+"#]. c #127AC0",
+"$]. c #91C3E3",
+"%]. c #FAFBF3",
+"&]. c #7DB5DB",
+"*]. c #A4BBC8",
+"=]. c #61A5D6",
+"-]. c #87BBDA",
+";]. c #5DA4D3",
+">]. c #CDE0EA",
+",]. c #FEFEF5",
+"']. c #FCFDF4",
+")]. c #FCFCF3",
+"!]. c #9EBED2",
+"~]. c #1576B7",
+"{]. c #4E9BD0",
+"]]. c #CDE1E7",
+"^]. c #D1E3EC",
+"/]. c #89BCDC",
+"(]. c #D1E4EB",
+"_]. c #ACD1EB",
+":]. c #FBFDF6",
+"<]. c #C0DAE9",
+"[]. c #F6F9F2",
+"}]. c #3781B4",
+"|]. c #AFD0E1",
+"1]. c #93C3E4",
+"2]. c #9BC5E2",
+"3]. c #3A90CA",
+"4]. c #FCF9F2",
+"5]. c #E9F2F3",
+"6]. c #F0F5F2",
+"7]. c #F1F7F3",
+"8]. c #88BADB",
+"9]. c #5FA4D5",
+"0]. c #BDD9E9",
+"a]. c #C7DDE8",
+"b]. c #F6FAF4",
+"c]. c #0E72BB",
+"d]. c #F7E6D6",
+"e]. c #F6FAF6",
+"f]. c #4497CC",
+"g]. c #ECF4F2",
+"h]. c #FDFEF5",
+"i]. c #ECF2F1",
+"j]. c #6CABD3",
+"k]. c #2C88C4",
+"l]. c #97C4DE",
+"m]. c #FFFEF6",
+"n]. c #368AC6",
+"o]. c #DAEBF1",
+"p]. c #207DC1",
+"q]. c #78B3D8",
+"r]. c #27799A",
+"s]. c #2D562F",
+"t]. c #6A6A3D",
+"u]. c #1372B2",
+"v]. c #529DCD",
+"w]. c #549ECC",
+"x]. c #539DCC",
+"y]. c #5CA2CE",
+"z]. c #3E92C9",
+"A]. c #4294CA",
+"B]. c #569FCF",
+"C]. c #84B7D8",
+"D]. c #82B6D8",
+"E]. c #71ADD5",
+"F]. c #1F81C2",
+"G]. c #4696CA",
+"H]. c #4495C9",
+"I]. c #046FBA",
+"J]. c #549DCE",
+"K]. c #398EC7",
+"L]. c #2685C4",
+"M]. c #3C91CA",
+"N]. c #388FC8",
+"O]. c #167DC3",
+"P]. c #0C76BC",
+"Q]. c #4B99CD",
+"R]. c #5EA3CF",
+"S]. c #227AB6",
+"T]. c #549DCC",
+"U]. c #348CC7",
+"V]. c #549ECE",
+"W]. c #4A98CB",
+"X]. c #177DC1",
+"Y]. c #7FB4D7",
+"Z]. c #388EC7",
+"`]. c #80B5D7",
+" ^. c #4294C9",
+".^. c #6BAAD3",
+"+^. c #83B7D9",
+"@^. c #2483C4",
+"#^. c #77B0D5",
+"$^. c #84B6D8",
+"%^. c #4E9BCC",
+"&^. c #4B97C8",
+"*^. c #0E72B5",
+"=^. c #4797CA",
+"-^. c #86B8D9",
+";^. c #81B5D8",
+">^. c #4998CB",
+",^. c #388FC9",
+"'^. c #4293C9",
+")^. c #579ECE",
+"!^. c #287EB8",
+"~^. c #60A4D2",
+"{^. c #85B7D9",
+"]^. c #E3DCD3",
+"^^. c #2B7EB8",
+"/^. c #82B6D9",
+"(^. c #72ADD4",
+"_^. c #79B1D7",
+":^. c #83B6D9",
+"<^. c #7DB3D6",
+"[^. c #177DC0",
+"}^. c #4495CA",
+"|^. c #1A7EC0",
+"1^. c #16636F",
+"2^. c #14709C",
+"3^. c #5091BB",
+"4^. c #F7ECDF",
+"5^. c #8FC1DE",
+"6^. c #1774A5",
+"7^. c #546C29",
+"8^. c #526D2F",
+"9^. c #0A72C0",
+"0^. c #F2F8F5",
+"a^. c #2778A2",
+"b^. c #3B5D1C",
+"c^. c #38718B",
+"d^. c #0377CA",
+"e^. c #ABCFE2",
+"f^. c #C7DFE8",
+"g^. c #FBFBF6",
+"h^. c #0B7ACC",
+"i^. c #4E6A58",
+"j^. c #182E19",
+"k^. c #076EAA",
+"l^. c #BDD8E6",
+"m^. c #BBD7E5",
+"n^. c #0071CA",
+"o^. c #1E6B7A",
+"p^. c #446E4C",
+"q^. c #0070C5",
+"r^. c #4F78A2",
+"s^. c #537A57",
+"t^. c #006FC2",
+"u^. c #307D9E",
+"v^. c #37602E",
+"w^. c #1E77A4",
+"x^. c #1E79AB",
+"y^. c #246766",
+"z^. c #177098",
+"A^. c #0876C4",
+"B^. c #1579BB",
+"C^. c #36684C",
+"D^. c #27738B",
+"E^. c #0A74B8",
+"F^. c #0472C1",
+"G^. c #2E799B",
+"H^. c #3C673F",
+"I^. c #4C6F68",
+"J^. c #0872BB",
+"K^. c #0875C2",
+"L^. c #1A6E8F",
+"M^. c #386030",
+"N^. c #294219",
+"O^. c #18543E",
+"P^. c #477C75",
+"Q^. c #0A74C7",
+"R^. c #0173C6",
+"S^. c #0070BE",
+"T^. c #1177B9",
+"U^. c #086EA8",
+"V^. c #467359",
+"W^. c #3F6B6B",
+"X^. c #1C6E86",
+"Y^. c #1A78B0",
+"Z^. c #0070C9",
+"`^. c #006FC3",
+" /. c #006EC8",
+"./. c #0B76C3",
+"+/. c #17719C",
+"@/. c #3E7059",
+"#/. c #205735",
+"$/. c #477A6B",
+"%/. c #478388",
+"&/. c #0074D0",
+"*/. c #0070C6",
+"=/. c #006FBD",
+"-/. c #0070BF",
+";/. c #006FC4",
+">/. c #0073CA",
+",/. c #0A76C4",
+"'/. c #5C846F",
+")/. c #356B57",
+"!/. c #5C7A4B",
+"~/. c #60866C",
+"{/. c #3983A3",
+"]/. c #337D98",
+"^/. c #0A75C1",
+"//. c #2885C2",
+"(/. c #1179BD",
+"_/. c #157ABD",
+":/. c #0A75BB",
+"</. c #2584C1",
+"[/. c #2584C2",
+"}/. c #1A7DBF",
+"|/. c #1279BD",
+"1/. c #2482C1",
+"2/. c #1A7EBF",
+"3/. c #2886C2",
+"4/. c #1B7EBF",
+"5/. c #0D76BC",
+"6/. c #0270B9",
+"7/. c #2986C2",
+"8/. c #1F80C0",
+"9/. c #1E7FC0",
+"0/. c #2181C0",
+"a/. c #2985C2",
+"b/. c #2684C1",
+"c/. c #036FB9",
+"d/. c #1C7FBF",
+"e/. c #167ABE",
+"f/. c #197CBF",
+"g/. c #147ABD",
+"h/. c #1078BC",
+"i/. c #2785C2",
+"j/. c #1479BD",
+"k/. c #1378BD",
+"l/. c #2281C1",
+"m/. c #197DBE",
+"n/. c #167BBE",
+"o/. c #0974BB",
+"p/. c #2A86C2",
+"q/. c #0873BA",
+"r/. c #1178BC",
+"s/. c #177BBE",
+"t/. c #0B75BB",
+"u/. c #1D7FBF",
+"v/. c #1E80C0",
+"w/. c #1E7FBF",
+"x/. c #1D7EBF",
+"y/. c #1F7FC0",
+"z/. c #2381C1",
+"A/. c #187CBE",
+"B/. c #1278BC",
+"C/. c #2281C0",
+"D/. c #2A85C2",
+"E/. c #197CBE",
+"F/. c #0E77BC",
+"G/. c #2483C1",
+"H/. c #2180C0",
+"I/. c #2182C1",
+"J/. c #2887C8",
+"K/. c #608465",
+"L/. c #71895A",
+"M/. c #132412",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + # + $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + @ @ @ + & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * = @ - @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ; @ @ @ > @ , ' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) ! @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ~ { + + + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ( _ : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ [ } | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 5 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 8 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + f g @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ j k + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + l @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ m n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + o p @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ q r s t u v w s x y z A B @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ E F G H I J J K L M N O P Q R S T U @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ V W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X Y @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Z ` . .. +. @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ {. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]. ^. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /. (. _. :. <. [. }. |. |. 1. 2. 3. |. |. 1. 4. 1. [. 5. 6. 7. 8. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 9. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0. a. b. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. e. f. g. h. i. j. k. l. m. l. l. l. l. l. l. l. l. l. l. n. o. 3. p. q. r. s. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. t. b. b. u. v. w. x. y. z. A. B. B. C. D. E. F. G. H. I. t. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. J. K. L. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M. N. b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. O. P. Q. R. [. S. T. U. V. W. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ e. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. ;+ G. >+ ,+ '+ )+ !+ ~+ {+ ]+ ^+ /+ /+ ^+ ~+ (+ _+ :+ <+ [+ G. I. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. }+ |+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1+ 2+ b. 3+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ 5+ 6+ 7+ 8+ S. 9+ 0+ a+ b+ c+ d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ c. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. t+ u+ v+ w+ x+ y+ z+ A+ S. S. S. S. S. S. S. S. %+ ^+ B+ C+ D+ E+ F+ t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. t. G+ H+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I+ J+ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ K+ L+ M+ N+ O+ k. P+ Q+ R+ S+ T+ U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ [. $@ %@ &@ *@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. =@ -@ ;@ >@ ,@ '@ )@ !@ ~@ {@ S. S. S. S. S. S. {@ S. ]@ ^@ /@ (@ _@ :@ c. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. t. <@ [@ }@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + |@ 1@ 2@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3@ 4@ 5@ 6@ 7@ l. 8@ 9@ 0@ a@ b@ c@ d@ e@ d@ f@ d@ g@ h@ i@ j@ k@ l@ m@ n@ o@ p@ q@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. ;+ r@ s@ t@ u@ v@ !@ S. w@ !@ S. S. S. S. S. S. {@ S. x@ y@ z@ A@ v@ B@ C@ D@ E@ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ G@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ *@ J@ K@ L@ M@ l. N@ O@ P@ Q@ R@ S@ S@ S@ S@ S@ S@ S@ R@ T@ U@ V@ o+ [. W@ o@ X@ e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. Y@ Z@ `@ # {@ S. w@ !@ S. S. S. S. S. S. S. S. S. l. .# +# @# ## $# {@ %# &# *# ;+ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. =# -# ;# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3@ 4@ ># ,# '# l. N@ )# !# ~# R@ {# {# {# {# {# {# {# {# ]# ^# /# #@ (# _# :# <# e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. c. [# }# |# 1# S. S. S. S. S. S. S. S. S. S. S. S. S. 2# 3# 4# 5# 6# 7# 8# S. 9# 0# a# t. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# c# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ d# e# f# g# l. h# i# !# j# k# l# l# l# l# l# l# l# m# n# o# p# #@ [. q# o@ r# s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. H. t# u# v# n. ~@ S. S. S. S. S. S. S. S. S. S. S. S. l. w# x# y# z# A# S. w@ !@ B# C# D# t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# F# G# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ *@ H# I# J# 7@ l. K# L# M# N# O# P# P# P# P# P# P# Q# R# S# T# U# #@ [. V# o@ &@ W# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. X# Y# Z# S. n. S. S. S. S. S. S. S. S. S. S. S. S. {@ `# $ .$ +$ S. {@ !@ w@ @$ #$ $$ c. d. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ %$ &$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ *$ =$ -$ 7@ {@ ;$ >$ ,$ '$ )$ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ o. }$ |$ 1$ e. 2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. G. 3$ 4$ 5$ S. S. S. S. S. S. S. S. S. S. S. S. S. {@ S. {@ %+ %+ {@ S. S. S. {@ )@ 6$ 7$ 8$ t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 9$ 0$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2$ 4+ a$ b$ c$ d$ e$ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ e. I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ u. y$ z$ %+ S. S. {@ S. S. S. {@ S. S. S. S. S. S. S. {@ S. S. S. S. {@ S. S. S. )@ A$ B$ C$ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. D$ E$ F$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. G$ H$ I$ J$ K$ L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ S. [. `$ % .% +% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. u. @% #% %+ S. S. S. %+ $% {@ S. S. S. S. S. S. S. {@ S. S. {@ %% $% S. {@ S. S. {@ u@ &% *% H. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ =% -% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ 2$ ;% >% ,% '% [. )% w@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ !% [. ~% {% ]% ^% s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /% (% _% :% S. S. {@ <% [% +$ S. {@ S. S. S. {@ S. S. }% |% 1% 2% 3% d$ S. S. ~@ S. 4% 5% 6% H. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% 8% 9% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ I. @ e. 0% a% b% c% d% e% l. l. k. l. l. l. l. l. l. l. )% f% g% h% i% j% 3@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ I. I. I. I. I. I. I. @ d. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. k% l% m% n. n. l. k. n% o% p% 8# !@ S. {@ {@ {@ %+ q% r% s% t% u% v% A# S. S. S. S. w% x% y% H. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ z% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ I. I. @ @ I. @ @ @ @ @ @ I. @ +% A% B% ,$ C% D% E% F% G% H% I% J% K% L% M% N% O% P% Q% R% S% T% d. @ I. @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ I. @ @ I. 2$ 4+ 4+ s# s# q@ q@ q@ s# W# 4+ U% I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. F+ V% W% :% m. X% Y% Z% 3# `% & %+ S. {@ .& +& @& #& $& %& && *& =& -& 5$ S. S. S. ;& >& ,& H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& )& !& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ t. +% G$ e. ~& d. d. d. d. d. d. d. d. d. ~& +% {& e. d. @ I. @ @ @ @ @ @ I. @ +% +% ]& ^& /& (& _& :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& O. I. c. d. @ @ @ @ @ @ d. c. @ I. 8& e. s+ s+ s+ s+ s+ s+ s+ s+ s+ s+ 4+ d. @ I. @ @ @ @ I. @ @ I. s+ e. b. 9& 0& a& b& c& d& e& f& g& h& i& j& ;% k& I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ l& 2$ 2$ *@ l& 2$ 2$ l& 2$ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. m& n& o& p& q& r& s& t& u& v& $# {@ S. {@ w& x& y& z& A& B& C& D& E& F& S. {@ S. S. %+ G& H& H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& J& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ d. O. K& L& M& N& O& P& Q& R& S& T& U& V& W& X& Y& Z& `& * 4+ @ @ I. @ @ @ @ @ I. @ W# .* +* @* #* $* %* &* ** ** ** ** ** ** =* -* ;* * @ @ @ @ @ @ @ @ @ I. @ d. >* ,* '* )* !* !* !* !* !* !* !* !* ~* {* +% G$ I. @ I. @ @ I. @ ]* * {& ^* /* (* _* :* <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* ;% b. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ I. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ b. 4+ e. 0* ;* a* b* s+ ;% G$ c* e. ;% ;% s+ {& b* d* e* s+ 4+ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. f* g* h* [. i* j* k* l* m* n* o* l. !@ %+ p* q* r* s* t* u* v* w* x* y* !% ~@ S. S. {@ z* A* H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& B* C* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ c. d. ~& D* E* F* G* H* I* J* K* L* M* N* O* P* Q* ]% R* S* T* U* V* W* e. I. @ @ @ @ @ I. @ e. O. X* Y* Z* `* `* = .= `* `* `* `* `* `* += @= #= $= O. I. @ I. @ @ @ @ I. @ d. %= &= *= == -= ;= ;= ;= ;= ;= ;= ;= ;= >= ,= '= )= ;% q@ @ @ d. @ s+ a* != ~= {= !. ]= ^= /= (= _= := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= *@ @ @ I. @ @ @ @ @ @ @ @ @ @ @ d. c. @ b. @ e. 9= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= a= b= c= l& @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ @ l& 0* d= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= * e. I. @ @ I. @ @ @ @ @ @ I. @ @ @ s+ e= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= f= g= q@ b. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ e. h= i= s+ h& j= k= l= m= n= o= p= q= r= s= t= u= v= w= x= y= z= e. A= D* ;% l& I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. B= C= D= E= F= G= H= I= J= K= L= M= !% N= O= P= Q= R= S= T= U= V= W= X= Y= S. S. S. n. Z= `= H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @ @ +- @- #- $- %- &- *- =- -- ;- >- ,- '- '- '- )- !- ~- {- ]- ^- /- (- I. @ @ @ d. c. @ +% _- :- <- [- }- |- 1- 2- 2- 1- 1- 1- 1- 1- 2- 3- 4- 5- 6- 7- 8- I. @ I. @ @ @ @ I. e. 9- 0- a- b- c- d- 2- 2- 2- 2- 2- 2- 2- |- e- f- g- h- 2$ I. d. i- {& j- k- l- !. m- n- o- p- q- S. {@ {@ {@ {@ n. r- s- t- u- v- w- x- y- z- A- ;% I. @ c. d. @ @ @ @ @ @ @ @ @ c. d. I. k& G$ B- C- D- E- E- E- E- E- E- E- E- E- F- G- H- l& e. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. 2$ I- K+ J- K- L- E- E- E- E- E- E- E- E- M- N- O- P- e. W# I. @ d. @ @ @ @ @ @ I. l& 9= Q- R- S- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- T- U- V- 3@ W- q@ I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ d. q@ +% s+ 9= X- Y- Z- `- ; .; +; @; #; $; %; &; *; =; -; ;; >; ,; #; '; ); !; ~; {; ]; ^; 4+ ;% 8- +% s# I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. u. /; (; _; :; <; [; }; |; %@ 1; 1# 8# 2; 3; 4; 5; 6; e% 7; 8; 9; 0; a; b; {@ S. {@ S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& d; e; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ I. T% f; g; h; i; 8+ k. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ j; k; l; m; n; I. I. @ @ c. d. o; g= p; q; r; s; t; u; u; u; u; u; u; u; u; u; u; o+ v; w; x; y; z; I. I. @ @ @ I. @ e. A; B; C; D; E; u; u; u; u; u; u; u; u; u; u; F; G; H; I; J; W# K; L; M; N; g; O; P; Q; 8# {@ {@ S. 8# 8# n% j; n% 8# n. n. {@ {@ R; S; T; U; V; W; X; 2$ o; d. c. @ @ @ @ @ @ @ @ I. @ 2$ Y; Z; `; > .> +> @> #> #> #> #> #> #> #> @> $> %> &> *> => l& 4+ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2$ -> ;> >> ,> '> )> #> #> #> #> #> #> #> #> #> !> ~> {> ]> ^> >* d. c. @ @ @ @ @ I. s# /> (> _> :> $> <> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> [> }> |> 1> 2> 3> +% I. @ I. @ @ @ @ @ @ @ @ @ @ d. c. @ @ s# ;% *$ 4> 5> 6> 7> 8> 9> 0> a> b> c> d> e> f> g> B@ ~@ h> ~@ 2; i> j> k> l> m> n> o> p> q> r> s> t> u> v> w> t. 8- I. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. G. x> y> z> A> B> C> D> E> F> G> H> I> J> K> L> M> N> l. )% O> P> Q> R> S> l. S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - T> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ 4+ U> V> W> X> Y> S. l. #@ t$ e% e% e% e% e% e% e% e% #@ l. S. 4. Z> `> , ., I. @ I. @ K+ +, @, #, $, [. %, !% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ !% [. &, *, =, -, s# @ @ @ @ q@ ;, >, ,, ', (# :% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ S. ), !, ~, {, ], ^, /, (, _, :, [. l. !% .& e$ t$ Q; <, [, }, |, 1, 2, 3, t; u; 4, {@ 5, 6, [. 7, 8, 9, 0, a, b, d. @ @ @ @ @ @ @ @ @ I. c, d, e, f, g, h, i, j, k, k, k, k, k, k, k, k, l, m, n, o, p, q, t. 4+ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. r, s, t, u, v, w, x, k, k, k, k, k, k, k, k, k, y, z, A, B, P* C, e* @ @ @ @ c. d. l& D, E, F, G, H, I, J, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, K, L, M, N, O, P, X@ e. I. @ @ @ @ @ @ @ @ @ I. @ @ I. 4+ Q, R, S, T, U, V, W, X, Y, Z, `, [. [. [. ' .' S. !% n. !% {@ !% !% S. %+ }% [. [. [. [. +' @' #' $' %' &' *' =' -' ;' >' p@ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. F+ ,' '' )' !' ~' {' ]' ^' /' (' _' :' <' [' }' |' 1' {@ S. m. 2' 3' 4' 5' %+ S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 6' 7' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. +% 8' 9' 0' a' S. 2# b' c' d' e' f' f' g' f' e' h' i' j' k' l' S. [. m' n' o' e. @ @ d. %= p' q' r' [. s' t' u' v' w' x' y' z' A' B' C' D' E' F' 1# !@ [. G' H' I' +% I. @ @ @ e. J' K' L' [. 1% M' N' y' O' P' Q' A' D' R' S' 6; T' {@ 1. U' V' W' X' Y' Z' 4. `' !% ) .) +) @) #) $) %) &) *) =) -) ;) >) ,) ') )) !) ~) l. S. [. {) ]) ^) /) () s. I. I. @ @ @ @ @ @ I. I. _) :) <) [) }) [. |) 3. %% 3. %% 3. 3. %% 3. %% 1) [. [. 2) 3) 4) 5) ~& 2$ d. @ @ @ @ @ @ @ @ @ @ @ I. W- 6) 7) 8) 9) 0) Y> %% 3. 3. %% %% %% %% 3. 3. 3. Y> [. a' a) b) c) d) G$ @ I. I. @ I. e) f) g) h) [. [. 3. %% 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. %% 3. Y> [. i) j) k) l) m) 4+ @ @ @ @ @ @ @ @ @ @ I. 4+ W* n) o) p) q) r) s) t) u) [. [. v) +$ 4, 2# Q; w) 8+ &+ x) y) J> P+ x) z) z) A) B) o+ u$ %+ {@ A@ [. [. K$ C) D) E) F) G) H) I) [ c. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. J) K) [. L) M) [. N) O) P) Q) R) S) T) U) V) W) X) Y) o+ Z) `) %@ ! [. !% S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# .! +! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @! #! $! %! Q; 2# &! *! =! -! ;! >! ,! ;! '! )! !! ~! {! !. ]! w) 1. ^! /! (! _! @ @ 2$ :! <! [! }! 8# e$ |! 1! 2! 3! 4! 5! 6! 7! 8! 9! 0! a! b! c! e% u$ d! e! f! e. I. I. @ c. ;+ g! h! i! M$ t; j! k! l! m! n! o! p! q! r! s! t! u! v! l. [. w! x! y! z! A! 4, d$ B! C! D! E! F! G! H! I! I! J! K! J! L! M! N! O! P! `) Q! R! 2. 1# #@ S! T! U! V! W! I. @ I. @ @ @ @ I. I. X! Y! Z! `! 8+ 8# 2# 8+ ~ ~ .~ ~ .~ .~ ~ .~ ~ .~ t$ A+ +~ @~ #~ $~ %~ &~ I. @ @ @ @ @ @ @ @ @ I. @ T% *~ =~ -~ ;~ 2. {@ o. >~ .~ .~ ~ .~ .~ ~ 8+ .~ .~ w) u$ 8# [. ,~ '~ )~ !~ 2$ @ @ d. ~~ {~ ]~ ^~ /~ j; 4, (~ ~ .~ ~ 8+ .~ .~ w) _~ 8+ .~ .~ ~ 8+ .~ .~ .~ ~ .~ .~ w) _~ w) .~ .~ ~ .~ .~ .~ .~ ~ .~ .~ 8+ _~ w) .~ ~ ~ .~ :~ %+ e$ 2. <~ [~ }~ ~& I. @ @ @ @ @ @ I. @ I. +% |~ 1~ 2~ 3~ 4~ 5~ 6~ 7~ w) (~ l. x@ 2. 8~ 9~ 0~ a~ b~ c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ 1. q~ (~ e$ r~ l' q~ 6~ t; s~ t~ u~ v~ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ F+ w~ x~ [. y~ z~ A~ B~ C~ D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ 5- P~ Q~ l' S. S. S. !@ ~+ R~ F+ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ S~ T~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. U~ V~ W~ X~ )% [. Y~ Z~ `~ { .{ +{ @{ #{ ${ %{ &{ *{ `~ ={ -{ [. ;{ >{ ,{ '{ ){ @ @ 3@ !{ ~{ {{ ]{ {@ y) ^{ /{ ({ _{ :{ :{ <{ [{ }{ [{ |{ 1{ 2{ 3{ 4{ #@ 5{ 6{ 1$ s# 2$ @ @ 2$ 7{ 8{ 9{ '# t$ 0{ a{ b{ c{ 1{ d{ <{ [{ e{ f{ i@ g{ h{ i{ 1. [. j{ k{ l{ [. k. m{ n{ o{ p{ O, q{ r{ s{ t{ u{ u{ u{ u{ v{ w{ x{ y{ z{ [{ A{ B{ C{ D{ u$ E{ :% m@ F{ G{ H{ 4+ I. @ @ @ @ @ @ 2$ I{ J{ K{ L{ l. j; N~ M{ N{ O{ P{ Q{ R{ S{ T{ U{ V{ W{ X{ Y{ n. q~ Z{ `{ ] .] I. @ @ @ @ @ @ @ @ @ @ d. +] @] #] $] [. !% %] &] *] =] -] ;] >] ,] '] S{ )] )] !] ~] (~ {] [. ]] ^] /] O. t. @ l& (] _] :] <] x@ [] }] |] 1] U{ 2] 3] 4] 5] 6] 7] 8] 9] S{ '] 0] 5] a] R{ b] P{ c] d] e] 6] c] f] g] h] i] i] S{ j] U{ V{ k] l] d] c] O{ m] n] o] p] l. l. q] r] s] &@ I. @ @ @ @ @ @ @ I. 8- t] u] v] w] x] y] [. %+ z] >~ !% A] B] C] D] E] F] G] H] O, I] I] K' K' J] I] I] I] !. K] L] M] N] O] P] Q] R] S] T] :~ U] k. p& V] W] X] 3+ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. Y] Z] `] ^ .^ +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ (# !% S. S. S. S. ]^ ^^ /^ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ (^ _^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ [^ }^ %, [. |^ 1^ 2^ v{ 3^ 4^ 5^ 3^ 5^ 6^ 7^ 8^ 9^ 0^ a^ [. x@ b^ c^ d^ * @ @ *@ e^ f^ g^ h^ l. A] i^ j^ t{ k^ l^ l^ l^ l^ l^ l^ l^ m^ n^ o^ p^ #@ [. q^ o@ r^ *@ @ @ 2$ s^ t^ u^ v^ w) w^ x^ y^ z^ l^ l^ l^ l^ l^ l^ {# A^ B^ C^ [. u$ D^ E^ F^ %, G^ H^ I^ J^ K^ L^ M^ N^ 3^ O^ {# {# {# {# {# S@ O^ P^ 5^ m^ Q^ R^ S^ T^ U^ V^ Y) 4, W^ X^ Y^ Z^ ;* @ I. @ @ @ @ s# `^ / ./ +/ 4, @/ #/ $/ %/ &/ */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ 1. l. {/ ]/ ^/ // c. I. @ @ @ @ @ @ @ @ @ 4+ ;% (/ _/ :/ k. (# </ [/ }/ |/ 1/ 2/ */ 3/ 4/ 1/ [- 5/ 6/ 7/ 8/ w) A@ 9/ !. 0/ G$ I. @ s+ a/ b/ c/ [. d/ e/ f/ g/ &/ ,/ h/ i/ 3/ j/ i/ k/ l/ m/ 1/ 4/ n/ j/ 5/ o/ %/ */ j/ i/ p/ i/ j/ */ q/ */ 5/ 5/ 1/ r/ ,/ m/ s/ t/ i/ j/ u/ &/ v/ w/ x/ y/ l. z/ A/ B/ $= I. @ @ @ @ @ I. C/ D/ E/ F/ G/ H/ I/ [. k. }% [. J/ K/ L/ M/ N/ O/ P/ Q/ R/ S/ T/ U/ V/ W/ W/ W/ W/ W/ W/ X/ Y/ Z/ `/ ( .( +( @( #( $( %( &( *( =( }% M$ -( ;( >( ,( @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( )( !( ~( {( ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 2; S. S. S. S. 9( 0( a( H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& b( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( d( e( l. [. f( g( h( 3^ {# {# {# {# {# {# {# i( j( k( l( [. m( n( o( p( q( r( @ i- s( t( u( v( l. 8@ w( !# x( k# R@ R@ R@ R@ R@ R@ R@ i( y( z( A( #@ [. B( o@ C( W# @ @ 2$ s^ D( E( F( w) G( H( I( R@ R@ R@ R@ R@ R@ R@ (( J( K( L( [. S. 2# o+ k. M( N( O( P( Q( R( k# O^ S@ {# {# {# {# {# {# S@ {# {# {# {# l# O^ R@ S( T( U( V( ), W( X( Y( Z( `( _ ._ @ d. @ @ @ q@ +_ @_ #_ %% j. $_ !. %_ &_ *_ =_ -_ *_ ;_ -_ ;_ >_ ,_ '_ )_ !_ d$ p] ~_ {_ ]_ I. @ @ @ @ @ @ @ @ @ @ 4+ e. ^_ /_ [. )% (_ __ :_ <_ *_ ;_ -_ *_ *_ -_ ;_ *_ [_ }_ |_ 1_ y* !% 2_ !. 3_ s+ I. @ e* 4_ 5_ 6_ [. [. 7_ 8_ 9_ 0_ ;_ *_ a_ b_ *_ ;_ c_ ;_ *_ ;_ -_ ;_ *_ *_ *_ *_ *_ *_ ;_ c_ ;_ *_ =_ -_ =_ *_ *_ ;_ -_ =_ *_ ;_ c_ ;_ *_ *_ -_ ;_ d_ e_ f_ 4, g_ h_ i_ r. 2$ @ @ @ d. c. j_ k_ l_ m_ n_ o_ p_ e$ {] [. q_ r_ s_ t_ u_ v_ w_ x_ y_ z_ m# R@ S@ R@ A_ B_ B_ B_ B_ B_ B_ B_ S@ R@ m# C_ D_ E_ F_ G_ H_ I_ J_ K_ L_ M_ $# [. N_ V= R, 4+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( O_ [. P_ Q_ R_ S_ P^ s{ T_ U_ #{ V_ |( s{ W_ y_ X_ Y_ Z_ `_ : .: +: S. S. S. S. ^+ @: #: b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: %: &: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( *: =: l. [. f( g( h( 3^ {# {# {# {# {# {# {# i( -: ;: >: [. ;{ ,: ': ): !: I. @ 3@ r^ ~: {: 7@ l. ]: ^: /: Q# S@ {# {# {# {# {# {# (: _: :: <: [: #@ }: |: :# 1: e. @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# {# O^ 5: 6: 7: [. S. S. {@ 8: 9: 0: a: b: R@ c: (: {# {# S@ {# {# {# {# {# {# {# {# {# {# {# d@ S@ k# d: e: f: g: [. S. [. h: i: j: k: l: c. @ @ @ q@ m: n: o: p: [. q: O, r: s: S@ S@ S@ S@ S@ S@ S@ t: u: v: w: [. l. y/ x: y: m) q@ @ @ @ @ @ @ @ @ @ @ s+ z: A: B: [. 8# C: D: Q/ e@ S@ S@ S@ S@ S@ S@ S@ S@ E: F: G: H: b; {@ 2# !. I: s+ I. @ %= J: K: L: 1. [. M: N: O: P: S@ E: #{ Q: c: S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ R: P^ S: T: U: 2# V: W: X: E I. @ @ I. @ d. Y: Z: `: < .< 4. {@ 2; [. +< @< #< $< %< &< *< R@ S@ =< R@ S@ S@ S@ S@ {# {# {# {# {# {# {# -< S@ S@ S@ S@ S@ S@ S@ R@ ;< >< -: ,< '< )< x@ (# !< ~< {< +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( ]< ^< /< (< _< :< =< << _: [< >< }< |< <_ 1< j# 2< 3< 4< 5< 6< 7< 8< {@ S. S. S. 9< 0< a< H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ b< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# {# {# {# {# {# {# i( j( f< g< [. +$ `, h< i< j< @ @ *@ k< l< m< 7@ k. n< o< p< q< P^ {# {# {# {# {# {# {# R@ r< s< t< #@ [. u< o@ v< e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ S_ {# {# {# {# {# O^ z< A< B< %% S. S. .& C< D< E< F< 6^ {# {# S@ S@ S@ {# {# {# S@ {# S@ S@ {# S@ {# {# {# {# S@ {# R: G< H< I< J< [. S. [. K< L< M< N< d. @ @ @ q@ O< P< Q< F^ [. R< S< T< P^ {# {# S@ S@ {# {# {# {# U< V< W< X< d$ @$ Y< Z< 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 3@ `< [ [. u; .[ +[ N! g@ (: {# {# -< R: @[ S@ {# l# #[ G: H: b; {@ t' !. I: s+ I. @ D/ $[ %[ &[ [. [. *[ N: =[ -[ {# S@ b@ S@ {# S@ S@ =< S@ {# S@ S@ {# S@ S@ {# (: S@ {# S@ {# {# {# {# S@ {# {# S@ {# S_ S@ {# S@ S@ S_ {# R@ P^ ;[ >[ ,[ 4, '[ )[ ![ ~[ I. @ I. @ I. N< {[ ][ ^[ /[ [. S. )% ([ _[ O, :[ <[ [[ E: S@ (: {# {# {# {# S@ {# {# {# S@ {# {# {# {# {# {# {# {# S@ {# {# S@ {# {# {# {# c: c@ }[ |[ !% 4, }) 1[ 2[ W* @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. d. d. I. H. 3[ 4[ 5[ 6[ S@ 7[ 8[ 9[ c: J( 0[ a[ b[ c[ d[ e[ f[ g[ h[ i[ j[ k[ l[ m[ S. {@ )@ S. n[ o[ p[ H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ s[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ t[ u[ v[ l. [. f( g( h( 3^ {# S@ {# S@ {# {# {# i( -: w[ x[ [. (~ y[ z[ A[ B[ @ @ 3@ C[ D[ E[ g# l. ]: F[ G[ H[ S@ {# {# {# {# {# {# S@ _: I[ <: J[ #@ m@ K[ o@ @! s# @ @ 2$ s^ D( E( F( .~ L[ M[ 4: d@ S_ {# {# {# {# {# P^ N[ O[ P[ [. S. n% Q[ R[ S[ T[ 5^ S@ P^ B_ R@ i( P^ P^ R@ R@ {# S@ -< m# S@ {# {# {# {# {# S@ S@ {# U[ V[ W[ X[ Y[ Z[ 1) `[ } .} ;* 2$ @ I. @ q@ +} @} #} $} [. %} 3' &} R# {# c: *} h@ R: {# {# k# =} -} ;} [. 4, >} ,} '} 9& q@ @ @ @ @ @ @ @ @ @ @ s+ )} !} ~} [. 8# {} ]} ^} e@ S@ -< /} (} _} :} f@ (: E: <} [} H: b; d$ }} !. I: s+ I. @ G$ |} 1} 2} 1. [. *[ N: =[ -[ {# {# {# {# E: 3} R: 4} 5} 6} e[ d@ S@ d@ _( k# d@ 7} b@ 8} b@ {# {# S@ c@ S@ S@ f@ S@ d@ 7} d@ S@ 3} E: {# S@ P^ 9} 0} a} 4, b} c} d} e} 2$ @ @ d. e. f} g} h} /[ [. S. i} j} k} l} m} n} o} p} {# {# S@ S@ {# S@ S@ {# {# {# {# {# d@ S@ S@ R@ S@ R@ S@ S@ {# {# {# {# S@ {# {# S@ O^ q} r} s} Q; 8+ t} u} v} b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. c. w} J. x} y} z} [. A} B} C} D} B_ E} F} G} H} I} J} K} L} M} N} O} P} Q} R} S} #@ {@ T} U} o+ V} W} X} H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - Y} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( Z} `} %, [. f( g( h( 3^ {# {# O^ {# S@ {# {# i( -: | .| [. +| @| #| $| B[ @ @ 3@ %| &| *| 7@ l. =| -| P@ a@ R@ {# {# {# {# {# {# S_ ;| >| ,| '| #@ [. )| :# !| e. @ @ 2$ s^ D( E( F( (~ ~| {| ]| d@ S_ {# {# {# {# {# ^| /| (| _| [. :| <| [| T* }| (( R# l# || 1| 2| 3| 4| 5| k^ 6| P^ S@ c[ 7| l# {# {# S@ R@ k# {# S@ S@ {# R# 8| 9| 0| a| !% [. b| c| v~ e. t. @ @ q@ O< d| e| f| [. g| h| i| A_ {# k# 7| j| S@ {# {# P^ k| l| m| !_ 4, n| o| p| 9& q@ @ @ @ @ @ @ @ @ @ @ e. A% q| r| [. n% s| t| u| e@ S@ S@ k# O^ 6| 3^ S@ {# k# A^ v| H: b; $% w| !. I: s+ I. @ g= x| y| z| [. [. *[ N: =[ -[ {# {# {# {# O^ y_ c: >< A| (( B| d@ {# m# C| P: ;< *< D| E| P: O^ O^ 3^ F| i( + G| P: c@ *< k# H| (} P: O^ H| 6^ >| I| J| 4, K| L| M| N| 2$ @ @ I. s# O| P| Q| [. S. M$ R| S| T| U| V| D| 6| S@ {# {# {# {# S@ _: W| S@ R@ O^ O^ 7^ w{ -[ %^ k^ 8^ h@ 6^ =} 7^ w{ O^ O^ {# {# {# (: X| Y| +; Z| q~ `| 1 .1 +1 I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ t. @1 #1 $1 %1 &1 *1 =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 $% 31 41 51 61 71 81 H. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% 91 01 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 b1 c1 d1 %, [. f( g( h( 3^ {# P^ e1 O^ {# {# {# i( -: k( f1 [. +| g1 h1 i1 B[ @ @ *@ e^ j1 k1 v( l. l1 m1 n1 x( S@ {# {# {# {# {# {# S@ @[ o1 p1 q1 #@ /~ r1 :# ]_ W# @ @ 2$ s^ D( E( F( w) s1 t1 4: d@ S_ {# {# {# {# {# R@ &< u1 v1 w1 x1 y1 z1 A1 X| B1 C1 D1 E1 F1 G1 {, H1 I1 J1 K1 L1 M1 f@ z^ S@ {# {# -< N1 7| k# {# {# {# S@ O1 P1 Q1 R1 M' d$ S1 T1 U1 8- I. @ @ q@ m: V1 W1 p& [. %} G1 X1 Y1 {# {# k# R@ {# S@ {# P^ k^ -} Z1 0) 4, `1 2 y: 9& q@ @ @ @ @ @ @ @ @ @ @ I- .2 +2 @2 [. 4, #2 $2 %2 e@ S@ {# {# {# S@ {# {# S@ l# i| G: H: b; n. &2 !. I: s+ I. @ 9= *2 :> =2 [. [. *[ N: =[ -[ {# S@ {# {# {# O^ {# R@ l# {# P^ {# k# P: -2 ;2 >2 ,2 '2 )2 !2 ~2 ~2 ~2 {2 !2 ~2 ]2 ^2 /2 ,2 '2 ~2 )2 !2 ~2 ^2 j( (2 _2 :2 4, # <2 [2 }2 I. I. @ +% |2 12 22 32 S. o. 42 52 62 72 O^ S@ {# S@ {# {# S@ {# {# R@ >< &^ 82 Y1 92 ~2 02 a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 ;2 k2 l2 m2 O^ S@ v{ n2 o2 p2 #@ q2 r2 s2 t2 @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. u2 v2 w2 x2 y2 z2 A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 4, $+ Y2 Z2 `2 3 .3 F+ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& +3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @3 #3 $3 %3 )% [. f( g( h( 3^ {# l# F| k# {# {# {# i( j( f< &3 [. *3 =3 -3 ;3 B[ @ @ i- s( >3 ,3 M@ k. '3 )3 !3 ~3 l# {# {# {# {# {# {# {# S@ {3 ]3 J[ o+ [. ^3 o@ /3 +% @ @ 2$ s^ D( E( F( w) (3 _3 4: d@ S_ {# {# {# {# S@ (: d@ J1 :3 <3 [3 }3 |3 13 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 X| R@ {# S@ {# d@ e@ A| R@ {# S@ S@ (: P^ f3 g3 h3 i3 {@ j3 k3 D- I. 2$ @ @ l3 m: m3 n3 o3 [. p3 q3 r3 O^ {# S@ {# {# {# S@ {# k# s3 t3 u3 v3 d$ S. w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ x3 y3 [. u$ z3 A3 B3 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. n% !. I: s+ I. @ C3 D3 E3 F3 [. [. *[ N: =[ -[ {# {# S@ c: (: {# S_ {# S@ R@ S@ P^ c[ G3 H3 I3 J3 K3 L3 K3 K3 K3 K3 K3 M3 L3 L3 M3 L3 K3 K3 K3 K3 K3 K3 K3 K3 N3 !. O3 P3 k. Q3 R3 S3 T3 I. @ I. W# U3 V3 W3 .& {@ X3 Y3 Z3 `3 B_ S@ {# S@ {# {# {# {# S@ c: R@ P: a@ 4 .4 +4 K3 r} !. !. !. @4 #4 $4 !. !. !. %4 &4 *4 =4 h2 -4 M1 ;4 >4 ,4 /~ %+ '4 )4 !4 ~4 I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. {4 ]4 ^4 /4 (4 _4 :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 .& 8# j4 k4 l4 m4 n4 ;+ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. o4 p4 q4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r4 s4 t4 %, [. f( g( h( 3^ {# {# R@ {# S@ {# {# i( -: G! u4 [. ;{ v4 w4 x4 B[ @ @ 3@ y4 z4 A4 7@ l. A] B4 C4 D4 R@ {# {# {# {# {# {# (: f@ E4 F4 G4 l@ K$ H4 :# I4 e. @ @ 2$ s^ D( E( F( w) J4 K4 y< d@ S_ {# {# {# {# {# S@ S@ d: 2| L4 M4 N4 &^ O4 P4 Q4 R4 S4 T4 U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 X| S@ {# S@ {# S@ R@ R: S@ {# S@ {# l# E| @5 #5 C> {@ $5 %5 &5 *5 4+ @ @ q@ =5 -5 ;5 _~ [. %} 7) >5 ,5 {# S@ {# E: S@ {# {# H| '5 )5 !5 [. l. n| ~5 p| 9& q@ @ @ @ @ @ @ @ @ @ @ I- {5 ]5 ^5 [. :% /5 (5 ^} e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; k. _5 !. I: s+ I. @ {& :5 <5 [5 [. [. *[ N: =[ -[ {# S@ S@ << S@ {# {# S@ c@ f@ E: k^ }5 |5 15 25 35 45 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 65 75 85 l. r~ 95 05 a5 w> I. I. +% b5 c5 d5 e5 {@ f5 g5 h5 i5 R@ S@ {# S@ {# {# {# {# {# S@ z^ m# j5 k5 l5 m5 n5 o5 p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 %% l. J5 K5 L5 // I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. v2 M5 N5 O5 P5 Q5 R5 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 2# S. l. '6 u' )6 !6 ~6 d. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& {6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ ]6 ^6 )% [. f( g( h( 3^ {# {# (( {# S@ {# {# i( -: /6 (6 [. R; _6 :6 <6 [6 @ @ *@ J@ }6 |6 7@ l. ]: ^: /: Q# R@ {# {# {# {# {# {# S@ 6| 16 26 36 o+ [. 46 o@ 56 W# @ @ 2$ s^ D( E( F( w) 66 76 4: d@ S_ {# {# {# {# {# {# S_ S@ P^ X| 6^ O^ 86 96 06 a6 b6 R; {@ !% n. 5$ S. {@ {@ c6 d6 e6 f6 g6 %^ S@ {# (( S@ ;< -: d@ S@ {# {# R@ h6 i6 j6 k6 l. 2; l6 m6 n6 ._ b. @ q@ m: o6 p6 o3 [. g| q6 ~3 3^ {# {# O^ r6 R@ {# {# k# s6 l| t6 u6 d$ v6 w6 '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 x6 y6 [. j; z6 A6 B6 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; C6 D6 !. I: s+ I. @ D/ E6 F6 G6 [. [. *[ N: =[ -[ {# S@ c@ y_ -< {# {# R@ h6 S( O# H6 I6 J6 K6 *3 e% t$ e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% :~ 4, S. l. L6 M6 N6 O6 I. I. s# P6 Q6 R6 S6 S. f5 T6 U6 V6 P^ {# S@ {# {# {# {# {# S@ R@ .{ W6 X6 Y6 Z6 `6 7 i} t$ j; n% l. {@ {@ {@ {@ l. n% t$ B) r~ .7 +7 @7 #7 $7 %7 &7 o. *7 =7 -7 ;7 I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. >7 ,7 '7 )7 !7 ~7 {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 |7 17 27 37 47 57 67 77 87 97 07 a7 b7 c7 {@ {@ {@ {@ w@ d7 e7 E@ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. E# .! +! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ {# i( g7 + {# {# {# i( -: /6 h7 [. m( i7 j7 X' [6 @ @ i- s( k7 l7 g# k. '3 m7 !3 n7 l# {# {# {# {# {# {# S@ {# o7 p7 q7 #@ [. r7 o@ 9& +% @ @ 2$ s^ D( E( F( w) s7 t7 4: d@ S@ {# S@ S@ S@ {# {# S@ {# {# {# {# u7 v7 w7 x7 y7 %+ {@ M= e$ z7 A7 B7 #@ l. {@ M( C7 D7 E7 ~3 3^ (( =[ F7 ;< A| d@ S@ {# S@ (: P^ G7 H7 I7 {@ {@ J7 K7 L7 e. c. @ q@ m: M7 N7 o3 [. g| O7 3| X| {# {# P^ F| S@ {# {# k# P7 Q7 R7 !_ 4, !% S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. T7 x6 U7 [. n% V7 W7 u| e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. &2 !. I: s+ I. @ T% D3 E3 X7 [. [. *[ N: =[ -[ {# {# S@ E: S@ {# S@ {# S@ Y7 Z7 `7 8 [. l@ S. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ t$ .8 +8 @8 #8 4+ b. I. $8 %8 &8 *8 u$ ]@ =8 !. -8 w{ S@ {# {# {# {# {# S@ {# {# l# ;8 M4 >8 ,8 '8 )8 %+ {@ {@ {@ l. n% R; R; #@ 2# 4, {@ {@ n. !% V} 1. [. !8 ~8 {8 2. {@ h# ]8 ^8 /8 W# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. d. q[ (8 _8 :8 <8 [8 }8 |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 97 j8 k8 l8 l. S. {@ S. {@ m8 n8 o8 t. @ @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. $: p8 q8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 s8 t8 %, [. f( g( h( 3^ {# S@ ;< S@ {# {# {# i( -: G! u8 [. U] v8 w8 x8 B[ @ @ *@ y8 z8 A8 '# l. =| -| B8 -: R@ {# {# {# {# {# {# (: f@ C8 D8 E8 #@ (# F8 :# G8 e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ p} c@ S@ S@ S@ {# S@ {# S@ X| I8 J8 K8 [. n. l. [$ L8 M8 N8 O8 P8 Q8 R8 2# S. S8 T8 U8 V8 d@ R: ;< S@ S@ R: S@ {# S@ {# S@ S@ W8 X8 Y8 {@ 1# Z8 `8 9 W- c. @ q@ =5 .9 +9 _~ [. %} 7) X1 ,5 {# S@ {# b@ S@ {# {# 3^ t{ @9 #9 [. k. $9 %9 y: 9& q@ @ @ @ @ @ @ @ @ @ @ s+ &9 *9 =9 [. :% -9 ;9 ^} e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; {@ 2# !. I: s+ I. @ {& ,9 <5 '9 [. [. *[ N: =[ -[ {# S@ {# {# {# S@ {# -< 3^ )9 !9 ~9 [. )@ {@ 3, {9 ]9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 /9 (9 _9 M4 :9 <9 e. I. @ I. [9 }9 |9 !_ 19 [. 29 39 49 H| {# S@ {# {# {# {# {# d@ l# m# 59 69 79 [. 2; 4, 2_ [$ 89 99 09 a9 b9 c9 d9 e9 f9 g9 h9 i9 j9 o+ 2# k. n% w) o. {@ t$ k9 l9 m9 r# l& @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ t. n9 o9 p9 q9 r9 s9 t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 97 i8 97 i8 97 $; L9 M9 {@ S. S. S. N9 O9 P9 F+ c. t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - Q9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ R9 S9 %3 )% [. f( g( h( 3^ {# R@ (: {# S@ {# {# i( j( f< T9 [. *3 U9 V9 W9 B[ @ @ *@ y8 X9 Y9 7@ k. '3 Z9 `9 49 R@ {# {# {# {# {# {# {# S@ 0 .0 p^ #@ [. +0 o@ G8 e. @ @ 2$ s^ D( E( F( w) @0 _3 y< d@ S_ l# 3} 3} R@ S@ d@ S@ {# d@ 8^ #0 $0 %0 &0 *0 u$ =0 -0 !. ;0 >0 ,0 '0 !. )0 !0 8+ k. ~0 {0 ]0 ^0 b@ (: {# {# {# {# S@ {# {# (: l# /0 (0 _0 n. .& p6 :0 <0 s+ I. @ l3 m: [0 }0 o3 [. p3 S^ |0 B_ {# {# S@ {# {# S@ {# k# I} t3 10 v3 $% 20 30 '} 9& q@ @ @ @ @ @ @ @ @ @ @ +% 40 x3 50 [. u$ 60 70 B3 e@ S@ {# {# {# {# {# {# {# k# 80 G: H: b; %+ `# !. I: s+ I. @ D/ 90 <5 00 1. [. *[ N: =[ -[ d@ 7} S@ {# S@ m# S@ S@ w{ a0 !. b0 4. {@ '3 c0 d0 e0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 g0 h0 i0 #4 j: j0 ;* I. @ @ W# k0 l0 m0 [. o. n0 1$ o0 p0 k# {# {# {# {# {# {# {# P^ _: q0 r0 s0 [. !% t0 u0 v0 w0 x0 y0 !. !. z0 :$ A0 !. !. B0 C0 D0 E0 F0 G0 H0 I0 r~ r~ J0 K0 L0 M0 N0 s+ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I. F@ O0 P0 Q0 R0 S0 T0 U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a i8 h8 i8 97 i8 i8 97 =a -a ;a n% S. S. ~@ !@ '@ >a ,a 'a I. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# )a !a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a {a ]a ^a %, [. f( g( h( 3^ l# h6 S@ {# {# {# {# i( -: k( /a [. *3 @| #| (a B[ @ @ 3@ _a :a <a [a l. ]: }a |a 3} R@ {# {# {# {# {# {# S@ @[ 1a 2a 3a #@ y* 4a :# 5a +% @ @ 2$ s^ D( E( F( w) 6a t1 4: d@ S@ l# O^ P^ R: >< D4 b@ {# R@ 7a 8a 9a 0a [. j; W% aa ba ca da s+ e. ea fa ga ha [] 4, 1. ia ja ka k# S@ {# {# {# {# {# {# {# (: l# la ma na S. .& oa pa qa ;% I. @ q@ m: ra sa p& [. %} H1 ta ua {# {# {# S@ {# {# {# B_ |< va wa [. %+ +$ xa Z< 9& q@ @ @ @ @ @ @ @ @ @ @ I- ^% ya za [. 4, Aa Ba %2 e@ S@ {# {# {# {# {# {# {# k# #0 Ca H: b; A# Da !. I: s+ I. @ g= Ea Fa Ga [. [. *[ N: =[ P: Ha 3} k# {# U[ Ia b@ l# O1 Ja Ka La S. Ma Na Oa Pa Qa Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Sa Ta Ua Va Wa a* @ @ I. @ ._ Xa Ya Za [. [. `a b .b +b 6| S@ {# {# {# {# S@ {# t: @b #b $b [. %b K$ &b *b =b -b ;b >b ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b .% G$ 2$ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. c. =@ 5b 6b 7b 8b 9b 0b ab bb cb db eb fb gb 1$ hb ib jb kb lb B5 mb nb ob 97 i8 i8 i8 i8 i8 i8 pb !. qb [. rb {@ !@ w@ !@ sb tb ub vb ;+ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ wb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. xb yb zb %3 )% [. f( g( h( 3^ i( Ab ^| {# {# {# {# i( -: | Bb [. +| Cb Db Eb B[ @ @ 3@ 4@ Fb Gb 7@ l. h# Hb Ib Jb l# {# {# {# {# {# {# {# (: ]# Kb Lb o+ [. Mb o@ 56 *@ @ @ 2$ s^ D( E( F( (~ ~| Nb ]| d@ d@ Ob c[ R@ S@ f@ j| S@ {# X| Pb Qb Rb y* 19 *3 Sb Tb Ub t. I- 2$ l& s+ %= Vb Wb Xb 0) %+ Yb Zb `b c S@ S_ {# {# {# {# {# {# (: %^ .c +c @c S. .& #c $c %c ;% I. @ q@ O< &c *c f| [. g| q6 =c A_ S@ (( S@ {# {# {# {# l# s3 -c ;c >c d$ `1 ,c y: 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ q| 'c [. u$ )c A3 u| e@ S@ {# {# {# {# {# {# {# P^ !c [} H: b; 8# ~c !. I: s+ I. @ {& {c ]c ^c [. [. *[ N: =[ -[ @[ d: S@ {# R@ *} S@ l# k^ /c (c _c S. :c <c !. [c }c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c 1c 2c 3c e. W# @ 3+ I. @ @ 4c 5c 6c 7c p& [. 8c 9c 0c ,5 {# {# {# S@ {# t: {# {# ac bc cc dc [. l' ec fc gc hc ic jc 3@ ;% ;* s# {& O. {& s+ I. kc lc mc nc oc pc qc rc sc tc uc vc c* s. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. c. wc xc yc l@ zc Ac Bc Cc Dc Ec Fc Gc Hc Ic Jc a7 Kc Lc Mc Nc Oc Pc 97 Qc i8 97 i8 i8 i8 i8 97 i8 97 Rc Sc Tc S. S. !@ w@ S. 8: Uc Vc Wc t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% Xc Yc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Zc `c t8 l. [. f( g( h( 3^ S@ f@ S@ {# S@ {# {# i( -: /6 d [. ;{ .d +d @d B[ @ @ *@ e^ #d $d v( l. =| %d /: &d S@ {# S@ {# {# S@ {# S@ _: *d F4 =d l@ m@ -d :# ;d e. @ @ 2$ s^ D( E( F( 8+ >d M[ 4: d@ S@ W| e@ S@ {# S@ S@ S@ D| A_ ,d 'd )d d$ o+ q] !d ~d () s. @ @ @ @ {d // ]d ^d /d (d t$ _d :d <d R@ d@ {# {# {# {# {# {# S@ l# [d }d |d S. .& #c $c %c ;% I. @ q@ +} 1d 2d $} [. %} %@ &} R# m# /| f@ S@ {# {# {# 3^ 3d 4d ;} [. l. 5d 6d y: 9& q@ @ @ @ @ @ @ @ @ @ @ s+ 7d !} 8d [. 8# 9d 0d ^} e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; n. n% !. I: s+ I. @ 9= ad p; bd [. [. *[ N: =[ -[ ;| S@ {# S@ {# R@ {# l# k^ cd dd ed n. fd gd hd id ;% 4+ s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# 4+ l& I. @ I. @ @ @ @ jd kd ld md 3. [. nd od 3d t: {# {# {# {# k# pd U[ 6| qd rd sd td [. 1. ud vd wd s. W# 4+ 2$ I. @ I. @ @ b. I. 2$ 4+ W# W# I. xd &@ yd zd Ad Bd // I. l& @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ p@ Cd -( Dd 2# Ed Fd Gd Hd Id Jd Kd Ld Md Nd Od Pd 87 Qd Rd Sd 97 h8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 97 Td Ud [. f5 {@ S. S. S. {@ l. Vd Wd Xd t. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# Yd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# (: S@ R@ {# S@ {# i( j( f< Zd [. +$ `, h< i< j< @ @ i- `d e .e M@ k. n< o< p< q< P^ {# {# S@ S@ {# S@ {# R@ +e @e #e o+ [. u< o@ G8 e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ S@ {# d@ S@ {# {# S@ << $e z_ %e &e *e {@ w@ =e V= -e I- I. @ @ @ @ @ G$ ;e >e ,e [. A) 'e )e !e R@ S_ {# {# S@ {# {# {# {# P^ ~e {e ]e S. .& #c $c %c ;% I. @ q@ O< ^e /e F^ [. R< S< T< P^ S@ d@ d@ S@ {# {# {# S@ (e _e :e _; d$ <e w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 4+ x6 [e [. u; }e +[ N! e@ S@ {# {# S@ {# {# {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ T% |e 1e 2e [. [. *[ N: =[ -[ {# {# S@ {# S@ {# {# l# k^ 3e 4e 5e S. M= 6e 7e 8e ;% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ 9e 0e ae be 61 [. ce od de t: {# S@ {# {# S@ 7} (: 6| ee fe sd ge [. [. he ie je +% I. @ @ @ I. @ @ I. @ @ @ @ @ I. I. I. I. @ @ @ @ I. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ q@ ke ~+ S. %+ le me ne 5# oe pe qe re se te ue ve 97 i8 87 97 i8 87 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 i8 97 we xe ye S. S. S. w@ S. {@ ze Ae Be c. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. =# Ce De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( Ee Fe l. [. f( g( h( + Ge S@ 6| He c: {# {# i( -: ;: Ie [. Je Ke Le Me O. @ @ *@ J@ Ne Oe 7@ l. ]: Pe `9 Q# S@ {# S@ c@ d: R@ {# S@ _: Qe Re Se #@ m@ -d o@ q@ l& @ @ 2$ s^ D( E( F( w) Te Ue y< d@ S_ {# {# {# {# {# {# S@ P: Ve We Xe Ye {@ Ze `e f w> 4+ @ @ @ @ @ I. I. // :# .f +f l' @f #f `9 c: S@ {# {# {# S@ S@ {# S@ l# $f 2[ |d S. .& #c $c %c ;% I. @ q@ =5 %f &f >~ [. %} %@ r: R# {# {# {# S@ {# {# {# 3^ 3d *f =f [. {@ rb -f p| m) q@ @ @ @ @ @ @ @ @ @ @ s+ 7d ;f >f [. 8# ,f 'f ^} e@ S@ S@ S@ S_ {# {# {# S@ l# >9 G: H: b; 4, )f !. I: s+ I. @ D/ !f p; ~f [. [. *[ N: =[ -[ {# S@ S@ {# S@ {# {# l# k^ {f ]f ed n. fd ^f /f (f e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ _f :f <f [f V} [. }f |f de t: {# {# S@ S@ S@ {# S@ {# + 1f 2f 3f [. Tc 4f 5f 6f ;7 :^ s# 2$ I. I. b. d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ I. 7f ~+ W( w@ S. 1. 8f 9f 0f af bf cf df ef ff gf hf if 97 i8 97 i8 i8 i8 i8 97 i8 97 87 87 i8 97 97 Qc 97 jf kf [. S. {@ S. S. {@ S. Z# lf mf b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. nf of + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ pf qf %3 )% [. f( g( rf ;< h6 Ge c@ Ia sf {# {# i( j( f< tf [. x@ uf c^ vf [6 @ @ 3@ y4 wf xf 7@ l. A] yf zf -: R@ {# S@ c[ Af P^ {# {# (: Bf Cf Df #@ [. Ef :# Ff e. @ @ 2$ s^ D( E( F( w) 66 Gf 4: d@ S_ {# {# {# {# {# S@ (: l# Hf If Jf Kf k. Lf Mf Nf *$ 2$ @ @ @ @ @ @ I. Of Pf Qf Rf [] Sf Tf Uf k# S_ S@ {# P^ Vf R@ {# (: l# Wf Xf |d S. .& #c $c %c ;% I. @ l3 m: Yf Zf Y> [. g| `f g A_ {# {# {# {# {# {# {# k# S_ -c R7 }) 4, `1 ,c .g (- 8- W# e. W# W# e. W# W# W# W# W# s+ G$ s2 +g [. n% @g #g u| e@ S@ 7} Af O^ {# {# {# {# P^ $g G: H: b; C6 %g !. I: s+ I. @ {& &g K: *g [. [. *[ N: =[ -[ {# c@ c@ S@ {# {# {# l# k^ =g -g ;g S. t' >g ,g 'g I- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ @ @ @ @ @ @ @ @ )g !g ~g {g z] [. ]g ^g de t: {# R@ ;< /g b@ R@ {# {# t: de K9 (g /~ 4, [. _g :g <g [g }g |g 1g 4+ e. K+ 2$ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. 2g 3g 4g S. {@ S. A) 5g 6g 7g 8g 9g 0g ag bg cg dg eg ,> fg gg 97 i8 i8 i8 i8 i8 97 h8 hg hg ig jg kg lg mg ng og [. !@ S. S. S. S. S. A+ pg qg rg @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# sg tg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a ug vg d1 %, [. f( g( wg S@ Ha S@ S@ O^ {# S@ {# i( -: k( xg [. (~ yg zg ># B[ @ @ 3@ Ag Bg Cg g# l. h# Dg Eg Fg l# {# {# R@ O^ {# S@ S@ 6| Gg p1 Hg #@ [. Ig :# Jg e. @ @ 2$ s^ D( E( F( w) Kg Lg 4: d@ S_ {# {# S@ {# {# {# (: l# i5 Mg Ng S. k. Og Pg Qg ;% @ I. @ @ @ @ @ c. Rg Sg Tg Ug l' K$ Vg Wg &^ l# {# {# R@ Xg R@ {# S@ %^ Yg Zg `g S. .& #c $c %c ;% I. @ q@ m: h .h q~ [. g| +h @h 6^ {# S@ {# {# {# {# {# R@ B_ t3 #h ^ 4, <% $h %h &h *h =h -h ;h ;h >h ,h *h *h *h *h 'h )h !h ~h [. u$ {h ]h | g@ S@ d@ h6 l# {# {# {# {# k# ^h /h H: b; !% A@ !. I: s+ I. @ C3 (h _h :h [. [. *[ N: =[ -[ R@ S( D4 l# {# {# {# l# k^ <h [h }h S. |h 1h 2h 3h D* 4h G$ ;% I- 5h 5h ;% e* O. 4h O. I- ;% e* ;% ;% e* O. s+ 4h 4+ t. I. @ @ @ @ @ @ jd 6h 7h 8h z] [. 9h 2f wg + {# S@ m# *< k# D4 R@ {# S@ 0h ah bh ch [. !@ dh eh fh gh &' hh ih jh kh lh K+ {& +% 2$ @ c. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. d. mh nh ~+ oh *7 S. S. d$ ph qh rh sh th uh vh wh xh yh zh Ah Bh Ch `( 97 i8 i8 i8 i8 97 Dh Eh Fh Gh Hh Ih Jh Kh Lh Mh Nh ;{ S. {@ {@ S. S. {@ N) Oh Ph @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ =% Qh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Rh Sh Th )% [. f( g( h( t: R@ {# {# {# S@ {# {# i( -: | Uh [. Vh Wh Xh Yh B[ @ @ *@ y8 Zh `h '# l. i .i P@ +i R@ {# S@ {# {# S@ {# S_ m# ka @i #i #@ [. $i :# ^, e. @ @ 2$ s^ D( E( F( w) J4 %i y< d@ S@ S@ S@ {# S@ {# S@ (: R@ &i *i =i {@ .& -i ;i >i +% c. @ @ @ @ @ @ @ +% ,i 'i )i l@ [. !i ~i {i P: {# S@ {# R@ {# S@ (: %^ ]i Zg `g S. .& #c $c %c ;% I. @ q@ =5 ^i /i (i [. p3 _i g 3^ {# {# S@ P^ {# {# S@ {# U< :i <i uf x@ [i }i |i 1i 2i ^8 3i 4i t^ 5i 6i 7i 8i 2i 9i 0i ai bi ci di t$ ei fi gi 7} S@ S@ R@ {# S@ {# {# {# k# 80 G: H: b; n. 2# !. I: s+ I. @ {& 90 <5 hi 1. [. *[ N: =[ -[ -< -< -< S@ {# {# {# l# k^ ii ji ki S. m. li mi ni oi pi qi ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji ;% 4+ @ I. @ @ @ @ W# Ki Li Mi Y> [. Ni Oi Y/ u{ {# {# S@ R@ R@ Ia k# {# {# 3^ Pi Qi Ri Si [. l. t; M= {] Ti Ui Vi Wi Xi Yi Zi `i j 8- I- 3@ l& I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. ;+ .j +j @j #j $j u$ S. S. [. %j &j *j =j -j ;j >j ,j 'j )j q| !j ~j 97 i8 i8 i8 i8 i8 h8 {j ]j ^j /j (j _j :j <j [j }j |j 1j {@ S. S. S. 2# 2j 3j 4j 5j I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 6j 7j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ 8j 9j 0j %, [. f( g( h( 3^ {# P^ {# S@ {# {# {# i( j( f< &3 [. *3 aj h1 bj B[ @ @ 3@ y8 cj dj ej l. fj gj B8 -: R@ {# {# {# {# {# {# (: c@ I( hj 36 o+ 0) ij o@ jj s# @ @ 2$ s^ D( E( F( 8+ kj lj 4: d@ S@ m# 7} S@ {# {# {# S@ d@ mj nj oj .& l. pj qj rj k& c. @ @ @ @ @ @ @ +% ^; sj tj )8 [. uj vj wj P: {# {# S@ {# {# {# (: l# xj yj `g S. .& #c $c %c ;% I. @ l3 m: zj Aj |) [. g| Bj Cj 6^ {# {# + W_ R@ S@ S@ {# R# Dj Ej Fj Gj 2; Hj Ij Jj Kj Lj Mj Nj Oj Pj Qj Rj Sj Tj Uj Uj Vj Wj 3. f5 [. Xj Yj Zj c: S@ {# {# S@ {# {# {# S@ l# >9 G: H: b; %+ r- !. I: s+ I. @ {& `j <5 k [. [. *[ N: =[ -[ {# (: (: {# S@ {# {# R@ k| .k +k s; n. e$ @k #k $k %k &k *k =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k }~ |k e. @ I. @ @ @ +% 1k 2k 3k [. q% 4k o@ 5k 6k d@ {# {# {# {# k# {# S@ S@ {# + 7k 8k 9k 0k i} 1. m( l. A) ak bk ck dk ek fk gk hk ik jk kk 2$ s+ e. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ W* lk mk nk ok pk qk (~ %+ Y> rk sk tk uk vk wk xk yk zk Ak b 87 87 i8 i8 i8 i8 i8 i8 97 <g Bk Ck Dk Ek Fk Gk Hk Ik Jk Kk Lk l. {@ x@ (~ Mk Nk Ok Pk Qk Rk t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I& Sk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Tk Uk )% [. f( g( h( 3^ P^ Vk R@ {# {# {# {# i( -: k( Wk [. m( Xk Yk Zk [6 @ @ 4+ s( `k l g# l. ]: .l +l @l l# {# {# {# S@ {# {# S@ 6| #l $l %l #@ [. &l :# *l e. @ @ 2$ s^ D( E( F( w) =l -l y< d@ d@ 3} *} R@ {# {# {# S@ 5} ;l >l ,l l. N= 'l )l !l ._ @ @ @ @ @ @ @ @ W# ~l {l ]l 3. [. ^l /l wj P: {# {# {# {# {# {# S@ l# (l +h |d S. .& #c $c %c ;% I. @ q@ =5 _l :l _~ [. g| F1 <l X| {# {# R@ [l R@ {# {# P^ P: }l |l 1l [. $% k. 2l T} 3l K| 4l 5l 6l 3l 3l 7l V: 8l 8l 8l '# :~ S. [] 9l 0l al bl P^ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; C6 cl !. I: s+ I. @ C3 dl el fl [. [. *[ N: =[ -[ {# {# {# {# S@ {# {# d@ 0h gl hl il [. Kf jl kl ll ml nl ol pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl 7& 9= @ I. @ @ s# Kl Ll Ml [. !% [. Nl Ol Pl k# {# {# {# {# {# S@ {# {# {# S@ d@ Ql Rl Sl Tl Ul Vl [. Wl S. n% .~ Yb Xl oj Yl Zl `l m .m +m @m #m G$ s+ d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. $m %m &m *m =m -m ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m i8 i8 97 i8 i8 i8 i8 97 i8 i8 [m k8 }m |m [. 1m 2m 3m 4m 5m 6m [. 7m 8m 9m 0m am bm V} cm dm t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ em fm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ O^ r6 R@ {# {# {# {# i( -: gm hm [. Je im jm km O. @ @ *@ k< lm mm 7@ k. nm om pm Q@ R@ S@ S@ 3^ {# S@ {# {# {# qm rm sm #@ [. )| :# Ff e. @ @ 2$ s^ D( E( F( w) tm um o1 d@ S@ ^| S@ {# {# {# {# R@ C_ vm wm xm l. ym zm Am 0& 4+ I. @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Dm Em wj P: {# {# {# {# {# {# (: P^ Fm Gm `g S. .& #c $c %c ;% I. @ q@ O< Hm Im (i [. g| Jm ~3 X| {# S@ {# S@ S@ {# P^ Km Lm k# Mm Nm Om ^ Pm !% {@ {@ !% {@ {@ n. {@ {@ !% {@ {@ {@ {@ {@ S. Qm d% Rm Sm Tm X| S@ {# {# {# {# {# {# {# {# l# #[ G: H: b; {@ 2# !. I: s+ I. @ D/ Um Vm Wm [. [. *[ N: =[ -[ {# S@ U[ R@ {# {# S@ {# H| Xm Ym Zm `m 1. S. 4, o+ u$ ) M= x@ o+ o+ o+ Y) u$ Y) o+ u$ x@ u$ o+ x@ u$ o+ o+ x@ 4. n .n =~ +n @n O. @ I. @ I. #n $n %n &n *n [. =n -n ;n 7^ {# S@ {# {# {# {# {# {# S@ {# S@ l# >n ,n 'n )n !n ~n {n [. 1. d$ {@ {@ 4, #@ ]n ^n /n (n _n r} :n <n [n {& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. }n |n 1n %+ 2n 3n 4n 5n 6n 7n 8n 9n 0n an bn cn dn en fn gn [m i8 97 97 i8 i8 i8 97 i8 97 97 87 Y^ hn in [. jn kn ln mn nn on D{ pn qn rn sn tn 5$ 61 un vn t. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# wn xn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 yn Fe l. [. f( g( h( 3^ {# k# {# S_ S@ {# {# i( -: f< zn [. +$ An Bn eg j< @ @ *@ Cn Dn En v( l. Fn Gn Hn Q@ R@ {# c@ }l + {# {# (: ;< In <: Jn #@ m@ Kn o@ s. l& @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# S@ {# R@ Ln Mn Nn ~| %+ $+ On Pn Qn l& @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Rn Sn wj P: {# {# {# {# {# {# S@ k# [d }d |d S. .& #c $c %c ;% I. @ q@ +} Tn Un $} [. %} >; Vn R# {# {# {# {# {# {# S@ f@ @[ S@ P: Wn 5- Xn Yn Zn h> h> h> i3 .& `n o `n B@ .& 2; )@ .& |h .o +o @o b{ #o k# R@ {# S@ {# {# {# {# {# {# {# %^ >9 G: H: b; {@ 2# !. I: s+ I. @ D/ Um $o %o [. [. *[ N: =[ -[ {# P^ .{ >< S@ {# S@ {# S@ (( &o *o =o -o (~ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ S. 1# 1. ;o !. >o c* 3@ @ @ I. ,o 'o )o !o B) l. ~o !. {o ]o P^ (: S@ {# {# {# {# {# {# {# {# S@ E: P^ Xg ^o /o (o _o :o <o [o M= 2# {@ {@ {@ )% w) }o |o 1o 2o 3o 4o 5o 6o l& I. c. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. 7o 8o 9o n. l. 1# 0o ao bo co do eo fo go ho io jo ko lo mo no [m sd <m 97 i8 h8 i8 97 oo [m b3 po qo ro [. so to uo vo wo xo yo zo Ao @$ e$ {@ S. S. Bo Co W* @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ Do + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. Eo Fo Go Ho )% [. f( g( h( 3^ {# {# S@ S@ {# S@ {# i( -: w[ f1 [. Je Io Jo Ko ){ @ @ i- Lo Mo No M@ k. Oo Po }9 Qo l# S@ S@ i( {# S@ {# {# R@ Ro So To #@ [. Uo o@ ^, e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ {# S@ S@ {# {# S@ Ge Vo Wo G( %+ $+ Xo Yo Zo 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. `o p .p P: {# {# S@ {# {# {# (: l# +p @p |d S. .& #c $c %c ;% I. @ q@ O< #p $p f| [. R< %p A| P^ {# {# {# {# {# S@ {# (: S@ {# {# &p *p =p O, -p ;p >p ,p 'p )p !p ~p {p ]p ^p /p (p _p :p <p %@ [p }p 7^ S@ {# S@ {# {# {# {# {# {# {# {# l# |p Wi H: b; {@ .& !. I: s+ I. d. N< 1p 2p 3p [. [. *[ N: =[ -[ {# S@ E: S@ {# S@ {# S@ {# {# 82 4p 5p 6p 7p 8p 8p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 0p ap k. S. dh bp cp dp ;% I. @ I. W# ep fp gp 2_ {@ C> hp ip jp O^ c[ R: {# {# {# {# S@ {# {# S@ {# {# {# R@ m2 t{ kp lp mp np op pp qp rp sp tp k. 2# %, l. Qm [. up vp wp xp yp zp 4+ d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ p@ Ap Bp )@ S. S. !@ Cp Dp Ep Fp Gp Hp Ip Jp Kp Lp Kp Mp Np Op Pp Qp Rp Sp Tp Up 87 Vp Wp Xp Yp Zp `p q .q 19 [. +q @q #q $q %q &q %% n% {@ S. S. {@ S. *q =q -q t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& ;q !& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 >q ,q t8 %, [. f( g( h( 3^ {# {# S@ Ha R@ {# {# i( -: 'q )q [. *3 U9 !q W9 B[ @ @ *@ e^ ~q {q 7@ l. ]: ]q ^q /q S@ {# {# {# S@ {# {# S@ p} (q _q :q #@ (# <q :# Jg e. @ @ 2$ s^ D( E( F( w) [q }q 4: d@ S_ {# S@ [l m# S@ {# R@ *} |q 1q G( %+ $+ Xo 2q 3q 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 4q 5q wj P: {# S@ {# k# S_ S@ S_ P^ 6q 7q `g S. .& #c $c %c ;% I. @ q@ =5 8q 9q _~ [. %} 0q aq ,5 {# {# {# {# {# {# {# S@ {# {# S@ S@ 13 bq cq dq eq fq fq gq hq iq jq kq lq mq mq nq hq oq .4 pq qq Y1 R@ {# S@ {# {# {# {# {# {# {# {# S@ %^ rq sq H: b; $% tq !. I: s+ I. @ 9* uq p; vq [. [. *[ N: =[ -[ {# {# {# {# R@ N1 S@ {# {# {# S@ ,5 wq xq 1$ yq zq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Bq Cq Dq Eq l. S. Fq Gq Hq Iq I. @ @ 4+ Jq Kq Lq Mq l. k. Nq Oq Pq h6 e1 R@ {# {# {# S@ {# k# (: S@ {# {# S@ {# {# H| ,5 V| Qq Rq Sq Tq np Ka Uq Vq Wq Xq Yq [. .~ 19 [. y+ Zq `q r .r +r ;% 2$ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. H. @r #r .& S. S. {@ S. C6 Qm v3 $r %r &r Q! *r =r -r ;r >r ,r 'r )r [. [. !r !. ~r {r ]r ^r /r (r _r :r <r S. {] [. [r }r |r Y> %+ S. S. {@ S. S. S. S. |% 1r 2r t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& J& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 3r %3 )% [. f( g( h( 3^ {# S@ @[ G| E: {# {# i( j( f< 4r [. m( 5r 6r 7r [6 @ @ 3@ 8r 9r 0r g# l. @~ ar br cr R@ {# {# {# {# {# {# {# (: ]# ,| 3a #@ [. dr :# er e. @ @ 2$ s^ D( E( F( w) fr t1 4: d@ S_ {# P^ 8} << S@ {# R@ h6 gr 1q G( %+ $+ hr ir 9& 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. jr kr wj P: {# {# l# X_ S@ {# S@ l# lr mr |d S. .& #c $c %c ;% I. @ l3 m: nr or Y> [. g| `f g A_ {# R@ P^ {# S@ c: P^ {# S@ {# {# {# d@ pr qr {# l^ h@ h@ h@ h@ h@ rr h@ h@ h@ h@ h@ h@ h@ sr U< 5^ S@ {# S@ {# {# {# {# {# {# {# {# {# {# l# #[ G: H: b; 61 tr !. I: s+ I. @ g= ur vr wr [. [. *[ N: =[ -[ {# {# {# {# i( Ia b@ S@ P^ R@ {# d@ 5^ xr yr zr Ar Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Cr Dr np Er 2# {@ Fr Gr Hr Ir 2$ @ @ I. s+ Jr Kr Lr Mr {@ ;$ Nr Or Pr h@ 7^ 6| S_ {# {# P^ X_ d@ {# {# {# {# {# S@ {# {# S@ 6^ Qr A_ Rr aq Sr Tr Ur Vr Wr Xr Yr Zr 0) `r Vh K$ s .s +s @s #s I- l& @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $s %s &s )@ S. S. S. {@ S. S. 8# Y> *s =s -s ;s >s ,s 's )s !s ~s {s {@ S. Ze ]s !. ^s /s [. (s _s 7m 2. S. {@ {@ S. 1. :s %+ S. S. {@ S. S. S. S. S. S. *q <s [s t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& }s |s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 Z} `} %, [. f( g( h( 3^ {# {# S@ Ha R@ {# {# i( -: 'q 1s [. *3 U9 !q 2s B[ @ @ 3@ 3s 4s 5s '# l. fj 6s 7s cr R@ {# {# {# {# {# {# S@ p} 8s 9s 0s #@ (# as :# bs s# @ @ 2$ s^ D( E( F( w) [q }q 4: d@ S_ {# S@ ;< m# S@ {# S@ << cs ds G( %+ $+ hr es C( 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 4q fs wj P: {# {# k# 8} gs {# (: P^ hs is `g S. .& #c $c %c ;% I. @ q@ =5 js 9q _~ [. %} K' ks Y1 R@ *< 8} S@ {# T[ F| P^ {# {# {# S@ {# {# d@ k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# P^ {# {# {# {# {# {# {# S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. l@ !. I: s+ I. @ g= ls Kc ms [. [. *[ N: =[ -[ {# P^ P^ {# R@ N1 R@ ns 8} j| S@ {# {# R@ R@ R@ R@ R@ R@ R@ -[ d@ O^ O^ S@ O^ O^ R@ P^ B_ -< t: R@ R@ R@ w{ os oo ps t' S. qs rs ss .] 2$ @ I. @ 3@ ts us vs ws S. 4, xs ys zs As Bs o} d@ P^ P^ k# 8} d@ {# S@ {# {# S@ {# {# {# {# {# {# R@ k# Cs xr Ds Es Fs Gs Hs Is Js Ks Ls 0) 5, X( Ms Ns Os B/ Ps e. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. ;+ Qs Rs fd !@ S. S. S. S. {@ S. S. !% 5$ n% x@ t$ *7 d$ x@ u$ +$ !% S. S. xs Ss !. Ts Us {@ 5$ 8# w@ S. {@ S. S. S. S. S. S. {@ S. S. S. S. S. S. !@ S. ^+ Vs G+ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Ws Xs Ys )% [. f( g( h( X| R@ S@ S@ S@ {# S@ {# i( -: w[ f1 [. Je Io Jo Zs ){ @ @ *@ k< l< `s 7@ k. t .t +t a@ R@ {# {# {# {# {# {# {# R@ f3 @t J[ o+ [. Uo o@ #t e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ {# S@ S@ {# {# R@ &^ $t 1q G( %+ $+ Xo 2q A- 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. `o %t .p P: {# {# S@ {# S@ {# S@ l# &t *t |d S. .& #c $c %c ;% I. @ q@ O< #p =t f| [. %} !. &} R# S@ c@ e@ S@ d@ c@ << S@ {# {# {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ k# R@ S@ {# {# {# {# S@ {# {# S@ l# >9 G: H: b; n. 2# !. I: s+ I. @ D/ $[ Vm -t 1. [. *[ N: =[ -[ l# r6 ;t k# {# S@ S_ -< e@ m# (: {# S@ -< S@ S@ S@ P^ R@ -< }l 82 >t C| (( (} C| E: |< ,t 8^ E} c@ S@ S@ H| 't )t !t t' S. ~t {t ]t ^t l& @ @ I. c. e. /t (t _t [. {@ l. :t <t Oi jg [t m2 7| E| P^ 6| S@ {# {# S@ S@ {# S@ {# {# {# {# S@ {# {# S@ S@ R@ R@ d@ 5} Ln Z/ }t |t 1t 2t [. 4, .& l. 3t 4t 5t G8 s. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. t. 6t 7t 1# S. !@ S. S. S. S. S. {@ S. S. S. S. S. S. S. S. S. S. S. {@ S. 8t 9t :$ 0t }h {@ S. S. S. {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. w@ !@ ~+ a# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ at bt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct r4 dt t8 l. [. f( g( et &^ ;t d@ S@ {# S@ {# {# i( -: f< zn [. +$ _; ft :k j< @ @ 3@ r^ gt ht ej l. 8@ it Ol D4 R@ {# {# {# {# {# {# (: ;< jt kt lt l@ m@ mt :# G8 e. @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# S@ {# R@ nt ot 1q G( %+ $+ Xo pt qt 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Rn rt wj P: {# S@ {# S@ {# S@ {# P^ st tt ]e S. .& #c $c %c ;% I. @ q@ +} ut Un $} [. R< vt h6 P^ {# S@ S@ {# S@ S@ S@ {# S@ {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ {# P^ wt h6 R@ {# S@ R: R@ {# S@ {# {# k# jp [} H: b; 4, xt !. I: s+ I. @ {& yt K: zt [. [. *[ N: =[ -[ {# S@ S@ S_ {# {# {# S@ S@ {# S@ b@ {# S@ {# {# H| At A| c: R@ S_ R@ S@ {# S@ S@ S@ R: R@ S_ R@ S@ {# {# B_ Bt Ct Dt )% ~@ Et Ft Gt Ht 2$ @ @ @ @ 4+ Qn It a- Jt 1. )% ~@ [. Kt Lt Mt Nt D_ Ot O^ E: -< {# S@ c@ e@ S@ {# {# {# {# S@ {# {# {# {# {# {# {# S@ S@ S@ k# 86 Pt Qt Rt St Tt u$ S. :~ Ut Vt R& Of I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. Wt Xt Yt Zt w@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. {@ `t u !. .u Lk {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. !@ S. +u @u #u t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - $u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. 2@ %u &u *u )% [. f( g( h( P: E: S@ S@ S@ {# S@ {# i( -: gm =u [. Je im -u ;u O. @ @ i- s( >u ,u g# l. N@ 'u ln g l# S@ S@ S@ {# S@ {# {# {# o7 26 )u o+ [. Ef o@ &@ W# @ @ 2$ s^ D( E( F( w) tm um o1 d@ S@ ^| S@ {# {# {# {# S@ e@ !u ~u G( %+ $+ {u ]u ^u 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. /u kr wj P: {# {# {# {# {# {# S@ l# $f 2[ |d S. .& #c $c %c ;% I. @ q@ O< (u _u (i [. g| :u W/ X| {# {# {# {# {# {# {# {# {# {# S@ S@ S@ S@ k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# S@ S@ {# O^ R@ {# S@ -< d: h6 l# {# {# {# k# Q( <u H: b; .' [u !. I: s+ I. @ 0* }u el |u [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# {# S@ -< R@ s{ E: {# S@ S@ {# sf b@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ 1u 2u 3u 4u t' S. 5u 6u 7u 8u 2$ @ @ @ I. @ +% e. 9u #; 0u au (d S. [. bu cu du T* eu fu Ia c: k# E: A| Af l# {# {# {# {# {# S@ ^| S@ {# {# {# {# {# {# S@ {# R: Cs r6 gu !. hu iu o. {@ ju ku 0q lu I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t+ mu nu w% !@ S. S. {@ S. S. S. S. S. S. S. S. S. S. S. S. {@ S. S. Pm ou !. b pu qu {@ S. {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. !@ ^+ ru E@ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: p8 su + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 tu Tk Th )% [. f( g( h( 3^ {# {# S@ _: S@ {# {# i( -: k( uu [. m( Xk Yk vu [6 @ @ *@ e^ wu xu 7@ k. i yu zu Q# S@ {# S@ [l S@ {# {# S@ 6| Au Bu Cu #@ [. Du o@ m) +% @ @ 2$ s^ D( E( F( w) [q Eu y< d@ d@ 3} *} R@ {# {# {# R@ Fu Gu 1q G( %+ $+ Xo Hu 3q 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Iu Ju wj P: {# {# {# {# {# {# (: P^ g Ku `g S. .& #c $c %c ;% I. @ q@ =5 Lu Mu _~ [. g| Nu Ou X| {# {# {# {# {# {# {# {# {# S@ {# R@ S@ Ha Pu Qu Qu Ru Su Qu Su Su Ru Qu Ru Qu Ru Tu Qu Tu Uu Vu f@ B_ S@ {# {# S@ {# -< 4} >< R@ {# {# S@ %^ Wu G: H: b; !% q% !. I: s+ I. @ D/ Xu F6 Yu [. [. *[ N: =[ -[ {# {# {# {# S@ {# {# S@ {# R@ l# Zu l# R@ B_ -< 86 -< 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 P^ rf +4 `u r~ S. v .v +v c* 2$ @ @ @ @ I. @ ;% @v #v 2[ $v %v &v S. l' (# *v =v -v ;v t3 >v ,v 'v P^ )v P^ R@ {# {# S@ P^ S( D4 -< S@ {# {# {# {# {# {# S@ {# -< s: !v ~v {v ]v ^v u$ ) /v (v _v :v I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ &~ <v ^+ n. %+ {@ S. {@ S. S. S. S. S. S. S. S. S. S. {@ S. {@ [v }v |v [m g8 T* 1v 2v 2# S. ~@ n. S. S. S. S. S. S. S. S. S. S. S. S. S. S. sb 3v 4v @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# 5v 6v + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 9j 0j %, [. f( g( h( 3^ {# (: p} 7v (( {# {# i( j( f< &3 [. *3 @| h1 8v B[ @ @ 3@ 9v 0v av g# l. bv cv dv Km R@ {# m# .{ (( {# {# (: c@ ev D8 #e #@ /~ ij :# ^, e. @ @ 2$ s^ D( E( F( 8+ kj lj 4: d@ S@ m# -< S@ {# {# {# S@ e@ fv ~u G( %+ $+ hr gv C( 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. hv iv wj P: {# {# {# {# {# {# S@ l# jv Xf |d S. .& #c $c %c ;% I. @ l3 m: kv Aj |) [. g| Bj Cj X| {# {# {# {# {# {# S@ S_ {# {# k# _: lv mv nv ov pv qv rv sv tv uv qv vv wv xv yv zv Av g+ Bv 1$ Cv Dv t: l# {# S@ {# S@ c: R@ {# S@ {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ G$ |} ]c Ev [. [. *[ N: =[ -[ {# S@ l# S@ {# {# {# {# l# A| [l i( X| O1 Fv Gv Hv Iv Jv Kv Jv Y+ !e Jv Lv Mv Lv `/ Nv Iv Nv Nv Mv D1 Mv Ov Pv > Qv 2# ~@ Rv Sv Tv Ht 2$ @ @ @ @ @ I. @ e. Qn Uv Vv Wv Xv Gj o. %+ w) 9o Yv Zv `v w 0q .w +w @w ;t h@ 3^ O^ c@ h6 S@ m# S@ {# {# {# {# {# {# {# {# S@ {# {# O^ #w $w %w &w `' !% [. 3f *w =w d= @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. -w ;w >w ,w 'w )w 2# {@ !% S. S. S. S. S. S. S. S. !% {@ o. N) !w ~w {w 97 97 g8 !. ]w ^w 1. k. {@ S. S. S. S. S. S. S. S. S. S. n. ~@ !% S. |% /w (w b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ _w T~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Sh Th )% [. f( g( h( t: R@ S@ (: P^ S@ {# {# i( -: | Uh [. Vh uf Xh Yh B[ @ @ 4+ d# :w <w g# l. h# [w }w b: l# {# S@ P^ d@ {# {# S_ m# ka |w 1w #@ [. $i :# G8 e. @ @ 2$ s^ D( E( F( w) 2w K4 y< d@ S@ S@ S@ {# S@ {# {# R@ 3w 4w 1q G( %+ $+ {u 5w ~4 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 6w 7w wj P: {# {# {# {# {# {# (: P^ Yg +c `g S. .& #c $c %c ;% I. @ q@ =5 ^i 8w (i [. p3 _i g 3^ {# S@ {# {# S@ S@ m# d@ S@ R@ h@ Kv 9w 0w aw bw cw dw ew fw gw hw iw jw kw lw mw nw jw ow pw qw rw sw g2 c[ l# {# S@ {# {# {# S@ {# {# {# l# ~3 G: H: b; %+ 9o !. I: s+ I. @ C3 tw y| uw [. [. *[ N: =[ -[ {# R@ 8} 4} S@ {# {# {# P^ 8} Ha l# U| vw ww xw yw zw Aw Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw 1# 8# Vw Ww Xw W# I. @ @ @ @ @ @ I. @ l& Qn Yw Zw `w x .x Tc +x (d j; [. v3 @x #x $x %x Q. &x *x =x -x [l e[ ,5 b@ d@ {# {# {# {# S@ {# {# {# {# {# S@ {# R@ 0h ;x !. >x %% u$ ,x 'x )x !x +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. t. ~x {x m. ]x ^x /x (x ) )w w) u$ u$ 4, n% u$ (d _x &+ 4. :x <x [x }x 97 i8 i8 97 97 !. |x 1x 2x t$ 6~ w) u$ u$ 8# 8# 4, e$ t$ q~ M= !% N= S. 3x 4x 5x b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ [@ 6x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 7x 8x 0j %, [. f( g( wg S@ N1 S@ S@ {# {# S@ {# i( -: k( 9x [. [] yg zg 0x B[ @ @ *@ e^ ax bx 7@ l. ]: F[ cx /q S@ S@ {# {# {# S@ {# S@ 6| Gg Hm dx #@ 0) ex :# ^u +% @ @ 2$ s^ D( E( F( w) fx gx 4: d@ S_ {# {# S@ {# {# {# S@ Ha hx ix G( %+ $+ Xo Hu jx 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. kx iv wj P: {# {# S@ {# {# {# (: k# lx @p |d S. .& #c $c %c ;% I. @ q@ m: mx nx q~ [. g| +h ox 6^ {# {# O^ c: {# 7} 7| d: R@ O^ px qx rx sx tx [. |) [. 1. %% 1. Y> [. %% [. |) [. 1. %% Y> [. [. ux vx $; wx u7 S@ {# + {# S@ {# {# {# S@ %^ Wu G: H: b; n[ xx !. I: s+ I. @ 9* ad p; yx [. [. *[ N: =[ -[ {# R@ *< p} S@ {# {# S@ {# + 6^ zx Ax Bx Cx Dx Ex Fx Gx Hx Ix Jx Kx Lx Mx Gx Nx Ox Px Qx Rx Sx Lx Tx Ux Vx Wx {] R; 5, y* Xx Yx Zx ;% d. @ @ @ @ @ @ @ I. @ 4+ {d `x y .y +y @y #y $y [. t$ 5, [. [. %y &y *y =y -y ;y Ku >y ,y 3| ,5 D| {# {# i( S@ {# l# P^ {# R@ sf {# {# S@ R@ 'v 'y )y !y ~y [. {y ]y ^y i= @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ b. t+ /y (y t' _y :y <y [y }y |y 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay Kc by 97 i8 i8 97 i8 i8 ]y cy dy ey fy gy hy iy jy }: u6 ky ly my ny oy l@ S. S. 5$ py qy b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. ry sy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a ty uy *u )% [. f( g( rf ;< A| Ge S@ {# {# {# {# i( j( f< tf [. x@ vy Db vf [6 @ @ i- Ag Bg wy g# k. i xy Eg Fg l# {# {# {# {# {# {# {# (: qm 26 yy o+ [. )| o@ 56 *@ @ @ 2$ s^ D( E( F( w) 6a zy 4: d@ S@ {# {# {# S@ {# {# R@ Ln Ay By G( %+ $+ hr ]u ~4 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Cy kr wj P: {# S@ {# t: (: S@ S@ P^ ]i 7q `g S. .& #c $c %c ;% I. @ l3 m: nr Dy Y> [. g| `f Ey I} {# O^ )9 5} R@ d@ c@ m# H| Fy Gy Hy Iy _~ %+ <r [. [. [. [. [. [. [. [. [. [. 1. [. [. [. Cp !@ `| Jy Ky Ly ;^ R@ O^ V_ H| {# {# {# {# {# k# My /h H: b; %+ Ny !. I: s+ I. @ C3 Oy N8 Py [. [. *[ N: =[ -[ {# d@ R@ S@ {# {# {# {# k# l^ V8 l5 Qy Ry v@ w) Q; o. i} (d i} Q; o. Q; (d Q; o. Q; Q; o. #@ Q; Q; (d i} o. Q; {@ m( [. Sy $< Ty l& 4+ @ I. @ @ @ @ @ @ @ @ @ I. W# Uy Vy Wy Xy Yy Zy `y z [. [. S. 4, .z +z S] @z #z $z %z &z *z =z Ab ,5 O^ -z m# k# h6 /} S@ @[ ,t H| {# {# d@ 0h ;z >z ,z [. d$ 'z )z !z s. 4+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. G+ ~z {z l. ]z ^z #; /z (z _z :z <z [z }z |z 1z 2z 3z 4z 5z 6z [m 97 i8 97 i8 i8 i8 i8 97 if 7z {> 8z 9z 0z az bz cz dz ez fz gz hz iz [. S. S. :% jz kz b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: lz mz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct nz oz t8 l. [. f( g( h( + Ge S@ S@ {# {# {# {# i( -: ;: pz [. Je qz Le rz O. @ @ 3@ 3q 5@ sz '# l. Fn tz uz 3} R@ {# {# {# {# {# {# S@ _: *d kt vz &2 }: -d :# 1: e. @ @ 2$ s^ D( E( F( w) Te Ue y< d@ S_ R@ 6} S@ {# S@ {# S@ wz xz ~u G( %+ $+ Xo yz zz 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Az rt wj P: {# {# (( d[ R@ {# (: P^ Bz Cz |d S. .& #c $c %c ;% I. @ q@ =5 %f Dz >~ [. %} %@ r: R# {# R@ 5} @[ R: {# S@ S_ + Ez Fz Gz Hz A+ m@ Iz Jz Kz Lz Mz Nz Oz Pz Qz Oz Rz Sz Tz Uz Vz Wz Xz N= tx Yz Zz `z k# R: +i c: {# {# {# {# {# b@ A [} H: b; {@ 2# !. I: s+ I. @ %= .A +A @A [. [. *[ N: =[ -[ {# {# {# {# S@ {# + {# O^ #A $A %A &A o+ {@ $% Y> [. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. Y> 6, [. :/ *A =A -A ;A e. @ @ @ @ @ @ @ @ @ @ I. @ @ c. I. 2$ _a >A ,A 'A )A !A ~A {A [. [. )% !% {@ 1# .& k. ]A ^A /A !. (A _A 7| e@ {# R@ ns [l Ge {# >< c: {# S@ {# R: [l !! :A <A u$ [. [A d^ }A +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3+ c. |A 1A )@ 2A 3A /o if i8 97 h8 Qc i8 Qc Qc i8 i8 i8 4A 87 97 h8 i8 i8 i8 i8 i8 i8 97 i8 h8 97 i8 i8 87 i8 i8 Qc 97 97 97 i8 h8 3' 5A [. S. S. S. ^+ 6A b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ 7A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# {# (: -< S@ {# {# i( j( f< zn [. +$ `, h< i< j< @ @ *@ k< 8A 9A 7@ k. n< 0A aA a@ R@ S@ S@ S@ S@ S@ S@ S@ R@ +e bA (x o+ [. u< o@ cA e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ R@ c[ Pi f@ S@ S@ S@ R@ 3w 4w 1q G( %+ $+ Xo 2q r^ 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. dA eA .p P: {# (: S@ R@ c: S@ S@ l# jv {, |d S. .& #c $c %c ;% I. @ q@ fA P< /e F^ [. R< S< T< P^ {# {# R@ R: {# S@ {# {# Qr gA hA iA [] 2# jA kA /z lA mA nA mA nA mA nA nA mA mA nA mA nA !. oA Xz Tc pA qA rA g@ (: c: {# S@ {# {# {# S@ l# >9 G: H: b; {@ t' !. I: s+ I. @ D/ $[ Vm sA 1. [. *[ N: =[ -[ {# -< -< S@ {# O^ 2< P: tA uA vA wA Y> S. %+ xA yA zA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA BA CA DA EA Rd FA GA 0= I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. l& 2$ +% B- HA W9 IA JA KA aw v[ Ze LA S. N= {@ l. l. [. MA NA OA PA Q# k# {# S@ R: S@ R: R@ {# S@ {# S@ {# %^ QA RA SA _~ [. TA UA VA O. @ @ @ @ @ @ @ @ @ @ @ d. @ I. t. WA XA 5d {@ YA ZA /o 97 97 i8 97 97 97 97 97 97 97 `A B .B `( i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 97 97 97 97 97 97 97 97 3' 5A [. S. S. !@ ~+ +B @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ @B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( `c t8 l. [. f( g( h( 3^ {# (: {# #B k# {# {# i( -: /6 d [. (~ $B %B &B B[ @ @ *@ J@ *B =B v( l. ]: -B ;B ~2 l# R@ R@ R@ R@ R@ R@ R@ h@ H_ (u >B l@ m@ ,B o@ Ht s# @ @ 2$ s^ 'B )B F( .~ !B ~B {B -< R@ c: B_ l# R@ R@ R@ l# h6 ]B ^B G( %+ $+ /B (B _B 4+ @ @ @ @ @ @ @ @ W# :B <B [B 3. [. }B fs Pt ,5 R@ R@ R@ R@ R@ R@ R@ O^ |B 1B 2B S. .& 3B 4B 5B s+ c. @ q@ +} 1d 6B $} [. %} %@ &} R# {# S@ {# {# S@ {# {# c: A_ -c 7B !_ 8# 8B 9B 0B aB bB bB bB bB bB bB bB bB bB bB bB cB dB eB fB [. u$ gB hB iB e@ S@ {# S@ {# {# {# {# {# l# ~3 G: H: b; d$ jB !. I: s+ I. @ G$ kB ]c lB [. [. *[ N: =[ -[ S@ W| mB S@ S_ {# P: R@ O1 nB oB pB qB M= rB sB tB uB vB vB vB vB vB vB vB vB vB vB vB vB vB vB vB vB uB wB xB yB zB AB BB @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ t. t. e. 9= qt CB DB EB FB GB HB IB JB KB LB fd o+ {] [. MB NB OB PB Ob P^ {# S@ f@ S@ {# S@ {# {# {# {# k# QB RB SB [. C6 TB !. UB ;* I. @ @ @ @ @ @ @ @ @ @ @ d. U% ,( 5+ VB WB fd YA ZA /o 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 XB YB 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 pb ZB `B [. S. S. S. ~+ +B @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 3r %3 )% [. f( g( h( t: R@ (: c@ r6 P^ {# {# i( -: | Bb [. +| .C +C @C B[ @ @ 4+ #C $C %C p+ l. &C *C =C -C Su =x ;C U| ;C =x ;C >C ,C 'C )C !C #@ 0) ~C 1$ {C e. @ @ 2$ Qn ]C ^C 8l l' /C (C _C :C Su <C [C }C ;C |C 1C |C 2C 3C 4C 5C %+ 6C 7C 8C m) 4+ @ @ @ @ @ @ @ @ *@ 9C 0C aC p& [. bC cC dC eC <C [C }C ;C My 1C U| ,C fC gC hC S. .& iC jC kC s+ c. @ q@ O< &c *c f| [. g| `f g A_ {# {# {# {# {# {# {# H| lC mC wa [. 4, `1 nC oC x} a= D* D* D* D* D* D* D* D* D* D* k_ jd pC qC [. :% rC sC ^} e@ S@ {# {# {# {# {# {# {# l# #[ G: H: b; V} tC !. I: s+ I. @ C3 uC N8 vC [. [. *[ N: =[ -[ R@ &^ h6 R@ {# {# {# l# k^ wC xC yC S. zC AC BC 5o e& CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC DC EC FC DC *$ GC U% d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. +% * A= HC IC W& JC KC LC MC NC OC @f [. t' PC [. QC RC pm || O^ i( Ia b@ {# {# {# {# {# S@ R@ SC TC UC VC {@ WC XC YC I. l& @ @ @ @ @ @ @ @ @ I. t. K+ ZC `C D .D +D @D #D $D %D 97 i8 i8 i8 i8 i8 i8 i8 i8 97 ~j &D *D i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 if i8 =D -D [. S. S. S. ~+ +B d. d. d. I. s# I. d. b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& ;D >D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 b1 ,D t4 %, [. f( g( rf ;< A| d@ S@ P^ {# S@ {# i( -: k( /a [. *3 @| #| $| B[ @ @ l& Qn 'D .1 %, S. zC )D !D ~D {D ]D ^D /D (D _D :D <D [D }D |D 1D u$ 2D 3D 4D I. 2$ @ @ c. [ 5D 6D 7D E{ 8D 9D 0D aD bD cD dD eD fD gD hD /D iD jD kD f5 {@ ~| lD mD // 4+ @ @ @ @ @ @ @ @ 3@ nD oD (7 [. 8: pD qD rD sD tD uD vD wD xD yD /D zD AD BD CD {@ %+ DD ED FD s+ c. @ q@ m: ra GD p& [. g| HD ox 6^ {# {# {# {# {# {# {# k# k^ -c ID !_ 4, n| o| Z< m) I. @ @ @ @ @ @ @ @ @ @ +% JD KD LD [. n% MD ND u| e@ S@ {# {# {# {# {# {# S@ %^ OD sq H: b; !% PD !. I: s+ I. @ 9* *2 p; QD [. [. *[ N: =[ -[ {# l# l# {# S@ {# {# l# k^ RD SD TD !% .& UD ie VD D* O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. {& {& O. +% @ d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ ]* s+ O. I. WD XD YD ZD `D E .E kD 8t )% l. +E @E :$ #E Y1 l# h6 S@ {# {# {# {# {# {# R@ i| Q. $E %E l. S. &E *E .] l& @ @ @ @ @ @ @ @ d. @ U% =E -E ;E >E ,E 'E )E !E ~E }x 97 i8 i8 i8 i8 i8 i8 i8 i8 Qc `A {E !j i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 ]y ]E ^E /E (E Y> $% {@ :% ^+ _E :E :E v2 <E [E }E '& d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ t. I& |E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @3 #3 1E %3 )% [. f( g( wg m# c[ Ge {# {# S@ {# {# i( j( f< 2E [. *3 U9 V9 ;3 B[ @ @ I. G$ 3E !. 4E 1. {@ 5E 6E 7E 8E 9E 0E aE bE cE dE eE fE gE hE 2# w) iE jE kE e. c. I. @ b. W# lE mE nE >~ 4, oE pE qE rE sE tE uE vE wE xE aE yE zE M@ l. l. AE BE CE W# 2$ @ @ @ @ @ @ @ @ q@ DE EE FE GE *7 #@ HE IE JE KE LE ME NE OE PE aE QE RE SE ~@ {@ X4 TE UE VE e. I. @ l3 m: [0 WE o3 [. XE !. YE R# {# {# S@ {# {# S@ S_ -< ZE `E #9 [. 4, F 30 '} 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ .F +F [. 4, @F #F ^} e@ S@ {# {# {# {# {# {# {# l# $F <u H: b; n. 2# !. I: s+ I. @ C3 D3 E3 %F [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# l# k^ y^ &F *F S. =F -F ;F >F I- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ b. 2$ *@ e. W# (- ,F 'F )F !F ~F {F S. )% ]F ^F /F N# P^ R@ {# S@ {# {# {# {# {# S@ &^ (F _F Rf l. S. :F <F [F l& @ @ @ @ @ @ @ d. c. d. '& }F |F 1F l# 3^ 2F 3F 4F 5F q' 97 i8 i8 i8 i8 i8 i8 i8 i8 Qc 97 6F gg i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 97 7F 8F 9F 0F aF bF cF dF eF fF gF hF iF jF kF lF mF nF oF d. 3+ @ @ @ @ @ @ @ @ @ @ @ @ d. '& pF qF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct r4 rF t8 %, [. f( g( h( 3^ (: S@ S@ {# {# {# {# i( -: G! sF [. ;{ tF w8 oC B[ @ @ d. e. w> uF vF wF [. {@ l. E{ o+ u$ E{ u$ E{ u$ E{ T. E{ M$ n. Q; (i xF I] yF W# @ @ @ @ +% zF AF BF 1. 2. n. 2# E{ o+ u$ o+ o+ E{ u$ E{ u$ E{ %, n. .~ ), CF DF EF s+ @ @ @ @ @ @ @ @ @ t. W# FF ,! GF [. 2# {@ 2# E{ u$ o+ o+ E{ u$ HF u$ HF E{ l. n. ), u5 IF JF ct l& @ @ q@ =5 KF +9 _~ [. R< LF Xg O^ {# S@ {# b@ S@ {# {# H| t{ MF u3 'z d$ $9 %9 p| 9& q@ @ @ @ @ @ @ @ @ @ @ s+ NF OF PF [. u$ 60 QF B3 e@ S@ {# {# {# {# {# {# {# %^ jp [} H: b; %+ r- !. I: s+ I. @ {& :5 <5 RF [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# l# k^ 1{ SF TF n. )@ UF VF WF e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ I. @ @ I. I. I. I. 4+ W# XF *E YF ZF Q; !% `F G I] W/ (( d@ S@ S@ {# {# {# S@ {# R@ .G +G @G #G 4, S. .^ $G %G l& @ @ @ @ @ @ @ c. d. &G *G =G -G %^ 8} F| k# G< ;G >G ,G 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 87 ~j gg 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 'G )G !G ~G {G O2 ]G ^G /G (G _G :G <G [G }G |G 1G 2G 3G 4G 5G @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& 6G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ {# {# {# {# {# {# {# i( -: /6 h7 [. m( 7G 8G 9G [6 @ I. @ @ 9= 0G )x aG bG cG Y> Je $# 3. $# p: *3 z] Vh Je 2. Vh [. dG eG fG gG *$ q@ @ @ @ @ @ _f hG iG jG kG F^ |) p: z] l@ z] (~ Je Vh 3. $# ]@ Y> [. lG mG nG oG @! 4+ @ I. @ @ @ @ @ @ I. @ q@ pG qG rG sG tG Y> p: p: 2. *3 p: $# p& l@ 2. z] *3 [. (# uG vG <5 wG I- I. @ @ q@ m: xG yG o3 [. %} >; zG R# {# {# P^ Km S@ {# {# k# S_ AG BG 0) %+ !% S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. CG DG EG [. 4, FG GG %2 e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; /+ HG !. I: s+ I. @ D/ E6 F6 IG [. [. *[ N: =[ -[ {# k# k# {# S@ {# {# l# k^ JG KG LG S. :c MG NG OG s+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ 2$ O. O. {& c= 4+ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. I. s. {d PG !. QG %+ 8+ RG BC SG R@ S@ S@ {# R@ b@ S@ {# {# S@ Ob TG UG VG )% S. .^ WG XG *@ @ @ @ @ @ @ d. @ I. YG ZG `G H .H R@ S@ E: +H )v @H #H $H 87 97 i8 i8 i8 i8 i8 i8 i8 i8 %H &H 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 87 h8 *H =H -H ;H >H ,H 'H )H !H ~H {H ]H ^H /H (H 86 _H {H :H <H l& c. @ @ @ @ @ @ @ @ @ @ @ @ d. E# [H }H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Sh ^6 )% [. f( g( h( 3^ {# l# S@ S@ c: S@ {# i( -: f< |H [. R; 1H 2H 3H O. @ @ @ @ I. ;% 4H 5H 6H 7H 8H 9H 0H aH bH cH dH eH fH gH hH iH jH kH !. lH :^ s. @ @ @ @ @ @ 2$ m) mH 3' nH oH pH qH eH rH sH tH 9H uH vH bH wH xH yH zH YF AH e. ._ @ b. @ @ @ @ @ @ @ @ @ c. e. BH CH DH EH FH GH cH HH IH JH KH LH fH MH NH OH PH QH RH Rd SH TH U% @ I. @ q@ m: o6 p6 o3 [. p3 UH cr B_ {# {# O^ ;t S@ {# {# k# k| AG VH /~ 4, WH XH '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 x6 YH [. 4, ZH `H %2 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. PD !. I: s+ I. @ C3 I el .I [. [. *[ N: =[ -[ l# 3} 7| l# {# {# {# l# k^ JG +I ;g S. t' @I #I $I s+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. _f jj %I &I *I =I -I 8- I. c. I. @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ 0= ;I >I ,I %% B) 'I )I !I S@ S@ {# R@ *< 8} -< S@ {# R@ Fg ~I {I ]I l. S. :F ^I t. l& @ @ I. @ @ @ I. I. oF /I (I _I S_ S@ {# {# {# (( l# :I <I Qd 97 i8 i8 i8 i8 i8 i8 i8 i8 97 if [I h8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 }I |I 1I 2I 3I 4I 5I _H 6I 7I 8I .H S@ 9I /( {# d@ 0I aI bI c. c. I. @ @ @ @ @ @ @ @ @ @ @ t. o4 6' cI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 dI `} %, [. f( g( h( 3^ t: eI k# 86 ,t mB R@ O^ fI gI hI [. 4. iI jI kI d= >' 4+ 4+ 4+ 4+ s# 5h E/ lI mI nI 0C oI pI qI rI sI tI uI vI vI wI xI yI zI (- e. 4+ 4+ 4+ 4+ 4+ 4+ 4+ 4+ e. ;% AI BI CI DI EI ;k FI GI HI 0C II pI JI rI KI LI MI NI W- e. 4+ 4+ 4+ 4+ 3@ 4+ 4+ 3@ 4+ 4+ 4+ 4+ 4+ 4+ e. [F *I OI PI EI RC 9z QI 0C RI SI TI tI UI VI WI XI YI er e* >' d. c. @ @ q@ =5 ZI ;5 _~ [. %} 0q ta 1u {# S@ {# E: S@ {# {# H| `I MF J v3 d$ n| ~5 p| 9& q@ @ @ @ @ @ @ @ @ @ @ s+ j OF .J [. u$ 60 +J B3 e@ S@ {# {# {# {# {# {# S@ l# ~3 G: H: b; {@ 2# !. I: s+ I. @ {& @J <5 #J [. [. *[ N: =[ -[ d@ f@ f@ S@ {# (: {# l# k^ $J %J &J !% )@ *J =J -J s+ I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. c. @ @ I. @ @ @ @ I. l& .] ;J >J ,J 'J )J !J ~J {J ]J 7{ e. i- 2$ I. I. I. c. c. @ @ @ @ c. I. I. c. d= ^J /J (J 1. :~ _J :J <J S@ S@ {# S@ m# f@ S@ S_ S@ R@ [J TC }J |J %+ S. 1J 2J ~& l& @ t. b. U% U% 3J $: 4J 5J 6J 7J 8J 0I {# d@ {# S@ {# -< O^ >2 9J Qd 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 $H 0J aJ bJ cJ dJ eJ S_ d@ d@ S_ P7 gs {# d@ S_ d@ {# S@ _H fJ gJ U% @ @ @ @ @ @ @ @ @ @ @ @ t. I& hJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ R9 3r %3 )% [. f( g( h( 3^ d@ O^ S@ S@ l# S@ S@ i( ;2 f< iJ [. o. jJ kJ lJ mJ nJ oJ pJ qJ rJ sJ tJ B- uJ vJ wJ xJ yJ zJ AJ wJ BJ CJ DJ EJ FJ GJ HJ IJ JJ KJ LJ LJ LJ LJ LJ LJ LJ LJ ,F MJ NJ OJ 7& PJ QJ RJ SJ TJ UJ UJ xJ VJ zJ AJ wJ WJ XJ 7d YJ ZJ `J qJ K .K +K @K .K K #K rJ $K pJ LJ LJ %K #K &K *K =K -K :f :f E- ;K >K ,K 'K )K yJ RJ !K ~K {K 9= I- I. @ c. d. @ @ l3 m: m3 }0 o3 [. g| Bj Ou X| {# {# S@ {# {# S@ {# S@ ]K `E #9 [. k. f5 w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ .F ^K [. 4, /5 /K %2 e@ S@ {# {# {# {# {# {# {# k# (K G: H: b; %+ .& !. I: s+ I. @ D/ $[ <5 _K 1. [. *[ N: =[ -[ {# S@ S@ {# S@ m# S@ l# h@ :K <K [K S. =F }K |K OG ;% 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ I. 4+ W# l& t. @ c. d. @ @ I. W# 1K 2K 3K 4K 5K 6K 7K 8K 9K 0K aK bK cK dK d. 4+ 4+ +% W# +% +% +% +% W# ._ 4+ q@ MJ eK fK gK qB hK iK jK kK R@ S@ S@ {# S@ R@ S@ {# {# l# g7 lK mK (# %+ {] !. nK ;% I. I. w} i- oK pK qK rK sK tK uK vK wK S@ d@ {# {# {# S@ ;< ;t 0h &{ ]y 97 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 xK yK zK AK BK CK DK S_ d@ S_ S_ {# d@ {# d@ {# {# {# d@ EK uK FK GK HK @ I. @ @ @ @ @ @ @ @ @ @ d. E# IK 9% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a JK KK ^a %, [. f( g( h( 3^ {# {# {# {# {# {# {# E: )2 LK MK [. A+ /~ NK OK PK QK RK SK TK UK VK WK XK YK ZK `K L .L +L ;0 `K @L #L $L %L &L Jw *L =L -L ;L SK SK SK SK SK SK SK SK >L ,L 'L YK EE )L L !L ~L {L ]L ^L L .L +L /L (L _L :L ]L RK <L RK 2a [L }L |L 1L }L 2L 3L ;L 4L 5L SK SK 6L 3L SK 7L 8L *L `K 9L 0L @L aL *L Jw bL cL (L dL eL fL gL hL {& I. @ I. @ @ q@ m: V1 GD p& [. g| iL .c 3^ {# {# {# {# {# {# {# P^ z^ AG R7 !_ d$ `1 jL y: 9& q@ @ @ @ @ @ @ @ @ @ @ I- ^% kL LD [. n% s| lL u| e@ S@ S@ {# {# {# S@ {# {# k# #0 Ca H: b; V} mL !. I: s+ I. @ C3 nL y| Ga [. [. *[ N: =[ -[ {# {# S@ P^ U[ oL b@ R@ {# nB pL %E S. m. qL rL sL tL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL vL wL xL $s e* I. d. c. I. @ k& yL zL AL BL [. |) CL [. DL EL FL GL HL Ak IL JL KL LL ML NL OL cA cA K PL PL QL RL SL TL UL x@ N= y) VL WL XL %^ S@ {# S@ {# {# {# S@ {# l# !e YL ZL [. 3. GH r} `L {& I. M .M +M @M #M $M %M &M *M vK =M d@ {# S_ {# {# {# {# S@ P^ -< 6k -M ;M ]y i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ,> >M ,M 'M )M !M vK ~M 0I d@ {# {# {# {# {# {# {# {# {# S_ /( {M ]M ^M /M &~ @ I. @ @ @ @ @ @ @ @ @ t. (M _M :M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. xb <M [M %3 )% [. f( g( h( 3^ {# {# {# {# R@ (( S@ S@ w{ }M |M 1M [. r~ 2M 3M 4M 5M 6M 7M 8M 7M 9M 0M 7M 8M 6M 6M 6M aM 6M bM 6M cM dM eM 7M 7M aM 6M 6M fM gM 7M 7M 7M 7M 7M 7M 7M hM iM jM kM fM 6M 6M 6M 6M bM lM cM cM 6M aM 6M bM 6M 5M 5M 6M 6M mM 9M 8M 7M 6M gM 8M 7M 7M fM gM 5M 7M 7M 7M 7M fM 7M 8M 7M 6M 6M 6M 6M cM cM 7M aM 6M bM 6M nM oM pM qM cL rM e. I. @ I. @ q@ O< d| e| f| [. g| sM .c X| {# {# {# {# {# {# {# S@ 7^ tM wa [. l. Ye uM y: 9& q@ @ @ @ @ @ @ @ @ @ @ +% a1 vM wM [. 4, xM Ba ^} e@ S@ {# S@ i( R@ {# S@ {# k# A [} H: b; :% )f !. I: s+ I. @ G$ yM zM ^c [. [. *[ N: =[ -[ {# S@ 7} X_ R@ h6 R@ -< tA AM is ~% BM l. CM DM EM FM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM HM M] IM JM KM LM MM I. @ @ I. e. NM OM PM &2 {@ F^ [. {@ u$ [. QM RM SM TM UM VM WM XM YM ZM `M N N .N +N @N #N $N %N &N t$ S. Vh *N =N -N Ot l# {# {# {# S@ {# {# S@ {# R# ;N >N ,N 2. [. 'N |> )N g= J. !N ~N {N ]N ^N /N (N wK _N 6I d@ S_ d@ {# {# {# {# S@ {# {# {# k# nt :N `7 ]y i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 h8 <N [N }N |N 1N 2N ~H 3N 0I d@ {# {# {# {# {# {# {# {# {# d@ 0I 4I 4N 5N 6N 7N p@ @ I. @ @ @ @ @ @ @ @ d. 7% Xc 8N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 Ee t8 l. [. f( g( h( 3^ {# {# {# S@ W| T_ R@ {# ,5 9N sq 0N aN U] 2# bN Ze cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze cN cN Ze cN Ze cN cN cN cN cN cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze dN dN Ze cN Ze Ze Ze Ze cN Ze cN cN cN cN Ze cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze cN cN cN cN Ze cN cN Ze eN fN gN hN iN !| s+ I. @ @ q@ +} @} #} $} [. %} jN kN X| {# {# {# {# {# {# {# H| `I MF lN mN d$ 8# xa Z< 9& q@ @ @ @ @ @ @ @ @ @ @ s+ nN oN pN [. u$ qN rN B3 e@ S@ S@ ;< ;t sN R@ {# S@ l# tN G: H: b; n. n% !. I: s+ I. @ 9= uN p; vN [. [. *[ N: =[ -[ {# S@ d@ A| d@ R@ {# {# 1u *{ wN xN [. {] 8# yN zN AN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN CN DN EN /B FN GN HN 4+ @ @ 2$ IN JN KN LN {@ f5 MN NN [. [. n. 2# e% ON La PN QN RN SN TN UN VN WN XN YN ZN `N O .O +O HF {@ +$ ^ @O #O $O P^ S@ {# {# S@ {# B_ k# {# l# >2 %O &O F^ {@ [. *O =O -O e* ;O >O ,O 'O )O !O -< S_ S@ 0I d@ S_ d@ {# {# {# {# {# {# R@ i( R@ -< + jv ~O <g i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 {O ]O ^O /O (O _O :O 8J P7 d@ {# {# {# {# {# {# {# {# {# d@ S_ <O 04 [O }O |O 1O t. @ @ @ @ @ @ @ @ @ t. b# c# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# b@ {# S@ S@ 6| S@ {# S@ P^ 2O 3O 4O 5O t$ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ l. 6O 'd 7O // l& @ @ q@ O< P< 8O F^ [. %} O, 9O R# {# R@ b@ d@ S@ {# {# S@ qr 0O aO [. 4, bO cO dO 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 4+ eO fO [. 8# gO hO iO e@ S@ S@ S@ 6| S@ S@ {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ T% |e 1e 2e [. [. *[ N: =[ -[ {# {# S@ Ge S@ {# S@ {# H| x{ jO kO lO [. S. l. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ n. mO L6 nO oO 56 I. @ W# pO qO rO sO {@ h^ tO Ka uO vO (# wO 4, {@ {@ l. )@ {@ !@ ~@ S. O> xO $9 xO LA S. {@ {@ {@ {@ l. (# yO !. zO M1 S@ {# S@ {# {# B_ AO Zu S@ ac BO CO DO 1. EO FO GO HO IO I. JO KO LO 86 S@ d@ {# d@ {# d@ {# d@ {# S@ {# (: S@ {# S@ Ha T_ d: S@ S@ w{ v7 DH 87 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 Qc MO NO OO PO QO RO S@ S@ {# {# {# {# {# {# {# {# {# {# {# d@ S@ (: SO TO UO VO WO I. @ I. @ @ @ @ @ @ d. =# Ce De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( d( Fe l. [. f( g( h( H| P: XO k# {# {# S@ {# S@ {# {# :I Dh YO ZO `O .d P .P +P @P #P .P $P p- %P &P *P +P @P p- @P P D^ $P P $P p- %P =P @P D^ *P +P .P -P ;P @P +P $P p- %P =P @P D^ >P P .P ,P p- 'P &P $P p- )P =P @P D^ P $P P ,P p- %P =P *P !P *P +P ~P {P ;P @P P ,P p- %P =P @P D^ .P P .P ]P p- t- &P $P p- 'P =P @P D^ >P ^P /P )@ S. M$ (P _P :P +% c. @ q@ =5 %f `m >~ [. R< <P >< P^ k# 5| [P R@ {# {# {# 3^ de }P |P An d$ 19 S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ s+ 1P 2P 3P [. u$ 4P 5P 6P e@ S@ {# {# S@ {# {# S@ S@ l# >9 G: H: b; 4, 7P !. I: s+ I. @ D/ 8P p; 9P [. [. *[ N: =[ -[ {# S@ S@ {# {# {# {# S@ {# ,5 0P aP bP cP dP )% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ l. 2; eP fP gP hP 4+ @ W# iP jP kP v^ {@ lP mP nP oP !. pP qP rP sP tP Ny %+ )@ 1# .& l. l. l. {@ l. l. .& )@ %+ `# uP vP wP K' xP 4^ S_ S@ S@ {# =< p} << U[ R@ c: 6| yP zP MB qB [. AP ]y Um * @ JO BP CP S_ S@ {# d@ {# {# {# {# {# {# {# R@ f@ _: =< {# S@ E: R@ (: c[ E: DP 97 h8 87 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 h8 EP FP GP HP IP JP S@ {# d@ {# {# {# {# {# {# {# {# {# d@ S_ d@ KP dJ DK LP MP NP OP l& d. c. @ @ @ @ @ t. nf PP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ pf QP %3 )% [. f( g( h( 3^ 6| P: {# S@ {# {# {# {# {# S@ R@ RP SP TP UP VP WP XP YP ZP `P Q .Q +Q @Q #Q $Q #Q %Q &Q *Q oz =Q $Q WP -Q ;Q @Q >Q ,Q 'Q )Q !Q ~Q {Q ]Q ^Q /Q (Q _Q @Q :Q *Q YP <Q [Q Q }Q |Q 1Q 2Q 3Q #Q %Q 4Q 5Q 6Q 7Q 8Q 9Q .Q 0Q @Q aQ bQ cQ dQ 'Q eQ oz ]Q fQ gQ (Q 0Q @Q >Q hQ iQ Q jQ kQ }Q lQ mQ nQ 3Q _Q oQ aQ pQ 6Q qQ rQ sQ k6 %+ {@ tQ uQ vQ s+ I. @ l3 m: wQ xQ o3 [. %} 0q &} R# {# l# i( S_ S@ {# {# -< yQ zQ AQ [. %+ n| o| Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ vM BQ [. :% rC CQ ^} e@ S@ {# {# {# {# {# {# {# P^ DQ G: H: b; n[ EQ !. I: s+ I. @ {& FQ K: GQ [. [. *[ N: =[ -[ {# m# m# S@ {# {# {# {# S@ 6| R# HQ IQ K' JQ KQ LQ MQ NQ OQ PQ QQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ PH SQ TQ 4, .~ UQ VQ WQ XQ I. W# YQ ZQ `Q V: {@ R Kw .R +R @R ]$ #R >; $R %R &R *R =R -R ;R >R ,R 'R ~| )R !R ~R {R ]R ^R /R 3' (R _R :R R@ d@ c@ -< {# S@ Lm 7| l# S@ B_ <R [R }R [. |R m. 1R 2R U~ k& @ 3R 4R 5R 6R 7R S_ {# {# {# {# {# {# {# {# k# nt /} S@ {# {# {# {# k# AO k# X| 8R 9R h8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 97 0R aR bR cR dR eR Ge d@ {# {# {# {# {# {# {# {# {# {# {# {# S_ wz =M fR 8[ gR hR iR jR ]* @ @ @ @ @ @ d. 7% kR lR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. Ir mR vg d1 %, [. f( g( h( 3^ {# {# {# {# {# {# {# {# {# {# d@ c: c@ nR oR pR qR rR sR tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR zR MR NR OR PR QR RR SR TR UR VR WR XR YR rR ZR `R S .S +S @S #S $S %S UR &S DR *S =S -S ;S Dr >S ,S LR 'S )S !S ~S {S ]S >S ^S /S (S _S :S <S [S }S |S 1S 2S tR J3 3S 4S 5S ;S 6S 7S DR 8S 9S 0S aS O, bS f5 l. cS dS eS d. 2$ @ q@ m: fS gS q~ [. g| hS iS H| {# {# {# {# {# {# {# O^ 49 jS kS u6 d$ lS mS '} 9& q@ @ @ @ @ @ @ @ @ @ @ 8- f. nS oS [. j; z6 pS B6 e@ S@ {# {# {# {# {# {# {# P^ qS Ca H: b; !% q% !. I: s+ I. @ g= rS sS tS [. [. *[ N: =[ -[ R@ || /} R@ {# {# {# {# {# {# d@ 3^ &< uS vS wS xS yS zS AS BS CS o/ DS DS DS DS DS DS DS DS DS DS DS DS DS o/ ES FS GS HS u6 n+ [. IS H1 JS s# W# KS LS MS g_ {@ NS OS Tm 7^ l2 h@ PS QS RS SS Tb TS US VS WS XS YS ZS `S T .T +T @T #T $T %T &T *T B_ R@ S@ c@ F| c@ S@ S_ k# P^ 6| v{ r< =T -T ;T k. F^ >T ,T 'T d= @ d. 3R )T !T ~T RO S_ {# {# {# {# {# {# {# S@ {# k# P^ {# S@ {# {# {# S@ (( {# R@ {T J_ ]T 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 pb &> ^T /T (T _T :T <T S@ d@ {# {# {# {# {# {# {# {# {# {# {# {# d@ {# S@ P7 [T 8J }T |T 1T 2T d. @ @ @ @ @ t. <@ 3T 4T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ 5T 6T Th )% [. f( g( h( 3^ {# O^ {# S@ {# {# {# {# {# {# {# d@ k# H| B_ << c: 7} :I S@ 7} S@ e@ P^ << c: c@ gs f@ S@ d@ f@ c: f@ R@ f@ P^ Ha c: m# d@ :I d@ S@ e@ P^ e@ R@ f@ k# g@ c: 7} c@ d@ 7} S@ 7T P^ g@ c: c@ c: e@ gs d@ f@ c: :I S@ e@ O^ g@ c: c@ d@ :I S@ d@ e@ P^ e@ c: f@ P^ g@ c: d@ 7} d@ 7} gs e@ O^ g@ c: c@ c: f@ S@ d@ f@ i( 8T 9T 0T aT {@ Eq bT cT Qn 2$ @ q@ O< j@ dT (i [. %} O, aq 1u {# {# {# {# {# {# {# d@ eT `E fT K$ 4, LA Y< Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 q| gT [. 4, hT `H %e g@ S@ {# {# S@ S_ {# S@ {# P^ iT G: H: b; {@ t' !. I: s+ I. @ {& FQ <5 jT 1. [. *[ N: =[ -[ d@ m# m# S@ {# (: {# {# (: S@ {# S@ H| H| R( <_ kT kT lT lT ;_ lT lT lT lT lT lT mT lT lT lT lT lT lT lT lT lT nT oT pT qT rT %% [. sT 7. pJ W# e. tT uT vT wT $% xT %@ yT A_ d@ k# 6^ B_ k# zT >n AT BT o1 CT }S DT ET FT rR GT CT Au HT IT D_ k# X| S@ {# S@ S@ c@ d@ S@ {# {# S@ U< ks JT KT LT Y= (~ MT NT OT f. 4+ @ @ 3R )T PT QT =< {# {# {# {# {# {# {# {# {# S@ {# {# {# {# S@ k# S@ {# {# S_ S@ + RT ST 'G 87 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 97 97 %@ TT UT ~ VT WT XT YT gs d@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ S@ ,H ZT `T U .U '& d. @ @ @ @ @ d. E# +U @U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ #U 9j t4 %, [. f( g( h( H| (( $U c: {# {# {# {# {# {# {# S@ {# {# S@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ O^ %U S[ &U aT {@ ~| *U =U Qn 2$ @ l3 m: -U ;U |) [. p3 >U |0 B_ {# {# {# {# {# {# {# B_ lC jS ,U ^ 4, f5 'U Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. 1c )U !U [. n% ~U {U u| e@ ]U S@ S@ m# d@ S@ {# S@ l# >9 G: H: b; {@ 2# !. I: s+ I. @ D/ Um ^U /U [. [. *[ N: =[ -[ {# S@ S@ {# S@ ]U S@ S@ d@ -< (: {# {# S@ l# P^ P^ P^ P^ P^ R@ O^ O^ c: E: P^ U[ R@ sf O^ k# P^ P^ U[ k# P^ O^ k# +b (U _U :U 6, [. <U K9 [U +% W# }U |U 1U 2U d$ 3U !. Rq 1u S@ {# {# S@ S@ l# k# P^ X| 6^ 6^ c@ ns m# _: ]U -< 6^ X| B_ O^ R@ S@ {# {# {# S_ m# Ge S@ (: {# P^ %^ 4U 5U 6U 7U 1. {@ j; 8U 9U 0U q@ I. @ @ 3R aU bU cU dU S_ {# {# {# {# {# {# {# {# {# {# S@ {# k# ;< Af 4} S@ {# {# -< eU fU gU hU 97 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ]y 4A iU jU kU o+ h> lU mU nU {H S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ S_ oU pU qU rU q[ t. @ @ @ @ @ @ t. I& sU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. @3 tU &u *u )% [. f( g( uU sN 7| W| S@ {# {# {# {# {# {# {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# P^ ~e vU wU aT {@ ~| *U =U Qn 2$ @ q@ =5 Aq xU _~ [. %} K' aq ,5 {# {# S@ {# {# {# {# S@ qr `E yU y* 4, zU XH '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. JD x6 AU [. 4, hT BU %2 c: CU l# f@ Vk d: S@ {# {# l# ~3 G: H: b; {@ 2# !. I: s+ I. @ D/ E6 DU EU [. [. *[ N: =[ -[ S@ P^ {# {# (( $U E: R@ h6 X_ -< S@ {# {# {# S@ S_ S_ S@ {# #{ + O^ oL d: S@ E: W_ i( P^ 8} h6 {# Ge Vk A| c: {# FU GU HU IU 1. [. JU Pc KU 8- 4+ LU MU NU t$ %% OU %@ PU 7^ {# S@ S@ {# {# {# S@ S_ S_ (: S@ R@ R@ R@ R@ R@ S@ S_ S_ S_ S@ {# {# S@ (: i( c: G| *< R@ 6| + << QU RU SU TU e% !% Gj UU VU WU XU I. @ I. @ 3R YU ZU `U =< S_ {# {# {# {# {# {# {# {# {# {# {# R@ X_ b@ ns -< S@ {# {# S@ c[ V .V +V @V i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ]y #V $V %V &V *V {@ !@ =V -V ;V <T =< d@ {# {# {# {# {# {# {# {# {# {# {# {# {# d@ S_ Ge >V ,V 'V )V d. @ c. @ @ @ @ @ t. <@ !V ~V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Zc {V ]V l. [. f( g( h( t: R@ S@ {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# P^ ~e vU wU aT {@ ~| *U =U Qn 2$ @ q@ =5 ^V /V (i [. p3 (V Q^ B_ P^ l# {# S@ {# {# {# H| -: _V :V 0) %+ S. -f Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. |k <V [V [. 4, ZH }V %2 e@ k# S@ S@ ^| S@ {# {# {# l# ~3 G: H: b; {@ 2# !. I: s+ I. @ C3 |V 5_ 1V [. [. *[ N: =[ ,5 d: G| k# {# S@ c: {# {# S@ ^| S@ {# {# {# {# {# {# {# {# c: c: {# {# R@ S@ {# S@ c: {# {# S@ Ge S@ S@ R@ S@ {# {# FU 2V _U 3V Xz [. 4V 5V G8 W# 6V 7V 8V 9V o. CL 0V %@ aV 5^ {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ {# {# {# {# {# {# R@ Ia -< c: c: i( l2 DP bV 7e cV dV Ma {@ 4, eV fV gV hV &~ I. I. @ @ 3R 4R iV jV kV S_ {# {# {# {# {# {# {# {# {# {# {# b@ oL D| P^ {# {# S@ S@ S@ z^ lV mV nV v: pb 97 i8 97 i8 i8 i8 i8 i8 97 i8 97 97 97 oV !. pV qV v; 4, {@ {@ ~@ rV sV tV vK Ge d@ {# {# {# {# {# {# {# {# {# {# {# {# d@ {# S_ uV vV wV s^ c. @ d. @ @ @ @ @ @ d. E# xV yV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ zV AV BV 4, [. CV g( h( 3^ (: S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ O^ DV vU EV aT {@ ~| *U =U Qn 2$ @ q@ +} FV GV $} [. %} {v HV 82 e1 nt l# S@ S@ S@ S@ R@ N^ IV JV KV d$ S. -f Z< m) q@ @ @ @ @ @ @ @ @ @ @ s+ nN LV MV [. u$ NV rN B3 e@ S@ S@ S@ S@ S@ S@ S@ S@ P^ >9 G: H: b; {@ 2# !. I: s+ I. @ %= OV +A PV [. [. *[ N: =[ P: m# 4} R@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ {# FU 2V _U 3V QV [. RV 7. SV W# 6V TV UV VV ) [. WV 0q XV v{ S@ S@ S@ S@ S@ S@ (: S@ (: (: (: {# {# {# {# {# {# {# (: S_ S@ (: (: S@ S@ W| S@ B_ >< YV ZV `V W .W +W @W {@ %+ #W $W %W &W I- I. I. @ @ @ JO *W =W -W S@ {# S_ d@ {# {# {# {# S_ d@ {# {# S@ {# ^| 8} C| P^ {# S@ {# {# S@ ;W >W ,W 'W )W <m h8 i8 i8 i8 i8 i8 i8 i8 i8 `( >! !W ~W {W }! +x n. S. {@ {@ S. ]W ^W /W (W S@ S_ {# S@ {# S@ S@ S@ S@ {# d@ S_ {# d@ S_ S@ _W :W <W [W 4+ I. @ @ @ @ @ @ @ @ t. I& }W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< |W e< )% [. 1W 2W G3 _: T[ *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< T[ W| @l 3W 4W 5W {@ ~| 6W 7W Qn 2$ @ l3 fA 8W 9W ), 1. 0W !. aW k^ &d &d T[ *< *< *< T[ c[ >< bW cW [. 4, dW eW fW C( I. @ @ @ @ @ @ @ @ @ @ W# ~& gW hW [. 8# iW jW kW S( *< *< *< *< *< *< *< *< Ot lW mW nW oW 8# pW !. qW s+ I. @ D/ rW sW tW [. [. uW vW Pt @[ T[ >< T[ *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< T[ wW xW yW zW [. [. AW BW CW s+ [F DW EW FW GW {@ HW IW JW 4: KW g Q^ c[ >< N1 S@ S@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ d@ 7} *< d: eU LW MW NW Lt OW PW [. l. l. QW RW SW TW UW IO I. I. @ @ @ d. VW WW XW YW ZW S_ S@ S_ S_ S_ S_ S_ d@ d@ S_ d@ {# {# S@ R@ R@ S@ S@ {# S@ S_ S_ vK `W X .X +X @X #X $X %X &X *X =X -X -X ;X >X ,X 'X [. l' l. {@ S. {@ S. {@ i> )X !X ~X ,H =< {# d@ {# S@ f@ f@ d@ {# d@ d@ d@ S_ S_ {X ]X ^X /X (X p@ I. @ @ @ @ @ @ @ @ @ d. '& )& _X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. 3c :X <X [X 2# }X |X 1X . Ja 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 3X 4X 5X 6X {@ l. 7X 8X 9X 0X 2$ @ q@ aX bX cX F^ 8: dX eX uz fX 2X 2X 2X 2X 2X 2X gX }5 hX h8 iX [. 2; jX kX lX // c. I. @ @ @ @ @ @ @ @ @ e. mX {l nX (# 61 oX pX qX rX 2X 2X 2X 2X 2X 2X 2X 2X 3X sX tX uX q~ Cp vX !. wX ;% I. @ O. xX yX zX [. AX BX CX DH }5 gX 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X DX EX FX GX :s [. HX IX BH s. +% JX KX LX MX {@ NX OX PX QX RX SX TX UX VX WX XX YX [_ ZX `X Y .Y +Y +Y +Y .Y .Y ]i cr @Y #Y $Y %Y &Y a: *Y =Y -Y ;Y >Y [. U] %+ 7m mO ,Y 'Y )Y !Y ~Y j_ @ @ I. @ @ c. {Y ]Y ^Y /Y (Y _Y fR :Y P7 {H P7 <Y S_ 0I d@ d@ d@ d@ {# {# S@ e@ m# S@ {# d@ S_ :Y 7[ [Y }Y |Y [. !_ 1Y 2Y 3Y 4Y 5Y x, 6Y 7Y [. [. Cp N= n. S. S. {@ S. S. N= 8Y 9Y 0Y fR aY S_ d@ S_ {# l# nt 7| d@ d@ S_ 0I 0I RO bY cY dY eY (X fY @ @ I. @ @ @ @ @ @ @ @ t. b# gY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. *@ &W hY iY jY S. *0 kY lY mY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY mY oY pY qY {@ 2# rY sY tY k& I. @ 2$ uY vY wY o+ {@ :s Yr xY yY nY nY nY nY nY nY nY zY AY BY CY k. A) DY EY FY Qn I. @ @ @ @ @ @ @ @ @ @ ]* GY HY IY JY [. R; KY LY MY nY nY nY nY nY nY nY nY mY .l NY OY {@ [. PY #I QY G$ I. @ e. j RY 1q Gj 4, [. SY TY zY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY UY VY WY XY t$ YY ZY `Y Z I. 4+ .Z +Z @Z #Z HF {@ 0) $Z %Z ud &Z *Z =Z -Z ;Z >Z ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z /Z (Z _Z :Z <Z [Z }Z |Z 1Z 2Z 3Z 4Z 5Z [. [. S. [. 6Z 7Z 8Z 9Z 0Z aZ I- d. 3+ @ @ @ @ @ b. oF bZ cZ dZ aY aY eZ fZ gZ vK JP vK <Y hZ 6I 0I wK S_ d@ {# k# 7| 5} S@ d@ S_ ZW iZ jZ kZ lZ mZ )8 d$ Y> 1. Y> 1. Y> 1. 1. z] !% S. S. {@ S. S. S. S. S. S. N= nZ oZ pZ iZ `W <T S_ d@ d@ {# l# k# S@ wK qZ rZ sZ tZ uZ vZ wZ xZ u2 c. d. @ @ @ @ @ @ @ @ @ @ d. 7% yZ zZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. +% AZ BZ CZ DZ PC N= w) Xl EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ FZ ~@ 2# S. GZ HZ IZ JZ k& @ I. I. KZ LZ MZ NZ o+ {@ Q; LN EZ EZ EZ EZ EZ EZ EZ EZ EZ OZ 3l u; {@ PZ QZ RZ SZ s. I. @ @ @ @ @ @ @ @ @ I. @ G$ TZ G1 UZ [. %, t$ VZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ LN N9 m. [. WZ XZ YZ W- s. @ @ I. ZZ `Z ` .` [. %] [. +` EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ OZ F' >~ N= *7 @` #` $` %` @ I. &` *` =` -` |) [. %] #@ F^ [. ;` p+ >` ,` '` )` !` ~` {` ]` ^` /` (` _` :` <` <` [` }` |` 1` 2` 3` 4` 5` 6` /~ z] Kf 1. [. >Y 7` 8` 9` 0` a` b` 2$ @ I. @ @ @ @ @ c. >' c` d` e` f` g` h` i` j` k` JP iZ l` -W m` 8I n` ZW o` /( S@ [l c@ p` .H 9I 9I q` r` s` t` u` q% S. S. S. S. S. S. S. S. S. S. {@ S. S. S. S. S. S. S. S. N= $9 v` w` x` y` [T z` A` B` S@ 6I B` .H iZ 6I C` D` E` F` G` 7% t. @ d. @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ I. O. H` I` J` KV +| )@ 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. d$ [. K` L` M` ;+ 2$ @ @ I. p@ N` O` P` Q` PD 2; 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# %, o. [. R` > S` Ht 2$ t. @ @ @ @ @ @ @ @ @ @ @ l& ._ T` U` V` [. R; l. 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. [. W` X` 7) Y` ;* @ @ I. @ l3 Z` `` .. .0) l. 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. + .@ .# .$ .% .q@ @ d. l& 0X & .nA * .= .[. [. %% n% 2# 2# M$ n% t' .& ~@ eN - .'4 ; .> ., .w# ' .) .! .~ .%] rb S. {@ t' M= 2# 2# Vh [. [. { .] .^ ./ .( ._ .Qn 4+ c. d. c. @ @ @ @ @ @ @ I. H. : .< .[ .} .| .1 .2 .3 .4 .5 .5 .6 .7 .eR 8 .S_ 9 .:< 9I _H 6I 6I 0 .DK a .b .c .d .e .f .Xz S. n. {@ {@ fd fd fd )@ )@ )@ fd )@ )@ )@ fd fd fd fd fd {@ g .h .i .j .k .l .m .fR _I 0I q` _I EK n .o .+6 p .q .c. U% I. @ c. @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r .s .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ d. b. GY t .Ll u .v .lP nm w .g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# '# p+ x .y .z .A .B .8u 3@ @ @ @ @ 2$ *$ C .D .E .F .G .nm '# g# g# g# g# g# g# g# g# H .sO J5 I .J .9L }A W# @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ kc $ .K .L .|! M .p+ g# g# g# g# g# g# g# g# '# p+ N .O .P .Q .R .O. b. @ I. @ @ I. I. S .T .U .V .W .X .w .g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# '# Y .Z .` . .....J' I. I. @ @ @ 2$ ;% I: +..@..#..$..%..&..*..=..-..;..w) t$ o+ o+ l. 1# %+ {@ S. S. S. S. l. {@ l. 2# T. o+ w) M' ej >..,..'..)..!..b/ ~..{..Qn l& I. I. @ c. d. @ @ @ @ @ @ @ I. I. c. 2$ I. 3+ ]..^../..(.._..:..<..[..}..|..1..2..j .TO 8 .3..r` `W 4..5..(Y 6..7..8..9..0..Cp a..b..c..d..e..f..f..dG g..h..f..dG e..dG f..f..f..f..i..j..k..l..m..n..o..p..q..]H <O eZ ]H r..:O s..t..u..v..3R c. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ b< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ I. @ GY w..x..r} y..z..A..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..C..D..E..F..G..H..I..J..I. @ @ @ I. @ {d T7 K..L..!. M..N..O..B..B..B..B..B..B..B..B..P..Q..R..nA S..T..s+ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ W# bs U..V..W..X..Y..Z..B..B..B..B..B..B..B..C..`.. +.Uf .+.++.;% @ I. @ @ @ @ I. I. I. @+.#+.:$ $+.%+.&+.B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..P..*+.=+.r} -+.;+.>+.U% @ @ @ I. @ d. GY ,+.'+.)+.!+.9' !. ~+.{+.]+.^+./+.(+._+.:+.<+.[+.}+.|+.Q; ) ) Q; 1+.:c o% 2+.3+.4+.5+.6+.7+.8+.9+.0+.a+.b+.c+.s+ {& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. d+.HK e+.f+.g+.h+.i+.j+.k+.l+.m+.n+.o+.p+.q+.r+.3I s+.t+.u+.6..v+.w+.x+.y+.z+.A+.B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.L+.N+.L+.G+.G+.G+.O+.P+.Q+.R+.S+.T+.s..o..U+.~X V+.r` W+.X+.Y+.Z+.`+. @.&G d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: .@.+@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ c. ]* I. N| J; @@.#@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.%@.&@.*@.=@.G$ 8- I. @ I. @ @ @ I. @ 8- W* `J -@.;@.=; $@.$@.$@.$@.$@.$@.$@.$@.$@.>@.,@.'@.)@.+% 8- @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ 3@ ^t !@.~@.a5 $@.$@.$@.$@.$@.$@.$@.$@.$@.$@.{@.]@.^@./@.s+ I. @ @ @ @ @ @ @ @ I. s. (@._@.:@.<@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.[@.}@.|@.1@.2@.~~ 2$ d. c. @ @ @ I. 3+ @ e. 0= 3@.4@.5@.6@.7@.8@.9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.Sm s@.t@.Pf u@.v@.w@.9= s+ 2$ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. d. W# o; x@.y@.z@.A@.B@.C@.D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.W* t. I. 8- q@ K; q@ 8- q@ 8- %` t. t. t. t+ X@.Y@.Z@.`@. #..#.t..+#.@#.<..##.$#.%#.&#.eb *#.=#.;+ c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ -#.;#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ I. 4+ W# 8- *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ %G +% ;% I. @ @ I. @ @ @ @ @ I. @ 2$ s+ I- Ht :^ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ 40 ;% s+ l& I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ W# ;% +% c* *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ Qn s+ e. I. @ I. @ @ @ @ @ @ @ I. 2$ W# 3@ >#.,#.*$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ '#.Eo %` ;% 8- d. @ c. d. @ @ @ @ @ I. @ I. e. 8- O. ;% q@ Eo 3c )#.!#.~#.{#.]#.^#./#.(#._#.:#.<#.[#.}#.|#.1#.2#.>K 3#.4#.5#.6#.bs Qn e. ;% e. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. t. H. 7#.8#.9#.0#.a#.b#.c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.sg m#.n9 t+ t. t. t. @ b. @ @ @ @ @ @ @ @ @ I. @ t. b. t. n#.o#.p#.q#.r#.s#.t#.u#.v#.w#.x#.y#.z#.A#.V@.;+ b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ B#.C#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. I. s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# 4+ 2$ I. @ I. @ @ @ @ @ @ @ @ I. @ @ I. l& s# s# s# s# s# s# s# s# s# s# s# s# I. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ s# s# s# s# s# s# s# s# s# s# s# s# 4+ I. t. @ @ @ @ @ @ @ @ @ I. @ @ I. 2$ i- s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# i- l& I. @ @ I. @ @ @ @ @ @ @ @ I. @ @ @ @ I. l& 4+ s# +% e. s+ ;% ;% {& s+ D#.jj E#.1c j ct (- {& {& G$ ;% s+ e. ._ s# 4+ 2$ t. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. @ t. b. c, H. F#.H. G#.H#.I#.J#.K#.L#.M#.#i N#.O#.F+ 2$ d. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. I. P#.Q#.R#.S#.T#.U#.V#.W#.X#.Y#.Z#.`#.U% d. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ $.}@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. c. c. I. I. I. 2$ 3@ 4+ +% +% +% 4+ 4+ c. I. I. I. I. c. @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. @ t. t. c. @ .$.+$.@$.#$.$$.%$.&$.*$.=$.'& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I. b# d. -$.;$.>$.,$.'$.)$.!$.~$.{$.H. d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I& -#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. I. G. ]$.%G ^$.]$./$.U% d. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ t. b. V@.($._$.:$.<$.[$.}$./$.I. I. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. |$.1$.2$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ t. t. c. c. t. t. d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. d. t. b. c. b. b. b. t. d. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ @B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ 3$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& 4$.5$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& 6$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. @ @ @ @ @ @ @ I. 2$ I. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ U% b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& 7$.qF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ I. @ l& +% s# I. @ I. @ @ @ @ I. I. @ 3+ @ I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. W# +% *@ ]* I. @ @ I. @ *@ +% +% @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ s# +% +% +% +% +% +% +% s# @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. d. 8$.t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ I. q@ e. e. +% e. e. q@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ 4+ &@ 0$.a$.I. I. @ @ @ @ @ I. s# b$.c$.[g d$.I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. Ht +r |2 E#.W* @ @ I. @ e. e$.f$.EF 8- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ s# w> g$.f$.f$.f$.f$.f$.0$.h$.s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ W# +% @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. e. s# @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ e. i$.j$.k$.l$.U% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. +% I. @ @ @ @ @ @ @ @ @ @ @ @ c. i- c, c+.m$.J; n$._ .o$.2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. q@ +% s# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# p$.q$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ {& r$.s$.t$.*$ q@ @ @ @ @ @ I. +% u$.H1 v$.w$.I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. x$.P! y$.z$.@ @ @ I. D/ A$.B$.C$.D$.@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ {& E$.P! )U F$.-7 P! F$.G$.H$.9= @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. ){ A; I$.e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. W# t] E#.q@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;% J$.K$.L$.WD 2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ l& Ht M$.~& I. @ @ @ @ @ @ @ @ @ @ @ I. N$.O$.P$.H1 Q$.H1 M4 R$.+% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. %G [U 1c p@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ S$.T$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * U$.V$.W$.]* l& @ @ @ @ @ I. W# ,F 6) X$.,o I. I. @ b. I. I. @ b. I. I. I. I. @ @ I. I. @ @ I. c. c. @ I. c. d. c. c. I. @ I. @ c. I. c. c. @ @ @ I. c. c. @ I. @ @ @ @ @ @ @ I. I. Y$.Z$.`$. %.@ @ @ I. GY .%.Pc +%..* @ @ @ @ I. @ I. I. I. c. c. @ @ I. @ @ I. @ I. I. c. b. c. I. c. c. @ @ I. I. I. I. @ I. @ @ @ @ I. @ c. c. I. I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ ;* @%.#%.$%.%%.&%.*%.=%.-%.;%.;% @ I. @ I. I. I. @ I. I. I. c. @ @ I. @ @ 2$ s. {..nS >%.D$.@ I. @ @ I. @ @ @ I. I. I. I. b. @ I. @ I. @ d. c. I. @ I. I. I. @ @ c. ;% ,%.'%.)%.+% @ I. @ I. I. @ @ I. I. I. I. I. @ I. @ @ I. ._ A; !%.~%.// I. @ I. @ I. I. @ c. I. I. I. I. @ I. @ @ @ @ c. I. c. b. I. I. I. @ @ @ I. I. I. I. @ I. @ @ @ @ I. @ @ I. I. I. I. @ @ @ @ I. @ c. I. I. @ I. I. I. I. @ @ I. I. @ @ s# k< {%.a% Of l& c. @ @ I. @ @ @ @ @ I. @ ]%.^%.{, jP /%.(%._%.:%.<%.e. c. c. I. I. I. @ I. I. @ @ I. I. @ I. @ @ I. I. I. I. I. @ @ c. I. 0X [%.}%.|%.I. I. c. @ I. I. @ @ I. I. I. I. I. @ @ I. @ @ @ I. I. I. ]* c. I. I. c. @ d. c. I. I. c. @ @ I. @ @ @ @ @ @ @ @ @ t. I& 1%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.3%.4%.c* q@ @ @ @ @ @ @ d. e. O. s+ Rg I. @ t. 2$ *@ >' 2$ W# s# 3@ 3@ 3@ I. @ @ @ I. I. 4+ s. 2$ I. @ @ 3+ 2$ 3@ 4+ I. @ d. 2$ 3@ 3@ 2$ I. c. I. 4+ W# 2$ I. @ @ @ @ @ @ @ @ I. *@ ,b 5%.6%.7%.@ @ I. @ 8= 8%.[I 9%.a= @ @ @ I. @ 4+ 3@ 3@ 3@ 3@ 3@ 4+ I. @ I. I. @ I. 4+ 3@ 2$ 3@ W# 3@ *@ 4+ I. >' 3@ 3@ 3@ W# 2$ @ I. @ @ I. @ 2$ ._ s. 3@ 3@ W# l& @ I. @ @ @ @ @ @ @ @ @ @ ~~ 0%.V$.a%.;% {& Of s+ |~ 8- I. @ @ I. l& s# 2$ 4+ ._ 4+ 3@ W# l& @ c. I. I. 4+ i= I: b%.EB c%.4+ 2$ I. I. I. @ I. 3@ 3@ 3@ 4+ 3@ 4+ t. @ I. @ I. l& s# 4+ l& 3@ 4+ 4+ I. I. s# !~ d%.e%.b$.e. 3@ 2$ t. @ @ I. *@ ._ 3@ 3@ 3@ 3@ 2$ @ I. @ @ d. +% O. O. I. @ I. @ 2$ 3@ 3@ U% 4+ 3@ 3@ 3@ 3@ I. @ @ @ @ @ 4+ 3@ l& 4+ 3@ 4+ 3@ s# @ 2$ ._ 3@ 3@ ._ 2$ @ I. @ @ I. @ I. +% 4+ 3@ 4+ ._ 4+ @ I. @ @ t. 2$ 3@ 4+ 2$ *@ 3@ 4+ ._ 4+ I. @ @ t. l& 8- k< f%.l5 [F +% 4+ I. t. @ @ @ @ @ @ @ 2$ g%.G1 !h h%.I- s+ C3 J..[F I. I. I. 4+ *@ U% t. @ @ I. l& *@ 4+ I. @ t. 4+ 3@ 3@ 3@ 3@ 4+ c. I. I. 3@ t. i%.j%.k%.e. W# I. I. @ @ t. l& ._ 4+ 3@ 3@ 3@ 2$ t. @ I. @ c. l& 4+ U% 3@ s# 3@ 3@ 4+ I. >' W# 3@ 3@ s. 4+ I. @ I. @ @ @ @ @ @ @ @ d. E# 8% q$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.l%.m%.~& l& @ @ @ @ @ I. 4+ e$.n%.o%.~& I. I. l& p%.q%.r%.d. nD s%.t%.u%.{< d. l& @ @ 2$ Qn v%.w%.x%.4+ @ I. k& y%.z%.A%.W# @ s. [n 1k B%.H# 3@ I. q@ C%.D%.E%.I. @ @ @ @ @ @ @ @ 2$ Qn F%.A .G%.H%.@ @ @ d. b* I%.`( J%.IO @ @ I. @ s+ 3c K%.L%.M%.N%.O%.P%.s+ d. @ @ I. 8- Q%.R%.3q S%.T%.U%.V%.ts {& W%.X%.Y%.Z%.`%.Qn 4+ @ I. I. @ W# I. {K &..&.}~ NI U~ +% @ I. @ @ @ @ @ @ @ @ @ +&.@&.#&.$&.2$ q@ 4+ I. 4+ I. @ I. @ +% %&.z; (@.^t gL &&.*&.=&.ct l& @ 2$ Of -&.;&.>&.5V +n ,&.P. '&.I. I. @ 2$ q@ +r )&.!&.~&.{&.]&.O. d. @ @ W# ^&./&.(&..] @+.z VE !: xb _&.:&.T, 7) <&.[&.}&.|&.8- @ I. I. (@.8' 1&.2&.3&.4&.t. 4+ @ I. @ l& J@ 5&.6&.H. I. @ 2$ d. KU 7&.8&.9&.0&.a&.b&.7= c= @ I. @ @ 3@ c&.d&.}A (@.e&.&&.&g a$.;% q@ f&.Ki z g&.~& W# @ I. I. @ I. s+ hL `j a&.h&.FF ]_ e. @ I. @ W# I..KU yF e. SZ !&.i&.@+.1c +% @ I. W# ^, j&.k&.l&.m&.P. n&.o&.'#.2$ @ @ @ @ @ @ @ +% p&.K' q&.r&.{& ]* b. 4+ 2$ @ s# 56 SZ s&.t&.k& @ @ 4+ u&.5#.S .c. I. +% @! v&.w&.x&.1&.y&.d. +% R, /t P. z&.B; A&.p' B&.56 s# @ d. s+ IN C&.D&.z E&.Q%.P9 r( d. @ I. I. F&.q%.G&.v~ H&.I&.{J J&.s+ K&.L&.M&.N&.O&.P&.W# ]* @ @ @ @ @ @ @ @ @ t. (M Q&.R&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.)x S&.// q@ @ @ @ @ @ I. s+ hc T&.T` U&.I. I. W# ;' V&.W&.X&.Y&.Z&.`&. *..*.+*.@ I. @ 4+ y4 @*.#*.{&.e. @ I. I- $*.%*.&*.c= @ e. **.=*.-*.;*.>*.l& ,*.'*.)*.!*.t. @ @ @ @ @ @ @ @ I. l& ~*. b {*.]*.C3 0* 5h e= .* +_ ^*./*..* @ I. @ G$ (*._*.:*.<*.[*.}*.|*.1*.2*. * @ @ 2$ s+ 3*.4*.5*.6*.7*.8*.i% 9*.0*.a*._] b*.c*.d*.e*.+% I. @ @ r( HK f*.g*.h*.=' i*.j*.k*.l*.3@ @ @ @ @ @ @ @ @ @ @ %= m*.7) qW G$ 0* C3 0* 5h I. @ @ @ ;* n*.o*.p*.q*.)U r*.s*.t*.(> s+ t. l& jj u*.v*.(, fg w*.d^ x*.y*.d. I. I. q@ z*.A*.B*.C*.D*.<B E*.cA s+ t. @ 5h F*.G*.H*.I*.J*.Mt K*.O. L*.M*.N*.<g O*.P*.Q*.R*.S*.d* @ s# XG T*.!; U*.V*.W*.X*.Y*.// 2$ @ I. e. )= Z*.`*. =.2$ @ e. 56 .=.+=.@=.#=.$=.B$.%=.$L &=.{& @ I. b. ;% C .*=.==.-=.;=.>=.<m {; ,=.'=.KI )=.!=.~=.Y%.s^ 2$ @ 3+ @ d= {=.]=.^=./=.(=.CI _=.:=.3@ @ @ 9= <=.YZ [=.}=.|=.Ch 1=.%k `K 2=.l& I. c= 3=.4=.5=.mg !J )F / .6=.&9 4+ @ @ @ @ @ @ @ s# ]&.7=.8=.9=.k< 0=.q@ @ @ @ *@ ^t a=.b=.c=.d=.@ c. e. e=.f=.g=.4+ +% bs h=.i=.6> U*.F$.j=.k=.O. l=.m=.n=.o=.oo p=.q=.r=.s=.+% @ +% $= t=.u=.1=.v=.JA w=.x=.>#.c. I. I. Qn y=.z=.A=.B=.C=.m=.>! j=.D=.E=.-*.F=.G=.H=.I=.J=.3@ I. @ @ @ @ @ @ @ @ d. 7% K=.L=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M=.N=.c. @ @ @ @ @ @ @ @ @ @ @ * 2%.l%.O=.I. l& @ @ @ @ @ I. e. P=.7) *E :v I. I. W# Q=.`- YO WL ca R=.S=.>% j8 T=.() %` @ 3@ |~ U=.A .7- 8- @ I. I- V=.W=.X=.W- @ I. W# EC Y=.Z=.`=.W# -.G1 .-.}A I. @ @ @ @ @ @ @ @ I. @ Va +-.@-.#-.$-.%-.&-.*-.=-.--.K9 ;-.D$.@ @ s# >-.,-.[I '-.)-.(&.!-.eL ,> ~-.{-.8- @ 4+ I- ]-.^-./-.(-._-.f&.:-.5%.<-.[-.}-.|-.1-.|=.4A 2-.s+ @ c. !: 3-.!h 4-.ep b& ;7 5-.6-.7-.a= @ I. @ @ @ @ @ @ @ @ %= 8-.9-.]@.0-.a-.b-.c-.d-.d. @ @ @ ;* e-.,> f-.g-.h-.i-.j-.ya k-.l-.{& I. Ht m-.n-.o-.+-.F* p-.q-.r-.I. @ ;% s-. , xK t-.4&.u-.u~ v-.w-.>-.4+ @ %= x-.i8 K9 Ch y-.z-.%&.s# T7 A-.B-.C-.$H >% =* D-.E-.>* @ W# JS F-.1k !@.G-.H-.I-.!h J-.K-.@ @ e. L-.M-.N-.O-.c. @ ;% P-.2R Q-.Bm R-.S-.T-.U-.WL {E V-.s+ @ I. O. W-.X-.97 Y-.Z-.`-. ;.+-..;.!; +;.@;.#;.$;.%;.VE e. @ @ IO &;.b/ *;.=;.-;.;;.>;.I] ,;.-> c. @ * ';.);.Pc !;.~;.{;.];.8v ^;./;.{& @ +% (;._;.:;.<;.[;.p-.};.|;.(- I. @ @ @ @ @ @ @ I. J..1;.G1 !j 2;.3;.4h 8- @ @ I. {& 4;.Qc 5;.GC I. b. ;* 8{ 6;.^; 8- +% 7;.8;.9;.n-.!@.0;.a;.d. W# (@.v z-.b;.[I 6& c;.d;.bs q@ I. 8#.e;.G1 f;.z-.g;.h;.i;.j;.`=.4+ @ I. Of Ua V$.^;.k;.l;.m;.n;.o;.p;.DU LU {;.bK q;.r;.s;.t+ c. @ @ @ @ @ @ @ @ t. I& t;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + u;.v;.b. @ @ @ @ @ @ @ @ @ @ @ * w;.x;.0L T7 s# @ @ @ @ @ I. O. y;.WL z;.:v I. I. 8- A;.B;.C;.'T I. I. W# D;.E;.G$.T-.I. @ 3@ |~ F;.G;.CW +% @ I. I- m$.H;.I;.;% @ @ 2$ W# J;.K;.L;.M;.H1 pC N;.W# I. I. @ @ @ @ @ @ @ I. e. O;.P;.gg Q;.%A R;.S;.K] Q;.H;.`( +.T;.@ b. e. D-.`A U;.V;.W# I. I. G$ W;.h8 X;.4+ 2$ r( I- Y;.i8 Z;.`;.s+ W# >..>.4A +>.8- 8- mX @>.5V #>.0= @ 2$ l& $>.H1 ++.+% p@ 8- D;.%>.lg &>.s+ @ @ @ @ @ @ @ @ @ * *>.Pc H;.WI #] S;.=>.np A% I. @ @ d= ->.;>.>>.,>.s# l& k& '+.'>.)>.D* @ I. I. d= !>.~>.{>.D* t. I. I. I. d. ]>.^>./>.c= I. q@ y8 (>._>.:>.e. t. T% <>.[>.87 }>.4+ I. I. I. %` I. {& |>.G1 1>.._ t. I. ]* @ 2$ ~& |k I. I. W# :^ B .YF 2>.3>.d. @ +% 4> [;.4>.WD 2$ @ W# ~& {l 87 _=.XG *@ W# _- !z o=.5>.3>.d. c. e* 6>.7>.8>.}A s. D/ 9>.*k 97 bL 0>.p@ ;% a>.b>.c>.2$ I. +% |~ d>.K9 e>. * p@ W# f>.d*.#R _B 2$ @ * g>.Bh h>.i>.K-.I. ;% j>.k>.9-.^u +% @ I. s# W! l>.m>.jj q@ I. I. b. @ @ @ @ @ @ I. @ q@ n>.o>.p>.,> q>.r>.}A s+ @ @ ;% s>.t>.0C u>.v>.*@ D#.w>.x>.2c W# q@ y>.z>.A>.W- I. I. t. I. @ I. t. oK B>.kO C>.0X t. I. @ 8- D>.6f E>.*l I. q@ 2$ F>.GO G>.H>.@ I. Of I>.K' J>.E#.I. t. K>.%H ;>.L>.]%.I. Qn M>.H1 6) Qn I. @ @ @ @ @ @ @ @ d. =# N>.De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O>.N=.c. @ @ @ @ @ @ @ @ @ @ @ * 2%.P>.Q>.4+ l& @ @ @ @ @ I. e. R>.b>.z;.:v I. I. W# N;.S>.K' 4> 4+ @ 2$ :^ T>.Up Vy I. @ 3@ |~ F;.k-.U>.s+ @ I. I- m$.V>.W>.c= @ I. @ W# {-.@= 7. X>.Q-.Y>.4+ 2$ @ @ @ @ @ @ @ @ @ 2$ 0X l= ~j %H Z>.Z>.Z>.Z>.`>.g*. ,.5V .,.D$.@ 2$ 4+ /%.C;.+,.s+ @ @ @ s+ @,.^;.#,.#C s# 2$ I- Y;.i8 $,.%,.@ e. )#.&,.[m 9& W# 2$ {& *,.XB =,.a= @ s+ -,.;,.>,.+r ,,.',.zz ),.!,.~,.{,.s+ @ @ @ @ @ @ @ @ @ ;* ],.+-.<B S>.`>.Z>.^,./,.3c ]* @ @ {& (,._,.2J @! l& @ * :,.<,.[,.b* I. @ @ a* !>.Pc [,.A= @ @ @ *@ },.|,.1,.2,.3,.4,.R, 5,.6,.*o :5 W# I. D/ 7,.RY 8,.9,.{& @ @ @ @ @ %= 0,.0R a,.W# @ @ c. @ I. I. Ht f. f>.G8 ;, b,.c,.d,.D$.@ @ I- wL e,.f,.Ht I. @ ;% g,.h,.if i,.a* @ *@ (- j,.+-.k,.D$.@ I. O. l,.m,.n,.k& b. D/ 0G &D o,.p,.d= @ s+ q,.r,.$&.2$ I. {& s,.{E ,> -, t,.u,.v,.w,.x,.H1 D-.8- @ * g>.y,.z,.A,.B,.@ e. ^> C,.7) BH e. @ @ s. /> D,.m>.Of 2$ @ @ I. @ @ @ @ @ @ @ I. I. q@ U~ E,.F,.`A [I G,.H,.e. @ l& s+ B/ `: I,.+&.D* J,.K,.L,.e. q@ s# K>.M,.0q N,.k< t. I. b. d. @ @ J..O,.P,.Q,.+% I. @ I. G$ &;.K' R,.S,.T,.R, !{ X; U,.V,.W,.@ I. Qn X,.I] Y,.]%.@ s. f& M,.4A Z,.W# @ Ht `,.G1 '.Of I. @ @ @ @ @ @ @ d. t. nf .'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +'.@'.c. @ @ @ @ @ @ @ @ @ @ @ * w;.)x #'.*$ q@ @ @ @ @ @ I. ;% $'.b>.z;.:v I. I. +% %'.&'.$< *'.@ I. I. e. ='.I] je I. @ 4+ -'.S&.x;.;'.s+ @ I. 8- @m Rd >'.I- @ @ @ I. ;* ,'.''.~>.)'.!'.s+ @ I. @ @ @ @ @ @ @ @ I. ~& n,.@..~'.+% k& k& k& 3@ T;.{'.97 ^L i= b. I. 3@ ( .H1 ]'.e. b. @ @ W# {C H1 ^'./'.W# 2$ I- Y;.fg ('.D* @ e. !| _'.:'.k< s# @ T;.<'.XB =,.a= @ G$ ['.2R WL }'.|'.1'.2'.3'. ,.Rd 4'. * @ @ @ @ @ @ @ @ @ ~~ 5'.7) 6'.+% k& k& k& .] I. @ @ @ * 7'.H1 F>.G$ @ @ * 8'. ,.9'.8- l& @ @ a* 0'.#%.D- 0= @ @ @ e. &=.B*.i< a'.b'.c'.d'.e'.f'.H;.(%.4+ I. s+ &h `: g'.h'.e. @ @ @ @ @ G$ y-.H1 i'.+% @ @ @ I. 4+ a$.Xw j'.` K' J*.k'.#%.l'.0= @ @ +% )#.m'.n'.o'.2$ @ e. #C p'.q'.r'.5h @ I. ;% s'.t'.u'.D$.@ b. ;% v'.U;.w'.W# I. 8- 1c .=.a% &>.;% @ ;% &g r,.$&.2$ I. {& x'.!} if ]% y'.3L z'.A'. +._'.B'.;% @ * g>.C'.D'.E'.+% @ >* 8* F'.7) BH e. @ @ s. /> D,.m>.Of l& @ @ @ @ @ @ @ @ @ @ @ @ I. *@ GY G'.H'.{E 6-.I'.@ 2$ @ D* l-.#&.J'.K'.L'.M'.);.&=.;% @ W# N'.O'.P'.G1 Q'.R'.k< r( t. @ @ k=.S'.o,.FC l& I. @ 2$ J..T'.WL fg U'.V'.W'.X'.Y'.Z'.#&.`'.@ I. s# ).77 .).Ht t. W# +).@).V,.#).l& I. l& <9 1$ $).jj I. @ @ @ @ @ @ @ c. d. |$.%).&).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *).=).b. t. @ @ @ @ @ @ @ @ @ @ * 2%.-).;).Ht l& @ @ @ @ @ I. s+ >).b>.z;.:v I. I. +% ,).').)).|~ I. @ I. +% ,A G1 !).I. @ 4+ @! S..~).{).+% @ I. s# h- $H ]).I- @ @ @ 2$ s+ ^).XB b>./).b5 s+ I. @ @ @ @ @ @ @ @ @ I. l& ()._).:).<).3@ ._ ._ 4+ T;.[).5%.}).8#.l& I. 3@ |).H1 KU k& c. @ @ l& _B H1 EB y8 s# 2$ I- Y;.fg *&.+- @ +% 1).2).3).;A s# @ .* 4).XB =,.a= @ ;% ['.RY 5).6).Tv 7).8).9).+,.0).b& s+ @ @ @ @ @ @ @ @ @ +&.a).#&.b).4+ +% 3@ 3@ ._ I. @ @ @ ;* c).d).e).I- @ @ * 8'. ,.Z>. * 2$ @ @ a* !>.+-.f).IO @ @ @ e. Z g).2R h).i).j).k).l).m).n).5@.2$ I. G$ xX o).p).@ W# @ @ @ @ @ {& q).H1 r).W# @ @ @ +% _B s).t).u).v).R>.w).x).k-.l'.0= @ @ e. yF y).z).A).2$ @ s+ *l ,.B).C).e* @ 2$ I- D).t'.u'.D$.@ c. G$ E).J] ~*.+% b. ;% b5 `- k>.%&.;% @ s+ J$.r,.$&.2$ I. {& F).+2 oo G).e-.*I H).I).J).Sg m;.+% @ * g>.K).L).a* t. @ e. M).N).7) O).+% @ @ s. /> D,.m>.Of l& @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ *@ .* P).l%.Q).{< e. @ r( R).S).T).U).V).W).X).Y).4+ @ t. 8- ,*.Z).`).97 !..!.+!.4+ @ @ :^ @!.k>.P. l& I. @ I. Ht #!.7) $!.%!.Tv k).4;.&!.*!.'T =!.@ I. // -!.;!.>!.d. @ W# +).,!.'!.)!.l& I. 2$ !!.I] I' xd I. @ @ @ @ @ @ @ @ I. ~!.{!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]!.^!.b. I. @ @ @ @ @ @ @ @ @ @ * 2%.)x /!.(!.s# c. I. c. c. @ I. ;% _!.WL z;.:v I. I. e. I$.9'.:!.<!.I. I. I. e. [!.G1 }!.I. @ 4+ ~& s'.#%.|!.I- @ 2$ I. 1!.2!.3!.c= @ I. @ I- 4&.#..B*.4!.V$.B .}A s# I. @ @ @ @ @ @ @ @ I. 4+ i'.c,.5!.6!.@ @ @ I. * 7!.K9 -=.GY d. I. k& 8!.WL 9!.O. @ @ @ ;% Q,.C;.0!.#C s# 2$ I- Y;.fg a!.,* @ W# ~4 b!.3).;A s# I. d= c!.XB =,.a= @ e. m;.d!.e!.f!.k& 4+ d. d. L'.3c t. I. @ @ @ @ @ @ @ @ @ g!.h!.V$.i!.3+ 4+ b. c. c. c. @ I. @ 9= j!.k!.bK I- @ @ * 8'. ,.s2 ;% l& @ @ a* !>.#%.l!.GY @ I. @ +% r. ~=.*k D>. * l& 4+ 4+ I. ~& W# I. @ ;% m!.o,./).T7 +% @ @ @ @ @ G$ n!.;!.o!.W# @ c. @ {& p!.,> q!.r!.e. +% d= Q& +-.l'.0= @ @ e. s!.t!.u!.3c 2$ @ e. }A p'.v!.w!.c= @ 2$ I- D).t'.u'.D$.@ c. ;% x!.J] y!.e. b. O. z!.A!.a% %&.;% @ s+ J$.r,.$&.2$ I. C3 B!.C!.,> D!.;% t. 4+ l& 0X 4+ 2$ I. @ * g>.K).E!.8= @ @ +% dK F!.WL m;.;% @ @ s. /> D,.m>.Ht 2$ b. @ @ I. @ @ @ @ @ @ I. @ I. I. c. @ s# G!.H!.b/ NI s+ @ @ ;% I!.J!.K!.L!.+-.M!.;% I. @ @ I. W# W# N!.O!.P!.Q!.R!.W- @ @ k=.S!.T!.}U I. I. c. I. s+ U!.G1 V!.~& 4+ 4+ 4+ 4+ k& s. I. @ I. Of W!.;!.>!.d. @ s# X!._>.l&.)!.l& I. 2$ Y!.I] V& // I. @ @ @ @ @ @ @ d. J. Z!.`!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ~..~.b. c. @ @ @ @ @ @ @ @ @ @ * 2%.l%.u= W# I- e. e. e. e. I. I. I- +~.b>.z;.:v I. I. +% L-.@~.#~.<!.I. @ 2$ ,#.$~.W*.%~.I. @ 2$ I- -' 9-.S!.a* +% ;% )#.&~.I] *~.W- @ @ +% 1g =~.IA -~.1c ;~.`A p!.l& I. I. @ @ @ @ @ @ @ I. I. i,.>~.,~.'~.@ @ @ ]* a* 2J )~.[g i= @ I. e. !~.x;.~~.]_ ;% e. ;% Ht {~.6-.y=.._ 2$ 2$ I- Y;.fg ]~.a= @ +% ^> b!.3).;A s# ]* a* ^~.XB =,.a= @ 4+ :^ /~.m'.(~.G$ s+ 8- s+ e. e. 2$ @ I. @ @ @ @ @ @ @ @ %= 8-.7) J;.;% e. e. e. e. +% I. @ @ * _~.V$.:~.I- @ @ * 8'. ,.S>. * 2$ @ @ a* qW ^-.$L %,.+% 4+ I. I. z$.j,.b>.<~.[~.O. 8- s+ e. k& 2$ I. @ O. .).`A }~.c* W# @ @ @ @ @ G$ |~.G1 1~.;% e. +% d. 0= #>.4A 2~.8u ;% ;% 3~.4~.~).l'.0= @ @ +% 5~.l5 6~.Qn 2$ @ s+ ^> ,.L 7~.4h @ 2$ I- D).t'.u'.D$.@ c. ;% 8~.9~.0~.+% c. 8- a~.S>.k>.j- ;% @ s+ J$.r,.$&.2$ I. K+ b~.c~.)~.d~. * ;% 8- s+ s+ +% 2$ @ @ * g>.!h e~.4c 2$ @ e. f~.^L WL D;.s+ @ @ W# h& g~.l5 {5 ;% +% l& t. @ @ @ @ @ @ @ @ I. e. e. e. e. ;% &g _).2P %K e. @ @ 2$ &K h~.i~.j~.^;.k~.l& @ I. I. 4+ e. s+ s+ l~.j,.)W m~.s+ @ @ o'.n~.P;.|%.+% e. l& I. e. o~.p~.q~.m-.s+ 8- s+ ;% r~.xd I. @ I. Of W!.;!.>!.d. t. W# s~.,!.l&.)!.l& I. 2$ Y!.1$ t~.bs I. @ @ @ @ @ @ @ @ U% u~.v~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + w~.x~.U% d. @ @ @ @ @ @ @ @ @ @ * 2%.EP y~.z~.A~.B~.C~.D~.E~.L'.d. ;% F~.b>.^I :v I. I. W# ,&.G~.#~.<!.I. @ I. 4+ H~.I] <9 I. @ b. {& I~.RY J~.K~.S,.L~. ;._).FA SK s+ @ l& ._ ~&._).d~.M~.2$ N~.O~.a+.G8 q@ @ @ @ @ @ @ @ @ I. ._ y!.)~.&L P~.@ @ @ I. GY Q~.97 ^L .* @ @ s# (- R~.-).S~.{&.(@.!-.T~.7) )'./'.W# @ 4+ I- d>.fg U~.!~ @ W# C( _'.V~.;A s# @ .* W~.EP =,.a= @ I. e. O!.87 X~.Y~.mc Z~.HN 0).`~. * @ @ @ @ @ @ @ @ @ @ ~~ {.K,..{.,;.+{.@{.#{.${.n; 8- @ @ ;* %{.>! bK e. @ @ * &{.<,.s2 I- 2$ @ @ {& )b %H P;.*{.]&.},.I. d. e. ={.-{.k-.;{.>{.,{.'{.){.!{.~{.4+ @ ;% {{.Z'.]{.}A e. @ @ @ @ @ ;% ^{./{.({.,=.f& L-.;% ;% _{.Pd :{.<{.F&.r. [{.}{.|{.1{.0= @ @ e. yF &,.{%.3c 2$ @ e. kc WI LV 2{.O. @ 2$ I- 3{.O*.u'.D$.@ c. ;% 4{.U;.5{.+% c. ;% 6{.pC 7{.8{.;% @ s+ J$.r,.gG 2$ I. @ ;* 9{.uo 2!.'+.;' },.`%.0{.a{.Of I. @ 9= g>.C'.b{. * I. @ +% dK &L ^;.5a +% @ @ s# c{.d{.)x H$.e{.f{.&@ l& I. @ @ @ @ @ @ @ g{.h{.6& 5#.F>.2E o,._).i{.4+ I. @ I. @ |k `Z j{.;>.k{.l{.t. @ I. l& m;.m{.n{.o{.6* ~~.p{.q{.e. @ @ Qn |~.I] E*.r{.{< Ff e. 2$ c* s= WL s{.6@.t{.(&.u{.v{.w{.4+ @ I. Of W!.;!.>!.d. t. s. rM S;.l>.)!.l& I. 2$ !!.I] M; Of I. @ @ @ @ @ @ @ I. J. x{.y{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z{.A{.c. @ @ @ @ @ @ @ @ @ @ * 5B B{.C;.K' C;.H1 H1 I] C{.s. @ s+ D{.G1 E{.:v I. I. W# F{.G{.H{.I{.I. I. I. +% J{.K{.Vy I. @ @ ._ ]_ L{.M{.B{.N{.O{.P{.W5 Q{.R{.s+ @ s+ L%.K' J~.S{.3@ I. R, T{.0q U{.%G @ @ @ @ @ @ @ @ I. l& Va H1 V{.H%.@ @ @ I. 9= *I C;.W{.D$.@ @ @ +% *$ X{.Y{.Z{.$H M{.!=.>,.`{.;% @ @ 4+ e. ].^;..].+].@ e. |-.)/ @].#].W# @ IO n).np $].i= @ @ 2$ W# +,.C*.H1 %].$H %=.G1 &].9= @ @ @ @ @ @ @ @ @ @ %= *].G1 C;.H1 H1 K' H1 I] Y~.9= @ @ * A> G1 r).I- @ @ D* =].}{.t>.T;.@ @ @ s# @! N).C;.4A ~r -].Ht I. I. E@ ;].>].O{.,].F$.'].)].!].~].3@ @ O. {]._,.]].e. 4+ @ @ @ @ I. ._ 1P ^].C;.)U Oc /].D/ I. ;* k*.lA C;.RZ |> (].6~.V$._].D$.@ @ I- je :].<].3c 2$ @ s+ {5 [].Fa }].T% @ 2$ s+ |].K' 1].D$.@ b. G$ 2].G1 /* e. @ O. 3].y; 4].(@.s+ @ ;% !%.G1 m%.2$ I. @ b. 9= xX 5].6].B{.G=.7].G1 8].0X I. @ * 9].@..0].xb s. @ +% ^% a].I] *l e. @ @ 2$ l& J$.XB 7) b].YZ Z,.s# I. @ @ @ @ @ @ @ c].d].0q '].r,.H1 k-.I=.k< W# @ I. @ I. xd `L V$.e].f].s# I. @ I. +% m{.g].h].ya Z{.i].j].e. I. @ @ 2$ k].p;.;!.N{.C;.:P ;% @ 3@ &@ l].M4 J!.H!.h].m].1$ n].4+ @ I. k=.l].0q 4#.d. t. s. t2 <;.o].p].l& I. 2$ X; 0q q].Qn I. @ @ @ @ @ @ @ c. ~& r].s].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t].u].c. c. d. @ @ @ @ @ @ @ @ *@ (@.v].!!.w].!!.w].x].y].B- I. @ ._ #t V=.z].d. I. I. q@ k< A].hc xd I. @ I. 2$ c&.B].^% I. @ I. @ 4+ +% >{.C].D].E].F].1g G].N;.s# I. Qn C&.nc H].I].@ I. l& (;.Q=.;7 @! @ @ @ @ @ @ @ @ I. W# f} J].K].W* @ @ I. @ s+ L].x].M].s+ @ @ I. @ W# :^ r-.]b C].e*.N].#C 8- @ I. @ I. 8- TZ Y!.O].+% @ l& P].Q].-&.t. 2$ 4+ P].(&.!!.(@.+% @ I. @ 4+ J..YJ R].=w C].E,.,&.|~ r( @ @ @ @ @ @ @ @ @ @ K+ S].m$.w].w].w].w].T].V=. >.+% @ @ e. U].V].f>.s# @ @ 3@ k< 5#.W].;% @ @ I. @ 8- X].nc [%.Y].Z].I. I. I. I. W# ic fa C].^b `]. ^.2@.~& I. @ +% *l x].TZ e. I. @ @ @ @ @ I. W# `;..^.+^.n,.@^.s# I. I. c. _ .#^.$^.E,.+r 7& 7;.)@.s+ @ @ 2$ l~.V=.c& t. I. @ I. e. %^.&^.*^.>' @ I. l& B- Y!.e$.+% @ @ ._ Z].nc f>.4+ @ 2$ l& =^.7;.e. I. @ 4+ ^u )-.{K l& b. @ I. @ s+ oJ R'.-^.;^.`].>^.XG I. @ @ e. [U Y!.,^.l& I. @ 4+ (- ^.!~.J..l& @ I. @ I. ._ '^.;^.;^.)^.IN q@ I. @ @ @ @ @ @ @ I. !^.~^.-^.{^.1@.A; 0X I. I. @ I. @ @ I. G-.(/ ]^.^^.4+ @ @ I. l& jj |%.Y]./^.(^.r!.c. I. @ @ @ I. d. f{._^.:^.D].c* r( @ I. s# 0X i$.<^./^.w'.}U |-.N'.I. @ I. t. G8 X%.[^.I. I. q@ y8 }^.@+.(- I. c. I. |^.B].|-.Ht I. @ @ @ @ @ @ I. c. t+ 1^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2^.U% d. c. @ @ @ @ @ @ @ I. @ s# e. e. e. e. e. e. e. s. @ @ I. 4+ e. ._ I. I. @ I. l& ._ e. l& I. @ @ @ 4+ e. 2$ I. @ @ I. @ I. +% e. 8- +% 4+ q@ +% ._ I. I. I. 4+ e. k& I. @ @ I. s# +% e. I. @ @ @ @ @ @ @ I. @ I. 4+ e. L'.I. @ @ @ @ I. l& e. W# I. @ @ @ I. @ q@ W# e. e. e. W# q@ @ I. @ I. @ I. W# e. s# @ I. @ I. +% ._ I. @ I. I. 4+ e. s# @ I. @ I. @ l& s. e. 8- e. +% e. q@ @ I. @ @ @ @ @ @ @ @ c. d. K+ e. e. e. e. e. e. e. 4+ I. @ @ I. W# e. 2$ I. @ I. @ q@ e. +% I. @ @ @ I. @ s# e. e. 8- 4+ I. I. @ @ I. s# k& e. e. +% +% s# I. @ @ I. l& e. +% I. @ I. @ @ @ I. @ I. *@ e. 8- +% 4+ I. @ I. q@ ._ e. 8#.e. s# 4+ e. W# I. @ @ I. 2$ e. ._ I. @ I. @ I. e. k& U% d. c. @ I. W# e. s# @ I. @ @ L'.e. 4+ I. @ @ I. +% e. I. @ @ I. l& e. 4+ I. @ @ @ @ I. W# +% e. 8#.e. +% s# I. @ @ I. 4+ e. L'.I. @ @ I. I. ._ e. l& @ I. @ I. @ I. k& 8#.8- +% l& I. @ @ @ @ @ @ @ c. I. K+ +% e. 8#.e. W# q@ I. @ I. @ I. 2$ W* 3^.4^.5^.jj I. @ I. @ I. q@ +% +% 8- e. 3@ q@ I. @ @ @ I. I. 4+ e. 8- +% q@ @ I. @ I. q@ +% +% 8- e. e. +% I. @ I. @ I. W# e. s# I. @ I. l& W# +% l& I. @ @ 2$ e. 4+ I. I. @ @ @ @ @ @ @ I. 6^.7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.9^.Rg @ I. @ @ @ @ @ @ @ I. @ b. I. b. b. b. b. I. @ @ I. @ @ I. I. @ @ I. @ @ I. I. @ @ @ @ @ b. b. I. @ I. @ @ I. @ @ I. c. I. @ @ @ I. @ @ @ I. b. I. @ I. I. @ @ @ b. @ I. @ @ @ @ @ @ @ I. @ @ I. I. @ I. @ @ I. @ b. I. b. @ I. @ @ @ I. @ @ I. I. I. @ @ I. @ @ @ I. @ b. b. @ I. @ @ @ b. @ @ I. @ b. I. I. @ I. @ @ @ I. @ @ I. c. I. I. @ @ I. @ @ @ @ @ @ @ @ @ d. c. @ ]* b. b. b. b. b. b. I. @ I. I. @ b. I. I. @ I. @ I. @ b. I. @ I. @ @ @ I. @ I. I. c. I. @ @ I. I. @ @ I. I. c. c. @ @ @ I. I. @ b. I. b. @ I. @ @ @ @ @ I. @ @ c. c. I. b. @ I. @ @ I. c. c. I. @ @ I. b. @ I. I. @ @ I. @ @ I. @ I. @ b. d. @ c. d. I. @ @ b. @ I. @ @ @ b. I. @ @ I. I. @ b. b. @ I. I. @ @ I. @ @ I. @ @ I. @ @ I. I. c. c. I. @ @ I. I. @ b. I. I. @ I. I. @ @ I. I. @ I. @ @ @ I. @ I. c. c. I. @ @ I. @ @ @ @ @ @ d. @ d. I. I. c. I. @ @ @ I. @ I. j_ r~.2=.%%.0^.d;.3@ I. I. @ I. @ @ c. I. c. I. @ @ @ I. @ @ @ @ I. c. c. I. @ I. @ I. @ @ @ c. c. I. c. @ @ I. @ I. @ @ @ @ @ I. @ @ I. I. @ @ @ @ b. b. I. @ @ @ @ @ @ @ I. @ s# a^.b^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + c^.d^.p@ @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;* `^ e^.f^.g^.J{.f. l& c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ d+.h^.i^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + j^.k^.7% d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;* ++.l^.m^.W& /@.+% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. O-.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.(- i- @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ s# *$ |^.() *$ l& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ u2 q^.r^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + s^.F@ I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. I. I. I. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I. t^.u^.v^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + w^.'& I. t. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. c. J. x^.y^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z^.A^.J. ]* c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ c. 3+ B^.C^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D^.E^.I. c. d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ @ 2$ F^.G^.H^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I^.J^./$.r( I. d. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ d. U% F+ K^.L^.M^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N^.O^.P^.Q^.R^.S^.t. d. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ d. 2$ x@.T^.U^.V^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + W^.X^.Y^.Z^.`^.;+ d. d. d. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ 3+ @ @ @ @ @ @ @ @ @ @ b. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. d. t. I. /../.+/.@/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #/.$/.%/.&/.*/.`^.=/.-/.q@ W# t. q@ q@ l& l& I. s# W# q@ W# q@ W# q@ W# q@ s# W# s# s# q@ W# %` W# I. s# I. W# I. s# %` I. 4+ 2$ q@ d. +% d. s# I. 4+ I. s# q@ I. W# I. s# t. W# d. s# q@ s# s# *@ q@ +% q@ W# q@ W# q@ W# s# q@ W# s# *@ q@ W# q@ W# q@ s# s# W# s# q@ W# q@ W# q@ t. W# d. s. I. l& s# s# W# %` W# q@ W# q@ W# q@ s# W# q@ s. q@ W# %` W# q@ *@ s# W# q@ s# W# q@ W# q@ I. W# t. s# q@ 2$ s# s. s# q@ +% q@ s. q@ W# q@ s. s# q@ W# q@ s# q@ +% q@ s. q@ s. q@ s. s. q@ W# q@ s. q@ W# q@ s. s. s# s# s. s. q@ W# q@ s. q@ W# q@ s. s. q@ W# q@ s. q@ +% q@ s. q@ s. q@ s. s. q@ W# q@ s. q@ W# q@ s. s. s# s# s. s. q@ W# q@ s. q@ W# q@ s. s. q@ s. q@ s. q@ +% q@ s. q@ W# q@ s. s. q@ W# q@ s. q@ +% q@ s. s# s# s# s# s. q@ W# q@ s# q@ W# q@ s# s. q@ s. q@ s. q@ +% q@ s# q@ W# q@ s# s. q@ W# q@ s. q@ +% q@ s# s. s# s# s. d. W# d. q@ l& s# I. q@ s. I. s# I. s. I. W# q@ W# q@ s. q@ W# s# q@ W# q@ *@ q@ W# %` W# s# s# s# W# s# q@ W# q@ W# q@ W# q@ W# s# q@ s. s# *@ q@ +% q@ W# 2$ s# p@ W# d. W# p@ s# 2$ s# q@ %` W# I. s. p@ W# I. W# p@ q@ 4+ 4+ q@ p@ W# I. W# s# s# s# W# %` W# q@ *@ q@ W# q@ s# W# q@ s. q@ W# q@ +% q@ s# W# 8#.;/.:E >/.,/.'/.)/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + !/.~/.{/.]/.^/.//.d+.(/.zz p%._/.:/.C( {C Ht </.*5 *l // [/.*5 /3 E#.qt }/.|/.1/.;+ er %` ~4 %` {C %` 2/.bs OP O).D#.|/.Iq 3/.jd }/.O-.4/.O6 O).5/.[ 6#.M;.C( 6/.!l !: 0& zz 0& C( 1).M;.7/..] v< Zo 8/.5/.9/.O).*5 0/.r^ 9/.k=.a/.[ B- N!.}/.zz }/.0& M;.b/.ct 8/.|/.c/. K !: d/.J..e/.f/.Zo OL ;+ er *5 9/.*5 {C A- g/.6#.1g BH h/.1/.;+ i/.*5 4/.zz BH j/.k/.Jg O6 l/.|/.p@ % .q@ zz Zo jx m/.n/.BH o/.a/.M;.6#.D#.l/.OP 9/.}/.D#.8/.Zo 9/.o/.p/.q/.*l zz x%.r/.}/.x%.// OL 5/.8/.k=. K q/.9/.n/.e/.s/.n/.9/..] a/.M;.6#.D#.Jg t/.u/.2/.r^ 9/.|/.8/.O6 p/..] v/.zz #t r^ }/.d/.k=.1/.*5 8/.// //.O6 w/.n/.n/.s/.s/.w/..] //.bs 8/.*5 1/.k=.u/.0& h/.x/.zz 8/.q/.p/.O6 y/.|/.w/.D#.}/.BH t/.z/.Y).8/.M;.a/..] BH n/.A/.C( s/.9/.q/.!l ct 8/.5/.OL jj x%.4/.B/.4/.zz B- q/.p/.M;.8/.(/.8/.jx }/.BH t/.C/.r^ *l .] D/.o/.BH n/.E/._B 4/.!: !l c/.j/.o'.#t O6 xb 4/.]%.9/.;+ }/.l3 K ;+ Jg h/.9/.*5 6#.g/.p%.l/.*5 9/.*5 er ;+ OL qt O)._B 4/.s/.F/.er O6 0/.jx Jg .] G/.zz _B 0& C( }/.*5 //.Ht 9/.xb C( q@ Jg !: H/.t. zz Y).}/.bs O-.{C 8$.O).q@ 8/.l3 I/.O-.*5 e/.N!.jx p@ G/.s. 1).g/.A/.j/.0/.O-.//.OP 9/.F/.Jg *5 E/.BH *5 9/.Zo 0/.O-.7/.t/.0& G8 J/.K/.L/.M/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz
new file mode 100644
index 0000000..3df395d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst
new file mode 100755
index 0000000..d226992
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst
@@ -0,0 +1,14 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Run memtest (Memory Testing)
+kernel /boot/memtest
+
+title Install GRUB to hd0 MBR
+root (hd0,0)
+setup (hd0)
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg
new file mode 100755
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc
new file mode 100755
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin
new file mode 100755
index 0000000..93ca142
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin
@@ -0,0 +1 @@
+root \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch
new file mode 100755
index 0000000..108c1a4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch
@@ -0,0 +1,63 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
+
+# start gdm from rc.conf
+sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
+
+#***************************************************#
+# Replace uses of larchquit in xfce panels and menu.#
+#***************************************************#
+### Unfortunately this isn't very simple. If anyone has a better way of
+### providing different Quit actions in the live version and the version
+### installed to disk from it, please let me know!
+### Maybe it would be better just to provide a special live quit desktop
+### icon which can be removed on installation, like the installation icon.
+
+defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
+
+replacequit ()
+{
+ for f in ${INSTALL}$1/.config/xfce4/panel/*; do
+ if grep "^Exec=larchquit" ${f}; then
+ n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
+ cp /.livesys/actions.rc \
+ ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
+ rm ${f}
+
+ sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
+ ${INSTALL}$1/.config/xfce4/panel/panels.xml
+ fi
+ done
+
+ if [ -f ${INSTALL}$1/.bash_profile ]; then
+ rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
+
+ cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
+ fi
+}
+
+for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
+ /root /etc/skel; do
+ replacequit ${hd} &>/dev/null
+done
+#***************************************************#
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos
new file mode 100755
index 0000000..59fc4e2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos
@@ -0,0 +1,13 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
+larch: Server = http://linhes.org/repo/larch
+
+core-testing: Server = http://linhes.org/repo/i686/core
+extra-testing: Server = http://linhes.org/repo/i686/extra
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post-process.sh b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post-process.sh
new file mode 100755
index 0000000..883d9ad
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post-process.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+echo $@
+INSTDIR=$1
+PROFILE=$2
+
+#everything below this point is specific to MythVantage
+cp -rp $PROFILE/post_process $INSTDIR/.post_process
+chroot $INSTDIR .post_process/modify_chroot.sh
+rm -rf $INSTDIR/.post_process
+
+#find the size of the install.
+#This is used to calculate progress on the install
+tsize=`du -sm $INSTDIR/ | cut -f1`
+echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
+upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
+echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps
new file mode 100755
index 0000000..994daf7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps
@@ -0,0 +1,4 @@
+#Uncomment below if you are using firewire
+#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init
new file mode 100755
index 0000000..9791a7f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init
@@ -0,0 +1,35 @@
+session.screen0.slit.placement: BottomRight
+session.screen0.slit.direction: Vertical
+session.screen0.slit.onTop: False
+session.screen0.slit.autoHide: True
+session.screen0.tab.placement: Top
+session.screen0.toolbar.onTop: False
+session.screen0.toolbar.visible: False
+session.screen0.toolbar.autoHide: False
+session.screen0.toolbar.placement: BottomCenter
+session.screen0.toolbar.widthPercent: 66
+session.screen0.workspaceNames: one,two,three,four
+session.screen0.strftimeFormat: %k:%M
+session.screen0.focusNewWindows: True
+session.screen0.focusModel: ClickToFocus
+session.screen0.fullMaximization: False
+session.screen0.edgeSnapThreshold: 0
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.workspaces: 4
+session.screen0.focusLastWindow: True
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.windowPlacement: RowSmartPlacement
+session.screen0.tab.width: 64
+session.screen0.tab.height: 16
+session.screen0.showwindowposition: true
+session.opaqueMove: False
+session.autoRaiseDelay: 250
+session.menuFile: ~/.fluxbox/menu
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/Artwiz
+session.keyFile: ~/.fluxbox/keys
+session.colorsPerChannel: 4
+session.doubleClickInterval: 250
+session.cacheMax: 200
+session.imageDither: True
+session.configVersion: 1
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu
new file mode 100755
index 0000000..858090e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu
@@ -0,0 +1,81 @@
+# Generated by fluxbox-generate_menu
+#
+# If you read this it means you want to edit this file manually, so here
+# are some useful tips:
+#
+# - You can add your own menu-entries to ~/.fluxbox/usermenu
+#
+# - If you miss apps please let me know and I will add them for the next
+# release.
+#
+# - The -r option prevents removing of empty menu entries and lines which
+# makes things much more readable.
+#
+# - To prevent any other app from overwriting your menu
+# you can change the menu name in .fluxbox/init to:
+# session.menuFile: /home/mythtv/.fluxbox/my-menu
+[begin] (Fluxbox)
+[encoding] {UTF-8}
+ [exec] (xterm) {xterm}
+ [exec] () {} execname is NULL; cannot lookup
+ [exec] (Run) {fbrun }
+[submenu] (Terminals)
+ [exec] (xterm) {xterm}
+[end]
+[submenu] (Editors)
+ [exec] (xedit) {xedit}
+ [exec] (nano) {xterm -e nano}
+ [exec] (vi) {xterm -e vi}
+[end]
+[submenu] (Multimedia)
+[submenu] (Audio)
+ [exec] (alsamixer) {xterm -e alsamixer}
+[end]
+[submenu] (Video)
+ [exec] (gmplayer) {gmplayer}
+[end]
+[submenu] (X-utils)
+ [exec] (xfontsel) {xfontsel}
+ [exec] (xman) {xman}
+ [exec] (xload) {xload}
+ [exec] (xbiff) {xbiff}
+ [exec] (xclock) {xclock}
+ [exec] (xmag) {xmag}
+ [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
+[end]
+[end]
+[submenu] (Office)
+ [exec] (xclock) {xclock}
+ [exec] (xcalc) {xcalc}
+[end]
+[submenu] (Games)
+ [exec] (xeyes) {xeyes}
+[end]
+[submenu] (System Tools)
+ [exec] (top) {xterm -e top}
+[end]
+[submenu] (fluxbox menu)
+ [config] (Configure)
+[submenu] (System Styles) {Choose a style...}
+ [stylesdir] (/usr/share/fluxbox/styles)
+[end]
+[submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+[end]
+ [workspaces] (Workspace List)
+[submenu] (Tools)
+ [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun }
+ [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
+[end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+ [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+[end]
+[endencoding]
+[end]
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
new file mode 100755
index 0000000..ef5b398
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
@@ -0,0 +1,65 @@
+# This file is read by fluxbox-generate_menu. If you don't like a
+# default you can change it here. Don't forget to remove the # in front
+# of the line.
+
+# Your favourite terminal. Put the command in quotes if you want to use
+# options. Put a backslash in before odd chars
+# MY_TERM='Eterm --tint \#123456'
+# MY_TERM='aterm -tint $(random_color)'
+
+# Your favourite browser. You can also specify options.
+# MY_BROWSER=mozilla
+
+# Name of the outputfile
+# MENUFILENAME=/home/mythtv/.fluxbox/menu
+
+# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
+
+# standard url for console-browsers
+# HOMEPAGE=fluxbox.org
+
+# location with your own menu-entries
+# USERMENU=~/.fluxbox/usermenu
+
+# Put the launcher you would like to use here
+# LAUNCHER=fbrun
+# LAUNCHER=fbgm
+
+# Options for fbrun
+# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
+
+# --- PREFIX'es
+# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
+# your prefix is: /usr
+
+# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
+# there should be no need to specify them.
+#
+# PREFIX=/usr
+# GNOME_PREFIX=/opt/gnome
+# KDE_PREFIX=/opt/kde
+
+
+# Sepparate the list of background-dirs with semicolumns ':'
+# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
+
+
+# --- Boolean variables.
+# Setting a variable to no'' won't help. Comment them out if you don't
+# want them. Setting are overruled by the command-line options.
+
+# Include all backgrounds in your backgrounds-directory
+# BACKGROUNDMENUITEM=yes
+
+# Include kde-menus
+# KDEMENU=yes
+
+# Include gnome-menus
+# GNOMEMENU=yes
+
+# enable sudo commands
+# DOSUDO=yes
+
+# Don't cleanup the menu
+# REMOVE=no
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
new file mode 100755
index 0000000..83da80c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc
new file mode 100755
index 0000000..911e76e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
+# ... or any other WM of your choosing ...
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow
new file mode 100755
index 0000000..f6cf005
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow
@@ -0,0 +1,8 @@
+#
+# /etc/hosts.allow
+#
+ALL: 192.168.
+ALL: 10.
+ALL: 127.0.0.1
+ALL: 172.16.
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny
new file mode 100755
index 0000000..ca30ab4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny
@@ -0,0 +1,6 @@
+#
+# /etc/hosts.deny
+#
+ALL
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst
new file mode 100755
index 0000000..8a8e3b2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst
@@ -0,0 +1,60 @@
+# Config file for GRUB - The GNU GRand Unified Bootloader
+# /boot/grub/menu.lst
+
+# DEVICE NAME CONVERSIONS
+#
+# Linux Grub
+# -------------------------
+# /dev/fd0 (fd0)
+# /dev/hda (hd0)
+# /dev/hdb2 (hd1,1)
+# /dev/hda3 (hd0,2)
+#
+
+# FRAMEBUFFER RESOLUTION SETTINGS
+# +-------------------------------------------------+
+# | 640x480 800x600 1024x768 1280x1024
+# ----+--------------------------------------------
+# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
+# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
+# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
+# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+# +-------------------------------------------------+
+
+# general configuration:
+timeout 5
+default 0
+#color light-blue/black light-cyan/blue
+
+# boot sections follow
+# each is implicitly numbered from 0 in the order of appearance below
+#
+# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
+#
+#-*
+hiddenmenu
+
+# (0) normal
+title LinHes
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
+initrd /boot/kernel26.img
+
+# (1) bootsplash
+title LinHes-splashy
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
+initrd /boot/kernel26.img
+
+# (2) noautologin
+title LinHES-nologin
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
+initrd /boot/kernel26.img
+
+
+# (3) normal
+title LinHes-init
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
+initrd /boot/kernel26.img
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh
new file mode 100755
index 0000000..ad83b2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+echo "larch5" > /etc/hostname
+useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
+cp -rvpf /.post_process/home/mythtv /home/
+cp -rvpf /.post_process/home/mythtv/.fluxbox /root
+chown -R mythtv.mythtv /home/mythtv/
+chown -R mythtv.mythtv /myth
+
+cp -f /.post_process/hosts.allow /etc/hosts.allow
+cp -f /.post_process/rc.conf /etc/rc.conf
+#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
+cp -f /.post_process/menu.lst /boot/grub/menu.lst
+
+cp -f /etc/skel/.bash* /root/
+rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf
new file mode 100755
index 0000000..9c17944
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf
@@ -0,0 +1,112 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+#
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime"
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_US.utf8"
+HARDWARECLOCK="UTC"
+TIMEZONE="US/Central"
+KEYMAP="us"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+#
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# Scan hardware and load required modules at bootup
+MOD_AUTOLOAD="yes"
+if [ -f /etc/systemconfig ]
+then
+ . /etc/systemconfig
+fi
+
+if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
+then
+ ALSABLACKLIST="!soundcore"
+else
+ if [ x$Audiotype = xOSS ]
+ then
+ ALSABLACKLIST="!soundcore"
+ else
+ ALSABLACKLIST=""
+ fi
+fi
+
+# Module Blacklist - modules in this list will never be loaded by udev
+MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
+#
+# Modules to load at boot-up (in this order)
+# - prefix a module with a ! to blacklist it
+#
+MODULES=($MOD_BLACKLIST_)
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+#
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+HOSTNAME=`cat /etc/hostname`
+
+#The following is only used on the install. After the first boot everything is set from /etc/net.
+
+
+#
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
+# interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
+#
+lo="lo 127.0.0.1"
+#eth0="dhcp"
+INTERFACES=(lo )
+#
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+#
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network-profiles
+#
+#NET_PROFILES=(main)
+
+#
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+#DAEMONS=(syslog-ng network netfs crond)
+DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown
new file mode 100755
index 0000000..1a8cdbe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown
@@ -0,0 +1,104 @@
+#!/bin/bash
+#
+# /etc/rc.shutdown
+#
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+# avoid staircase effect
+/bin/stty onlcr
+
+echo " "
+printhl "Initiating Shutdown..."
+echo " "
+
+if [ -x /etc/rc.local.shutdown ]; then
+ /etc/rc.local.shutdown
+fi
+
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+ while [[ i -ge 0 ]]; do
+ if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /etc/rc.d/${DAEMONS[$i]#@} stop
+ fi
+ let i=i-1
+ done
+ # find any leftover daemons and shut them down
+ if [ -d /var/run/daemons ]; then
+ for daemon in `ls /var/run/daemons`; do
+ /etc/rc.d/$daemon stop
+ done
+ fi
+fi
+
+# Terminate all processes
+stat_busy "Sending SIGTERM To Processes"
+/sbin/killall5 -15 &> /dev/null
+/bin/sleep 5
+stat_done
+
+stat_busy "Sending SIGKILL To Processes"
+/sbin/killall5 -9 &> /dev/null
+/bin/sleep 1
+stat_done
+
+stat_busy "Saving Random Seed"
+/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
+stat_done
+
+stat_busy "Saving System Clock"
+if [ "$HARDWARECLOCK" = "UTC" ]; then
+ /sbin/hwclock --directisa --utc --systohc
+else
+ /sbin/hwclock --directisa --localtime --systohc
+fi
+stat_done
+
+# removing psmouse module to fix some reboot issues on newer laptops
+modprobe -r psmouse >/dev/null 2>&1
+
+# Write to wtmp file before unmounting
+/sbin/halt -w
+
+stat_busy "Deactivating Swap"
+/sbin/swapoff -a
+stat_done
+
+stat_busy "Unmounting Filesystems"
+/bin/umount -a
+stat_done
+
+if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
+ if [ -d /etc/lvm -a -x /sbin/lvm ]; then
+ /bin/mount -n -t sysfs none /sys 2>/dev/null
+ if [ -d /sys/block ]; then
+ stat_busy "Deactivating LVM2 groups"
+ /sbin/lvm vgchange --ignorelockingfailure -a n
+ stat_done
+ umount /sys
+ fi
+ fi
+fi
+
+stat_busy "Remounting Root Filesystem Read-only"
+/bin/mount -n -o remount,ro /
+stat_done
+exit 0
+# Power off or reboot
+if [ "$RUNLEVEL" = "0" ]; then
+ printsep
+ printhl "${C_H2}POWER OFF"
+ /sbin/poweroff -d -f -h -i
+else
+ printsep
+ printhl "${C_H2}REBOOTING"
+ # adding kexec support
+ [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
+ /sbin/reboot -d -f -i
+fi
+
+# End of file
+# vim: set ts=2 noet:
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pre-process.sh b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pre-process.sh
new file mode 100755
index 0000000..5bc1f9c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/pre-process.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f overlay.xpk
+if [ -d overlay/home/mythtv ]
+then
+ chown -R 1000 overlay/home/mythtv
+fi
+./create_overlay.sh
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
new file mode 100755
index 0000000..8e3ec5e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
@@ -0,0 +1,22 @@
+if grep -v nox /proc/cmdline &>/dev/null && \
+ [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
+ if grep i810 /proc/cmdline &>/dev/null; then
+ startx -- -config xorg.conf.i810
+ else
+ startx
+ fi
+
+ # Maybe there should be some code here to handle a failed startx?
+
+ # The 'return' value is at /tmp/xlogout
+ # If there is nothing there, switch user to 'newuser'
+ # If there is also nothing there, login as root
+ # - if already root, fall through to terminal
+
+ if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
+ logout
+ elif [ ${UID} -ne 0 ]; then
+ echo "root" >/tmp/newuser
+ logout
+ fi
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
new file mode 100755
index 0000000..5f04171
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
@@ -0,0 +1,4 @@
+# Set the keymap
+xkmap-set
+
+exec fluxbox
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
new file mode 100755
index 0000000..9615569
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
@@ -0,0 +1,59 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
new file mode 100755
index 0000000..a295b38
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
@@ -0,0 +1,67 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd
new file mode 100755
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
new file mode 100755
index 0000000..64bb6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
@@ -0,0 +1 @@
+30
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
new file mode 100755
index 0000000..ddd88f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
@@ -0,0 +1,8 @@
+#
+# fbsplash.conf
+#
+
+THEMES="linhes"
+SPLASH_TTYS="1 2 3 4 5 6"
+
+#EOF
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
new file mode 100755
index 0000000..7f8f011
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
@@ -0,0 +1 @@
+7
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow
new file mode 100755
index 0000000..19bc4d8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab
new file mode 100755
index 0000000..b2364fc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab
@@ -0,0 +1,39 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave
new file mode 100755
index 0000000..2de483f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave
@@ -0,0 +1,43 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:5:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
+c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown
new file mode 100755
index 0000000..d614d4b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown
@@ -0,0 +1,47 @@
+# Functions used by rc.shutdown
+# Modified versions for larch live systems
+
+f_saveclock ()
+{
+ :
+}
+
+f_swapoff ()
+{
+ ############################# Include session saving functions
+ # . /opt/larch-live/session-save/shutdown2
+ # if [ -f /tmp/checkse ]; then
+ # . /tmp/checkse
+ #else
+ # checkse
+ # fi
+
+ if [ -n "${saving}" ] && ! session_save; then
+ echo
+ echo "If you know what you are doing, you may be able to recover"
+ echo "something from this unpleasant situation."
+ echo
+ echo "You may use the command line to investigate further ..."
+ echo
+ echo "When finished please enter 'exit', the shutdown process will"
+ echo "then continue."
+ sh -i
+ fi
+
+ #############################
+
+ stat_busy "Deactivating Swap"
+ /sbin/swapoff -a
+ stat_done
+}
+
+f_remountro ()
+{
+ if [ -n "${ejectdev}" ]; then
+ echo "Ejecting live CD"
+ eject ${ejectdev}
+ echo "sleeping for 6 seconds"
+ sleep 6
+
+ fi
+}
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
new file mode 100755
index 0000000..0a9b572
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
@@ -0,0 +1,65 @@
+# vim:set ft=sh
+# MODULES
+# The following modules are loaded before any boot hooks are
+# run. Advanced users may wish to specify all system modules
+# in this array. For instance:
+# MODULES="piix ide_disk reiserfs"
+MODULES=""
+
+# BINARIES
+# This setting includes, into the CPIO image, and additional
+# binaries a given user may wish. This is run first, so may
+# be used to override the actual binaries used in a given hook.
+# (Existing files are NOT overwritten is already added)
+# BINARIES are dependancy parsed, so you may safely ignore libraries
+BINARIES=""
+
+# FILES
+# This setting is similar to BINARIES above, however, files are added
+# as-is and are not parsed in anyway. This is useful for config files.
+# Some users may wish to include modprobe.conf for custom module options,
+# like so:
+# FILES="/etc/modprobe.conf"
+FILES=""
+
+# HOOKS
+# This is the most important setting in this file. The HOOKS control the
+# modules and scripts added to the image, and what happens at boot time.
+# Order is important, and it is recommended that you do not change the
+# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
+# help on a given hook.
+# 'base' is _required_ unless you know precisely what you are doing.
+# 'udev' is _required_ in order to automatically load modules
+# 'filesystems' is _required_ unless you specify your fs modules in MODULES
+# Examples:
+# This setup specifies all modules in the MODULES setting above.
+# No raid, lvm2, or encrypted root is needed.
+# HOOKS="base"
+#
+# This setup will autodetect all modules for your system and should
+# work as a sane default
+# HOOKS="base udev autodetect pata scsi sata filesystems"
+#
+# This is identical to the above, except the old ide subsystem is
+# used for IDE devices instead of the new pata subsystem.
+# HOOKS="base udev autodetect ide scsi sata filesystems"
+#
+# This setup will generate a 'full' image which supports most systems.
+# No autodetection is done.
+# HOOKS="base udev pata scsi sata usb filesystems"
+#
+# This setup assembles an pata raid array with an encrypted root FS.
+# Note: See 'mkinitcpio -H raid' for more information on raid devices.
+# HOOKS="base udev pata raid encrypt filesystems"
+#
+# This setup loads an lvm2 volume group on a usb device.
+# HOOKS="base udev usb lvm2 filesystems"
+HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
+
+# COMPRESSION
+# Use this to compress the initramfs image. With kernels earlier than
+# 2.6.30, only gzip is supported, which is also the default. Newer kernels
+# support gzip, bzip2 and lzma.
+#COMPRESSION="gzip"
+#COMPRESSION="bzip2"
+#COMPRESSION="lzma"
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options
new file mode 100755
index 0000000..237c390
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options
@@ -0,0 +1,352 @@
+# /etc/ppp/options
+#
+# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
+# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
+# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
+# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
+#
+# To quickly see what options are active in this file, use this command:
+# egrep -v '#|^ *$' /etc/ppp/options
+
+# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
+# Two Servers can be remotely configured
+# ms-dns 192.168.1.1
+# ms-dns 192.168.1.2
+
+# Specify which WINS Servers the incoming connection Win95 or WinNT should use
+# ms-wins 192.168.1.50
+# ms-wins 192.168.1.51
+
+# Run the executable or shell command specified after pppd has
+# terminated the link. This script could, for example, issue commands
+# to the modem to cause it to hang up if hardware modem control signals
+# were not available.
+#disconnect "chat -- \d+++\d\c OK ath0 OK"
+
+# async character map -- 32-bit hex; each bit is a character
+# that needs to be escaped for pppd to receive it. 0x00000001
+# represents '\x01', and 0x80000000 represents '\x1f'.
+asyncmap 0
+
+# Require the peer to authenticate itself before allowing network
+# packets to be sent or received.
+# Please do not disable this setting. It is expected to be standard in
+# future releases of pppd. Use the call option (see manpage) to disable
+# authentication for specific peers.
+#auth
+
+# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
+# on the serial port.
+crtscts
+
+# Use software flow control (i.e. XON/XOFF) to control the flow of data
+# on the serial port.
+#xonxoff
+
+# Specifies that certain characters should be escaped on transmission
+# (regardless of whether the peer requests them to be escaped with its
+# async control character map). The characters to be escaped are
+# specified as a list of hex numbers separated by commas. Note that
+# almost any character can be specified for the escape option, unlike
+# the asyncmap option which only allows control characters to be
+# specified. The characters which may not be escaped are those with hex
+# values 0x20 - 0x3f or 0x5e.
+#escape 11,13,ff
+
+# Don't use the modem control lines.
+#local
+
+# Specifies that pppd should use a UUCP-style lock on the serial device
+# to ensure exclusive access to the device.
+lock
+
+# Don't show the passwords when logging the contents of PAP packets.
+# This is the default.
+hide-password
+
+# When logging the contents of PAP packets, this option causes pppd to
+# show the password string in the log message.
+#show-password
+
+# Use the modem control lines. On Ultrix, this option implies hardware
+# flow control, as for the crtscts option. (This option is not fully
+# implemented.)
+modem
+
+# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
+# will ask the peer to send packets of no more than <n> bytes. The
+# minimum MRU value is 128. The default MRU value is 1500. A value of
+# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
+# bytes of data).
+#mru 542
+
+# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
+# notation (e.g. 255.255.255.0).
+#netmask 255.255.255.0
+
+# Disables the default behaviour when no local IP address is specified,
+# which is to determine (if possible) the local IP address from the
+# hostname. With this option, the peer will have to supply the local IP
+# address during IPCP negotiation (unless it specified explicitly on the
+# command line or in an options file).
+#noipdefault
+
+# Enables the "passive" option in the LCP. With this option, pppd will
+# attempt to initiate a connection; if no reply is received from the
+# peer, pppd will then just wait passively for a valid LCP packet from
+# the peer (instead of exiting, as it does without this option).
+#passive
+
+# With this option, pppd will not transmit LCP packets to initiate a
+# connection until a valid LCP packet is received from the peer (as for
+# the "passive" option with old versions of pppd).
+#silent
+
+# Don't request or allow negotiation of any options for LCP and IPCP
+# (use default values).
+#-all
+
+# Disable Address/Control compression negotiation (use default, i.e.
+# address/control field disabled).
+#-ac
+
+# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
+# all control characters).
+#-am
+
+# Don't fork to become a background process (otherwise pppd will do so
+# if a serial device is specified).
+#-detach
+
+# Disable IP address negotiation (with this option, the remote IP
+# address must be specified with an option on the command line or in
+# an options file).
+#-ip
+
+# Disable IPCP negotiation and IP communication. This option should
+# only be required if the peer is buggy and gets confused by requests
+# from pppd for IPCP negotiation.
+#noip
+
+# Disable magic number negotiation. With this option, pppd cannot
+# detect a looped-back line.
+#-mn
+
+# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
+# 1500).
+#-mru
+
+# Disable protocol field compression negotiation (use default, i.e.
+# protocol field compression disabled).
+#-pc
+
+# Require the peer to authenticate itself using PAP.
+#+pap
+
+# Don't agree to authenticate using PAP.
+#-pap
+
+# Require the peer to authenticate itself using CHAP [Cryptographic
+# Handshake Authentication Protocol] authentication.
+#+chap
+
+# Don't agree to authenticate using CHAP.
+#-chap
+
+# Disable negotiation of Van Jacobson style IP header compression (use
+# default, i.e. no compression).
+#-vj
+
+# Increase debugging level (same as -d). If this option is given, pppd
+# will log the contents of all control packets sent or received in a
+# readable form. The packets are logged through syslog with facility
+# daemon and level debug. This information can be directed to a file by
+# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
+# pppd is compiled with extra debugging enabled, it will log messages
+# using facility local2 instead of daemon).
+#debug
+
+# Append the domain name <d> to the local host name for authentication
+# purposes. For example, if gethostname() returns the name porsche,
+# but the fully qualified domain name is porsche.Quotron.COM, you would
+# use the domain option to set the domain name to Quotron.COM.
+#domain <d>
+
+# Enable debugging code in the kernel-level PPP driver. The argument n
+# is a number which is the sum of the following values: 1 to enable
+# general debug messages, 2 to request that the contents of received
+# packets be printed, and 4 to request that the contents of transmitted
+# packets be printed.
+#kdebug n
+
+# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
+# requests a smaller value via MRU negotiation, pppd will request that
+# the kernel networking code send data packets of no more than n bytes
+# through the PPP network interface.
+#mtu <n>
+
+# Set the name of the local system for authentication purposes to <n>.
+# This is a privileged option. With this option, pppd will use lines in the
+# secrets files which have <n> as the second field when looking for a
+# secret to use in authenticating the peer. In addition, unless overridden
+# with the user option, <n> will be used as the name to send to the peer
+# when authenticating the local system to the peer. (Note that pppd does
+# not append the domain name to <n>.)
+#name <n>
+
+# Enforce the use of the hostname as the name of the local system for
+# authentication purposes (overrides the name option).
+#usehostname
+
+# Set the assumed name of the remote system for authentication purposes
+# to <n>.
+#remotename <n>
+
+# Add an entry to this system's ARP [Address Resolution Protocol]
+# table with the IP address of the peer and the Ethernet address of this
+# system.
+proxyarp
+
+# Use the system password database for authenticating the peer using
+# PAP. Note: mgetty already provides this option. If this is specified
+# then dialin from users using a script under Linux to fire up ppp wont work.
+# login
+
+# If this option is given, pppd will send an LCP echo-request frame to the
+# peer every n seconds. Normally the peer should respond to the echo-request
+# by sending an echo-reply. This option can be used with the
+# lcp-echo-failure option to detect that the peer is no longer connected.
+lcp-echo-interval 30
+
+# If this option is given, pppd will presume the peer to be dead if n
+# LCP echo-requests are sent without receiving a valid LCP echo-reply.
+# If this happens, pppd will terminate the connection. Use of this
+# option requires a non-zero value for the lcp-echo-interval parameter.
+# This option can be used to enable pppd to terminate after the physical
+# connection has been broken (e.g., the modem has hung up) in
+# situations where no hardware modem control lines are available.
+lcp-echo-failure 4
+
+# Set the LCP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#lcp-restart <n>
+
+# Set the maximum number of LCP terminate-request transmissions to <n>
+# (default 3).
+#lcp-max-terminate <n>
+
+# Set the maximum number of LCP configure-request transmissions to <n>
+# (default 10).
+#lcp-max-configure <n>
+
+# Set the maximum number of LCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#lcp-max-failure <n>
+
+# Set the IPCP restart interval (retransmission timeout) to <n>
+# seconds (default 3).
+#ipcp-restart <n>
+
+# Set the maximum number of IPCP terminate-request transmissions to <n>
+# (default 3).
+#ipcp-max-terminate <n>
+
+# Set the maximum number of IPCP configure-request transmissions to <n>
+# (default 10).
+#ipcp-max-configure <n>
+
+# Set the maximum number of IPCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#ipcp-max-failure <n>
+
+# Set the PAP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#pap-restart <n>
+
+# Set the maximum number of PAP authenticate-request transmissions to
+# <n> (default 10).
+#pap-max-authreq <n>
+
+# Set the maximum time that pppd will wait for the peer to authenticate
+# itself with PAP to <n> seconds (0 means no limit).
+#pap-timeout <n>
+
+# Set the CHAP restart interval (retransmission timeout for
+# challenges) to <n> seconds (default 3).
+#chap-restart <n>
+
+# Set the maximum number of CHAP challenge transmissions to <n>
+# (default 10).
+#chap-max-challenge
+
+# If this option is given, pppd will rechallenge the peer every <n>
+# seconds.
+#chap-interval <n>
+
+# With this option, pppd will accept the peer's idea of our local IP
+# address, even if the local IP address was specified in an option.
+#ipcp-accept-local
+
+# With this option, pppd will accept the peer's idea of its (remote) IP
+# address, even if the remote IP address was specified in an option.
+#ipcp-accept-remote
+
+# Disable the IPXCP and IPX protocols.
+# To let pppd pass IPX packets comment this out --- you'll probably also
+# want to install ipxripd, and have the Internal IPX Network option enabled
+# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
+noipx
+
+# Exit once a connection has been made and terminated. This is the default,
+# unless the `persist' or `demand' option has been specified.
+#nopersist
+
+# Do not exit after a connection is terminated; instead try to reopen
+# the connection.
+#persist
+
+# Terminate after n consecutive failed connection attempts.
+# A value of 0 means no limit. The default value is 10.
+#maxfail <n>
+
+# Initiate the link only on demand, i.e. when data traffic is present.
+# With this option, the remote IP address must be specified by the user on
+# the command line or in an options file. Pppd will initially configure
+# the interface and enable it for IP traffic without connecting to the peer.
+# When traffic is available, pppd will connect to the peer and perform
+# negotiation, authentication, etc. When this is completed, pppd will
+# commence passing data packets (i.e., IP packets) across the link.
+#demand
+
+# Specifies that pppd should disconnect if the link is idle for <n> seconds.
+# The link is idle when no data packets (i.e. IP packets) are being sent or
+# received. Note: it is not advisable to use this option with the persist
+# option without the demand option. If the active-filter option is given,
+# data packets which are rejected by the specified activity filter also
+# count as the link being idle.
+#idle <n>
+
+# Specifies how many seconds to wait before re-initiating the link after
+# it terminates. This option only has any effect if the persist or demand
+# option is used. The holdoff period is not applied if the link was
+# terminated because it was idle.
+#holdoff <n>
+
+# Wait for up n milliseconds after the connect script finishes for a valid
+# PPP packet from the peer. At the end of this time, or when a valid PPP
+# packet is received from the peer, pppd will commence negotiation by
+# sending its first LCP packet. The default value is 1000 (1 second).
+# This wait period only applies if the connect or pty option is used.
+#connect-delay <n>
+
+# Packet filtering: for more information, see pppd(8)
+# Any packets matching the filter expression will be interpreted as link
+# activity, and will cause a "demand" connection to be activated, and reset
+# the idle connection timer. (idle option)
+# The filter expression is akin to that of tcpdump(1)
+#active-filter <filter-expression>
+
+# uncomment the line below this if you use PPPoE
+#plugin /usr/lib/pppd/plugins/pppoe.so
+
+# ---<End of File>---
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..2d488a2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/profile
+. ${MV_ROOT}/bin/install_functions.sh
+
+function mysql_check {
+ mysql -e "show databases;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function mythconverg_check {
+ mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function install_db {
+ pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
+ pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
+}
+
+
+
+
+#check to see if mysql is running
+stat_busy "Checking Mysql"
+ATTEMPT=0
+mysql_check && printhl " Installing the initial database" &&install_db
+mythconverg_check
+status=$?
+while [ ! $status = 0 ]
+do
+ ((ATTEMPT=ATTEMPT+1))
+ /etc/rc.d/mysqld stop
+ sleep 2
+ /etc/rc.d/mysqld start
+ mysqlstatus=$?
+ if [ $mysqlstatus = 0 ]
+ then
+ mysql_check && install_db
+ mythconverg_check
+ status=$?
+ fi
+ if [ $ATTEMPT = 20 ]
+ then
+ printhl " Could not start mysql or install mythconverg within 20 attempts"
+ printhl " Aborting install"
+ exit 20
+ fi
+done
+stat_done
+
+#check network parms
+stat_busy "Checking network"
+init_network
+stat_done
+
+stat_busy "Probing network"
+request_dhcp &
+stat_done
+
+#save some cmdline options
+stat_busy "Parsing command line"
+parse_cmdline_2_db
+bootsplash_setup
+stat_done
+
+#search for remote
+stat_busy "Checking for remote"
+init_remote
+stat_done
+printhl "Finished"
+
+
+echo $CMDLINE | grep -qi NoX
+if [ $? = 0 ]
+then
+ echo ""
+ printhl "No auto X option found"
+ # /usr/bin/chvt 2
+else
+ /root/startx &
+fi
+
+
+# Set up automatically logged in user
+if [ -f /.livesys/autologin ]; then
+ cp /.livesys/autologin /tmp/newuser
+fi
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile
new file mode 100755
index 0000000..600bd9b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile
@@ -0,0 +1,3 @@
+. $HOME/.bashrc
+
+. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc
new file mode 100755
index 0000000..c6febe5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf
new file mode 100755
index 0000000..35ed579
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf
@@ -0,0 +1,79 @@
+# Path, X server and arguments (if needed)
+# Note: -xauth $authfile is automatically appended
+default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
+default_xserver /usr/bin/X
+xserver_arguments -nolisten tcp vt07
+
+# Commands for halt, login, etc.
+halt_cmd /sbin/shutdown -h now
+reboot_cmd /sbin/shutdown -r now
+console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
+#suspend_cmd /usr/sbin/suspend
+
+# Full path to the xauth binary
+xauth_path /usr/bin/xauth
+
+# Xauth file for server
+authfile /var/run/slim.auth
+
+
+# Activate numlock when slim starts. Valid values: on|off
+# numlock on
+
+# Hide the mouse cursor (note: does not work with some WMs).
+# Valid values: true|false
+# hidecursor false
+
+# This command is executed after a succesful login.
+# you can place the %session and %theme variables
+# to handle launching of specific commands in .xinitrc
+# depending of chosen session and slim theme
+#
+# NOTE: if your system does not have bash you need
+# to adjust the command according to your preferred shell,
+# i.e. for freebsd use:
+# login_cmd exec /bin/sh - ~/.xinitrc %session
+login_cmd exec /bin/bash -login ~/.xinitrc %session
+
+# Commands executed when starting and exiting a session.
+# They can be used for registering a X11 session with
+# sessreg. You can use the %user variable
+#
+# sessionstart_cmd some command
+# sessionstop_cmd some command
+
+# Start in daemon mode. Valid values: yes | no
+# Note that this can overridden by the command line
+# option "-d"
+# daemon yes
+
+# Available sessions (first one is the default).
+# The current chosen session name is replaced in the login_cmd
+# above, so your login command can handle different sessions.
+# see the xinitrc.sample file shipped with slim sources
+sessions xfce4,icewm,wmaker,blackbox
+
+# Executed when pressing F11 (requires imagemagick)
+screenshot_cmd import -window root /slim.png
+
+# welcome message. Available variables: %host, %domain
+welcome_msg Welcome to %host
+
+# shutdown / reboot messages
+shutdown_msg The system is halting...
+reboot_msg The system is rebooting...
+
+# default user, leave blank or remove this line
+# for avoid pre-loading the username.
+#default_user simone
+
+# current theme, use comma separated list to specify a set to
+# randomly choose from
+current_theme dlarch
+
+# Lock file
+lockfile /var/lock/slim.lock
+
+# Log file
+logfile /var/log/slim.log
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps
new file mode 100755
index 0000000..68fae0a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps
@@ -0,0 +1,2 @@
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh
new file mode 100755
index 0000000..6acd24a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+#keylaunch &
+#/usr/bin/tilda &
+#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
+export MALLOC_CHECK_=0
+xset s off
+xset -dpms
+xhost +
+
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+echo $CMDLINE |grep -q clean_upgrade
+if [ $? = 0 ]
+then
+ export CLEAN_UPGRADE=YES
+else
+ export CLEAN_UPGRADE=NO
+fi
+MythVantage -r
+
+if [ x$NFSROOT = x1 ]
+then
+ unbuffer MythVantage &
+else
+ NETBOOT=YES MythVantage &
+fi
+
+exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx
new file mode 100755
index 0000000..9274703
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx
@@ -0,0 +1,28 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+ $MV_ROOT/bin/xconfig.sh 2>/dev/null
+ cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+ startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
+ else
+ #VNC
+ pacman -Sf --noconfirm tightvnc
+ cd /root
+ mkdir .vnc
+ echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+ chmod 500 /root/.vnc/passwd
+ rm /root/.vnc/xstartup
+ ln -s /root/LinHES-install.sh /root/.vnc/xstartup
+ vncserver
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/vetopacks b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/vetopacks
new file mode 100755
index 0000000..2bb19ee
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-stable-i686/vetopacks
@@ -0,0 +1 @@
+#xorg-twm
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/addedpacks b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/addedpacks
new file mode 100755
index 0000000..03f89f0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/addedpacks
@@ -0,0 +1,229 @@
+# These are needed to build a live CD
+#linhes-live
+squashfs-tools
+lzop
+
+syslinux
+
+# You need a kernel.
+#kernel26 is now in 'base'
+aufs2
+
+# To eject a cd
+eject
+
+# Useful for use as installer, etc.
+#ntfsprogs
+#parted
+
+#ddcxinfo-knoppix
+#hwd
+
+sudo
+
+lsof
+cdrkit
+dvd+rw-tools
+
+
+# generally useful tools which don't require X
+#mtools is required by syslinux
+openssh
+dosfstools
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+unzip
+
+
+# Xorg packages
+*xorg
+#xorg-server
+#xorg-xkb-utils
+#xorg-xauth
+#xorg-server-utils
+#xorg-xinit
+#xorg-input-drivers
+#xorg-apps
+#xorg-fonts-100dpi
+#xorg-fonts-75dpi
+#xorg-res-utils
+ttf-ms-fonts
+
+#xorg-video-drivers
+xf86-video-amd
+xf86-video-apm
+xf86-video-ark
+xf86-video-ati
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+#xf86-video-i810
+#xf86-video-imstt
+xf86-video-intel
+xf86-video-mga
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-radeonhd
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisusb
+#xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+#unichrome is busted and causes X to segfault
+#xf86-video-unichrome
+xf86-video-v4l
+xf86-video-vesa
+#vga should not be installed, vesa can handle when other drivers fail
+#xf86-video-vga
+#xf86-video-via
+xf86-video-vmware
+xf86-video-voodoo
+
+# X apps
+#luser
+#localed
+unclutter
+xterm
+xorg-apps
+#xkmap
+
+#gparted
+#larchin
+
+#mythtv
+mythtv
+mythtv-contrib
+mythplugins-mytharchive
+mythplugins-mythbrowser
+#mythcontrols
+#mythflix
+mythplugins-mythgallery
+mythplugins-mythgame
+mythplugins-mythmusic
+#mythphone
+myththemes
+#mythweather
+mythplugins-mythvideo
+mythsmolt
+#morethemes
+linhes-theme
+linhes-scripts
+nuvexport
+lirc
+lirc-utils
+mysql
+xmltv
+esound
+
+#Window Manager
+fluxbox
+feh
+
+#Other
+dbus
+hal
+fftw2
+libcdaudio
+iptables
+pkgconfig
+taglib
+#portmap
+ivtv-utils
+dvb-firmware
+dbus-python
+
+#MythVantage Installer deps
+bc
+mysql-python
+expect
+curl
+dnsutils
+avahi
+
+#Wireless
+b43-fwcutter
+#ipw2100-fw
+#ipw2200-fw
+#ipw3945
+#ipw3945-ucode
+#ipw3945d
+madwifi
+madwifi-utils
+ndiswrapper
+ndiswrapper-utils
+#netcfg
+tiacx
+tiacx-firmware
+wireless_tools
+#wlan-ng26
+#wlan-ng26-utils
+zd1211-firmware
+hdhomerun
+#----
+LinHES-config
+LinHES-system
+linhes-sounds
+etcnet
+runit
+runit-scripts
+media_dirs
+
+#---
+tweaker
+ethtool
+nfs-utils
+netkit-telnet
+ntp
+syslog-ng
+ppp
+mingetty
+setserial
+acpid
+fbsplash
+linhes-splash
+nvram-wakup
+#tatir
+pvr150-firmware
+wol
+mjpegtools
+perl-net-upnp
+aumix
+tablet-encode
+ntfs-3g
+joyutils
+ffmpeg-svn
+#myth2ipod
+myt2xvid3
+mediaserv
+
+#---Firewire
+libraw1394
+libavc1394
+# wrapper for mplayer
+mplayer-wrapper
+
+# in-place commercial remover (for user job)
+# moved to linhes-scripts
+#removecommercials
+
+#Modules for Atheros base NICs
+#atl1e
+
+linux-firmware
+
+larch-live
+mkinitcpio-busybox
+windowmaker-crm-git
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/bootlines b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/bootlines
new file mode 100755
index 0000000..0005035
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/bootlines
@@ -0,0 +1,23 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: Install CD
+options:
+
+comment:
+title: Install CD with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: Boot to console
+options: nox
+
+#comment:
+#title: larch with swap
+#options: swap
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cachepacks b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cachepacks
new file mode 100755
index 0000000..4e9a790
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cachepacks
@@ -0,0 +1,59 @@
+mythdb-initial
+nvidia
+nvidia-utils
+vdpauinfo
+nvidia-96xx
+nvidia-96xx-utils
+#vdpinfo-96xx
+lighttpd
+local-website
+mythplugins-mythweb
+nfs-utils
+samba
+mplayer
+xine-ui
+lcdproc
+mythappletrailers
+mythstream
+oss
+xscreensaver
+tightvnc
+
+#added from error log
+mysql
+mythplugins-mythnews
+pycairo
+pygobject
+python-numeric
+pygtk
+fam
+sqlite3
+xe
+romdb
+gconf
+gnome-keyring
+gnome-mime-data
+gnome-python
+gnome-python-extras
+gnome-vfs
+hunspell
+libbonobo
+libbonoboui
+libgnome
+libgnomecanvas
+libgnomeui
+libidl2
+miro
+mozilla-common
+nspr
+nss
+orbit2
+polkit
+pyorbit
+pyrex
+startup-notification
+xulrunner
+#mythmovies
+#myth2ipod
+myt2xvid3
+#mediaserv
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst
new file mode 100755
index 0000000..3f544ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst
@@ -0,0 +1,36 @@
+#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO change these and make some more... specifically an "arch" theme
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Barlond
+color white/cyan yellow/blue
+
+title Barlond2
+color white/blue yellow/cyan
+
+title Simple Black
+color light-gray/black yellow/blue
+
+title Matrix
+color green/black light-green/green
+
+title Dalton Bros.
+color red/green green/red
+
+title Debian
+color cyan/blue white/blue
+
+title BW
+color light-gray/black black/light-gray
+
+title BW Inverse
+color black/light-gray
+
+title SGD Non Default
+color black/cyan yellow/black
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst
new file mode 100755
index 0000000..6e74187
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst
@@ -0,0 +1,16 @@
+# Help files must be exactly 23 lines long.
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title HOW-TO: Boot an existing system
+cat /boot/grub/help/bootexisting.txt
+pause Press enter to continue...
+
+title HOW-TO: Contribute to this help
+cat /boot/grub/help/contrib.txt
+pause Press enter to continue...
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt
new file mode 100755
index 0000000..881f3e8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt
@@ -0,0 +1,23 @@
+HOWTO: Boot an existing install
+
+Select "More Options" from the main menu.
+Move the cursor to "[EDIT ME] Boot an existing linux install"
+Press "e"
+
+At this point you will see the following:
+ root (hd0,0)
+ kernel /vmlinuz26 root=/dev/hda3 ro
+ initrd /kernel26.img
+
+This needs to be changed to accomodate your hardware.
+
+The first line should be changed to indicate where your boot medium resides.
+ "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
+ numbers to indicate the partition containing your /boot directory.
+
+The second line should be changed to point to your kernel. If the line above
+points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
+Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
+partition for your root filesystem. Other kernel parameters can be added here.
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt
new file mode 100755
index 0000000..5c79176
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt
@@ -0,0 +1,23 @@
+HOWTO: Contribute to these help files
+
+This help is rather simplistic.
+In order to provide help files or translations you simply need to make a text
+file. Formatting is important (due to grub limitations). The files MUST be 80
+characters wide, and 23 lines long. Any more, and your formatting will be
+corrupted when viewing the help. Please note that if your help is short, it is
+worthwhile to pad with empty lines, up to 23 lines.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst
new file mode 100755
index 0000000..5237c1a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst
@@ -0,0 +1,111 @@
+#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO add other languages
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Default layout
+setkey
+
+title German layout
+setkey y z
+setkey z y
+setkey Y Z
+setkey Z Y
+setkey equal parenright
+setkey parenright parenleft
+setkey parenleft asterisk
+setkey doublequote at
+setkey plus bracketright
+setkey minus slash
+setkey slash ampersand
+setkey ampersand percent
+setkey percent caret
+setkey underscore question
+setkey question underscore
+setkey semicolon less
+setkey less numbersign
+setkey numbersign backslash
+setkey colon greater
+setkey greater bar
+setkey asterisk braceright
+
+
+title Spanish layout
+setkey
+setkey slash ampersand
+setkey ampersand caret
+setkey caret braceleft
+setkey asterisk braceright
+setkey parenleft asterisk
+setkey parenright parenleft
+setkey minus slash
+setkey equal parenright
+setkey quote minus
+setkey underscore question
+setkey question underscore
+setkey braceleft quote
+setkey braceright backslash
+setkey colon greater
+setkey greater bar
+setkey doublequote at
+setkey backslash backquote
+setkey less backslash
+setkey semicolon less
+setkey plus colon
+setkey at semicolon
+
+title French layout
+setkey
+setkey less backquote
+setkey greater tilde
+setkey ampersand 1
+setkey 1 exclam
+setkey tilde 2
+setkey 2 at
+setkey doublequote 3
+setkey 3 numbersign
+setkey quote 4
+setkey 4 dollar
+setkey parenleft 5
+setkey 5 percent
+setkey minus 6
+setkey 6 caret
+setkey backquote 7
+setkey 7 ampersand
+setkey underscore 8
+setkey 8 asterisk
+setkey backslash 9
+setkey 9 parenleft
+setkey at 0
+setkey 0 parenright
+setkey parenright minus
+setkey numbersign underscore
+setkey a q
+setkey A Q
+setkey z w
+setkey Z W
+setkey caret bracketleft
+setkey dollar bracketright
+setkey q a
+setkey Q A
+setkey m semicolon
+setkey M colon
+setkey bracketleft quote
+setkey percent doublequote
+setkey asterisk backslash
+setkey bracketright bar
+setkey w z
+setkey W Z
+setkey comma m
+setkey question M
+setkey semicolon comma
+setkey period less
+setkey colon period
+setkey slash greater
+setkey exclam slash
+setkey bar question
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst
new file mode 100755
index 0000000..60216f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst
@@ -0,0 +1,26 @@
+timeout 5
+default 0
+#color light-blue/blue light-cyan/blue
+#black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+###LARCH
+
+title Tools...
+configfile /boot/grub/tools.lst
+
+title Grub Settings...
+configfile /boot/grub/settings.lst
+
+title View Help...
+configfile /boot/grub/help.lst
+
+title More Options...
+configfile /boot/grub/more.lst
+
+title Shutdown the Computer
+halt
+
+title JMS Reboot the Computer
+reboot
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst
new file mode 100755
index 0000000..8fd5f7e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst
@@ -0,0 +1,30 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title [EXPERIMENTAL] Attempt existing Linux detection
+configfile /boot/grub/tryboot.lst
+
+title [EDIT ME] Diskless Boot (PXE / BOOTP)
+#TODO wtf?
+root (nd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] NFS Root Boot
+root (cd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] Boot Existing Linux Install
+root (hd0,0)
+kernel /vmlinuz26 root=/dev/hda3 ro
+initrd /kernel26.img
+
+title [EDIT ME] Boot Existing Windows Install
+rootnoverify (hd0,0)
+makeactive
+chainloader +1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst
new file mode 100755
index 0000000..f8f8c95
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst
@@ -0,0 +1,13 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Keyboard settings
+configfile /boot/grub/keyboards.lst
+
+title Color settings
+configfile /boot/grub/colors.lst
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz
new file mode 100644
index 0000000..7c3f9b1
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst
new file mode 100755
index 0000000..d226992
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst
@@ -0,0 +1,14 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/grub/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Run memtest (Memory Testing)
+kernel /boot/memtest
+
+title Install GRUB to hd0 MBR
+root (hd0,0)
+setup (hd0)
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg
new file mode 100755
index 0000000..e6d46f4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc
new file mode 100755
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin
new file mode 100755
index 0000000..93ca142
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin
@@ -0,0 +1 @@
+root \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch
new file mode 100755
index 0000000..108c1a4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch
@@ -0,0 +1,63 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
+
+# start gdm from rc.conf
+sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
+
+#***************************************************#
+# Replace uses of larchquit in xfce panels and menu.#
+#***************************************************#
+### Unfortunately this isn't very simple. If anyone has a better way of
+### providing different Quit actions in the live version and the version
+### installed to disk from it, please let me know!
+### Maybe it would be better just to provide a special live quit desktop
+### icon which can be removed on installation, like the installation icon.
+
+defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
+
+replacequit ()
+{
+ for f in ${INSTALL}$1/.config/xfce4/panel/*; do
+ if grep "^Exec=larchquit" ${f}; then
+ n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
+ cp /.livesys/actions.rc \
+ ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
+ rm ${f}
+
+ sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
+ ${INSTALL}$1/.config/xfce4/panel/panels.xml
+ fi
+ done
+
+ if [ -f ${INSTALL}$1/.bash_profile ]; then
+ rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
+
+ cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
+ fi
+}
+
+for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
+ /root /etc/skel; do
+ replacequit ${hd} &>/dev/null
+done
+#***************************************************#
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos
new file mode 100755
index 0000000..16f4842
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos
@@ -0,0 +1,15 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
+larch: Server = http://linhes.org/repo/larch
+
+core-testing: Server = http://localmirror/repo/i686/core-testing
+extra-testing: Server = http://localmirror/repo/i686/extra-testing
+#core-testing: Server = file:///data/pkg_repo/i686/core-testing
+#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post-process.sh b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post-process.sh
new file mode 100755
index 0000000..883d9ad
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post-process.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+echo $@
+INSTDIR=$1
+PROFILE=$2
+
+#everything below this point is specific to MythVantage
+cp -rp $PROFILE/post_process $INSTDIR/.post_process
+chroot $INSTDIR .post_process/modify_chroot.sh
+rm -rf $INSTDIR/.post_process
+
+#find the size of the install.
+#This is used to calculate progress on the install
+tsize=`du -sm $INSTDIR/ | cut -f1`
+echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
+upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
+echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile
new file mode 100755
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps
new file mode 100755
index 0000000..d976fe8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps
@@ -0,0 +1,5 @@
+#Uncomment below if you are using firewire
+#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
+#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
+[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init
new file mode 100755
index 0000000..9791a7f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init
@@ -0,0 +1,35 @@
+session.screen0.slit.placement: BottomRight
+session.screen0.slit.direction: Vertical
+session.screen0.slit.onTop: False
+session.screen0.slit.autoHide: True
+session.screen0.tab.placement: Top
+session.screen0.toolbar.onTop: False
+session.screen0.toolbar.visible: False
+session.screen0.toolbar.autoHide: False
+session.screen0.toolbar.placement: BottomCenter
+session.screen0.toolbar.widthPercent: 66
+session.screen0.workspaceNames: one,two,three,four
+session.screen0.strftimeFormat: %k:%M
+session.screen0.focusNewWindows: True
+session.screen0.focusModel: ClickToFocus
+session.screen0.fullMaximization: False
+session.screen0.edgeSnapThreshold: 0
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.workspaces: 4
+session.screen0.focusLastWindow: True
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.windowPlacement: RowSmartPlacement
+session.screen0.tab.width: 64
+session.screen0.tab.height: 16
+session.screen0.showwindowposition: true
+session.opaqueMove: False
+session.autoRaiseDelay: 250
+session.menuFile: ~/.fluxbox/menu
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/Artwiz
+session.keyFile: ~/.fluxbox/keys
+session.colorsPerChannel: 4
+session.doubleClickInterval: 250
+session.cacheMax: 200
+session.imageDither: True
+session.configVersion: 1
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu
new file mode 100755
index 0000000..858090e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu
@@ -0,0 +1,81 @@
+# Generated by fluxbox-generate_menu
+#
+# If you read this it means you want to edit this file manually, so here
+# are some useful tips:
+#
+# - You can add your own menu-entries to ~/.fluxbox/usermenu
+#
+# - If you miss apps please let me know and I will add them for the next
+# release.
+#
+# - The -r option prevents removing of empty menu entries and lines which
+# makes things much more readable.
+#
+# - To prevent any other app from overwriting your menu
+# you can change the menu name in .fluxbox/init to:
+# session.menuFile: /home/mythtv/.fluxbox/my-menu
+[begin] (Fluxbox)
+[encoding] {UTF-8}
+ [exec] (xterm) {xterm}
+ [exec] () {} execname is NULL; cannot lookup
+ [exec] (Run) {fbrun }
+[submenu] (Terminals)
+ [exec] (xterm) {xterm}
+[end]
+[submenu] (Editors)
+ [exec] (xedit) {xedit}
+ [exec] (nano) {xterm -e nano}
+ [exec] (vi) {xterm -e vi}
+[end]
+[submenu] (Multimedia)
+[submenu] (Audio)
+ [exec] (alsamixer) {xterm -e alsamixer}
+[end]
+[submenu] (Video)
+ [exec] (gmplayer) {gmplayer}
+[end]
+[submenu] (X-utils)
+ [exec] (xfontsel) {xfontsel}
+ [exec] (xman) {xman}
+ [exec] (xload) {xload}
+ [exec] (xbiff) {xbiff}
+ [exec] (xclock) {xclock}
+ [exec] (xmag) {xmag}
+ [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
+[end]
+[end]
+[submenu] (Office)
+ [exec] (xclock) {xclock}
+ [exec] (xcalc) {xcalc}
+[end]
+[submenu] (Games)
+ [exec] (xeyes) {xeyes}
+[end]
+[submenu] (System Tools)
+ [exec] (top) {xterm -e top}
+[end]
+[submenu] (fluxbox menu)
+ [config] (Configure)
+[submenu] (System Styles) {Choose a style...}
+ [stylesdir] (/usr/share/fluxbox/styles)
+[end]
+[submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+[end]
+ [workspaces] (Workspace List)
+[submenu] (Tools)
+ [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun }
+ [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
+[end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+ [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+[end]
+[endencoding]
+[end]
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
new file mode 100755
index 0000000..ef5b398
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
@@ -0,0 +1,65 @@
+# This file is read by fluxbox-generate_menu. If you don't like a
+# default you can change it here. Don't forget to remove the # in front
+# of the line.
+
+# Your favourite terminal. Put the command in quotes if you want to use
+# options. Put a backslash in before odd chars
+# MY_TERM='Eterm --tint \#123456'
+# MY_TERM='aterm -tint $(random_color)'
+
+# Your favourite browser. You can also specify options.
+# MY_BROWSER=mozilla
+
+# Name of the outputfile
+# MENUFILENAME=/home/mythtv/.fluxbox/menu
+
+# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
+
+# standard url for console-browsers
+# HOMEPAGE=fluxbox.org
+
+# location with your own menu-entries
+# USERMENU=~/.fluxbox/usermenu
+
+# Put the launcher you would like to use here
+# LAUNCHER=fbrun
+# LAUNCHER=fbgm
+
+# Options for fbrun
+# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
+
+# --- PREFIX'es
+# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
+# your prefix is: /usr
+
+# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
+# there should be no need to specify them.
+#
+# PREFIX=/usr
+# GNOME_PREFIX=/opt/gnome
+# KDE_PREFIX=/opt/kde
+
+
+# Sepparate the list of background-dirs with semicolumns ':'
+# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
+
+
+# --- Boolean variables.
+# Setting a variable to no'' won't help. Comment them out if you don't
+# want them. Setting are overruled by the command-line options.
+
+# Include all backgrounds in your backgrounds-directory
+# BACKGROUNDMENUITEM=yes
+
+# Include kde-menus
+# KDEMENU=yes
+
+# Include gnome-menus
+# GNOMEMENU=yes
+
+# enable sudo commands
+# DOSUDO=yes
+
+# Don't cleanup the menu
+# REMOVE=no
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
new file mode 100755
index 0000000..83da80c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc
new file mode 100755
index 0000000..911e76e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
+# ... or any other WM of your choosing ...
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow
new file mode 100755
index 0000000..f6cf005
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow
@@ -0,0 +1,8 @@
+#
+# /etc/hosts.allow
+#
+ALL: 192.168.
+ALL: 10.
+ALL: 127.0.0.1
+ALL: 172.16.
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny
new file mode 100755
index 0000000..ca30ab4
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny
@@ -0,0 +1,6 @@
+#
+# /etc/hosts.deny
+#
+ALL
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst
new file mode 100755
index 0000000..8a8e3b2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst
@@ -0,0 +1,60 @@
+# Config file for GRUB - The GNU GRand Unified Bootloader
+# /boot/grub/menu.lst
+
+# DEVICE NAME CONVERSIONS
+#
+# Linux Grub
+# -------------------------
+# /dev/fd0 (fd0)
+# /dev/hda (hd0)
+# /dev/hdb2 (hd1,1)
+# /dev/hda3 (hd0,2)
+#
+
+# FRAMEBUFFER RESOLUTION SETTINGS
+# +-------------------------------------------------+
+# | 640x480 800x600 1024x768 1280x1024
+# ----+--------------------------------------------
+# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
+# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
+# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
+# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+# +-------------------------------------------------+
+
+# general configuration:
+timeout 5
+default 0
+#color light-blue/black light-cyan/blue
+
+# boot sections follow
+# each is implicitly numbered from 0 in the order of appearance below
+#
+# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
+#
+#-*
+hiddenmenu
+
+# (0) normal
+title LinHes
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
+initrd /boot/kernel26.img
+
+# (1) bootsplash
+title LinHes-splashy
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
+initrd /boot/kernel26.img
+
+# (2) noautologin
+title LinHES-nologin
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
+initrd /boot/kernel26.img
+
+
+# (3) normal
+title LinHes-init
+root (hd0,0)
+kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
+initrd /boot/kernel26.img
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh
new file mode 100755
index 0000000..ad83b2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+echo "larch5" > /etc/hostname
+useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
+cp -rvpf /.post_process/home/mythtv /home/
+cp -rvpf /.post_process/home/mythtv/.fluxbox /root
+chown -R mythtv.mythtv /home/mythtv/
+chown -R mythtv.mythtv /myth
+
+cp -f /.post_process/hosts.allow /etc/hosts.allow
+cp -f /.post_process/rc.conf /etc/rc.conf
+#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
+cp -f /.post_process/menu.lst /boot/grub/menu.lst
+
+cp -f /etc/skel/.bash* /root/
+rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf
new file mode 100755
index 0000000..9c17944
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf
@@ -0,0 +1,112 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+#
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime"
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_US.utf8"
+HARDWARECLOCK="UTC"
+TIMEZONE="US/Central"
+KEYMAP="us"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+#
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# Scan hardware and load required modules at bootup
+MOD_AUTOLOAD="yes"
+if [ -f /etc/systemconfig ]
+then
+ . /etc/systemconfig
+fi
+
+if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
+then
+ ALSABLACKLIST="!soundcore"
+else
+ if [ x$Audiotype = xOSS ]
+ then
+ ALSABLACKLIST="!soundcore"
+ else
+ ALSABLACKLIST=""
+ fi
+fi
+
+# Module Blacklist - modules in this list will never be loaded by udev
+MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
+#
+# Modules to load at boot-up (in this order)
+# - prefix a module with a ! to blacklist it
+#
+MODULES=($MOD_BLACKLIST_)
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+#
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+HOSTNAME=`cat /etc/hostname`
+
+#The following is only used on the install. After the first boot everything is set from /etc/net.
+
+
+#
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
+# interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
+#
+lo="lo 127.0.0.1"
+#eth0="dhcp"
+INTERFACES=(lo )
+#
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+#
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network-profiles
+#
+#NET_PROFILES=(main)
+
+#
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+#DAEMONS=(syslog-ng network netfs crond)
+DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown
new file mode 100755
index 0000000..1a8cdbe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown
@@ -0,0 +1,104 @@
+#!/bin/bash
+#
+# /etc/rc.shutdown
+#
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+# avoid staircase effect
+/bin/stty onlcr
+
+echo " "
+printhl "Initiating Shutdown..."
+echo " "
+
+if [ -x /etc/rc.local.shutdown ]; then
+ /etc/rc.local.shutdown
+fi
+
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+ while [[ i -ge 0 ]]; do
+ if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /etc/rc.d/${DAEMONS[$i]#@} stop
+ fi
+ let i=i-1
+ done
+ # find any leftover daemons and shut them down
+ if [ -d /var/run/daemons ]; then
+ for daemon in `ls /var/run/daemons`; do
+ /etc/rc.d/$daemon stop
+ done
+ fi
+fi
+
+# Terminate all processes
+stat_busy "Sending SIGTERM To Processes"
+/sbin/killall5 -15 &> /dev/null
+/bin/sleep 5
+stat_done
+
+stat_busy "Sending SIGKILL To Processes"
+/sbin/killall5 -9 &> /dev/null
+/bin/sleep 1
+stat_done
+
+stat_busy "Saving Random Seed"
+/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
+stat_done
+
+stat_busy "Saving System Clock"
+if [ "$HARDWARECLOCK" = "UTC" ]; then
+ /sbin/hwclock --directisa --utc --systohc
+else
+ /sbin/hwclock --directisa --localtime --systohc
+fi
+stat_done
+
+# removing psmouse module to fix some reboot issues on newer laptops
+modprobe -r psmouse >/dev/null 2>&1
+
+# Write to wtmp file before unmounting
+/sbin/halt -w
+
+stat_busy "Deactivating Swap"
+/sbin/swapoff -a
+stat_done
+
+stat_busy "Unmounting Filesystems"
+/bin/umount -a
+stat_done
+
+if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
+ if [ -d /etc/lvm -a -x /sbin/lvm ]; then
+ /bin/mount -n -t sysfs none /sys 2>/dev/null
+ if [ -d /sys/block ]; then
+ stat_busy "Deactivating LVM2 groups"
+ /sbin/lvm vgchange --ignorelockingfailure -a n
+ stat_done
+ umount /sys
+ fi
+ fi
+fi
+
+stat_busy "Remounting Root Filesystem Read-only"
+/bin/mount -n -o remount,ro /
+stat_done
+exit 0
+# Power off or reboot
+if [ "$RUNLEVEL" = "0" ]; then
+ printsep
+ printhl "${C_H2}POWER OFF"
+ /sbin/poweroff -d -f -h -i
+else
+ printsep
+ printhl "${C_H2}REBOOTING"
+ # adding kexec support
+ [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
+ /sbin/reboot -d -f -i
+fi
+
+# End of file
+# vim: set ts=2 noet:
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pre-process.sh b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pre-process.sh
new file mode 100755
index 0000000..5bc1f9c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/pre-process.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+rm -f overlay.xpk
+if [ -d overlay/home/mythtv ]
+then
+ chown -R 1000 overlay/home/mythtv
+fi
+./create_overlay.sh
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
new file mode 100755
index 0000000..8e3ec5e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
@@ -0,0 +1,22 @@
+if grep -v nox /proc/cmdline &>/dev/null && \
+ [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
+ if grep i810 /proc/cmdline &>/dev/null; then
+ startx -- -config xorg.conf.i810
+ else
+ startx
+ fi
+
+ # Maybe there should be some code here to handle a failed startx?
+
+ # The 'return' value is at /tmp/xlogout
+ # If there is nothing there, switch user to 'newuser'
+ # If there is also nothing there, login as root
+ # - if already root, fall through to terminal
+
+ if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
+ logout
+ elif [ ${UID} -ne 0 ]; then
+ echo "root" >/tmp/newuser
+ logout
+ fi
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
new file mode 100755
index 0000000..5f04171
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
@@ -0,0 +1,4 @@
+# Set the keymap
+xkmap-set
+
+exec fluxbox
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
new file mode 100755
index 0000000..9615569
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
@@ -0,0 +1,59 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
new file mode 100755
index 0000000..a295b38
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
@@ -0,0 +1,67 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ ### Available Driver options are:-
+ ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
+ ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
+ ### [arg]: arg optional
+ #Option "NoAccel" # [<bool>]
+ #Option "SWcursor" # [<bool>]
+ #Option "ColorKey" # <i>
+ #Option "CacheLines" # <i>
+ #Option "Dac6Bit" # [<bool>]
+ #Option "DRI" # [<bool>]
+ #Option "NoDDC" # [<bool>]
+ #Option "ShowCache" # [<bool>]
+ #Option "XvMCSurfaces" # <i>
+ #Option "PageFlip" # [<bool>]
+ Option "DRI" "False"
+ #Option "AccelMethod" "exa"
+ #Option "MigrationHeuristic" "greedy"
+ #Option "ExaNoComposite" "False"
+ Identifier "Card0"
+ Driver "intel"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
new file mode 100755
index 0000000..6d11b2e
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
@@ -0,0 +1,49 @@
+Section "ServerLayout"
+ Identifier "X.org Configured"
+ Screen 0 "Screen0" 0 0
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 30.0 - 65.0
+ VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 16
+ SubSection "Display"
+ Viewport 0 0
+ Depth 1
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 4
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 8
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 15
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 16
+ Modes "1024x768" "800x600"
+ EndSubSection
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ EndSubSection
+EndSection
+
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd
new file mode 100755
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
new file mode 100755
index 0000000..64bb6b7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
@@ -0,0 +1 @@
+30
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
new file mode 100755
index 0000000..ddd88f8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
@@ -0,0 +1,8 @@
+#
+# fbsplash.conf
+#
+
+THEMES="linhes"
+SPLASH_TTYS="1 2 3 4 5 6"
+
+#EOF
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
new file mode 100755
index 0000000..7f8f011
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
@@ -0,0 +1 @@
+7
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow
new file mode 100755
index 0000000..19bc4d8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab
new file mode 100755
index 0000000..b2364fc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab
@@ -0,0 +1,39 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave
new file mode 100755
index 0000000..2de483f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave
@@ -0,0 +1,43 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:5:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
+c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
+c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown
new file mode 100755
index 0000000..d614d4b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown
@@ -0,0 +1,47 @@
+# Functions used by rc.shutdown
+# Modified versions for larch live systems
+
+f_saveclock ()
+{
+ :
+}
+
+f_swapoff ()
+{
+ ############################# Include session saving functions
+ # . /opt/larch-live/session-save/shutdown2
+ # if [ -f /tmp/checkse ]; then
+ # . /tmp/checkse
+ #else
+ # checkse
+ # fi
+
+ if [ -n "${saving}" ] && ! session_save; then
+ echo
+ echo "If you know what you are doing, you may be able to recover"
+ echo "something from this unpleasant situation."
+ echo
+ echo "You may use the command line to investigate further ..."
+ echo
+ echo "When finished please enter 'exit', the shutdown process will"
+ echo "then continue."
+ sh -i
+ fi
+
+ #############################
+
+ stat_busy "Deactivating Swap"
+ /sbin/swapoff -a
+ stat_done
+}
+
+f_remountro ()
+{
+ if [ -n "${ejectdev}" ]; then
+ echo "Ejecting live CD"
+ eject ${ejectdev}
+ echo "sleeping for 6 seconds"
+ sleep 6
+
+ fi
+}
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
new file mode 100755
index 0000000..0a9b572
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
@@ -0,0 +1,65 @@
+# vim:set ft=sh
+# MODULES
+# The following modules are loaded before any boot hooks are
+# run. Advanced users may wish to specify all system modules
+# in this array. For instance:
+# MODULES="piix ide_disk reiserfs"
+MODULES=""
+
+# BINARIES
+# This setting includes, into the CPIO image, and additional
+# binaries a given user may wish. This is run first, so may
+# be used to override the actual binaries used in a given hook.
+# (Existing files are NOT overwritten is already added)
+# BINARIES are dependancy parsed, so you may safely ignore libraries
+BINARIES=""
+
+# FILES
+# This setting is similar to BINARIES above, however, files are added
+# as-is and are not parsed in anyway. This is useful for config files.
+# Some users may wish to include modprobe.conf for custom module options,
+# like so:
+# FILES="/etc/modprobe.conf"
+FILES=""
+
+# HOOKS
+# This is the most important setting in this file. The HOOKS control the
+# modules and scripts added to the image, and what happens at boot time.
+# Order is important, and it is recommended that you do not change the
+# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
+# help on a given hook.
+# 'base' is _required_ unless you know precisely what you are doing.
+# 'udev' is _required_ in order to automatically load modules
+# 'filesystems' is _required_ unless you specify your fs modules in MODULES
+# Examples:
+# This setup specifies all modules in the MODULES setting above.
+# No raid, lvm2, or encrypted root is needed.
+# HOOKS="base"
+#
+# This setup will autodetect all modules for your system and should
+# work as a sane default
+# HOOKS="base udev autodetect pata scsi sata filesystems"
+#
+# This is identical to the above, except the old ide subsystem is
+# used for IDE devices instead of the new pata subsystem.
+# HOOKS="base udev autodetect ide scsi sata filesystems"
+#
+# This setup will generate a 'full' image which supports most systems.
+# No autodetection is done.
+# HOOKS="base udev pata scsi sata usb filesystems"
+#
+# This setup assembles an pata raid array with an encrypted root FS.
+# Note: See 'mkinitcpio -H raid' for more information on raid devices.
+# HOOKS="base udev pata raid encrypt filesystems"
+#
+# This setup loads an lvm2 volume group on a usb device.
+# HOOKS="base udev usb lvm2 filesystems"
+HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
+
+# COMPRESSION
+# Use this to compress the initramfs image. With kernels earlier than
+# 2.6.30, only gzip is supported, which is also the default. Newer kernels
+# support gzip, bzip2 and lzma.
+#COMPRESSION="gzip"
+#COMPRESSION="bzip2"
+#COMPRESSION="lzma"
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options
new file mode 100755
index 0000000..237c390
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options
@@ -0,0 +1,352 @@
+# /etc/ppp/options
+#
+# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
+# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
+# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
+# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
+#
+# To quickly see what options are active in this file, use this command:
+# egrep -v '#|^ *$' /etc/ppp/options
+
+# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
+# Two Servers can be remotely configured
+# ms-dns 192.168.1.1
+# ms-dns 192.168.1.2
+
+# Specify which WINS Servers the incoming connection Win95 or WinNT should use
+# ms-wins 192.168.1.50
+# ms-wins 192.168.1.51
+
+# Run the executable or shell command specified after pppd has
+# terminated the link. This script could, for example, issue commands
+# to the modem to cause it to hang up if hardware modem control signals
+# were not available.
+#disconnect "chat -- \d+++\d\c OK ath0 OK"
+
+# async character map -- 32-bit hex; each bit is a character
+# that needs to be escaped for pppd to receive it. 0x00000001
+# represents '\x01', and 0x80000000 represents '\x1f'.
+asyncmap 0
+
+# Require the peer to authenticate itself before allowing network
+# packets to be sent or received.
+# Please do not disable this setting. It is expected to be standard in
+# future releases of pppd. Use the call option (see manpage) to disable
+# authentication for specific peers.
+#auth
+
+# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
+# on the serial port.
+crtscts
+
+# Use software flow control (i.e. XON/XOFF) to control the flow of data
+# on the serial port.
+#xonxoff
+
+# Specifies that certain characters should be escaped on transmission
+# (regardless of whether the peer requests them to be escaped with its
+# async control character map). The characters to be escaped are
+# specified as a list of hex numbers separated by commas. Note that
+# almost any character can be specified for the escape option, unlike
+# the asyncmap option which only allows control characters to be
+# specified. The characters which may not be escaped are those with hex
+# values 0x20 - 0x3f or 0x5e.
+#escape 11,13,ff
+
+# Don't use the modem control lines.
+#local
+
+# Specifies that pppd should use a UUCP-style lock on the serial device
+# to ensure exclusive access to the device.
+lock
+
+# Don't show the passwords when logging the contents of PAP packets.
+# This is the default.
+hide-password
+
+# When logging the contents of PAP packets, this option causes pppd to
+# show the password string in the log message.
+#show-password
+
+# Use the modem control lines. On Ultrix, this option implies hardware
+# flow control, as for the crtscts option. (This option is not fully
+# implemented.)
+modem
+
+# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
+# will ask the peer to send packets of no more than <n> bytes. The
+# minimum MRU value is 128. The default MRU value is 1500. A value of
+# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
+# bytes of data).
+#mru 542
+
+# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
+# notation (e.g. 255.255.255.0).
+#netmask 255.255.255.0
+
+# Disables the default behaviour when no local IP address is specified,
+# which is to determine (if possible) the local IP address from the
+# hostname. With this option, the peer will have to supply the local IP
+# address during IPCP negotiation (unless it specified explicitly on the
+# command line or in an options file).
+#noipdefault
+
+# Enables the "passive" option in the LCP. With this option, pppd will
+# attempt to initiate a connection; if no reply is received from the
+# peer, pppd will then just wait passively for a valid LCP packet from
+# the peer (instead of exiting, as it does without this option).
+#passive
+
+# With this option, pppd will not transmit LCP packets to initiate a
+# connection until a valid LCP packet is received from the peer (as for
+# the "passive" option with old versions of pppd).
+#silent
+
+# Don't request or allow negotiation of any options for LCP and IPCP
+# (use default values).
+#-all
+
+# Disable Address/Control compression negotiation (use default, i.e.
+# address/control field disabled).
+#-ac
+
+# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
+# all control characters).
+#-am
+
+# Don't fork to become a background process (otherwise pppd will do so
+# if a serial device is specified).
+#-detach
+
+# Disable IP address negotiation (with this option, the remote IP
+# address must be specified with an option on the command line or in
+# an options file).
+#-ip
+
+# Disable IPCP negotiation and IP communication. This option should
+# only be required if the peer is buggy and gets confused by requests
+# from pppd for IPCP negotiation.
+#noip
+
+# Disable magic number negotiation. With this option, pppd cannot
+# detect a looped-back line.
+#-mn
+
+# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
+# 1500).
+#-mru
+
+# Disable protocol field compression negotiation (use default, i.e.
+# protocol field compression disabled).
+#-pc
+
+# Require the peer to authenticate itself using PAP.
+#+pap
+
+# Don't agree to authenticate using PAP.
+#-pap
+
+# Require the peer to authenticate itself using CHAP [Cryptographic
+# Handshake Authentication Protocol] authentication.
+#+chap
+
+# Don't agree to authenticate using CHAP.
+#-chap
+
+# Disable negotiation of Van Jacobson style IP header compression (use
+# default, i.e. no compression).
+#-vj
+
+# Increase debugging level (same as -d). If this option is given, pppd
+# will log the contents of all control packets sent or received in a
+# readable form. The packets are logged through syslog with facility
+# daemon and level debug. This information can be directed to a file by
+# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
+# pppd is compiled with extra debugging enabled, it will log messages
+# using facility local2 instead of daemon).
+#debug
+
+# Append the domain name <d> to the local host name for authentication
+# purposes. For example, if gethostname() returns the name porsche,
+# but the fully qualified domain name is porsche.Quotron.COM, you would
+# use the domain option to set the domain name to Quotron.COM.
+#domain <d>
+
+# Enable debugging code in the kernel-level PPP driver. The argument n
+# is a number which is the sum of the following values: 1 to enable
+# general debug messages, 2 to request that the contents of received
+# packets be printed, and 4 to request that the contents of transmitted
+# packets be printed.
+#kdebug n
+
+# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
+# requests a smaller value via MRU negotiation, pppd will request that
+# the kernel networking code send data packets of no more than n bytes
+# through the PPP network interface.
+#mtu <n>
+
+# Set the name of the local system for authentication purposes to <n>.
+# This is a privileged option. With this option, pppd will use lines in the
+# secrets files which have <n> as the second field when looking for a
+# secret to use in authenticating the peer. In addition, unless overridden
+# with the user option, <n> will be used as the name to send to the peer
+# when authenticating the local system to the peer. (Note that pppd does
+# not append the domain name to <n>.)
+#name <n>
+
+# Enforce the use of the hostname as the name of the local system for
+# authentication purposes (overrides the name option).
+#usehostname
+
+# Set the assumed name of the remote system for authentication purposes
+# to <n>.
+#remotename <n>
+
+# Add an entry to this system's ARP [Address Resolution Protocol]
+# table with the IP address of the peer and the Ethernet address of this
+# system.
+proxyarp
+
+# Use the system password database for authenticating the peer using
+# PAP. Note: mgetty already provides this option. If this is specified
+# then dialin from users using a script under Linux to fire up ppp wont work.
+# login
+
+# If this option is given, pppd will send an LCP echo-request frame to the
+# peer every n seconds. Normally the peer should respond to the echo-request
+# by sending an echo-reply. This option can be used with the
+# lcp-echo-failure option to detect that the peer is no longer connected.
+lcp-echo-interval 30
+
+# If this option is given, pppd will presume the peer to be dead if n
+# LCP echo-requests are sent without receiving a valid LCP echo-reply.
+# If this happens, pppd will terminate the connection. Use of this
+# option requires a non-zero value for the lcp-echo-interval parameter.
+# This option can be used to enable pppd to terminate after the physical
+# connection has been broken (e.g., the modem has hung up) in
+# situations where no hardware modem control lines are available.
+lcp-echo-failure 4
+
+# Set the LCP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#lcp-restart <n>
+
+# Set the maximum number of LCP terminate-request transmissions to <n>
+# (default 3).
+#lcp-max-terminate <n>
+
+# Set the maximum number of LCP configure-request transmissions to <n>
+# (default 10).
+#lcp-max-configure <n>
+
+# Set the maximum number of LCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#lcp-max-failure <n>
+
+# Set the IPCP restart interval (retransmission timeout) to <n>
+# seconds (default 3).
+#ipcp-restart <n>
+
+# Set the maximum number of IPCP terminate-request transmissions to <n>
+# (default 3).
+#ipcp-max-terminate <n>
+
+# Set the maximum number of IPCP configure-request transmissions to <n>
+# (default 10).
+#ipcp-max-configure <n>
+
+# Set the maximum number of IPCP configure-NAKs returned before starting
+# to send configure-Rejects instead to <n> (default 10).
+#ipcp-max-failure <n>
+
+# Set the PAP restart interval (retransmission timeout) to <n> seconds
+# (default 3).
+#pap-restart <n>
+
+# Set the maximum number of PAP authenticate-request transmissions to
+# <n> (default 10).
+#pap-max-authreq <n>
+
+# Set the maximum time that pppd will wait for the peer to authenticate
+# itself with PAP to <n> seconds (0 means no limit).
+#pap-timeout <n>
+
+# Set the CHAP restart interval (retransmission timeout for
+# challenges) to <n> seconds (default 3).
+#chap-restart <n>
+
+# Set the maximum number of CHAP challenge transmissions to <n>
+# (default 10).
+#chap-max-challenge
+
+# If this option is given, pppd will rechallenge the peer every <n>
+# seconds.
+#chap-interval <n>
+
+# With this option, pppd will accept the peer's idea of our local IP
+# address, even if the local IP address was specified in an option.
+#ipcp-accept-local
+
+# With this option, pppd will accept the peer's idea of its (remote) IP
+# address, even if the remote IP address was specified in an option.
+#ipcp-accept-remote
+
+# Disable the IPXCP and IPX protocols.
+# To let pppd pass IPX packets comment this out --- you'll probably also
+# want to install ipxripd, and have the Internal IPX Network option enabled
+# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
+noipx
+
+# Exit once a connection has been made and terminated. This is the default,
+# unless the `persist' or `demand' option has been specified.
+#nopersist
+
+# Do not exit after a connection is terminated; instead try to reopen
+# the connection.
+#persist
+
+# Terminate after n consecutive failed connection attempts.
+# A value of 0 means no limit. The default value is 10.
+#maxfail <n>
+
+# Initiate the link only on demand, i.e. when data traffic is present.
+# With this option, the remote IP address must be specified by the user on
+# the command line or in an options file. Pppd will initially configure
+# the interface and enable it for IP traffic without connecting to the peer.
+# When traffic is available, pppd will connect to the peer and perform
+# negotiation, authentication, etc. When this is completed, pppd will
+# commence passing data packets (i.e., IP packets) across the link.
+#demand
+
+# Specifies that pppd should disconnect if the link is idle for <n> seconds.
+# The link is idle when no data packets (i.e. IP packets) are being sent or
+# received. Note: it is not advisable to use this option with the persist
+# option without the demand option. If the active-filter option is given,
+# data packets which are rejected by the specified activity filter also
+# count as the link being idle.
+#idle <n>
+
+# Specifies how many seconds to wait before re-initiating the link after
+# it terminates. This option only has any effect if the persist or demand
+# option is used. The holdoff period is not applied if the link was
+# terminated because it was idle.
+#holdoff <n>
+
+# Wait for up n milliseconds after the connect script finishes for a valid
+# PPP packet from the peer. At the end of this time, or when a valid PPP
+# packet is received from the peer, pppd will commence negotiation by
+# sending its first LCP packet. The default value is 1000 (1 second).
+# This wait period only applies if the connect or pty option is used.
+#connect-delay <n>
+
+# Packet filtering: for more information, see pppd(8)
+# Any packets matching the filter expression will be interpreted as link
+# activity, and will cause a "demand" connection to be activated, and reset
+# the idle connection timer. (idle option)
+# The filter expression is akin to that of tcpdump(1)
+#active-filter <filter-expression>
+
+# uncomment the line below this if you use PPPoE
+#plugin /usr/lib/pppd/plugins/pppoe.so
+
+# ---<End of File>---
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..2d488a2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+. /etc/rc.conf
+. /etc/rc.d/functions
+. /etc/profile
+. ${MV_ROOT}/bin/install_functions.sh
+
+function mysql_check {
+ mysql -e "show databases;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function mythconverg_check {
+ mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
+ return $?
+}
+
+function install_db {
+ pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
+ pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
+}
+
+
+
+
+#check to see if mysql is running
+stat_busy "Checking Mysql"
+ATTEMPT=0
+mysql_check && printhl " Installing the initial database" &&install_db
+mythconverg_check
+status=$?
+while [ ! $status = 0 ]
+do
+ ((ATTEMPT=ATTEMPT+1))
+ /etc/rc.d/mysqld stop
+ sleep 2
+ /etc/rc.d/mysqld start
+ mysqlstatus=$?
+ if [ $mysqlstatus = 0 ]
+ then
+ mysql_check && install_db
+ mythconverg_check
+ status=$?
+ fi
+ if [ $ATTEMPT = 20 ]
+ then
+ printhl " Could not start mysql or install mythconverg within 20 attempts"
+ printhl " Aborting install"
+ exit 20
+ fi
+done
+stat_done
+
+#check network parms
+stat_busy "Checking network"
+init_network
+stat_done
+
+stat_busy "Probing network"
+request_dhcp &
+stat_done
+
+#save some cmdline options
+stat_busy "Parsing command line"
+parse_cmdline_2_db
+bootsplash_setup
+stat_done
+
+#search for remote
+stat_busy "Checking for remote"
+init_remote
+stat_done
+printhl "Finished"
+
+
+echo $CMDLINE | grep -qi NoX
+if [ $? = 0 ]
+then
+ echo ""
+ printhl "No auto X option found"
+ # /usr/bin/chvt 2
+else
+ /root/startx &
+fi
+
+
+# Set up automatically logged in user
+if [ -f /.livesys/autologin ]; then
+ cp /.livesys/autologin /tmp/newuser
+fi
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile
new file mode 100755
index 0000000..600bd9b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile
@@ -0,0 +1,3 @@
+. $HOME/.bashrc
+
+. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc
new file mode 100755
index 0000000..fcabce0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc
@@ -0,0 +1,3 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc
new file mode 100755
index 0000000..c6febe5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+#
+
+# exec gnome-session
+# exec startkde
+# exec startxfce4
+# exec icewm
+# exec openbox
+# exec blackbox
+exec fluxbox
+# exec ratpoison
+# exec dwm
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession
new file mode 100755
index 0000000..a16dc0b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+#
+# ~/.xsession
+#
+# Executed by xdm/gdm/kdm at login
+#
+
+/bin/bash --login -i ~/.xinitrc
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf
new file mode 100755
index 0000000..35ed579
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf
@@ -0,0 +1,79 @@
+# Path, X server and arguments (if needed)
+# Note: -xauth $authfile is automatically appended
+default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
+default_xserver /usr/bin/X
+xserver_arguments -nolisten tcp vt07
+
+# Commands for halt, login, etc.
+halt_cmd /sbin/shutdown -h now
+reboot_cmd /sbin/shutdown -r now
+console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
+#suspend_cmd /usr/sbin/suspend
+
+# Full path to the xauth binary
+xauth_path /usr/bin/xauth
+
+# Xauth file for server
+authfile /var/run/slim.auth
+
+
+# Activate numlock when slim starts. Valid values: on|off
+# numlock on
+
+# Hide the mouse cursor (note: does not work with some WMs).
+# Valid values: true|false
+# hidecursor false
+
+# This command is executed after a succesful login.
+# you can place the %session and %theme variables
+# to handle launching of specific commands in .xinitrc
+# depending of chosen session and slim theme
+#
+# NOTE: if your system does not have bash you need
+# to adjust the command according to your preferred shell,
+# i.e. for freebsd use:
+# login_cmd exec /bin/sh - ~/.xinitrc %session
+login_cmd exec /bin/bash -login ~/.xinitrc %session
+
+# Commands executed when starting and exiting a session.
+# They can be used for registering a X11 session with
+# sessreg. You can use the %user variable
+#
+# sessionstart_cmd some command
+# sessionstop_cmd some command
+
+# Start in daemon mode. Valid values: yes | no
+# Note that this can overridden by the command line
+# option "-d"
+# daemon yes
+
+# Available sessions (first one is the default).
+# The current chosen session name is replaced in the login_cmd
+# above, so your login command can handle different sessions.
+# see the xinitrc.sample file shipped with slim sources
+sessions xfce4,icewm,wmaker,blackbox
+
+# Executed when pressing F11 (requires imagemagick)
+screenshot_cmd import -window root /slim.png
+
+# welcome message. Available variables: %host, %domain
+welcome_msg Welcome to %host
+
+# shutdown / reboot messages
+shutdown_msg The system is halting...
+reboot_msg The system is rebooting...
+
+# default user, leave blank or remove this line
+# for avoid pre-loading the username.
+#default_user simone
+
+# current theme, use comma separated list to specify a set to
+# randomly choose from
+current_theme dlarch
+
+# Lock file
+lockfile /var/lock/slim.lock
+
+# Log file
+logfile /var/log/slim.log
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults
new file mode 100644
index 0000000..0c4df39
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults
@@ -0,0 +1,2 @@
+Xcursor.size: 48
+Xcursor.theme: whiteglass
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps
new file mode 100755
index 0000000..68fae0a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps
@@ -0,0 +1,2 @@
+[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
+
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh
new file mode 100755
index 0000000..6acd24a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+#redirect stderr to stdout, then rediret stdout to file
+. /etc/profile
+exec 2>&1
+exec > /tmp/mythvantage_install.log
+#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
+#keylaunch &
+#/usr/bin/tilda &
+#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
+export MALLOC_CHECK_=0
+xset s off
+xset -dpms
+xhost +
+
+CMDLINE=$(cat /proc/cmdline)
+echo $CMDLINE |grep -q nfsroot
+NFSROOT=$?
+echo $CMDLINE |grep -q clean_upgrade
+if [ $? = 0 ]
+then
+ export CLEAN_UPGRADE=YES
+else
+ export CLEAN_UPGRADE=NO
+fi
+MythVantage -r
+
+if [ x$NFSROOT = x1 ]
+then
+ unbuffer MythVantage &
+else
+ NETBOOT=YES MythVantage &
+fi
+
+exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx
new file mode 100755
index 0000000..9274703
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx
@@ -0,0 +1,28 @@
+#!/bin/bash
+. /etc/profile
+
+export USER=root
+export HOME=/root
+
+CMDLINE=$(cat /proc/cmdline)
+TEMPVAR=${CMDLINE#*ip=}
+IP=${TEMPVAR%% *}
+echo $CMDLINE |grep -q vnc
+USEVNC=$?
+
+if [ x$USEVNC = x1 ]
+then
+ $MV_ROOT/bin/xconfig.sh 2>/dev/null
+ cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
+ startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
+ else
+ #VNC
+ pacman -Sf --noconfirm tightvnc
+ cd /root
+ mkdir .vnc
+ echo mythvantage |vncpasswd -f > /root/.vnc/passwd
+ chmod 500 /root/.vnc/passwd
+ rm /root/.vnc/xstartup
+ ln -s /root/LinHES-install.sh /root/.vnc/xstartup
+ vncserver
+fi
diff --git a/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/vetopacks b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/vetopacks
new file mode 100755
index 0000000..2bb19ee
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/linhes-remote-testing-i686/vetopacks
@@ -0,0 +1 @@
+#xorg-twm
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/default/addedpacks b/build_tools/larch8/larch0/profiles/oldprofiles/default/addedpacks
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/default/addedpacks
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/addedpacks b/build_tools/larch8/larch0/profiles/oldprofiles/mini/addedpacks
new file mode 100644
index 0000000..c7d9fe1
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/addedpacks
@@ -0,0 +1,18 @@
+# Useful for use as installer, etc.
+ntfsprogs
+rsync
+## Not yet fully implemented, but might still be useful
+#larchin
+
+# generally useful tools which don't require X
+openssh
+#sshfs
+lynx
+mc
+unzip
+zip
+lsof
+
+dvd+rw-tools
+syslinux
+aufs2-util
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/pacman.conf.repos b/build_tools/larch8/larch0/profiles/oldprofiles/mini/pacman.conf.repos
new file mode 100755
index 0000000..65f4791
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/pacman.conf.repos
@@ -0,0 +1,14 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+larch: Server = ftp://ftp.berlios.de/pub/larch/larch8/i686
+#
+core-testing: Server = http://localmirror/repo/i686/core-testing
+extra-testing: Server = http://localmirror/repo/i686/extra-testing
+#core-testing: Server = file:///data/pkg_repo/i686/core-testing
+#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/conf.d/dhcpcd
new file mode 100644
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/hosts.allow
new file mode 100644
index 0000000..f8cc8f5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+#sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/inittab.larch b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/inittab.larch
new file mode 100644
index 0000000..4b5bb7a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/inittab.larch
@@ -0,0 +1,42 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/loginroot
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
+c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
+c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+x:5:respawn:/usr/bin/xdm -nodaemon
+#x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/opt/kde/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >& /dev/null
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/locale.gen b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/locale.gen
new file mode 100644
index 0000000..3bceedc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/locale.gen
@@ -0,0 +1,6 @@
+# locales for larch (/etc/locale.gen)
+
+en_US.UTF-8 UTF-8
+en_GB.UTF-8 UTF-8
+de_DE.UTF-8 UTF-8
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/rc.conf b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/rc.conf
new file mode 100644
index 0000000..86519a9
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/etc/rc.conf
@@ -0,0 +1,97 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
+# in the hardware clock being left untouched (useful for virtualization)
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_GB.UTF-8"
+HARDWARECLOCK="UTC"
+TIMEZONE="Europe/Berlin"
+KEYMAP="de"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
+# MOD_BLACKLIST: Prevent udev from loading these modules
+# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
+#
+# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
+#
+MOD_AUTOLOAD="yes"
+#MOD_BLACKLIST=() #deprecated
+MODULES=()
+
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
+#
+HOSTNAME="larch8-mini"
+
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# DHCP: Set your interface to "dhcp" (eth0="dhcp")
+# Wireless: See network profiles below
+#
+
+#Static IP example
+#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
+eth0="dhcp"
+INTERFACES=(eth0)
+
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+
+# Setting this to "yes" will skip network shutdown.
+# This is required if your root device is on NFS.
+NETWORK_PERSIST="no"
+
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network.d
+#
+# This now requires the netcfg package
+#
+#NETWORKS=(main)
+
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+DAEMONS=(syslog-ng @network @sshd !crond)
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bash_profile b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bash_profile
new file mode 100644
index 0000000..c49349b
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bash_profile
@@ -0,0 +1 @@
+. $HOME/.bashrc
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bashrc b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bashrc
new file mode 100644
index 0000000..3e5c29c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/rootoverlay/root/.bashrc
@@ -0,0 +1,2 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/mini/vetopacks b/build_tools/larch8/larch0/profiles/oldprofiles/mini/vetopacks
new file mode 100644
index 0000000..714851c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/mini/vetopacks
@@ -0,0 +1,3 @@
+xfsprogs
+xfsdump
+jfsutils
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/addedpacks b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/addedpacks
new file mode 100644
index 0000000..0df7544
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/addedpacks
@@ -0,0 +1,102 @@
+## Useful for use as installer, etc.
+ntfsprogs
+rsync
+
+## generally useful tools which don't require X
+openssh
+sshfs
+lynx
+mc
+unzip
+zip
+ntp
+lsof
+dvd+rw-tools
+cpufrequtils
+hdparm
+acpid
+laptop-mode-tools
+sudo
+
+*base-devel
+pyqt
+
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+cups
+
+## Xorg packages
+*xorg
+xorg-xkb-utils
+xorg-xauth
+*xorg-input-drivers
+*xorg-video-drivers
+
+## X apps
+schlim
+luser
+localed
+xkmap
+gparted
+
+## Not yet fully implemented, but might still be useful
+larchin
+
+firefox
+#thunderbird
+
+## xfce
+gamin
+*xfce4
+*xfce4-goodies
+*gstreamer0.10-plugins
+
+libdvdcss
+vlc
+lame
+asunder
+gimp
+gutenprint
+poppler-glib
+libwebkit
+
+wicd
+gksu
+python-notify
+python-wpactrl
+python-iwscan
+
+geany
+
+ttf-dejavu
+
+tango-icon-theme
+
+#cups-pdf
+hplip
+
+xf86-input-synaptics
+gsynaptics
+
+*lxde
+
+xsane
+meld
+
+ttf-ms-fonts
+
+##openoffice depends on java, but the default is openjdk6
+jre
+openoffice-base
+
+flac
+vorbis-tools
+xine-ui
+
+kdegraphics-okular
+k3b
+
+#scribus
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/boot/bootlines b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/boot/bootlines
new file mode 100644
index 0000000..07bd7f2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/boot/bootlines
@@ -0,0 +1,19 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: larch boot to xfce desktop
+options:
+
+comment:
+title: larch boot to xfce desktop, with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: larch boot to console
+options: nox
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/larch/delarch b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/larch/delarch
new file mode 100644
index 0000000..71babb8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/cd-root/larch/delarch
@@ -0,0 +1,24 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/root/Desktop/Larch Documentation.desktop"
+
+sed "s|^autologin|#autologin|" -i "${INSTALL}/etc.schlim.conf"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xinit/xorg.conf.set b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xinit/xorg.conf.set
new file mode 100755
index 0000000..4430264
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xinit/xorg.conf.set
@@ -0,0 +1,9 @@
+#!/bin/sh
+if [ -f /etc/X11/xorg.conf.base ]; then
+ cp -f /etc/X11/xorg.conf.base /etc/X11/xorg.conf
+ for x in $(cat /proc/cmdline); do
+ [ "${x}" = "nox" ] && :> /tmp/_nox_
+ [ "${x}" = "xvesa" ] && sed 's|^#xvesa||' -i /etc/X11/xorg.conf
+ [ "${x}" = "nodri" ] && sed 's|^#nodri||' -i /etc/X11/xorg.conf
+ done
+fi
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.base b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.base
new file mode 100644
index 0000000..e2683fe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.base
@@ -0,0 +1,23 @@
+Section "Device"
+ Identifier "Configured Video Device"
+#xvesa Driver "vesa"
+#nodri Option "DRI" "False"
+EndSection
+
+Section "Monitor"
+ Identifier "Configured Monitor"
+# Option "PreferredMode" "1024x768"
+# HorizSync 30.0 - 65.0
+# VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Default Screen"
+ Monitor "Configured Monitor"
+# DefaultDepth 16
+# SubSection "Display"
+# Viewport 0 0
+# Depth 16
+# Modes "1024x768" "800x600"
+# EndSubSection
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf
new file mode 100644
index 0000000..d230521
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf
@@ -0,0 +1,8 @@
+Section "InputClass"
+ Identifier "touchpad no-tap"
+ Driver "synaptics"
+ MatchIsTouchpad "on"
+ Option "TapButton1" "0"
+ Option "TapButton2" "0"
+ Option "TapButton3" "0"
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf
new file mode 100644
index 0000000..4ed8749
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf
@@ -0,0 +1,20 @@
+# /etc/X11/xorg.conf.d/20-xkmap.conf
+# This file was generated by xkmap to set the keyboard mapping
+# It may be overriden by configuration files loaded later in xorg's
+# start sequence.
+#
+# Edit this file with caution - be aware that it may well be overwritten
+# by future use of xkmap.
+#
+# See the xorg.conf manual page for further configuration details.
+#
+Section "InputClass"
+ Identifier "xkmap keyboard settings"
+ MatchIsKeyboard "yes"
+#MODEL:pc101
+ Option "XkbModel" "pc101"
+#LAYOUT:de
+ Option "XkbLayout" "de"
+#VARIANT:-
+#***V***
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/conf.d/dhcpcd
new file mode 100644
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/hosts.allow
new file mode 100644
index 0000000..f8cc8f5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+#sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/inittab
new file mode 100644
index 0000000..6a20a16
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/inittab
@@ -0,0 +1,46 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+#c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
+c1:23:respawn:/opt/schlim/autologin tty1
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
+#c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
+#c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
+
+# Hypervisor Virtual Console for Xen and KVM
+#h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/usr/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >/dev/null 2>&1
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/locale.gen b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/locale.gen
new file mode 100644
index 0000000..3bceedc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/locale.gen
@@ -0,0 +1,6 @@
+# locales for larch (/etc/locale.gen)
+
+en_US.UTF-8 UTF-8
+en_GB.UTF-8 UTF-8
+de_DE.UTF-8 UTF-8
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.conf
new file mode 100644
index 0000000..06d7be0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.conf
@@ -0,0 +1,97 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
+# in the hardware clock being left untouched (useful for virtualization)
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_GB.UTF-8"
+HARDWARECLOCK="UTC"
+TIMEZONE="Europe/Berlin"
+KEYMAP="de"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
+# MOD_BLACKLIST: Prevent udev from loading these modules
+# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
+#
+# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
+#
+MOD_AUTOLOAD="yes"
+#MOD_BLACKLIST=() #deprecated
+MODULES=()
+
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
+#
+HOSTNAME="larch8-xmini"
+
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# DHCP: Set your interface to "dhcp" (eth0="dhcp")
+# Wireless: See network profiles below
+#
+
+#Static IP example
+#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
+eth0="dhcp"
+INTERFACES=(eth0)
+
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+
+# Setting this to "yes" will skip network shutdown.
+# This is required if your root device is on NFS.
+NETWORK_PERSIST="no"
+
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network.d
+#
+# This now requires the netcfg package
+#
+#NETWORKS=(main)
+
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+DAEMONS=(syslog-ng @network dbus hal @sshd !crond wicd cups)
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..47b24ef
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+
+# Restore saved sound volume, etc.
+alsactl restore
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/schlim.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/schlim.conf
new file mode 100644
index 0000000..7b9aa09
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/schlim.conf
@@ -0,0 +1,29 @@
+# User to login automatically, at start-up only
+#autologin = None
+autologin = 'root'
+
+# Theme
+
+_ss = """
+QWidget { color: #1fd511; background: black; }
+QWidget:focus { border: 1px solid #812a0b; border-radius: 3px }
+QPushButton:!focus:hover, QLineEdit:!focus:hover { border: 1px solid #1fd511; border-radius: 3px }
+QHeaderView::section { color: #812a0b; }
+QTreeView { selection-background-color: black; selection-color: #1fd511; }
+QTreeView::item:hover { color: #812a0b; }
+QLineEdit { selection-background-color: #812a0b; }
+"""
+
+theme = {
+ 'showusers' : True,
+ 'showusers_geometry': (-400, 0, 200, 200),
+ 'login_geometry' : (-150, 150, 300, 0),
+ 'buttons_geometry' : (-150, 240, 300, 40),
+ 'background_image' : 'logo.png',
+ 'loginsplash' : 'logo.png',
+ 'image_scale' : '',
+# 'image_scale' : '400_300',
+# 'image_scale' : '50%',
+ 'splash_fit' : True,
+ 'stylesheet' : _ss,
+ }
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Terminal/terminalrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Terminal/terminalrc
new file mode 100644
index 0000000..172b4d3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Terminal/terminalrc
@@ -0,0 +1,89 @@
+[Configuration]
+AccelNewTab=<control><shift>t
+AccelNewWindow=<control><shift>n
+AccelDetachTab=<control><shift>d
+AccelCloseTab=<control><shift>w
+AccelCloseWindow=<control><shift>q
+AccelCopy=<control><shift>c
+AccelPaste=<control><shift>v
+AccelPreferences=Disabled
+AccelShowMenubar=Disabled
+AccelShowToolbars=Disabled
+AccelShowBorders=Disabled
+AccelFullscreen=F11
+AccelSetTitle=Disabled
+AccelReset=Disabled
+AccelResetAndClear=Disabled
+AccelPrevTab=<control>Page_Up
+AccelNextTab=<control>Page_Down
+AccelSwitchToTab1=<Alt>1
+AccelSwitchToTab2=<Alt>2
+AccelSwitchToTab3=<Alt>3
+AccelSwitchToTab4=<Alt>4
+AccelSwitchToTab5=<Alt>5
+AccelSwitchToTab6=<Alt>6
+AccelSwitchToTab7=<Alt>7
+AccelSwitchToTab8=<Alt>8
+AccelSwitchToTab9=<Alt>9
+AccelContents=F1
+BackgroundMode=TERMINAL_BACKGROUND_SOLID
+BackgroundImageFile=
+BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED
+BackgroundDarkness=0.500000
+BindingBackspace=TERMINAL_ERASE_BINDING_AUTO
+BindingDelete=TERMINAL_ERASE_BINDING_AUTO
+ColorForeground=White
+ColorBackground=Black
+ColorCursor=Green
+ColorSelection=White
+ColorSelectionUseDefault=TRUE
+ColorPalette1=#000000000000
+ColorPalette2=#aaaa00000000
+ColorPalette3=#0000aaaa0000
+ColorPalette4=#aaaa55550000
+ColorPalette5=#00000000aaaa
+ColorPalette6=#aaaa0000aaaa
+ColorPalette7=#0000aaaaaaaa
+ColorPalette8=#aaaaaaaaaaaa
+ColorPalette9=#555555555555
+ColorPalette10=#ffff55555555
+ColorPalette11=#5555ffff5555
+ColorPalette12=#ffffffff5555
+ColorPalette13=#55555555ffff
+ColorPalette14=#ffff5555ffff
+ColorPalette15=#5555ffffffff
+ColorPalette16=#ffffffffffff
+CommandUpdateRecords=TRUE
+CommandLoginShell=FALSE
+FontAllowBold=TRUE
+FontAntiAlias=TRUE
+FontName=Monospace 12
+MiscAlwaysShowTabs=FALSE
+MiscBell=FALSE
+MiscBordersDefault=TRUE
+MiscCursorBlinks=FALSE
+MiscDefaultGeometry=80x24
+MiscInheritGeometry=FALSE
+MiscMenubarDefault=TRUE
+MiscMouseAutohide=FALSE
+MiscToolbarsDefault=FALSE
+MiscConfirmClose=TRUE
+MiscCycleTabs=TRUE
+MiscTabCloseButtons=TRUE
+MiscTabPosition=GTK_POS_TOP
+MiscHighlightUrls=TRUE
+ScrollingBar=TERMINAL_SCROLLBAR_RIGHT
+ScrollingLines=1000
+ScrollingOnOutput=TRUE
+ScrollingOnKeystroke=TRUE
+ScrollingSingleLine=TRUE
+ShortcutsNoMenukey=TRUE
+ShortcutsNoMnemonics=FALSE
+TitleInitial=Terminal
+TitleMode=TERMINAL_TITLE_APPEND
+Term=xterm
+VteWorkaroundTitleBug=TRUE
+WordChars=-A-Za-z0-9,./?%&#:_~
+TabActivityColor=#afff00000000
+TabActivityTimeout=2.000000
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Thunar/thunarrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Thunar/thunarrc
new file mode 100644
index 0000000..d66fca7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/Thunar/thunarrc
@@ -0,0 +1,36 @@
+[Configuration]
+DefaultView=void
+LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST
+LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED
+LastDetailsViewColumnWidths=
+LastDetailsViewFixedColumns=FALSE
+LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE
+LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER
+LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL
+LastLocationBar=ThunarLocationButtons
+LastSeparatorPosition=170
+LastShowHidden=FALSE
+LastSidePane=ThunarShortcutsPane
+LastSortColumn=THUNAR_COLUMN_NAME
+LastSortOrder=GTK_SORT_ASCENDING
+LastStatusbarVisible=TRUE
+LastView=ThunarIconView
+LastWindowHeight=480
+LastWindowWidth=640
+MiscVolumeManagement=FALSE
+MiscCaseSensitive=FALSE
+MiscDateStyle=THUNAR_DATE_STYLE_SIMPLE
+MiscFoldersFirst=TRUE
+MiscHorizontalWheelNavigates=FALSE
+MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK
+MiscRememberGeometry=TRUE
+MiscShowAboutTemplates=TRUE
+MiscShowThumbnails=TRUE
+MiscSingleClick=TRUE
+MiscSingleClickTimeout=500
+MiscTextBesideIcons=FALSE
+ShortcutsIconEmblems=TRUE
+ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER
+TreeIconEmblems=TRUE
+TreeIconSize=THUNAR_ICON_SIZE_SMALLEST
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc
new file mode 100644
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc
new file mode 100644
index 0000000..b757ec3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc
@@ -0,0 +1,12 @@
+UpdateInterval=2
+TimeScale=0
+Width=30
+Mode=0
+Frame=1
+AssociateCommand=xterm top
+ColorMode=0
+Foreground1=#25DF25
+Foreground2=#FF0000
+Background=#FFFFFF
+Foreground3=#0000FF
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc
new file mode 100644
index 0000000..2a217ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc
@@ -0,0 +1,6 @@
+layout=3
+date_font=DejaVu Sans 8
+time_font=DejaVu Sans 10
+date_format=%Y/%m/%d
+time_format=%H:%M
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc
new file mode 100644
index 0000000..46f8060
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Web Browser
+Comment=Surf the internet
+Icon=web-browser
+Exec=exo-open --launch WebBrowser
+Terminal=false
+StartupNotify=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-13.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-13.rc
new file mode 100644
index 0000000..3b6f70f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-13.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Mail Reader
+Comment=Read and Write Mail
+Icon=xfce-mail
+Exec=exo-open --launch MailReader
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-18.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-18.rc
new file mode 100644
index 0000000..e75e052
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-18.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Document Editor
+Comment=Edit your text documents
+Icon=main
+Exec=soffice -writer
+Terminal=false
+StartupNotify=true
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-19.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-19.rc
new file mode 100644
index 0000000..eb1d705
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-19.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=CD/DVD Writer
+Comment=Burn CDs and DVDs
+Icon=xcdroast
+Exec=k3b
+Terminal=false
+StartupNotify=true
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-21.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-21.rc
new file mode 100644
index 0000000..666e475
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-21.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Image Editor
+Comment=GIMP - editor for raster images
+Icon=gimp
+Exec=gimp
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc
new file mode 100644
index 0000000..f13d351
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Command Prompt
+Comment=X terminal emulator
+Icon=xfce-terminal
+Exec=exo-open --launch TerminalEmulator
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc
new file mode 100644
index 0000000..dec40db
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Editor
+Comment=Edit text files
+Icon=xfce-edit
+Exec=mousepad
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc
new file mode 100644
index 0000000..804f588
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=File Manager
+Comment=Manage files and folders
+Icon=Thunar
+Exec=thunar
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc
new file mode 100644
index 0000000..b485293
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc
@@ -0,0 +1,4 @@
+rows=1
+scrolling=true
+show-names=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml
new file mode 100644
index 0000000..70d09ec
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE config SYSTEM "config.dtd">
+<panels>
+ <panel>
+ <properties>
+ <property name="size" value="24"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="11"/>
+ <property name="fullwidth" value="1"/>
+ <property name="xoffset" value="0"/>
+ <property name="yoffset" value="742"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="xfce4-menu" id="14"/>
+ <item name="showdesktop" id="1"/>
+ <item name="pager" id="2"/>
+ <item name="tasklist" id="3"/>
+ <item name="xfce4-mixer-plugin" id="17"/>
+ <item name="datetime" id="16"/>
+ <item name="cpugraph" id="15"/>
+ <item name="systray" id="4"/>
+ </items>
+ </panel>
+ <panel>
+ <properties>
+ <property name="size" value="30"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="7"/>
+ <property name="fullwidth" value="0"/>
+ <property name="xoffset" value="992"/>
+ <property name="yoffset" value="0"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="launcher" id="7"/>
+ <item name="launcher" id="8"/>
+ <item name="launcher" id="9"/>
+ <item name="launcher" id="10"/>
+ <item name="launcher" id="13"/>
+ <item name="separator" id="11"/>
+ <item name="launcher" id="18"/>
+ <item name="launcher" id="21"/>
+ <item name="launcher" id="19"/>
+ <item name="separator" id="20"/>
+ <item name="actions" id="12"/>
+ </items>
+ </panel>
+</panels>
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-20.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-20.rc
new file mode 100644
index 0000000..962e705
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/separator-20.rc
@@ -0,0 +1,4 @@
+draw-separator=1
+expand=0
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc
new file mode 100644
index 0000000..518786c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc
@@ -0,0 +1,9 @@
+show_frame=1
+
+[Global]
+ShowFrame=true
+Rows=1
+
+[Applications]
+xfce4-power-manager=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc
new file mode 100644
index 0000000..6413abc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc
@@ -0,0 +1,8 @@
+grouping=1
+all_workspaces=false
+show_label=1
+expand=true
+flat_buttons=false
+width=300
+show_handles=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-14.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-14.rc
new file mode 100644
index 0000000..605b6b5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-14.rc
@@ -0,0 +1,7 @@
+use_default_menu=true
+menu_file=/etc/xdg/menus/xfce-applications.menu
+icon_file=/usr/share/pixmaps/xfce4_xicon1.png
+show_menu_icons=true
+button_title=Xfce
+show_button_title=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
new file mode 100644
index 0000000..efd19ae
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
@@ -0,0 +1,7 @@
+[mixer-plugin]
+Device=default
+LauncherCommand=xfce4-mixer
+LauncherRunInTerminal=false
+LauncherUseStartupNotification=false
+MasterControl=Master,0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/larchlogo.png b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/larchlogo.png
new file mode 100644
index 0000000..3842c85
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/larchlogo.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/logo.png b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/logo.png
new file mode 120000
index 0000000..6ebb3cf
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/opt/schlim/logo.png
@@ -0,0 +1 @@
+larchlogo.png \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bash_profile b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bash_profile
new file mode 100644
index 0000000..7a30be6
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bash_profile
@@ -0,0 +1,9 @@
+. $HOME/.bashrc
+
+#*#+schlim+#*#
+if [[ ! -f /tmp/_nox_ ]] && [[ "${XRUN}" == "y" ]]; then
+ unset XRUN
+ echo Starting 'schlim' login manager
+ exec /opt/schlim/xlogin.py
+fi
+#*#-schlim-#*#
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bashrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bashrc
new file mode 100644
index 0000000..3e5c29c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.bashrc
@@ -0,0 +1,2 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Terminal/terminalrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Terminal/terminalrc
new file mode 100644
index 0000000..172b4d3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Terminal/terminalrc
@@ -0,0 +1,89 @@
+[Configuration]
+AccelNewTab=<control><shift>t
+AccelNewWindow=<control><shift>n
+AccelDetachTab=<control><shift>d
+AccelCloseTab=<control><shift>w
+AccelCloseWindow=<control><shift>q
+AccelCopy=<control><shift>c
+AccelPaste=<control><shift>v
+AccelPreferences=Disabled
+AccelShowMenubar=Disabled
+AccelShowToolbars=Disabled
+AccelShowBorders=Disabled
+AccelFullscreen=F11
+AccelSetTitle=Disabled
+AccelReset=Disabled
+AccelResetAndClear=Disabled
+AccelPrevTab=<control>Page_Up
+AccelNextTab=<control>Page_Down
+AccelSwitchToTab1=<Alt>1
+AccelSwitchToTab2=<Alt>2
+AccelSwitchToTab3=<Alt>3
+AccelSwitchToTab4=<Alt>4
+AccelSwitchToTab5=<Alt>5
+AccelSwitchToTab6=<Alt>6
+AccelSwitchToTab7=<Alt>7
+AccelSwitchToTab8=<Alt>8
+AccelSwitchToTab9=<Alt>9
+AccelContents=F1
+BackgroundMode=TERMINAL_BACKGROUND_SOLID
+BackgroundImageFile=
+BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED
+BackgroundDarkness=0.500000
+BindingBackspace=TERMINAL_ERASE_BINDING_AUTO
+BindingDelete=TERMINAL_ERASE_BINDING_AUTO
+ColorForeground=White
+ColorBackground=Black
+ColorCursor=Green
+ColorSelection=White
+ColorSelectionUseDefault=TRUE
+ColorPalette1=#000000000000
+ColorPalette2=#aaaa00000000
+ColorPalette3=#0000aaaa0000
+ColorPalette4=#aaaa55550000
+ColorPalette5=#00000000aaaa
+ColorPalette6=#aaaa0000aaaa
+ColorPalette7=#0000aaaaaaaa
+ColorPalette8=#aaaaaaaaaaaa
+ColorPalette9=#555555555555
+ColorPalette10=#ffff55555555
+ColorPalette11=#5555ffff5555
+ColorPalette12=#ffffffff5555
+ColorPalette13=#55555555ffff
+ColorPalette14=#ffff5555ffff
+ColorPalette15=#5555ffffffff
+ColorPalette16=#ffffffffffff
+CommandUpdateRecords=TRUE
+CommandLoginShell=FALSE
+FontAllowBold=TRUE
+FontAntiAlias=TRUE
+FontName=Monospace 12
+MiscAlwaysShowTabs=FALSE
+MiscBell=FALSE
+MiscBordersDefault=TRUE
+MiscCursorBlinks=FALSE
+MiscDefaultGeometry=80x24
+MiscInheritGeometry=FALSE
+MiscMenubarDefault=TRUE
+MiscMouseAutohide=FALSE
+MiscToolbarsDefault=FALSE
+MiscConfirmClose=TRUE
+MiscCycleTabs=TRUE
+MiscTabCloseButtons=TRUE
+MiscTabPosition=GTK_POS_TOP
+MiscHighlightUrls=TRUE
+ScrollingBar=TERMINAL_SCROLLBAR_RIGHT
+ScrollingLines=1000
+ScrollingOnOutput=TRUE
+ScrollingOnKeystroke=TRUE
+ScrollingSingleLine=TRUE
+ShortcutsNoMenukey=TRUE
+ShortcutsNoMnemonics=FALSE
+TitleInitial=Terminal
+TitleMode=TERMINAL_TITLE_APPEND
+Term=xterm
+VteWorkaroundTitleBug=TRUE
+WordChars=-A-Za-z0-9,./?%&#:_~
+TabActivityColor=#afff00000000
+TabActivityTimeout=2.000000
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Thunar/thunarrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Thunar/thunarrc
new file mode 100644
index 0000000..d66fca7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/Thunar/thunarrc
@@ -0,0 +1,36 @@
+[Configuration]
+DefaultView=void
+LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST
+LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED
+LastDetailsViewColumnWidths=
+LastDetailsViewFixedColumns=FALSE
+LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE
+LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER
+LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL
+LastLocationBar=ThunarLocationButtons
+LastSeparatorPosition=170
+LastShowHidden=FALSE
+LastSidePane=ThunarShortcutsPane
+LastSortColumn=THUNAR_COLUMN_NAME
+LastSortOrder=GTK_SORT_ASCENDING
+LastStatusbarVisible=TRUE
+LastView=ThunarIconView
+LastWindowHeight=480
+LastWindowWidth=640
+MiscVolumeManagement=FALSE
+MiscCaseSensitive=FALSE
+MiscDateStyle=THUNAR_DATE_STYLE_SIMPLE
+MiscFoldersFirst=TRUE
+MiscHorizontalWheelNavigates=FALSE
+MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK
+MiscRememberGeometry=TRUE
+MiscShowAboutTemplates=TRUE
+MiscShowThumbnails=TRUE
+MiscSingleClick=TRUE
+MiscSingleClickTimeout=500
+MiscTextBesideIcons=FALSE
+ShortcutsIconEmblems=TRUE
+ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER
+TreeIconEmblems=TRUE
+TreeIconSize=THUNAR_ICON_SIZE_SMALLEST
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/actions-12.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/actions-12.rc
new file mode 100644
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/actions-12.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc
new file mode 100644
index 0000000..b757ec3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc
@@ -0,0 +1,12 @@
+UpdateInterval=2
+TimeScale=0
+Width=30
+Mode=0
+Frame=1
+AssociateCommand=xterm top
+ColorMode=0
+Foreground1=#25DF25
+Foreground2=#FF0000
+Background=#FFFFFF
+Foreground3=#0000FF
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/datetime-16.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/datetime-16.rc
new file mode 100644
index 0000000..2a217ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/datetime-16.rc
@@ -0,0 +1,6 @@
+layout=3
+date_font=DejaVu Sans 8
+time_font=DejaVu Sans 10
+date_format=%Y/%m/%d
+time_format=%H:%M
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-10.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-10.rc
new file mode 100644
index 0000000..46f8060
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-10.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Web Browser
+Comment=Surf the internet
+Icon=web-browser
+Exec=exo-open --launch WebBrowser
+Terminal=false
+StartupNotify=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-13.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-13.rc
new file mode 100644
index 0000000..3b6f70f
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-13.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Mail Reader
+Comment=Read and Write Mail
+Icon=xfce-mail
+Exec=exo-open --launch MailReader
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-18.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-18.rc
new file mode 100644
index 0000000..e75e052
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-18.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Document Editor
+Comment=Edit your text documents
+Icon=main
+Exec=soffice -writer
+Terminal=false
+StartupNotify=true
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-19.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-19.rc
new file mode 100644
index 0000000..eb1d705
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-19.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=CD/DVD Writer
+Comment=Burn CDs and DVDs
+Icon=xcdroast
+Exec=k3b
+Terminal=false
+StartupNotify=true
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-21.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-21.rc
new file mode 100644
index 0000000..666e475
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-21.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Image Editor
+Comment=GIMP - editor for raster images
+Icon=gimp
+Exec=gimp
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-7.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-7.rc
new file mode 100644
index 0000000..f13d351
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-7.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Command Prompt
+Comment=X terminal emulator
+Icon=xfce-terminal
+Exec=exo-open --launch TerminalEmulator
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-8.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-8.rc
new file mode 100644
index 0000000..dec40db
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-8.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Editor
+Comment=Edit text files
+Icon=xfce-edit
+Exec=mousepad
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-9.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-9.rc
new file mode 100644
index 0000000..804f588
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/launcher-9.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=File Manager
+Comment=Manage files and folders
+Icon=Thunar
+Exec=thunar
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/pager-2.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/pager-2.rc
new file mode 100644
index 0000000..b485293
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/pager-2.rc
@@ -0,0 +1,4 @@
+rows=1
+scrolling=true
+show-names=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/panels.xml b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/panels.xml
new file mode 100644
index 0000000..70d09ec
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/panels.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE config SYSTEM "config.dtd">
+<panels>
+ <panel>
+ <properties>
+ <property name="size" value="24"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="11"/>
+ <property name="fullwidth" value="1"/>
+ <property name="xoffset" value="0"/>
+ <property name="yoffset" value="742"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="xfce4-menu" id="14"/>
+ <item name="showdesktop" id="1"/>
+ <item name="pager" id="2"/>
+ <item name="tasklist" id="3"/>
+ <item name="xfce4-mixer-plugin" id="17"/>
+ <item name="datetime" id="16"/>
+ <item name="cpugraph" id="15"/>
+ <item name="systray" id="4"/>
+ </items>
+ </panel>
+ <panel>
+ <properties>
+ <property name="size" value="30"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="7"/>
+ <property name="fullwidth" value="0"/>
+ <property name="xoffset" value="992"/>
+ <property name="yoffset" value="0"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="launcher" id="7"/>
+ <item name="launcher" id="8"/>
+ <item name="launcher" id="9"/>
+ <item name="launcher" id="10"/>
+ <item name="launcher" id="13"/>
+ <item name="separator" id="11"/>
+ <item name="launcher" id="18"/>
+ <item name="launcher" id="21"/>
+ <item name="launcher" id="19"/>
+ <item name="separator" id="20"/>
+ <item name="actions" id="12"/>
+ </items>
+ </panel>
+</panels>
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-11.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-11.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-11.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-20.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-20.rc
new file mode 100644
index 0000000..962e705
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/separator-20.rc
@@ -0,0 +1,4 @@
+draw-separator=1
+expand=0
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/systray-4.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/systray-4.rc
new file mode 100644
index 0000000..518786c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/systray-4.rc
@@ -0,0 +1,9 @@
+show_frame=1
+
+[Global]
+ShowFrame=true
+Rows=1
+
+[Applications]
+xfce4-power-manager=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc
new file mode 100644
index 0000000..6413abc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc
@@ -0,0 +1,8 @@
+grouping=1
+all_workspaces=false
+show_label=1
+expand=true
+flat_buttons=false
+width=300
+show_handles=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-menu-14.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-menu-14.rc
new file mode 100644
index 0000000..f532525
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-menu-14.rc
@@ -0,0 +1,7 @@
+use_default_menu=true
+menu_file=
+icon_file=/usr/share/pixmaps/xfce4_xicon1.png
+show_menu_icons=true
+button_title=Xfce Menu
+show_button_title=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
new file mode 100644
index 0000000..efd19ae
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
@@ -0,0 +1,7 @@
+[mixer-plugin]
+Device=default
+LauncherCommand=xfce4-mixer
+LauncherRunInTerminal=false
+LauncherUseStartupNotification=false
+MasterControl=Master,0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Install Arch Linux.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Install Arch Linux.desktop
new file mode 100644
index 0000000..4f8bb8d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Install Arch Linux.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Install Arch Linux
+Comment=larchin, the larch / Arch installer
+Categories=Application;
+Exec=larchin
+Icon=larchin
+Terminal=false
+StartupNotify=true
+GenericName=
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Larch Documentation.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Larch Documentation.desktop
new file mode 100644
index 0000000..ba0baac
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/rootoverlay/root/Desktop/Larch Documentation.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Larch Documentation
+Comment=
+Categories=Application;
+Exec=xdg-open file:///opt/apps/larch/docs/html/index.html
+Icon=larch
+Terminal=false
+StartupNotify=true
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/vetopacks b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/vetopacks
new file mode 100644
index 0000000..1b2fb30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmaxi/vetopacks
@@ -0,0 +1,10 @@
+##xorg
+xterm
+xorg-twm
+xorg-fonts-75dpi
+xorg-fonts-100dpi
+xorg-docs
+xorg-res-utils
+
+##xfce4-goodies
+xfce4-xfapplet-plugin
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/addedpacks b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/addedpacks
new file mode 100644
index 0000000..c181f2c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/addedpacks
@@ -0,0 +1,89 @@
+## Useful for use as installer, etc.
+ntfsprogs
+rsync
+
+## generally useful tools which don't require X
+openssh
+#sshfs
+lynx
+mc
+unzip
+zip
+ntp
+lsof
+dvd+rw-tools
+cpufrequtils
+hdparm
+acpid
+laptop-mode-tools
+sudo
+
+*base-devel
+pyqt
+
+alsa-lib
+alsa-oss
+alsa-utils
+cdparanoia
+cdrdao
+cups
+
+## Xorg packages
+*xorg
+xorg-xkb-utils
+xorg-xauth
+*xorg-input-drivers
+*xorg-video-drivers
+
+## X apps
+schlim
+luser
+localed
+xkmap
+gparted
+
+## Not yet fully implemented, but might still be useful
+larchin
+
+firefox
+#thunderbird
+
+## xfce
+gamin
+*xfce4
+thunar-volman
+thunar-archive-plugin
+xfce4-systemload-plugin
+xfce4-cpugraph-plugin
+xfce4-screenshooter
+xfce4-fsguard-plugin
+xfce4-datetime-plugin
+xfce4-mount-plugin
+xfce4-cpufreq-plugin
+xfce4-diskperf-plugin
+xfce4-mount-plugin
+xfce4-power-manager
+xfce4-sensors-plugin
+xfce4-xkb-plugin
+gstreamer0.10-good-plugins
+squeeze
+xfburn
+
+libdvdcss
+vlc
+lame
+asunder
+gimp
+gpicview
+
+wicd
+gksu
+python-notify
+python-wpactrl
+python-iwscan
+
+geany
+
+ttf-dejavu
+
+tango-icon-theme
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/boot/bootlines b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/boot/bootlines
new file mode 100644
index 0000000..07bd7f2
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/boot/bootlines
@@ -0,0 +1,19 @@
+# The information here will be adapted for the bootloader and inserted into its configuration
+# file at the place marked '###LARCH'
+# This header will be removed.
+# Each block must have an empty line before and after it.
+# There may be no empty lines within a block.
+
+comment:
+title: larch boot to xfce desktop
+options:
+
+comment:
+title: larch boot to xfce desktop, with vesa xorg driver
+options: nomodeset xvesa
+
+comment: Might be useful if there is some trouble with starting xorg
+title: larch boot to console
+options: nox
+
+# END OF FILE
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/larch/delarch b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/larch/delarch
new file mode 100644
index 0000000..71babb8
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/cd-root/larch/delarch
@@ -0,0 +1,24 @@
+# This is a script called from the installation script fix-system2.
+# Its purpose is to remove custom live-only stuff from a just-installed
+# system.
+
+# $1 is the path to the installed system root directory.
+
+INSTALL=$1
+if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
+ echo "ERROR: delarch installation adjustments failed:"
+ echo " Please check installation mount point (${INSTALL})"
+ exit 1
+fi
+
+rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
+rm -f "${INSTALL}/root/Desktop/Larch Documentation.desktop"
+
+sed "s|^autologin|#autologin|" -i "${INSTALL}/etc.schlim.conf"
+
+if [ -f ${INSTALL}/etc/rc.local.orig ]; then
+ mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
+fi
+if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
+ mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
+fi
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/pacman.conf.repos b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/pacman.conf.repos
new file mode 100755
index 0000000..0606b53
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/pacman.conf.repos
@@ -0,0 +1,13 @@
+# Package repository entries for pacman.conf
+# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
+# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
+# (but for the installation: a 'mirrorlist' file in the working directory will
+# be preferred, or - if neither exists - then 'data/mirrorlist')
+
+# You can add your own custom repositories (anywhere).
+
+
+core-testing: Server = http://localmirror/repo/i686/core-testing
+extra-testing: Server = http://localmirror/repo/i686/extra-testing
+#core-testing: Server = file:///data/pkg_repo/i686/core-testing
+#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xinit/xorg.conf.set b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xinit/xorg.conf.set
new file mode 100755
index 0000000..4430264
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xinit/xorg.conf.set
@@ -0,0 +1,9 @@
+#!/bin/sh
+if [ -f /etc/X11/xorg.conf.base ]; then
+ cp -f /etc/X11/xorg.conf.base /etc/X11/xorg.conf
+ for x in $(cat /proc/cmdline); do
+ [ "${x}" = "nox" ] && :> /tmp/_nox_
+ [ "${x}" = "xvesa" ] && sed 's|^#xvesa||' -i /etc/X11/xorg.conf
+ [ "${x}" = "nodri" ] && sed 's|^#nodri||' -i /etc/X11/xorg.conf
+ done
+fi
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.base b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.base
new file mode 100644
index 0000000..e2683fe
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.base
@@ -0,0 +1,23 @@
+Section "Device"
+ Identifier "Configured Video Device"
+#xvesa Driver "vesa"
+#nodri Option "DRI" "False"
+EndSection
+
+Section "Monitor"
+ Identifier "Configured Monitor"
+# Option "PreferredMode" "1024x768"
+# HorizSync 30.0 - 65.0
+# VertRefresh 50.0 - 75.0
+EndSection
+
+Section "Screen"
+ Identifier "Default Screen"
+ Monitor "Configured Monitor"
+# DefaultDepth 16
+# SubSection "Display"
+# Viewport 0 0
+# Depth 16
+# Modes "1024x768" "800x600"
+# EndSubSection
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf
new file mode 100644
index 0000000..d230521
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-synaptics.conf
@@ -0,0 +1,8 @@
+Section "InputClass"
+ Identifier "touchpad no-tap"
+ Driver "synaptics"
+ MatchIsTouchpad "on"
+ Option "TapButton1" "0"
+ Option "TapButton2" "0"
+ Option "TapButton3" "0"
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf
new file mode 100644
index 0000000..4ed8749
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/X11/xorg.conf.d/20-xkmap.conf
@@ -0,0 +1,20 @@
+# /etc/X11/xorg.conf.d/20-xkmap.conf
+# This file was generated by xkmap to set the keyboard mapping
+# It may be overriden by configuration files loaded later in xorg's
+# start sequence.
+#
+# Edit this file with caution - be aware that it may well be overwritten
+# by future use of xkmap.
+#
+# See the xorg.conf manual page for further configuration details.
+#
+Section "InputClass"
+ Identifier "xkmap keyboard settings"
+ MatchIsKeyboard "yes"
+#MODEL:pc101
+ Option "XkbModel" "pc101"
+#LAYOUT:de
+ Option "XkbLayout" "de"
+#VARIANT:-
+#***V***
+EndSection
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/conf.d/dhcpcd
new file mode 100644
index 0000000..ab53c30
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/conf.d/dhcpcd
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to the DHCP client daemon
+#
+
+DHCPCD_ARGS="-t 10 -h $HOSTNAME"
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/hosts.allow b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/hosts.allow
new file mode 100644
index 0000000..f8cc8f5
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/hosts.allow
@@ -0,0 +1,13 @@
+#
+# /etc/hosts.allow
+#
+
+ALL: 127.0.0.1
+
+# To allow ssh in from anywhere
+#sshd: ALL
+
+# To allow ssh in from local net (example)
+#sshd: 192.168.178.0/255.255.255.0
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/inittab b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/inittab
new file mode 100644
index 0000000..6a20a16
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/inittab
@@ -0,0 +1,46 @@
+#
+# /etc/inittab
+#
+
+# Runlevels:
+# 0 Halt
+# 1(S) Single-user
+# 2 Not used
+# 3 Multi-user
+# 4 Not used
+# 5 X11
+# 6 Reboot
+
+## Only one of the following two lines can be uncommented!
+# Boot to console
+id:3:initdefault:
+# Boot to X11
+#id:5:initdefault:
+
+rc::sysinit:/etc/rc.sysinit
+rs:S1:wait:/etc/rc.single
+rm:2345:wait:/etc/rc.multi
+rh:06:wait:/etc/rc.shutdown
+su:S:wait:/sbin/sulogin -p
+
+# -8 options fixes umlauts problem on login
+#c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
+c1:23:respawn:/opt/schlim/autologin tty1
+c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
+#c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
+#c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
+
+# Hypervisor Virtual Console for Xen and KVM
+#h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux
+
+ca::ctrlaltdel:/sbin/shutdown -t3 -r now
+
+# Example lines for starting a login manager
+#x:5:respawn:/usr/bin/xdm -nodaemon
+x:5:respawn:/usr/sbin/gdm -nodaemon
+#x:5:respawn:/usr/bin/kdm -nodaemon
+#x:5:respawn:/usr/bin/slim >/dev/null 2>&1
+
+# End of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/locale.gen b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/locale.gen
new file mode 100644
index 0000000..3bceedc
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/locale.gen
@@ -0,0 +1,6 @@
+# locales for larch (/etc/locale.gen)
+
+en_US.UTF-8 UTF-8
+en_GB.UTF-8 UTF-8
+de_DE.UTF-8 UTF-8
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.conf
new file mode 100644
index 0000000..06d7be0
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.conf
@@ -0,0 +1,97 @@
+#
+# /etc/rc.conf - Main Configuration for Arch Linux
+#
+
+# -----------------------------------------------------------------------
+# LOCALIZATION
+# -----------------------------------------------------------------------
+#
+# LOCALE: available languages can be listed with the 'locale -a' command
+# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
+# in the hardware clock being left untouched (useful for virtualization)
+# TIMEZONE: timezones are found in /usr/share/zoneinfo
+# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
+# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
+# CONSOLEMAP: found in /usr/share/kbd/consoletrans
+# USECOLOR: use ANSI color sequences in startup messages
+#
+LOCALE="en_GB.UTF-8"
+HARDWARECLOCK="UTC"
+TIMEZONE="Europe/Berlin"
+KEYMAP="de"
+CONSOLEFONT=
+CONSOLEMAP=
+USECOLOR="yes"
+
+# -----------------------------------------------------------------------
+# HARDWARE
+# -----------------------------------------------------------------------
+#
+# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
+# MOD_BLACKLIST: Prevent udev from loading these modules
+# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
+#
+# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
+#
+MOD_AUTOLOAD="yes"
+#MOD_BLACKLIST=() #deprecated
+MODULES=()
+
+# Scan for LVM volume groups at startup, required if you use LVM
+USELVM="no"
+
+# -----------------------------------------------------------------------
+# NETWORKING
+# -----------------------------------------------------------------------
+#
+# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
+#
+HOSTNAME="larch8-xmini"
+
+# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
+#
+# Interfaces to start at boot-up (in this order)
+# Declare each interface then list in INTERFACES
+# - prefix an entry in INTERFACES with a ! to disable it
+# - no hyphens in your interface names - Bash doesn't like it
+#
+# DHCP: Set your interface to "dhcp" (eth0="dhcp")
+# Wireless: See network profiles below
+#
+
+#Static IP example
+#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
+eth0="dhcp"
+INTERFACES=(eth0)
+
+# Routes to start at boot-up (in this order)
+# Declare each route then list in ROUTES
+# - prefix an entry in ROUTES with a ! to disable it
+#
+gateway="default gw 192.168.0.1"
+ROUTES=(!gateway)
+
+# Setting this to "yes" will skip network shutdown.
+# This is required if your root device is on NFS.
+NETWORK_PERSIST="no"
+
+# Enable these network profiles at boot-up. These are only useful
+# if you happen to need multiple network configurations (ie, laptop users)
+# - set to 'menu' to present a menu during boot-up (dialog package required)
+# - prefix an entry with a ! to disable it
+#
+# Network profiles are found in /etc/network.d
+#
+# This now requires the netcfg package
+#
+#NETWORKS=(main)
+
+# -----------------------------------------------------------------------
+# DAEMONS
+# -----------------------------------------------------------------------
+#
+# Daemons to start at boot-up (in this order)
+# - prefix a daemon with a ! to disable it
+# - prefix a daemon with a @ to start it up in the background
+#
+DAEMONS=(syslog-ng @network dbus hal @sshd !crond wicd cups)
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local
new file mode 100755
index 0000000..47b24ef
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local: Local multi-user startup script.
+#
+
+# Restore saved sound volume, etc.
+alsactl restore
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local.shutdown b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local.shutdown
new file mode 100755
index 0000000..2b5f735
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/rc.local.shutdown
@@ -0,0 +1,7 @@
+#!/bin/bash
+#
+# /etc/rc.local.shutdown: Local shutdown script.
+#
+
+# Save sound volume, etc.
+alsactl store
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/schlim.conf b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/schlim.conf
new file mode 100644
index 0000000..7b9aa09
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/schlim.conf
@@ -0,0 +1,29 @@
+# User to login automatically, at start-up only
+#autologin = None
+autologin = 'root'
+
+# Theme
+
+_ss = """
+QWidget { color: #1fd511; background: black; }
+QWidget:focus { border: 1px solid #812a0b; border-radius: 3px }
+QPushButton:!focus:hover, QLineEdit:!focus:hover { border: 1px solid #1fd511; border-radius: 3px }
+QHeaderView::section { color: #812a0b; }
+QTreeView { selection-background-color: black; selection-color: #1fd511; }
+QTreeView::item:hover { color: #812a0b; }
+QLineEdit { selection-background-color: #812a0b; }
+"""
+
+theme = {
+ 'showusers' : True,
+ 'showusers_geometry': (-400, 0, 200, 200),
+ 'login_geometry' : (-150, 150, 300, 0),
+ 'buttons_geometry' : (-150, 240, 300, 40),
+ 'background_image' : 'logo.png',
+ 'loginsplash' : 'logo.png',
+ 'image_scale' : '',
+# 'image_scale' : '400_300',
+# 'image_scale' : '50%',
+ 'splash_fit' : True,
+ 'stylesheet' : _ss,
+ }
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Terminal/terminalrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Terminal/terminalrc
new file mode 100644
index 0000000..172b4d3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Terminal/terminalrc
@@ -0,0 +1,89 @@
+[Configuration]
+AccelNewTab=<control><shift>t
+AccelNewWindow=<control><shift>n
+AccelDetachTab=<control><shift>d
+AccelCloseTab=<control><shift>w
+AccelCloseWindow=<control><shift>q
+AccelCopy=<control><shift>c
+AccelPaste=<control><shift>v
+AccelPreferences=Disabled
+AccelShowMenubar=Disabled
+AccelShowToolbars=Disabled
+AccelShowBorders=Disabled
+AccelFullscreen=F11
+AccelSetTitle=Disabled
+AccelReset=Disabled
+AccelResetAndClear=Disabled
+AccelPrevTab=<control>Page_Up
+AccelNextTab=<control>Page_Down
+AccelSwitchToTab1=<Alt>1
+AccelSwitchToTab2=<Alt>2
+AccelSwitchToTab3=<Alt>3
+AccelSwitchToTab4=<Alt>4
+AccelSwitchToTab5=<Alt>5
+AccelSwitchToTab6=<Alt>6
+AccelSwitchToTab7=<Alt>7
+AccelSwitchToTab8=<Alt>8
+AccelSwitchToTab9=<Alt>9
+AccelContents=F1
+BackgroundMode=TERMINAL_BACKGROUND_SOLID
+BackgroundImageFile=
+BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED
+BackgroundDarkness=0.500000
+BindingBackspace=TERMINAL_ERASE_BINDING_AUTO
+BindingDelete=TERMINAL_ERASE_BINDING_AUTO
+ColorForeground=White
+ColorBackground=Black
+ColorCursor=Green
+ColorSelection=White
+ColorSelectionUseDefault=TRUE
+ColorPalette1=#000000000000
+ColorPalette2=#aaaa00000000
+ColorPalette3=#0000aaaa0000
+ColorPalette4=#aaaa55550000
+ColorPalette5=#00000000aaaa
+ColorPalette6=#aaaa0000aaaa
+ColorPalette7=#0000aaaaaaaa
+ColorPalette8=#aaaaaaaaaaaa
+ColorPalette9=#555555555555
+ColorPalette10=#ffff55555555
+ColorPalette11=#5555ffff5555
+ColorPalette12=#ffffffff5555
+ColorPalette13=#55555555ffff
+ColorPalette14=#ffff5555ffff
+ColorPalette15=#5555ffffffff
+ColorPalette16=#ffffffffffff
+CommandUpdateRecords=TRUE
+CommandLoginShell=FALSE
+FontAllowBold=TRUE
+FontAntiAlias=TRUE
+FontName=Monospace 12
+MiscAlwaysShowTabs=FALSE
+MiscBell=FALSE
+MiscBordersDefault=TRUE
+MiscCursorBlinks=FALSE
+MiscDefaultGeometry=80x24
+MiscInheritGeometry=FALSE
+MiscMenubarDefault=TRUE
+MiscMouseAutohide=FALSE
+MiscToolbarsDefault=FALSE
+MiscConfirmClose=TRUE
+MiscCycleTabs=TRUE
+MiscTabCloseButtons=TRUE
+MiscTabPosition=GTK_POS_TOP
+MiscHighlightUrls=TRUE
+ScrollingBar=TERMINAL_SCROLLBAR_RIGHT
+ScrollingLines=1000
+ScrollingOnOutput=TRUE
+ScrollingOnKeystroke=TRUE
+ScrollingSingleLine=TRUE
+ShortcutsNoMenukey=TRUE
+ShortcutsNoMnemonics=FALSE
+TitleInitial=Terminal
+TitleMode=TERMINAL_TITLE_APPEND
+Term=xterm
+VteWorkaroundTitleBug=TRUE
+WordChars=-A-Za-z0-9,./?%&#:_~
+TabActivityColor=#afff00000000
+TabActivityTimeout=2.000000
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Thunar/thunarrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Thunar/thunarrc
new file mode 100644
index 0000000..d66fca7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/Thunar/thunarrc
@@ -0,0 +1,36 @@
+[Configuration]
+DefaultView=void
+LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST
+LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED
+LastDetailsViewColumnWidths=
+LastDetailsViewFixedColumns=FALSE
+LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE
+LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER
+LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL
+LastLocationBar=ThunarLocationButtons
+LastSeparatorPosition=170
+LastShowHidden=FALSE
+LastSidePane=ThunarShortcutsPane
+LastSortColumn=THUNAR_COLUMN_NAME
+LastSortOrder=GTK_SORT_ASCENDING
+LastStatusbarVisible=TRUE
+LastView=ThunarIconView
+LastWindowHeight=480
+LastWindowWidth=640
+MiscVolumeManagement=FALSE
+MiscCaseSensitive=FALSE
+MiscDateStyle=THUNAR_DATE_STYLE_SIMPLE
+MiscFoldersFirst=TRUE
+MiscHorizontalWheelNavigates=FALSE
+MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK
+MiscRememberGeometry=TRUE
+MiscShowAboutTemplates=TRUE
+MiscShowThumbnails=TRUE
+MiscSingleClick=TRUE
+MiscSingleClickTimeout=500
+MiscTextBesideIcons=FALSE
+ShortcutsIconEmblems=TRUE
+ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER
+TreeIconEmblems=TRUE
+TreeIconSize=THUNAR_ICON_SIZE_SMALLEST
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-settings-helper-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/autostart/xfce4-tips-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc
new file mode 100644
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/actions-12.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc
new file mode 100644
index 0000000..b757ec3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/cpugraph-15.rc
@@ -0,0 +1,12 @@
+UpdateInterval=2
+TimeScale=0
+Width=30
+Mode=0
+Frame=1
+AssociateCommand=xterm top
+ColorMode=0
+Foreground1=#25DF25
+Foreground2=#FF0000
+Background=#FFFFFF
+Foreground3=#0000FF
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc
new file mode 100644
index 0000000..2a217ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/datetime-16.rc
@@ -0,0 +1,6 @@
+layout=3
+date_font=DejaVu Sans 8
+time_font=DejaVu Sans 10
+date_format=%Y/%m/%d
+time_format=%H:%M
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc
new file mode 100644
index 0000000..46f8060
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-10.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Web Browser
+Comment=Surf the internet
+Icon=web-browser
+Exec=exo-open --launch WebBrowser
+Terminal=false
+StartupNotify=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc
new file mode 100644
index 0000000..f13d351
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-7.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Command Prompt
+Comment=X terminal emulator
+Icon=xfce-terminal
+Exec=exo-open --launch TerminalEmulator
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc
new file mode 100644
index 0000000..dec40db
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-8.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Editor
+Comment=Edit text files
+Icon=xfce-edit
+Exec=mousepad
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc
new file mode 100644
index 0000000..804f588
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/launcher-9.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=File Manager
+Comment=Manage files and folders
+Icon=Thunar
+Exec=thunar
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc
new file mode 100644
index 0000000..b485293
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/pager-2.rc
@@ -0,0 +1,4 @@
+rows=1
+scrolling=true
+show-names=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml
new file mode 100644
index 0000000..d33c9b9
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/panels.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE config SYSTEM "config.dtd">
+<panels>
+ <panel>
+ <properties>
+ <property name="size" value="28"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="11"/>
+ <property name="fullwidth" value="1"/>
+ <property name="xoffset" value="0"/>
+ <property name="yoffset" value="738"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="xfce4-menu" id="5"/>
+ <item name="separator" id="6"/>
+ <item name="launcher" id="7"/>
+ <item name="launcher" id="8"/>
+ <item name="launcher" id="9"/>
+ <item name="launcher" id="10"/>
+ <item name="tasklist" id="3"/>
+ <item name="systray" id="4"/>
+ <item name="pager" id="2"/>
+ <item name="showdesktop" id="1"/>
+ <item name="separator" id="11"/>
+ <item name="xfce4-mixer-plugin" id="17"/>
+ <item name="cpugraph" id="15"/>
+ <item name="datetime" id="16"/>
+ <item name="separator" id="13"/>
+ <item name="actions" id="12"/>
+ </items>
+ </panel>
+</panels>
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-11.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-13.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-13.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-13.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-6.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-6.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/separator-6.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc
new file mode 100644
index 0000000..6b4370d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/systray-4.rc
@@ -0,0 +1,7 @@
+[Global]
+ShowFrame=false
+Rows=1
+
+[Applications]
+xfce4-power-manager=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc
new file mode 100644
index 0000000..7a8acf3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/tasklist-3.rc
@@ -0,0 +1,7 @@
+grouping=1
+width=300
+all_workspaces=false
+expand=true
+flat_buttons=true
+show_handles=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc
new file mode 100644
index 0000000..f532525
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-menu-5.rc
@@ -0,0 +1,7 @@
+use_default_menu=true
+menu_file=
+icon_file=/usr/share/pixmaps/xfce4_xicon1.png
+show_menu_icons=true
+button_title=Xfce Menu
+show_button_title=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
new file mode 100644
index 0000000..efd19ae
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/etc/skel/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
@@ -0,0 +1,7 @@
+[mixer-plugin]
+Device=default
+LauncherCommand=xfce4-mixer
+LauncherRunInTerminal=false
+LauncherUseStartupNotification=false
+MasterControl=Master,0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/larchlogo.png b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/larchlogo.png
new file mode 100644
index 0000000..3842c85
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/larchlogo.png
Binary files differ
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/logo.png b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/logo.png
new file mode 120000
index 0000000..6ebb3cf
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/opt/schlim/logo.png
@@ -0,0 +1 @@
+larchlogo.png \ No newline at end of file
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bash_profile b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bash_profile
new file mode 100644
index 0000000..7a30be6
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bash_profile
@@ -0,0 +1,9 @@
+. $HOME/.bashrc
+
+#*#+schlim+#*#
+if [[ ! -f /tmp/_nox_ ]] && [[ "${XRUN}" == "y" ]]; then
+ unset XRUN
+ echo Starting 'schlim' login manager
+ exec /opt/schlim/xlogin.py
+fi
+#*#-schlim-#*#
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bashrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bashrc
new file mode 100644
index 0000000..3e5c29c
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.bashrc
@@ -0,0 +1,2 @@
+alias ls='ls --color=auto'
+PS1='[\u@\h \W]\$ '
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Terminal/terminalrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Terminal/terminalrc
new file mode 100644
index 0000000..172b4d3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Terminal/terminalrc
@@ -0,0 +1,89 @@
+[Configuration]
+AccelNewTab=<control><shift>t
+AccelNewWindow=<control><shift>n
+AccelDetachTab=<control><shift>d
+AccelCloseTab=<control><shift>w
+AccelCloseWindow=<control><shift>q
+AccelCopy=<control><shift>c
+AccelPaste=<control><shift>v
+AccelPreferences=Disabled
+AccelShowMenubar=Disabled
+AccelShowToolbars=Disabled
+AccelShowBorders=Disabled
+AccelFullscreen=F11
+AccelSetTitle=Disabled
+AccelReset=Disabled
+AccelResetAndClear=Disabled
+AccelPrevTab=<control>Page_Up
+AccelNextTab=<control>Page_Down
+AccelSwitchToTab1=<Alt>1
+AccelSwitchToTab2=<Alt>2
+AccelSwitchToTab3=<Alt>3
+AccelSwitchToTab4=<Alt>4
+AccelSwitchToTab5=<Alt>5
+AccelSwitchToTab6=<Alt>6
+AccelSwitchToTab7=<Alt>7
+AccelSwitchToTab8=<Alt>8
+AccelSwitchToTab9=<Alt>9
+AccelContents=F1
+BackgroundMode=TERMINAL_BACKGROUND_SOLID
+BackgroundImageFile=
+BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_TILED
+BackgroundDarkness=0.500000
+BindingBackspace=TERMINAL_ERASE_BINDING_AUTO
+BindingDelete=TERMINAL_ERASE_BINDING_AUTO
+ColorForeground=White
+ColorBackground=Black
+ColorCursor=Green
+ColorSelection=White
+ColorSelectionUseDefault=TRUE
+ColorPalette1=#000000000000
+ColorPalette2=#aaaa00000000
+ColorPalette3=#0000aaaa0000
+ColorPalette4=#aaaa55550000
+ColorPalette5=#00000000aaaa
+ColorPalette6=#aaaa0000aaaa
+ColorPalette7=#0000aaaaaaaa
+ColorPalette8=#aaaaaaaaaaaa
+ColorPalette9=#555555555555
+ColorPalette10=#ffff55555555
+ColorPalette11=#5555ffff5555
+ColorPalette12=#ffffffff5555
+ColorPalette13=#55555555ffff
+ColorPalette14=#ffff5555ffff
+ColorPalette15=#5555ffffffff
+ColorPalette16=#ffffffffffff
+CommandUpdateRecords=TRUE
+CommandLoginShell=FALSE
+FontAllowBold=TRUE
+FontAntiAlias=TRUE
+FontName=Monospace 12
+MiscAlwaysShowTabs=FALSE
+MiscBell=FALSE
+MiscBordersDefault=TRUE
+MiscCursorBlinks=FALSE
+MiscDefaultGeometry=80x24
+MiscInheritGeometry=FALSE
+MiscMenubarDefault=TRUE
+MiscMouseAutohide=FALSE
+MiscToolbarsDefault=FALSE
+MiscConfirmClose=TRUE
+MiscCycleTabs=TRUE
+MiscTabCloseButtons=TRUE
+MiscTabPosition=GTK_POS_TOP
+MiscHighlightUrls=TRUE
+ScrollingBar=TERMINAL_SCROLLBAR_RIGHT
+ScrollingLines=1000
+ScrollingOnOutput=TRUE
+ScrollingOnKeystroke=TRUE
+ScrollingSingleLine=TRUE
+ShortcutsNoMenukey=TRUE
+ShortcutsNoMnemonics=FALSE
+TitleInitial=Terminal
+TitleMode=TERMINAL_TITLE_APPEND
+Term=xterm
+VteWorkaroundTitleBug=TRUE
+WordChars=-A-Za-z0-9,./?%&#:_~
+TabActivityColor=#afff00000000
+TabActivityTimeout=2.000000
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Thunar/thunarrc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Thunar/thunarrc
new file mode 100644
index 0000000..d66fca7
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/Thunar/thunarrc
@@ -0,0 +1,36 @@
+[Configuration]
+DefaultView=void
+LastCompactViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLEST
+LastDetailsViewColumnOrder=THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE,THUNAR_COLUMN_DATE_MODIFIED
+LastDetailsViewColumnWidths=
+LastDetailsViewFixedColumns=FALSE
+LastDetailsViewVisibleColumns=THUNAR_COLUMN_DATE_MODIFIED,THUNAR_COLUMN_NAME,THUNAR_COLUMN_SIZE,THUNAR_COLUMN_TYPE
+LastDetailsViewZoomLevel=THUNAR_ZOOM_LEVEL_SMALLER
+LastIconViewZoomLevel=THUNAR_ZOOM_LEVEL_NORMAL
+LastLocationBar=ThunarLocationButtons
+LastSeparatorPosition=170
+LastShowHidden=FALSE
+LastSidePane=ThunarShortcutsPane
+LastSortColumn=THUNAR_COLUMN_NAME
+LastSortOrder=GTK_SORT_ASCENDING
+LastStatusbarVisible=TRUE
+LastView=ThunarIconView
+LastWindowHeight=480
+LastWindowWidth=640
+MiscVolumeManagement=FALSE
+MiscCaseSensitive=FALSE
+MiscDateStyle=THUNAR_DATE_STYLE_SIMPLE
+MiscFoldersFirst=TRUE
+MiscHorizontalWheelNavigates=FALSE
+MiscRecursivePermissions=THUNAR_RECURSIVE_PERMISSIONS_ASK
+MiscRememberGeometry=TRUE
+MiscShowAboutTemplates=TRUE
+MiscShowThumbnails=TRUE
+MiscSingleClick=TRUE
+MiscSingleClickTimeout=500
+MiscTextBesideIcons=FALSE
+ShortcutsIconEmblems=TRUE
+ShortcutsIconSize=THUNAR_ICON_SIZE_SMALLER
+TreeIconEmblems=TRUE
+TreeIconSize=THUNAR_ICON_SIZE_SMALLEST
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-settings-helper-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop
new file mode 100644
index 0000000..5673067
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/autostart/xfce4-tips-autostart.desktop
@@ -0,0 +1,3 @@
+[Desktop Entry]
+Hidden=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/actions-12.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/actions-12.rc
new file mode 100644
index 0000000..dd95b26
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/actions-12.rc
@@ -0,0 +1,3 @@
+type=0
+orientation=1
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc
new file mode 100644
index 0000000..b757ec3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/cpugraph-15.rc
@@ -0,0 +1,12 @@
+UpdateInterval=2
+TimeScale=0
+Width=30
+Mode=0
+Frame=1
+AssociateCommand=xterm top
+ColorMode=0
+Foreground1=#25DF25
+Foreground2=#FF0000
+Background=#FFFFFF
+Foreground3=#0000FF
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/datetime-16.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/datetime-16.rc
new file mode 100644
index 0000000..2a217ce
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/datetime-16.rc
@@ -0,0 +1,6 @@
+layout=3
+date_font=DejaVu Sans 8
+time_font=DejaVu Sans 10
+date_format=%Y/%m/%d
+time_format=%H:%M
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-10.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-10.rc
new file mode 100644
index 0000000..46f8060
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-10.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=Web Browser
+Comment=Surf the internet
+Icon=web-browser
+Exec=exo-open --launch WebBrowser
+Terminal=false
+StartupNotify=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-7.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-7.rc
new file mode 100644
index 0000000..f13d351
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-7.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Command Prompt
+Comment=X terminal emulator
+Icon=xfce-terminal
+Exec=exo-open --launch TerminalEmulator
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-8.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-8.rc
new file mode 100644
index 0000000..dec40db
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-8.rc
@@ -0,0 +1,12 @@
+[Entry 0]
+Name=Editor
+Comment=Edit text files
+Icon=xfce-edit
+Exec=mousepad
+Terminal=false
+StartupNotify=false
+
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-9.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-9.rc
new file mode 100644
index 0000000..804f588
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/launcher-9.rc
@@ -0,0 +1,12 @@
+[Global]
+MoveFirst=false
+ArrowPosition=0
+
+[Entry 0]
+Name=File Manager
+Comment=Manage files and folders
+Icon=Thunar
+Exec=thunar
+Terminal=false
+StartupNotify=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/pager-2.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/pager-2.rc
new file mode 100644
index 0000000..b485293
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/pager-2.rc
@@ -0,0 +1,4 @@
+rows=1
+scrolling=true
+show-names=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/panels.xml b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/panels.xml
new file mode 100644
index 0000000..d33c9b9
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/panels.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE config SYSTEM "config.dtd">
+<panels>
+ <panel>
+ <properties>
+ <property name="size" value="28"/>
+ <property name="monitor" value="0"/>
+ <property name="screen-position" value="11"/>
+ <property name="fullwidth" value="1"/>
+ <property name="xoffset" value="0"/>
+ <property name="yoffset" value="738"/>
+ <property name="handlestyle" value="0"/>
+ <property name="autohide" value="0"/>
+ <property name="transparency" value="20"/>
+ <property name="activetrans" value="0"/>
+ </properties>
+ <items>
+ <item name="xfce4-menu" id="5"/>
+ <item name="separator" id="6"/>
+ <item name="launcher" id="7"/>
+ <item name="launcher" id="8"/>
+ <item name="launcher" id="9"/>
+ <item name="launcher" id="10"/>
+ <item name="tasklist" id="3"/>
+ <item name="systray" id="4"/>
+ <item name="pager" id="2"/>
+ <item name="showdesktop" id="1"/>
+ <item name="separator" id="11"/>
+ <item name="xfce4-mixer-plugin" id="17"/>
+ <item name="cpugraph" id="15"/>
+ <item name="datetime" id="16"/>
+ <item name="separator" id="13"/>
+ <item name="actions" id="12"/>
+ </items>
+ </panel>
+</panels>
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-11.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-11.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-11.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-13.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-13.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-13.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-6.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-6.rc
new file mode 100644
index 0000000..c46dd6a
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/separator-6.rc
@@ -0,0 +1,2 @@
+separator-type=2
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/systray-4.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/systray-4.rc
new file mode 100644
index 0000000..6b4370d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/systray-4.rc
@@ -0,0 +1,7 @@
+[Global]
+ShowFrame=false
+Rows=1
+
+[Applications]
+xfce4-power-manager=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc
new file mode 100644
index 0000000..7a8acf3
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/tasklist-3.rc
@@ -0,0 +1,7 @@
+grouping=1
+width=300
+all_workspaces=false
+expand=true
+flat_buttons=true
+show_handles=true
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-menu-5.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-menu-5.rc
new file mode 100644
index 0000000..f532525
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-menu-5.rc
@@ -0,0 +1,7 @@
+use_default_menu=true
+menu_file=
+icon_file=/usr/share/pixmaps/xfce4_xicon1.png
+show_menu_icons=true
+button_title=Xfce Menu
+show_button_title=false
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
new file mode 100644
index 0000000..efd19ae
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/.config/xfce4/panel/xfce4-mixer-plugin-17.rc
@@ -0,0 +1,7 @@
+[mixer-plugin]
+Device=default
+LauncherCommand=xfce4-mixer
+LauncherRunInTerminal=false
+LauncherUseStartupNotification=false
+MasterControl=Master,0
+
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Install Arch Linux.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Install Arch Linux.desktop
new file mode 100644
index 0000000..4f8bb8d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Install Arch Linux.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Install Arch Linux
+Comment=larchin, the larch / Arch installer
+Categories=Application;
+Exec=larchin
+Icon=larchin
+Terminal=false
+StartupNotify=true
+GenericName=
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Larch Documentation.desktop b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Larch Documentation.desktop
new file mode 100644
index 0000000..ba0baac
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/rootoverlay/root/Desktop/Larch Documentation.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Larch Documentation
+Comment=
+Categories=Application;
+Exec=xdg-open file:///opt/apps/larch/docs/html/index.html
+Icon=larch
+Terminal=false
+StartupNotify=true
diff --git a/build_tools/larch8/larch0/profiles/oldprofiles/xmini/vetopacks b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/vetopacks
new file mode 100644
index 0000000..f85fa2d
--- /dev/null
+++ b/build_tools/larch8/larch0/profiles/oldprofiles/xmini/vetopacks
@@ -0,0 +1,6 @@
+xterm
+xorg-twm
+xorg-fonts-75dpi
+xorg-fonts-100dpi
+xorg-docs
+xorg-res-utils
diff --git a/build_tools/larch8/larch0/scripts/gen_repo b/build_tools/larch8/larch0/scripts/gen_repo
new file mode 100755
index 0000000..5652ec9
--- /dev/null
+++ b/build_tools/larch8/larch0/scripts/gen_repo
@@ -0,0 +1,206 @@
+#!/usr/bin/env python2
+
+# gen_repo - build a repository db file from a set of packages
+#
+# Author: Michael Towers (gradgrind) <mt.42@web.de>
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+#
+# Version 1.5 // 7th July 2007
+
+import os
+import os.path
+import sys
+import tarfile
+from types import *
+import re
+from subprocess import check_call
+
+# to add a package:
+#check_call(["repo-add", dbfile, pkg, pkg, pkg, ...])
+
+# Regex to remove version comparison from package dependency
+onlyname = re.compile("([^=><]+).*")
+
+def create_db(dbname, packagesdir, dep_ignore_list):
+ os.chdir(packagesdir)
+ dbfile = dbname + ".db.tar.gz"
+ if os.path.exists(dbfile):
+ os.remove(dbfile)
+
+ # Get a list of packages
+ packages = filter(lambda s: s.endswith(".pkg.tar.gz"), os.listdir("."))
+ packages.sort()
+
+ # Use 'repo-add' to build the repo
+ check_call(["repo-add", dbfile] + packages)
+
+ # Make a dict for keeping track of dependencies
+ dep_dict = {}
+ for p in packages:
+ pkg_dict = get_pkg_info(p)
+ pkg_name = pkg_dict["pkgname"]
+ pkg_dbname = pkg_name + "-" + pkg_dict["pkgver"]
+ # Add dependency info to dependency dict
+ for d in pkg_dict["depend"]:
+ # But also need to cater for versioning!!!
+ # I will just ignore it here ...
+ dm = onlyname.match(d)
+ if not dm:
+ if d:
+ print "DEBUG: package %s, dependency = '%s'" % (pkg_name, d)
+ continue
+ d = dm.group(1)
+ if not dep_dict.has_key(d):
+ dep_dict[d] = [False]
+ dep_dict[d].append(pkg_name)
+ # Mark packages provided by this one
+ for p in (pkg_dict["provides"] + [pkg_name]):
+ if dep_dict.has_key(p):
+ dep_dict[p][0] = True
+ else:
+ dep_dict[p] = [True]
+ # Mark packages in ignore list
+ for p in dep_ignore_list:
+ if dep_dict.has_key(p):
+ dep_dict[p][0] = True
+
+ # Now display unsatisfied dependencies
+ # Should add the possibility of declaring a list of packages
+ # available (e.g. the base set, or all those on the live CD ..."
+ print "-------------\nUnsatisfied dependencies:"
+ for d, r in dep_dict.items():
+ if not r[0]:
+ print " ", d, "- needed by: ",
+ for p in r[1:]:
+ print p, " ",
+ print ""
+
+
+
+def get_pkg_info(pkg):
+ tf = tarfile.open(pkg, "r:gz")
+ pkginfo = tf.extractfile(".PKGINFO")
+ pkg_dict = {# the first ones go to 'desc'
+ "pkgname" : None,
+ "pkgver" : None,
+ # from here they are optional, and can occur more than once
+ "depend" : [],
+ "provides" : [],
+ }
+ while True:
+ l = pkginfo.readline().strip()
+ if not l: break
+ if l[0] == "#": continue
+ split3 = l.split(None, 2)
+ while len(split3) < 3: split3.append("")
+ key, eq, value = split3
+ if not pkg_dict.has_key(key): continue
+ val = pkg_dict[key]
+ if val == None:
+ pkg_dict[key] = value
+ continue
+ if not isinstance(val, ListType):
+ print "Unexpected situation ...\n key [oldvalue] <- newvalue"
+ print key, "[%s]" % val, "<-", value
+ sys.exit(1)
+ pkg_dict[key].append(value)
+ pkginfo.close()
+ return pkg_dict
+
+def cat(path):
+ """Python version of 'cat'"""
+ fp = open(path, "r")
+ op = ""
+ for l in fp:
+ op += l
+ fp.close()
+ return op
+
+def usage():
+ print """
+ gen_repo package-dir [repo-name] [-- ignore-list]
+
+ Generate a pacman db file for the packages in package-dir.
+
+ If repo-name is given, this will be used as the name for the repository,
+ otherwise the name of the directory containing the packages will be used.
+
+ All dependencies of the packages in the repository will be listed to
+ standard output, but a list of packages not to be included in this list
+ can be specified:
+ ignore-list should be either a file containing the names of packages
+ not to be listed as dependencies (separated by space or newline), or a
+ directory containing 'package directories', like /var/abs/base or
+ /var/lib/pacman/local
+ """
+ sys.exit(1)
+
+if __name__ == "__main__":
+
+ if len(sys.argv) < 2:
+ usage()
+ if os.getuid() != 0:
+ print "Must be root to run this"
+ sys.exit(1)
+ pkgdir = sys.argv[1]
+ if (len(sys.argv) == 2) or (sys.argv[2] == "--"):
+ dbname = os.path.basename(os.path.abspath(pkgdir))
+ i = 2
+ else:
+ dbname = sys.argv[2]
+ i = 3
+ if len(sys.argv) == i:
+ ignore_list = []
+ elif (len(sys.argv) == i+2) and (sys.argv[i] == "--"):
+ ignore_list = sys.argv[i+1]
+ else:
+ usage()
+ if not os.path.isdir(pkgdir):
+ print "\n1st argument must be a directory"
+ sys.exit(1)
+ print "\nCreating pacman database (%s.db.tar.gz) file in %s" % (dbname, pkgdir)
+
+ if ignore_list:
+ # Get list of packages to be ignored in dependency list
+ if os.path.isfile(ignore_list):
+ # A simple file containing the names of packages to ignore
+ # separated by space or newline.
+ ignore_list = cat(ignore_list).split()
+ elif os.path.isdir(ignore_list):
+ # A directory containing packages or package-directories (like in abs)
+ l = os.listdir(ignore_list)
+ # See if there are packages in this directory
+ lp = filter(lambda s: s.endswith(".pkg.tar.gz"), l)
+ if lp:
+ l = map(lambda s: s.replace(".pkg.tar.gz", ""), lp)
+ re1 = re.compile("(.+)-[^-]+?-[0-9]+")
+ ignore_list = []
+ for f in l:
+ m = re1.match(f)
+ if m:
+ ignore_list.append(m.group(1))
+ else:
+ # the directory contains just the package names (like abs)
+ ignore_list.append(m)
+ else:
+ print "!!! Invalid ignore-list"
+ usage()
+
+ create_db(dbname, pkgdir, ignore_list)
diff --git a/build_tools/larch8/larch0/scripts/repos.sh b/build_tools/larch8/larch0/scripts/repos.sh
new file mode 100755
index 0000000..731a1d5
--- /dev/null
+++ b/build_tools/larch8/larch0/scripts/repos.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+# Script to build repository database archives from the current state of
+# the pacman/sync database on the running system.
+
+# $1 (optional) is the directory within which subdirectories for each
+# repository will be built. The default is the current directory.
+
+if [ -z "$1" ]; then
+ d="."
+else
+ d="$1"
+fi
+
+for f in core extra community; do
+ mkdir -p ${d}/${f}
+ echo "Compressing $f db ..."
+ tar -czf ${d}/${f}/${f}.db.tar.gz -C /var/lib/pacman/sync/${f} .
+done
diff --git a/build_tools/larch8/liblarch-1.10-1-any.pkg.tar.gz b/build_tools/larch8/liblarch-1.10-1-any.pkg.tar.gz
new file mode 100644
index 0000000..0a903fc
--- /dev/null
+++ b/build_tools/larch8/liblarch-1.10-1-any.pkg.tar.gz
Binary files differ
diff --git a/build_tools/larch8/liblarch/__init__.py b/build_tools/larch8/liblarch/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/build_tools/larch8/liblarch/__init__.py
diff --git a/build_tools/larch8/liblarch/docs/README b/build_tools/larch8/liblarch/docs/README
new file mode 100644
index 0000000..1e90f74
--- /dev/null
+++ b/build_tools/larch8/liblarch/docs/README
@@ -0,0 +1 @@
+TODO!
diff --git a/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/de.po b/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/de.po
new file mode 100644
index 0000000..eccec24
--- /dev/null
+++ b/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/de.po
@@ -0,0 +1,61 @@
+# German translations for liblarch version 1 package.
+# Copyright (C) 2010 Michael Towers
+# Automatically generated, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: liblarch-1\n"
+"POT-Creation-Date: 2010-08-15 21:52+CEST\n"
+"PO-Revision-Date: 2010-08-01 09:59+CEST\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: pygettext.py 1.5\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: rootrun.py:121
+msgid "Please enter (sudo) password:"
+msgstr "Bitte (sudo) Passwort eingeben:"
+
+#: rootrun.py:128
+msgid "Please enter root password:"
+msgstr "Bitte root-Passwort eingeben:"
+
+#: rootrun.py:148
+msgid "Operation cancelled"
+msgstr "Operation abgebrochen"
+
+#: rootrun.py:161
+msgid "Incorrect password, try again:"
+msgstr "Falsches Passwort, noch einmal versuchen"
+
+#: translation.py:60
+msgid "Document '%s' not found"
+msgstr "DOkument '%s' nicht gefunden"
+
+#: uim/larcon.uim:46
+msgid "Quit"
+msgstr "Schließen"
+
+#: uim/larcon.uim:47
+msgid "Exit the application, make no (further) changes"
+msgstr "Schließe die Anwendung, keine (weiteren) Änderungen durchführen"
+
+#: uim/larcon.uim:70
+msgid "Help"
+msgstr "Hilfe"
+
+#: uim/larcon.uim:71
+msgid "Show the help page"
+msgstr "Zeige die Hilfsseite an"
+
+#: uim/larcon.uim:72
+msgid "Hide help"
+msgstr "Hilfsseite schließen"
+
+#: uim/larcon.uim:73
+msgid "Hide the help page, return to main view"
+msgstr "Verstecke die Hilfsseite, kehre zur Hauptansicht zurück"
diff --git a/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/liblarch.mo b/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/liblarch.mo
new file mode 100644
index 0000000..a6bf49b
--- /dev/null
+++ b/build_tools/larch8/liblarch/i18n/de/LC_MESSAGES/liblarch.mo
Binary files differ
diff --git a/build_tools/larch8/liblarch/i18n/i18n.py b/build_tools/larch8/liblarch/i18n/i18n.py
new file mode 100755
index 0000000..28b60ef
--- /dev/null
+++ b/build_tools/larch8/liblarch/i18n/i18n.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python2
+# -*- coding: UTF-8 -*-
+
+#2010.08.15
+# Copyright 2010 Michael Towers
+
+"""
+1) Generally something like: pygettext.py -p i18n -o liblarch.pot *.py
+
+I think poedit can do most of the processing, but the steps are:
+
+2) cd i18n ; msginit -i liblarch.pot -l de
+
+OR:
+2a) to update a po file:
+
+cd i18n ; msgmerge -U liblarch.po liblarch.pot
+
+3) edit po file
+
+4) generate binary file:
+cd i18n ; msgfmt -c -v -o liblarch.mo liblarch.po
+
+5) move the .mo file to i18n/de/LC_MESSAGES
+"""
+
+import sys, os, shutil
+from subprocess import call
+
+thisdir = os.path.dirname(os.path.realpath(__file__))
+basedir = os.path.dirname(thisdir)
+os.chdir(basedir)
+
+if (len(sys.argv) < 2):
+ lang = "de"
+else:
+ lang = sys.argv[1]
+print "Generating internationalization for language '%s'\n" % lang
+print " If you wanted a different language run 'i18n.py <language>'"
+print " For example 'i18n.py fr'\n"
+
+dirs = [""]
+allpy = [os.path.join(d, "*.py") for d in dirs]
+alluim = [os.path.join('uim', "*.uim")]
+call(["pygettext.py", "-p", thisdir, "-o", "liblarch.pot"] + allpy + alluim)
+
+os.chdir(thisdir)
+langfile = lang + ".po"
+pofile = os.path.join(lang, "LC_MESSAGES", langfile)
+if os.path.isfile(pofile):
+ shutil.copy(pofile, ".")
+ call(["msgmerge", "-U", langfile, "liblarch.pot"])
+else:
+ call(["sed", "-i", "s|CHARSET|utf-8|", "liblarch.pot"])
+ call(["msginit", "--no-translator", "-i", "liblarch.pot", "-l", lang])
+
+lf = open("lang", "w")
+lf.write(lang)
+lf.close()
+
+print "Now edit '%s' and then run 'i18n2.py'" % langfile
diff --git a/build_tools/larch8/liblarch/i18n/i18n2.py b/build_tools/larch8/liblarch/i18n/i18n2.py
new file mode 100755
index 0000000..486e0d4
--- /dev/null
+++ b/build_tools/larch8/liblarch/i18n/i18n2.py
@@ -0,0 +1,31 @@
+#!/usr/bin/env python2
+# -*- coding: UTF-8 -*-
+
+#2010.08.01
+# Copyright 2010 Michael Towers
+
+"""This is part 2 of the internationalization helper.
+After editing liblarch.po, run this to compile it and copy it to the
+correct location.
+"""
+
+import os
+from subprocess import call
+
+thisdir = os.path.dirname(os.path.realpath(__file__))
+os.chdir(thisdir)
+lf = open("lang", "r")
+lang = lf.read()
+lf.close()
+langfile = lang + ".po"
+
+print "Compiling internationalization for language '%s'\n" % lang
+call(["msgfmt", "-c", "-v", "-o", "liblarch.mo", langfile])
+
+podir = os.path.join(lang, "LC_MESSAGES")
+if not os.path.isdir(podir):
+ os.makedirs(podir)
+os.rename(langfile, os.path.join(podir, langfile))
+os.rename("liblarch.mo", os.path.join(podir, "liblarch.mo"))
+
+print "DONE!"
diff --git a/build_tools/larch8/liblarch/i18n/liblarch.pot b/build_tools/larch8/liblarch/i18n/liblarch.pot
new file mode 100644
index 0000000..ef84c64
--- /dev/null
+++ b/build_tools/larch8/liblarch/i18n/liblarch.pot
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR ORGANIZATION
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2010-08-15 21:52+CEST\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING\n"
+"Generated-By: pygettext.py 1.5\n"
+
+
+#: rootrun.py:121
+msgid "Please enter (sudo) password:"
+msgstr ""
+
+#: rootrun.py:128
+msgid "Please enter root password:"
+msgstr ""
+
+#: rootrun.py:148
+msgid "Operation cancelled"
+msgstr ""
+
+#: rootrun.py:161
+msgid "Incorrect password, try again:"
+msgstr ""
+
+#: translation.py:60
+msgid "Document '%s' not found"
+msgstr ""
+
+#: uim/larcon.uim:46
+msgid "Quit"
+msgstr ""
+
+#: uim/larcon.uim:47
+msgid "Exit the application, make no (further) changes"
+msgstr ""
+
+#: uim/larcon.uim:70
+msgid "Help"
+msgstr ""
+
+#: uim/larcon.uim:71
+msgid "Show the help page"
+msgstr ""
+
+#: uim/larcon.uim:72
+msgid "Hide help"
+msgstr ""
+
+#: uim/larcon.uim:73
+msgid "Hide the help page, return to main view"
+msgstr ""
+
diff --git a/build_tools/larch8/liblarch/larcon_base.py b/build_tools/larch8/liblarch/larcon_base.py
new file mode 100644
index 0000000..9d343f5
--- /dev/null
+++ b/build_tools/larch8/liblarch/larcon_base.py
@@ -0,0 +1,74 @@
+#!/usr/bin/env python2
+#
+# larcon_base.py -- Basic backend framework for larcon applications
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#-------------------------------------------------------------------
+# 2010.08.14
+
+import os, threading
+from liblarch_conf import liblarchdir
+from rootrun import init_rootrun
+from translation import i18n_liblarch, _
+
+class Backend:
+ def __init__(self, appname, env, basedir=None):
+ """The env(ironment), i.e. the global dictionary, is needed for
+ fetching uim files.
+ If the basedir is not provided it can be derived from the appname.
+ """
+ if basedir:
+ self.basedir = basedir
+ else:
+ self.basedir = os.path.dirname(liblarchdir) + '/' + appname
+ self.appenv = env
+
+ def fss_fetch_layout(self, uim):
+ fp = os.path.join(self.basedir, 'uim', uim)
+ fh = open(fp)
+ r = fh.read()
+ fh.close()
+ return eval(r, self.appenv)
+
+ def fss_uim_fetch(self, uim):
+ fp = os.path.join(liblarchdir, 'uim', uim)
+ fh = open(fp)
+ r = fh.read()
+ fh.close()
+ return eval(r)
+
+ def setuisig(self, fn):
+ self.ui_signal = fn
+
+ def rootcall(self, cmd, fn_done):
+ self.rcall = init_rootrun(self._pwget)
+ self.rcall.run(cmd, fn_done)
+
+ def _pwget(self, cb, prompt):
+ self.pw_event = threading.Event()
+ self.ui_signal('get_password', prompt)
+ self.pw_event.wait()
+ self.rcall.cb_done(cb, *self.pw_returned)
+
+ def fss_sendpassword(self, ok, pw):
+ # The result needs to be passed to the waiting _pwget method
+ # (which is running in a different thread).
+ self.pw_returned = (ok, pw)
+ self.pw_event.set()
+ return None
+
diff --git a/build_tools/larch8/liblarch/larcon_ui.py b/build_tools/larch8/liblarch/larcon_ui.py
new file mode 100644
index 0000000..faddab7
--- /dev/null
+++ b/build_tools/larch8/liblarch/larcon_ui.py
@@ -0,0 +1,100 @@
+#!/usr/bin/env python2
+#
+# larcon_self.py -- Frame for a single larcon tool
+
+# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#-------------------------------------------------------------------
+# 2010.08.14
+
+from suim import Suim
+
+class LarconGui(Suim):
+ def __init__(self, appname, backend):
+ self.appname = appname
+ self.backend = backend
+ self._running = False
+ Suim.__init__(self, appname, [appname])
+ self.widgetlist(self.fss('uim_fetch', 'larcon.uim'))
+ self.connect('$$$uiquit$$$', self.quit)
+ self.command('larcon.title', appname)
+ self.command('larcon.icon', appname + '.png')
+ self.command('larcon:main.layout', ['VBOX', appname])
+ self.connect('larcon:docs*clicked', self._showdocs)
+ self._showdocs(init=True)
+
+
+ def fss(self, func, *args):
+ """Supply backend (file-system) services to the gui
+ """
+ if func:
+ if self._running and (func[0] != '_'):
+ self.busy(True)
+ # (Repeated setting or unsetting of the busy state is just ignored)
+ result = self.backend(func, *args)
+ # When the function is not finished, it returns None, otherwise (ok, val)
+ else:
+ result = True
+ if self._running and result != None:
+ self.busy(False)
+ return result
+
+
+ def data(self, key):
+ return self.command('larcon_data.get', key)
+
+
+ def _showdocs(self, init=False):
+ if init:
+ self.command('larcon:docview.html', self.fss('about'))
+ self.helpstate = False
+ else:
+ self.helpstate = not self.helpstate
+ self.command('larcon:stack.set', 1 if self.helpstate else 0)
+ self.command('larcon:docs.text', self.data('hidetext')
+ if self.helpstate else self.data('showtext'))
+ self.command('larcon:docs.tt', self.data('hidett')
+ if self.helpstate else self.data('showtt'))
+
+
+ def go(self):
+ self.command('larcon.pack')
+ self.command('larcon.show')
+ self.run()
+
+
+ def sigin(self, signal, *args):
+ self.idle_add(getattr(self, 'sig_' + signal), *args)
+
+
+ def sig_get_password(self, message):
+ """This is a callback, triggered by signal 'get_password'
+ to ask the user to input the password.
+ """
+ self.fss('sendpassword', *self.command('textLineDialog', message,
+ "%s: pw" % self.appname, "", True))
+
+
+ def sig_showcompleted(self, ok, message):
+ """This is a callback, triggered by signal 'showcompleted'
+ to display an info dialog.
+ """
+ self.command('infoDialog' if ok else 'warningDialog', message)
+ self.fss(None) # Tell 'fss' that the command has terminated
+
+
+
diff --git a/build_tools/larch8/liblarch/liblarch_conf.py b/build_tools/larch8/liblarch/liblarch_conf.py
new file mode 100644
index 0000000..68b64ef
--- /dev/null
+++ b/build_tools/larch8/liblarch/liblarch_conf.py
@@ -0,0 +1,32 @@
+#!/usr/bin/env python2
+#
+# liblarch_conf.py -- Configuration for liblarch modules
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#-------------------------------------------------------------------
+# 2010.08.01
+
+import os
+
+liblarchdir = os.path.dirname(os.path.realpath(__file__))
+
+
+###### su / sudo for running commands as root
+sudo = False
+sudoprompt = '_PW_'
+
diff --git a/build_tools/larch8/liblarch/rootrun.py b/build_tools/larch8/liblarch/rootrun.py
new file mode 100644
index 0000000..240f2cd
--- /dev/null
+++ b/build_tools/larch8/liblarch/rootrun.py
@@ -0,0 +1,246 @@
+#!/usr/bin/env python2
+#
+# rootrun.py -- Running commands as root, using pexpect with su or sudo
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#-------------------------------------------------------------------
+# 2010.08.08
+
+
+import os, threading, pexpect
+from subprocess import Popen, PIPE, STDOUT
+from collections import deque
+
+from liblarch_conf import sudo, sudoprompt
+
+from translation import i18n_liblarch
+_ = i18n_liblarch()
+
+
+class FnChain:
+ """Implements a simple dynamic function chain.
+ The supplied function call is executed in a new thread. Further
+ (pending) function calls can be added to the fifo list, self.fnlist,
+ which is a queue for execution when the current function returns.
+ When the list is empty, the chain is complete.
+ """
+ def __init__(self, fn, *args):
+ self.fnlist = deque()
+ self.step(fn, *args)
+ self.pending = {}
+ self.flagcount = 0
+ threading.Thread(target=self._fnloop, args=()).start()
+
+ def _fnloop(self):
+ while True:
+ try:
+ fn, args = self.fnlist.popleft()
+ except IndexError:
+ return
+ fn(*args)
+
+ def step(self, fn, *args):
+ self.fnlist.append((fn, args))
+
+ def callback(self, cb, continuation, *args):
+ if continuation:
+ self.flagcount += 1
+ myflag = self.flagcount
+ if cb:
+ self.pending[myflag] = continuation
+ else:
+ myflag = None
+ if cb:
+ cb(myflag, *args)
+ # When the callback completes it needs to call the
+ # callback_done method, passing the flag and the results,
+ # unless the flag is None.
+ elif continuation:
+ self.step(continuation, *args)
+
+ def callback_done(self, flag, *args):
+ self.step(self.pending[flag], *args)
+ del(self.pending[flag])
+
+
+
+class _RootCommand:
+ """This class allows shell commands to be run as root by non-root users.
+ This is achieved using pexpect to negotiate with either su or sudo
+ (selectable in the configuration file).
+ The run method allows interaction with the running process on a
+ line-by-line basis, if desired, using callbacks.
+ The call method is a non-interactive wrapper to allow simple running
+ of shell scripts as root, returning completion code and output text.
+ """
+ def __init__(self, callback_pw):
+ """Initialize the instance
+ """
+ self.password = None
+ self.callback_pw = callback_pw
+ self.fnchain = None
+
+
+ def cb_done(self, flag, *args):
+ """Called by a callback to pass its result back.
+ """
+ if flag:
+ self.fnchain.callback_done(flag, *args)
+
+
+ def run(self, cmd, end_callback, line_callback=None, cwd=None):
+ self.cmd = cmd
+ self.line_callback = line_callback
+ self.end_callback = end_callback
+ self.cwd = cwd
+ if self.fnchain:
+ debug("Previous FnChain instance not terminated")
+ self.fnchain = FnChain(self._run_start)
+
+ def _run_start(self, message=None):
+ if sudo:
+ self.process = pexpect.spawn('sudo -p "%s" bash -c "echo ___ && %s"'
+ % (sudoprompt, self.cmd), cwd=self.cwd, timeout=None)
+ self.password_prompt = sudoprompt
+ if not message:
+ message = _("Please enter (sudo) password:")
+
+ else: # use su
+ self.process = pexpect.spawn('su -c "echo ___ && %s"' % self.cmd,
+ cwd=self.cwd, timeout=None)
+ self.password_prompt = ':'
+ if not message:
+ message = _("Please enter root password:")
+
+ if self.process.expect([self.password_prompt, '\r\n']) == 0:
+ if self.password:
+ self.fnchain.step(self._run_sendpw)
+ else:
+ self.fnchain.callback(self.callback_pw, self._run_pw, message)
+
+ else:
+ self.fnchain.step(self._run_readloop)
+
+ def _run_pw(self, ok, pw):
+ if ok:
+ self.password = pw
+ self.fnchain.step(self._run_sendpw)
+ else:
+ self.process.close(force=True)
+ # Avoid calling the end callback before self.fnchain is reset (threads!)
+ _fnchain = self.fnchain
+ self.fnchain = None
+ _fnchain.callback(self.end_callback, None, False, _("Operation cancelled"))
+
+ def _run_sendpw(self):
+ self.process.sendline(self.password)
+ while True:
+ line1 = self.process.readline().strip()
+ if line1:
+ break
+ if line1 == '___':
+ self.fnchain.step(self._run_readloop)
+ else:
+ self.process.close(force=True)
+ self.password = None
+ self.fnchain.step(self._run_start, _("Incorrect password, try again:"))
+
+ def _run_readloop(self):
+ """The read loop collects output from the subprocess line by line
+ and passes it on via the line callback. When the process has finished
+ the end callback is passed the complete output text.
+ """
+ lines = ""
+ while True:
+ line = self.process.readline()
+ if not line: # Process finished
+ break
+ line = line.rstrip()
+ lines += line + '\n'
+ self.fnchain.callback(self.line_callback, None, line)
+
+ # From the pexpect docs:
+ # If you wish to get the exit status of the child you must call the
+ # close() method. The exit or signal status of the child will be stored
+ # in self.exitstatus or self.signalstatus. If the child exited normally
+ # then exitstatus will store the exit return code and signalstatus will
+ # be None. If the child was terminated abnormally with a signal then
+ # signalstatus will store the signal value and exitstatus will be None.
+ self.process.close()
+ # Avoid calling the end callback before self.fnchain is reset (threads!)
+ _fnchain = self.fnchain
+ self.fnchain = None
+ _fnchain.callback(self.end_callback, None, self.process.exitstatus == 0, lines)
+
+
+ def interrupt(self):
+ # Need to start a second pexpect to interrupt as root
+ if sudo:
+ pexpect.run('sudo -p "%s" kill -2 %d"' % (self.password_prompt, self.pid),
+ events={self.password_prompt: self.password+'\n'})
+ else:
+ pexpect.run('su -c "kill -2 %d"' % self.pid,
+ events={':': self.password+'\n'})
+
+# def kill(self):
+# self.process.close(force=True)
+
+ def setpid(self, pid):
+ """For kill to work as desired the pid to which the signal should
+ be sent must first be set.
+ """
+ self.pid = pid
+
+
+ def send(self, cmd):
+ self.process.sendline(cmd)
+
+
+ def call(self, cmd, cwd=None):
+ self.event = threading.Event()
+ self.run(cmd, self._end_callback0)
+ self.event.wait()
+ return self.retv
+
+
+ def _end_callback0(self, ok, text):
+ self.retv = (ok, text)
+ self.event.set()
+
+
+
+_rc = None
+def init_rootrun(callback_pw):
+ global _rc
+ if not _rc:
+ _rc = _RootCommand(callback_pw)
+ return _rc
+
+
+def runasroot(cmd, cwd=None, pwget=None):
+ """Wrap RootCommand within a function, which waits for completion and
+ returns the result as (ok (bool), output-text).
+ In addition to the command to be executed it is also necessary to pass
+ the callback for fetching the password, unless this has been supplied
+ to a previous call, or is known to be unnecessary (unlikely, but possible).
+ The cwd parameter allows the current working directory to be changed
+ for the call.
+ """
+ if not _rc:
+ init_rootrun(pwget)
+ return _rc.call(cmd, cwd)
diff --git a/build_tools/larch8/liblarch/suim.py b/build_tools/larch8/liblarch/suim.py
new file mode 100644
index 0000000..78e4354
--- /dev/null
+++ b/build_tools/larch8/liblarch/suim.py
@@ -0,0 +1,1365 @@
+#!/usr/bin/env python2
+# -*- coding: UTF-8 -*-
+#
+# suim.py
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.10.24
+
+#++++++++++++++++++++++++++++++++++++++++++++++++++++
+#TODO
+# Add more widgets
+# Add more attribute handling
+# Add more signal handling
+
+# Fetching of image and icon files via a sort of url-like mechanism, I
+# suppose initially using the 'base:' prefix might be ok.
+# Then the cwd of the gui script would be irrelevant.
+
+#New file dialog for accessing the 'server' end.
+
+# I suspect the DialogButtonBox stuff needs changing to cope with
+# translations.
+
+#----------------------------------------------------
+
+
+"""SUIM - Simple User Interface Module
+
+The aim is to provide a means of creating graphical user interfaces of
+moderate complexity while abstracting the interface to the actual underlying
+toolkit in such a way that (at least potentially) an alternative toolkit
+could be used.
+[At present this aspect is rather theoretical since only a pyqt based
+version has been written.]
+
+The gui layout is specified as a python data structure, using widget types,
+parameter and signal names independent of the underlying toolkit. All
+widgets are accessible by their tag, which must be specified.
+
+A widget is defined by a call to the 'widget' method of the GuiApp instance.
+The first argument is the widget type, the second is the widget tag, the
+remaining ones must be named, they form the parameters to the constructor.
+If the widget is a 'container' (i.e. if it contains other widgets), it will
+need a 'layout' parameter defining the layout of its contents.
+
+There is also a 'widgetlist' method which accepts a list of widget
+definitions, each definition being itself a list. The first entry in a
+definition is the widget type, the second is the widget tag, the
+third is a dictionary containing all the parameters. For convenience (I'm not
+sure if I will keep this, though) any entries after the dictionary will be
+treated as signal names. These are just added to the parameter dictionary
+with value '' (enabling the signal with its default tag).
+
+Signals have signatures/keys comprising the tag of the emitting widget and
+the signal name (separated by '*'), and this will by default also be the tag
+by which the signal is known for connection purposes. But this can be
+overridden, for example to allow several widgets to emit the same signal.
+In the latter case the widget tag can (optionally) be passed as the first
+argument to the signal handler.
+
+Passing signal names as parameters to a widget constructor enables these
+signals. They can later be disabled, if desired.
+
+Connect and disconnect methods are available, to associate (or dissociate)
+handler functions with (/from) signals.
+"""
+
+import os, sys, traceback, threading
+from PyQt4 import QtGui, QtCore, QtWebKit
+from collections import deque
+
+
+def debug(text):
+ sys.stderr.write("GUI: %s\n" % text)
+ sys.stderr.flush()
+
+# Either I need to wrap all text input with this or I need to ensure that
+# I get unicode from outside ...
+import locale
+encoding = locale.getdefaultlocale()[1]
+def convert(text):
+ """Try to handle encoding.
+ """
+ if isinstance(text, str):
+ return text.decode(encoding) if encoding else text.decode()
+ else:
+ return text
+
+
+# Widget Base Classes - essentially used as 'Mixins' >>>>>>>>>>>>>>>>
+class WBase:
+ def x__tt(self, text):
+ """Set tooltip.
+ """
+ self.setToolTip(text) #qt
+
+ def x__text(self, text=""):
+ """Set widget text.
+ """
+ self.setText(convert(text)) #qt
+
+ def x__enable(self, on):
+ """Enable/Disable widget. on should be True to enable the widget
+ (display it in its normal, active state), False to disable it
+ (which will normally be paler and non-interactive).
+ """
+ self.setEnabled(on) #qt
+
+ def x__focus(self):
+ self.setFocus() #qt
+
+ def x__width(self, w):
+ """Set the minimum width for the widget.
+ """
+ self.setMinimumWidth(w) #qt
+
+ def x__typewriter(self, on):
+ """Use a typewriter (fixed spacing) font.
+ """
+ if on:
+ f = QtGui.QFont(self.font()) #qt
+ f.setFamily("Courier") #qt
+ self.setFont(f) #qt
+
+ def x__busycursor(self, on):
+ """Set/clear the busy-cursor for this widget.
+ """
+ if on:
+ self.setCursor(QtCore.Qt.BusyCursor) #qt
+ else:
+ self.unsetCursor() #qt
+
+
+class BBase:
+ """Button mixin.
+ """
+ def x__icon(self, icon):
+ self.setIcon(self.style().standardIcon(icondict[icon])) #qt
+
+#qt
+icondict = { "left" : QtGui.QStyle.SP_ArrowLeft,
+ "right" : QtGui.QStyle.SP_ArrowRight,
+ "down" : QtGui.QStyle.SP_ArrowDown,
+ "up" : QtGui.QStyle.SP_ArrowUp,
+ "reload" : QtGui.QStyle.SP_BrowserReload,
+ }
+
+class Container:
+ """This just adds layout management for widgets which contain
+ other widgets.
+ """
+ def x__layout(self, layout, immediate=False):
+ """A layout specifies and organizes the contents of a widget.
+ Note that the layouting is not immediately performed by default as
+ it is unlikely that all the contained widgets have been defined yet.
+ """
+ self._layout = layout
+ if immediate:
+ self.x__pack()
+
+ def x__pack(self):
+ """A layout call specifies and organizes the contents of a widget.
+ The layout can be a layout manager list, or a single widget name
+ (or an empty string, which will cause a warning to be issued, but
+ may be useful during development).
+
+ There are three sorts of thing which can appear in layout manager
+ lists (apart from the layout type at the head of the list and an
+ optional attribute dict as second item). There can be named
+ widgets, there can be further layout managers (specified as lists,
+ nested as deeply as you like) and there can be layout widgets,
+ like spacers and separators.
+
+ A layout widget can have optional arguments, which are separated
+ by commas, e.g. 'VLINE,3' passes the argument '3' to the VLINE
+ constructor.
+ """
+ # getattr avoids having to have an __init__() for Container.
+ if getattr(self, '_layout', None):
+ if self._layout != '$':
+ self.setLayout(self.getlayout(self._layout))
+ self._layout = '$'
+ else:
+ debug("No layout set on '%s'" % self.w_name)
+
+ def getlayout(self, item):
+ if isinstance(item, list):
+ try:
+ # Create a layout manager instance
+ layoutmanager = layout_table[item[0]]()
+ assert isinstance(layoutmanager, Layout)
+ except:
+ gui_error("Unknown layout type: %s" % item[0])
+ if (len(item) > 1) and isinstance(item[1], dict):
+ dictarg = item[1]
+ ilist = item[2:]
+ else:
+ dictarg = {}
+ ilist = item[1:]
+ # Build up the list of objects to lay out
+ # If the layout manager is a GRID, accept only grid rows ('+')
+ if isinstance(layoutmanager, GRID):
+ args = []
+ rowlen = None
+ for i in ilist:
+ if isinstance(i, list) and (i[0] == '+'):
+ args.append(self.getlayoutlist(i[1:], grid=True))
+ if rowlen == None:
+ rowlen = len(i)
+ elif len(i) != rowlen:
+ gui_error("Grid (%s) row lengths unequal"
+ % self.w_name)
+ else:
+ gui_error("Grid (%s) layouts must consist of grid"
+ " rows ('+')" % self.w_name)
+ else:
+ # Otherwise the elements of the argument list can be:
+ # A sub-layout
+ # A widget
+ # A SPACE
+ args = self.getlayoutlist(ilist)
+ layoutmanager.do_layout(args)
+ # Attributes
+ for key, val in dictarg:
+ handler = "x__" + key
+ if hasattr(layoutmanager, handler):
+ getattr(layoutmanager, handler)(val)
+ return layoutmanager
+
+ else:
+ # It must be a widget, which will need to be put in a box (qt)
+ return self.getlayout(['VBOX', item])
+
+ def getlayoutlist(self, items, grid=False):
+ objects = []
+ for i in items:
+ if isinstance(i, list):
+ obj = self.getlayout(i)
+ else:
+ parts = i.split(',')
+ i = parts[0]
+ args = parts[1:]
+ try:
+ obj = layout_table[i](*args)
+ if not (isinstance(obj, SPACE) # or a separator line
+ or isinstance(obj, QtGui.QWidget)): #qt
+ assert (grid and isinstance(obj, Span))
+ except:
+ obj = guiapp.getwidget(i)
+ if obj != None:
+ if isinstance(obj, Container):
+ obj.x__pack()
+ else:
+ gui_error("Bad item in layout of '%s': '%s'"
+ % (self.w_name, i))
+ objects.append(obj)
+ return objects
+
+
+class XContainer(Container):
+ """This is a mixin class for containers which can contain more than
+ one layout.
+ """
+ def x__layout(self, layout):
+ gui_error("An extended container (%s) has no 'layout' method"
+ % self.w_name)
+
+
+class TopLevel(Container):
+ def x__show(self):
+ self.set_visible()
+
+ def set_visible(self, on=True):
+ self.setVisible(on) #qt
+
+ def x__size(self, w_h):
+ w, h = [int(i) for i in w_h.split("_")]
+ self.resize(w, h) #qt
+
+ def x__icon(self, iconpath):
+ guiapp.setWindowIcon(QtGui.QIcon(iconpath)) #qt
+
+ def x__title(self, text):
+ if text == None:
+ text = guiapp.appname
+ self.setWindowTitle(text) #qt
+
+ def x__getSize(self):
+ s = self.size() #qt
+ return "%d_%d" % (s.width(), s.height()) #qt
+
+ def x__getScreenSize(self):
+ dw = guiapp.desktop() #qt
+ geom = dw.screenGeometry(self) #qt
+ return "%d_%d" % (geom.width(), geom.height()) #qt
+
+#<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
+
+class Window(QtGui.QWidget, TopLevel): #qt
+ """This is needed to trap window closing events.
+ """
+ def __init__(self):
+ QtGui.QWidget.__init__(self) #qt
+ self.closesignal = ""
+
+ def closeEvent(self, event): #qt
+ if self.closesignal:
+ guiapp.sendsignal(self.closesignal)
+ event.ignore() #qt
+ return
+ QtGui.QWidget.closeEvent(self, event) #qt
+
+ def x__closesignal(self, text):
+ self.closesignal = text
+
+
+class Dialog(QtGui.QDialog, TopLevel):
+ def __init__(self):
+ QtGui.QDialog.__init__(self) #qt
+
+ def x__showmodal(self):
+ return self.exec_() == QtGui.QDialog.Accepted #qt
+
+
+class DialogButtons(QtGui.QDialogButtonBox): #qt
+ def __init__(self):
+ return
+
+ def x__buttons(self, args):
+ """This keyword argument MUST be present.
+ """
+ buttons = 0
+ for a in args:
+ try:
+ b = getattr(QtGui.QDialogButtonBox, a) #qt
+ assert isinstance(b, int) #qt
+ buttons |= b #qt
+ except:
+ gui_warning("Unknown Dialog button: %s" % a)
+ QtGui.QDialogButtonBox.__init__(self, buttons) #qt
+
+ def x__dialog(self, dname):
+ """This must be set or else the dialog buttons won't do anything.
+ """
+ self._dialog = guiapp.getwidget(dname)
+ self.connect(self, QtCore.SIGNAL("clicked(QAbstractButton *)"), #qt
+ self._clicked) #qt
+
+ def _clicked(self, button): #qt
+ if self.buttonRole(button) == self.AcceptRole: #qt
+ self._dialog.accept() #qt
+ else:
+ self._dialog.reject() #qt
+
+
+def textLineDialog(label="???:", title=None, text="", pw=False):
+ if title == None:
+ title = guiapp.appname
+ echo = QtGui.QLineEdit.Password if pw else QtGui.QLineEdit.Normal #qt
+ res, ok = QtGui.QInputDialog.getText(None, title, label, echo, text) #qt
+ return (ok, unicode(res))
+
+
+def listDialog(label="???", title=None, items=[], current=0):
+ if title == None:
+ title = guiapp.appname
+ res, ok = QtGui.QInputDialog.getItem(None, title, label, items, current)
+ return (ok, unicode(res))
+
+
+def confirmDialog(message, title=None):
+ if title == None:
+ title = guiapp.appname
+ return (QtGui.QMessageBox.question(None, title, convert(message),
+ QtGui.QMessageBox.Ok | QtGui.QMessageBox.Cancel)
+ == QtGui.QMessageBox.Ok)
+
+
+def infoDialog(message, title=None):
+ if title == None:
+ title = guiapp.appname
+ QtGui.QMessageBox.information(None, title, message)
+
+
+#+++++++++++++++++++++++++++
+# Error handling
+def gui_error(message, title=None):
+ if title == None:
+ title = "!!! %s !!!" % guiapp.appname
+ QtGui.QMessageBox.critical(None, title, message)
+ guiapp.quit()
+
+def gui_warning(message, title=None):
+ if title == None:
+ title = guiapp.appname
+ QtGui.QMessageBox.warning(None, title, message)
+
+def onexcept(text):
+ debug(traceback.format_exc())
+ gui_error(text, "Exception")
+#---------------------------
+
+
+fileDialogDir = ''
+# In tests with the gtk dialog the options were not respected,
+# with ro you could still create new directories
+# and all files were shown when only-directories was specified.
+# So I am using the non-native dialogs.
+
+def fileDialog_getdir(caption = None, ro = True, startdir=None):
+ global fileDialogDir
+ if caption == None:
+ caption = ''
+ if startdir == None:
+ startdir = fileDialogDir
+ options = QtGui.QFileDialog.ShowDirsOnly | QtGui.QFileDialog.DontUseNativeDialog
+ if ro:
+ options |= QtGui.QFileDialog.ReadOnly
+ d = QtGui.QFileDialog.getExistingDirectory(None, caption, startdir, options)
+ if d:
+ d = unicode(d)
+ fileDialogDir = d
+ return d
+
+def fileDialog_open(caption = None, startdir=None, filter=None):
+ global fileDialogDir
+ if caption == None:
+ caption = ''
+ if startdir == None:
+ startdir = fileDialogDir
+ if filter:
+ filter = '%s (%s)' % (filter[0], ' '.join(filter[1:])) #qt
+ else:
+ filter = ''
+ d = QtGui.QFileDialog.getOpenFileName(None, caption, startdir, filter, #qt
+ options=QtGui.QFileDialog.DontUseNativeDialog | QtGui.QFileDialog.ReadOnly) #qt
+ if d:
+ d = unicode(d)
+ fileDialogDir = os.path.dirname(d)
+ return d
+
+def fileDialog_save(caption = None, startdir=None, filter=None):
+ global fileDialogDir
+ if caption == None:
+ caption = ''
+ if startdir == None:
+ startdir = fileDialogDir
+ if filter:
+ filter = '%s (%s)' % (filter[0], ' '.join(filter[1:])) #qt
+ else:
+ filter = ''
+ d = QtGui.QFileDialog.getSaveFileName(None, caption, startdir, filter, #qt
+ options=QtGui.QFileDialog.DontUseNativeDialog) #qt
+ if d:
+ d = unicode(d)
+ fileDialogDir = os.path.dirname(d)
+ return d
+
+
+class Stack(QtGui.QStackedWidget, XContainer): #qt
+ def __init__(self):
+ QtGui.QStackedWidget.__init__(self) #qt
+ self.x_twidgets = []
+
+ def x__pages(self, pages):
+ self.x_twidgets = pages
+
+ def x__pack(self):
+ for name in self.x_twidgets:
+ w = guiapp.getwidget(name)
+ w.x__pack()
+ self.addWidget(w) #qt
+
+ def x__set(self, index=0):
+ self.setCurrentIndex(index) #qt
+
+
+class Notebook(QtGui.QTabWidget, XContainer): #qt
+ def __init__(self):
+ QtGui.QTabWidget.__init__(self) #qt
+ self.x_tabs = []
+ self.x_twidgets = []
+
+ def x__changed(self, name=''):
+ guiapp.signal(self, 'changed', name, 'currentChanged(int)') #qt
+
+ def x__tabs(self, tabs):
+ self.x_twidgets = tabs
+
+ def x__pack(self):
+ for name, title in self.x_twidgets:
+ w = guiapp.getwidget(name)
+ w.x__pack()
+ self.addTab(w, title) #qt
+ self.x_tabs.append([name, w])
+
+ def x__set(self, index=0):
+ self.setCurrentIndex(index) #qt
+
+ def x__enableTab(self, index, on):
+ self.setTabEnabled(index, on) #qt
+
+
+class Page(QtGui.QWidget, Container): #qt
+ def __init__(self):
+ QtGui.QWidget.__init__(self) #qt
+
+ def x__enable(self, on):
+ """Enable/Disable widget. on should be True to enable the widget
+ (display it in its normal, active state), False to disable it
+ (which will normally be paler and non-interactive).
+ """
+ self.setEnabled(on) #qt
+
+
+class Frame(QtGui.QGroupBox, WBase, Container): #qt
+ def __init__(self):
+ QtGui.QGroupBox.__init__(self) #qt
+ self._text = None
+
+ def x__text(self, text):
+ self._text = text
+ self.setTitle(text) #qt
+
+# A hack to improve spacing
+ def setLayout(self, layout):
+ topgap = 10 if self._text else 0
+ layout.setContentsMargins(0, topgap, 0, 0) #qt
+ QtGui.QGroupBox.setLayout(self, layout)
+
+
+class OptionalFrame(Frame): #qt
+ def __init__(self): #qt
+ Frame.__init__(self) #qt
+ self.setCheckable(True) #qt
+ self.setChecked(False) #qt
+
+ def x__toggled(self, name=''):
+ guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
+
+ def x__opton(self, on):
+ self.setChecked(on) #qt
+
+#TODO: Is this still needed? (I think it's a qt bug)
+ def x__enable_hack(self): #qt
+ if not self.isChecked(): #qt
+ self.setChecked(True) #qt
+ self.setChecked(False) #qt
+
+ def x__active(self):
+ return self.isChecked() #qt
+
+
+def read_markup(markup):
+ def read_markup0(mlist):
+ text = ''
+ for i in mlist:
+ text += read_markup(i) if isinstance(i, list) else i
+ return text
+ tag = markup[0]
+ if tag == '':
+ return read_markup0(markup[1:])
+ elif tag in ('h1', 'h2', 'h3', 'h4', 'p', 'em', 'strong'):
+ return '<%s>%s</%s>' % (tag, read_markup0(markup[1:]), tag)
+ elif tag == 'color':
+ return '<span style="color:%s;">%s</span>' % (markup[1],
+ read_markup0(markup[2:]))
+ return "Markup parse error"
+
+
+class Label(QtGui.QLabel, WBase): #qt
+ def __init__(self):
+ QtGui.QLabel.__init__(self) #qt
+
+ def x__markup(self, markup):
+ self.setText(read_markup(markup)) #qt
+
+ def x__image(self, path):
+ self.setPixmap(QtGui.QPixmap(path)) #qt
+
+ def x__align(self, pos):
+ if pos == "center":
+ a = QtCore.Qt.AlignCenter #qt
+ else:
+ a = QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter #qt
+ self.setAlignment(a) #qt
+
+
+class Button(QtGui.QPushButton, WBase, BBase): #qt
+ def __init__(self):
+ QtGui.QPushButton.__init__(self) #qt
+
+ def x__clicked(self, name=''):
+ guiapp.signal(self, 'clicked', name, 'clicked()') #qt
+
+
+class ToggleButton(QtGui.QPushButton, WBase, BBase): #qt
+ def __init__(self):
+ QtGui.QPushButton.__init__(self) #qt
+ self.setCheckable(True) #qt
+
+ def x__toggled(self, name=''):
+ guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
+
+ def x__set(self, on):
+ self.setChecked(on) #qt
+
+
+class CheckBox(QtGui.QCheckBox, WBase): #qt
+ def __init__(self):
+ QtGui.QCheckBox.__init__(self) #qt
+
+ def x__toggled(self, name=''):
+ # A bit of work is needed to get True/False state #qt
+ # instead of 0/1/2 #qt
+ guiapp.signal(self, 'toggled', name,
+ 'toggled(bool)', self.s_toggled) #qt
+
+ def s_toggled(self, state): #qt
+ """Convert the argument to True/False.
+ """ #qt
+ return (state != QtCore.Qt.Unchecked,) #qt
+
+ def x__set(self, on):
+ self.setCheckState(2 if on else 0) #qt
+
+ def x__active(self):
+ return self.checkState() != QtCore.Qt.Unchecked #qt
+
+
+class RadioButton(QtGui.QRadioButton, WBase): #qt
+ def __init__(self):
+ QtGui.QPushButton.__init__(self) #qt
+
+ def x__toggled(self, name=''):
+ guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
+
+ def x__set(self, on):
+ self.setChecked(on) #qt
+
+ def x__active(self):
+ return self.isChecked() #qt
+
+
+class ComboBox(QtGui.QComboBox, WBase): #qt
+ def __init__(self):
+ QtGui.QComboBox.__init__(self) #qt
+
+ def x__changed(self, name=''):
+ guiapp.signal(self, 'changed', name, 'currentIndexChanged(int)') #qt
+
+ def x__changedstr(self, name=''):
+ guiapp.signal(self, 'changedstr', name,
+ 'currentIndexChanged(const QString &)') #qt
+
+ def x__set(self, items, index=0):
+ self.blockSignals(True)
+ self.clear() #qt
+ if items:
+ self.addItems(items) #qt
+ self.setCurrentIndex(index) #qt
+ self.blockSignals(False)
+
+ def x__index(self):
+ return self.currentIndex() #qt
+
+ def x__setindex(self, index):
+ return self.setCurrentIndex(index) #qt
+
+
+class ListChoice(QtGui.QListWidget, WBase): #qt
+ def __init__(self):
+ QtGui.QListWidget.__init__(self) #qt
+
+ def x__changed(self, name=''):
+ guiapp.signal(self, 'changed', name, 'currentRowChanged(int)') #qt
+
+ def x__set(self, items, index=0):
+ self.blockSignals(True)
+ self.clear() #qt
+ if items:
+ self.addItems(items) #qt
+ self.setCurrentRow(index) #qt
+ self.blockSignals(False)
+
+
+class List(QtGui.QTreeWidget, WBase): #qt
+ # Only using top-level items of the tree
+ def __init__(self):
+ QtGui.QTreeWidget.__init__(self) #qt
+ self.mode = ""
+ self.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection) #qt
+ self.setRootIsDecorated(False) #qt
+ self._hcompact = False # used for scheduling header-compaction
+
+ def x__select(self, name=''):
+ guiapp.signal(self, 'select', name,
+ 'itemSelectionChanged()', self.s_select) #qt
+
+ def x__clicked(self, name=''):
+ guiapp.signal(self, 'clicked', name,
+ 'itemClicked(QTreeWidgetItem *,int)', self.s_clicked) #qt
+
+ def s_select(self):
+ # Signal a selection change, passing the new selection list (indexes)
+ s = [self.indexOfTopLevelItem(i) for i in self.selectedItems()] #qt
+ if self.mode == "Single":
+ return s
+ else:
+ return (s,)
+
+ def s_clicked(self, item, col): #qt
+ """This is intended for activating a user-defined editing function.
+ Tests showed that this is called after the selection is changed, so
+ if using this signal, use it only in 'Single' selection mode and
+ use this, not 'select' to record selection changes. Clicking on the
+ selected row should start editing the cell, otherwise just change
+ the selection.
+ """
+ ix = self.indexOfTopLevelItem(item) #qt
+ return (ix, col)
+
+ def x__selectionmode(self, sm):
+ self.mode = sm
+ if sm == "None":
+ self.setSelectionMode(QtGui.QAbstractItemView.NoSelection) #qt
+ elif sm == "Single":
+ self.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) #qt
+ else:
+ self.mode = ""
+ self.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection) #qt
+
+ def x__headers(self, headers): #qt
+ self.setHeaderLabels(headers) #qt
+ if self._hcompact:
+ self._compact()
+
+ def x__set(self, items, index=0): #qt
+ # Note that each item must be a tuple/list containing
+ # entries for each column.
+ self.clear() #qt
+ c = 0
+ for i in items:
+ item = QtGui.QTreeWidgetItem(self, i) #qt
+ self.addTopLevelItem(item) #qt
+ if c == index:
+ self.setCurrentItem(item)
+ c += 1
+ if self._hcompact:
+ self._compact()
+
+ def x__compact(self, on=True):
+ self._hcompact = on
+ if on:
+ self._compact()
+
+ def _compact(self):
+ for i in range(self.columnCount()): #qt
+ self.resizeColumnToContents(i) #qt
+
+
+class LineEdit(QtGui.QLineEdit, WBase): #qt
+ def __init__(self):
+ QtGui.QLineEdit.__init__(self) #qt
+
+ def x__enter(self, name=''):
+ guiapp.signal(self, 'enter', name, 'returnPressed()') #qt
+
+ def x__changed(self, name=''):
+ guiapp.signal(self, 'changed', name, 'textEdited(const QString &)') #qt
+
+ def x__get(self):
+ return unicode(self.text()) #qt
+
+ def x__ro(self, ro):
+ self.setReadOnly(ro) #qt
+
+ def x__pw(self, star):
+ self.setEchoMode(QtGui.QLineEdit.Password if star == "+" #qt
+ else QtGui.QLineEdit.NoEcho if star == "-" #qt
+ else QtGui.QLineEdit.Normal) #qt
+
+
+class CheckList(QtGui.QWidget, WBase): #qt
+ def __init__(self):
+ QtGui.QWidget.__init__(self) #qt
+ self.box = QtGui.QVBoxLayout(self) #qt
+ self.title = None
+ if text: #qt
+ l.addWidget(QtGui.QLabel(text)) #qt
+ self.widget = QtGui.QListWidget() #qt
+ l.addWidget(self.widget) #qt
+
+ def x__title(self, text):
+ if self.title:
+ self.title.setText(text) #qt
+ else:
+ self.title = QtGui.QLabel(text) #qt
+ self.box.insertWidget(0, self.title) #qt
+
+ def x__checked(self, index):
+ return (self.widget.item(index).checkState() == #qt
+ QtCore.Qt.Checked) #qt
+
+ def x__set(self, items):
+ self.widget.blockSignals(True) #qt
+ self.widget.clear() #qt
+ if items:
+ for s, c in items:
+ wi = QtGui.QListWidgetItem(s, self.widget) #qt
+ wi.setCheckState(QtCore.Qt.Checked if c #qt
+ else QtCore.Qt.Unchecked) #qt
+ self.blockSignals(False) #qt
+
+
+class TextEdit(QtGui.QTextEdit, WBase): #qt
+ def __init__(self):
+ QtGui.QTextEdit.__init__(self) #qt
+
+ def x__ro(self, ro):
+ self.setReadOnly(ro) #qt
+
+ def x__append_and_scroll(self, text):
+ self.append(text) #qt
+ self.ensureCursorVisible() #qt
+
+ def x__get(self):
+ return unicode(self.toPlainText()) #qt
+
+ def x__undo(self):
+ QtGui.QTextEdit.undo(self) #qt
+
+ def x__redo(self):
+ QtGui.QTextEdit.redo(self) #qt
+
+ def x__copy(self):
+ QtGui.QTextEdit.copy(self) #qt
+
+ def x__cut(self):
+ QtGui.QTextEdit.cut(self) #qt
+
+ def x__paste(self):
+ QtGui.QTextEdit.paste(self) #qt
+
+
+class HtmlView(QtWebKit.QWebView, WBase): #qt
+ def __init__(self):
+ QtWebKit.QWebView.__init__(self) #qt
+
+ def x__html(self, content):
+ self.setHtml(content) #qt
+
+ def x__setUrl(self, url):
+ self.load(QtCore.QUrl(url)) #qt
+
+ def x__prev(self):
+ self.back() #qt
+
+ def x__next(self):
+ self.forward() #qt
+
+
+class SpinBox(QtGui.QDoubleSpinBox, WBase): #qt
+ def __init__(self):
+ QtGui.QDoubleSpinBox.__init__(self) #qt
+ self.step = None
+
+ def x__changed(self, name=''):
+ guiapp.signal(self, 'changed', name, 'valueChanged(double)') #qt
+
+ def x__min(self, min):
+ self.setMinimum(min)
+
+ def x__max(self, max):
+ self.setMaximum(max)
+
+ def x__decimals(self, dec):
+ self.setDecimals(dec)
+ if not self.step:
+ self.setSingleStep(10**(-dec))
+
+ def x__step(self, step):
+ self.setSingleStep(step)
+
+ def x__value(self, val):
+ self.setValue(val)
+
+
+class ProgressBar(QtGui.QProgressBar, WBase): #qt
+ def __init__(self):
+ QtGui.QProgressBar.__init__(self) #qt
+
+ def x__set(self, value):
+ self.setValue(value) #qt
+
+ def x__max(self, max):
+ self.setMaximum(max) #qt
+
+
+
+# Layout classes
+class Layout:
+ """A mixin base class for all layout widgets.
+ """
+ pass
+
+boxmargin=3
+class _BOX(Layout):
+ def do_layout(self, items):
+ self.setContentsMargins(boxmargin, boxmargin, boxmargin, boxmargin) #qt
+ for wl in items:
+ if isinstance(wl, QtGui.QWidget): #qt
+ self.addWidget(wl) #qt
+ elif isinstance(wl, SPACE): #qt
+ if wl.size: #qt
+ self.addSpacing(wl.size) #qt
+ self.addStretch() #qt
+ elif isinstance(wl, Layout): #qt
+ self.addLayout(wl) #qt
+ else: #qt
+ gui_error("Invalid Box entry: %s" % repr(wl))
+
+
+class VBOX(QtGui.QVBoxLayout, _BOX): #qt
+ def __init__(self):
+ QtGui.QVBoxLayout.__init__(self) #qt
+
+
+class HBOX(QtGui.QHBoxLayout, _BOX): #qt
+ def __init__(self):
+ QtGui.QHBoxLayout.__init__(self) #qt
+
+
+class GRID(QtGui.QGridLayout, Layout): #qt
+ def __init__(self):
+ QtGui.QGridLayout.__init__(self) #qt
+
+ def do_layout(self, rows):
+ y = -1
+ for row in rows:
+ y += 1
+ x = -1
+ for wl in row:
+ x += 1
+ if isinstance(wl, Span):
+ continue
+ # Determine the row and column spans
+ x1 = x + 1
+ while (x1 < len(row)) and isinstance(row[x1], CSPAN):
+ x1 += 1
+ y1 = y + 1
+ while (y1 < len(rows)) and isinstance(rows[y1][x], RSPAN):
+ y1 += 1
+
+ if isinstance(wl, QtGui.QWidget): #qt
+ self.addWidget(wl, y, x, y1-y, x1-x) #qt
+ elif isinstance(wl, Layout):
+ self.addLayout(wl, y, x, y1-y, x1-x) #qt
+ elif isinstance(wl, SPACE):
+ self.addItem(QtGui.QSpacerItem(wl.size, wl.height),
+ y, x, y1-y, x1-x) #qt
+ else:
+ gui_error("Invalid entry in Grid layout: %s" % repr(wl))
+
+
+class SPACE:
+ """Can be used in boxes and grids. In boxes only size is of interest,
+ and it also means vertical size in the case of a vbox. In grids size
+ is the width.
+ """
+ def __init__(self, size_width='0', height='0'): #qt
+ self.size = int(size_width) #qt
+ self.height = int(height) #qt
+
+
+class Span:
+ """Class to group special grid layout objects together - it doesn't
+ actually do anything itself, but is used for checking object types.
+ """
+ pass
+
+
+class CSPAN(Span):
+ """Column-span layout item. It doesn't do anything itself, but it is used
+ by the Grid layout constructor.
+ """
+ pass
+
+
+class RSPAN(Span):
+ """Row-span layout item. It doesn't do anything itself, but it is used
+ by the Grid layout constructor.
+ """
+ pass
+
+
+class HLINE(QtGui.QFrame): #qt
+ def __init__(self, pad=None):
+ # pass the pad argument thus: 'HLINE,3'
+ QtGui.QFrame.__init__(self) #qt
+ self.setFrameShape(QtGui.QFrame.HLine) #qt
+ if pad:
+ self.setFixedHeight(1 + 2*int(pad)) #qt
+
+
+class VLINE(QtGui.QFrame): #qt
+ def __init__(self, pad=None):
+ # pass the pad argument thus: 'VLINE,3'
+ QtGui.QFrame.__init__(self) #qt
+ self.setFrameShape(QtGui.QFrame.VLine) #qt
+ if pad:
+ self.setFixedWidth(1 + 2*int(pad)) #qt
+
+
+class DATA:
+ """This is not really a widget, it just holds a dictionary of
+ potentially internationalized messages.
+ """
+ def x__messages(self, mdict):
+ self.messages = mdict
+
+ def x__get(self, key):
+ return self.messages.get(key)
+
+
+class Suim(QtGui.QApplication):
+ """This class represents an application gui, possibly with more than
+ one top level window.
+ """
+ timers = [] # timer objects
+
+ def __init__(self, appname='suim', busywidgets = []):
+ global guiapp, T_
+ guiapp = self
+ QtGui.QApplication.__init__(self, []) #qt
+ self.appname = appname
+ self.eno = QtCore.QEvent.registerEventType() #qt
+ # This overcomplicated looking bit should deal with translating the built in dialogs
+ _translator = QtCore.QTranslator(self)
+ if (_translator.load('qt_'+ QtCore.QLocale.system().name(),
+ QtCore.QLibraryInfo.location(QtCore.QLibraryInfo.TranslationsPath))):
+ self.installTranslator(_translator)
+
+ # list of widgets to disable while 'busy'
+ self.busywidgets = busywidgets
+
+ self.busystate = False
+ self.busy_lock = threading.Lock()
+
+ self.setQuitOnLastWindowClosed(False) #qt
+
+ self.widgets = {} # all widgets, key = widget tag
+ self.signal_dict = {} # signal connections, key = signature
+
+ # callback list for event loop: (callback, arglist) pairs:
+ self.idle_calls = deque()
+
+
+ def event(self, e):
+ if e.type() == self.eno:
+ # Process item from list
+ cb, a = self.idle_calls.popleft()
+ cb(*a)
+ return True
+ else:
+ return QtGui.QApplication.event(self, e) #qt
+
+
+ def run(self):
+ self.exec_() #qt
+
+
+ def quit(self, cc=0):
+ # QCoreApplication provides the static function 'exit'
+ self.exit(cc) #qt
+
+
+ def addwidget(self, fullname, wo):
+ if self.widgets.has_key(fullname):
+ gui_error("Attempted to define widget '%s' twice." % fullname)
+ self.widgets[fullname] = wo
+
+
+ def getwidget(self, w):
+ widget = self.widgets.get(w)
+ if widget == None:
+ gui_warning("Unknown widget: %s" % w)
+ return widget
+
+
+ def show(self, windowname):
+ self.getwidget(windowname).setVisible()
+
+
+ def command(self, cmdtext, *args):
+ cmd = specials_table.get(cmdtext)
+ if not cmd:
+ w, m = cmdtext.split(".")
+ wo = self.getwidget(w)
+ cmd = getattr(wo, 'x__' + m)
+ return cmd(*args)
+
+
+ def widget(self, wtype, wname, args):
+ wobj = widget_table[wtype]()
+ wobj.w_name = wname
+
+ # Attributes
+ for key, val in args.iteritems():
+ handler = "x__" + key
+ if hasattr(wobj, handler):
+ getattr(wobj, handler)(val)
+# Unrecognized attributes are ignored ...
+
+ self.addwidget(wname, wobj)
+
+
+ def widgetlist(self, wlist):
+ for w in wlist:
+ # Add simple signals
+ for s in w[3:]:
+ w[2][s] = ''
+ self.widget(w[0], w[1], w[2])
+
+
+ def signal(self, source, signal, name=None, xsignal=None, convert=None):
+ """Enable or disable a signal.
+ Signal.signals is a dictionary of enabled signals.
+ The key is constructed from the widget name and the formal signal name.
+ The name of the signal which actually gets generated will be the
+ same as the key unless the 'name' parameter is set. See the
+ 'Signal' class for further details.
+ If 'name' is None (not ''!), the signal will be disabled.
+ """
+ widsig = source.w_name + '*' + signal
+ if name == None:
+ s = Signal.signals.get(widsig)
+ if not s:
+ gui_error("Can't disable signal '%s' - it's not enabled"
+ % widsig)
+ s.disconnect() # Probably not necessary in qt
+ del(Signal.signals[widsig])
+ else:
+ if Signal.signals.has_key(widsig):
+ gui_error("Signal already connected: %s" % widsig)
+ Signal.signals[widsig] = Signal(source, signal, name, xsignal,
+ convert)
+
+
+ def connect(self, signal, function):
+ if self.signal_dict.has_key(signal):
+ self.signal_dict[signal].append(function)
+ else:
+ self.signal_dict[signal] = [function]
+
+
+ def connectlist(self, *slotlist):
+ for s in slotlist:
+ self.connect(*s)
+
+
+ def disconnect(self, signal, function):
+ try:
+ l = self.signal_dict[signal]
+ l.remove(function)
+ except:
+ gui_error("Slot disconnection for signal '%s' failed"
+ % signal)
+
+
+ def sendsignal(self, name, *args):
+ # When there are no slots a debug message is output.
+ slots = self.signal_dict.get(name)
+ if slots:
+ try:
+ for slot in slots:
+ slot(*args)
+ except:
+ gui_error("Signal handling error:\n %s"
+ % traceback.format_exc())
+ else:
+ debug("Unhandled signal: %s %s" % (name, repr(args)))
+
+
+ def idle_add(self, callback, *args):
+ self.idle_calls.append((callback, args))
+ e = QtCore.QEvent(self.eno) #qt
+ self.postEvent(self, e) #qt
+
+
+ def timer(self, callback, period):
+ """Start a timer which calls the callback function on timeout.
+ Only if the callback returns True will the timer be retriggered.
+ """
+ Suim.timers.append(Timer(callback, period))
+
+
+ def busy(self, on, busycursor=True):
+ """This activates (or deactivates, for on=False) a 'busy' mechanism,
+ which can be one or both of the following:
+ Make the application's cursor change to the 'busy cursor'.
+ Disable a group of widgets.
+ There is a lock to prevent the busy state from being set when it
+ is already active, or unset it when already unset.
+ """
+ self.busy_lock.acquire()
+ if on:
+ if self.busystate:
+ self.busy_lock.release()
+ return
+ self.busycursor = busycursor
+ if busycursor:
+ self.setOverrideCursor(QtCore.Qt.BusyCursor) #qt
+ else:
+ if not self.busystate:
+ self.busy_lock.release()
+ return
+ if self.busycursor:
+ self.restoreOverrideCursor() #qt
+ self.busystate = on
+ self.busy_lock.release()
+ for wn in self.busywidgets:
+ w = self.getwidget(wn)
+ if w:
+ w.setEnabled(not on) #qt
+ else:
+ debug("*ERROR* No widget '%s'" % wn)
+
+
+class Timer(QtCore.QTimer): #qt
+ def __init__(self, timers, callback, period):
+ QtCore.QTimer.__init__(self) #qt
+ self.x_callback = callback
+ self.connect(self, QtCore.SIGNAL("timeout()"), #qt
+ self.x_timeout)
+ self.start(int(period * 1000)) #qt
+
+ def x_timeout(self):
+ if not self.x_callback():
+ self.stop() #qt
+ Suim.timers.remove(self)
+
+
+
+class Signal:
+ """Each instance represents a single connection.
+ """
+ signals = {} # Enabled signals
+
+ def __init__(self, source, signal, name, xsignal, convert):
+ """'source' is the widget object which initiates the signal.
+ 'signal' is the signal name.
+ If 'name' is given (not empty), the signal will get this as its name,
+ and this name may be used for more than one connection.
+ Otherwise the name is built from the name of the source widget and
+ the signal type as 'source*signal' and this is unique.
+ If 'name' begins with '+' an additional argument, the source
+ widget name, will be inserted at the head of the argument list.
+ 'xsignal' is a toolkit specific signal descriptor.
+ 'convert' is an optional function (default None) - toolkit specific -
+ to perform signal argument conversions.
+ """
+ self.widsig = '%s*%s' % (source.w_name, signal)
+ #+ For disconnect?
+ self.xsignal = xsignal
+ #-
+ self.convert = convert # Argument conversion function
+ self.tag = name if name else self.widsig
+ self.wname = source.w_name if self.tag[0] == '+' else None
+ if not source.connect(source, QtCore.SIGNAL(xsignal), #qt
+ self.signal):
+ gui_error("Couldn't enable signal '%s'" % self.widsig)
+
+ def signal(self, *args):
+ if self.convert:
+ args = self.convert(*args)
+ if self.wname:
+ guiapp.sendsignal(self.tag, self.wname, *args)
+ else:
+ guiapp.sendsignal(self.tag, *args)
+
+ def disconnect(self):
+ w = guiapp.getwidget(self.widsig.split('*')[0])
+ w.disconnect(w, QtCore.SIGNAL(self.xsignal), self.signal) #qt
+
+
+
+#+++++++++++++++++++++++++++
+# Catch all unhandled errors.
+def errorTrap(type, value, tb):
+ etext = "".join(traceback.format_exception(type, value, tb))
+ debug(etext)
+ gui_error(etext, "This error could not be handled.")
+
+sys.excepthook = errorTrap
+#---------------------------
+
+widget_table = {
+ "DATA": DATA,
+ "Window": Window,
+ "Dialog": Dialog,
+ "DialogButtons": DialogButtons,
+ "Notebook": Notebook,
+ "Stack": Stack,
+ "Page": Page,
+ "Frame": Frame,
+ "Button": Button,
+ "ToggleButton": ToggleButton,
+ "RadioButton": RadioButton,
+ "CheckBox": CheckBox,
+ "Label": Label,
+ "CheckList": CheckList,
+ "List": List,
+ "OptionalFrame": OptionalFrame,
+ "ComboBox": ComboBox,
+ "ListChoice": ListChoice,
+ "LineEdit": LineEdit,
+ "TextEdit": TextEdit,
+ "HtmlView": HtmlView,
+ "SpinBox": SpinBox,
+ "ProgressBar": ProgressBar,
+}
+
+specials_table = {
+ "textLineDialog": textLineDialog,
+ "infoDialog": infoDialog,
+ "confirmDialog": confirmDialog,
+ "errorDialog": gui_error,
+ "warningDialog": gui_warning,
+ "fileDialog_getdir": fileDialog_getdir,
+ "fileDialog_open": fileDialog_open,
+ "fileDialog_save": fileDialog_save,
+ "listDialog": listDialog,
+}
+
+layout_table = {
+ "VBOX": VBOX,
+ "HBOX": HBOX,
+ "GRID": GRID,
+# "+": GRIDROW,
+ "-": CSPAN,
+ "|": RSPAN,
+ "*": SPACE,
+ "VLINE": VLINE,
+ "HLINE": HLINE,
+}
+
diff --git a/build_tools/larch8/liblarch/translation.py b/build_tools/larch8/liblarch/translation.py
new file mode 100644
index 0000000..114a8a2
--- /dev/null
+++ b/build_tools/larch8/liblarch/translation.py
@@ -0,0 +1,65 @@
+#!/usr/bin/env python2
+#
+# translation.py -- Translation services
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#-------------------------------------------------------------------
+# 2010.08.14
+
+import os, gettext
+from liblarch_conf import liblarchdir
+
+def i18n_module(basedir, appname):
+ """This doesn't use gettext.install in order not to affect the whole
+ application, it allows per module translation services.
+ """
+ return gettext.translation(appname, basedir + '/i18n', fallback=True).ugettext
+
+
+def i18n_liblarch():
+ """Provides translation for liblarch itself.
+ """
+ return i18n_module(liblarchdir, 'liblarch')
+_ = i18n_liblarch()
+
+
+lang = (os.environ.get('LANGUAGE') or os.environ.get('LC_ALL')
+ or os.environ.get('LC_MESSAGES') or os.environ.get('LANG'))
+
+
+def i18nurl(doc):
+ docbase, docfile = doc.rsplit('/', 1)
+ docbase += '/'
+ i18npath = docbase + lang.split('.')[0] + '/' + docfile
+ if not os.path.isfile(i18npath):
+ i18npath = docbase + lang.split('_')[0] + '/' + docfile
+ if not os.path.isfile(i18npath):
+ i18npath = doc
+ if not os.path.isfile(i18npath):
+ return None
+ return i18npath
+
+def i18ndoc(doc):
+ p = i18nurl(doc)
+ if not p:
+ return _("Document '%s' not found") % i18npath
+ fh = open(p)
+ data = fh.read().decode('utf-8')
+ fh.close()
+ return data
+
diff --git a/build_tools/larch8/liblarch/uim/larcon.uim b/build_tools/larch8/liblarch/uim/larcon.uim
new file mode 100644
index 0000000..44bd030
--- /dev/null
+++ b/build_tools/larch8/liblarch/uim/larcon.uim
@@ -0,0 +1,77 @@
+# larcon.uim - The basic layout for the larcon parser
+#
+# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
+#
+# This file is part of the larch project.
+#
+# larch is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# larch is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with larch; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+#----------------------------------------------------------------------------
+# 2010.08.13
+
+# The variable <mainwidget> should be set before running this.
+
+[
+ ['Window', 'larcon',
+ { 'size': '500_300',
+
+# needs title and icon
+
+ 'closesignal': '$$$uiquit$$$',
+ 'layout':
+ ['VBOX',
+ 'larcon:stack',
+ 'HLINE',
+ ['HBOX', 'larcon:docs', '*', 'larcon:quit']
+ ]
+ }
+ ],
+ ['Stack', 'larcon:stack',
+ { 'pages': ['larcon:main', 'larcon:docpage']
+ }
+ ],
+ ['Button', 'larcon:quit',
+ { 'text': _("Quit"),
+ 'tt': _("Exit the application, make no (further) changes"),
+ 'clicked': '$$$uiquit$$$'
+ },
+ ],
+ ['Button', 'larcon:docs',
+ {
+ },
+ 'clicked'
+ ],
+ ['HtmlView', 'larcon:docview',
+ {
+ }
+ ],
+ ['Page', 'larcon:main',
+ {# 'layout': ['VBOX', mainwidget]
+ }
+ ],
+ ['Page', 'larcon:docpage',
+ { 'layout': ['VBOX', 'larcon:docview']
+ }
+ ],
+ ['DATA', 'larcon_data',
+ { 'messages':
+ { 'showtext': _("Help"),
+ 'showtt': _("Show the help page"),
+ 'hidetext': _("Hide help"),
+ 'hidett': _("Hide the help page, return to main view")
+ }
+ },
+ ],
+]