#! /bin/sh skip=869 CRCsum=3512844400 MD5=303ba250acb09c392a31afe530f2be6e label="NVIDIA Accelerated Graphics Driver for Linux-x86_64 173.14.12" version_string=173.14.12 pkg_version=2 script=./nvidia-installer targetdir=NVIDIA-Linux-x86_64-173.14.12-pkg2 scriptargs="" keep=n add_this_kernel=n apply_patch=n TMPROOT=${TMPDIR:=/tmp} TARGET_OS="Linux" TARGET_ARCH="x86_64" # # NVIDIA Accelerated Graphics Driver for Linux-x86_64 173.14.12 # Generated by Makeself 1.6.0-nv # Do not edit by hand. # NVIDIA Driver Installation .run file # # If you were trying to download this file through a web browser, and # instead are seeing this, please click your browser's back button, # left click on the link, and select "Save as..." (or do whatever is # appropriate for your web browser to download a file, rather than view # it). # print usage information if [ "$1" = "-help" -o "$1" = "--help" -o "$1" = "-h" ]; then echo "" echo "$0 [options]" echo "" echo "This program will install the NVIDIA Accelerated Graphics Driver" echo "for Linux-x86_64 173.14.12 by unpacking the embedded tarball and" echo "executing the ./nvidia-installer installation utility." echo "" echo "Below are the most common options; for a complete list use" echo "'--advanced-options'." echo "" echo "--info" echo " Print embedded info (title, default target directory) and exit." echo "" echo "--check" echo " Check integrity of the archive and exit." echo "" echo "-x, --extract-only" echo " Extract the contents of $0, but do not" echo " run 'nvidia-installer'." echo "" echo "" echo "The following arguments will be passed on to the ./nvidia-installer" echo "utility:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo "" exit 0; fi if [ "$1" = "-A" -o "$1" = "--advanced-options" ]; then echo "" echo "$0 [options]" echo "" echo "This program will install the NVIDIA Accelerated Graphics Driver" echo "for Linux-x86_64 173.14.12 by unpacking the embedded tarball and" echo "executing the ./nvidia-installer installation utility." echo "" echo "--info" echo " Print embedded info (title, default target directory) and exit." echo "" echo "--lsm" echo " Print embedded lsm entry (or no LSM) and exit." echo "" echo "--pkg-history" echo " Print the package history of this file and exit." echo "" echo "--list" echo " Print the list of files in the archive and exit." echo "" echo "--check" echo " Check integrity of the archive and exit." echo "" echo "-x, --extract-only" echo " Extract the contents of $0, but do not" echo " run 'nvidia-installer'." echo "" echo "--add-this-kernel" echo " Build a precompiled kernel interface for the currently running" echo " kernel and repackage the .run file to include this newly built" echo " precompiled kernel interface. The new .run file will be placed" echo " in the current directory and the string \"-custom\" appended" echo " to its name, unless already present, to distinguish it from the" echo " original .run file." echo "" echo "--apply-patch [Patch]" echo " Apply the patch 'Patch' to the kernel interface files included" echo " in the .run file, remove any precompiled kernel interfaces" echo " and then repackage the .run file. The new .run file will be" echo " placed in the current directory and the string \"-custom\"" echo " appended to its name, unless already present, to distinguish it" echo " from the original .run file." echo "" echo "--keep" echo " Do not delete target directory when done." echo "" echo "--target [NewDirectory]" echo " Extract contents in 'NewDirectory'" echo "" echo "" echo "The following arguments will be passed on to the ./nvidia-installer" echo "utility:" echo "" echo "COMMON OPTIONS:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo "" echo "ADVANCED OPTIONS:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo " -i, --driver-info" echo " Print information about the currently installed NVIDIA" echo " driver version." echo "" echo " --uninstall" echo " Uninstall the currently installed NVIDIA driver." echo "" echo " --sanity" echo " Perform basic sanity tests on an existing NVIDIA driver" echo " installation." echo "" echo " -e, --expert" echo " Enable 'expert' installation mode; more detailed questions" echo " will be asked, and more verbose output will be printed;" echo " intended for expert users. The questions may be suppressed" echo " with the '--no-questions' commandline option." echo "" echo " -q, --no-questions" echo " Do not ask any questions; the default (normally 'yes') is" echo " assumed for all yes/no questions, and the default string is" echo " assumed in any situation where the user is prompted for" echo " string input. The one question that is not bypassed by" echo " this option is license acceptance; the license may be" echo " accepted with the commandline option '--accept-license'." echo "" echo " -s, --silent" echo " Run silently; no questions are asked and no output is" echo " printed, except for error messages to stderr. This option" echo " implies '--ui=none --no-questions --accept-license'." echo "" echo " --x-prefix=X-PREFIX" echo " The prefix under which the X components of the NVIDIA" echo " driver will be installed; the default is '/usr/X11R6'" echo " unless nvidia-installer detects that X.Org >= 7.0 is" echo " installed, in which case the default is '/usr'. Only under" echo " rare circumstances should this option be used." echo "" echo " --xfree86-prefix=XFREE86-PREFIX" echo " This is a deprecated synonym for --x-prefix." echo "" echo " --x-module-path=X-MODULE-PATH" echo " The path under which the NVIDIA X server modules will be" echo " installed. If this option is not specified," echo " nvidia-installer uses the following search order and" echo " selects the first valid directory it finds: 1) \`X" echo " -showDefaultModulePath\`, 2) \`pkg-config" echo " --variable=moduledir xorg-server\`, or 3) the X library path" echo " (see the '--x-library-path' option) plus either 'modules'" echo " (for X servers older than X.Org 7.0) or 'xorg/modules' (for" echo " X.Org 7.0 or later)." echo "" echo " --x-library-path=X-LIBRARY-PATH" echo " The path under which the NVIDIA X libraries will be" echo " installed. If this option is not specified," echo " nvidia-installer uses the following search order and" echo " selects the first valid directory it finds: 1) \`X" echo " -showDefaultLibPath\`, 2) \`pkg-config --variable=libdir" echo " xorg-server\`, or 3) the X prefix (see the '--x-prefix'" echo " option) plus 'lib' on 32bit systems, and either 'lib64' or" echo " 'lib' on 64bit systems, depending on the installed Linux" echo " distribution." echo "" echo " --opengl-prefix=OPENGL-PREFIX" echo " The prefix under which the OpenGL components of the NVIDIA" echo " driver will be installed; the default is: '/usr'. Only" echo " under rare circumstances should this option be used. The" echo " Linux OpenGL ABI" echo " (http://oss.sgi.com/projects/ogl-sample/ABI/) mandates this" echo " default value." echo "" echo " --opengl-libdir=OPENGL-LIBDIR" echo " The path relative to the OpenGL library installation prefix" echo " under which the NVIDIA OpenGL components will be installed." echo " The default is 'lib' on 32bit systems, and 'lib64' or 'lib'" echo " on 64bit systems, depending on the installed Linux" echo " distribution. Only under very rare circumstances should" echo " this option be used." echo "" echo " --installer-prefix=INSTALLER-PREFIX" echo " The prefix under which the installer binary will be" echo " installed; the default is: '/usr'. Note: please use the" echo " '--utility-prefix' option instead." echo "" echo " --utility-prefix=UTILITY-PREFIX" echo " The prefix under which the NVIDIA utilities" echo " (nvidia-installer, nvidia-settings, nvidia-xconfig," echo " nvidia-bug-report.sh) and the NVIDIA utility libraries will" echo " be installed; the default is: '/usr'." echo "" echo " --utility-libdir=UTILITY-LIBDIR" echo " The path relative to the utility installation prefix under" echo " which the NVIDIA utility libraries will be installed. The" echo " default is 'lib' on 32bit systems, and 'lib64' or 'lib' on" echo " 64bit systems, depending on the installed Linux" echo " distribution." echo "" echo " --documentation-prefix=DOCUMENTATION-PREFIX" echo " The prefix under which the documentation files for the" echo " NVIDIA driver will be installed. The default is: '/usr'." echo "" echo " --kernel-include-path=KERNEL-INCLUDE-PATH" echo " The directory containing the kernel include files that" echo " should be used when compiling the NVIDIA kernel module. " echo " This option is deprecated; please use" echo " '--kernel-source-path' instead." echo "" echo " --kernel-source-path=KERNEL-SOURCE-PATH" echo " The directory containing the kernel source files that" echo " should be used when compiling the NVIDIA kernel module. " echo " When not specified, the installer will use" echo " '/lib/modules/\`uname -r\`/build', if that directory exists. " echo " Otherwise, it will use '/usr/src/linux'." echo "" echo " --kernel-output-path=KERNEL-OUTPUT-PATH" echo " The directory containing any KBUILD output files if either" echo " one of the 'KBUILD_OUTPUT' or 'O' parameters were passed to" echo " KBUILD when building the kernel image/modules. When not" echo " specified, the installer will assume that no separate" echo " output directory was used." echo "" echo " --kernel-install-path=KERNEL-INSTALL-PATH" echo " The directory in which the NVIDIA kernel module should be" echo " installed. The default value is either" echo " '/lib/modules/\`uname -r\`/kernel/drivers/video' (if" echo " '/lib/modules/\`uname -r\`/kernel' exists) or" echo " '/lib/modules/\`uname -r\`/video'." echo "" echo " --proc-mount-point=PROC-MOUNT-POINT" echo " The mount point for the proc file system; if not specified," echo " then this value defaults to '/proc' (which is normally" echo " correct). The mount point of the proc filesystem is needed" echo " because the contents of '/version' is used" echo " when identifying if a precompiled kernel interface is" echo " available for the currently running kernel. This option" echo " should only be needed in very rare circumstances." echo "" echo " --log-file-name=LOG-FILE-NAME" echo " File name of the installation log file (the default is:" echo " '/var/log/nvidia-installer.log')." echo "" echo " --tmpdir=TMPDIR" echo " Use the specified directory as a temporary directory when" echo " downloading files from the NVIDIA ftp site; if not given," echo " then the following list will be searched, and the first one" echo " that exists will be used: $TMPDIR, /tmp, ., $HOME." echo "" echo " -m, --ftp-mirror=FTP-MIRROR" echo " Use the specified FTP mirror rather than the default '" echo " ftp://download.nvidia.com ' when downloading driver" echo " updates." echo "" echo " -l, --latest" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' (or use the ftp mirror" echo " specified with the '--ftp-mirror' option) and query the" echo " most recent Linux-x86 driver version number." echo "" echo " -f, --force-update" echo " Forces an update to proceed, even if the installer thinks" echo " the latest driver is already installed; this option implies" echo " '--update'." echo "" echo " --ui=UI" echo " Specify what user interface to use, if available. Valid" echo " values for UI are 'ncurses' (the default) or 'none'. If the" echo " ncurses interface fails to initialize, or 'none' is" echo " specified, then a simple printf/scanf interface will be" echo " used." echo "" echo " -c, --no-ncurses-color" echo " Disable use of color in the ncurses user interface." echo "" echo " --no-opengl-headers" echo " Normally, installation will install NVIDIA's OpenGL header" echo " files. This option disables installation of the NVIDIA" echo " OpenGL header files." echo "" echo " --force-tls=FORCE-TLS" echo " NVIDIA's OpenGL libraries are compiled with one of two" echo " different thread local storage (TLS) mechanisms: 'classic" echo " tls' which is used on systems with glibc 2.2 or older, and" echo " 'new tls' which is used on systems with tls-enabled glibc" echo " 2.3 or newer. nvidia-installer will select the OpenGL" echo " libraries appropriate for your system; however, you may use" echo " this option to force the installer to install one library" echo " type or another. Valid values for FORCE-TLS are 'new' and" echo " 'classic'." echo "" echo " -k, --kernel-name=KERNEL-NAME" echo " Build and install the NVIDIA kernel module for the" echo " non-running kernel specified by KERNEL-NAME (KERNEL-NAME" echo " should be the output of \`uname -r\` when the target kernel" echo " is actually running). This option implies" echo " '--no-precompiled-interface'. If the options" echo " '--kernel-install-path' and '--kernel-source-path' are not" echo " given, then they will be inferred from KERNEL-NAME; eg:" echo " '/lib/modules/KERNEL-NAME/kernel/drivers/video/' and" echo " '/lib/modules/KERNEL-NAME/build/', respectively." echo "" echo " -n, --no-precompiled-interface" echo " Disable use of precompiled kernel interfaces." echo "" echo " --no-runlevel-check" echo " Normally, the installer checks the current runlevel and" echo " warns users if they are in runlevel 1: in runlevel 1, some" echo " services that are normally active are disabled (such as" echo " devfs), making it difficult for the installer to properly" echo " setup the kernel module configuration files. This option" echo " disables the runlevel check." echo "" echo " --no-abi-note" echo " The NVIDIA OpenGL libraries contain an OS ABI note tag," echo " which identifies the minimum kernel version needed to use" echo " the library. This option causes the installer to remove" echo " this note from the OpenGL libraries during installation." echo "" echo " --no-rpms" echo " Normally, the installer will check for several rpms that" echo " conflict with the driver (specifically: NVIDIA_GLX and" echo " NVIDIA_kernel), and remove them if present. This option" echo " disables this check." echo "" echo " -b, --no-backup" echo " During driver installation, conflicting files are backed" echo " up, so that they can be restored when the driver is" echo " uninstalled. This option causes the installer to simply" echo " delete conflicting files, rather than back them up." echo "" echo " -N, --no-network" echo " This option instructs the installer to not attempt to" echo " connect to the NVIDIA ftp site (for updated precompiled" echo " kernel interfaces, for example)." echo "" echo " --no-recursion" echo " Normally, nvidia-installer will recursively search for" echo " potentially conflicting libraries under the default OpenGL" echo " and X server installation locations. With this option set," echo " the installer will only search in the top-level" echo " directories." echo "" echo " -K, --kernel-module-only" echo " Install a kernel module only, and do not uninstall the" echo " existing driver. This is intended to be used to install" echo " kernel modules for additional kernels (in cases where you" echo " might boot between several different kernels). To use this" echo " option, you must already have a driver installed, and the" echo " version of the installed driver must match the version of" echo " this kernel module." echo "" echo " --no-kernel-module" echo " Install everything but the kernel module, and do not remove" echo " any existing, possibly conflicting kernel modules. This" echo " can be useful in some DEBUG environments. If you use this" echo " option, you must be careful to ensure that a NVIDIA kernel" echo " module matching this driver version is installed" echo " seperately." echo "" echo " --no-x-check" echo " Do not abort the installation if nvidia-installer detects" echo " that an X server is running. Only under very rare" echo " circumstances should this option be used." echo "" echo " --precompiled-kernel-interfaces-path=PRECOMPILED-KERNEL-INTERFA" echo " CES-PATH" echo " Before searching for a precompiled kernel interface in the" echo " .run file, search in the specified directory." echo "" echo " -X, --run-nvidia-xconfig" echo " nvidia-installer can optionally invoke the nvidia-xconfig" echo " utility. This will update the system X configuration file" echo " so that the NVIDIA X driver is used. The pre-existing X" echo " configuration file will be backed up. At the end of" echo " installation, nvidia-installer will ask the user if they" echo " wish to run nvidia-xconfig; the default response is 'no'. " echo " Use this option to make the default response 'yes'. This" echo " is useful with the '--no-questions' or '--silent' options," echo " which assume the default values for all questions." echo "" echo " --force-selinux=FORCE-SELINUX" echo " Linux installations using SELinux (Security-Enhanced Linux)" echo " require that the security type of all shared libraries be" echo " set to 'shlib_t' or 'textrel_shlib_t', depending on the" echo " distribution. nvidia-installer will detect when to set the" echo " security type, and set it using chcon(1) on the shared" echo " libraries it installs. If the execstack(8) system utility" echo " is present, nvidia-installer will use it to also clear the" echo " executable stack flag of the libraries. Use this option to" echo " override nvidia-installer's detection of when to set the" echo " security type. Valid values for FORCE-SELINUX are 'yes'" echo " (force setting of the security type), 'no' (prevent setting" echo " of the security type), and 'default' (let nvidia-installer" echo " decide when to set the security type)." echo "" echo " --selinux-chcon-type=SELINUX-CHCON-TYPE" echo " When SELinux support is enabled, nvidia-installer will try" echo " to determine which chcon argument to use by first trying" echo " 'textrel_shlib_t', then 'texrel_shlib_t', then 'shlib_t'. " echo " Use this option to override this detection logic." echo "" echo " --no-sigwinch-workaround" echo " Normally, nvidia-installer ignores the SIGWINCH signal" echo " before it forks to execute commands, e.g. to build the" echo " kernel module, and restores the SIGWINCH signal handler" echo " after the child process has terminated. This option" echo " disables this behavior." echo "" echo " --no-cc-version-check" echo " The NVIDIA kernel module should be compiled with the same" echo " compiler that was used to compile the currently running" echo " kernel. The layout of some Linux kernel data structures may" echo " be dependent on the version of gcc used to compile it. The" echo " Linux 2.6 kernel modules are tagged with information about" echo " the compiler and the Linux kernel's module loader performs" echo " a strict version match check. nvidia-installer checks for" echo " mismatches prior to building the NVIDIA kernel module and" echo " aborts the installation in case of failures. Use this" echo " option to override this check." echo "" echo "" exit 0; fi if [ "$1" = "-lsm" -o "$1" = "--lsm" ]; then cat << EOF_LSM Begin3 Title: NVIDIA Accelerated Graphics Driver Set for Linux-x86_64 Version: 173.14.12 Description: The NVIDIA Accelerated Graphics Driver Set for Linux-x86_64 provides accelerated 2D and 3D support for Linux-x86_64 using NVIDIA GPUs. Keywords: OpenGL XFree86 NVIDIA Author: NVIDIA Corporation Linux Development Team (linux-bugs 'at' nvidia.com) Maintained-by: NVIDIA Corporation Linux Development Team (linux-bugs 'at' nvidia.com) Original-site: http://www.nvidia.com Platform: Linux Copying-policy: NVIDIA Software License End EOF_LSM exit 0; fi if [ "$1" = "--pkg-history" ]; then cat << EOF_PKG_HISTORY Package history for NVIDIA-Linux-x86_64-173.14.12: NVIDIA-Linux-x86_64-173.14.12-pkg0: Initial package NVIDIA-Linux-x86_64-173.14.12-pkg1: Added precompiled kernel interfaces for: NVIDIA-Linux-x86_64-173.14.12-pkg2: Added 32 bit compatibility libraries EOF_PKG_HISTORY exit 0; fi if [ "$1" = "--label" ]; then echo "$label"; exit 0; fi if [ "$1" = "--version-string" ]; then echo "$version_string"; exit 0; fi if [ "$1" = "--pkg-version" ]; then echo "$pkg_version"; exit 0; fi if [ "$1" = "--target-os" ]; then echo "$TARGET_OS"; exit 0; fi if [ "$1" = "--target-arch" ]; then echo "$TARGET_ARCH"; exit 0; fi if [ "$1" = "--target-directory" ]; then echo "$targetdir"; exit 0; fi if [ "$1" = "--script" ]; then echo "$script $scriptargs" exit 0 fi if [ "$1" = "--info" ]; then echo echo " Identification : $label" echo " Target directory : $targetdir" echo " Uncompressed size : 54100 KB" echo " Compression : gzip" echo " Date of packaging : Thu Jul 17 19:06:50 PDT 2008" echo " Application run after extraction : $script $scriptargs" echo if [ x"$keep" = xy ]; then echo " The directory $targetdir will not be removed after extraction." else echo " The directory $targetdir will be removed after extraction." fi echo exit 0; fi if [ "$1" = "--list" ]; then echo "Target directory: $targetdir" tail -n +$skip $0 | gzip -cd | tar tvf - 2> /dev/null exit 0; fi if [ "$1" = "--check" ]; then sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ "$sum1" != "$CRCsum" ] && { echo "Error in checksums $sum1 $CRCsum" exit 2; } if [ $MD5 != "00000000000000000000000000000000" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin /usr/local/bin /usr/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do #if which $a/md5 >/dev/null 2>&1 ; then if [ -x "$a/md5sum" ]; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5sum ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5sum | cut -b-32`; [ $md5sum != $MD5 ] && { echo "Error in md5 sums $md5sum $MD5" exit 2 } || { echo "check sums and md5 sums are ok"; exit 0; } fi if [ ! -x $MD5_PATH/md5sum ]; then echo "an embedded md5 sum of the archive exists but no md5 program was found in $GUESS_MD5_PATH" echo "if you have md5 on your system, you should try :" echo "env GUESS_MD5_PATH=\"FirstDirectory SecondDirectory ...\" $0 -check" fi else echo "check sums are OK ; echo $0 does not contain embedded md5 sum" ; fi exit 0; fi run_script=y keep=n apply_patch=n while [ "$1" ]; do case "$1" in "--extract-only"|"-x") run_script=n; keep=y; ;; "--keep") keep=y; ;; "--target") if [ "$2" ]; then targetdir="$2"; keep=y; shift; else echo "ERROR: --target: no target directory specified." exit 1; fi ;; "--add-this-kernel") add_this_kernel=y; scriptargs="$scriptargs $1" ;; "--apply-patch") if [ "$2" ]; then if [ "`dirname $2`" != "." ]; then patchfile="$2"; else patchfile="`pwd`/$2" fi run_script=n; apply_patch=y; shift; else echo "ERROR: --apply-patch: no patch file specified." exit 1; fi ;; *) scriptargs="$scriptargs $1" ;; esac shift done # Perform a platform check LOCAL_OS=`uname 2> /dev/null` LOCAL_ARCH=`uname -m 2> /dev/null` [ "$LOCAL_ARCH" = "i386" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i486" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i586" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i686" ] && LOCAL_ARCH="x86" if [ -z "$LOCAL_OS" -o -z "$LOCAL_ARCH" ]; then echo "ERROR: missing/broken uname. Cannot perform platform check." exit 1; fi if [ "$LOCAL_ARCH" != "$TARGET_ARCH" -o "$LOCAL_OS" != "$TARGET_OS" ]; then if [ "$run_script" = "y" ]; then echo "" echo "ERROR: this .run file is intended for the" echo "${TARGET_OS}-${TARGET_ARCH} platform, but you appear to be" echo "running on ${LOCAL_OS}-${LOCAL_ARCH}. Aborting installation." echo "" exit 1; fi fi if [ "$keep" = "y" ]; then echo "Creating directory $targetdir"; tmpdir=$targetdir; else workingdir="$TMPROOT/selfgz$$" tmpdir="$workingdir/$targetdir"; rm -rf $tmpdir fi if [ -d "$tmpdir" -o -f "$tmpdir" ]; then echo "The directory '$tmpdir' already exists. Please either" echo "move the existing directory out of the way, or specify a" echo "different directory with the '--target' option." exit 1 fi mkdir -p $tmpdir || { echo "Unable to create the target directory '$tmpdir'." exit 1 } location="`pwd`" echo=echo; [ -x /usr/ucb/echo ] && echo=/usr/ucb/echo if [ x$SETUP_NOCHECK != x1 ]; then $echo -n "Verifying archive integrity... " sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 != $CRCsum ] && { $echo "Error in check sums $sum1 $CRCsum" exit 2; } echo "OK" fi if [ $MD5 != \"00000000000000000000000000000000\" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin /usr/local/bin /usr/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do #if which $a/md5 >/dev/null 2>&1 ; then if [ -x "$a/md5sum" ]; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5sum ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5sum | cut -b-32`; [ $md5sum != $MD5 ] && { $echo "Error in md5 sums $md5sum $MD5" exit 2; } fi fi UnTAR() { tar xvf - 2> /dev/null || { echo "Extraction failed." > /dev/tty; kill -15 $$; }; } $echo -n "Uncompressing $label" cd $tmpdir ; res=3 [ "$keep" = "y" ] || trap '$echo "Signal caught, cleaning up" > /dev/tty; cd $TMPROOT; rm -rf $tmpdir; exit 15' 1 2 15 if (cd "$location"; tail -n +$skip $0; ) | gzip -cd | UnTAR | (while read a; do $echo -n "."; done; $echo; ); then chown -Rf `id -u`:`id -g` . res=0; if [ "$script" -a "$run_script" = "y" ]; then $script $scriptargs $*; res=$? fi if [ "$add_this_kernel" = "y" -a "$res" = "0" ]; then repackage_file=y; fi if [ "$apply_patch" = "y" ]; then patch=`which patch 2> /dev/null | head -n 1` if [ $? -eq 0 -a "$patch" ]; then if [ "$keep" = "y" ]; then cp -pR usr/src/nv usr/src/nv.orig fi $patch -p0 < "$patchfile" if [ $? -ne 0 ]; then $echo "Failed to apply patch file \"$patchfile\"." if [ "$keep" = "y" ]; then rm -rf usr/src/nv mv usr/src/nv.orig usr/src/nv fi else if [ "$keep" = "y" ]; then rm -rf usr/src/nv.orig fi rm -rf usr/src/nv/*.orig usr/src/nv/precompiled repackage_file=y fi else $echo "Couldn't locate the 'patch' utility." fi fi if [ "$repackage_file" = "y" ]; then cd .. new_targetdir="`basename $targetdir | sed -e \"s/-custom//\"`" new_targetdir="${new_targetdir}-custom" if [ "$targetdir" != "$new_targetdir" ]; then mv $targetdir $new_targetdir fi # update the pkg-history.txt file chmod 644 ./$new_targetdir/pkg-history.txt if [ "$add_this_kernel" = "y" ]; then $echo "$new_targetdir: Added precompiled kernel interface for: " >> ./$new_targetdir/pkg-history.txt $echo "`uname -s -r -v -m 2> /dev/null`" >> ./$new_targetdir/pkg-history.txt else $echo "$new_targetdir: Applied patch file: $patchfile" >> ./$new_targetdir/pkg-history.txt fi $echo "" >> ./$new_targetdir/pkg-history.txt # retrieve the lsm file tmplsm="$TMPDIR/nvidia.lsm.$$" if [ "`dirname $0`" != "." ]; then sh $0 --lsm > $tmplsm else sh $location/$0 --lsm > $tmplsm fi sh ./$new_targetdir/usr/bin/makeself.sh --lsm $tmplsm --version-string $version_string --pkg-version $pkg_version --pkg-history ./$new_targetdir/pkg-history.txt --target-os $TARGET_OS --target-arch $TARGET_ARCH $new_targetdir $new_targetdir.run "$label" "$script" rm -f $tmplsm [ "$keep" = "y" ] || mv $new_targetdir.run $location fi [ "$keep" = "y" ] || { cd $TMPROOT; rm -rf $workingdir; } else $echo "Cannot decompress $0"; exit 1 fi exit $res END_OF_STUB HZ tTE~tH-xJgLTNH Qik6b6MCZN5E pyl";38ufs8c~$ztw]VD%&cGp)]u{Vխ{'PPF?>R{IiI1vyZ}BQ}K T| .okC/斆%2_\bhܒvƐ[dw] u2_TT2W4ֿƿ-UՋS :U]@;]+)^6aR(UF]F~T,%[RK[SR(_+kYAR/>.X0OĔ |<0='h~ D7MW?džtM3u\ګIk0$Sdx+-n %ӄ֤8aWR<]KOIBKRAOOY/p$ ,XyIl"&ŧ^8ۓI~g&1@۸?Ҵȹt^cɠzoK:v2ǝE{I] /^QUu,r n˂(z0i?K7֓ Bz\[b'(4y!ܾ:u&@ڵp \bYÈW0SotoEHH#qr C;ۑ"i[N$t\V=`VJR{_!. 2b-H&IIP6o,Q_Z!J@g}}}"ShrP' h3Fd:{'+嬐3ddހ Hƚ ̇!w]ms8?uCCp]V cU65;)ɼ0e:3ƶ[},8ILZG|/ݛg7sl"Yd뱃uL —89b4AJxS}K~cK?{lpɢEyKo+Ù^j/D#@U+S4// gP 5uMMZ*pF_0o$n( =XZeD $AOPu2:Қ rsi-y4(R _e5[,});'drlݳԞ:ΧqVno3?ҝIew=]S:uKEO8WA"EX1/3R;?> ,5j?;?3s3XJt,ΰtR~6~coXz1 qJT> zoإ :Nյo$?;2NtfJy./3y}=#_ϳgG[h_??Ox~ם6ӍKWyMZ>r-F_{ߢҹ%EߢE9SoKVeBhux04^PSúTh(KLHs{N~]z\R}hyMB;4tG^MB*p> ~T9FLdZV>DOJ:2!5{`/ѿn^IacݜFi-7g^ $:p G#7)4" Z;6QN'P^v5sSϬn,v"w_~piԖL}yqwo39K?Dm*?S|XWCqSpVvy/&} 7$Z3֗hDWSVxŏR}R?cߑ8ߥ×QyH5Tf/?_,gH]#Чt!@34xk vw=+FMMocs'lo rPt)ݛ&7O\Fv[Kks8pSW[8kp~~>']DZ9<_,ù'po99?p_*gAv(ο-8ðp8k%y>?#pL;)4uȤwwgww'g(ǑFӌuHI^$CH)v:4` k#:QX 4.ZB/GM/VCHUz!h1;oEM/&i47!= B߀4XlK#m!'d':ɤNAB t6?O"=ǐJOHO#'H[I 6ג9z.}R޺_RJ Ժۮ$_Z;3/VޯALy{yzn*}zz*ruLrAR{E US^&*Cۙ],7Nv9cyo5ޡo@!~.O^=Uڕ+]Ykq UqT|߅O'|T*JVѪ>5K)Mx8V:>@P;/y/PchZҧfH|'YLmv!A n3"u6{p(AWǡW򾶊v9R}ǩ=ؘa~۩9jr(9XWV ~ )jElVQCm|Q"RFʡj%޹;:u NV)pq~[{׳Jʽ6FER.PL/Z8WTɱG@ޞ+pUd(%V}^≢᩵%VV8mՐ/F {:`{699k{iίyƜ/=aίowڌxGH;N%괉T]gAPގr^ `x~x^H :e I@\x{[A-VRu<3)I/sL-#?w1ٛ+Bj{*&yO*pr);CU).Qiz !h@%*ǔ߻nM׈&Iő#Txzs&w~pV~5:G.ouuc*Ә= 0rbNĜ7@an-b*-@s1s sG0W97ڈY Y<^]~hZ.4)-uaGgze6K >-72o1Vm>l4o :':ymp!6r`&6Q^8f+&%5I[KEWk4[ѕm-Z}G+cZͩEv} tȔϹ8";pD^wMaނ2WCX}>274JZ/d]wl70y< 72(:L}V?6!6J[p~ ! `r"S3ӀaVi“wqS¹]Ej;K},[;}׽,uIZP;~Cn$*$O9scvyOCS->ɻi4To;j\"klւz)w2(EvL!hR!0K$Col#} 0)RaKyu"(!Zgq*LtPb C#03D $T]QM;0XsZKKR{/ݓb8e 43pV4t)dْG{AR: ihISmYfΨ?Ȁo&WdM3D"ʳ ǝmeVbwHM=E ΅ǯ8-W9<@tyME_X4-[=%(Jɩ i#XC)yz[ݓmyRfKN.,G{mHP@>b U?s\/]PU.($*稻\} 3a&G9_?mprk|{͈E`@[]C LP)?ɽq Bڋ A:T=-Tw'ސȐKGo!{ ׃]_aڇ=x+R f蟌qwJJhqj0v1*U .'"VZIp3...C}Q+0# E1/AsS\3K%ELGxI\=PgLxü~Dd,|p }7mJ*hӨhNtNFb6s578 ]'cfVAMhAmخ j+jNހbt܊}A7"TOР}[ w(H'JBʎ%Ag #!sVB}v,pH%jYm$]9 4$ YS@?;Lr!c@3ӣܮ%] gs 2~%;D~W@Hѿg . :$+|UN%GRtuQni:,EAżP~[&_SspHeX7 ^~O*o ZW/9(gnE3=^_ł4n{(.jbs Q~Tf/'C?p9u_/ [p*І8/l 6{ !9'0fKߢ ԉLf ܴ>{oGqvOόGH#666VKeIhf˚т f3YHb$$B@B&+IHBn! B|fG{SN:u5bѱH``$\qG+>@EE=(2A$KOh';/s`0JF{z{FQJM RqΧǑ /^]TD-}djM#{=D!EEcC(Whü(@dhlwJ<& {ciwtj&}쿣A%9d 'h$:rdLZ*1b{"=Q9b4F?ĉ+WЃ#gQhؚUBa!(!'$Iӊitbtc$?NܥHl,8:8k&kDߌ‹e脕dVR[m03POt&*h5f/X\q+V6z,Kd~֚lnqH$E&tΑ㼄W"X$$+(twtnaH/8x0OĒWyNդA6s%S<})+TM꽅[HY1ny?y՞`dxoow7~9r^Oj-/}/K<'W;]W2Fd5@QM`Au:PxV1b+WW g(9(Z}kQ(GeT9pu`"=09𒮞O'dvs`?rU:7;A'^=eV%p_Oϻ_|Ix̕_u :PT(ظBc]?0ݙ_Lދ=W4rpe˩J&@G6~~߇(^ꚪm<|ɘ:$ў7ȃ3BשcR`;olN0xk Mh!n_3>}3#1-?ݴA7 k 57LߗK"Yr$)96(3H}a8SG/Ѻ)$0A..!ujw.Pz? WalٟW#4-EKV. -( 2C"㽥r-jj+GA]J\TQ|i1e%e%%嚾r.z:}m{B(˝M}\c4Wy\t Zc4IQ 9>c'~ӌkbۧ?9֋UZ>q5ziqsxmh$y>wwtM&m7DƬm*hS%P|)jнx>,R{^4/v}m(T@гyTni|[%hY|+5TqU4{6xgZ)Azt9㻈]W|j6Y/JQͳygky\#+-xV*|Ap|rъǷ}~,GE2 R\+]PVD~_MKrnVD)-D !KNp2 ~:Ԭ!/fCCɷNQG+IZdQ1@EHS*j^Rm)7IORF%J[dTYF4 8҅j>ոSG5cImu$O!Y 8*0TV5JO OQ3STíAjZkl~X1k}γvͷ)# X>]h~銭+È%y.ަeV@UN4Yb}=չºz.F˭ Ժc+T֧[0x+:q5JmYmBqj2 z(fu<ޚF! mu1ovjk7Qf'wu ZkI X1}b6k+ֳԮv TbW dNpI-ڸ XtΦX_fQβ϶ )~ϱS[εRγ$vk6<:jAr_hZzeR%EԺn7 :rFjѕVJʪv]mEe}ƺJ֚E-:Fw)O['S|D` GheS?gM}!Rnjo>KŚEcuRYaE[_fA1o;[ާ:~:y~UIibM Uk~ p *kV:rNOnt5H}zZT7_PY[ j鷬oRGQ>߶^>j]A%>f]Bkqk?wө>OXɓeDVO[UNtwu5u<ȯT#c#RjܫFf׌TF(FFuěF6hd &tgI wtmrkabwY\3;1)%*NVJT?"Q)JUje j?iy}^7.w@nYAk-E6>MLE=e-_&ΦH@G^-p"|ykIu4A-7սNò>i\@hQYZҜ.@bkw`Y%wɑH̲E"y?Eo}ƼƝ317F4~B Ú ~կY|}hQҺ0$0)S 5"|QǃVƻ#NQ & lgEZU׌( 3uƻpr+a%a_A˩ԁ F/Q4uyKͿV5oPYjXj,i;s H#N#1DYuQ"5^fտ̓Yu(xUJW*mFn-$*UPue#PKCOQ5yr҄Q_Ho};G#n ݝkʨ `j &Tӧ/e&3F>z_tebΧa cQH~Kl;s&2$0tPPލG;k\"׆qh6hi;@2xRs"6_sGt^A'ǫ0"g,yWvdhH#-Hw6eT 3 Fs~׍\?#Wg[<>_d2a d}4ZVhdI)~%3KZ?3CzəA/D̛)E[h̒5x-eȜ.CT*ꕙ'ڙVu3gHJFf.Z03u$j2-+,Ts7V41T<]խ X ^jײ^h,oea?WP/ 1wgԅq^;ߣ>VB^؁k9CߦVD}vc%:( 먹9`+g87Ub7ō*%f>bK{T5Gr>&B&ip=jaVz:$eYz/ُ2+;H~\za,־#{#p U[X@ޢ—i8e?%. ڜM.+r"?zN(UP8I륧Bt] / d=Z 9Z3iȟv 9T~Q("ls+P=ǡ{F~׼_> I5r~*Diz3 ͅ7cO?b R}d9-iBޚKҌ1P74Yf'r:f{vvfEF(~g~#DG,M*aP4v!.:(V7s.v#%Dfy{\85x;~)6I]\Kqܫo\ 0pπnУ`(KTssu Ssfk\`[q B%~ށRvbsv2vbWu9G8JU\6.v⺆+E\_!8,zn4;O'>E`uHsFV"QwsOzk Ř] ;8.B\_f>W؉W\puކ&q/; :;OCs#ნl'J:I ɷ6p{V =?)!7C?s#`l.(y;8o=< QD܅#(rInI_Vb+w%cųsksĂ,q9.ܵ5pW uk<47 gc' wd5J;{oL/ g;9g;u{p6Iro`~ 95,jFGcB\$uc|䋰ֹͩ%~/>Ϙu; s-.qlߎʚSf+ż}CZf+8:u9J^\ MeUj:iVQ"~^njdW α\5¯pH暣it~"sԲx$#8^-c)tkie,MF%c_V0 q ?E?f{|vUiJš>qiDI_PK>6_mEX d6K'E@oPQ^Nb9ǰxг(B"g_'c= |LD!! :7KGZ\"uQUW ߦ%Ѩ̺ZFzav/tb//zE?Ai$Jsֽ VgIn# $D`N2/la|Ҝ$"'Q!JêdtlT= U]4gޢp>A0.g趸sqq)G>>d%K&L6.l\2ٸdqd)K9JK0.ѥq#K3n0%ϦǍq3S#i\ q3"(E.{9WԥD gku.~=e\ˈ%0.y/IgFҸqtFB=w᱀be!@i'BCn9xleCJQkRYfF pe>$:S??LQR 686 B*ύ_[<.#iv4;y}-O:]^%o[Ku'N_5 4THi0;+N^av'iv>[oM28[?iڲ SNހ./f'os`v7?f'o͒90;y,f't́ɛ#U90;y1f'o!r`vr`vEr`v&N90;yft!u] SNޣiX?l0;-Տ&N90;y+]r`v f'H=f'oV_4M2|Ԫ\ԇN&L6;lv2'5;J xNqbC~O|/iv—f>av —tф#!·{@Ʀͺ}_'.'2i.[0-Mߖ] c}k H٠k6_'kSC\NH?쓐XK@b$OBb(d`Hl IHl@@bHl ,n%!$6vIHl , IHl]Rf6, $l:K"a5$6PIK"a4af$lAm, $w 6N؀8UT9_sK@?.-GX:}cVKor`=.X:} Kg,3N_ҙK)v3>N߇e`^ X:}ό`Uz3`$mFh?-ҙ&d @V@V&YM d5j2d @V&YM d5j2d @VSYӁrg6j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5j2d @V&YM d5Lwu&YM d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@d-@ d7gNⵓk'%YN+NJv<'+Ik'YNN5YN jNk6g%_; ='+Ipݷ%_; >Id/į87>K|QoJf oUd%W f^f^fǬ0^ g$Sqj5WЎ[`nEAĬ*x,t$X~L7.`(u71p.{uEUp:ƮcPE0osϐ-"+R0NyWf3v$vKj`vYbqz2DUdJҸ'fM<ۅ\mo<-eT'Y'|wp2ݳ58EPTwt,Пwcz? JP2٦@%KxKs4b暂fb׋Sj ޼w#qnjEeJktisBH *b{37#:ZY\> ˛sVߡO2SSrzBQ~9s( s½n)mZ $z^WgM#^KXDuR~XPH^|qSK';JhE-&|kO>« B48v;HExE\/FNE29R%hm(n0#}@LQaEtݍj_&}ٓ( w$E"+ij٧D^,_˿qdMoB]UaJ 9ߦs4BS_2|~;r__%scE5Dyi-5}V@Tc'2@Ht ?,֨꧗?2;d4N%DԻ$ hZm]L/aOE:D>चW??}KKzY#tNpq$uNW+]G?L3VDqL +UE6K`UpTSB%K"AẦAxyʔRW?%v-mh:v?t<#+3ka#L9tqf :dtB8$B83:^W!@GqqS8:bq:bq:P:"舝IQEtT!@GA8:bqtqCC :$" :H* ;舝t#v ;舝tEIi&$ X!@GBYEL[y`Ӫ\jE, Xщ- "ܳd'msqB`Yj ϚQ`g= "<_*{=VX}.X`9Yj7 Sx^!Bp`p9U28-=,^X'rjך9JEbOr.EQX9EW0 -e@0x^B:ȟ@0xCc/QggBthD[ w@:cwL7ּ"n#jLoT_ #䟶Dr ]B=× ]-_Fo.׋ `|zxʛհ#'oyUR[|Tw$35oy Ά0TW^[ޒ; [ʋ-v7P~ 'oyk [^5pp~N Poy#uoyf8xˋ N 'op~0@lx\w#3 oye-1@e^u=o@}7oyO-i }oy4 ɀxKc[oi_P *xW /d@[ (7Z-o 'dC`uR[;H5 xpNV[`v*x @ڸIN>K7R`[oϠK=ʝ UznᚅFO;}Dz/=aWMQZh8Em>&iV0/RaU9#{yN%KպcѼތs#ahsty2Gdj$cLDu_`1¿dEG%ӊ}FգL-ԳtWczfѯ( dSЌiċ BWǚM']DZcCG䘭٦zʨܴ$FFٔ_)%!\24[8bU~dwʲBD(U1Ca^$3e,K4-jKtz-#JKZ=9 g{Ѵ/eV3ݎβ=xLћUȓ*fv;NOL6ד).yggNӎhPzG m{}(OU((dzi%vCciKs8?+٭ѭ53eV:]t{sݞ|'prav.P]8Ut,'nR2E'2Eh 7yɖ8iC%B&S'"-p<-8W؊],A* ;{/${/Oe)&9뙤?ۺҋx SM-4j9XR,H)'rðTCMS)ץJ4Ju#x̱mmfG\:e˙'d.>1;"~r'8DzNqgaM'fI#t{KOj.S2zE֞'HP<)8jJF)b|p(<o_sS[JcC!Zۻ%|4b5<~Z42ed1Z?/E*U8NmDK@`4p\ #C^<'1; g;ἈŃ#wh(2^˳Cј;3.*j!~'ff 'PNz{TcpOPU6p(N3/;{JqߑFڙ+}3v۸=ݸƊݺ9Wf|-o:"XtU0th?) #_>.˹?圌d@"#*nk60v;&hwv[ؽε.5?{#ʦݮ1+}3W|ܧzSaӷU:*&#sF߱oRnڽd:5~{vowwf߱K]ɸoG?ɷ鮾碾EThv c["kv߼ba7'f}}hqOnm_&?k4_Çn_3]}Қ vzoVпEE{?o;} |aj_֚ǣ'c'&U)lG#KdlqrNItԂxFᣫsq\_q֕WpeS FHr2R'I`(L&'C98W={|ɾ7 ߛ<>;cŘvPi;cڡC1;xIC1C1;cߡ@dߡPiw(ƴCb2~C\IT{+Q$)KLg)MEF"a|GKx0}LKa1  ƶd8S><BQ<0jmmկm\jjiBU*BM5ZsXԠ:jC-͡ꖆVbOeGs5q%VQPٯXjnijZ[sSKh\wr aԺZ:K\]|t>Duh:ysbDpxsk[ׇ[;k;Z[8=+2OK4U8 њ =1Ub9ډ!Zۛ:5TP6c?4C~&Uw6ۉFT&ڃֲu8lڵuSOt^,߱~- 5@$кU4$Xvuk og{kor`@(6VVZ:ZyꈇXyRC|QȎ&QJ-&^+j<:kmJJB8ү6h'A wt7ՒnWgcRhc=2b㦌ćiL+%9!) F{7M6:NOL|I٤SkZWݬT GdBZIS1Aœ]l+Z kWSDL-굶 յy!1TueIӍ=шMVZ08}F-4s oI&9ж]&s,ۂ1bS tћQ1+QaNBOjI!F4vwpޚorfB9DS f5^KCX6Q#j״Rw$|3]Gm{S[g+x/)!>mH.DzIƈMH֬mm[ =%XB>Y&FtX !:Hήj eIP0SiTJՐA!b&BŒӼǬ5HjhK+d]-E&'X LJUwCuشbĬIssj`Xb JRhΌGBMDAtG6+}T 93#JOm)f-Di|úKWIo>QB`8іU]֮͡N1Y؆bl7wj* S1V}ziȆ}'*LG- H݋la|OW Ơo&T/S36BF xha0VEIͫNT>1%MA UJFhLk+zM1$tIuC}B9e1`Iw' -`-Y?P6i>4Q'͋I@z )10֤0<8bbn ̛VO+PqB-'[!m$:"FeDGܧNһ%=D=ݙ'v5ul Ԓԧ"ВKw3 N/)5lmu[u/.}I(T|U*„j\4;GbɐXkQ$ {#U3uht&hH'Hر m% fNi9RJB6IN'L1wv6Έ5tY2(aڸޮxEI6T:h5 ZMovHlljI?"e0K%)lƧP{uK(bɌzfmJnklm?DMac|gg|\ #=R(47 5`$gHl&E?):䄰|#e82Y-~'̦N1)yIuv%Y堽vG䘔\_,P싸U4 FpD-¥q2uuggXVյOTI/^)8D#Ai~ǜDc"!FZbW&ɵYY:$B>)0 ;^:pYOBX,NvNa0 ́0!5կ=#&PKt4dЖH6GfN;WT=0XO ؃4D> 'f!>tR}SCc°COR0:NBҴBSq2^~*3ө7V.c6G(=<ȆVב<$;j=46ճq042* xjjhw Ťq퉢]r$977utmZnNRt R-DH8>($1[0Aa^V};2wȽ23{2Vq kH7"9.j]WsJtl5b8- %oBa([ˇB["#'Y[&:e`IkM@_lqvVϐg ZL0_-qHe ۄPm__j`%RrLL{$'s_ש<䆒$sZKmIœ:?Ȟg 4oCZؒ%e":^YGDE+)%cauHRju(8.)?;AR;E*%Ak[Mh,E 6 BB<+ ﺵ  HtcoBEa'/kbدVc'ION%Gi}% DH:`?r bjUuiڳնbgiMS16Cv3}JdNIin}\$YmK@T2EUQ֊ITer:DD$0!6IFK+`nz{Cue.]-SZIG\u$,ɵ4Ҁ IDe%+NnFa5ެf(bRɗz8 N3 OXڶi}2 Mjܱ$PbX6uCcfgzА#?5!Ч)c#>FD h1>J%]51oW SW&8::٪QVDBzf4bϑbc%Ѱ3>Eiz!- M`hO)7a1 a![#$2&T~ :hJ'²DH/WcId|Gkg_KtEQqv:C:-WDc=p h7@nƉ#3>޳MV{XP!N刞O Dr'ѝKےpa>.H{q2,_KlԖrU&[~ʽږrͶRM:RT$זrVS5.7%)N+nZјVrIuMb Z $mw\JG%j=!z6ADX/ےQRJ">"#RJa\^`V{`vF/@dcxPJH3*X|0I?k*ƍ47ILV`Y!a'@.t\IOOi2} (JN񗧤13wɀpR7U.+ۮFaOMvcUGUɻWߕr-2ӜOP韕韕7LA?)|U.cdz$/{{?^!!^}j¸4%zcu/e8Sʿ*%zUt@G]!ӿuOOSo[%dz{e ˿7%KGɻpO7%TKɻ=ɿH)Qm>yݔ2}L2}QO<%}L&ӿ=EzutUm>I-Id=#!_"=v?MMjj}铧OEݷOmRa:)??0KHO1~R˿L[8yjO_ܯ8E8gx>|s^)GWd'm<+3(ҧᮄ 73ܝkង &g~ %gxZBp'ygļ 3gS1E a:8:"|+o"~u',Cߝ"0NU賴)r-,~K&ʷ8|lrTv uJ!Y)@׮dRyٮ/vUhwd}R_M4_MU5yx%zDKߕU4E>e2:J2 S_MYTn rodesG? 㯕U c }l;2~9 +SH3:fe^),I=/RcQOs2KSoSY SϡY S!ۻ'sd>2]2OcJ>O2i _'WEM'n?Uv[e[e2R'S›ݓoH:B'\2T=j?( nA6'=,1r<@zݰ%M'o+y妞+ZU%㧞WR.g:AO=39=DH_LYO#e2<_+V@wK_3|}2~O3yOT'ϫM*(oST'SY,Osjɭ"lsˎ8KbEE yc4Y\ o jޠ!humXI"H徭GCC{BioN|RVR,LyDAʇb;ko"Ozx73zSSQMszlƞ !dIR8C&B[t խo^T1 zf$3hv71oBu`JPDG(M'雤:F' Lt$$-SVo˷jzQ2#6RzcB/Kb%j(R_YyYKKp/+;z///ˎ^|2W|2qt~Qf?fxc?yͫ\zrwĥdvOhJZUii3xcWU9{eK؀.FT9J?.dt܃iv.^y^&Qrst d2}=)s˫PqT(e_^m/p'ߓ8ȹMHw"~~W[+-^VQ-Yy%Zp;lb/'bВxiɚX7}ASk/+@=N;V /O.^&&×*~ kK!A欔'xޘ]DZw_F `E?Q{};=uBp?<;<ո)T c9qc۴g^|^cjS~SB|q_Q+x9>jk(rlD7@lÉ$;s`9y/,x9&R?@%=VUME ݵ͎w2GZ{e+-|chdΟ"]:ݸ _1/ӪOԐ$2n՝ ߍƋir`,is;_>8ƃ?hW?G8]1O.%F_n $'0) 0Aƨ qgsGw8vsR4qput c/]'Ʉsqm2f>zg?/=92oogt˃qpmh[廝 - YH{)mRץ_[J]z~V%O_L<]LLSo&p)<%e}UxO]e~UҿA7?1M]ns}/U4֮(Z@BYrtZ۔--[R=.j쉉4HD`{}~?3X9ASٲStzùR o+9UE)RGjNŽO俑?yrnr?]" ]]l>?ItgߥbETnKҵ&=w+'utžQvtUT#4&\Cfw} >G~] QG|r¾ el$pZ_0 \Ja?Nw:`,C`5+Ǥ "Wj'%t=l 9ϕx/cS>džXkuPMtXηt%07U@V1]}8k|!t .0F\kK`Fe=ѽ!i_!3~q Rl,D!]/@6Qr)q. oQnKY4ƷtBmtIlB`'a}U.QΥ8WQx]_k.C-2[5I70r!چy;)Q]?r8("zyPQ56c֒t}]t]c=2_3w-])ݧ ]| ߘp ,4Wv =4vuAe2] 7t}H |I>cr27mz~,n]F+HGay~A ? de~G߹zJ&[^6;j^z 0ou]PX|r+9G1緺ЭWK)s 5M辍uӕt?u~_Ynw.s,U7t#-0 N/%? L=@zVE"̋~Ձ=/g~8SOe'+W:m%#6l8IMv'W]1s.MOP.>d6T~D)?Mnm:ݶO;m'Q_5O"jNҭpP6܅W>Fߒ?C}6./פ}fII}O՞Amoɵt/ԓv)<`l=DێJߞC})aђJj:aG_3`\yVVګ>܏)@fJڿheؽ6۳KŻLI_kkQ[?| Ng1b$C\ $b̼ɝ?~r_FTR122H!1J.D1= ݟ><9|﬽>kcF o$gkl u{_w z7a{β>.ĭov9g}oR*r:A96J ~:sYsS>-y9FOI0K&BN2!Ud}ݮ~˸̿`߆أ)i'\/0Wg~`oIuj-:M#(ORذүt5r)eg[c#cFG Jc}3Sɓǜ/lms;i%mSs4dc}=d4秬 qk`[mk>3ϐ~W[{ݟqR-## V4s{户cBomL *2x~bB/9.Bo15Z/vsnqv\54s90GD\oO+oCXj}_;n(Ǜi}\>X ]4ˬ66Ȥok̹?{= ۧG=~sNb>Ι땶MY[SoagsǜzaH\|vkk{u[gz 92ǽGb}@g0965_mOI(l6s\uz^Nd,9 1 ­OF~3X#3s̹i[1Ɖ1w2y-)anԠl}y\usce6_T#^a{[l 1I ^zxYF4ʿ2A:aΣsY Ftoye|b],>F% ?o@?WyKByUg'HOjfǍ''?)㽁 ?Yx6FN2r,3ۗGC[i_ėS=}_U#rdHO=eP=W? Vugß%tG)F%:;<| cgv_#o=h7oO/8 ͮg5y&ߐL䋭X|ހ߯[|.PvEvd{ J^[?<4ե4ezR6 O ߯~xWE\@~RǢdpِ=v'g_.gUٿι%R7~˕4%;_ro ~,.8i At8R <\fO_sh\Dsw SmsQnx[X ^7_Cw _{=5} xx _C~_Oa/ zQ Dqxr#gNNw8sךGAG2&,}ڕ7࿼SxjK){U-xFN;gK\>MK 깆"'O֢](9qqKץ Glseo3T~Onԫcr.xi|ڞ[zT}WiP)]t|!{#g%'76 ϾNZ;"0GS;=ik:U*_{LB$Mf+5|Kw3,mVT xݻҕ/cVq|uFW>ee sY࿁A|ڑ̱Ֆ-zEsA\C))1]Chew+]p{hѓ'97ZOM(Ov-w,T.'?~~m:}>*nw#s䷜ >e (="r#_Wq' c߱p6BWEO?TD~d@ D=qxni5zoKyx x/Wm)_O:2~|xQ/de8<!^P^^rB>={xɸ9|-oçgoSjRϑӛ|6B~1<ͮd6[}-7GWw) ]*HUO>7$G ?\8sOk+Es𚅺>?~~^m8o]]~>|W[%6b>x=.?2_:ʈyץNϙ}~ȅue\`bZl˜T5q_=x۫iʯNGu;D{<mZ`ݟ3^#!cݱ%ٳ~Nˏ3>{ NOŦ~Uɉ'##fv @̣_=_|3ttr$uG=@Y*57U,B<^5F͸@+뎛u%)\nqHK"iG5@gr.H%cVOY=wnZ(;> (=OwWgU g&6 )q ԃo/^vZj _Wqc>*+ ;h RguSggA~lჯCv~N_a{.?7J׷t?9c~#~7%n (gn/oB~n%IiCnI ~ 򋣴?v0IS^$J?ENrhO8[J9KS~v%+*KS$?+.}g2W~3ڍY'? 9~noe3pطೂFp]6ZheO|g? ?Ƽ짲V#r m*'߷$_-zr} Ǘ/5͂?W[/Ք[8k,YC.{{[޷_H~60oK+kRo7h}6]P+Fcm#ߥk's-;G|gB΄Ov|gBÐ=As}m8*RM|N1wX|ׁz%ص*H-~'VӠ.^U-WHU~[b z~mg[(GĕŐ8U{=+9ڞwi5Ϗ@KjKtUBwj*R_SÎ](>+{4(qgz2x6-ω,{sNj_Ϯ.e'ύ~-\՟t19ȑt{ g&J[/ z_G:\ֵ !P=<\ 'GsqmgBN rdM~k| ?#V;ܪ'gK;xVwGNU>5?SD|hrP?ehk\>e V}]N\ E ~fiUm!hx.?i"xMZOO;vq3X?o8BƤ[%eeݗ]%yRE=\%ke)"?/X|Xݾ^Fx)xY6bm̟opYxaWZ1O[!l%q?#<8Kmag0MKǂ1 6~t ޲CVnU֝hϺ ;U{IJROS='×yL5>sq |Y*v%h03R=. {< g{_4^6*;y7Q~кO['g9 oN9g%-_̿ ㈓=Ҕ} |nt5*ϛK~ Yg_( q7kNiȺ7l {dy:q-NoTϏ!uӲϨV!lrah䷔C"S`xyDmG].]q6l/N{/܂D]+_ɸ܉|6/1ʲ4>X_yę@ڟ]{tyWJh}x,˲e(P8Q%l,ٙafV^! I[BbQ(BI ^jZ%5 PuMC ߽7&ؒ~ww׽sw >JPځxF7ndyg)?z_?Lyp%v|ka_}Vgf>Pg~'џ߻P@7="y[(@F#(R>Mk By.| ׃r>r𧯔mj9sW݁^__>+8 }Lj8|'+?}΍#{G!CNis2A_.v|S)O^>+ϗois +Zkx[x/㙫'W'^3fº[=|4y>o yGE*}F e#{Vt]x/|Oz< @r6q~'1Eyߎ|Ey-_$61oÇ ){g:WS?߆50HO{<)\y"܅v?%O_< 5΀ "?5>{쿽u0:o+/m=6从|CqzϺvo/p;h[$ρ_uw̓~/ G)>}LƷê_+}Ĺ0s9y ׊} ?'Yg8o$ eQ,߇z~% 9vg}|exO#|`wO8|Vk~b~ym/cp3^;v^63'= q׀ݞM?_~E ^OoD> sA}2|v2u?ꇞ/(oUX}^_~Οs\);X| z}_-uo4u GџV3O|yGKSзu?OG?ݰo3^2Q!(>W+tAyޘs0}s= G.{Coh_/$y9k ݸg-@ܧ97`2.M#`g @)v=aΗ8~y_)?s7mD.~'ޖ@R_$w; q)= AnmгIf~qkj C |^s_ R~ei΃6rO8Axقz%J`_+0ޙx]" |n\%^{.||㈁78"~cs>/aq1y63ԇ_{~x?Y'j^/ };d)/ڽ>D*dVo=EO ~@4{4}i@_1  5'.oFž3C]?"C33 <|v@C,>+&{vJ|d?G_>>;1ΗAؽv,E{n{OeзRðK> /Aw^TK :Fqw?Ngvomo܂~6Oޏ9;|ss8j<ǕR~o{@/ ;\5y˨qtY*ߏ [* ~^AϷ}>/?W[ޏ;V~ NuSo~2i>L'+>?lzz>3NK>>"Qa{iكuݧ9]& ~|:nDwc9_Eb?Q_>2i + |.ڠA=۠=ވN/ yo3w  w'?>ǟ]&^u@?L~őϙc sv}m|??p]e2/˜c7Ÿ/96.·9ҟA/ޯ;{g|pc^5(+{ǀ~oyNyYAYg>l'}A)ϣA Jv/]\еۃr_>< |zP|sgp63똯laÓ۟A5giG vS[Ysz'7堬k}kY ?}hwryjyk}mWy@o=EGK|F/}AYr&^ggG<7A^.|j| +{y﵁| c  ?g d>~٠ >~kź8 z'z) eO!jNhGvD[qU[F4II+.ۑↁB׷ʭ$ |+v+?i:~˪LIzsZ|+0(p*R9VӎY;nXkY[7lپnL?qB (raI4'N;nXG_u"˭~O˪WLeF ^ir}9{ j"}jĩ8&QH? ʗsu䘤TjTF %C N0?(L\P8QQZ4QpљWdG:VRHKBH9qJ}h<`TTiͫcdRV,:ƩGA2Pp21ղ~ `TL"u4Б!'iuvcM[S6c9;ԎPԍ8\$eՐa`fYXU߄4@YbT\LN hNٲEqj}t,̬BzzjF*Msg ֬s7m]judd|vk՛Y]__,2A]ߋ_i .QPuwV+vRkXAƫY.86BW1ǜCNgDZ:ή|i`9]~BC!gU]"+dGd@;OUWζCpgib,49:K:NCF_,dP,%l(C.xM1i]" U2SJGlYLdSou-*mmQ QGU4Cjp"pQEM4h0e95)ݡʽ|Q0rIj\4>4aKwhT\WGvTaV* j-ҵVln=E7zS-a]T3Vwj[f cLPu㐦4J]/#-\%0fU!K);ɺ( SZk[Z-d= >* SnnB+DLi] 0ɒ'3{R&iy˭dxd$+;uҊt=L'NqC={DYy2v3[@ 5c&O J_.bMLj>8h8E}X;/CEKq8lzWO iyNaUOzjz&~$xr)~ƓM,M%k3ډI6B*&*;E61UsBo~xꔄۮҏuv+Xah>՟O;~WAFi\oq&!6mQG=O`HMƌWmE|(NA%hz3l>$ ur "84+GjD/r=WV bAzI@+Qãm6L5UW|OcGSzhœ ԓM=pR48mhmO5HiܥpH!QC,˖ahQaW*I[3'=vi kZ / ZZe5w2 S32&i)7S+CVdr7?a8i\gn-BRL|=ŕ`s DkVponTgP 9I)/͊{,xj*N;*;AT,p3*U'N̓GVV&+o`2Gn)llnR*sU=i*CXɾsR.!`hXM#CO+{I(WqYyeh M~&44;gK!R8frQe"Q$N Xc^ 4݄QCi+w_iWE<DjN;Jq2n.~  e=ނQU3N ˝e4x5z{W 2oWC./=@*8ЌFw('ٽE5T1ݿh>jԴĂO1܋qݖB/eQ KVך`5R9_/)/1IOZ# Ca:f :9~rUu3awvIPa<Y1 c*0O0Bhg\R&ڙZgd'hx_loge٦IN\VQ\T=jiT. fVfMVX,$ (E[T%50 gLB L.StX^vrcM9!_N AZԛ >!Ҍ /pZFfΤQ,e>9eQh&4fۃkrUQW6uX4vܚ0:rSK[ M" njժ۵y04y*u؝(`Su&_6׀ t:2Tn|U#:D)X+*I%VS(RL]rZ M0)Bp%vaؽ"6jvP6ݧ\II'oc zب=5nϬƇ/ɫ'`pzμ_꟧ǣF~7O^*#^a$I9Q;,e kZp)6r( C+1vY-++SAH>†pb“(F8ML9T;;uL@Ӂr,Qliɑ+́Du4LĂl ti$SS2cb!d>̇nG(_TDteͮ\EM=pNi^y9MD1?'+'Hf}$rdH:r#5vWiI3:?sjg7$::{@R&F>Tഠ9[MU!Arjm#!^$ܣ8f̴JnKbPz"~|MDV!jE@2|%OÕv̓W; . 1WhcƢ;\ϠBwAFDiyj~țn'ɎըfkEH%gʸL O*WrRHX^qVfwėnY;i{ +@B,'z{rYuf 7˼[?V;%ƭv{=3ʝK R62dsIs҅y(ӏ ;bnήRu Nj7T8r^S!0}e2t*@NT96)4@bp,- xʡڭXS[zM|H˄RYb{3̮8>/$mKb}gU)9 Ntja=0d1׹87Mq'ǗATea2b>1R> {)6ju|G֜ӹ} agao%pl -GQm°D@;E*xgiM's (ՎB$cձy w֒Ti%CcxqdĹțj+*~Y+W`Ķh@lڊo9ע @%UOD'F-V\'e3Jl-VX5OO&-Q8(>0LvVTQiVQ8!# qDw[cr#-<֛!8܈GƉ#JP^s~7yۜO(# AtTFOf'&lʽj}5SS^|_H,;tc1eTuM9֙OlHVMg}}x헅Ų gLQ#LVR׏$t|dPlq'-&M^7*MjiL=G'<&֧9֧rU}&*a4 'y x7?nXR8V;p}C,#J1è5Ĺ/αk5SlRT 3Fp^df3jebHijS)4_&ƇEA&6b3|p\$cE5.RJi ͯOHصwX [u5yq*Q)"47 g\pe Q#^kRHWU(De7U3vx>b080Ҝa}SZ'QIK8gQX16t@NZK2yUxCyhdUEr|x[Z'P#zVSV*~j; %,`bw 96SGŋ@YB& sUUC3b~rƐy;)6qтĻ scz632#0izC^h&Zz+ygr.<a3ֵ4kWjrlӞXU{aU,&.z$4-J䜳qQt!cJaR>FNri^l'Q^-򃵎4e;Uo~;A Ms9co'f_ܗI#[ܯԧRz̕T5.K2-em\򞖢It+LKj۲TLOXx[mb;KKhi I{\R:ܕWw%V~%0OLw'mVɴJRֽˬĜrTӒTv櫿+Ν܉͔w MJo'\{.]3'OyqiKͿhW~:HGYR_+.(lo|wo9%?W+c?OZWq>OPY#%/+_(/5c&'A$!|g X5 ~""!/?J_H ~XI \_?I_H ~+_-/gH ~l? /?__uX_J ^_J _$/ǤH _,x_!/WJ_oH Q_$/(//o?*/M_ۥC_J I ~F_GT_K: :Cng >]9|@]Wق//YG &$\W >Ok/He_*+ eX+_k?PG?D[V~"xC#P7*'OI &-M_K ~J ~'H >(/?I_SJ ~K J_!ϐLϒlϑ|./ץ2?"/EK WL_K R_3_&/?I (/g"/Ww&/)/5_+/&7K E_Y_[qJ #ov*/L_Q)/oL_I cO 5o/"E*'Rw˂.?[k7 >G['H _*/1 KD( _.,_!|| ||&)AMC?NC?I_)~GH F*/ۥ?F_wI ~'H >(/I,/i|H_3?S_+7?(/y|I H R_+?./_K 7//A_˥WM_I ~WK D'/F7I Y_Y_[W_&/C_;K_K ~࿐!/}J ~࿒Qw?./INs} w|; >G| Y}E*"g ^)Mg ~$+J'Y|/_(EH|?/x_%_)>(/2-/IG_S?M_|H_aϔ}H_?__?_(/zB_X_K ?)/J A_\_/J E_J 5j)/F_*oN_Mo&-/I ~ߓP_I ~wH -/r2ø) ?ԁͱk%X"/֓1N=73ܶ-M9rn[ 2 |m)r|m2|x c^̘^ȸg2.͸3Uj[>]gO`|ch`|#,θ3Ά~τ~~C?pogA?pgC?p.s8qg2>B?Eσ~Cxx7 x $wC?fA?pb^ ~e/~%/~Ō x!^cx7㻠x8x<71 q/g\O~%~Ō'A?BƓx)<=\x*Oa< '0W@1?J^.f\WC?p?!8 =π~\38,d|1 ρ~}B?n@?6BQ?!nb<B? x9:^a^^X~yB?lbOa\? /~ ŌC?ƿ~~~ތ~ ~lOB?p&@?p%|¿~C~}? E3^ ?MA?pgx?@?r~e~%? /~ٌ_~*/A?~ A3~3~~ {0~ sٌWB?p&UƸG~C߀~}߄~݌x5x-of7A?pf^x=/g1n~%[x1&x3fbO-m_x g3~07cf>`2o~LA?pm||!|x'g 73~ƟA? {x9ϡx A?<x6(W10x8㯡!0c f-`|s~lǠ8w8 ~}OB?n?@?61?gh1o8Z 1$m)r/^Ƹ%;2^̘?:6x!NGcɸx6ΌW1Oa-h .ь=~gw~b<܏qw,le|g3΁~LB?p\>|qc|>f|oc|!G3·~͌/~&=3 _K_ @?Bƽxcx7㻠x߆g<73M'@?p `\C?2x 㻡x1Idx f|W1 SO~ C?hoWB?pB?p1*1A?poax2 ٌgA?p&8l>^>xc<w3~1~@3~͌~&q-`<3~e~%/~ux!f~*Ə@?<q=EEխ Ŷ`kqSK?_K8'ץEwC'Ng{?{ZO[ݛBE7k;CgDݝ7Y|m&cK w.>Mk~dm.Oݯ~ ;lWqO?пZW 'Vuk/j% \S/(7qj/zs+Mi: [HWLfFʼY[N)5|*fjr}RqRoao-Z}:ﳹ{\Z&~c=f}Uפw<ƭOxzi*z'|F-~o:')W[-,t}5*Z)>H)Y~Tȏm7R[ݕ :{Fm7#zŏ.PDžTTwZ_q-?.h?ÛqӠeiӼ\+bc3[vvvv79yUY=7y7S߀kOR+Z=:wnP^yl|h%Bukr.F8z9"Wb&&{7)~5[f͋]˚|ĻjoT◞kW/}4j+y ظt~8فҸ^fq,B_tD<_R;aR:gӓ.G=QxAlΕZ$VnQOy ^ ;]_nĿoxQe(c59BɾCnwkMqkr5[K%F "F|7/=.Q53R'VH;x(ь(\#wGѝ,JU aUN\~jUT 5UYçY:~U~w;%zCk"Rngy)ZҨg+g"?)QaWFs rswYKZoA IUpԗz\Yvqf.?2kBA=u.{liL%"8M̻/{n D溌K]uk=uRHqQM!a赥Z~ߪ8Ю=N x+PonLg>ɧGm_y#-晿0~uȼ14|yYz|TEz:aSdPs뺝w8OPp o؆ړx8&"tD@棚dz+YG:>y{ P`_WMnQ(s^:_dfΚ'm3wY?V],8W(vM隑uDG#]# C~_V^elO e =C >?;7pXVwu̪z-] DϠ tk|w HϣnDQ- DiYx[v~2ʥ[Su%t׈ȃ}ZP/8 zܶX #@窎`]v#d0g5A=A-a;g]]V/Y/9fZ s9&YK]j)aT_ ofqb[KSu5s];jzi |*Lm[ߘ{ݕF?]3E῔pFk-SPhjV$sƔ":P?r'%5Oy6ku.SdhW>Q̲z˵Z}30g"w7>sFKtn"3 3K,,Hg Of8Y6,QoiJsM B=A<&$| v󆹅dU-5o 51<UDi,4uH9py-1IUX͛Lf ?Ϭ~x;lo Uv8|Tmf7O=\O;k9/Anw}юT[J1[Yp05bPմ՟\XS QI5}p9|u{g@V>7k^7Zv;o;#ԅ\abTʊGeDYQޛP~/_zQV{n.K/  GVƑT@g&=qt pQj߾ژ;tY^ e" 8ә/ cZN5"SDPK}yG 60^NP!v'Oہ +ezYl[c򈪻bt\nQ*24ĵke%jSQٸMwpL6~KɢA2tK;1#@pGv?#s?y3yxg;h#qav"410F'k{b|+{uST gT1ܑT 2b5K:ڤ稧4@LJă nz_tт{6a+\Q_4\vre ax}|ތ9N=h;-Viϫ5LAPKiWm\̗3n_Vw) VU(M%!TaO([үr5W]oSMq0:sJCg{ OF׉󀺫q}Ԃo[4?ݘH x{̆?ם Q.sMX9F/~11vrD芓3GÏ.ʘHp+q%/ߛۘ|Xj e Kqq$` ZxmFmjO-t9ޡA5P}WCWߜ U-9nq늌aHܫiuT`e溌y`%e2\ϘEűZd3I 9nn*4Ka7yM_W܄)3ڹ}\u=qn7%u{Kb%VD˟ wge4 wƔeQѼ-xRkS+ B3K`KgZ}w]wzX ͰGx%2/ۢZ|bV<1|b"zb}čPoys/5ş8j ̛wR =3:1My!0on?\y[tT7P >h/*ӊv0?ߪh@OM9 ~VR gVa[bg> !y;&4ꅑfJ8ncY4qL /rizJ# :  Z}o=F!ꀏ-,jVsl*\fӥs>@"BUuGxVx^+q_yik/s(%_H7/}2ucTx ;bC]F>r` 5 u%SxGP~^bryF=tVuqju$3~48y8x\3?ە.vn\IjNަ[) V_5I.LGP)U3i,hJq1i x/?ʟl+/9]]\鷤Pm`oJ:K* wd?E+\JA|dE{Vg=[Ormo9aZehp)I`vLO#uǨq7S_WZ\͏vc^\ZŶ4kU1ڪYJ#aߗz߲!͗|>+7 ԕg>5kQhχ^_6QpoS=jj`.!j0hZ|m!w?"F +t ^oB;> 0 QSGfu ʈQkW⏹{qvxO3z[KW^?(u+gg@[2upU՛2^J5^Im+?]̜y7b/j^y?O~3JYߟϋ\?ϵ ̺8\@?7c]=8ǴNCeXF^" &bF2g"5 >Ǵ mNƋ;lDobxzhF[x/'n:ęNLo*-83H9No{B$ىEmE[%v*yN[NR;?>8H//OԖ'vO_/өKoXSHӧ)Vm{Jxz鍜'^ÇDz3өM"FE_~W<}_o~EE/IHEz_gpz+:J<̉rsrEbZOshƛܪEĚѠ ls>%CGh 2~/=uͱKPj2W*6`gu;BxlnDi<~%B &ꃞO2V{/~𫫹%O=r\W;GmHώ_}whiu#ܦci}TG%}顫{ql\n)aw"ELh79u;y^kI%2tEөIϠV_hzzg]юZ+[tu^FSgST$;ՁٍW#p η~f%>b:@ČUdrr=cg<9Bt(>nZe0EqBk-kng8yq]B}k}QTn\ \p{,}hV>{$G)ӇEJ>))Ї|<4""}#թ&9q6"5%P'J= u"g ;;i~Gsqlo>NnWzL6L)msL?SNc\oWUUX0j? mnN(X{ZO] N*uֺ|xv]x>N?3r_UsR/ Щ|B5?wҠ6no`sd;&dYlV2MӸ1wLid6kU;i‘ٗB3z_GSu;Rla":ɟKnğki$חu7z*EХO`ui/Ý<[PEX3ǻrs8åҎow4廇Ź|>Zpm'srU_=T?0rp 54.#9fqq7={z>W훩Zk8x֑]QkG&"1Q9YמQ>̗ѢFKՖa*_KzkBrC53~]Uy=0H?p9KmOn7_ m=LٽL"Z=uBifWʰfV9{PLmHIYMd;ncj;ΞY%UO+63{ PΔMʘK#kƢkl d*9EG/пQOFxOl O@zw$Hzij5jvS/t]˯:{qTwc%](gUjo1=-k]'?yɳxmaS&'vϠ] >t.Ž-78:^C_.eK7{񦚁UͳT9;pLoN\x€M@cq (lf:Þn.d.>rsxu+OsE/L'44WKTG~(fiG0N9Cw6ow# W{6ck:{O]syE£B^E<>X QgG,"gW7ޟ9qxj{,[pbqFë-4.y9ٛ+l*qXļL˚«obm -fFԧ yu3RuwGIFK/ɊVcE}8'tAyFc]}*de(g%8/^SMoZSs_|JB衃8JQlB,X?G& cƬߙfI"%}jYa٨ u ;Xx$-V'CF޸t^N^}i`SpRRPL[  @@ $% ʢU,SD+ Ps=ܞsB),-UQDAY|sΙ{soH~@ofΙ̙3g9^#wƫzR | H9:?V8S<s紜,#h:R?UpIz:6Si%/%}~XIfa::%Ͽby հ* < g'.?piX3̮䇒P{ 8NT\G_dqm& }9+9pA)Nޚ*eLgAN |u#0\:꬗KaJ)mx)xe[ =(y4xuRިdDcr\{1V}r]62/_*G ޣE񬵍`')£(tHnF-^橼FG\`ztpA?<9K b~?wMv9}C|cRxmNffgO.Q)ozwUNKSXh#@7Eh2=Lm؄)KhCm}#{sjr{o>E?M7r*]9 3!{I +1eo M˻6 9A @92xJ*J|NX*sGn|~ 'unλX&3{ m;IU:IgHJ$v5?Q1<$8iZ*~=9V$]j~0$,CnhQE=|GA*Љ.g2JRQ:N_:qU l=Ks76)3ȇFF;0&G]ACAֆH/lv٥W  SSq0d}05=֨}/Q%|?&d5"!%Ԉ9KĿL4rX?zο$UozB$֓>T3V(;mΪ3XVʖNS`hᜬݦ~7dՅ刽n(K ck2613E!u͎౭ &ӓt/~ߵRxsTv $9d$dMeW߁l,kM~Y\z_ *+"bbz*p=%6쮻`H9֚ʰ=6<S4_:SRȦ1W`ҊPtg6L!L HGTvLhy1+:JĮlQ(' 8Q(D9Uw9|mtTw+2WϭN&0(!wњj>U@#RO'>Jny9k<@5_ 1-\ WN&Ř) <[mLK[1NKBms]Dz0;+[5+V)X8жcPpg~'opB",'h,k)o#_BV qE%rb©fޞ,s JYr E P8I-OuR-/hUԋrřݰ|P g(4`z|B|zdAnvN Ѣ-<8,:EurGEZm_Zϰ- Ղa.KN~̘akĄ̞0J_(\_Gn"Ћgb[]74V>n>q𷉠>S;YQ@9uܵ׾gT?ǚK͆bC1|Juw+nj8uar,Cd:[(X.tլ- ;{Y^O{Cu"[9mߏ{ E; gL4\EpF4A[L`E,5"ZaNj'[X 2ّx,mb_m8ʚAjwV7YƍhO=Y8qhLngK$_\>:eO}ϲMti27W5pϱt S_OG`Ŗ2 f+ %Ѕΰ)::Ų`o[^3DhIWArrΧ7P4~aM71L?1PB@?Щ]3NU'@whwVofpuZu ׄXc΢30.)b\R5U\/{|kwX  {M! =k̾{宬Ar,V @3>;\ D1#K1?lz4UG(AB/„"ʵؾԾlѾm~~ƸCA"p-@xwe'ْ>jJZh8}1tCqS;{?^1:-G (sKR]R?A]٣K-<0[vR3y{s.*6(&r]?R'\B{M;^3-|[㒚l\} y5 Avsbwó)fzhׅg乼SSEdمOAjJq>JZ]-zë DAawa@'zʼnfݲr>!Ijv?.xXQoBڔY =8)=J+T^[j L6nv^L;ɞwW0vXExU4W!2uWO 80ۣrD AjRa!͈ )W3~R4%`12 _<._#xR@ c<4y"hq^F$ڬ{ߣAVxu)ilWu^9yOM_zzY g^w ћ(֪9|_ڵtHju#u!&A<=߻ $x(±SR].}收;$3c:|t{բ<ڍ/ Y_PL,Gt!rIG]| \))FEa|d`q +ozJ9?q dP:z'3LKuv.kl(u^8x4-9/ )(>}rؾ=)К-?vMP 6iżZojFAc5wP 9d+Q7i"݁䱭a bdCS=pՖo LIY+I?~甚`VF?DUxaiG">0 ͷMkܴ0_}V&" .<SZQr=2<i'NayChs+{,ڀR%Dtw.ȿuO=h=syɵۏȯw%ϙ"^7_`>kl9>wȦΡIm9<34͎h1Pw-ˋnݴP:ʼn[4{߸>ŷ7>ĭfk=0%9ZY얰%J\mB 7Y"G *@EX*ps˟ӨuKgJli8z[]!sܦ]X3B˃B0͐ԸF7?N$4*S̀vbO4!U];ltKSyQ8֝o_"Ƞ"Jz0MO>>!10M$2+vokO5V^/PhL粍;\2(`uufB+6rNdeNl"16 RHo]m8M%p 3W?/pt@82o-8|= ]pI14iqK0@;phJ25Ao]UPtYm*vM 8B8yߚa^. 3c:6$U<bf/It=u[kD#0H<kfBDgTfiL3d(\vTtNYnq&)_00:7:MS>:`eӎoF>|sMFlǻZ}PHkZh_ڴUcx,^P[f*E|I0MnxjMޚc 1 N`EN2f2oiz*.AN.CyH4Ap(\Z;Цc6mcrxˡzUyԆށC+h@Ws(wTsb1 I:o+#h65x;QxϞcЅ:C%g1 Gd5W^J P gA*>1Dp9/^7k!P.9^ˎE=I԰zٚnȹLKTxQJDzrx]qOxF|q` 04ȮGl?آkO:eSg\&PGF&?ױ"(K.+],Ie%á$4^6j!Ÿ\7wZ1ڂ9h6Vɖ]2 eAZ6\;ƓվaZ`JYF%bFW椇2Uh`/,mwX _xi^WlLVU}MVr;C%$,:0cM8EoB~%l]F-6m5o%[ȷ"@pG!6^:> VrtpoHK̦ i-Vn?SpeסQ66ZgaC8i&XbVsȓc!tޮ[*|LR+v%jWJ b>Xw%+gme+6BA(1'v#D]ldh  +EjF!j J{.:%hw\ pllq#b^-:c1YGLSy}ڌʛk\~p)ʡQy3>MipvZ~;aoS ȥr?͂ӦbEb(Yd* 6sj >e2-Ї(8R@ZdS7.nǢ-:J ޮ@f9(iA^Ԧ_'DFU| Gv=u2yؽ`0_tq)f,.Ҏ(+geLfYrV`-EV."UAʲYElKd͖DVYEߎgEEJY)U"x;Ud,222F^ kי=j6rs?oMb`R_Sl/=Cw(ޕ?CT;RܡpIqw(ũqbʸCQ2P[ Pl%!C~HLog숗tœ9hfzk O:2=(66;??ɏ=Vwx{anu;a)6Q6qo{~/ xawW 2m0XxÚҙlP,* Z~*seh.XQ.xS}B3#Υ_X8TKTAQos6/A`c{ @վ SmsV@mMr9Z̚~xj*S)ba'tW:Wshv&C$eR!v.p<#w8$I[AǚC3J/PFܯl1,@Aϊu>1ѻ5p,^HbK'^eEE6 {Vϣdϡl1X Yނ:BY o(ǚPM^7;BxGe Ÿ(cɻm5-:ӴYj<>-wjtJG]{Eb82>g=?6f>uGF4&1/˫\֛B-𑧥?+~+rBbDLITF|0aʄC:6',ykMP1}ʹM\WÎRs7]Tz?~o<liϱ _56@v"dK.ƃG"H'V~l}3BMCy~P4$ TqWAZӛ@/:D9aDҘ+(f*=H3Yi0rB>؅J!ǀ!O>|? !x#w%< ~>%x3w#o_?D:E~p<_yH?7/KN 5Dm9%15`Zb!JL!fHL 6J_>a Fl$ėcg"!]QE߃?y)z6<υT x؋+^1j~gAyK:EK/.Kghxb,Q՝ ^ېҾ5?G9֢cd:MF/I"7jV\YB4(O`4-%,_U4h@A`BsaVWvɾgGVQ/ԩkdU^uT\^&vw^ N:;jE}N<¨ ?A[lŴu\6N:b:xM߃29%_^{Q*6Vr_L~s0iOݢό ?q n!N-Ȯ4M UGe]4;m ͛u&[{&ڽ}"]|6"Iؾ[V6մy}zڨ}ٍ|$Z4 Dp"ӳ]<)[#Nc. Ô$)vQyRv9r7n +KM\5^:(&פ8آ |a9HGk A Z~"oP-Kqm9950tz?̶ h0(t7.,lqFD%yd-jDmbn x[ wQ~*((N-ұ +k~Dm<05>d>2uxW \,tejR^v7_'^N ?JtYWfB&ߙ| XL IPqUe[Ž`_) lVtj_H^SE W Z;p𫶈)m-(P઻rJI&8TiTS( 066RKY( Yuvv, v1-*4QSk+}U}`_aAo%R_G1Cue>N,Q@J\ơ\Rsvr+~g'\=v1+zimld7ЇY"@4n9P)"51vc@Pq冏oМt]ZG8fM)P)s8ӡI|y'Ig S_cV̏۞u ԑΡOOеSQN Î,sY\ ګdy<nhU3 `^hhleZ_R3 =/fZJ;tt/:5Х(fPCMN&sG&L>0h|XLwf ({6 h'T e"ATܦض[z~'(˂ #ܲ"A}vbw6Zj7X:OGx+WO:6a VNWTO/ =Q"]v& 6 {0Q\q~~yVͤWL΢ ͘+KX YPvI5X%^42\.!mf: [ >_"7J$,Kb5P\rZyt'5$Ԕޑ/4NC+Q|9P'q2ݞ#Ӣi۵D©8ӝ PqndNWf`+UwJ5[c6YUۘgI6hJ*=z\P#Wwk\M_8QS+eLpиWp2 n AZhx|_~9ooь;tR+-wbP4_Sy+FJ66[m B6S5f+/q VНXPO a@>piҺw`=5^HEhv;X~\O]ۙܕ?c@i!,f4Xr8RӚqY>mK";3:0jH/D*1]'˔^Ad5o8 ֣ce+ ;38^M+zYLYD½ h4}V R0~̬?=A9ʮSƪ.Ӎ,43& ^t nYa,9T١fح]JU;S/:4>CU~TVxꮜboePx6W\Z}Ug_2+!$F+LUԦ/GӬN9yiC-u6~ɉ'_}ŧ:eae(DC#Xpakuɏsz?¾;oFpDޘ 6Q˺5q!jJ`bwXM,#_e?e+T'fX _lcA'n#5* Pr"ˊ+=q=F=5Hoa<-a Ko5E *qb-H;5O Ȏ&?HB$&qI V4>.  dOTH7H0Uo{ژ 8+'o剛0v̱cc:!X|wy`WvW*UuI>_uҲyúl5θ+ytтy-2ϓU:9%WY yʭb^0*u 4CEu1a WV1VU' yr CK+Ic&%j `"~ZحnU T$}XճV-pTPUnj g ЌSbLPmbvj2"<>0~3]YvE)͖+PtI3@2%ՒB;0l2V57=컢T/(bԏ.x1X,YC*;F3KfLL$Ǟ=GߓR %"DTt(10@e<48cd QA'3h2u Es 8pteu;dFy{>'Ds>m繃>?dgHF+}ٮk.Z[krlKEY-"1C?O3މx'=)="1<k&Gjp&V.D.#+$mFsk0r<>B(=*_yp0u#c)"m3i{:ʵ[w5 f:|_ԅn q(B'zZ"An=FjEwgFڏ~WɩP6.>mY/Gu".:Vμ#TD2YA`H5LC/$ 9 H>BLA'Uӥa ɽ̜A0{!e+IƢ0 ǥ=QLOȊ˿̦,?M*GbG3 _aN=>6Z`-KܾxZ|KW)UÉ)< _!NV ϫ%!io|w|'wrg\/V ԬElQt>m<|LB3 [ ]ƆK2a8W]Eּ _G `5- |}I G%i/sv0_ZlgA)C^2kRl\Hiꂗ|'#@sW O*1<[k_>{LLәm~2*`WrN4:2c.H\d!f`+>K}hsΰ:tO{`?;8gꥅiIưxdhSHazFq* _#oX&_ y8WRӣ^U43.?i=:΅sـfeп$!(m̌2L^s8j=`'@8JůG4F]]=T5EiŮ6d!ݣeeʢU%6.X*gU|.<]یz]S+jޫ9DŽW+}= y^Ēvj'HY_jVͭcͭsKu't`|dNmNOT%L傌JCOZ=d`oEThD-2 n- fF}'6*fmeB3PmŌ1kìÃh}>(Vm~iI1àXaֲ(#h1k,Wj+aV(#hUf};PVJ;,ƪ ^Bk;"fm5? C͆a֐(mN1kì hB4 z`@0! m-jìQh R!X* ٞf%/i;G!,򗖯U(#E.pDߪWd",͈;tFkh0+= 홞4sF(L-7.!M䧯$@^,Fԃd/Ȼ,a(n"=?.ZG#vXa֗hMkrg-&.66%†˽GAkwM\}mO/.B`/.~0 p{trڶa'6&[Pt/Zqpˏ`(^zBķpXjYBee':%P[kȵ5 1 Yjݗ^!feF "`? $ ,6AWuAdiλO ++]_&v+y}L L,+U=zb϶ǏshWS>K5j\~\MP$gMM4NjYTqXV>~!5ŤU5oW,tH8;=WGdwG;λt7MX@:7)R<ſx՝Qt*"7?ĥEC] Utmh#,n}Px"e$ǶBH7x{^l )pI9EVgKB]YWQ @ZUKZ_a?/znoj 1MOى`_wWuuuuuwuU|\YఝFO$˗e\}ܠ, TrZdGV%G ݇ grP|TDݲѭ?ާhtrp=WnO=QҞIү+*}{{~ b88=&pq(7}^e?x$~0VJh`\ ZIF)KimTl!9&HD#%cm ֿLSLN;*XVgk J3IXBbb[wZ-'.-'9s\N%i4 8Nmx`>I;51@ ƦA&^O+Mj=N)lӴc;*th4=rP|9A}hnAaOV{{jJL`Ov^iCKxZ̝| _ے|l &|.m:#7 ToI8^&۔)s}BTrG %PЙjdYaFlݷ죌!l&-H.3YJekO|6nrJ0KPv]U(";7Neg5F%?Xnm9F&FSC1|$YSpbLMVZB]E /z(痮.MzdN%m*iMOP{ 2m=qFޑ7U@L^G`Ösg2y*L8`Ky͆Z&_̣hm8Pfϻ^R#lc>u4^rNQ6Bqg% ekS8ܡ^GM;j2ְ U1זݝ>aeGF2uu#rx+!}7[:@gK=bWdxMdn5sfֲc!}:CdB ր~]q1rjpa[ SS @c({s]ꑍor4A+B8r\4-^J7j)]hZ fqw{,]3ЋVXs>Xs~.5Pή,dKE$}7CjFQ[S& ij svSh:l-w={6skbENel%5ְ]8Kv#ݛ8@~v\7׵aD:<С]H[.vOݼY %m6OGIOk/ Zy㽡1Hʊ‰!:L8&]SJ 8y.v(̕ZSjnt*IOVy9g/C]z+ČAfX>`:fmG7+TWt#;9b6v6bFkObn+y|勫Nŵ͕*ߥ7]>G߁Cq=$3r$IMq4:鸰ǁ:mET$XN9: lY3Ė=LM+mBO=R`[従~rЛ~jW{s%F3s,(ľ̓m4cyEj=:+jJz8 *~EZM*a[# g..C{q$I5u+h Ѥ9% ap܊Ep2:)+2A:I'&ރ|mU95N^9ޔ>LwA[c|'`DcO\m;w/@Mz./IZcy]P QK&iW#p57f&pRSL[idrT]gۜUM&Wr uS*ކAΦH-iZhJ hJ+6Ҿ} leB i$^mhmTZ#:/AK' OD'XQy{ǃ]z?tlAv LIL뵢w]a"sBP0Y<(b;|5pAf(No2>|nU]-Įz5FLM%L"3OfĄ}?|%%v%s1(ڍ.;K2u0^^|=d_ _'W$_A $~ Oao:Cq B@SqAbo%<$V77ޅh1x [|xCȏ@ qf1ߋM GvKTH)#Cd>+;GţHalH#^R*$a,],VX5H%c{R TĈ 0 xX#$y^ ib 񈰌E|Py:y:ASovJ2KꤸoY{5VEzTV.0dS$Oy0dok;㎣$}H5AGs_b_C5QB1Phjw5y\-aLY/9 {'br#EQq,!0|PaX(#č5z:1nz̫Q}|Ue{Q`ْXS~~Z0t/qrs IWE:%'{5&L *s{DөfR4iDҿU[ENIK\U쓹Œ.{#Cbsą̉cb"q0 uY!Od_pO>+jB`L)NBOp$ʯϑaj#Q|&| C'Wƙqm ~lcmt0~l1+?^؎9 80WBjtK_ Բ$W9ʹ;}" aqV t8 B4>=}mQQk"x/+%[uXCjH1", ,$>i nFƸq/+HuQ8٠ZTNinژnLHZLPS2<% & ·Nl!B(4jVNyH!]Zi@v* CnG'MPӍ⠺+I 5D^;J@#h#ڃڛ;r&O"8ũ7LP2 =]a(HeYRvC}8|÷zPoc}jՁgy0!(u z ǿiɲ6Yr $@l"ʁDC۸0wD]&H4lrڌi~jNEimKHrȯCkz8')3Dyke{ 6*R^}.FdX*Oљp@&XE9a3j2 {g&=(zV4%} /|.GGk g$ڲ= 4" Mle>+FR @!$͠剀v[JL'4 j9%'XSfCI"l-~xW$>:!j(ړ=^l^*%H{O,o5`3 "c`?agr5-#P +ri5mDmx+YR/"9Z_ˮC&!]vQQ6M.NL`sps ꁯOQ uGO)}_ksM/֧/cWO>ňտ]SmP\\}?'4{Эgi楙(~f ?WQ">= WF*c>g%\NpGMMÚ>o2)[8 b9dgbrи [h#=&&7̋PeT>b_?WO@91R٩\[q  rr#=4nhW!"L^LQz iljtrJI-=N_%Tqjrsy )ĩy]FND`9:]mu0/bP>Ѽ}f vXk҂i!_`G~*6:hhoKx rF|s5bW> rw Re2||"coЀKׂ! 8AW߲J^>{p'qK 2Bngtejl鎣}/g`#6-/2/ o=ߏziMPMCwFC'xҐ9""yօ\фHA}wT<\n  Q1o1(}; Sw8{޸{n@4R_+RlZ =E};ցvp 8tɓ ?yZӵjז[pZӵ9v eZw4]k_i~~c@bAqgxNs4œxKqד .ȁ+Jڠ^t"rX g.hW3:tGz# &(E'X@f5/ v#sw)Fa5m&<']@8oNJ2f=<_} GGcWzf.сȳO;{k6Մ&63?9TVWanק x-:(kpT`9& Qp쒐|5*.f4sȷ"B !!$@C-h>+>1o6a(+qʢ ;\{gMt a7f, F.*/hC`/nVߝx`KCų(x:NI_qGqq L;"p/p <^Y?zA'9ڟB#sK/ѢHews"zik)IJs8.)/Ly)m:_LJʏz1 -i0O&Ɓ•Ϲ}ÊS>1尀ZtJeh*V:en"U2׋~5o2?zҧY2pW%vƄ \ ]SyC'v'Csq?yCiT_Z>i1x UĔ75Խ Q1)L (\ Np^re9N XG 8 ;oMKVձL?AԪA:m+H;HPHQ 2Uf ^1oa3_803e\e٣闔Q}(^Rf1t7eNu3np0F 0)Ӧ#I>q;ؤ'ϔF_ DzslY ੕}<>p#spD4uP~"WJD+9d clęZ ?pk`TI5VҚpbMS>Cyyʃ}.6 d K3J#N60h_㱒,e(}׉n'nW_ʡ#V яl pnx_; ߣ bSaWTqZ񖗊Tv! xBV جCOʢ#\mć fZdt`QƲK@%=GQJր_x9p $s`O.>GU[j. 5.)WEnK`FX WsÚ' bl"ʊ>g)%XΠf=q^ I맼,ڈVovQQ'Qu۽#୽4c=uڲ˫- [ $@I F$qVgb"sGٝ `s Zc)Dq?E[axEOpb6#ʃD2)6Ghͼd:᠟/e2IS3ynUĥ4II`hq&8tӬ|8vAděMO3j( 8nb9yi2R}~ tI~IQbXzǶʑPg;FڣB'7KԎSK߅M|bNi 2a."ֳà9F&ML`e ˔mʉPʙԝ~LLA\!//#Uj#8Ax'5+HgGnQOEJY)j̼l1v)^&}}+@KBrk;fR_? v $M bd4#@!TcQW *w'S=%ѻ:·[k;)EpRp ݹ?NF:  ޜ{l!re6=ǂ#[M]ȭP[4摧C.71Tq{#)^c?t[{xtb4D促](4:C7]wO$j|l6bciAL ZD ٚ?ra4nݸ-j` G\ ݨ+/:5~Oȵ e+֪~C̐U;yId$L~gTLgx? .6i| ـL ZI om"cG/=<,GIu(N[Υ讃 zp_MQ|a-tw$u^۲^:%҃fsmtQ:+ps%v=fVΓ̻f0d+[yڏQY'q;g49H Y%Zl. hD#I6LvSufbxt`b6dz-x_6oa-x|kR(av۾z@[[N/"lϥ X9ÛT⭜*, S#V!8 u1H׫WknIB0 XhP P*Y_-C9)_M$ R&Հ4JV#yOW"? 8LJ"to-RPf$( UʜeI ff6Z_>&lrǚ'\q ɴ`uW,( _ʜe:h(؊{PM6nW)oLܥhRn]o,֏` Mp@Z6 dp* GCcal4Bca(l2_L#zL5ADl6tSyh3TA޸. S0STh74~(X8x{>fj/50RF6XSlz?Sy@Q;6xG b3L V`L\l 51wYDp1@V <0DMj.6tk&0|cqt\ I~bWu?n}Y%hF Z+!d Z4ڤlh?G~gmt~gN fV,$$w 5A+.*)ik#3>?ᢲS X+q2ݣ7HI 3 {+/&hl -ї=Iee+`-Խ34r-0j3Cv b}uDSSʎSaarbx(Ӱ|J[1&_'պe{ȇL--ew,^1"2dDpɁǩ3*6c p T8Jl7qo_[tuv&g}`#e2+D)F۝:A G.RW\)SUƃj6 \q 82́b۱3q\l .I+Pseҟ>mW8EE seԔ >kd]J̅z!G(v^EWQek XY*+s/~ךhQԭfԉ'B&Z0ykj'ً̓NkZ!W>ZȵYYթ\{߲+0}8^u{zS9jui ߲Gꔐmn< Js{t7*e_ً1"{>P+(ن֚HRc&B67=ʸ:kcwdF …)xJ́8ƊRkXk\ט+(a7k~VGh*z}36FU{y7n5q =GIZ'ոT&B(ښwߎ96ٳKٗlT@C$Kn8BY1!ӕxY˧htgJC(㴝3t84WޥA q7fɑUE|Zi،SEw' -%& nw?-J>?hcΏ~wڸ>϶]K-1QGLzr,@͓w'E8ݎ]ggxRk0R/L{Vj 9w!Lf,.F*''-$[^,-lLUnym-InyIdXG eHaJvK(v5n5bta{|ZsOe9d?Qj6JnRFlB!n~F6J(o?(?i6'NF)Smmd k$%KF1Y.r mhmŪǔRmmneyo#^ޗ0Ts>@Yۆl{b>$i=mlig{jWm0r.6m'\:Y7Fluڶ-'ZW/'60uWm#k)i @f}d5\!Ss6k٬"& %eCS"uh2$Jr VGHLr &aec0I6ʌc[%XW%GSalQN+BL*T њ[^ ~k:\Idb:YڌʄJnR87b&`Efo d7Q4W~pNsmptX Jn(] <.RuRT&BJVBSٽqC!<-?5*KqDpBXqћȱ Sdr("}+PPuh;FQ[-EOŦ[mPbI?}~'t|6 }@5_mfN@8'h|>t93 t~p" 0дp|m4|ii h'\r'-bGٹl+$&БNU{IiC|P=8]S_Rb]V Xq)U=XA+g{Fy`@%~$qhE(]ro9r{̧t:I닼(skTu+[L]rdp R.bDR!;A&)y[U*xӷ 3eK\RT[DnւPUV-ƺA)8COF sxW V2߈`x\MxǼzޯĻ==Ȅ4}so#l{焷e22&=J|❕/'c*#3J<1&Jwkw5(ǻPxF\5 J9irH(вb1;!Egˊkr'|PrA/L C_(. ͐PvJ=n0gTr'c/]R=WnTGO I]Fj]~Q,4SP{N#vm`=QA6U*q*_Ҩ̈سc,#;y*Hl$ .cSȍw%_VGJO n`k#$_ -@#.Az25_=i`Ed ̨0jplDtqAa0<\ːI">Q| XDű@À@Lg^W1<~ 뮫$M{Z&hdb^.&]/WO9Ƽ=gJeՏY9˸v2ȍ Zjhh%<'NgD뤉`,Hq*H?L?#TӅ1o} Xf=|Am5syoF`&R, }S`ڧ9b/Cs;أLo.1x8!_~ 롁LYM6(x7;(vqp a3 +~xe¸ BMWhlcY_Hij,Y0)DyWEg e!z=z{蓵-RM"ĕcb-0C Yu?$ҏ>6&+7ȧ] yy@)I#b9ثxi/S@{wo:;)W V|j$x~t93 YY_ᏩlZ=ѕ4 h㕶?lmo;T͗3GVLyRF׭?;[toiC?{6?g&[0m^7LkHQHC#={#oްzhRr3wG#M*I| qv{~Z5>K tkgH5^yt_Z酧K2~HR/LZcu 4*&T,J ,s ͞׾x=sLu$k~;|*A~d-N^oiΆFvu#?R5}i${+pEoY/63?M更 g9~i#Ժna#3G;,Bg?[B~ҽUj7G!hAm15V_%Gו^gsv"4YHm} ;xAL)]΢8 ? Dbn* s7;D]+a/tڏXzR숬@1Owvω"Xtk5>k~Cn vՓI'>kSւQ׮3e=w[;j5՚@߂ dWdx8a-K '@Y }3MYXW.ف[f__'] ,n-}\ˁh]uC.!Z΋^><>v/11HŢ0m8v I ep7r{ou!κjmڣ5SƥQνva'nhΗ*-;r9+,"4t$i1(;pPŽ>)byyjz8U iEQ 71w4Ɂ\Q "O!^z =c<uώ/k?^7Xun*ױjlՍ0Psp!\(d(f:_PL +})3xN2>v{ 9xM{'ng[ p2\ ,2euC?x ayAv#(DQ2ӑ"v.bhQ\Ŋ -C_x~%'G<Ǎ֮ @博|fP{ۻ>9 T2kh!H9yTx(TK~W [\}{=SwOPl3fl+|o#Y=,4, ʕQZ^Echb$#({"'  s ª!Q7r&F4YlP]Ru?}56r/Gh#DNv[WLGwGvtja Թ`a ;֞l BiQWX9qş악$IWS3_4@2OCĚg Vھ*=8W/9=\+*mڍc͒g=C.厌yaObuJ~.rS w9 ap,rq}Y uw% ,-72MYa\2ԉF ()2žYo)S^˧&<ىa'R'K`^"|3R}Τ,EǑQ,?TvɩWy+J#YÂdI0\%K/aƧ|h73Z}- .@P[4ݺ3=xa7 )QQBMσ`j)ޖ|PEXY`έ^O|$շ+!L9$~V93eB9Ш.*ᥙR9|S(t=7 ܜt)pKm6]Ґ+I8a t_ry:'{J7h FIYӞl&g#gI_S /rT9[UVER3Ar[r* @ ("naC+>{{A@ !bV*bAR*b &doNU:d^WKedaY.҃KK7Yb4 K7W} HyXzKdst"ӕQXxNP$XUaEx-W#+b]!y^Lx'冉q ˊXNj-Z=ll.W2&OHuw[$P-yQZ5 W;uxyb͆SEL%\ /zo«gƳCܥE.p[]:?K!Yco> 0q݈X<{K P:~<]ck#^0$:䘉ʐuy՝ozƓ1a?T} BPwY4΁}{3ZdO8lVo${T`GIvk|K5D'i'L9*:2U)$*GC+5M*Gb>Vzo4HyvV+4wTF|d`*B] TrXfX%*~r`rָP1FYXLE<-Yry5Voa3C*95hssT=fNqNAq>PV!z;=^]f}hUT =[㗍UL,sϽdgQ7.}|\cƹn.C}|v񾁱LW8uOgB=M6/G=l:{FH QZ*MACƲ ꦩ=ЎЮTAck7 {9iCG6x^= 41:CAHMrf܄dH/ģ "53!$1cu:"9MHCLH QR4 u8EAB:B REji);ct)4P@"&HLHORO$XWLHoXYoB(HNmB?\$X&"@gBj :eBH]~46Re=s:E&=dф8KP*'ۄ~z6j/#SsB͓PyE &_ jȷvk>"џ~Ս6W==JM! m'_Ć~;fm@>*d`(eL5  } !+93dclK{Gli?eF3L. *IS3d$O,6"zAXiN7.нA0`u?A!