jds-cbe-1.6.2/cbe-install000055500001440000012000000775251106440351100152600ustar00lacastaff00002660200015#!/bin/bash # # Script for setting up the common build environment for JDS on Solaris # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License, Version 1.0 only # (the "License"). You may not use this file except in compliance # with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # IFS=' ' PKGBUILD_VERSION=1.3.3 # Set to "internal" for sun internal users, "external" for opensolaris # No big differences really, just slightly different defaults INT_EXT=external if [ "x$INT_EXT" != xinternal -a "x$INT_EXT" != xexternal ]; then INT_EXT=internal fi # all tarballs need a FOO_TARBALL variable here to be included in the # CBE dist tarball M4_TARBALL=m4-1.4.5.tar.gz AUTOMAKE_1_9_TARBALL=automake-1.9.6.tar.bz2 AUTOMAKE_1_10_TARBALL=automake-1.10.tar.bz2 AUTOCONF_TARBALL=autoconf-2.61.tar.bz2 LIBTOOL_TARBALL=libtool-1.5.22.tar.gz GETTEXT_TARBALL=gettext-0.14.1.tar.gz FILEUTILS_TARBALL=fileutils-4.1.tar.gz MAKE_TARBALL=make-3.80.tar.bz2 FLEX_TARBALL=flex-2.5.33.tar.bz2 CVS_TARBALL=cvs-1.12.5.tar.bz2 BISON_TARBALL=bison-2.3.tar.bz2 DIFF_TARBALL=diffutils-2.8.1.tar.gz ANT_TARBALL=apache-ant-1.6.5-bin.tar.bz2 SVN_TARBALL=subversion-1.3.2.tar.bz2 # Extra packages: RSYNC_TARBALL=rsync-2.6.8.tar.gz # Obsolete packages to be pkgrm'd. Mostly renamed packages. OLD_PKGS="JDSautomake JDSautoconf JDSlibtool JDSm4 JDSgettext JDSfileutils JDSmake JDSpatch CBEpatch JDSflex JDScvs SUNWpkgbuild" # default log file. Changed to /tmp/jds-cbe.install.log.$$ if the user # installing is not root LOGFILE=/var/sadm/install/logs/jds-cbe.install.log.$$ # packages that the JDS build requires. cbe-install will check if they # are installed and install them if not. JDS_DEPENDENCIES="SUNWgpch SUNWsprot SUNWhea SUNWsfwhea SUNWgtar SUNWwgetu" # all non-optional CBE packages CBE_PKGS="SFpkgbuild CBEmake CBEcvs CBEm4 CBEautoconf CBEautomake CBElibtool CBEgettext CBEfileutils CBEflex CBEbison CBEdiff CBEant CBEsvn" # default cbe install location cbe_prefix=/opt/jdsbld # this should be set to a reasonable value in install_pkgbuild() pkgbuild_topdir=/fix/me # default value for the "who is the build user" question logname=${LOGNAME:-`logname`} if [ -x /usr/xpg4/bin/id ]; then uid=`/usr/xpg4/bin/id -u` username=`/usr/xpg4/bin/id -un` else uid=`/bin/id | cut -f2 -d= | cut -f1 -d'('` username=`/bin/id |cut -f2 -d'(' | cut -f1 -d')'` fi export HOME="$(eval cd ~$username; pwd)" # compiler to use for Solaris9 builds (cc -V) fd7_name='Forte Developer 7' fd7_sgnome_dir='FD7' fd7_sparc_version_string='cc: Forte Developer 7 C 5.4 2002/03/09' fd7_i386_version_string='cc: Forte Developer 7 C 5.4 2002/03/09' # compiler to use for Solaris10 builds (cc -V) k2_name='Sun ONE Studio 8 (K2)' k2_sgnome_dir='SOS8' k2_sparc_version_string='cc: Sun C 5.5 Patch 112760-08 2004/02/20' k2_i386_version_string='cc: Sun C 5.5 Patch 112761-06 2004/01/13' vulcan_name='Sun Studio 10 (Vulcan)' vulcan_sgnome_dir='vulcan-0107/opt' if [ $INT_EXT = internal ]; then # compiler to use for amd64 builds + TJDS + SNV + GNOME 2.10 (S10/x86) # version string of the compiler in /sgnome vulcan_i386_version_string='cc: Sun C 5.7 Patch 117837-04 2005/05/11' vulcan_sparc_version_string='cc: Sun C 5.7 2005/01/07' else # the current (as of 26/Sept/2005) version on opensolaris.org # version string of the compiler available from opensolaris.org vulcan_i386_version_string='cc: Sun C 5.7 Patch 117837-04 2005/05/11' vulcan_sparc_version_string='cc: Sun C 5.7 Patch 117836-03 2005/05/11' fi # Sun Studio 11 (aka venus) version strings: venus_name='Sun Studio 11 (Venus)' venus_sgnome_dir="ONNV-TOOLS" venus_alt_dirs="/sgnome/onnv-tools/`uname -p`/SS11/bin /ws/onnv-tools/SUNWspro/SS11/bin" venus_sparc_version_string="cc: Sun C 5.8 Patch 121015-02 2006/03/29" venus_i386_version_string="cc: Sun C 5.8 Patch 121016-02 2006/03/31" # Sun Studio 11 (aka venus) with the new patches in /ws/onnv-tools venus_p05_name='Sun Studio 11 (Venus) + patches' venus_p05_sgnome_dir="ONNV-TOOLS" venus_p05_alt_dirs="/sgnome/onnv-tools/`uname -p`/SS11-new/bin /ws/onnv-tools/SUNWspro/SS11-new/bin /sgnome/onnv-tools/`uname -p`/SS11/bin /ws/onnv-tools/SUNWspro/SS11/bin" venus_p05_sparc_version_string="cc: Sun C 5.8 Patch 121015-04 2007/01/10" venus_p05_i386_version_string="cc: Sun C 5.8 Patch 121016-05 2007/01/10" always_uninstall_existing= always_skip_existing= # write a message to the log file # not visible to the user log () { for msg in "${@}"; do echo "`date`: $msg" >> $LOGFILE done } # print a message to the user and also write it to the log file msg () { for msg in "${@}"; do echo $msg echo "`date`: $msg" >> $LOGFILE done } # alternate root directory rootdir=/ process_cl () { while [ $# != 0 ]; do case "$1" in -R ) shift if [ $# == 0 ]; then echo "Option -R requires an argument." exit 1 fi rootdir=$1 case "$rootdir" in /* ) ;; * ) echo "The argument to -R must be an absolute path name" exit 1 esac ;; -h|--help) echo "Usage: $0 [options]" echo "options:" echo " -h, --help print this usage info" echo " -R rootdir install CBE packages in alternate root directory rootdir" exit 0 ;; *) echo "Unknown option: $1" exit 1 ;; esac shift done } # clean up if installation is aborted tempdirs= remove_tempdirs () { IFS=: for tdir in $tempdirs; do case "$tdir" in /tmp/* ) cd /tmp rm -rf "$tdir" ;; esac done } init () { myos=`uname -s` if [ "x$myos" != xSunOS ]; then echo "Run this script on a Solaris system." exit 1 fi umask 0022 myos_rel=`uname -r` if [ "x$myos_rel" = "x5.10" -o "x$myos_rel" = "x5.10.1" -o "x$myos_rel" = "x5.11" ]; then if [ $INT_EXT = external ]; then cc32_versions='venus_p05 venus vulcan' cc64_versions='venus_p05 venus vulcan' else cc32_versions='venus venus_p05' cc64_versions='venus venus_p05' fi else echo "Solaris 10 or Solaris 11 required." exit 1 fi mydir=$(cd $(dirname $0); pwd); tardir=$mydir/tarballs CBE_VERSION=`cat $mydir/CBE_VERSION` my_id=`/usr/xpg4/bin/id -u` if [ "x$my_id" != x0 ]; then profiles | grep 'Software Installation' > /dev/null if [ $? != 0 ]; then echo 'Run this script as root or a user with the "Software Installation" profile' echo 'See the user_attr(4) and profiles(1) manual pages for details' exit 1 fi LOGFILE=/tmp/jds-cbe-${CBE_VERSION}.install.log.$$ else LOGFILE=/var/sadm/install/logs/jds-cbe-${CBE_VERSION}.install.log.$$ fi msg "Checking for required packages..." check_jds_dependencies if ! pkginfo -R $rootdir -q 'SUNWgpch.*'; then echo "ERROR: pkgbuild requires the GNU patch utility (/usr/bin/gpatch)." echo "ERROR: please install SUNWgpch from your Solaris installation media" echo "ERROR: before installing the JDS CBE." exit 1 fi if ! pkginfo -R $rootdir -q 'SUNWgtar.*'; then echo "ERROR: pkgbuild requires the GNU tar utility (/usr/sfw/bin/gtar)." echo "ERROR: please install SUNWgtar from your Solaris installation media" echo "ERROR: before installing the JDS CBE." exit 1 fi if [ -f /usr/sfw/include/glib.h ]; then echo "WARNING: /usr/sfw/include/glib.h is in conflict with the JDS headers." echo "WARNING: Please remove this file or SUNWGlib to avoid build problems." echo echo "Press Enter to continue" read dummy fi if ! pkginfo -R $rootdir -q 'SUNWwgetu.*'; then echo "WARNING: pkgbuild requires wget for full functionality." echo "WARNING: please install SUNWwgetr and SUNWwgetu from your" echo "WARNING: Solaris installation media" echo echo "Press Enter to continue" read dummy fi log "Running on `uname -a`" log "My directory is $mydir" ENV_SET=`env | cut -f1 -d=` for var in $ENV_SET; do case $var in PS1|PS2|HZ|TERM|SHELL|OLDPWD|PATH|MAIL|PWD|TZ|SHLVL|HOME|LOGNAME|PRINTER|HOSTNAME|_|CC|CXX|EDITOR|SSH_*|DISPLAY|LESS*|LS_COLORS|LS_OPTIONS|TERMINFO|PAGER|MANPATH|VISUAL) ;; *) val=`eval echo "\\\$$var"` log "Unsetting $var (=\"$val\")" unset $var ;; esac done tempdir=/tmp/cbe-install.$$ tempdirs="$tempdirs:$tempdir" trap remove_tempdirs QUIT EXIT logrun mkdir -p $tempdir if [ -f $mydir/pkgs/CBElibtool/pkginfo ]; then binary_install=yes pkg_arch=`grep '^ARCH=' $mydir/pkgs/CBElibtool/pkginfo | cut -f2 -d=` arch=`uname -p` if [ "x$arch" != "x$pkg_arch" ]; then echo "ERROR: wrong architecture" echo "ERROR: these JDS CBE packages must be installed on a $pkg_arch system" exit 1 fi cbe_prefix=/opt/jdsbld else binary_install=no fi } # ask "question" variable_name "default answer" # # answer is stored in variable variable_name ask () { echo -n "$1" if [ ! -z $3 ]; then echo -n " [$3]: " else echo -n ": " fi read -e val if [ "x$val" = x ]; then eval "$2=\"$3\"" else eval "$2=\"$val\"" fi } # ask_yes_no "question" variable_name "default answer" # # Answer ("yes" or "no") is stored in variable variable_name. # Keep asking the user until the answer is yes or no. ask_yes_no () { yes_no_repeat=yes while [ $yes_no_repeat = yes ]; do yes_no_repeat=no ask "${@}" eval "the_ans=\"\$$2\"" case "$the_ans" in [yY]|[yY][eE][sS] ) eval "$2=yes" ;; [nN]|[nN][oO] ) eval "$2=no" ;; * ) echo "Please answer yes or no" yes_no_repeat=yes esac done } # get_dir "question" "answer_var" "default answer" "owner" # # Ask for a directory name and make sure it exists or create it # for the user get_dir () { repeat=yes while [ $repeat = yes ]; do repeat=no ask "$1" new_dir "$3" case "$new_dir" in /* ) # absolute path name, nothing to do ;; ~* ) if [ "x$rootdir" != x/ ]; then msg "The JDS CBE is being installed to an alternate root directory." msg "You need to specify the full path to directories within the alternate root." repeat=yes continue fi d1=`echo "$new_dir" | cut -f1 -d/` d2=`echo "$new_dir/" | cut -f2- -d/` d1n=$(eval echo "$d1") test -d "$d1n" || { repeat=yes msg "Directory not found: $d1" continue } d1n=$(cd "$d1n" 2>/dev/null && pwd) || { repeat=yes msg "Failed to access directory: $d1" continue } msg "Directory $new_dir expanded to $d1n/$d2" new_dir="$d1n/$d2" ;; * ) if [ "x$rootdir" != x/ ]; then msg "The JDS CBE is being installed to an alternate root directory." msg "You need to specify the full path to directories within the alternate root." repeat=yes continue fi d1=`echo "$new_dir" | cut -f1 -d/` d2=`echo "$new_dir/" | cut -f2- -d/` d1n=$(eval echo "$d1") test -d "$d1n" || { repeat=yes msg "Directory not found: $d1" continue } d1n=$(cd "$d1n" 2>/dev/null && pwd) || { repeat=yes msg "Failed to access directory: $d1" continue } msg "Directory $new_dir expanded to $d1n/$d2" new_dir="$d1n/$d2" ;; esac done if [ "x$new_dir" != "x/" ]; then new_dir=`echo "$new_dir" | sed -e 's%/*$%%'` fi eval "$2=\"$new_dir\"" } # # ask_ccdir # # result in new_ccdir and cc_name and cxx_name # The args are: # : expected compiler version to be displayed to the user, # e.g. "Sun Studio 10" # : expected output of cc -V # : compiler subdir in /sgnome (for .ireland users) # : default answer (full path to cc) ask_ccdir () { if [ $INT_EXT = internal ]; then REC="required" else REC="recommended" fi echo "The $REC C compiler(s) for this version of the JDS CBE is/are:" for compiler in $cc32_versions; do echo " `eval echo \\\$${compiler}_name` (`eval echo \\\$${compiler}_$(uname -p)_version_string`)" done sgnome_cc32dirs= for compiler in $cc32_versions; do sgnome_cc32dirs="$sgnome_cc32dirs /sgnome/tools/${the_cpu}-solaris/forte/`eval echo \\\$${compiler}_sgnome_dir`/SUNWspro/bin" sgnome_cc32dirs="$sgnome_cc32dirs `eval echo \\\$${compiler}_alt_dirs`" done for cc32dir in $sgnome_cc32dirs; do cc32name="$cc32dir/cc" test -x $cc32name && break done if [ ! -d "$cc32dir" ]; then CC=${CC:-`which cc`} if [ -x "$CC" ]; then cc32dir=$(dirname $CC) cc32name=$cc32dir/cc else cc32dir= cc32name= fi fi repeat=yes while [ $repeat = yes ]; do repeat=no ask "Enter the path to the C compiler" "new_ccn" "$cc32name" new_ccdir=$(dirname $new_ccn) if [ ! -e "$new_ccn" ]; then echo $new_ccn not found repeat=yes elif [ ! -f "$new_ccn" ]; then echo $new_ccn is not a file repeat=yes elif [ ! -x "$new_ccn" ]; then echo $new_ccn is not executable repeat=yes else cc_name=`basename "$new_ccn"` if [ "x$cc_name" = xgcc ]; then echo echo "You chose gcc as your C compiler. Note that building JDS using gcc may be" echo "possible but is not tested or supported." echo echo "Press Enter to continue" read dummy cxx_name=g++ else cxx_name=CC version_ok=no for compiler in $cc32_versions; do "$new_ccn" -V 2>&1 | egrep -s "`eval echo \\\$${compiler}_$(uname -p)_version_string`" && { version_ok=yes break } done if [ $version_ok = no ]; then echo "$new_ccn is not the $REC compiler" echo "\"cc -V\" should print one of the following:" for compiler in $cc32_versions; do echo " `eval echo \\\$${compiler}_$(uname -p)_version_string`" done ask_yes_no "Would you like to use this compiler anyway?" \ use_different_cc no if [ $use_different_cc = yes ]; then log "User chose to use a non-standard C compiler:" log "`$new_ccn -V 1>&1`" repeat=no else repeat=yes fi else ccls=$( cd $new_ccdir; ls -l cc ) case "$ccls" in *"cc -> ../prod/bin/cc" ) ;; * ) echo "cc is expected to be a symlink to ../prod/bin/cc" if [ $INT_EXT = internal ]; then echo "See the README file for information about installing the C compiler" echo "or using it via NFS on SWAN" fi repeat=yes ;; esac fi fi fi done } # gather info for the installation from the user ask_defaults () { if [ $binary_install != yes ]; then repeat=yes while [ $repeat = yes ]; do repeat=no get_dir "Enter the base directory (prefix) of the cbe" \ cbe_prefix $cbe_prefix root if [ "$cbe_prefix" = "/" -o "$cbe_prefix" = "/tmp" ]; then echo "This directory is not allowed." echo "Please choose a different one as the cbe prefix" repeat=yes fi done fi if [ ! -f "$HOME/.pkgbuildmacros" -a ! -d "$HOME/packages" ]; then # the user probably hasn't used pkgbuild >= 1.1.0 yet # so let's ask if they want to use a specific topdir # instead of $HOME/packages echo "Starting from pkgbuild 1.1.0 (JDS CBE 1.5) there is no system-wide" echo "build directory (%_topdir), instead, each user has their own." echo "The default directory is \$HOME/packages." echo "If you wish to use a different build directory, you can define it" echo "in \$HOME/.pkgbuildmacros as follows:" echo echo " %_topdir /path/to/my/build/area" echo if [ "$uid" = 0 ]; then echo echo Press Enter to continue read dummy else ask_yes_no "Would you like to do this now?" \ set_topdir no if [ $set_topdir = no ]; then log "the user chose not to change the default topdir" echo "The default topdir ($HOME/packages) will be used" else get_dir "Enter your build directory" default_topdir \ "$cbe_prefix/packages" $logname log "the user selected $default_topdir for topdir" echo "%_topdir $default_topdir" > $HOME/.pkgbuildmacros log "created $HOME/.pkgbuildmacros" fi fi else log "the user already has a .pkgbuildmacros file or ~/packages dir" fi the_cpu=`uname -p` if [ "x$the_cpu" != xsparc ]; then the_cpu=x86 fi ask_ccdir cc32dir="$new_ccdir" log "32-bit C compiler: $cc32dir/$cc_name" log "32-bit C++ compiler: $cc32dir/$cxx_name" cc64dir="$cc32dir" log "64-bit C compiler: $cc64dir/$cc_name" log "64-bit C++ compiler: $cc64dir/$cxx_name" msg "This version of the CBE comes with some optional utilities." msg "These are not required for building the JDS code, nevertheless" msg "they are useful to have on your system." msg "Please see the README file for the list of optional utilities." ask_yes_no "Would you like to install the optional packages?" \ cbe_opt yes if [ $cbe_opt = yes ]; then log "User chose to install optional packages" else log "User chose not to install optional pkgs" fi } # create an admin file for pkgadd/pkgrm make_admin_file () { echo "mail=" > $1 echo "instance=unique" >> $1 echo "conflict=nocheck" >> $1 echo "conflict=quit" >> $1 echo "setuid=nocheck" >> $1 echo "action=nocheck" >> $1 echo "partial=quit" >> $1 echo "space=quit" >> $1 if [ "$2" = "pkgrm" ]; then echo "idepend=nocheck" >> $1 echo "rdepend=nocheck" >> $1 else echo "idepend=quit" >> $1 echo "rdepend=quit" >> $1 fi } # run a command, redirect the output to a log file and also print it # on stdout logrun () { status_file=/tmp/.command_status.$$ /usr/bin/rm -f $status_file log "running $*" log "*** command output follows ***" ( "${@}" 2>&1 ; echo $? > $status_file ) | tee -a $LOGFILE log "*** command output ends ***" status=`cat $status_file` /usr/bin/rm -f $status_file return $status } # check if a package is installed and if so, offer to uninstall it check_if_installed () { skip_package=no pkginfo -R $rootdir -q "$1"'.*' || return 0 if [ x$always_uninstall_existing != xyes -a x$always_skip_existing != xyes ]; then msg "Package $1 is already installed." ask_yes_no "Would you like uninstall it?" do_uninstall yes if [ $do_uninstall = yes ]; then if [ x$always_uninstall_existing != xno ]; then ask_yes_no "Always uninstall previously installed packages?" \ always_uninstall_existing yes log "always_uninstall_existing = $always_uninstall_existing" fi fi else if [ x$always_skip_existing = xyes ]; then msg "Skipping package $1 -- already installed" skip_package=yes return 0 else do_uninstall=yes fi fi if [ $do_uninstall = yes ]; then log "User chose to uninstall $1" make_admin_file /tmp/pkgrm.admin.$$ pkgrm || return 1 pkgrm_failed=no logrun pfexec /usr/sbin/pkgrm -R $rootdir -n -a /tmp/pkgrm.admin.$$ "$1.*" || pkgrm_failed=yes if [ $pkgrm_failed = yes ]; then ask_yes_no "pkgrm failed. would you like to continue anyway?" pkgrm_cont no if [ $pkgrm_cont = yes ]; then log "User chose to continue anyway" return 0 fi return 1 fi return 0 else log "User chose not to uninstall $1" if [ x$always_skip_existing != xyes ]; then ask_yes_no "Would you like skip to the next package?" skip_package yes if [ $skip_package = yes ]; then log "User chose to skip package $1" if [ x$always_skip_existing != xno ]; then ask_yes_no "Always skip packages that are already installed?" always_skip_existing yes log "always_skip_existing = $always_skip_existing" fi return 0 fi else skip_package=yes return 0 fi msg "Not uninstalling $1." msg "NOTE that this may cause problems later" ask "Press Enter to continue" dummy "" return 0 fi return 0 } # install a list of svr4 packages given its directory, altroot and the # names of the packages install_pkgs () { pdir=$1; shift rdir=$1; shift make_admin_file $tempdir/pkgadd.admin.$$ pkgadd for pkg in $*; do msg "Installing package $pkg" logrun pfexec /usr/sbin/pkgadd -R "$rdir" -n -a $tempdir/pkgadd.admin.$$ -d "$pdir" $pkg || \ return 1 done /usr/bin/rm -f $tempdir/pkgadd.admin.$$ return 0 } install_all_dependencies= solaris_pkg_dir=/cdrom/cdrom0/Solaris_11/Product # check if the pkgs JDS requires are installed; if not install them check_jds_dependencies () { retval=0 # we're going to cp solaris pkgs from the media to this dir tmp_pkg_dir=`mktemp -d /tmp/cbe-pkgs-XXXX` # schedule this dir for removal if the installation is aborted tempdirs="$tempdirs:$tmp_pkg_dir" for pkg in $JDS_DEPENDENCIES; do pkginfo -R $rootdir -q "$pkg."'*' && continue if [ "x$install_all_dependencies" != xyes ]; then msg "Package $pkg is required for building JDS" ask_yes_no "Would you like to install it now?" do_inst "yes" if [ $do_inst = yes ]; then if [ "x$install_all_dependencies" != xno ]; then ask_yes_no \ "Install all required packages?" \ install_all_dependencies "yes" fi while /bin/true; do ask "Enter the path to the Solaris packages" \ solaris_pkg_dir "$solaris_pkg_dir" # Copy all packages found in $solaris_pkg_dir to a temporary # dir so that people installing from CDs don't need to # swap CDs all the time... for p0 in $JDS_DEPENDENCIES; do pkginfo -q $p0 && continue test -d $tmp_pkg_dir/$p0 && continue test -d "$solaris_pkg_dir/$p0" && \ /bin/cp -r "$solaris_pkg_dir/$p0" $tmp_pkg_dir && \ /bin/chmod -R u+w $tmp_pkg_dir/$p0 done test -d "$solaris_pkg_dir/$pkg" && break msg "$solaris_pkg_dir/$pkg not found" done else log "user chose not to install required package $pkg" continue fi fi while /bin/true; do msg "Installing package $pkg" make_admin_file /tmp/pkgadd.admin.$$ pkgadd if [ -d $tmp_pkg_dir/$pkg ]; then logrun pfexec /usr/sbin/pkgadd -R $rootdir -n -a /tmp/pkgadd.admin.$$ -d "$tmp_pkg_dir" $pkg if [ $? != 0 ]; then msg "WARNING: failed to install required package $pkg" ask_yes_no "Would you like to retry?" "do_retry" "yes" else do_retry=no_need_to fi else msg "Package $pkg was not found in $solaris_pkg_dir" do_retry=yes /bin/true fi if [ $do_retry = yes ]; then while /bin/true; do ask "Enter the path to the Solaris packages" \ solaris_pkg_dir "$solaris_pkg_dir" test -d "$solaris_pkg_dir/$pkg" && break msg "$solaris_pkg_dir/$pkg not found" done # Copy all packages found in $solaris_pkg_dir to a temporary # dir so that people installing from CDs don't need to # swap CDs all the time... for p0 in $JDS_DEPENDENCIES; do test -d "$solaris_pkg_dir/$p0" && \ /bin/cp -r "$solaris_pkg_dir/$p0" $tmp_pkg_dir && \ /bin/chmod -R u+w $tmp_pkg_dir/$p0 done elif [ $do_retry = no ]; then ask_yes_no "Continue installation anyway?" \ do_continue no if [ $do_continue = no ]; then /bin/rm -f /tmp/pkgadd.admin.$$ /bin/rm -rf $tmp_pkg_dir msg "Installation aborted." exit 1 else break fi break else /bin/rm -rf $tmp_pkg_dir/$pkg /bin/rm -f /tmp/pkgadd.admin.$$ break fi done done /bin/rm -rf $tmp_pkg_dir } # install pkgbuild from tarball to a temp location and then build a # pkgbuild pkg using itself install_pkgbuild () { check_if_installed SFpkgbuild || { pkgbuild_topdir=`$cbe_prefix/bin/pkgbuild -bp $cbe_prefix/lib/pkgbuild-$PKGBUILD_VERSION/get_rpm_topdir 2>&1 | grep '^TOPDIR=' | cut -f2- -d=` return 1 } if [ $skip_package = yes ]; then return 0 fi export PATH=/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/sfw/bin cd $tempdir || return 1 logrun mkdir -p pkgbuild.tmp.$$/src || return 1 cd pkgbuild.tmp.$$/src || return 1 logrun bash -c "bzcat $tardir/pkgbuild-$PKGBUILD_VERSION.tar.bz2 | tar xvf -" || return 1 cd pkgbuild-$PKGBUILD_VERSION || return 1 logrun ./configure --prefix="$tempdir/pkgbuild.tmp.$$" || return 1 logrun make install || return 1 msg "Now rebuilding pkgbuild using itself" logrun mkdir -p $tempdir/pkgbuild.tmp.$$/packages/SOURCES || return 1 logrun cp $tardir/pkgbuild-$PKGBUILD_VERSION.tar.bz2 $tempdir/pkgbuild.tmp.$$/packages/SOURCES/ || return 1 logrun bash -c "$tempdir/pkgbuild.tmp.$$/bin/pkgbuild --define \"pkgbuild_prefix $cbe_prefix\" --define \"_topdir $tempdir/pkgbuild.tmp.$$/packages\" -ba $tempdir/pkgbuild.tmp.$$/src/pkgbuild-$PKGBUILD_VERSION/pkgbuild.spec" || return 1 make_admin_file $tempdir/pkgadd.admin.$$ pkgadd logrun pfexec /usr/sbin/pkgadd -R $rootdir -n -a $tempdir/pkgadd.admin.$$ -d "$tempdir/pkgbuild.tmp.$$/packages/PKGS" SFpkgbuild || return 1 pkgbuild_topdir=`$cbe_prefix/bin/pkgbuild -bp $cbe_prefix/lib/pkgbuild-$PKGBUILD_VERSION/get_rpm_topdir 2>&1 | grep '^TOPDIR=' | cut -f2- -d=` logrun mkdir -p "$rootdir/$pkgbuild_topdir/PKGS" logrun mkdir -p "$rootdir/$pkgbuild_topdir/SPKGS" logrun cp -rf "$tempdir/pkgbuild.tmp.$$/packages/SPKGS/SFpkgbuild-src" "$rootdir/$pkgbuild_topdir/SPKGS" logrun cp -rf "$tempdir/pkgbuild.tmp.$$/packages/PKGS/SFpkgbuild" "$rootdir/$pkgbuild_topdir/PKGS" cd /tmp || return 1 logrun /usr/bin/rm -rf $tempdir/pkgbuild.tmp.$$ $tempdir/pkgbuild-$PKGBUILD_VERSION || return 1 return 0 } # build and install a package build_pkg () { check_if_installed $3 || return 1 if [ $skip_package = yes ]; then return 0 fi logrun mkdir -p "$rootdir/$pkgbuild_topdir/SOURCES" if [ "x$2" != x ]; then log "copying tarball $2 to $rootdir$pkgbuild_topdir/SOURCES" fname=`basename $2` logrun rm -f "$rootdir$pkgbuild_topdir/SOURCES/$fname" logrun cp $2 "$rootdir$pkgbuild_topdir/SOURCES" 2>&1 || return 1 fi export "PATH=$rootdir$cbe_prefix/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/sfw/bin" export CC="$cc32dir/$cc_name" export CXX="$cc32dir/$cxx_name" if [ "x$rootdir" != x/ ]; then export AC_MACRODIR="$rootdir$cbe_prefix/share/autoconf" sed -e "s%--prepend-include %--prepend-include $rootdir%" "$rootdir$cbe_prefix/share/autoconf/autom4te.cfg" > $tempdir/autom4te.cfg export AUTOM4TE_CFG="$tempdir/autom4te.cfg" export autom4te_perllibdir="$rootdir$cbe_prefix/share/autoconf" export AUTOM4TE="$rootdir$cbe_prefix/bin/autom4te" fi msg "Building package $3" logrun pkgbuild --define "_topdir $rootdir$pkgbuild_topdir" --define "cbe_prefix $cbe_prefix" -ba $1 || \ return 1 install_pkgs "$rootdir$pkgbuild_topdir/PKGS" "$rootdir" "$3" || return 1 } uninstall_old_cbe () { pkg_info= for pkg in $OLD_PKGS; do pkginfo -R $rootdir -q "$pkg."'*' && pkg_info="$pkg_info `pkginfo -R $rootdir $pkg.'*'`" done if [ ! -z "$pkg_info" ]; then echo "The following packages belong to an obsolete version of the JDS CBE." echo "$pkg_info" echo ask_yes_no "Would you like to uninstall them?" do_uninst yes if [ $do_uninst = yes ]; then log "User chose to uninstall obsolete CBE pkgs" make_admin_file $tempdir/pkgrm.admin.$$ pkgrm pkgrm_failed=no for pkg in $OLD_PKGS; do if pkginfo -R $rootdir -q "$pkg."'*'; then logrun pfexec /usr/sbin/pkgrm -R $rootdir -n -a $tempdir/pkgrm.admin.$$ "$pkg."'*' || \ pkgrm_failed=yes fi done rm -f $tempdir/pkgrm.admin.$$ if [ $pkgrm_failed = yes ]; then msg "Failed to remove one or more packages" ask_yes_no "Would you like to continue anyway?" do_cont no if [ $do_cont = no ]; then return 1 else log "User chose to continue anyway" return 0 fi fi fi fi return 0 } main () { init uninstall_old_cbe || return 1 msg "Installing the JDS Common Build Environment (CBE) version $CBE_VERSION" ask_defaults if [ $binary_install = no ]; then install_pkgbuild || return 1 pkgbuild_topdir=`$cbe_prefix/bin/pkgbuild -bp $cbe_prefix/lib/pkgbuild-$PKGBUILD_VERSION/get_rpm_topdir 2>&1 | grep '^TOPDIR=' | cut -f2- -d=` build_pkg $mydir/make.spec "$tardir/$MAKE_TARBALL" CBEmake || return 1 build_pkg $mydir/cvs.spec "$tardir/$CVS_TARBALL" CBEcvs || return 1 if [ $cbe_opt = yes ]; then build_pkg $mydir/rsync.spec "$tardir/$RSYNC_TARBALL" CBErsync || msg "WARNING: Failed to install rsync. Note: this is an optional CBE component." fi build_pkg $mydir/m4.spec "$tardir/$M4_TARBALL" CBEm4 || return 1 build_pkg $mydir/autoconf.spec "$tardir/$AUTOCONF_TARBALL" CBEautoconf || \ return 1 logrun rm -f "$rootdir$pkgbuild_topdir/SOURCES/$AUTOMAKE_1_9_TARBALL" logrun cp "$tardir/$AUTOMAKE_1_9_TARBALL" $rootdir$pkgbuild_topdir/SOURCES/ || \ return 1 build_pkg $mydir/automake.spec "$tardir/$AUTOMAKE_1_10_TARBALL" CBEautomake || \ return 1 logrun cp $mydir/libtool-allextract.diff $rootdir$pkgbuild_topdir/SOURCES/ || \ return 1 build_pkg $mydir/libtool.spec "$tardir/$LIBTOOL_TARBALL" CBElibtool || \ return 1 logrun cp $mydir/gettext.diff $rootdir$pkgbuild_topdir/SOURCES/ || \ return 1 build_pkg $mydir/gettext.spec "$tardir/$GETTEXT_TARBALL" CBEgettext || \ return 1 build_pkg $mydir/fileutils.spec "$tardir/$FILEUTILS_TARBALL" CBEfileutils||\ return 1 build_pkg $mydir/flex.spec "$tardir/$FLEX_TARBALL" CBEflex || return 1 build_pkg $mydir/bison.spec "$tardir/$BISON_TARBALL" CBEbison || return 1 logrun cp $mydir/gendiff $rootdir$pkgbuild_topdir/SOURCES/ || \ return 1 build_pkg $mydir/diff.spec "$tardir/$DIFF_TARBALL" CBEdiff || return 1 build_pkg $mydir/ant.spec "$tardir/$ANT_TARBALL" CBEant || return 1 build_pkg $mydir/subversion.spec "$tardir/$SVN_TARBALL" CBEsvn || \ return 1 else INSTALL_CBE_PKGS= for pkg in $CBE_PKGS; do check_if_installed $pkg || return 1 if [ $skip_package = no ]; then INSTALL_CBE_PKGS="$INSTALL_CBE_PKGS $pkg" fi done install_pkgs "$mydir/pkgs" "$rootdir" $INSTALL_CBE_PKGS || return 1 if [ $cbe_opt = yes ]; then check_if_installed CBErsync || return 1 if [ $skip_package = no ]; then install_pkgs "$mydir/pkgs" "$rootdir" CBErsync || return 1 fi fi pkgbuild_topdir=`$cbe_prefix/bin/pkgbuild -bp $cbe_prefix/lib/pkgbuild-$PKGBUILD_VERSION/get_rpm_topdir 2>&1 | grep '^TOPDIR=' | cut -f2- -d=` fi log "Creating env.sh" logrun mkdir -p $rootdir$pkgbuild_topdir/SOURCES || return 1 build_info="built on `date +%Y-%m-%d` by ${logname}@`hostname`" logrun bash -c "sed -e \"s%@CBE_PREFIX@%$cbe_prefix%\" \ -e \"s%@JDS_PREFIX@%$JDS_PREFIX%\" \ -e \"s%@CC32@%$cc32dir/$cc_name%\" \ -e \"s%@CXX32@%$cc32dir/$cxx_name%\" \ -e \"s%@CC64@%$cc64dir/$cc_name%\" \ -e \"s%@CXX64@%$cc64dir/$cxx_name%\" \ -e \"s%1.6.2%$CBE_VERSION%\" \ -e \"s%@BUILD_INFO@%$build_info%\" \ $mydir/env.sh > $rootdir$pkgbuild_topdir/SOURCES/env.sh" || \ return 1 log "Creating env.csh" logrun bash -c "sed -e \"s%@CBE_PREFIX@%$cbe_prefix%\" \ -e \"s%@JDS_PREFIX@%$JDS_PREFIX%\" \ -e \"s%@CC32@%$cc32dir/$cc_name%\" \ -e \"s%@CXX32@%$cc32dir/$cxx_name%\" \ -e \"s%@CC64@%$cc64dir/$cc_name%\" \ -e \"s%@CXX64@%$cc64dir/$cxx_name%\" \ -e \"s%1.6.2%$CBE_VERSION%\" \ -e \"s%@BUILD_INFO@%$build_info%\" \ $mydir/env.csh > $rootdir$pkgbuild_topdir/SOURCES/env.csh" || \ return 1 log "Copying ld-wrapper" logrun bash -c "cp $mydir/ld-wrapper $rootdir$pkgbuild_topdir/SOURCES" || \ return 1 build_pkg $mydir/CBEenv.spec "" CBEenv || return 1 msg "CBE setup complete" echo "Run" echo " . $cbe_prefix/bin/env.sh" echo "or" echo " source $cbe_prefix/bin/env.csh" echo "depending on your shell, to use this build environment." } process_cl "${@}" main || msg "CBE setup FAILED" echo "Installation log saved in $LOGFILE" chmod -R u+w $tmp_pkg_dir/$p0 done test -d "$solaris_pkg_dir/$pkg" && break msg "$solaris_pkg_dir/$pkg not found" done else log "user chose not jds-cbe-1.6.2/gettext.spec000066400001440000012000000056321106440351100154670ustar00lacastaff00002660200015# # spec file for package CBEgettext # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEgettext License: GPL Group: system/cbe Version: 0.14.1 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU gettext Source: ftp://ftp.gnu.org/pub/gnu/gettext/gettext-%{version}.tar.gz Patch: gettext.diff URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWcsr Requires: SUNWcsu %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i -fPIC -DPIC %else %define optflags -xO4 -xspace -xstrconst -mr %endif %description GNU gettext for the JDS build environment %prep %setup -q -n gettext-%{version} %patch -p1 %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure --disable-nls --prefix=%{_prefix} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_datadir}/doc rm -rf $RPM_BUILD_ROOT%{_datadir}/man rm -rf $RPM_BUILD_ROOT%{_includedir} rm -f $RPM_BUILD_ROOT%{_bindir}/gettext rm -f $RPM_BUILD_ROOT%{_bindir}/msgfmt rm -f $RPM_BUILD_ROOT%{_libdir}/*a rm -rf $RPM_BUILD_ROOT%{_prefix}/info rm -rf $RPM_BUILD_ROOT%{_datadir}/emacs rm -rf $RPM_BUILD_ROOT%{_datadir}/gettext/projects %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_libdir} %{_libdir}/gettext %{_libdir}/lib*.so* %{_libdir}/preloadable_libintl.so %{_libdir}/charset.alias %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/autopoint %{_bindir}/gettext.sh %{_bindir}/msgcat %{_bindir}/msgconv %{_bindir}/msgfilter %{_bindir}/msginit %{_bindir}/msguniq %{_bindir}/envsubst %{_bindir}/gettextize %{_bindir}/msgcmp %{_bindir}/msgen %{_bindir}/msgmerge %{_bindir}/ngettext %{_bindir}/msgattrib %{_bindir}/msgcomm %{_bindir}/msgexec %{_bindir}/msggrep %{_bindir}/msgunfmt %{_bindir}/xgettext %dir %attr (0755, root, sys) %{_datadir} %dir %attr (0755, root, other) %{_datadir}/aclocal %{_datadir}/aclocal/* %{_datadir}/gettext %changelog * Mon Aug 21 2006 - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps * Fri Sep 02 2004 - remove unpackaged files * Sat Oct 02 2004 - add %_datadir/gettext to %files * Sun Sep 05 2004 - update to 0.14.1 - build and package the tools - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/make.spec000066400001440000012000000032131106440351100147110ustar00lacastaff00002660200015# # spec file for package CBEmake # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEmake License: GPL Group: system/cbe Version: 3.80 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU make Source: ftp://ftp.gnu.org/pub/gnu/make/make-%{version}.tar.bz2 URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xO4 -xspace -i -xstrconst -mr %endif %description GNU make for the JDS build environment %prep %setup -q -n make-%{version} %build CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} --without-nls \ --infodir=%{_infodir} make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_datadir} rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %{_prefix}/man %changelog * Mon Aug 21 2006 - move to /opt/jdsbld by default - fix file attributes * Wed Aug 16 2006 - add missing deps * Fri Sep 02 2004 - remove unpackaged files * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/autoconf.spec000066400001440000012000000034131106440351100156140ustar00lacastaff00002660200015# # spec file for package CBEautoconf # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEautoconf License: GPL Group: system/cbe Version: 2.61 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU autoconf Source: ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-%{version}.tar.bz2 URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWperl584core Requires: CBEm4 %description GNU autoconf for the JDS build environment %prep %setup -q -n autoconf-%{version} %build CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} \ --infodir=%{_infodir} \ --mandir=%{_mandir} make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_infodir} rm -rf $RPM_BUILD_ROOT%{_datadir}/emacs %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/autoconf %{_mandir}/* %changelog * Mon Mar 26 2007 - laca@sun.com - bump to 2.61 * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 2.60 * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category ires: CBEm4 %description GNU autoconf for the JDS build environment %prep %setup -q -n autoconf-%{version} %build CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} \ --infodir=%{_infodir} \ jds-cbe-1.6.2/env.sh000066400001440000012000000056241106440351100142540ustar00lacastaff00002660200015#!/bin/sh # # Script for setting up the shell environment for building JDS on Solaris # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License, Version 1.0 only # (the "License"). You may not use this file except in compliance # with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2008 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # if [ x`/bin/basename $0` = xenv.sh -a x"$ZSH_VERSION" = x ]; then echo "This script can be used to set up your enviroment to use the JDS CBE" echo "Usage: . $0" echo echo "Note: This script works with bash, sh, ksh and zsh." echo " It won't work with csh or tcsh." echo " Use env.csh with those shells" return 1 fi test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo "JDS/Solaris CBE version 1.6.2 @BUILD_INFO@" myarch=`uname -p` if [ $myarch = "i386" ]; then myarch=x86 fi ENV_SET=`env | cut -f1 -d=` for var in $ENV_SET; do case $var in PS1|PS2|HZ|TERM|SHELL|OLDPWD|PATH|MAIL|PWD|TZ|SHLVL|HOME|LOGNAME|PRINTER|HOSTNAME|_|CC|CXX|EDITOR|SSH_*|DISPLAY|LESS*|LS_COLORS|LS_OPTIONS|TERMINFO|PAGER|MANPATH|VISUAL|http_proxy|https_proxy|ftp_proxy|XAUTHORITY|CVSROOT|CVS_RSH|DBUS_*|SESSION_MANAGER|JDS_CBE_ENV_QUIET) ;; *) test "x$JDS_CBE_ENV_QUIET" != x1 && echo Unsetting $var unset $var ;; esac done CBE_PREFIX=@CBE_PREFIX@ CC=@CC32@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting default C compiler CC=$CC export CC CCDIR=`dirname "$CC"` CXX=@CXX32@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting default C++ compiler CXX=$CXX export CXX CC32="${CC}" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 32-bit C compiler CC32=$CC32 export CC32 CXX32="${CXX}" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 32-bit C++ compiler CXX32=$CXX32 export CXX32 CC64=@CC64@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 64-bit C compiler CC64=$CC64 export CC64 CXX64=@CXX64@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 64-bit C++ compiler CXX64=$CXX64 export CXX64 LD="$CBE_PREFIX/bin/ld-wrapper" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting LD=$LD export LD PATH="$CBE_PREFIX/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:$CCDIR" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting PATH=$PATH export PATH jds-cbe-1.6.2/libtool.spec000066400001440000012000000046351106440351100154510ustar00lacastaff00002660200015# # spec file for package CBElibtool # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBElibtool License: GPL Group: system/cbe Version: 1.5.22 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU libtool Source: ftp://ftp.gnu.org/pub/gnu/libtool/libtool-%{version}.tar.gz Patch: libtool-allextract.diff URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWperl584core %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xO4 -i -xspace -xstrconst -mr %endif %description GNU libtool for the JDS build environment %prep %setup -q -n libtool-%{version} %patch -p1 %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --infodir=%{_infodir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*a rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/libtool %dir %attr (0755, root, other) %{_datadir}/aclocal %{_datadir}/aclocal/* %dir %attr (0755, root, bin) %{_libdir} %{_libdir}/lib*.so* %dir %attr (0755, root, bin) %{_includedir} %{_includedir}/* %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 1.5.22 * Wed Sep 07 2005 - update to 1.5.20 - fix bug where convenience libs are comma separated after -z allextract * Fri Sep 02 2004 - remove unpackaged files * Tue Jun 14 2005 - update to 1.5.18 * Thu Jun 09 2005 - update to 1.5.14 * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/automake.spec000066400001440000012000000051421106440351100156050ustar00lacastaff00002660200015# # spec file for package CBEautomake # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEautomake License: GPL Group: system/cbe Version: 1.10 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU automake Source: ftp://ftp.gnu.org/pub/gnu/automake/automake-%{version}.tar.bz2 Source1: ftp://ftp.gnu.org/pub/gnu/automake/automake-1.9.6.tar.bz2 URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWperl584core Requires: CBEm4 %description GNU automake for the JDS build environment %prep %setup -q -c -n %name-%{version} bzcat %SOURCE1 | tar xf - %build cd automake-1.9.6 CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --infodir=%{_infodir} make -j$CPUS cd ../automake-%{version} CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --infodir=%{_infodir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT cd automake-1.9.6 make install DESTDIR=$RPM_BUILD_ROOT cd ../automake-%{version} make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/aclocal # make aclocal always look for macros in /usr/share/aclocal test "%{_datadir}" = "/usr/share" || \ echo "/usr/share/aclocal" > $RPM_BUILD_ROOT%{_datadir}/aclocal/dirlist rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/aclocal-* %{_datadir}/automake-* %dir %attr (0755, root, other) %{_datadir}/doc %{_datadir}/doc/automake %dir %attr (0755, root, other) %{_datadir}/aclocal %{_datadir}/aclocal/* %changelog * Mon Mar 26 2007 - laca@sun.com - bump to 1.10 but include 1.9.6 too * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps * Tue Oct 18 2005 - - add /usr/share/aclocal to the default search path * Wed Aug 31 2005 - - update to 1.9.6 * Sun Sep 05 2004 - - enable parallel build * Fri Mar 05 2004 - - fix %files - change the pkg category RL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWperl584core Requires: CBEm4 %description GNU automake for the JDS build environment %prep %setup -q -c -n %name-%{version} bzcat %SOURCE1 | tar xf - %build cd autjds-cbe-1.6.2/fileutils.spec000066400001440000012000000037651106440351100160100ustar00lacastaff00002660200015# # spec file for package CBEfileutils # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEfileutils License: GPL Group: system/cbe Version: 4.1 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU fileutils Source: ftp://ftp.gnu.org/pub/gnu/fileutils/fileutils-%{version}.tar.gz URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -i -xO4 -xspace -xstrconst -mr %endif %description GNU fileutils for the JDS build environment %prep %setup -q -n fileutils-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi export LINGUAS="xx" %define _mandir %{_datadir}/man CFLAGS="$RPM_OPT_FLAGS -xc99" \ ./configure --prefix=%{_prefix} --mandir=%{_mandir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_libdir} rm -rf $RPM_BUILD_ROOT%{_prefix}/info %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/* %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps * Tue Aug 1 2006 - laca@sun.com - add -xc99 (fix from Doug Scott) * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/m4.spec000066400001440000012000000035271106440351100143240ustar00lacastaff00002660200015# # spec file for package CBEm4 # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEm4 License: GPL Group: system/cbe Version: 1.4.5 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU m4 Source: ftp://ftp.gnu.org/pub/gnu/m4/m4-%{version}.tar.gz URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -i -xO4 -xspace -xstrconst -mr %endif %description GNU m4 for the JDS build environment %prep %setup -q -n m4-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} \ --infodir=%{_infodir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ infodir=$RPM_BUILD_ROOT%{_infodir} rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_mandir}/man1 %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 1.4.5 * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/rsync.spec000066400001440000012000000034361106440351100151410ustar00lacastaff00002660200015# # spec file for package CBErsync # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBErsync License: GPL Group: system/cbe Version: 2.6.8 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: Rsync Source: http://samba.anu.edu.au/ftp/rsync/rsync-%{version}.tar.gz URL: http://samba.anu.edu.au/rsync/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xO4 -xspace -i -xstrconst -mr %endif %description rsync for the JDS build environment %prep %setup -q -n rsync-%{version} %build CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --mandir=%{_mandir} make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_mandir} %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 2.6.8 * Fri Sep 02 2005 - add man pages to %files * Tue Jul 12 2005 - New CBE rsync package jds-cbe-1.6.2/flex.spec000066400001440000012000000041511106440351100147340ustar00lacastaff00002660200015# # spec file for package CBEflex # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEflex License: BSD Group: system/cbe Version: 2.5.33 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: flex: a lexical analyser Source: http://kent.dl.sourceforge.net/sourceforge/flex/flex-%{version}.tar.bz2 URL: http://flex.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl %define _mandir %{_datadir}/man %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xO4 -xspace -i -xstrconst -mr %endif %prep rm -rf %name-%version mkdir %name-%version %setup -q -n flex-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi export CFLAGS="$RPM_OPT_FLAGS -xc99" export MSGFMT="/usr/bin/msgfmt" ./configure --prefix=%{_prefix} \ --libdir=%{_libdir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ --disable-nls make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install rm -rf $RPM_BUILD_ROOT%{_libdir} rm -rf $RPM_BUILD_ROOT%{_includedir} rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/* %changelog * Mon Aug 21 2006 - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 2.5.33 * Tue Aug 1 2006 - laca@sun.com - add -xc99 (fix from Doug Scott) * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/cvs.spec000066400001440000012000000045071106440351100145760ustar00lacastaff00002660200015# # spec file for package CBEfileutils # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEcvs License: GPL, LGPL Group: system/cbe Version: 1.12.5 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: CVS - concurrent versions system Source: http://ftp.gnu.org/non-gnu/cvs/source/feature/%{version}/cvs-%{version}.tar.bz2 URL: http://www.cvshome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWcsu Requires: SUNWperl584core %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xO4 -xspace -i -xstrconst -mr %endif %description CVS: concurrent versions system. Open Source de-facto standard version control system. %prep %setup -q -n cvs-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --mandir=%{_mandir} make -j $CPUS %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_prefix}/info %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_mandir}/* %{_datadir}/cvs %changelog * Thu Oct 5 2006 - downgrade to 1.12.5 because 1.12.13 has sometimes hangs on in select() if compression is used. Already fixed in the cvs cvs, so 1.12.14 should be fine. * Sat Aug 19 2006 - move to /opt/jdsbld by default - update default attributes * Wed Aug 16 2006 - add missing deps - bump to 1.12.13 * Wed Oct 12 2005 - add datadir to %files as bin/rcs2log is a link to a file in share * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - fix %files - change the pkg category jds-cbe-1.6.2/bison.spec000066400001440000012000000047771106440351100151260ustar00lacastaff00002660200015# # spec file for package CBEbison # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEbison Summary: JDS CBE: The bison parser generator Version: 2.3 SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: ftp://ftp.gnu.org/gnu/bison/bison-%{version}.tar.bz2 Requires: SUNWcsl %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -i -xO4 -xspace -xstrconst -mr %endif %prep %setup -q -n bison-%{version} %define INSTALL install -m755 -s %define INSTALL_DIR install -d -m755 %define INSTALL_DATA install -m644 %define _mandir %{_datadir}/man %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi %if %cc_is_gcc export CXXFLAGS="-O2 -Xlinker -i" export CFLAGS="-O2 -Xlinker -i" %else export CXXFLAGS="-i -xO3 -xspace -mr -norunpath" export CFLAGS="-i -xstrconst -mr" %endif ./configure --prefix=%{_prefix} \ --libdir=%{_libdir} \ --mandir=%{_mandir} \ --datadir=%{_datadir} \ --infodir=%{_infodir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT make install-man DESTDIR=$RPM_BUILD_ROOT mandir=%_mandir rm -rf $RPM_BUILD_ROOT%{_libdir} rm -rf $RPM_BUILD_ROOT%{_infodir} rm -rf $RPM_BUILD_ROOT%{_datadir}/aclocal rm -rf $RPM_BUILD_ROOT%{_datadir}/locale %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr(0755, root, sys) %{_datadir} %{_datadir}/bison %{_mandir} %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 2.3 * Fri Sep 02 2004 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Fri Mar 05 2004 - - Included in the CBE, updated accordingly * Fri Mar 05 2004 - Niall.Power@sun.com - removed package root def'n * Thu Mar 04 2004 - Niall.Power@sun.com - initial version added to CVS jds-cbe-1.6.2/tar.spec000066400001440000012000000037241106440351100145710ustar00lacastaff00002660200015# # spec file for package CBEfileutils # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEtar License: GPL Group: system/cbe Version: 1.15.91 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU tar Source: ftp://alpha.gnu.org/gnu/tar/tar-%{version}.tar.gz URL: http://www.gnu.org/software/tar/tar.html BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -xspace -i -xstrconst -mr %endif %description GNU tar for the JDS build environment %prep %setup -q -n tar-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi export LINGUAS="xx" CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --infodir=%{_infodir} \ --libexecdir=%{_libdir} \ --disable-nls make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ infodir=$RPM_BUILD_ROOT%{_infodir} \ libexecdir=$RPM_BUILD_ROOT%{_libdir} rm -f $RPM_BUILD_ROOT%{_libdir}/charset.alias rmdir $RPM_BUILD_ROOT%{_sbindir} rm -rf $RPM_BUILD_ROOT%{_infodir} rmdir $RPM_BUILD_ROOT%{_datadir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, bin) %{_libdir} %{_libdir}/rmt %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default - bump to 1.15.91 * Sun Sep 05 2004 - enable parallel build * Tue Mar 09 2004 - initial version jds-cbe-1.6.2/diff.spec000066400001440000012000000042241106440351100147070ustar00lacastaff00002660200015# # spec file for package CBEdiff # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEdiff License: GPL Group: system/cbe Version: 2.8.1 Release: 1 Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: GNU diff Source: ftp://ftp.gnu.org/pub/gnu/diffutils/diffutils-%{version}.tar.gz Source2: gendiff URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i %else %define optflags -i -xO4 -xspace -xstrconst -mr %endif %description GNU diff for the JDS build environment %prep %setup -q -n diffutils-%{version} %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` if test "x$CPUS" = "x" -o $CPUS = 0; then CPUS=1 fi CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --prefix=%{_prefix} \ --mandir=%{_mandir} \ --infodir=%{_infodir} make -j$CPUS %install rm -rf $RPM_BUILD_ROOT make install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ mandir=$RPM_BUILD_ROOT%{_mandir} \ infodir=$RPM_BUILD_ROOT%{_infodir} /usr/ucb/install -m 0755 %SOURCE2 $RPM_BUILD_ROOT%{_bindir}/gendiff rm -rf $RPM_BUILD_ROOT%{_infodir} rm -rf $RPM_BUILD_ROOT%{_datadir}/locale %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, sys) %{_datadir} %{_mandir}/* %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps * Fri Dec 09 2005 - Add gendiff (taken from rpm 3.0.6, license: GPL) * Fri Sep 02 2005 - remove unpackaged files * Sun Sep 05 2004 - enable parallel build * Tue Mar 09 2004 - initial version jds-cbe-1.6.2/env.csh000066400001440000012000000063521106440351100144160ustar00lacastaff00002660200015#!/bin/csh # # Script for setting up the shell environment for building JDS on Solaris # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License, Version 1.0 only # (the "License"). You may not use this file except in compliance # with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2006 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # if ( { test `basename $0` = env.csh } ) then echo "This script can be used to set up your enviroment to use the JDS CBE" echo "Usage: source $0" echo echo "Note: This script works with csh or tcsh." echo " It won't work with sh, ksh or zsh." echo " Use env.sh with those shells." exit 1 endif test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo "JDS/Solaris CBE version 1.6.2 @BUILD_INFO@" set myarch=`uname -p` if ( $myarch == "i386" ) then myarch=x86 endif set vars=`env | cut -f1 -d=` foreach var ( $vars ) switch ($var) case PS1: case PS2: case HZ: case TERM: case SHELL: case OLDPWD: case PATH: case MAIL: case PWD: case TZ: case SHLVL: case HOME: case LOGNAME: case PRINTER: case HOSTNAME: case _: case CC: case CXX: case EDITOR: case SSH_*: case DISPLAY: case LESS*: case LS_COLORS: case LS_OPTIONS: case TERMINFO: case PAGER: case MANPATH: case VISUAL: case http_proxy: case https_proxy: case ftp_proxy: case CVSROOT: case CVS_RSH: case DBUS_*: case SESSION_MANAGER: case XAUTHORITY: case JDS_CBE_ENV_QUIET: breaksw default: test "x$JDS_CBE_ENV_QUIET" != x1 && echo Unsetting $var unsetenv $var breaksw endsw end set CBE_PREFIX=@CBE_PREFIX@ setenv CC @CC32@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting default C compiler CC=$CC set CCDIR=`dirname "$CC"` setenv CXX @CXX32@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting default C++ compiler CXX=$CXX setenv CC32 "${CC}" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 32-bit C compiler CC32=$CC32 setenv CXX32 "${CXX}" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 32-bit C++ compiler CXX32=$CXX32 setenv CC64 @CC64@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 64-bit C compiler CC64=$CC64 setenv CXX64 @CXX64@ test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting 64-bit C++ compiler CXX64=$CXX64 setenv LD "$CBE_PREFIX/bin/ld-wrapper" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting LD=$LD setenv PATH "$CBE_PREFIX/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:$CCDIR" test "x$JDS_CBE_ENV_QUIET" != x1 && \ echo Setting PATH=$PATH jds-cbe-1.6.2/ant.spec000066400001440000012000000026501106440351100145620ustar00lacastaff00002660200015# # spec file for package CBEant # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEant Version: 1.6.5 License: Apache, Public Domain, W3C Distribution: JDS CBE Vendor: Sun Microsystems, Inc. Summary: JDS CBE: Apache Ant Source: http://www.apache.org/dist/ant/binaries/apache-ant-%{version}-bin.tar.bz2 URL: http://ant.apache.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application SUNW_Rev: 1.6.2 Requires: SUNWcsl Requires: SUNWperl584core %description Apache Ant, a Java-based build tool, for the JDS build environment %prep %setup -q -n apache-ant-%{version} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_prefix} cp -r bin lib $RPM_BUILD_ROOT%{_prefix} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, bin) %{_libdir} %{_libdir}/* %changelog * Tue Aug 22 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 1.6.5 * Mon May 24 2004 - install bin and lib only * Fri May 07 2004 - initial version jds-cbe-1.6.2/CBEenv.spec000066400001440000012000000021711106440351100151000ustar00lacastaff00002660200015# # spec file for package CBEenv # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEenv Version: 1.6.2 Vendor: Sun Microsystems, Inc. Summary: JDS CBE: env setup scripts for the JDS CBE Source: env.sh Source1: env.csh Source2: ld-wrapper BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application %prep mkdir -p %name-%version %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_bindir} cp %SOURCE0 $RPM_BUILD_ROOT%{_bindir} cp %SOURCE1 $RPM_BUILD_ROOT%{_bindir} cp %SOURCE2 $RPM_BUILD_ROOT%{_bindir} chmod 755 $RPM_BUILD_ROOT%{_bindir}/* %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %changelog * Fri Oct 14 2005 - add ld-wrapper * Mon Sep 06 2004 - update version, fix Summary * Mon May 24 2004 - initial version jds-cbe-1.6.2/cbe-remove000055500001440000012000000036631106440351100150770ustar00lacastaff00002660200015#!/bin/bash # # Script for uninstalling the common build environment for JDS on Solaris # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License, Version 1.0 only # (the "License"). You may not use this file except in compliance # with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # PKGRM="/usr/sbin/pkgrm" ADMIN=`/usr/bin/mktemp /tmp/admin.XXXXX` echo "mail=" > $ADMIN echo "instance=unique" >> $ADMIN echo "conflict=quit" >> $ADMIN echo "setuid=nocheck" >> $ADMIN echo "action=nocheck" >> $ADMIN echo "partial=quit" >> $ADMIN echo "idepend=nocheck" >> $ADMIN echo "rdepend=nocheck" >> $ADMIN echo "space=quit" >> $ADMIN my_id=`/usr/xpg4/bin/id -u` if [ "x$my_id" != x0 ]; then profiles | grep 'Software Installation' > /dev/null if [ $? != 0 ]; then echo 'Run this script as root or a user with the "Software Installation" profile' echo 'See the user_attr(4) and profiles(1) manual pages for details' exit 1 fi PKGRM="pfexec /usr/sbin/pkgrm" fi IFS=" " for pkg in `pkginfo | grep 'JDS CBE' | awk '{ print $2; }'`; do $PKGRM -a $ADMIN -n $pkg done pkginfo -q SUNWpkgbuild && $PKGRM -a $ADMIN -n SUNWpkgbuild pkginfo -q SFpkgbuild && $PKGRM -a $ADMIN -n SFpkgbuild rm -f $ADMIN jds-cbe-1.6.2/CBE_VERSION000066400001440000012000000000061106440351100146360ustar00lacastaff000026602000151.6.2 jds-cbe-1.6.2/gettext.diff000066400001440000012000000040331106440351100154370ustar00lacastaff00002660200015diff -rup gettext-0.14.1/gettext-tools/lib/execute.c gettext-0.14.1.new/gettext-tools/lib/execute.c --- gettext-0.14.1/gettext-tools/lib/execute.c Mon Jan 5 10:48:31 2004 +++ gettext-0.14.1.new/gettext-tools/lib/execute.c Sat Sep 4 14:03:38 2004 @@ -61,6 +61,10 @@ #endif +#ifndef HAVE_ENVIRON_DECL +extern char **environ; +#endif + #ifndef STDIN_FILENO # define STDIN_FILENO 0 #endif diff -rup gettext-0.14.1/gettext-tools/lib/pipe-bidi.c gettext-0.14.1.new/gettext-tools/lib/pipe-bidi.c --- gettext-0.14.1/gettext-tools/lib/pipe-bidi.c Wed Oct 15 11:15:23 2003 +++ gettext-0.14.1.new/gettext-tools/lib/pipe-bidi.c Sat Sep 4 14:03:38 2004 @@ -60,6 +60,10 @@ #endif +#ifndef HAVE_ENVIRON_DECL +extern char **environ; +#endif + #ifndef STDIN_FILENO # define STDIN_FILENO 0 #endif diff -rup gettext-0.14.1/gettext-tools/lib/pipe-in.c gettext-0.14.1.new/gettext-tools/lib/pipe-in.c --- gettext-0.14.1/gettext-tools/lib/pipe-in.c Wed Oct 15 11:15:23 2003 +++ gettext-0.14.1.new/gettext-tools/lib/pipe-in.c Sat Sep 4 14:03:38 2004 @@ -60,6 +60,10 @@ #endif +#ifndef HAVE_ENVIRON_DECL +extern char **environ; +#endif + #ifndef STDIN_FILENO # define STDIN_FILENO 0 #endif diff -rup gettext-0.14.1/gettext-tools/lib/pipe-out.c gettext-0.14.1.new/gettext-tools/lib/pipe-out.c --- gettext-0.14.1/gettext-tools/lib/pipe-out.c Wed Oct 15 11:15:23 2003 +++ gettext-0.14.1.new/gettext-tools/lib/pipe-out.c Sat Sep 4 14:03:38 2004 @@ -60,6 +60,10 @@ #endif +#ifndef HAVE_ENVIRON_DECL +extern char **environ; +#endif + #ifndef STDIN_FILENO # define STDIN_FILENO 0 #endif --- gettext-0.14.1.orig/gettext-runtime/intl/plural-exp.c Sun Sep 5 05:52:34 2004 +++ gettext-0.14.1/gettext-runtime/intl/plural-exp.c Sun Sep 5 05:52:52 2004 @@ -27,8 +27,7 @@ #include "plural-exp.h" -#if (defined __GNUC__ && !defined __APPLE_CC__) \ - || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) +#ifdef __GNUC__ /* These structs are the constant expression for the germanic plural form determination. It represents the expression "n != 1". */ jds-cbe-1.6.2/libtool-allextract.diff000066400001440000012000000030041106440351100175550ustar00lacastaff00002660200015diff -ur libtool-1.5.20.orig/libtool.m4 libtool-1.5.20/libtool.m4 --- libtool-1.5.20.orig/libtool.m4 Wed Aug 31 19:47:33 2005 +++ libtool-1.5.20/libtool.m4 Wed Sep 7 23:37:13 2005 @@ -3501,7 +3501,7 @@ # cannot just pass the convience library names through # without $wl. # Supported since Solaris 2.6 (maybe 2.5.1?) - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes @@ -5889,7 +5889,7 @@ '') _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; *) - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; esac ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes jds-cbe-1.6.2/ld-wrapper000066400001440000012000000001101106440351100151110ustar00lacastaff00002660200015#!/bin/ksh exec /usr/ccs/bin/ld -z ignore -Bdirect -z combreloc "${@}" jds-cbe-1.6.2/gendiff000066400001440000012000000003361106440351100144500ustar00lacastaff00002660200015#!/bin/sh [ -z "$1" -o -z "$2" ] && { # usage echo "usage: $0 " 1>&2 exit 1 } find $1 \( -name "*$2" -o -name ".*$2" \) -print | while read f; do diff -u $f `echo $f | sed s/$2\$//` done jds-cbe-1.6.2/README000066400001440000012000000144161106440351100140070ustar00lacastaff00002660200015Announcing the JDS/Solaris CBE version 1.6.2 (2008-09-18) What is it? The JDS CBE is the set of build tools required to build GNOME, Mozilla and Evolution. This version of the JDS CBE is for JDS Release 4 (snv, GNOME2.16+, TJDS) on the Solaris OS. It includes the following tools: - GNU m4 1.4.5 - GNU automake 1.9.6 and 1.10 - GNU autoconf 2.61 - GNU libtool 1.5.22 - GNU gettext 0.14.1 - GNU fileutils 4.1 - GNU make 3.80 - GNU flex 2.5.33 - cvs 1.12.5 - GNU bison 2.3 - GNU diffutils 2.8.1 - pkgbuild 1.3.3 - subversion 1.3.2 - Apache ant 1.6.5 Optional package: - rsync 2.6.8 Requirements: - Solaris 10 GA or later on sparc or x86, Solaris Express (S11, aka Nevada) recommended - On Solaris 10 x86 systems, install this OS patch: 118345-03 SunOS 5.10_x86: ld & libc.so.1 - C/C++ Compiler: Sun Studio 10 (Vulcan) or Sun Studio 11 (Venus). Vulcan: - Download: http://www.opensolaris.org/os/community/tools/sun_studio_tools/ - Install these patches (* = optional): - SPARC: SPARC Compiler Backend 117832-02 Sun Studio 10 SPARC compiler backend C++ Compilerd 117830-02 Sun Studio 10 C++ Compiler C Compiler 117836-02 Sun Studio 10 C Compiler * dbx Debugger 117844-01 Sun Studio 10 dbx * Performance Analyzer 118678-01 Sun Studio 10 Performance Analyzer - X86: 118682-01 Patch for SS10_x86 debuginfo handling x86 Compiler Backend 117846-05 Sun Studio 10 x86 compiler backend C++ Compiler 117831-02 Sun Studio 10 C++ Compiler C Compiler 117837-04 Sun Studio 10 C Compiler * dbx Debugger 117845-01 Sun Studio 10 Debugging Tools * Performance Analyzer 118679-01 Sun Studio 10 Performance Analyzer Venus: - Download: http://opensolaris.org/os/community/tools/sun_studio_tools/sun_studio_11_tools/ - Install these patches: - sparc: 120760-09 Sun Studio 11: Compiler Common patch for Sun C C++ F77 F95 121017-02 Sun Studio 11: Patch for Sun C++ 5.8 compiler 121021-02 Sun Studio 11: Patch for Fortran 95 Dynamic Libraries 121019-02 Sun Studio 11: Patch for Fortran 95 8.2 Compiler 121015-02 Sun Studio 11: Patch for Sun C 5.8 compiler - x86: 120759-08 Sun Studio 11_x86: Sun Compiler Common patch for x86 backend 121016-02 Sun Studio 11_x86: Patch for Sun C_x86 5.8 Compiler 121018-02 Sun Studio 11_x86: Patch for Sun C++ 5.8 compiler Where to find the JDS CBE http://opensolaris.org/os/project/jds/contributing/building/ How to install the JDS CBE Note: you don't need root access for installing the CBE or building GNOME anymore, but the build user needs to have the 'Software Installation' profile. In a typical case, you just need to add user_name::::profiles=Software Installation to /etc/user_attr. Installing the binary packages: 1) Unpack the cbe tarball for your architecture: bzcat jds-cbe-1.6.2-sparc.tar.bz2 | tar xf - or bzcat jds-cbe-1.6.2-i386.tar.bz2 | tar xf - 2) If you have a previous version of the JDS CBE installed, use the cbe-remove script to uninstall it: jds-cbe-1.6.2/cbe-remove 3) Run the cbe-install script and follow the instructions. jds-cbe-1.6.2/cbe-install Installing from the source tarball: 1) Unpack the cbe tarball: /bin/tar xvf jds-cbe-1.6.2.tar 2) If you have a previous version of the JDS CBE installed, use the cbe-remove script to uninstall it: jds-cbe-1.6.2/cbe-remove 3) Run the cbe-install script and follow the instructions. jds-cbe-1.6.2/cbe-install How to use the JDS CBE - Log in as the build user you specified when installing the CBE. - Set up your environment to use the JDS CBE, by sourcing the env.sh or the env.csh script (depending on your shell) located in /bin: If your shell is sh, ksh, bash or zsh, type . /bin/env.sh if your shell is csh or tcsh, type source /bin/env.csh - check out the spec files from SVN using your SVN account or the read-only anonymous account: svn checkout \ http://svn.opensolaris.org/svn/jds/spec-files/trunk jds-spec-files [note: This is not yet available at the time of writing this document] See http://opensolaris.org/os/project/jds/contributing/building/ for more information about branches and SVN access - by default, the sources will be built in ~/packages/BUILD and the packages created in ~/packages/PKGS. To choose a different "topdir", create a ~/.pkgbuildmacros file with the following content: %_topdir /path/to/my/topdir - run the pkgtool script to build GNOME/mozilla/evolution packages. Examples: - build and install a module: pkgtool build SUNWpackage-name.spec Note: the packages defined in SUNWpackage-name.spec must not be installed. - uninstall all packages defined in a spec file: pkgtool uninstall-pkgs SUNWpackage-name.spec SUNWother-package.spec - build a module without installing it: pkgtool build-only SUNWpackage-name.spec - interactive mode: the pkgbuild output is printed on the standard output (as well as in the log file); in case of an error it starts a subshell pkgtool build --interactive SUNWpackage-name.spec - configuring pkgtool: Create a file called .pkgtoolrc in the current directory or in your home directory. You can specify a different rc file using the --rcfile=file_name option. Use the --norc option to disable processing the rc file. Syntax: - variables: VARIABLE_NAME = value Variable names must be upper case and can only contain letters and the _ character. Variables can be referenced like this: ${VARIABLE_NAME} - settings: setting: value - appending to default values: setting: value:${setting} - comments: # comments here Use the --dumprc option to help you create an rc file. - get help: pkgtool --help - more information at http://pkgbuild.sf.net/ More information http://opensolaris.org/os/project/jds/contributing/building/ jds-cbe-1.6.2/NEWS000066400001440000012000000164311106440351100136250ustar00lacastaff00002660200015What's new in 1.6.2: - (SFpkgbuild) pkgbuild update to 1.3.3. See http://pkgbuild.sf.net/ for details. What's new in 1.6.1: - (SFpkgbuild) pkgbuild update to 1.3.2. See http://pkgbuild.sf.net/ for details. - invalid dependencies removed from cbe-install What's new in 1.6: - (SFpkgbuild) pkgbuild update to 1.2.0. See http://pkgbuild.sf.net/ for details. The most important changes: - support for hard links (%hard modifier in %files) - support for source download mirror sites - (CBEautoconf) autoconf update to 2.61 - (CBEautomake) automake 1.10 included (as well as 1.9.6) - (CBEenv) env.sh and env.csh update to preserve XAUTHORITY and https_proxy What's new in 1.5.1: - cbe-install: SUNWvolu dependency deleted as it has been replaced by HAL. - (CBEsvn): disable parallel build What's new in 1.5: - cbe-install: binary distributions of the JDS CBE are now available; fix the script so that it doesn't ask again whether you want to uninstall existing packages if you choose to always skip them. - (SFpkgbuild) pkgbuild updated to 1.1.1. For the long list of changes see http://pkgbuild.sf.net/ What you absolutely need to know: - pkgtool won't let you build as root anymore; use have to use an account with the Software Installation profile - each user has their own build directory structure, the default is $HOME/packages, redefine it by adding %_topdir /path/to/my/topdir to $HOME/.pkgbuildmacros. The cbe-install script will do this for the user who installs the CBE. - pkgbuild's default buildroot is also per-user: /var/tmp/pkgbuild-$USER/ this is where $RPM_BUILD_ROOT (per-package proto area) is set up - changed the default install location to /opt/jdsbld - update required compiler version to latest Sun Studio 11 - update file attributes (root:other -> root:bin/root:sys) - (CBEant) update to 1.6.5; now a required part of the JDS CBE - (CBEbison) update to 2.3 - (CBEm4) update to 1.4.5 - (CBEautoconf) update to 2.60 - (CBElibtool) update to 1.5.22 - (CBEsvn) subversion: 1.3.2, with ssl support - (CBEflex) update to 2.5.33 - (CBErsync) update to 2.6.8 - Default compiler updated to Sun Studio 11 + the patches listed in the README file in this directory What's new in 1.4: - (SFpkgbuild) pkgbuild updated to 1.0.1. - (CBEautomake) include /usr/share/aclocal in the default aclocal search path - cbe-install: make it more user friendly for people installing the Solaris pkgs from CDs; add Sun Studio 11 to supported compiler versions - (CBEenv) - include a script called "ld-wrapper" which calls ld(1) with the -z ignore -Bdirect -z combreloc options. - env.sh and env.csh now set LD to ld-wrapper - env.sh and env.csh no longer unset DBUS_* - if JDS_CBE_ENV_QUIET is set to 1, env.sh and env.csh work silently (useful if you want to put them into .bashrc, like I do ;) - (CBEcvs) include %_datadir (share/cvs/contrib) - (CBEdiff) add gendiff: a handy little script for generating patches from changed sources. Taken from rpm 3.0.6. What's new in 1.3: (Note: CBE versions 1.1 and 1.2 were never officially released) - (SFpkgbuild) pkgbuild updated to 1.0.0. Lots of changes. Refer to http://pkgbuild.sf.net/ for details - (CBEautomake) automake updated to version 1.9.6 - (CBErsync) new optional tool, rsync included - (CBEpatch) removed. pkgbuild now uses /usr/bin/gpatch. - (CBElibtool) updated to 1.5.20 - (CBEsnv) new: subversion client version 1.2.3 - Support building the CBE using gcc What's new in 0.18: - (SUNWpkgbuild) pkgbuild update to 0.8.2. Changes in this release include: - add support for predefined (system) class action scripts: scripts found in /usr/sadm/install/contents need not be defined using %iclass/%rclass. - fix "-bs" command line option not to build anything - (CBEenv) fix env.csh after the 32-bit/64-bit compiler support broke it in CBE 0.17 What's new in 0.17: - amd64 support: cbe-install will ask for 2 compilers on amd64 systems, SOS8 for building 32-bit objects and Vulcan for 64-bit. No change on SPARC systems in this respect. - (SUNWpkgbuild) pkgbuild updated to 0.8.1. Changes in this release: - allow multiple OSs/architectures listed in %ifos/%ifarch - make %ifarch match any architecture listed by the isainfo command - print the correct error message when an error found in a %use'd spec file What's new in 0.16: - (SUNWpkgbuild) pkgbuild was updated to 0.8.0. This release includes several bug fixes and enhancements including: - implement NoSource and NoPatch - %setup macro accepts multiple -a and -b options - error messages print file name and line number - check length of package name - handle compressed patches - don't create empty package if %files missing - don't create empty depend file when no dependencies specified - include a script called pkgbuild-postprocess for stripping binaries, set ELF .comments and set sane permissions; to be used at the end of %install sections through the %{pkgbuild_postprocess} macro - (CBEgettext) include %_datadir/gettext so that gettextize works properly What's new in 0.15: - (SUNWpkgbuild) pkgbuild was upgraded to 0.7.0. This release includes the following enhancements: - support for SUNW_PkgList and SUNW_Loc tags - class action script support - source packages created automatically - rebuild of source packages using --rebuild - (CBEgettext) gettext was updated to 0.14.1, gettext tools are now included - enabled parallel build of CBE components on multiprocessor systems to speed up CBE installation What's new in 0.14: - (SUNWpkgbuild) pkgbuild was upgraded to 0.6.2. This release fixes 4 bugs: - requires tags should not be treated as buildrequires - empty preremove script is created if %post script exists - no way to set REV part of the pkg version string - SUNW_Copyright tag is ignored - cbe-install script bug fixes/enhancements What's new in 0.13: - (SUNWpkgbuild) pkgbuild was upgraded to 0.6.1. This release fixes 2 bugs: - bug 5056932: directory symlinks cannot be created - basedir checking incorrect when basedir = prefix - (CBEenv) env.sh and env.csh print the CBE version What's new in 0.12: - the required compiler patch level has changed since 0.11 - pkgbuild was upgraded from 0.5.3 to 0.6.0. Changes: - implemented the conflicts/buildconflicts tags - allow "?" in attr/defattr: (see prototype(4) for details) - implement the %config (.*) tag in %files (makes the file type 'v') - improve interactive mode (--interactive) - correctly ignore missing %prep/%build/%install sections - save the %build and %install scripts in the source directory as .pkgbuild.build.sh and .pkgbuild.install.sh - handle %define's correctly in %{?foo:bar} expressions - print a meaningful error message for relative paths in %files - Apache ant is new in CBE 0.12. - Non-root users can now install the CBE, if they have the 'Software Installation' profile. See user_attr(4) and profiles(1) for details. - env.csh is provided for csh/tcsh users; env.sh and env.csh are now included in the CBEenv package. jds-cbe-1.6.2/subversion.spec000066400001440000012000000051661106440351100162040ustar00lacastaff00002660200015# # spec file for package CBEfileutils # # Copyright 2006 Sun Microsystems, Inc. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEsvn License: Apache,LGPL,BSD Group: system/cbe Version: 1.3.2 Release: 1 Distribution: Java Desktop System Vendor: Sun Microsystems, Inc. Summary: JDS CBE: Subversion SCM Source: http://subversion.tigris.org/downloads/subversion-%{version}.tar.bz2 URL: http://www.gnu.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_BaseDir: %{_prefix} SUNW_Category: JDS,CBE,application Requires: SUNWcsl Requires: SUNWcsr Requires: SUNWlibms Requires: SUNWzlib Requires: SUNWopenssl-libraries BuildRequires: SUNWopenssl-include BuildConflicts: SFEsvn %define _mandir %{_datadir}/man %define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0) %if %cc_is_gcc %define optflags -O2 -Xlinker -i -fPIC -DPIC %else %define optflags -xO4 -xspace -i -xstrconst -mr %endif %description Subversion SCM for the JDS build environment %prep %setup -q -n subversion-%{version} %build export CFLAGS="%optflags -I/usr/sfw/include" export CPPFLAGS="-I/usr/sfw/include" export LD=/usr/ccs/bin/ld export LDFLAGS="-L/usr/sfw/lib -R/usr/sfw/lib -L$RPM_BUILD_ROOT%{_libdir}" ./configure \ --prefix=%{_prefix} \ --exec-prefix=%{_prefix} \ --disable-static \ --without-apxs \ --with-pic \ --with-installbuilddir=%{_datadir}/apr/build \ --disable-mod-activation \ --mandir=%{_mandir} \ --with-ssl \ --infodir=%{_infodir} make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_infodir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, bin) %dir %attr (0755, root, bin) %{_bindir} %{_bindir}/* %dir %attr (0755, root, bin) %{_includedir} %{_includedir}/* %dir %attr (0755, root, bin) %{_libdir} %{_libdir}/* %dir %attr (0755, root, sys) %{_datadir} %{_datadir}/apr %dir %attr (0755, root, other) %{_datadir}/doc %{_datadir}/doc/* %attr (0755, root, other) %{_datadir}/locale %{_datadir}/man/* %changelog * Fri Oct 13 2006 - disable parallel build as it appears to break on multi cpu systems * Sat Aug 19 2006 - fix %files attributes - move to /opt/jdsbld by default * Wed Aug 16 2006 - add missing deps - bump to 1.3.2 - update configure options based on SFEsubversion.spec * Tue Sep 20 2005 - update CFLAGS, enable parallel build * Mon Sep 19 2005 - initial version additions to the pristine # package are under the same license as the package itself. # %{?!cbe_prefix:%define cbe_prefix /opt/jdsbld} %define _prefix %{cbe_prefix} Name: CBEsvn License: Apache,LGPL,BSD Group: system/cbe Version: 1.3.2 Release: 1 Distribution: Java Desktop System Vendor: Sun Microsystems, Inc. Summary: JDS CBE: Subversion SCM Source: http://subversion.tigris.jds-cbe-1.6.2/tarballs/pkgbuild-1.3.3.tar.bz2000066400000000000000000004347631106440325500203430ustar00rootroot00002660200002BZh91AY&SYH!Ia$jJ`B0c.à@ wxk5ݰhu6J6k7Of(K1>=}A }_@_X((;}Gl>}5}>IY|vLXVYzw}8O;;sX*6%{/gzX#`ONzӻϟ8}+)Z{ ⋟>Jƽ>)@- DZ+c( ti*w]̶3Mt]4*R`k%:WUԛeBHUM=e 4{h >+f&mπ({ϥ"GwUw(V]n):cy׽}nGh]ųO"zޞuog+Q' }ʞ&wMӖY2ت9=W5J]oCnloz{=y蔎㏸zNuӷnv󽬽Gǥ"֣鯣}^XU{}G\>>]ձ}{{QEjT]:DPFk coϼ>J뱩ۻg\up:F4:=vy0}R] - ͞ݽzro}ǜŶݭ8>:͈t`wo:j>{sڭ+ωycp>97{fΦ|݊}wz܏y}}Ͼ]۶;m7s=]N^{/=۾{{9s!׽]wSok{Ϻ$;1B빺>Msv;{ѓ9%r}O3Wu믝>\v;W۽}f^O{wo۫c;ճGw>F|k# 7Ϸ\)6jPqd}ﷀJ}wq]vkqbH%-wwR @h (X!jB.'f=35+427o]sqZf oQԭuY (zzOylIϥ:{ۺY|x$h{>ч޽w9y;wNZmCC놷mu 6ʯ{Tl UJguVyc;nzqގn= (њ !{t4OstW]J>Q}޾e\z{F{@7HJ@$#)hd PST'[54m9o/1*dF# DTwscw'\XRD}Wӷ;oju]}fĹֳǽ{S%SETyZKwy56 h=_sկ:Yg|5R4uNbT i_f{4}\oma-2ꯠm[=wۼc{{ݨ3{>iu]Wlo[{˱HWAE( 4sa:ӷyGwg^*})=q֛2޶u}vd*=-=yv]r5jv{l{SiͧKVRqʷ{sw.]` MM4 ML52e1TD My4J'?Fh4#A24 4dd0F  'Dh#SLFhSzFi=C4ihdm5)L&Ѥzh5OLM52j~fz5 =A&BlS5OOR5O`xS)mMCjB Lɴdd2~iPzi?N&O??[f? ,a @E?]_knK^?,㋛ɼ?ƅh!,h 4*.H*4JCW_נv==SITPQQˀ=@a3.ǟjT>*է 0[tk$VcָLGG$ N K T%$ R *_ :CrD(UP1 B08*BbJgʡج@4=Щʹdvb$;JP(4H|PE8)iEP4PQ@ 7LD HL$P„HDUntv4H ) h!!"F MNQR15HȄ _?2gxQ~**A$IBP%,D0H@2E-RP-DBĔ+,RAJCJ!HRM)KAB SDKHA*R2 DDE@DCIA4 P044%-%@Dʋ H$(D!J*#%()$Ph"PB(%'(x;$5|d?BX&I&@S fD~XŠ& "XF*I&* Q ""H$* J B&f%& d )H"&`"Xd&WR&@H0)F9"҇PhRLQ2@()DHDPMDD 4P2H @RMQ@RD@DUJčD2QH0 h( i"E JDPD- I H4+HE,)D KДA PJP$H =BZ Zq$6BdPH4!oXuNN$D^po y(-F3MvNwGke+gL8úЉ#zh aN&9ʣ"lbv4M6cGTFڟSwhh؉椥-ǟWth4  #K\ Wv<Tazr/tamE!8ٸuaB"{sYoڛa. l6$)"DP.! CFPx:*,j(zi0QDS^iƶn((b "``bJ ~\ STRARDRE4AQPQDQ0!L4 PMɼl$MMR4A'.>=lNYSU1aֻ 4Q^ؠ4y=.kL)p۶Sd40cJz,[S6qAɭe+ '& WggipsىH $dh%j\t%)= k/.a^no8Shj^jj13nӎz(*r+nQ/7D:Eh^eރPS+]\V̹ؒUPw'HS9xY+Z8# q[mP2jDcaqL}8BRbc\!mOtRWx[mHW{ 6G_sy $\I3 JD)VJ@gw끗ʃj맏N]YRF~Lgq"<4*%!3$$SNA #8#mXȔ5jU ߣ{\t,zS(F%5Zv*Vѫz2+Q<4(U4j-vGM9i8r>Twh]3|m2 `!%PmuĐ 2R)vIȐ=w,Ĺ(E>7T%]:7FPAST2TgwB:ĺﱝ>m?.,'ym:+ e;`C(LxsUӔ8{:1igKESoK_WU_aj5AN9@fGnr8oߐVfQY߉ _6j ;~| _8.t:0)$#:3Vca$'/X,-z>: "W/Mi=,Hq@X.I۳Fʮ3XaeTđ4IrHk!9ۚg\ۋI\le;NysC'7H![KQ{ddb+llPpl"‡"ف6AF5)Z""j uFR阘(4HQ:̫z4"em&\ĦH6Qj  ̭Z-F [&#Y YcM˚qM CBeCAZP 2g'N 4cԚ!ֈ$CM2,XLQHu~Қdh"2 oYtØ52QG5o  JɎ9TYnLU* @ )DZ12 QJV[B=l-kl'Z\iR,V Wd#Ma\+LԃA=8$la#'F6~`_f+P +qj(]4mVOd_"QZݬ޻zkWV$R:&Zay2:f{=TE41s)j&j&ldSUT -{% RTDD i*&(2 !Hʘ*()w.HR H`RPG 7'*+JT0~(HQZK 9-!gֲG 5T1Cq!UѶQUTU͝[rٙ"S#;%e>$@)C_-*-Fo6& \G,߅}=t{m\2FX]9S)B Y-1 k;WmYPbB夶FٺXyS+-XPKw|V8"z & ",QHE h+|fO)#4i$7uUGƸ4cu|ZEyVM{ݘ L%o,t9S AATמR kjϮŗ~+N^ͤȝmf]Qs`B=[*+VU''=ˆxșcRQGde6O?qK.HB|. ؛-vUN[ RYKb7$Ti:aXD{Zb0̎y]"u8˯ ?]^֧oN{*#p3 M $@]2qBeq Q妊+((60I|;_ө{2J7o4}Mؾ?pFO{Y=n䍱ʎrفUUE5UUM2aiO傶ݔe"e&ư&SgV *(??dpdl_t %۬sQs2ng糮-%㯒qE FzŐۃ40A2~ 7xɗaYRBVqu#婠,v=JdA.3 H{)?dx߫>4k8xRQUG5:xٹ*|)H2u6egn}>}_jis5N'Kkcb2C$sr1tI4'Q FDi#h9ØNgۣ*'f:>?J*`ycrBK9p!61#sm0sV@5?z(o1Ln_ۮCZ%,Y-DuW:?fcΘǍڡE|T ;STX*oNҗ737U\INPC"h!j"IF䇦.A/wbJ(Bt5E`rH6)c׸4⫖LϷ /U~%*NeiU,dϕTPH̪҇L1y볻]z͇Eګ-EIeƢS*%%}1ai&s9K{UZ`ș yI2@4ݥb0+Erq@_S;eWtIC_s^_VD^bdbrppHd]m5KB0%~|e6s?+[o7%}}cET͙*tm5Nq=dzmRQktu-# 49Yf& DRadU T S;/pk)ys!7YAv ^c]{"/M5+&aU8a@}ZRh=V?4 c/#`d7|ۏMڋ5Aҵ\ɊT}\H[eoc|IL!tC ȅo1nӏG$JsD#6K fO@?rXW88Ȕ&+'IO5O\"嬨`Cc5@q?!38  L7~=9ǍugxK*Tlxu\_ʆޒ8h * wK~_ >3好yHaǰ ]2}VU5gHr5ꌣlxUL}"wc;A܊rϳLS/1;~N$wϫG؇S<+XzgL? ]+f5=G?_vpuLѶ/wtTR?ex*'*%NBRSCϬ^$ox|@Rq^j}ET+lp\3wGĐnrywf(G*>i6˩49O&lůSdsqp1;E!"Syt)I ]+%u;{H;/2I1ªk|-˞ܞYf~Z*S/S_O6gZKnI {U@31ff.A8EX' yYԞ?9j%AN3ɩs|Zϟ5*ק;a㊇TeṲRG>k8UDtIe یDf|K^==w6?C)>T5|k4xyK}5'z zFhGd8Zi1H&ІL9oCg$hcc!>nTvv벹39xqx1k>mnY~m~|c>/ﳧh{cSMԣE}<93\~ьzh;ʼn xQeB)!3Bd[{GιPy T$|0('MOǫ bቇiu:Ax#jyTӧ 6v{ƚ/o&M]5B-m%%9}MeR4 sUCq}6lj4HyK1WF{Q"W̝:i:R!g< 4 Q0UQy| hɧDց aE>@juj=‘?$[%/6[N$:b>z ̌oޛ%@0Ŝ\;'HA'A@VoA ("00P&%}8>9bF2^UD EKF\=g9D),vo?R^bQUD}-7\84n(65Ғi9U%5.jZqIѭRm?VL#R8 ݠ&#^ y|6y+ҥŴNJ3khB(I_p XYdW ;o NoAJ2:&ϗG"qM4FG5!^GT*~Ě6ɍcā26o}ƥ;z\dEi\m4 mj++w!%?nWt[Y JH+@f6$4O~W^x`?:$1!Bx%,`ꗰIf*+sď`tC hYŗ~<{swpC಻i 8aD)v8f d`4&HA!4VK2S$ "YZA" h(F9h&B$D!yBD DZ('$IЌ QRjNQ-!M&gܾbvoʏ )(Bd{ &` H2pY$-$M*L3ҡ Yۘ$A(  d4!PJPCILUT42CTHCT% C0S$IJЕD04M5-UC4 CRBPR!HPDMQ $qB#"lk)`R QQ$I1DIK3HPJKT$J1)+H- 2@I@Д- P@PШQ@RA Q M!%LHD2CTICI@DSE>`Ĕ!WPDJR$YYhX !Z*B&$daDH"!IJ(Vu a9QD2Jr*Xl*OG谥d6L*! Ġ#(0APKBHD4eٿǖCd8}!1XE4T^B:߿Y 0dH$f"JV!oxYCg5^4&P+]Hđk JPD!MLCrb y n _s~=|}Q'KyGҊRE >x|"QT}Fc=Ud*NQڙJ4r's҆iD>ˇ Iׅ4-=vR6_;C5 1lOtATOp)~ni Sw/!'K}x߫!+-_ϤN. L1rL[ϷqƘ~O"FHaA'#h_ ev{2F!H##P'  Z)%5JD9]YXĨb rT#) LuwX`{w>7;DUGHp ө01:'SN# ~2%O YPJوd1Mk"#.IRroǒ`O27shs`8'OHc236O1֔hӜA

EʯPc"n1`3*e &hC811k 4kh_өta ቜ!jHj2HP*S-{ylC$Wi)pWĎf߈ۗy.S|܏;ݿVt]vh*8>B#4r!e#B?u?'3G3a4T6 P Rd3)&FvQf=m;)eqVAv`ٮv &.`hi1>SxY.U AhD8AF , @}I-PZא?2'pV J(N]*@ krlE&'2ָ5b+LڸUk5G *w(QEnӈL83uf BNpד|„z2SN0`~ D@V5 !2 ƺ>rX7 9a-JHQ)Ѷv&zm E liBM7|<ȇt^OC;yī\xIHq{%= w:=UH]z8=W/<ފ_ȝwf|OR`:b-)S_t(+&U@1Ӆ lPH"ҸO62$ÈƂ8' gG^btBɰ8CeBj?᱌:*£3_E> ~EҐflڂ0hjaFgU=wAt8#[ ȵ^ԖU9& KaChtWb_E9d|a} [-< 6D:OSghjY#Q3I$iz#Uܔpֈ}5}!IBs&yN0蔹L/^IHz!14xqhMZǁBmM &t;1+l*ND&N\`tBl6/$+VPT"ilss` LMh}0>)?l@1=Qv9#X(xMQhS׌h?Z#(''}P06m)vU7 "jG<# f-`A9MpdP~GIG/(fj+P#\$bƜۚlc#c<{fvC1$`#n1!{xcNJ?"]޳FDrfM$j?n ;ΊBL=r9lCwڧJ bnSsNfI(ABQn@zﳻZ8YVZ 9E: +-$ciY$MeZhfEh$)c 7D, ں ɳܞ<-8pq5 @W(Yqg l|V Z/R.TBtCHaB&zBu˭{y---.ZYr/'3q6̲ & q}8URili2X׾$$xMxzfAw%S9^cCXS$M3_睑#A?ϟ JݕFLw:/kXV%d (VrE24V57agIF33&!m7'; ~ҒR6|ᄗ AWlP,p;IW\/Fݑ$I]ӌG&L>$I i ĈCg׽c 5"Ln$s#Ɲ6Q 5Ov7VI,hB ex]7oƕ3@1e||I"AD즆׈0LJa,7oӕ8(bD%C)=b1F4ׂ%47%9ss IKt6/wn`` kxL{5Fѿ~A.>Iz]$cM7??G;4xKYH0o;vM:t? ΏY z6) tސr-,gs&τ2/#SG^f#m2VZ t}pңdG1>="^_5+ʵm d$$NݼMDI,ϖp1\=:Y&%8:d~B䭝I*  %@(S o}-8 HŔ2L_)7M%DRG*'Y6;knرI͉cI9LLOG%hz { 9hm)Lk@rqiV B7"ͤ_feT1[SP\sZ#&q @C "3^ %@_p`Hm(xY#~q [4l죋bщiRB$ ӝtdCXOkr#`Q(# $ >>5!v7'E uLRGcA2YciD};àrS`껆?@yK1Ha&0 t8; 5=n=suQi3xVAHO@<2C5 EĒE(tDʉ%>S0bZF,rX i=iİhggDnDk:qDVMK^6)kuf%xe]Ñ=)$\kf9;ً.Ɨ cW7QINEJp5dOÆ@RkJ̙FIztSЁ:( Kb͙=ZĻ̼]9=S7陁= gMл)UP魏OB@bф> *fIRǿ0mf`5&NyK]z2 uӖS@pU0A1oFxaX.L=N)=ܜL- aQ՘{EMH5#mv z Dc wdO8mk ZF1x@G} Gʞ xMEYLJgfhn:T.4 SQ rMHh@fQm4>` |daxLh<!! d$r;;u.ܰrvUO, G/Ds8G8a&,&""!2 lpCI qpw QÎ"-j4IKGG"Bk;^,6cތSiuLgif8BLW2:96xc:AQcuQbŀӰQͰƮixȎ_ 2Vt?t^ }6tzu^\z rZ;tu]u$ 8CM4~Mwm@8, ćG[[q|XBXM5ɞ- 5.Z Gce]&]R1=1\(VQtc3)|DhCMy?_Iwl5%Q*QIݿ?13h2ˏMXYb_ޛ$u0+7Q֟jTRAK^fD li+3 ;tepsR6=jr6rtg~5cI +¨j]u(U,2>qoƛWw6uL j<6 y+`=0j`hZ+?!'o+D׮Bh8|h UcGQie)Қ%OU`ƗLad 2BU{4k"7|Һy?6=UQGjH8vLdUN>7/{Q:NhpmτPjgղfضׅÞ+@7FB'¨+dȚrc?5QG:6P/|kcצH9M;kG4G@0} F5 %^56ޯdb7`.{ wlp\6XżiO㡾 t5mTܕH 0pBkhQw/?Tg'bZQ8*HC.jtIeˈB|?8`V$h8x̓,G1M`TS; yƴnlst |>?{?|w$tZG8qr5ҝmvл|i0`SkD8>{lˢ`)1X\] fo&7"|D]~QWY X/b.Ь/?1Y..Ю@{=c|5ϔyv9 ~Fzt"~K.N7ykh~^j.C|s tfB!6\#b 1Zw6LMrш*ܨgw4UYӍ3)zOI(H9Q6=ti8ry>>~mYr.D4LU>Rʚ~;^qf@,n^bXܯLk)j(FE1l^#<6!j-rT񔒺a8HJM/#ib<;kqdBc! b[[]uxt|w1rQ%f#F XN6~4urwN"&ԉv$I 9kSC7)3|z huəZVw< $OaqeǬj|HbȒ 57`vk }hp}}  M?BW@Ux\+-zS X5l'3F88^=15;H2Qq6l̿hgTF2{ 0dP<]rΊek Gá'8z :Q6n_D8oH-EK(LmџhG}7k-h" 3bƘH4&U|7-}oAM8ҒtBi_}+@wׁKqs=)eSOȺ6. )!RW*P<ݻ~??b1XfyXB"$^Eǻvx<%F^Z>U12hd=C[X AADNI՜|ヒ>-~>Æ>3M4PEBBD3JA42$O ѣ<a C@qvvgRMIQ lu&Ajuc (Q0&/'Ea5TV>_ˠϘk,"^1KR1O0Jh!#ņ8f>lqRf @̂zȬ1Ij h>fozlp}I2l@iou<ȸ;N"sP1DNAZf4s3N#% S gfspX ̛{@CZ/ !joT0(yYki{k;Va98 !07[Ci1pkc^4=V>5/qYE,,=Kb `bh O9~仩q~9pw\A Z1!lgcb5-<rQ#I6VZ4:"ܦN\Fy ;Elm /LƖ̃" ^PɬOGIh4nb7 $:U;1 \a9ӳheؕD:l3zy-ƣ]0A!T@.a4`l \ӧrma xHZ)B~GI.iޗ%@Ba]S$A57йN>9`Q dA 58uQ3NiM{F7\ږL?Pu;(lpx@s >oo\8x>k0fQ31?Ew9J)Σj R.7Gj9ψs>@h;Vw"(=%T`ZX"H9H>s<~Ѐo:HQ4`$'AAY57iC6L`"t[9V9fX;O'&ZnFNFgg̻h  R Dd~/˶J`aw6!QDyad|\8 .;1A>wAЪ"@` D}p* -@riTIFn )Ţ@S` 2 "ʓэh0Cx6>xXͅ *9B Ŋ!Y#?lg2wFtR|>ޒfm9nGR:,Gq( BbP.9 5FGh1onpǍ; &/wnG3';6O-Z%?xc=+O~Nna0lͷ S_qéwQE:̦\%o!dIZ.~Ge.?"Z#N{}V-vQ\V ,itvPNfPcDD-r'Z܄uJ6L76'&nO毃?މџ<tt5eU(b+~9:l  (XW=I3; & R\Y|z㚌g͏u[| Ln0z*O. 괌-, NuAߋ@ ؜ bqnQb&3)hN/$Pw}ffn~WmK&&t/$sO.p{Ly6hm{`qlrsak6JcXy $-u*b;~ N6TR0lo_:dNX_S$¦9@ʟtQw`<hm?Nϊ=ܽXhv/5#5WhP =FC cjZO3E0+|#i'eC=!iR;O^LӍ#t1 Rf.fUULom >(m,|Q-]\@÷}'CB&+GB ʥzx)(yHkߟg#G!,ɇ4.an I}G{y f_i^]OרiBlqi}|:NJ]w71oUCV~G%lr#K̹(Dr3ibHǔ-}h8tdG$3 s x䣵8iJEʃ뎙c@r3U2w6$oλV==,`4Q鵆"&Ubht{0f16 t?Zt+k{C19AL(NB)[3ju_M`" C.*b.X^\.ѯh"'yhDDRl>.E^l,6]ypC΃yoY43x2lJ}A2Y>2C;_Xd,0հ(}͹K_ln\/s@ߨK1&kvH[[v[ ,\FHܒvcVi1rz=Xj3ԉmHgl|Ю8n{Qw{Nܒ7$ϯ!Kĥ>/N|o9$oɒI$d9sx?a#^H}ǤKa1x:٬Sz-úO $3%6ϵ?NqRJ,V?,}T|%7qq ȵDYDLH1" *|"E"$S2ǻnl;ZDt%5NA^OG|lRVP5FgϨ> 2HF7#^B= y.-pB&[+BE|~z(09,`]tyqUy粝1µ<{_RBHI!"MBAI\ľtA Gn]$B k?ӧcKyX8pcaO$ȝWkD99{@S6Pċ`;NXckw,D_-$&3L9^&Z `DiCEaUT>[lk68iܽ  GiUacFj^2R>TgFh`'Yi1Ipc <06W3`b9FjI޾L<W"6r`,=L 8AlnG0$~\83ĈGX5wקo7:Aڡ*$O{Ԛ* 5(-@walon[Im`5I(HP9G(`5SaS,׆z[M՜ =Gcy% 3`%+ImmExpo) H >~8E+@FFJ޶foQ~_ziꎥ΁r[T:CI/D4&}y/雾x3ww9',HǧxBSuiwsi5z=:p.oTTS's1BzQ@M-Dm|[߇ѼN7sCMk?؃.4^˞3ަ]Y:"U tx>Q'U8}b@pĄږ2(fAFr~cȣ" қ7X8qҫznrWn鱇W S2؍z˭har'៣VoMimu׏FZZ$G~VNnY4=sr3HV& {Iz˲k$ZI oAXۜIU"txs1(s,3|ss{+_M`9\ ׂߖ|g꣯1o_oǾzу,^N2P7Lg 4(g*4I5J;%im~+!<^7Gz! IM6Fl4 ӗ4Dx` H -{%g@kJ UP٫Gߦ*}%GǍV-e1wFtF#斫y`>#SwEqϬi&TAU JҸΙc9C}1}64Х!RLRUez5qhDcӣsdx}YBK,hF(F Hx[)MXc|bQ+Ts-)䌺!o MWF=kQƬ-fピh3MjghZV4 \z1 )85i*AAmw$IƙhTX?;mn!nobr GjNE-†Nn Ghxٖ&kxŀ#4"{dH"f._I7J\1أXHݝ1IP Ҋ(Im{~7S/<=:~Mtof@3bQ,Fzdly đ2D N}p<5}>!d3RU%?/v4hü4w xͭ~[9ȌfhRᮭn(_hvhg2%,=Xn!fW[1]m\8P" 5iؖk5j[䗙jSWՕYjSשQDݶ$dd #k'̌s6,H9NRnMK ,i#jt'M"4 I}X)6|W+ 9=]D{JUNEct[i}pWm ed>@1Rk!Pb[HhsV<3QGPԋX&r1/v%!n.o+7xmGPzi@&lt]>L2*HB|ыK[ag;2ػl+C8}y2In7q_*6ʶJ {N"}^- 21ʪ̛o+?P\cy#YUCUi ]r]t<%~!YDaB%')L$(4=*zM@A-҆S**( nIym,8!.-o^Dn_!.ܳPjZ޽z)'K?]; k3#ޢB2%Cqߓgt/h|׸Gó?)٧6 c!8ؠ˻'S9e)ä$ 4U< 1=(s}x"BQF|Xu2gi 6#$Jn4n]WGE<|HtHި͟ *qb4H@mhU]IW}[l%pv_q[9lM+EITd |, Uu+_XH ʱZse c(1WOcr 92W)bGtP|۾J[n㋆;2x S.&Jv?nCޑr(#,sbEyJ{`QMkXKrjjKMuyvuP_uk.NWz|J 4|< B)I{FU,BDF__yM:c3-7ߋβnh0`.uNkf(U5&gG}6cƨ2=~3Z>3r{u B4|@AJrIHEl?SW(ӳ]7N,z $ܤC߿G𜪫V=:==Ů&G*CRmWlhVP!I$({ș13RVE._@g`emmM{8VD1ӮIB8˽eb^BL"r˟%Hxkp j.MǕ:BHH$Tgf60ljܥd7{M!1sݥ`p<>G+BGpjqO@lHD*:R#fQ/cEtl홝"O ފz|\bz?rjp?cg@<Ը@5N{Lۦ]1 gT@O8q]pLjVohC"4NeosA7T[${Tl}q_;98w?/hq7pw`n8܊܇5iš8ũ×["{aǩ< OC tk/MO!f/߅0Г`4f<*lsHҏz/[SߖIyoEqa2}#X ɫPRCov*`y572>]Ȳ!7W4(D@?B3,+iÁM55k7գtP9lS$;)N\|P(:4m( m1߻zUcigw\KfFdsҝ E8#ӇA}\xҌ4:x&#O Cޢ?֕Qך:voJo]h1J)俚qYTf&h-Z%rzNXy=K~w 劭%r6 $lk,9 62WQl<9>5\g2ڌ'>i;/9s"pLg?;S YZ'j h]_}a9[QQy,>'W@q5r8؝LyDz,\4Zb[U֛j$.ڟ'lQۆ]E%mR8 ڭvrt@]y59oNyjno67t"£|`H24BWsJ)lmvTj\Ļpi64ŻhЗkZ3kcoCh]&TKニS!xY b*x~4=,紳;jz Ʋj`ÞNLwx[ tTrqh|B* (RZN IәdN zKYsrB[th U887M$ h5.Q@pyJ'$RA^}W7-3d/mwXxuC$H+Ŋ۫\! [2bSb"tFb> [bWӰjV=i9=oZ,kdX}DOVgOq;Ju6TAS֡~|Ǯ5~3>4K{9hzc>ϽŞ7B?]0QrA pȠ99ůk!A'#&;ȇhXnrpЌ+LzQngf#)e8k#LN3;![tWz13(ȅe/qPzj.>XjUUUUUE7;;i ΪgrhF?VWA#^c٪t!~ xQ:~.#*qqClV䭜]SmsDŽInL=Opr-LH­OqO.zyl6ru} 3+\82pf? ;QD QYL; JΣPj9LH[ff9#dyudnScRm ًb(!eQ#,}G o*B )c1*$>>Ca^n 욽7eVn "g?hNY={m '7V~Wq:G7ĵy}#[C잒|2{| )-ױD8cn)p^9ғaB8;kuen؃Mjak/7 %VCUǍe&`ff#(~Fq4 G~72m述Ǭּo:k ! #[A\?RTXmrm̊4JB8Uvl;g<_#\:i8C}ŬPJ6/+P޹:fb^"Tp' v@ޖj: \%5Nj"! 6T*܆ăxxõKU61Pv&MjyѯiK ^?\NaqgraCNMQfkX-mvU=#F'Nƽ~>g>2gPX o%1G2K}n yxrok17~[ޚ]x?è_mHPȢ9"Cb -h':GXyf zo|`Z(恇xR's uDZ(T7o~)t!-Nf4Sp=˵Z IHY%cO7`$!5M Sr)@H>swS6YDLH+g$r-EiKFU4q½y͚A4v=xCݰf ϥwqQRU0JK;؍ 'tåRFTJ1|TΡQJ'0;*ck,{Ljac$?Pg)N/5دtV18}oL) 映=5^K.?7ѦEQ+DTԑj ׅvr`QBUu!إحh~}>D38:ν*4㲪ϢM6hPj9G*YdM {xVHV9YW/d|eK@v6F"l6oY!N C-}twThhG8A >b ^2ޟMu*v&9e<#.nj*]r SyV a`AcCrNELʼ]x+ⲨG?r՗6zkXJ?x$SkŻW3Ms 3R҇[&#~y$}Nƙh-ΕTdz~1Hs\Y겗C&8#BsuiĨ+,lMI(f` gIΟ#J+GOQojg%˙lP:CܯW\h !THhhSgJ?+5?!q@6ll8G iGc6pyRш LWU%3FUVvY&1Q6IPBl7P%4! VgA 7] iȩ|,v^*%n͠o0ٞ BrS1pEcqpg`[pÍKH;GՂHjdR #nQ hQz{i*srnq,6~ǜO2E`B]S(,}-qŪMƥ<0'\eLH\T)Ys۪6hD2⼧8#ïΚ' 祸@TWų>ݱB+Yʥ$|} #`!!>% 2p_Oī8ʋa( 63ގxX47wyqr6!&kn|5ˆ&,N}c3I MY*#Ph3D X:2 d򴍐͗&Ύ>5Ƚ{Lm dΚ)y'EMvIi$xJen6ȟ,@z(H B+C~Ӗ+. Y@kVbOߢd䌈"tQXW㠤= PeDtC:2HΩz+}[2 DZ Ub#LL*-' (;s==,?EdzYث`弼=:ȭ"^qf>,nɩDo,~B0Zn!AǶSUbtP*඾BCWH}[&(BRlc,Ma}> {ѸZkO\'EZja3kb=0VsSb۩:-Luo_wB@>@r^I3oaJl:xg^䞠S(t:0.,N97=d#xvs.Y;ꅭzY"}hHO^ו#udec\uo4Y(vȲR(+; :bF4Z YjehSccM͈N! /ӵ|/S9?¼ ;gPJBI1YvR$XirxMz| Ï/#0م [ٸl6VʜvvJ Lxτ,Q7m\6kq]Ԣat^TXUanƵeN ʛUh3..-&T@9:@DG!4޴Gg+fD:bjM;'d8N-l yRVcvco$Eoo^r֘e-0lZ2EmSmIA!:Lly 65C2w8{\dGrzӋkǾ;(,5;tf]^Wq9IjAe}GѝnsӶ2E Oފ54e&zs|]zw@$budNI1t f0A=0'> 2 B(aKT>| >X)*,5 NQ4 4!(kt>^;?Eα;;{ in*r6Nc;;-H~rq͒y U$:(yA}X;cK;zbsr~gߞ *.Jޣz?}eϺ;]Ӻ~g!̯Lo 0~{KRMWl| mf:}'xzc.~m_1`=']Aǡq  G:by3q'yKNZM@c' eRєn{g÷b _l:=F[EG[R`plH_'=ɇ񟛓F"d@ST~>X|kp.Eu/#6B!7_#;~q;St#p{,i3(P6MMOuLmWotg^FK;c+ uFMv]]sE5'yJR}hu>s\`^dў3ot$v5 GKw_GV=NΛE菤s~qM6p5> 9Uʗ;E(;hYъ=)GϴzHGKB݃YǬ'ǬS3OdGFś!,Wz7& &PK8z>e1~{o1L4U"Z%Y1#2sCOg* k)N_(Y\ڭԋo{' E;GލͯY]``JQ@k翤7`y+Xg7j q'r$3&vh}\^~;~p?)eu%S>>U?9S M:g W^]r=9ZݾVi_ Ȕ|(+畜intTb!O ;(3 iT+m鞚{˾z^lUHZ0_cb/T}1ukn~ㅔ-Z-l,ShT̉Fnj@khI G |8ʯs/4釀̎az>yC~hczf+QS5Vcmz&\RLlnsBc:.HyI@[g^&8{9SfMaKJ{|&ce$x+Rf`dQܘ^X=Hm&J_!kU:1 <5"{B6c=h)y%(v[E4W6ը餦l+m:bvm,Q8qbiPDQOZ Lw(͐t*䚔2͞T=5N>HYjCPʃ(i,O=4*sQM8Lcwyi8E{i}~T,}'ϹwP9j[bv|nS/}Ӟ)rm4IQ+ŀd٧Oa׈`1 * @mDђ_,odÙ؊}3Ƶw~oRgm׎eA qg~O.V3WZ7Ln`ILeH2MNZ`-M>ZmЙ+`2Ac|ǗsozABcM\`n/-L܍oǬ9&d" !aDMFڝAIETPĔQMP4D3@DDD)HSH CCQ@5M@U-PR,DD)HJB30U1BT#H'15dWL1*a JBjjZJ`hj( hBRjR*B V)MG `>@U)DH Jj;!=#yML08IOţs9I7Ed`^%,2D. 4xFGo[s3uS_uf1*O-L~ 8f[ ap{0uзiQIyk]?AS$oKJ/QI/jդe:mR7Htޛ疖|̰BD%+RդRt/ դB uV *$396zǜg{]VSZQI/UjTR%*zS%tw܇r{ZJ-C8[e%ST;ҥ&/Zk!Repڥipe:\.RO]r-v;|$+:ɇIΣ_w]W@kvwyDóB$Y?Eby?PޙJ\<l0 5: sRf뮹ɅwB=^EþD9۠ .&DE->B  fШtfecF(݆TfXWΣ$"' U( C_FD{4èM~GO|D#$ 0͟nss_g~Q~L?*KT]]{~?qx}Nt;%7 UX~fi4?l= H7aGY|f 8*LohY:u?ɿHyF_֧]N *-ٖ3i2wuY]Ato" 8b`c}L>1( AVxMO A`&&=Iƻo0ڵZp:p#Ql>ٖKG+A{杨<`p5s?bͳHմLanDʏ۪F4QG#_!{t̃D b XGF]`x􆽞OHU2>8flKt = ytVyE3kf49T^sFz;=`"bi5Hh]#Rh%Oôsڪ+x:AF|8뉣s`%{p! l3f% cq%J˽vnɖ:nG[ݯ~QO6Q4\k *Ɉ )jSq?DS")tȫ-)"&L02bL " |xU:i6tdI&6'sBc?z) c@DtÏ>ӗ1RuHz~X:|W٨Ybo$p FK${N9#Pp>>z0#!VtHpȌ<*BtPN,l |w@CX< p *( u h‰80$ Dc X‰']t$ \4|c;awWmߨl(2ؿi.Q?;nP%'w /0G!='?dRS ' 81}g9ͱ؁`оPp?r7Hr3h0~flZ0HʧA3{ݍ}M.HQ nw/8["8Y6m$SA-PC5e9eJfaHD$Xf-ApR&XMeP!G!qclu2\SR cHhWMv6ed6ij.[2G(LHFv3Dչ[ZEF!֏K#3!LqS{Nw# HH aep_4z;j?dneAbw kJKxV Ș ڷ&\6Iq<~;Tbei5U߆DFn#4)mGdD/R ShuZ HX"yBwE,8ǾR lLfpVDNbh,gRp0i#:SvC6׼B+n0m||\Dh,r_̍^0 Ɖ)yr-}VGNRVRpD#=[Y 1 s`siܜb YoՉEFءdhRiIJH%쳢h0Z6 m4/b֔[bc<<@ZB,N:DDIkHQL*z6G\a c= :IE=6`fgaQ fLbDdS4DTEQHEE6 W4`fS #HIm ņ k(Nhu5ѭaVzj6m唉#a#q ibvHȈֵ"0M )pv]lCE1 0@_<!5'TewEHC5&0 J /R*M b2`b$Xx[ DcѿFf $b!(x06+Bֆ l1:`DprC`h6WXq:Lf,4{vIfΓ{0p),vA "*#hIyÂ#,C4{EmInQhfQoXϕ֚eh>jAn(<"\3[0LX)sdm>}.wq:wmbƆ' @rta CX"Xos(mS/Uvdс >Ӑ;w)"RE5mwac7aJ$ũB>4 dt%810 b!)"Ws1ڄGXpzxA: 8 Z4{?J<am3Dh!6"<_NƔ]|G Zb6 hz!f?vCLXKX{h_K>a"LS?weBj'VDSeV9=I֓.Mp.ؗ<=I^~SPiJ&X Hxqv9"e"P>*jS=: >GjBQU"Z|0H@4T᪞}I+ ~o >65FG)\Kd75 _9>Pކ4υ+Gey??!ODuo9Z4BZDTҎT߆0Ow<10mzlb_ۦM:pᥳc~GBYM%k:45G_y~֡U0(B00=G(H\|f`%)/ly!=)Ϡq})iwGrPA6 LvKsGI>)y6ݫ+,R~uERk9oIEƁj*:#68Ϭnߒ;yͣ}|=ه(ROrFɹEjEK{ͅTҴApƉU/ >y}~#ch7ɎhoQgpv DPı'S.!Iw=$/ADB䙆HC'^CA6mɷc%dWr(k[w>YuBQv [WDDWp㕒 LW a)C!mӾ|<)Vg}eI;I[Ъî4{Ƥs7-#Hˈؾ.e/ N (PX,QVF>>ꨋy`I5wG_M7?w4VCy__?ٲ@1 Q?$DEz} +Kt8ެ =0TmH֌)%KH bq¬3jFBD _CcCu&#/B)0i^j1JF0$?tWFl [kjk{~/z~9VJg.u=PPD =Q\7C$& 4Hi  4t1JA@ ȰDi!J~=ON]>`-LSDߛds0=H70d!'B0}0>qCjPON0A}W")NV'b'ӀxʹE#̽Fy@^z`TU0`uП R)AB@< x"8i01wDO?}WOLSXӊ+́)D/?=e߅<(FZk/K{]e_g8yh+s>=vmlG: v=p5W\bpҋ,"h wN DT7hKNlj8DN,5s讌k;>pEڝ>UEThʋq/@ܧ__.q79JqSNTNqߴjp9?{>Yd ϑGW4cVk}^B3. hx`h;Stdځ"EG!/165GzwJ7 V}(xec0[ypcE03X{6Hf`zY.(5{5(qKӞ597Teڈ;-C.\L.6̏i[ѿDZd<*r_JlcFn iȧ8zFeǖE/L$^4aaGNH{Tcdo>-t]Ws ]aMe3GzP%Uŷ k#q4΋Hgū)&|z(7,Z1EcRvF& ' 8eؾOGBhݏثE.a< kE#ሁ>:n*WN 2)iGG<3G0+E=phuBP6pI_˕u䇖fTVѳŃī51 LxҗcUн˿?xAC  o?Kû8}z&QW튤 c&`X=jCcQMzfJfsRsW߃u'c)t8B-#!0 k!e\ gu&`y^xS 5gifL`ͲǢ;khFb \FF+#f{#m 2V.2tET&FHO}|V=ߟͥ 54?DN?F_1ytA.3ۇێ.hCCg m>0 H hL.0Bkf]c_@= > 1lV5f?STEDxY dy@ܵ8s.G#o; V |0Y"d _0\]ZGX'ZmihK oH?S>}GƏWW$|qfԶMU蛕 wo9|jWs^35AFƛ|^V?%=k۞mz8+wJci:]3jPos[:Bb,ڧ9d[ǶLb/; ll;& D͙6fUL~"[WͅW>kIЍ~MSٳL8emtcm܉G~ I@ yGj4IK:6L p xo3o?[UG 9zQj\jf U LեG@>޹G7}޳QiM0A\XJzTkw袝+QloN&в:N+W5w00vOCcEo:ɞU @B{m2m(~10᭞.[?EzU)W\;$mVL4[Cx_ʥE;]X>|rv(1SN7F,htь K ] ;LسXH^h%7Vir +̤i&KFNrd@gA a HJ" ( 0p+i"DM%PKq7{L).dE7᭿7q,C. ,hD<P*1<x%[#!-.W%+7,v6g;LZ2CH }>HHկqB䮯]6t6 7Uki%ҿG_6;*P-j˻kW7kqwnCDiwDƊs궂a8R2$a 1}B͒ݓο Yէ}#Qup614C?'LiL$݉jn>`ta 9k]>oCgquyy5OBPi47XAOV"]LYYЮ58t NE9l-U |>Gα1w9 O]auMĺcq|К|07ͣ!l#AAtu}p8'vNEόy;.l]-1ѫà Jv@(p!t#e.[;=3 Pq&> ikhֽDe`٘pNqƏaZU!N7Njm=?L>jR%iOO"5!n{=џIf;NEO&?<߳Oٶ3oӫ^$Ga5=g<$J7lzE6xQJfܘؚǜ`<߁+bI(shhx]ur7j?g0aLRn=v5Vk@شf1(Tk Tjfg8ļ>fUx;SS&rᬨ=7BV^6Ts)N#n3%,JQYם4^~3t \q`eeq:̷YF)ʑS*Kk9t~>6ㆫ,!BKf@|DIP.Z%GSOR9s,vtG9o|x#=-8pf>A'Ǒl^?7XF937O_^Noswm}YH.9S iA`!$EcB787 XTyX9 }k~[QOt=9l?1qS`'dw B '!*?Q)$Z^ϺSM'S lw0@o_fM*i 9Ιؗ[6+M'5~X9D|c~*O[E(ʃ`t#H(g(_!4fe/T[of5sP,.bƫqcȊ}߇CZЈ#i,6:jB>&WRP vx8| 3j6J;aۘ1Jv2SPNg:|wis4@= ~r4Y"r:翃@j3VեOKpY8 uPHϯ/Hlcfdy]pCq~FF &M IHI7DÝDσ1?d }Ο ! **U&>H>~6v"6oq!<0+lJSDGS> X {5DTj!K^oe ?|. |10AG&f`wƒs~UwH@+O{,l#vL–VޯΓ14!MHL `d$ (Cm7jh" 1ᢊ$1X H77SjpN:nE3 J#svHVi `ÁI@+"yG޴Z6ҦZGJ)YQ@b:ϙ@ȋDL㚱CNMozz!=)/1PuAe-ƛо`In`aw@'M8̽eGA K:wͰ!*O:)6M#$R0`"L$250`,j8ʋu/|>q? ס^^y?;TQC;YPzQ_u@,k1K#IY#T5{i6)Oaw o-q0$ /Nz"Sy$HQѿ;æ`wp<7@}㘯4>ud7)QlrL̬s{$0I*i:@aLmlPm&-<.Ǡ39'.[O@4zhq4rQ&Hu8p(B14D! dSKN>wCAB+G x(XzvQT;Pr?V?c(` Lg IQ}eq SGS66Nm+GJNB`̑`$7'1g!]h+3кoyyS.$*M 'w-@ $];&'dy= N#%:|7½1 = .9BqbSJ$ĠH 4v*j+쪪G9~6^q[jiHZAT-Uc@m"D6 osI$7$?*@z>ÁwR5B5F~#=e'1\FkR@_X*B1#-#Wעy#/Y1Y{o0zs_TTjٲ%&@wa}2yVB[(MjK\2CT]JjtXs=N|2tGT ~"W&d보:{of/jFAg+=[ds5po$\ ӰZb=A6=GΞkOw BfA<9cao7ǞpQ7uzxFA6{X?@A $ieA(*\dLlo3M#_ [[7h~[k1娢J<8/t<>bzCѹcMe8(FP'{5"+TR3#B0UzC{?ғi&Ɖfk !FΨ]ncSyS:IqەzB1Oޣ!BnVO[\_ڝ:;kemy"v??FX&"dGNZ-igm 9 *.ܢi43 fw"iwR)9B5Bz#ur$MW5Z4QwuxǘO?;ay]|["s ϼ~9cS8`+KN{u膪f4WS:sS8R e6EziO=A>YCI;T3RS)~rxw#ZI6'`USOT^$@$E1^`# 0u뇂ꠕw&푞F]:)[Q<,rQ^pU5YfEG*e11֙8G@tZfK>;>uY^d_-˝XΙhzOU5?iUP-aYӦ%t3(3~EՈt Dq`tܔjMBٳ ~B_-ȑ& 9PP?,3tRVa0M.o~cW0 @k.c49dsS0-&2Oq2Fx%Iۜ ;lell]Nhen5ڗü[i!'q42\%ׁz 񈞹<$Wfa̰a#A.R??Y]"l7ÁRlkkt~_s Ɓe锤I$dn$@MCc-}5 ;1%5T[ibTR?qD4ii`f @4ʍ lJ5"6:a+S伽3>>AF'>SxO8[%X;pFO" C;B B @ Zu^8)7y%d̋ с@l\'eyuWMq`Jb*Rу!a?Wͺ>l9rnɅi2JZl~B왑!aDL 07^C|@'g_R()2᧬y6 -͚%p3n@;koߣHm4xNy1TeXV(5D/; ;J[udaA-iM"O?8@HfÉ<00Hxc1IYO Q8J ׮̖ ߙ{`w! C4!?gf/XK 4α ]ztÿ; &n]`Le~wdk6A>qeTYu(AtGDP^7rK[ :qzP1_ ö;޷shN8C'H<M2)B ֠6#ȏ/pH1'Y*7H Dg&IڦD"hMV_:&pFFaL3\nQzCi K?:j1 [X\}f4p5XZ3p8l-ۆ7C2փqǮ{a5I c>hd휢722>jQf.a7B=U&Cz~tiiSL~RmF=KPQT2?Q˸$??6'K_`K7b!HHvB%9c|B bvd!=F> 0R{^ၻ2,U'L FP`Ȯj9?Cf7 >E3DGdRE4Pxa?ѢX%dp 0C4@`1K+ED5T1D с&sF١ lyrZ'Q  C~D3{@"f+r1,߹idU(XH1A~XgG?T0~qMQp\=·qyy3}5-Hxg~ܑq뎈F;бű<> Ous\l-txYߗTgwxMcY}09#{ L`,>49/Ús'Oxȓg?\vՀxGw0f6Kfk7@]>ϲE>ۚ1Y Sx ǩnbܪwm'DS|^1NiP%%6elɹo@Rg<ͳjLwZg4/{ye7ƝфIPô6맜WTҐchu~#!@}d`Gyoڡ:fț{j8G6/J iLPݘ#c]~aGaHVgdB_ȡG xs ;`G9wF~v3yq64~'*FEWir"_H7p9a6T*~~j7~mC?%}$[φc+HUC:PZ2gEY0(j!ɠ<ٻQLk1o83M&4 ܲ%A۞HEN qVj|tBUK"s뜐 h<$ʩ3{ &MCON7k3s6+ tf/\? :n"k=66Ɯ1dدoLaJ9q}:)b=p:E?@"9h᳓ڶ:*1[#`sd8CL@;KSX5;bXpa ekȒ×W¸E$ B }> RGӠF"9!* 4 |>MW)S]@KϜDTm>Gy 35,} =GP (8?z)opYf-0F(0cQ1{#w!FjM2C4hP5!Q@G\0/X4)*N㸣M]Fכ|I0*:>cچ끫%&+$3aei88"șųyYϣ; 075v}&dHoBۉS0d8j{\\6X0O(/#Ѥi;1,m aXD*yfvק2@<"j}"9a<֘M,LɼLy8pY5tכ0X!Zz7$C͂^?y#_%R>t 5'9u(Z9;0P/(CDG4`/ւr+*?Æ8͖᩻_w9F⵿3boR0+n&&zdhڎP)])_+*j Y gKi2A;P 0n,r D6kLe;]1$"74G[<(q9Í=Iӎ*0DMsOMei|HP#!{,aDKzq8HоDPrXEc,;p܆O^9Rv,40 5(;0ӜqcpAuB&rדDBC$>炢O^6t~CF:]~v_, IWʓ%4eQS8g0ݶkCe萤dp5 1P1P (tCvd 1 7d{ K _x06tQY$@ͥqPF/3Dw Ȕw88G#F)Dk=æ|ZerL:atzvDx1fp>#9q`EHGAGur=D?* $oe_eNֻ"hqke5Yy~e"@o'H;5tMڨ}/"(?V#?c2lJ>daiJ"LEb9\Ri!$DR"ojx)n5^l)L$J?~N/*̦|(~MT՜Ѐf*bCM=iݿ_z[;{v}~Q'RUA¶FXZ}_L_Vy7nw0B*a=wTtɣ QZ,Ȉ8Ex{v KTO3arG[3a)]Q !$M*SBxWL0ON.5\Ak gpTA@U@q-jj$H$S<.ScL'󊢪*IUUE UTUo=x KeX /?]ef-7. I3Q:Hב>.,גR3kBNJf UY4ZHA->فpе証2ff4QICsƈVuvb4伶Ԉm?*Dye3,\Sh"SxNllK[E- bFuhLaoN{1rC{u^S(E*R4P}i!C?{bD[W&]4!\-wz%D2_O6KU Q_f |UW{ӑk+nʷ#-X]^wZFIR[ Ê|F&*70xǏ_?_Lpt4K+7QblQXIezVN#nUG:G-|DTm?%:Ϊ9Sɣ pKBX }'5Ya9J_6Ӕ%x Uf':7~']oQTц8N}n4c9NsisMvmSº6Ui-.M>['}DߧeW_^7k/Χ-S{ keZ%]%e3^ 'FJ-Z]MGe)V3JFNP$,cˍ7cvǢUE.wS RJVBKᒡ|ǣtǖt_UWrvUq>Pꡌ1Br[-}^qő# 1ROǴSL gT<˞)%UΞji3e\q%{g:\NUNcmLeY-4Gm6ܥR).&(w(W#验uCo={"""""!ާ}:)r ^g:/-9Uyv׆SF:NOpJYE[ߎ89F7EА:]]?2D3E>Wk;zV:d/ݺG zξc'= JPBꯊ&"o/Gl'3(yyyV l,"qmdp\$rc)?%C t6z#)#r۵ة>GԘE6j)_&svvaeI,tD%LҜ?>gIj|pt&saόz"*qS_PZ{\#+[N#O 5 t˄ssK_UƸs !Ø-PJ.:.A#[Ō rMrZi RwF+@ #sQfcCE֠ `iN² On}z+HBJ&7׬A0I$1NețBlm7c4 dݻUѳǎh Q᱖}311[ Ϣ"rkmgRx58=}{{%quh"a#Lr'̳|Q}%1s_#zóhtP~~ē̞i&5'Gs'1-L$%\|>^aHEcN }B*"\NOQrwI1خ;Z3 q!5Å|':Q$yS XpS1aU#Jvqqނ$'3EV c7`󠮚Hg}^'@Q7:夿01gbW÷Y,L891K٬7)϶kXMso2v`i32NU"I,CCk$/ITaleY[Ѧ̨UWR`k׵4?m"Tv/Dr)W#LY'";m3gpUi~j1U88O*)C=^\`!}bl/okZ7eFԸ |_wӝs *%waݘN`sh6xHeGVhBEdk01kA/:'7h#XkMjO >A~0F(_*nMhq4o5wUg%-Є eH<"Vz#y/c'1 N]/$9ݲ}LgלK{DF+QM}挨8!DQ&g<#=.$榷Lk2H0r9պ0P=E6w33Ђ(3 ˞;#@"ĺ eauw 3-sscрvЎf=>)n+]|g<2d .O=SsJc4Zkik72𖝦N\ÕeXZJb]VP8R=a{"8fi.XMua$.*2qs0 *im5 pq|bXBe~*7ѶM;L -s$C8(﵋a."dˢ6 %}}(#Җ|v5=^tos 3:1%ߋ5>Z9r~ ~iI.B$I(.?ݻ13*KQW_g@1A"^[bI :Uyxћ梶zbb#gŀvD@yfD~,,96'3:G"V;$Cf;Y T#9~H}C9ź\g\Iw+a;F:@cѫ/U>RM>(k_Cy^ q+¸4 Ch&͂f]<>mwǝ3T)*-{#%a3}pOo+*x:=|> T* 0A  'R*P:(HRT0,j**J02L0^Jff]Z(od #6G;rMқ0bQxH-A!BaHX, grvosx8pw6x@oEFT-4^Rĕ uopA졌AȘ,9k9I B%!BVOc\oB$ R= Q߁qyL|HRmzN)P,JˍI0&Z?Ya 8LRV~89Cgaoll+uLB9I6U2mG1];5Ƣ(*q BK#ˎ?0`xDP!7:_G 6Vc#粣uϸ#p]F=Zb!B+Yr~Wم-;U8s?'T(\ l[dܶlSm\3?#|uI&Nb Hdws>ULs&&78nf 3}yZ㌉әDExIs٥EXU+ +JFm<2|'Dtcq:4)K+gW|]v,BY"\NQs1F Whag}گ~hMAE #v30z`j CqBLPĆze/'0&a`>IdC-81 30 "=s2V>v"@:%Da(LDJ* BO{+hp_Rco6Fբ.ߡotYŧgʜ'BO-*[E9ٸ"p^[GUN#MJPr@uBZ0¾HmK(O[>=ZQsN;1!AӒwJ_澤O}'?=PxNc'q&z;r9@>Q"b|E(g "?a-Ef%ł 7D"##al6 Ɛ*5"b "Q΃!*92l\ <={!)I  :3u 3?$3su`RKCB#uViG |qEPy2̪*X0{ec$r$(n6Ol*mXaDU1dD)Cx?)ȧw ">M*CPR-P!$) af~1V@N鴱}m5n'`vߘ~E ȁ+  zx@1Ŗz oyx#5δ5l)Cb2 b!) DrڵW!$0l.n`k H҂2{3QQ?}t@ vvA s~lX>amO1!4sSOwC2T_Bogڡ==~ 9ҪP #v6yH@.h!CQa:bľϳ>!M91Hd:D! ~:Hlq FMGMx8({OdNa97XqK8B1|7 an===Wb \E0C6x AN0h ]PϓOm ,(J T;e*!CBE6@l!'&ΤK} 63gzj2 2Mw%}(t-e0Hv`CT?YI1m[O;ܑ^R+}Cy &^R` dީVV?u" Q2NyhNlo9öU;v2G}M,vmb ېtTmzi0SlxXv0?ApeΑH.Ip7pe\<֊N~{4A! `!f,h \޷;($BiХPv>Ԓ=;P FVxi>d 2M0tR\/mS4(DG(jg#PY N24%ߢa|wllʪx^ [GN6Pw:"B@ċ 3vfPCSppl*`k%Skm3ơP+zrydP̄ *m7)G1Ѯ!S؞`#4)6FkuRB /f=v s䂛-@dR2h\p`GbtVlz؞GDDD0FFz6_M:J'+'a!¡gEBr<I!!cXBXw}auC.hH+*}2x!xA`'/[51N,rmRgTL)Po ~((R=X,#쏩w䁙Gu\7a6w%!QC|0 a-,[fVLcF \X]} O iF6a.Or%XO$G 50\<lyU `Ɗ#>t"ZӤ7q!F8̵Nj0d݃঄a^?U rBNіx0܏\WCs_,$ #GL)7Yp3θ<"X$y3 *z ^{ lu,o;\N?3rj$("ٺ.B7O>@7=Nih%@%~pb d!C% I`a_ ! 0:#'_Os"kp$0c; ^' fBj W!DۛjD.!l: @#/ ScACЅ4M&!RA1 ]hua|~- ]qC9P84"ph~X'ƎbW Hdjj<.?naFY{65B@yLɥU)eB oGh"hOw< E`$ 惐ݱ(c2㊶+SNxˊdGik'Ō<"SyCE?F]9)1"[OAgd( 0j|!OמjP+[kx!H៽a"wAFʱ5AX3@>N;_cD$ċV8?) UN7_cPEAkxII̔AT[3@Ҍ/B3HE %$$LK'}=pHOx\m UW׿)d"f SO'؉=:@]j.:7<;D89i"R!l׼@D ˉC#b)?ccS.ѐrh4>'G(RO'}`q~@bPy^+(2PzzeJBj(tC%yp ^ @zL9y9  SKVÈ]U7O!ڀ4\t6܆C%r(7*6B)O{ukΙːy;k< kA<=Jiq6t?WjU=`6wiK!d{XF$ylM|ߔ^B@ܡ0rAA!NKȊ!x*hy n7sL뱴py "ե@Wn^=Qc[t&JE7'@-=-Eoy UpxmykfzJ"Gxw CB`A4+&,&`h"?;k!$9hpád Ip=9030 /Cds ߻Ib`1"-!;Pȴ{d_az;(*>t}62juaQd=+7Ho+[)Db)k};aKZfq #pMsX  _ UM\aPm3՘NGL[6iU'B`vbeRԛشA Qu* *b\0ԧ.ꂙ\Dw< Gvw&i0MJ95E yU E@#)9$ =~6y3` ȦтD#+;A=>yw"rz"dk;BEz 'B&Q"VGAa='w?u2@zdm2MJ L٢BzYph_/@7`f,\q6d&FIv_?BS1,z?՟$w{ Ϭ._Iky'v̈ah1ra"鑨vVQa3R^ܯn\oa=$!!L_&H3QGXd"t,.J'6ϖyI$H#o/3C|?/Mp=51Lâ$\y Ei2:x:9(G !f|Oт|~> e b=,'2AH%)bSW]0C kkOq +Hj0 @Ogށr~`];PBHU~ `rX"БOگ^ל 5$۩d$##ZF 0bHe2C7FBC;k7um#`N/Փ'УPCE6 Tb7 ^YLQ'MZ[_ͧѡDue!_UOV3K{vP9X='9֬Xpؠ~tΕy 8f2?.\m3EPd ڬZސ3R qRA1s+bFQSxNb.1'jCCت#j?/m8U!M1xQG>^GghR ?g&F(~G۶$Sʊ6oާ.g1t''R2 !+GO'rX/+.O% 4^/A((1mrMcqUW=Aybݏl}lkihi!M=o:}0GGDphLe ( Ƥ##2Ub٘-*#"b"^^(ay- OW>;},?E'FNAKwȘ.Y#vx1k=K~cg(<8tX#э> 8<3I"(噛x\LIlDZQ<ߪlhUioӦ(%PՃ9P>!CDԬ}:&r@)`.΀ ̳<|syyͺB H.BsPZ{6uALpivQM;*j.30;_5FhIòY,'+pq`!x9^3rYѽн@eC='7 #irQE-A{qUM{#9M()H`aS2Zl%Լp0@0HQe(Z&j> +. ǶNoMi)x_+6 )r-TB+LZF#l {)EЉq`$˶,& BD}@o(榋 -qmt,B !Sשto JnC#HJlaJu9n6qȃ6EW} 6}S|p.X2= ?O>!3K PA3 tg#5DĊI.I?OmQԆK81^(.īJ| +Ϙ`)6s!nwgvCă@CB? ƭ%5>~O?.{&`ts]Õ(ƃ-x0Gփ1!%8ޗ̠'??Y, 0rM J6(JV?~0c ( QV=a4L *&o Žg)fOo$^(9ƈrtM-G7Ҹe{4 o,ȿZ#Wφ2WhbPR}&a5s#3G?@RrO`RL܂bC06!à '$X%oͭ-$A1kvA0I'ډA܌QgsU40aBؘ|=`5_b"(ihۋ ڦOC:@iC+Uw1AZEC<(;s>s~?FffyQg*u@&L[ KOQ$?V z} >_UȢ "Mbw}e 致CGv32-]:耑Fwm8 A'[r#96 C'?f%h003"ZK8 ɘ?15pt_a` F H]r4 tp`!b 0: tK5 Ct@?#S3|#_o V#2j){iu;p"L2uSVh.u(J3Jc(|{ozoi%f*!gV@ueIPK^ڶF z셏IA*Non;7;7ɓ5og9K;TE)`zxi"E} \pôM$~z, HoݯN"FtӂhJ}iDɽJ,70{C\z?%׋"^E +_@ML16^zk Eho|kLs2A&|gmv /BTtAqoGWSyy.rQ?\`{qVhߛsVu6j>IiEYDr:bϏ??ͥqDqi;eA>󐕞-SP˻~op~xHtp^;Khv-aCyꘗ)'32+%%84`ShϬ, ]O?bhCt)LH} X&6%_8FGh! DŽ,a@D[OT!kLrXÓez1)*HB?̈́]PkkLs#+v Hww` *{9Gª9˄i92 ugƠyX|CbGh\ oG6F׼ )%Fh36x{" 'l}ct Y(4t q2P"q<)@(r(3k儀s,YB2*c rx"3)^c ** 0cރ:)A-! =]9HtsA?yx! v^g/ @tE(["I~8'VD**czl> ,QE5=G_ya,z D؍C&\!mlyXcLgD.n899ta#YD{?^R!n̈(8$El}iԴuAn zkBQA"=,VWRP6.}M]iqu+eVA*TbF uH;{ ´2XbefayO+z!֏]G{4##N$"Q̔Af"v ig _@q`0fO ÀIpJ ;GO4T!O GQ0șB$mfcvB8G}[t)"1`́6$I.+;"1Mf!rp>: 6 eΰn<mP]ʄTTUTp#~=MLl6r7UH*u',LR`(J 9XavDdY=2lOhȅ oUySrqڊhHBWx<(@7,VGgdM> ƓP=U&ЊQ擈m? o %u3$ElI%} G>S2 C C`|z=@C_,L6LNӈf*m#<=LMqHI~1EMj&)4` 3"hK`1-$k$Ѻ)׼CKfQUJYzE ͙F4fBŹVC+X@(!3lIhwjI ǰo)M/KQ'hZ\^fXPa.0/vQ({bصZ0lhhPp}ɽnff4U%GXT :9rA  4LTWI.{i:I{̳QTzx=_Q'`z >>8tw{(J8Iԁ鶻dU21ѐW$QqB(0GtDn>.K"BݽLVlu2a o7 C(^5Cю۟ǥ"D\DDrx2{J4{?u˖=K]P7 ٣D 掦ܴ.fX&e?H0(}Aɣ(t@ߤ6TcSP:kA<)rh, H:" tNc6\fk6ũh_?eNw;I&ہ]xq(ۋjȜ 0ߠɨ?lCGV܄\ kC/B%Mv0-+,eK]Ý%b #JPR|uc2dsŻ7`#p"}^'q'n7R>+ZciȦ("LĦ©t5!c2 ȋKSݧZHhkZ "CDRAEU Hġ2@-PB ?v4n`?Gxiy~=7ڢy$@2E_.\wK͆~=seWRFDiUؘBҒ% h!/klAX}_~>~NRJ7lk ~kYO,c*;0`@-GIH`Ɓ.@+9NB@ g!=!:vVeJ輐!Kq PBi Js2b" Uŀ|0`8a{A0>77, O€D:h zUX'" "񘎤' w@53ԄsAQZ^U5E2VC)u<$ɍI636:-ŕ|Hp-H< Nt.V}@? raAN^RcIM*Ԏ]"DQ !!Ky&XoѱsdTߛ@l*su au恻hn!~PQ`YIbI@A 6rS]U!$dMmI;@K@䚨͹f 6of D$zL:1,b4!#mXQ U:B8H?pEbbAa9"HP(D H+۠ Bz0(BNʤڇz q-F8;Iw'Xi 8ݙK[mI&,!HmOօvI$I$6ܒI A "$mHyed"CE6 ` d/RX̟>)9$+3T=T*Zy30`v!"eh2`+Y^f10鵮ZM_#;@tp$e& K,@S=ILera })jw#]hx` ɈC^14N G2Rk!dLpp[9G@Xa#"10`L؝9c:ey ~Iq#:98!|$srP1ZԈ|P)4 #a9%v2@uP@j]?arC?)h 9E? :Mw^1?)3]~P]Ba}% vfrP،Y,ۙ)kzZh ,@(KbG(bQ0Pl"qdfKI/np-CZAAi B-(IluwT9EC0`luиF).jeQ[ǤZ@:{XNB9U m=A r084N- C2 R`&膃 LZ H 5O<ڎ7Ddl!Hb!ڬ(4ua"뿉Q{zC]'=.e0KՊyL'{Ni~?S1Xӄ>?.w~I(# N( `'uDwU0,&%4a! 4)!ч )L__>tM4 K2%PѧړS(`\vQu݌i<å0Ա&ޔ5Ѩ{I8`fadct(5f:d]I "&)`ŸFMx """MJ# | & a+ `JCЍZ ٬ `Xi񝟹 }sI$ XZ|L0aP" q41 ȪuCF `$AD02 &0 ИGA-2(5I!9*Y],yq`C#ЊȞmZ3"9֐:;~ʁKبt^MOw31,7l%ލ&F9{ 9AW#rؔBm bL$\FCKM"Ƴ "b [ sF]AߺRq6*GW.b "yaȓ ׬u@2 Qwq~t1NYaĀkM-lA#Ϫ.֢̩ k4ShٷxhѩS8$ !# t( ~n` qT ,ߊ 6r`cjSNb&/\03P{H!W@0"I?G7ҌQ&H6U]d+mVBG[tj$#nv`Cdj!.mԦZ& G(6`-FM8C[<[ pkN@؈46^.L g|p b1wk`ZFzHe¹ri9uam`bN8)59:^蛑z[&cxFPe8:5mʪ):y4Uۃл2b'98TwSS7fmF3TnA·5V^(*hb '3#$ F3F(oaO(t9(v:{T$pa~t&J A<]$Eavx|JP䍝OhEЦz {6i3F: H"aCsngu!ƒi$: p 5C8u#"ܙk5ٖ6Qq̇q f~؆QێC681~&3zm$!DvD*k;db-W!ԛpqsxi@yEzOUEbOp6&ЙU-4pq&be9b[{ŪFbn9nYة JB\AҺ--Ɗ4cf0)^7B}UydEd+' qp"ęͭ qp]8$s;wj&~C{@=ݬO~iUMH:jBCx^"DH T? O%総x%M˷8Lxou2{xwo_N-NN]w8L6BS\m"XFo7s_C6VOi?Qɧ:7nE"B(1(\`TA( W` PXX%RW0C@I)a(E!'ъ(`VN/ $# :$; ⁤!dpp)DQ2"宪(\ -fiBO RC8?H]? Ǭ+̝Y bҎMD 6n-R :ϻw$5R(TՃF Ielb+{qbfZF,A1<1ӎV)p kFk{Fz?*ۏA 0Tq%4'SSVe! EN[%IFm֤>rGbڿpCC _ ]0QmeP$ $"OeáII~91)iV20ujj2Axgw*|%vIc1H2tc|RҌ ۵bgy1p(yEl!G!9<[f}R?< -"L JBt)cjɲ" F: r& /=SG|~"(*$M e <"?Fz}zN!A|"Hۓ+,T(;ֺeÀp jx$#Fj$`Q\xEt9{HC0L01~<3|dChFȒ`>=}|L<^R.Z R>B或l,48V QgZ)DFAn1FV=`=rv16 KXZKZ'iGl>or7EPNX!|G【>q%n$:{=s}~AA{b#CtxM ^c,g/s;r%)8@9Rm7jA%>"C\ybenhM*1CGîf8_㔶=HB@QN edL@QDIewUmmb-am\/N`ŭP+`k8I~Qt}u `ə q`?ub3PCǎ*z^<p! Z$%=ފSO#^ ;:ѣ8TIBЍ[[cߦgTT;s )B*0+-B' b;V|])3z/T<`B ]HRPb6͘.2Ub';<sRGT}=QViuiyF1i`),L+^5n7eicKN11=x0Z`)tzޞ #23FaE%7Fq(f0@d^gE?jvFCQEi"[| ڈ^#ꅷHSڛP-ӈMx{Gvm [ h`|R6mE FAÏ5 Zٞmu6bt)TϢ*X.q73.KE+V8y܈N>0]'|,찂5u GR0*n ֈAeBS*tHdZ:lp5jhilGNckUaIҡq%"DzJH 2!pH[-WtL)Dcx:%Okn!Ռ|HbGgŇ BojQ `ow7q0Dك-ArʤE+Kv4*b,Q@e8pc Ə pؑ$%90FIPSC27Cz# QD["K3*qtrb㶃3I-HZEs9 ط3j% PL2cP bZ$vF v/,MgtBŚj( ̊ZJYB\drj[j@Qܻ07Xsx!F`pzQ@$i h\mVrUuЃ a oC V~b6Y#drF[ 6ڸ6psJ!r "1 ig *:y4u7Mm25)0*倳EEBlq1)vq 3U#XufC=H@1 r61fbM1jdt4VޢCh61 i4-"&Tda##2<" 6:`7{& Kd8!<8$u$5U4\zlC2gA^i[ׄck,e6:)O^dVsh)ey[YUM"b2 ҥ2dzo<~UN9m VmI37 Ipt(a$5镰WCf7)PT3K3L?"4MAA 10E-QEHSTILKRJD}0SP E QC,0ee:3'䘓_< >kz_N࣎??y+?Q֨&?*^[C|P_0|b V,Eן];ps0a^xfr:OG?;IE$$J>yx'Sd&΃vb+XZNqgJp^7/`΃f6I2IZu7jELδba.0!¢ulOEӘJMzkp->nvAkX{c PDOiÔ6,ؓoAﵥ $ga?wFîtw1)3Oj>ҧ/_TQFtQɯ'44!8UJ 5}zu "$3·ǶCfd]*"oP3Z%v6o0?1V'<(4`$%禘nʒhQ|[M^ 2/nf9YϠ)qC`dLcOP.Țs(nQiv; Upw_n 1(dQ'e2kBN0q~Y*ckMG88$DvtAp9\H1$YضuiĂ2|H3ӣܡY^]s#6fL U))[H$a& 0hDDty I=xOkek0h6@]]{l8DΜ #/%3 sO콇z?YP?~%_9ѱQ =Y(S9<KN\GЀil\{Q 6=Xx`yد7,"z`f5 Rl!dV o6LxOX;:}SPR{G B&^ /q9s:\PLʪo3pXcWVsAMD`~knVg;; hE]d!W,c)35g?#薽=4t "o&eȬ7asW.x3=ZdP9qt28bTن?DLƉ, >oD~o4ܾؿ'P=~iFu%X|aӛ;XfMuzz&791YA*8NqtCD|?"Y_c´i)PG; hZ%3T8lH D5piF1b(Rf1oOOlX7Mp?=Y|Q4o,!>"b7e| s&z\ #sk?Nz`>SGuV1Uk4'ܾ闙q4DD`>=o>໙zskC jBDkHBDoykb :PC77W1^uFpBkR֜2&H4ʋ;"L @7/z xtpRa!F=]$CZ)[}ڭ"%hDQÖR҂{&sp# n!e6v"%IvZqp|0H7dw+);G1f/=l>Ђlit 710fc[h3$Brnӫ ,Rzl;\P*FQG8I`,ebkÿ[6ܺqoʴËKQk^|[ϵa<鎳Q~gaު%:c1& YA %׼ψjimDlgrpK:p#ĭ3kɡ4ZtALðFBV͐cDi8 Ut[Y!${,2q̗(4DBE;=\aqf: HdUYq+z:/"cc]: Py,! a&..` 骐I6,ѓR@@ha*P&X41~8 \k6)˜54zK!Uνh0B2% 0 3BپEѴ^|9ިX+ղ%ax+uAnuz1X#զiXA$nw pajG:ѕ9qnI)8e2Chۉ<&a4׹N_ҧC&Mlj468 iMK:M^\aYX Q78Ao V < cKA  WXpje^Z$OHKw== ih(i6a.Qag+8NrS(32UT1qݽrwsCYfB*p8^o f8LŅ"K%s^m0AUq Sۄ 01z1$`ض[a_& LSUULdH b66j ~|Ot +Ȁ*2MH#cSqatQtlsPx ٗș;aXMwJ㔛!y%c֯CWT#I Jd)ZV Fn֗Ke;ǟBWǥ~ ӏsOZcO=k%#/э%.ρo/(Opg$^%hZu g]qz.`{;NN ѹyw ը}r=d r4pl۰: 4'/!NSuݘ^5C b~cKai zOou L:u ^ֆ2(K-r4YelnI8l ,CćLCSV}2m2v5RKhËu!|xr`DǞc8h tc،{q&sc0ji `q b""[vx6-Kq|Rb;M \65Kv!EL3z4ᵞ7*G׌jazcVB9G3/,aZmw[!ar2 tNb{^ihRDȇL6vs؋Rv3Sh@?BH,o|(`#UR}j~t9ggKZ/OZ[״ݎC g':1τĦ}8Ƞ0& MKf |v7Ԓv[^5y$i)f{5ʉs6z}Hvq۷3h(]Kta>HF}EÁ6Wk$6SpKHoo@UNtnݎ#2  d9$'ft-KKK;='MsK8D\Sz<&OTuȆ&`cw|QƝr2X7+-.ѭ%ôCٹic(üm[toW6P)\C1*cDcٕUrWs=,G0nb:xκL*8*aW2&x3gna̦3Y qΤFNwt$̑%$$ve3)C #8٘Z]Sg+ apS#-}'^eۑdžt@0ǟ{zĝg`M":ӳ-1HM k>Nj* crOAX yg< ˳m2d`$lY+H2q-Z-ѭj.#=:ݐOР Ol U];>0C=ԕ+1A#NԶ坫mB9q'@j98q yWvpNLUL{o[:~LAyfpD'eFa0BePr<:=gD2yчGne~9 ]Dq\z.Mno%< ßG)ڕHk=M9 1)ē-b= NWq0.ׂ++^ϙy: cdtQKo,sgnN db;Yw\17 [Ga ðO|ٮGf-#ba18Tp:usΓ"tV'9l>aPkWe9ͻ-61AoK$vr[w `z 늂5f8~VB-8cVLhi8Ƶ]v÷^Sb t_F&@GPQmQ ׄ-]TkǰD6(@mp꺑Bz9N'm n |kH/gfcȴ`whXQDS$?^8|򴳨D#.TOvw༇6&Dnm3NW!##$RLR<#[r'<9VR1$e98Ƽ 'Z3mu1dۆ9N!DV],x8\MP, Vyn |٬zkfIE8峕h9]j+v:vjބg ~|Y[Yv[7 Efm">=t7$; Rflf`kcl6>#8BI()#,!4 B1HHz@wqPޫC+ccT DJbH &PdFQتmLQA3TP`MAvi>Hi0l23ƀ:K@@O3##2$ .Ȋa$?]Bj5)M!dx!-4,A",Ǯ)xmjB >O>(._O|3СDGs`PT z@?I (I LiR^xBH:@" Glb"(`JgЈht1A HHG3族 xu'Hv}dWHa?|R?iz4EozQiD^OGh)I`˰J*E$i lrz8Q.97BGޛ r5LN0uЅ*]b hi%y{fUPxYP:^`3\!XZcŅ,s/Lh )];ZŽJ13jB@XC9 "fާ$jTn33fj/D``S;Mۆ1&0K /D舊Hfgʅ0մ,,ALJr؛mƍŔBW$~ (sdPV޻(~FHbk swϛDz*NN D!C)^ "f ݙ J3E RRTTTDJL @Q(%@qM=8`˱|l;H4IH* E!PG JH Os¡ JzKh`6dzlMЅR82Vb- y$={Nj(xz17 ^( q|%QAWh+ ϏbιS|D2FXZ0}wJNDR&B0W0n*4P 0 hH=T@4{~3sIU'|+hz ei, `bf0rVCV" x")Gb&Oa 4U0꽪\4>q AA, LH7qm7LxO*nd2e;|XsO(-ĭ_1(_T.9nu<.4圼|Ү$@+]5-ǣ%La7p3"ԏ(<0iʨ:rؑ."Z@@ݟF'+=V-M^Q7&UcrDN4rҕwIbȒk]ӿ/N;!)ʃdMF*L(DD?Va(v9ʘz!*Er>X*gVÎ ֱń;QbM.Et2mm/# J(-?2 G2DA7ɒY,3N*45&_dJ6J'5ʴai ڛLoQj(هk5&D9Pu.5OtfȐ"\Of))ss(xF :X%q]5ѧ~!Ȭt#Xk);FȦa)oPb/^Ag (,'AhA1S^̣p}JdA,@H/cc{0M;{J!c̏d^ NPvKa/CXTW=V/ ȈBI}Y C97P>gAHm4|0{a}<`DRRΪӪ֏=EUTTfXEdȵ,Ee縖̩kP>lJ[mY9:Zd*iR(BeLaI=?--= *{da* BiR&"B;7(Z`[(O 7JLub9p\T#q(:x(v[.]ՏGHcLjdO#u%<,3fzʒPQE&¸#lU` dQѣT,ȪD 棎9EU B? p|Nxy: u$ \F$̺[汉IWw7YdTz<}# n6S3T2=c\8Ms ,P< h Unn[#bQJM!63Z |"G ѲksAE f pH C5y<$iQ RMQ2TSEUQQTUIT~vafRI?LĎqΖ0I0رwSXQFr!N]4)rʊ|ESbch+Dl굌(pNfq!(h3A4UTUJUPEHTЕ EPs(Urn$;Sn}j&&q@q;y vprf p C.t3TT<& @:hdK<qoߞV<2yYZֵ0݈d cA>4 Q? )rdBB0@?hat pZ$d{B(*E J@==5yR-PM&TBj)>$:N%1MCT~h[6qrL"_/(jL;NT`d";[^2dL~UQwb` 4}Ntḏ%>c&@Cj&h.Hd_VQqbԺLB߂wF,dJ"(!6JݰN8[9>Qpe. \6F\B W0hD"jX(&:-(10xhE%VaRTtak0|qvqhGPǐގaӐeC$BHD%D0~'PiMN$73x. (L:}Tl]On\ISH"#:,FESM$nx]'^t\h: 2XfugGP#ۀ$pÚ fOHH* Īu2&ɳ!dU6`d&I`V $T FcA jj4XIkF n!Z^pÕfu9n⫂Si%݁390ni㇂ | SŎ|LsFˇAE]+$"HD2RJP33!SPL;k$5;o.j\LXejP6YQU5' &᠒K=SQhx|:L&F\!(jH!2Q?pa(ħ2 1l,6jm& 1%y[n#ӎX2r54V":B$:58Q&tlAAXn@pwK]D6([i_]6da'>knM=N7$OPHE6H|rCa(l_.Q]HPb{x76hWh"`(CuXa>D |)zfЈ6Fc0e a+ p( "##$tW$v^OAI#TJT&3mx˶-GҿDT2R ;}^ Ǿ^EF~D܌}͂xdFc#sƱ –*ON"4~*U 1_㵝Zu_ W牰ءk +%O {v#1Zr, hȎF1}=fԛd<#|! ԼHn@;{@!yOU-!Y%_ 5,MAD{BP \9F0!{~}p{gnC:GpXvBm@[ٚ` ©D˕W0|rnSjCޟIpD"aCr~YúN {ߞ?HOip{ʱl=1 -*7?E=62/oT}sz1S0v}OI݅ ʻg++!48l/It6D@觫|cwfAcZ^:'9cZ=|`xa"i.8=&!qI<]cx $LMg IĽz(R1l@DL(LrXvx*qa~1t&{G2HC^;dQj{b%&#Lj'3 ;4*q#цVB&N0``:5=HjDEh 4DS6i88\MD2R k1yx$XXr"O eVͅ6BNxk!OD\aBRSѵ87{\)|G ͉y˝7\~p{r S-27B 8MGgI( -SE&T KM.\(4L`$=6voD54?w~3n"0OUjqt3ĩ-5.38Q DLVWزL T3WM{᧷Kb|<9-=e10GCڐtƝNSya3AfY`2b(l4pՁc9BK;#n OO=eQʫ+mmGg2 "A@xO$9ABa*ف(a9% &dFJ/uP 0{*5Z-iaa:g*$MP Ρ"fR9Fh0E&XsFy?PnDsU1F`aQk 0ZFрJR#OMEŽ U!$d:l!XĴ>=;ggĸf[g TM ʪiTC*US& Bp,I'%nO{Vu0vlML;Nm1|%7~#RؒWz#U6¡$xh< 07 |N;R*9|yrV WAS*x>?0m@Go @)($1H1,̃ Bh pv'Pvx},Cnַ~=0A8.2bbQ=&^56%f'w]v v~jAb# pQpa 8 ĝg9+P۟`x'xB`U P , _ĊmX^@ K<J' !~l s֝@y3bd9"RR4 P 4ekǪ+uH?^7L|Y>Kxu,T=Rd ` bBRUA054(DF MDFEQa#J#-@ B)2$@@f8H5! (PC)(Q )Hb@ԁB8BfdM(nu{+B!0V Âes r]۸<~D SI3 C@ (@L#Ϟx6ϼrD1Jd`Mϑ^;4Ӈw쀉Ǵd1pap2HH̃za&pC|S?EViaU,BiJ_D!rRҙE%q,t;Mm'mH&VNV{@, L<) & 8R H߻FJ(TR&!%B)JA)( 6ryy bbPSޒ=D[P P6'J'(֍%. !OSw]8R@hn#Y6%,ߐMƸ]T.A=d12?8ig_jz]F|&f1+po|)gofrY(%v1DlM a=@ӳq:B# ԊZYMa:ʌCj3 t}5oL~>^-Ff `:c-P "Oǡ HUX '(|]#(F\x83 #Iè kHn BHنDԴ-DHQESRᇂAH1PIrqi]/6FADU|1aYǔS{ˢ.h KC C4^m7 b*dY ~Oh~(," t0R<[6|@BEH%)@ߝ 蠜z@W6hXd_U J)f9 D%2n @ϿsE2$NO°23yhi07;&nn8syqm8H^W5^W{˜B:ήAlb,e>A"D2&":,@\D4j%X5<ˀ Z Z -J?zHQCR`tOCQ8o8 TPUCSL;,-6 :X-LfG$6 " k2 ,b# * * 9 I@ O8F>7ͧ@44C3pf&q"0ʘ5dXe.AĮ9DYef9d4V@F6N.B`TEETfe8FUa&rF1ir#,b 2 r(Ԛ$- N۱6Ɠ[xkFf(&XZ&ZFu 5Rt EIi(1:ױ)90Xb@RDq&4Yb) *&((bJ& ?# H?0dhFA89׻}u7jo26E*@"=y5$7tQ uTʟ_ºmyMj |$E y2ÖW#?/?4FD¨e;Cy*sH\`xIT a%CUsQMEy>?YE lJ kBAJX=ÃlZf >#SSz<12;Xõ[5tfpOBNŸGˁcdT})TIϷ|!>U-IiԆDP0L$-?tF> qCNy X,iy :-5)Ļ^CN$9-vU2=~jX2udJxhiX!|e[]f3Ç5RQvs l`|ȄB$v4$TLP\_^s=ю&%Zh#0B6AEMx 56fqx@Ix[Ow Rn&_\3Zl鶽6u}+-.S\o2pz}\y)_;*%c0&1͎ͱB$#HNɍ3D8?UDgĕFtc13ӳ뎨<oy298 204yJ51)3|GIe|eqN쾏.Z5 SDvCW,~jEߴ~Tơ`W~ ,EJXrzX0 ޠSmxo!ͷI7WZVz}= !r1$텬QJQNHE®Qܝ=Z*ySy 2̓2̓}]Uz`YBhقzYOa @.\d7as6HE(`q,, =_Mße J"-Sv` 9cDSdYyCwJa=㘿r$U@ 1 TDBL)M$4DEASEJ%ҫ 1 BAAPMJP#T%R$EKT%!-DI-4KCA0D@U̓4$P!@SA1QKTRAQ! C2MM4EBʂU+@M!S1*ұDJRH5E#LIA (y=چ(^S Q@0\&A?T"WE?/abG_(݁$n+śu qb(H&*ү(>I$#R8 P`Rf:4a&J *ZSdx0aLSAE*ѓ(IGQ10+"KC&{p64d N`\f”T4LDpjBZ&6Ψ[F|?!l TaKUDaIXR(6 Y0d+ bRQw@[>:0>U< e{}fFF ؚfffUUUUUUEfe5UUQUUUUUVfUeZ̤l$v`M[4 ꠖN8HAl=HiW) HQ_ P3OD9p!c8>T44ε!ns QPkfiHi*l1uB*U\DK &@2H;$ |? J&"R Q_&EF=cKԗ}H4xH:R뷾 p/3\[$P䝏YһfpRZaʉ$ ۅ(6BIЄf ,$pi68U&fnE.o~< R jZIBz'd1bzT-׹ۜ01A4+5|!޲#޵Z˻Z?.|͇uME.tfu;Nԅ pfeA=ɵw!V\|@KTQNKkAFoun aeR&}{_)R#i!z^+:F+ &kGg 톻˻%d` 0 b$$0g% y}O2}ܜڂ89]IGeQ Ƞo(^hЇ Sx} }!K;;86*5TΎc1= -Emz色TtFF{շ~x[CPy`שA"s2JHarZ2Wr! /"J3DF46$X{+Ml.J !{Gw[T(H<0  x:ABP$]S NQ I`.#%ۙLT32%k3&F)J(̃ a)q򉡾E9wm|f}r*u2s Bn3j w `!7ǵD6R[#[cp2dQS=rѦf.L3t6t!##=FRHg[~gDLxx)IL` F $I ΐa?0o'j0b2?3ROx4EEČ$SAI5g"wfSh8$bDWZNd,CM\}pX;m LA>i13U8uF+Oޛh>-,aXf`Az,>ct<$cOO4لK2xt,aq (< hwlqN0H_2S~<.D))7q jo=Z%ё8Df6iLL&RBZJ3vrW"c in: G ,[ -%Q3#,FCDX t@aFHR  R`qaP؁M D)X nGSNvfRQDS"#D(>NCOq0^f zl9{̢\RO &Ba)wrvֹQQH-J|Ne_L`A+߈f:wCG56{UkqJH ( $`7,l aۤxoƴrOyىpԾKf)mw=lâ EO}~RE>: @3wg1BA1'xD* rN?#0M6VCu5;!)2?4oCM] 8+?458E,y#x֎]MfOPFb"PJ( Xт(ݪ (P;#lBRRS! F"'BT9[Ձ:e~>?@!#DMC1N*\t%!gנtNo]u]u[` {8Rld=PzundIf-ML5HrAхv"RD]VXf\;n!F|B赦i/y$1pʪV6VD= JW*m[N:`c i xzИvo0*qmFX6;a ;u$kcm FhЙg\+ ơ |C !R#8KC(_+ɰ~% ']0dDqb\R o M&uѢfB T;i+1.3f&BeLmfAX(6 6 b^GRL`Ȣ@[\ 5:] i3A[|]$CPZ`DJy[xBcS1BN7 θ-q 4kOC U=."TNIC3NȦ^Y`) R.YLr.ҼӢpA*4ahA{/Xʑ@R.9A#4blY4 !!蟷,_{ߺ>'}~^pc?hV#Oslj99e;ဖwoE}ɇ)=AEP TB!de%yUU߆Uq忟9~{r~R43*?J\Pmq~}{38TAX̬)#H)~r3 qU @3O!^.]Zyhښ!{z!29!D>O5̞d*d5̦'pPlchlPf5Ձ #O'>lJgۋx:ǜ/4].fig8S/9|Z+^+}^#j:+r{-wn&Ö# _ .yc ;˃;$L,I L8o;A [v,qT$[qBʇ\GCsڌ!ӦJl)U{7]u]t]>=hm:+ؒ)ƄM f"hh9]D {q~qb 1V&@1  fS  p$9$5 IZ(rPC2@@@paMR0|HM qĄDd APG eS,?EO  QOqe &Tf]U.""Ң>ttcIɣ i!0 ӌцF8FPDFB<;y?C~'hiId!"wF )ed)J_h5E0`0 gE4C@pMDJ7<@Y=4ۖP6AA󢃧<Jdz:ҷew'*yXnyA @zAVkƶbgc&6i>`~ 3)1]̳k<q;M7{MGh0)5 fxDO)0ݬmS 'U@;,(\P~[:]a6|B?v>c` !r(u&7A7Y*3R.ܔ8vy gPT+xeX0H(D!"`u12ÿ@#*pA.Lr"CZT PGQV|7ٓPmR S&m#m&&M#f 'HTЅ Rg&P&i8X?QNGPӢi#Ch2N[Y5ơ^ pfS-``hpM@ޕsCJr^ iiA (^-"j` "M=xmT8aMQ"NX5h!r\#Ն<ʒiX?i{~R'YtuN֊(V=M/ay˒`qOe.*9k= 93@I>L$](0A[xHd\mY4h3!Sl5AGĬ1-lYUPyĺe ,M8bv~u=a!JvFbܿC`B$T7Id"k ""2$ޝDb! z"'#"[nlP"Q*)1z6J h2)( %4R aÛ08d) ۻ`Eh#Hd:2 bCvc2L J `L\F*dĸNB-1к ݢCdU,Ƌv2Iat@UYZ=el4B@,n IĦ1ɃE.Pl0(384EFDt ]I4@F N@hElch35Z )bj)҉`"<+1~@wx%Lh4Ƥ 0<5mfhJbXIF j"Y`9=a0KKB针1rJZ(e%$;K@LD HpCo1$ rVCH\ .sn +PPoFih@WxS<2 h\MrcD!SLRЄ11LBU@SAIQQQEQEQDLIQc.tNeV φ{x!$a G5a [|z_8=flbB( ,_٧&C`=BI2Ƞ|<QP4=:44, 7VuwQw dd)@ĩ+(Ȑ ȀEMQ @ )%#2D^GS69d$*" (Ppe{Geq4ɇk$78^7Ba5>uNբ ƵR1< U+a1sW!l]s O"9O'G]* &d(y! '@ߧt+Ho{~ml|C FL b#',p I4_/C WF_~MO4}V6S`?ͶJXӱ(Ss bh1fҍ,A?jdh*hMz*"zd7JW*]rw6"&Z (>eD!ʂ$"%)$&vfURT3%,TRR4PPD0KD(ɣ#$Z %N4H)%=8I[;ލx<lƉ]{~H[#e *G|rQCNVXlP-*i( JnQXg[mqh4F ^!!ɭUyp#]0ca.4"ST9"5Gv-mhiHL0BHQ(fEȈӲrc)WA@Kj7.@%SrfbU1D+$HR̠DSlfL4c0E ɨ "ddPH5YfHb'~a/RxC5k5c C++DT*@7I(ZWxpHǾ"&j.\!(RFnCn"9))v'd& pD>W; C>X:x4o]:i"" " Y ]@ 71M Ie%,#BD|}ăk Oa3fJo:\1B<gq/%H:׉LK2C[ )Cau!FdIZ8 15PǛ 0wG菏pSjpb."pl0QƎ2t V(8 9BB SL O8@h%GA4[f2Z:at2j]GFm.~;S\ZЦvUrs 4?8/:9E" Nts!i i=BD!ނ8pc)C$_Uw0tM2(Mt(!B2R !fp)d6ѾˡN 1 [#Nё+ČttS!&!9s(=^h$82wFC0+ xOWѴ{F tAAia-#F(L 8>7pqui0xD,mc!;1'n@mA^!ܐU(bBGaۂL fh:%MGg@<~x) doFW>b[ uk\v>s0!۳fj6|O:AnU@5SR~0i’.Lא2ʔs,^Wޗ@㚎WJD F\s MHNz6<M6{> 8DB cjq x8AY7:Cʡ坺™$BiS/뜁$Ҏ9#?tuԥ29L)%a&) IPŁ#5T>pU3]Qy=DAS,1E =P{2t /,@UBAT$PI HHr""mqރR" !pJL @C|(4!D<&tCJ%4"(n=* qOA7|Z?hSUSLKR* Ҥ%JH'DH!(p$ $ $1(  F oDH 1vVb Ub;k8]Ǡ `%;nV~L"Ȳ=G5\Δ:om6ckb2L YJ( DWQ bSp t.Ir JB탆NCB oP#H)đ(-D4H!D:?FèPP/ JB @+ 0(D"P>P5PB1>ΘcS$BGG`"!:ԷBL1b<f$tvR@v$2"SVAd :2\(0?Lќ6G4A<'rfΕ4RO|ST8UA"4r|!&l4 FB{Ȅ=QT4 ~ 0n(CB|X/L9Q$ y嗂J(IJ:e :%kqWCgBy3dPf%B`D(%E(A}<ܭ?Ci, ;.ڹ&9N~Ar8TNC^Dh:$iP˒nLCѓPv!;vD{ZiDE RL)&xi:!M&ID@&^^ bb.5@"9d`ju+1~b`$'Bx;.AT H1(Y TA!KLԅD(U4RU4S$3B EP.n{%rMYTr }Jt4&Jl?'"Oȩ>2lҚxw*}@iD6p8{X!P P& GeJ#?(4AJʊxR T]jFm?1dQb1 ] H)6T051u* MnQJ7#TtHN`"L$Jp(00*&vRr#4Gk M[0D߬͢Bh@$ }N4H}aUDъ2-5Nh#,` t,0(My?-I5'ILJ$:q6xPxC`4k3"2̧thX4IϋCfP 0"֚ x?y(6OÃ%)s!!!/UfKS5R6n EiAs4EjB?p@C"d4C!x|Zڀ14' 1Eڰ"NN`;T+@DB,"U{u2_&-H5ymWdD 7R㻺_fpGD1B0;<8AP4J1gCIFfKVq_N/[oz5ٳ:o=0R;9+J "f $}z[+"g-͠=@ȃ:PD\5ú5bd8sB `$y fx$sjpẴvIdH(JPL<2)IdJ"7zd@DJo{@$bl`tśfa2(n4l^k)[(yM %#CKEﳎ}!@ Wc\p7kw?F *(Z!"BeG 33d,$=qi33*" #C3ZAS5GlѲ>wA{Mb$aכ$ܴ,W$ԤH̲IB2,Q0|A1Nkl>oܿH2+`֍t XoƮ.!7xzrĊЈC/|m@ Ybt84" P# js[>o-HQpAU?ch)T q~9?!7D}trQ;eT$l=BRq4.(h@N`#[yfh 0y}{ Z?Q0< (3i\XDclDaMFR0&]Ei0^Ib/)g''{V"nQ&&?Dv Fm)?Wo#l6r450@ld*A=^ ݔx:_O%kg3<)'mɂ_")"~>ž!Hƈff>.Pl4dJO7??O7?}=$ȻYF{!]+ ]Q2?8~qЈ$ 7 c@QIU6}y4p'1GY}HPDLfk'!6,M&}B;J2-Ea"3\%N95lV#_J~v!pG Ey6}aă"G/Qw^5@YOK ^.ӆi!l_v-FVe1B@?_xb g0ڑ=z:@#n8Ro~S(4j#N8%Od0cj+1d/@ |t~_/mm34W3g3="$,PJ + 'D9&w1iBid!#[mgKZ.<#s:H~qzCE&C%02jԦcUM$1 F2XM#w0 8yӹֆ֒BN ݴrtd;ȝ[N2)p:;Qh\ DEIT:3lHcfWxlZM1躽x;#~QڭTX֌pgy/MTyya秝# H`|z a4qZ<\aPdofI w,*Z (6nofC],mDTO HQ2'U[qxb>!ų~xDV"+H(=BdIQ2=T5̅ TH6!=}:6td_+pRf2Fvgyk}؏+ӯꍧ&^y{G<ٻD0NB.-q@GNwqΜ [ݣs*hOwd{=ȑfJSB&d޷v GhA(BHu-ѭS0b縲%@3Gi]/+{>{ȯ?D W5H C PN^//v  QGE(L `͇&g(;G2,Kms(q~qȁǟI]:g:03 $)$5^F@mLlx+II @@(rvN1?ېF`H52Tf"Ba0AvšH`VGXu! P#B/}wӻBT>=DT5RE_ax#d.Ahoop^0`x݃Y#h!o<P9z{׶o>|I82:n97i8~$;R0ԿKç$Hs11$?y:@C;Í;l $ l9~p}3!Lv@=;Q*f)~ɪI`6a fgNi)CpAI " (+Dވ@q:c#!T )uR뜚2p@7 w6GxbM16ph0 !Ǽ7`Vcdj}ϟ.{G}..NU`/Awǘ:a|uҍ)dU+gϒ3SIReEV MyFt}|~-Nێ8g5eFe&v=xuR2 CEL4Ѧ+7"R A@q`B]#BdAl 2X=%#lj:2&B8 p\oߠvX$14Lcv'=LJ a $BƕN .Ѡl!3hIy2]#m1ǖҼr/dTcTR48ZRIyHnv$4XcN lM2X81j@W 5xB65 ݕ8<`6ȳ!w`:$p Pդĝf'3)4!0%teIM1y#|R͋A6R„G{Oꗄ*|v;; PF{e` PIQ %0H \'^f'&mUݥڻL~#rD?!PSUU'$ 3#Q}V*"&-y$BlecpZcQTêI{tuϩ @²r:]/ꣷ[CC9]1$&G>i.xG8Eg{֐JhD:<\8۵xvD2; 3,'7iYyת|^s,16AaM W1E D.LLHE-D@ߤ$ wH{31|#>2Q&>)t0ľEכh8NY *)$ KE<Qk&Q 51dyp)Gx "@cD)h:4D!nYQ @QDA34T$$QD@ f`DEP-4ӎk q l)"" K B8h1Rp`M:rh5Nbth6Sǽ LxP^,(`??5z(xbB! }BB80&*> P}]؈Ͻ`rUfESI#i^5TFo]<[1I00ʬ39̵&B@8HFD&03'1!AVe!2ާ[_c4j݉JCuqh7cAP"a`"E&iYA)e8js@GV] jk!Nl@*wMOU((j"B"C~=D F2Z( m%G͔<} )BQZY(`c833A`T?gU u7lh.@汎2:س3bHʎ*O{4GeQz JRPz0CZ^A1H @!aa4 # !](? $X*|2a w@ EE0N1R R*$ h(e@jG\ ^v8ana8*&^K2FH~ |<(Tn:Q$_9}B)̑J7n(J0LCtzh9b`2$ `mf& َnCyB>{/IH  xj1QC=(7a`]G;21=*ٖ7`~)/h]|}g==Lw_)?ӻ&4MQZqfLRЪM AD @ ch̄hjBVŒ$GjLİ`Ҥ 2c3$20`7I@$DqPq96CE1+BiQ#3V1FUFZ/B1e6+b A*32A_ $@ BQ ӽg R/@CVb! B `f)DX~ (8p `K +pߓgA 2ԍ)b;l"&?_uUH) 4qoߌοg-eyIvjAd' 6Af;?^3;%}8|{/E[H2?6()"")J)l1C[ $*$(2b6! ci`I] q!̊Yn QhVTndC% 1A5آ# ALQ riaRDhƣU\ "@iF%aaB6*b}SuI!kM3v ](_|OTcǂ~ָ^g}zvZ:xWdq-< Õ=n`#sGݹ`m G8˳Fm:7=.~bP)5>niK$g(-\>q5p=PF69ٗAb\VX.=ak_ T5܊16SnS]$zqU"8N5RR-;1 #3D9X08}zi䴀EXv9dynW3ߧɶAF|s{}y\iw[l11\{fQ"al(<48cchg@KylO>JbY] $ȱp Dz]'*)ŬR&h%8q9a8pW 42s# Mci4}Yn2xs c MgF aRb T.&l-M6(&>C9a6pɊC]=O ĚU,#3h[&L:JbvJaXScMސKn6'O}N"X]Q2;Ӈx؜)N;v<- s%|ҒS+dsa-?Y.fNׅ8uFdܷZ -bkpMra +rmA%H008q 2ccC6PBa@f(enu';9퇚%z!Z}W4ťsxxRw$61EN.O"Jt˸sM(8("( >zU|y5B2Ԫ:|MiM!g\LY:>rp8k]s}<8"L%Hׯ/h+!wBnY5ׅ5-1LB: -;>w(i-J/:(feT˘v/deh{UyGj&C 厇7sʿݑ0L 5)MGV,)7Ø@Ȇsp11!މK˪Ns_ r@DҎl~p7M͒mt=k_<>"x$7kv{#wE6ܸY=epN}'t{ %>&L% C]բ~ӟ3ͮ?iwy?ԘL=Qcɚ #ZQhXfHRSy=Q̳fd =|k9z=sY%& M)8=׺X=#8G;Y//V8t7m ,E=}oFXhߑ\7u(/QsbixDA kp uHsxbxK˨7˂fet,p7|H:b=W !Lܞ`.J};B]UGӞ))Ok >:g#vgM[vozgm ?d11σtxiÁe2FC`S=kZ3\T/ wwG+X澵 z.`G?S_(]7r󉹇wvu"GOl!8u4o2hMPq6[IJϘj\XpL.T ;y6xQ1zkx[ Qf,|d%2# '9S]fǞ x7Y؃$Ć.0w0!aTA1Jh o$5.({LBKqPBѷܷv_C$K;Di+Ns4'㙩يc蛹3AK:9Js/rYc|CF[[|(JN*C_4 :NE>=uos$̽~zz{]G EmmY2tj\+c㍳w??["OOZ#_2GC&g$Wtʈ33:UK=L jwufvY Ёa B$y, Ȟ)t#3Ii x+AR,I*=&[[uv-FH0&SDB]dMK!i䄌.LKgn`^Q9 v v((5S`Y9vl7F<HqLSCFG0$8^JFAG%`uHbp6t@ 3H r<Pz6fph ddqf0[+io0|cXU)?0 w1rȣ jr y\O'E:!FAG+weRٖq֚90nO]f V+*^M˰Bb\w%7~YLtI?(oމ6Ƭ GuhZ<#ݓ!ww ًG q>#RXJjHu\1@30Gҁ]$P7- 6bh`sɗ23iaZtGjM B&F0RZR0sr3 G Sdp\^! 0ǃ8alLfXaV2v`]5 {fb%kCe&鳜0yM# YZ04ՐY⛳pޭ̹ƐEGl{AJI,9 ә1%fIFsebN pR/W0ؤa -fŶ+vM=E@ aD lnłwCa޴[1V@ )ĵւqtq ZqO఩h5h/E /wÂрwR؆ɓF̀iM (zi"0YW@<| fk%"/~L"R3A DPy-lA $$xld.r "Jb > g-Azf{:_oP!AT@ܱK` &=Elr3EnN!^^ (+ă'>^a_ I.ɐ*UQG2dj p']:JV 0_(/.[o/b!T} "x¹}w#}%`m?4w? <)D+[皬libUcӠP`a{Cv7V17b oƕ{S 5c3:y+.7sg 2 <( '۽KL;ͲnMs6C鹆{ P#)j7d}9ɥwCȨCcBӝwzd+fa IS  i(*!Q:mCiw'6=Ĕmކ΋xg6CX# A*HqDۂ|6%|Ou,~ pcsÿ&3Flv1+Hd$9FT Fe>/ Z]pf+c%bX`39)L:C HjMBa:  0 D,c!¨3L[ǜNEˌ܅9y.r ;w1-Am<撍61O{7 Iɓ(Aj:2at~k,4STtZ w6US6yy Y "OIy61AUD@Ҕck[͞N/= I\HuҘ`l\ \+I;u2ɍy[#6k:eOÔZdR-dA5M43JQLIM L&a?ԅp>uoWMw">/@ "?qtX)RT>%%΢r@yڹzӢX [H̀ȑȦTߦ]QE,;MOjeIO؅|4}iO J4HZ2cHCq'6w:*l!#0n+ r>Jж[/2?[_0$/f \]m<(h0E i<|1Hq0N資q-և!C }KgEх1QqٚJ+hl+ ?NxiH| cX6= I!+BTFCP-Х 6DAD~] ;guHP{ؿm2 Ly86-RDHvqQ-^>ӧ6L6`f"֊"(揋f!OO}^haCG9x('5U.Qy'|4136LBqnõ~>ϙB/8t!@O15Cױn FǟP?1?r.ٞ0H]D>Ꭷ +.4;-J Ҍf|,U쐝dzK.!m#AAh`$584\ er~ʰZ $ӝAB1멖8띓: MtmiLT>Κ yuO,P|g]?ȻKЛ"&f&'QAdf,TǫEG]T/cfP˷HqwFHF01,h% Szxv;m"MP  +I<EoCD&1 ;L,VzMa 6keJо+V#o2&twr2 4&em|6اtA\ZA-qЫFJ 8H%jTn"GX\vhcW2-r !-潠MЄEn{$BwmASe #+rS$kE3yTooV4\^o\k2FE1$٢[ăґe\AZ̑LKXСa" tfˊRpM`9Hcy 2;;>bX*HMࢧ*Y"vagC1Ό&8wpەZhi#4w*Ӵf[LwrOsfF*6*SX2=;25]qZ &lW>c/֞ IG3@aL_C1Z`04*uE9{oӗVX<3 UIz`-ţLϳ*-6.20[Х;Hae9UC}GwcOdr^`}5YZPM sm#%9m$a`/ouR8p)gj\JTar$D Bґa̘\]9pw9IYӳB 0ZgmG89gw.9)γ\#Y_q!jf+ҼٜI$I3Lt=}G :A#HƎ%AmbgY9Rw|Ĕ,场Xfcmlo fP۬mcr;Vc{gT -.9zhdW_fKNNI,7o-7@EM112QR) Od$0QIl)g>04JGւd($t= V8fr#66@@ y˜H0'SDUB^g'`1LV/RB:0ű% |]nb7:N888ӪLm)="^ßM.MC%zfjLED>5R !P$5 ADB= yn];/O fO ezIIPMo?/G@ZCw(L$U2\eZ$5!,6h ݼVŵ= hlgjTFJ4x.#"ᦢBYȒhD努YJxM$M2n 80odՃ۪t!O慑l m|֡N  R> F\]`=0=@Ƣǘ?qarQE)H#%OOq܄P'fJ &;;cqLRU8OHt{OIQiygph&H>+ 9䆘kt9 F BrI: ƒƝn'I5{Z 0irAaI"NN 0X ŀjTťND!vLsE;F) XH(T2r O(.v $Du? ҆H }L [Ek`0 3܏f" XoBio4Oǘ &VĜ"[va;UUV^^ı5OO)/˿_s\9bfa PԠx3 !KS`)xĀ{p&g)X)DL GҞ-Mb@fsd+>{?*  " 䲦Yۘ qR?OI $@!&gq3 6]!3C~L zDdn#ɔkmmmdnN(|S0]99i Єp#MX4 4g,#LP-&F n6턪d)AHg8r' 5r,BZ0h4jRIXUKc0x枳014 *@&2@ևr""B X C4V*f4Zb44*rmdE7&L̈́XIE0St])fe5"dĉ j"apmp#qd@mY䊷&@vasw1js;fITabCXfTRsQȹXNI1)P&B `HŨHigQ xHRDȗ~tJ)Th*28\ B%:K?|e%Q(tuMQtDax(|<߰S0Pˋ\K00{ 3!ABGIc5zlk]R)`n4s|6Mx:AgqV[0m ᜐ;`K.s"1q^ 0۰#Zx,MN h6aojަ]FAfr}oW&,7 ᰱ6cCp0$K֩!Ȍ͓q̈`tɄ 5%D`4iܲΒ/0zss@EGCQLk$0]W,nwr"IwcӃI~so{>{毴:ݣ_`Q{,E.y<3q rI#J"Ҩw;A m*!~ؒ>BiZ*4gX]M::h狺 MpPKFN3{>',X>!35Aܯx3tZ`8Rw& ?.^{4t[r eh~ZHjD! %Q>J kx<[iW?k_Q~8u[k_cFDFqUWH{WZ&>xicyd !E+RuIgdobHM=aP~)SO4ʒ!dN!:6 `hѱ6Kf'A}81cz\JCN{TjBɋ+*JAB!71:ii*hk4t"G9oG_荴|׹spGuy(F0XC!Ž0sNq ^>†O6q P:H JEJ % T0WCr [[s?=@C"r#zG.4AwL$0?i D e$B@w4K40'<:7bFcHw?9uCqu 1 )CB d,|>XJ1Cæ)R&Pn" 2ڭ"Id@88A_?5TWfSOZtr'"tG;$H# ?,W iC ܴțMPJ&؜bVvZ?a3>  *nG|l("C< ґ!چZG"hRP4:NR9>A&neh7wA.@_wە{_X`JDa .Xy=c YjC$$*fJ`Bf d:TIqd>y~DQ'=Mfrb9m5bUd$k#!x%`!lj3 #>m|vF"yQ ! .9y2\ ޏnĹ;#čgLŬIs|(U |LˆO;LנwNj6t9dĜvf1֬Hb \ 6c&?ۦdUwӏ? zg;84H~Aj@"`%`ؑ$@'aV&OmxvDa99QNώ1~+fvtL"mG)/C?u?L|_%3>#Pxy 8%D# c6‘AP,P0J2"3 kV15& _4S$p*v_{o.Ph%B"`\NɡM>)2,oD=QA~'> DzH̾=h4Ye~%4E T D2MI ̍O qM;GŶm`v8HzZP.= tI[Zu*i a3W5^*"ч V{}v׌t1E%HE˫9^PmH#=P!9{;ZN% MUvn$rSe "XwLE4&\C)Q ب`0Tlr :@:)CHSЄ|ajCK( hy~۲d@h "N.ñMJiR!b$ţ rA(?Jv!8h]raF]T\ܚ&JN2Mjc e.j5qTd1 `wt GcAYif`}F0`͒ WFEA2fZ`8)1L/ԒnW Q[0kkhnJNzh)ˏ#NF41qCLO -Ka3psZ,吧%gnșX{FAZ'X }1!)F#i$E5"meA9+ak2Pj(7_p|l'6=IM,2⓸#BvL!'VZ6p4h &r)4aϯgʆa$a^EIl CC2&L7= \P#$pr0 ,60юadSX QY )-NB4cAtfQxRdƷ4 61]4Mhm0X1A "`XQkN:z4i"%>B ?7nP\ *eC@_@.ʒ"(t) Ž0Gғr2s~?̯+مO{eE |AVr{tX|h0tge6GC"TW541S{BA:w螪D)zQUdY"a8=Ui-oce~gH),C~Z&(֠KGIVI$;~ٱLjUd."A2L>xl9I~'.̲r~Coa6`«J(*(YFPG,<`3[@k vyy E<*vwƈ7>Zc"rYi#Xm-@6\".EC/<)0:އM Y#9Lh糾[jI /o?\ڏwŕ2ҟ4.Ib?ﺛ`E "@p@D5UB w*n\q-gHa)TUf ag<4$@qqOaBiS&TBDkC6SHICAT*p Aa dɑ-5pKA'ocdDž} 8˒'@pn1˙x[[X79Rkd{Oolc6,sxGhAژGqjpQ_ Oژ>m |R5E Ţ45{ JFе b)@6v3.,86(@C5V8H`A79tha~G'3 QӓdnXNC L:X_7R6),ҵ"bZ\MZLL5 P?!_COVGc|?ܑN$RDa 6keJjds-cbe-1.6.2/tarballs/m4-1.4.5.tar.gz000066400000000000000000022144221105744726300170070ustar00rootroot00002660200002MnD[k[G+jd=Z188Y[nY$зYI=o2}PW:u9U:ƖoZkggoo=X;ϾϿV7;yyM-7m767H϶XϿ_D Ӷ X$I`TxDp9y"6jus[DRQ0Mf$AIDb[D 2}+pbqfdB7' $kX+&isig*:;gn`s+}'pv;<<h]ͤv~xyƘ-g<-L?Q락a: MO'ө2B4B`?ČObޚ[w4HV8ٔ-Z '2NDN ޚnM쉥_d.},x6xmxм E\lЏ}9u|Ik"hV_jk`w3I7wyК:=O迵|_|(llmeۛ?LD>a"{0w)Bۄ05Ei c͑{rrXs>өTx8{HSǕ4:֣9~RE껎VCyN!E? owHNDu`+~i"vgKnX  sF2ѭ91a"ӣ:6s3Xuŵ'%F0VP?9]wFL0w6{gd40߻r{G`hxrԿ[x‹fHA$iI/ڃ.bk)y`aa2 %tMo21Cgr+#^ a;'vGOp;ٿed,ԷH7lló[: fVv%~yQIdw/z8v4 /i%`$f O'7]/IuӚljDU0$$XM60A h RIX GRyco֌b\X)Kv]x"H$AN 1%$ Z1i4@#4FRu[H`^ǁKt[IJe(}σ :3 3X6J}oޒ(eIHqS,+YHnqzmёn By2Ky*.FP xK6ۙMئ/ͅ,`(8:Q(U3|t*Rk- fy%JDhy`t2e;>>ior\RP/Oi=@$1l ֶ̆LŅ*!AG2u>*衭Vy#l;Z׊D[W8AfnFe6ˤB:3|"$4k|72HɘPc'+-pB`qȷ1Ɓ'y&J sS"D2T&;X V^i2{d९.+ iW?k\֛źnJ~ #Q+Ѩ]>lO/[+҉os{xR+تܯ GD ^PW7!့#+GA<؋P:~ p36&W$("&FklҵrzZ33/@T90݅Ind:ؑ6O|(E9˷~ J*y{duz6(k^l?@l_Y|#…}0w(~Q%ΝYۘ:(w y;Nya~s4bUMK*&b-uucŃl^ fܚc+ zAp4ЭGL1ttz4'r"Zh=54.i>*X:k(5G$fFRi}gg'@%M`F[ 8WIZץͱ*4BEB˺E\:\Dpu`nBf\<#':r)R; ̤+>)`$j;- c BEm9{C7cI[ ˩b9,||z>.{skhx?<;{ӵJ"@ Y^Ph?g.ς9=bY6wwVcfY~4V\˫/TEɫdrusw jQZd|#bd)'ޑ)TTyD&[=YVm;͍UD@;7 K$$G H^4֭YE7>"yMكP7A %ߥVɅi=qxˊ)*Y"W DüT90[͌oxݐ\Sӂ9y%qL/#ŵ`!kܧBI&KQt [eò2N*VHkɌT_iW}: ȳ%70tUcU+-d2GV#0 JUL{ر)1LuҰ%DwipeLElj.6UHxYVc (֔?{~D{.< /\QE#η^ZF7l| C|FY%ܔ%X5%c?Z&!4A."3Df{ Pczx.e&B9añ ]qW 9q0hRr&p 2`SH<ȃV@㚚Q:olSHQ,}qY쾓)c83-K0Nxzf*?}HR&1^Ki((EW>͒!nZw`I*1J]ě/Ks)POnJuK>EP ?`Um@Y'+h3TJ\OdY_+k8D:'T2]Jڼ*V_Duh 93@p qzd=n?HgZa' y ȉipe]iBc3 I<!O4Qc`4W&(%#,[hI!>1B;Z Q2DD (ٻs4Y-Rf-JC'b"n>MOi+*{EtUEL^2\n;"Wڨ"7>BvÆNU'p? _Zve=T5cX=B#Y"H1yJ@\q~.ß3`}..llUIE]7((,.tTuiȌɐ H>h%D5w3]_ot[ڙҘ /}4OQ BIG} C'T?><Jx|UZ/ &>Khu~bmӽM #_V8 0"UEF/o_NB3X3Ǫ#eu5wMSw$d|Xc8ow#!R$:Є}$W9茜b/g򢦚}'LT㋩ 3o7сnj;+CBu1>l=}]\:1}zA,#I?̋OpAj3cۚ|ǟ{q5WSE-&ɒXm58y-,6^I)n#`w3̹*7hS?}M.k'sČqxs ["hvgY ϕrbK7e&Oy:T &d0F{ Y AmU' 3zf'{%GBv|͏Rxī(^fM#%bbN =Ec '~ cM-8Dk# z&7. "Ұ]ɍ"$:w^f x5$51D'"ۄjsXZVCs[˳riլFx~gAlv^7vyy`oRU`+>|]ŻE H,5w|źRnE_6J L#[QB>POG)n<=va):Gifrq>a])slQ=[Y $G܅j }P}(xf-n4; [TFF f;~g9cP:?ӈMc*9NG1B٣SWDMO # e/콣 nhqBh)^dDYF\Di;9N刳-ɂUwGȁDd=4=xg Ld\#rbdq);- y8M黔inm&'/+D^TB%1 (RNZE wΎkkUdbCb!3N FFWH)\QSe=Sn470x$Y+G0U um4Y0nʮFЀ|ÇT1r-oƀhٔG!pc.Gθ] laEdJ8+jcNkb02eBhN4Ys4e- {jjH]1dۘ b?f݉nY٠Y V&+'/jO,CH雞} zcF/ aGuPgKwDhID&ݾs)h`̀\8UprH5VPԹ~Ǝ˓cN-.Fx`0RRd-66~sr}'JTK솒FGaCL)B5hbaVWqxй5Dܾnuo UAٻEW m⪊ ^H^{@WE#sl0[(Jq-7M iFxFѩ+9}sUЇ9 8JY(hvoD;P)gkMEP<Zn켑- p]`;knB~w%*CA ȹt@P D ˆ'#%j)T0< s򺙨E?LbVS10K_GkDVc`:^ \wa: MjXq= ҭщ'ҳ4<誡'Jhk GWg(B0>ExD\Pb>B.)G~ ?2 NZӎH1j>dgkԢD$ZE\5M1Q^!ٞZc(c` ]RYSհkU:zSW2u9toTKgOrEV2Ac^߾b9hTryMy Y 7"` 4hdF,ɡWț߰#YY:pfJdI:aERsDa ;_adNR"N_0AC3g9mhpMTSautߴE?"b~ضET.zf!&oݙHFPX7E+P# DG)ṔxJ8M¼i-JJsⰉh) VE#b?(}5'FH6%^Y YpṤDK'Bis׊h"m#Ri'B 찶U\c҃* (e"uА~uU\Xˣ,o H> _n}p&z  90 E dJhXˡfG%d7wHR-C:8Ng1g`Q(zXuhbLLpa8fyPXڬJ{C=H ؽFfl`/YKGPjo0{,6x- f|*I 2ɲ/k Љj23B)|dtnk"^Ż=>H6(/GpEص Uq@#hؖ,f;AzO''FP46Z[STSĬWqkyKJET$@*C?a HˌC& l(oVgq/ -tjCx (3W"o[C8B!5]a(øj&>V>/#!.9#?nH=:Yۭ6uV6f8ج a$H\ՊHx#0Fd $㠓,mщ4H9WrΧ"#2 .z2YK)3c= k%|3!,tfNɒ:c[XdvdŠ\~Ð'.бGqW#:Zmcz>Fg'IF!ŏ<R~dɿCzCaODJ(, ^smu= 2KqFubD#זR^D#Hl0z*ߢdvkX" DR&Fk ;aд1mч/5bWl"IIEMJҮ"Rغ5ºΐUd?Ҡ.]Ӱ;(l;Ʉn -ڔ&$J9q)R҅>@^`ms2% O- SfR_Z3 XY{3]-}|́M}7v/o'e]p4n<%ę)4\ܝNHs}zĜrD]{Υ;*Vf =up,z(_I~XR hYpXQj 4W72ؕ9oKnATmM/6L it:ngG_wK*XD={wbʇ+VY/7g*z(KmM'e㣿 J]qJcܾhI*Y"jrQP+.(WS ,R z5( ?<;P^k̪=['ۙ2\=:+8^},pT3inD_yDk;y| xF9p[mږ.&TUy;[q}I}L/܊.ꢆaGvyq{}wP\܂>_ iA6h+?N#{f mn*2ҶX4KQ=+o0E}75ksh*apb,_cÌ_DWS=Ur+9E}]>P?W?{#\Ò3}vahwfAH #@ϩ-X3BڰoNv#}~vZ. PKfUY-Vw3pۯPc3) u6Թ[L{F}[rf-h?o[ZI'gL<PNobAh0wYAgm4^7fTd~vF#Ntzp[E_td<m!|~c}8tݺJ@:9zQ1InA;&fwgw>kk k. m_ > 0p0Fؔk27 )u:z` S2}P-/* ܖ:n&AcڇÓOAW[(o7&|/omK1w0 =]NLW]q&VWxDPH_@9p:cڥ +{qmє]VJHm7B>iJd-u'칖A:iO}?vꥊ ܡᔫ`;Tep H~}䷋"f (M淤̀f S 35^yN0O 望7U+u fUgIɆt`_ Q0pPppsGuRΡҤ xޖvO&Cm3[: HTuh;77Nΰwjt;x2mh S)U*0GZӌ/:l;\ހqⳐ8>@pv!UdΥ;[5%A$MJDF)Yqc O-X'`vo,Z/#1i|`vL W=kf݈~y:נ]Bɭ;EKzj7}rZ"W(Akcg2u}oVkTճՔkL7&aYmxț.tsO\.z9>U?}+jX"󗄕ӓ"zU(oHI $trEV1 =E"*v!&,bvLX?} )Ga#Bz#m1c;]: 5l^!m(4:Xg0(Dp7(3PB͏ PvxY4x-IEdxs-~Oo3JFϴH/VV(N75"(zeu0$usi,Vz\p`t 1 ŗ5^fL˫tGԅ_S<!Nd2oӟ*dwU|,.|F\nqxrC&,<"7F_HC4 ZoaWh?…¡]o0!ѶCX6dN?e4)YLo)#|0 }ƃNuՅvX;q5W8I[8vVS5L%eGJeպ--% ~g{fMx#[ ldqQFGh" N`|9 P?P9T>;TJ>S%,IOjd)?UQ-O1DO=:[T% K,% ' h;P]9Q9)0-Q X * nxVVuJڹ+\N;@5|_3oo͹GU*ζ7kK{z$FsX]2:]Q9Mʽupu~lryCz uX(zJV:YWVt`&Eha:vWO62#ʶeiux7W:i f=#8#4FR}x2Z%h650b(BD5h{,Rj )-+J/ijִa".0 (#)tEP8Í~9PG׸LXq AgU7u8 sjq4uFa>iqNV9н$tF q IbzTC* nי':#4P ϑlp8%c7AM~"`w_ڢ{LMo M./u>m_M^ ni0)R*]:im)Alp2"O*+[=pv(7FAZ"2WPOVM O0/8pYcɬPoNH::s ?=VHrpn\O~0Ng:L;pJ G!(ԡxg*{fF}ٸrcz~Wm `&c-,nHHLqgD US/iF~H$'ֹ5߿Nlyr#F7 ܨ} 7/N.ŅvWajbz5upnsT1I[U,ڨϩl"HJUM쒵RHTt#νHYkbH7d1c&Q7*p6j1_#8L`BF&7Rt9J-`ε[4 0}VC m)Pya_"3A+ah: M+p6z!0޶laa oQ?[%0S&:C11(tr:iF.Τ켠@jbbV<>la4Q# 48[R e"H.̂igS$R͛嗓@zIy+eWxH5ٝ~^p~D=b؞bk9ɵ\8 ȀxZJb}JaE֊TFs7E3AVW0chl}#JbhVѼې"s|ۮ ¥Bc%&șb&q73 ZpT +ָýi*xS+P?=C+=?{LS} ZsP"rchFq!㰛O8^.1Co3Ԟv BE-j/=ہF1 kpow ,K8\F@}l f*ʪIcڡm蠰 ųK1kNlM^ >w'/L%ͼ4"Sտ}-/k_Ú~}Fk?l zh#\p`{c%ǀ̈1bRdc >>O ~O{4" yIpQ6gtrfaY2 x-|[zĚ~>T| pSg%e!E1o%*@v '.1+k o"L;mgoA*e`^#ܐo!h#:.j;3q E,, [^8bG=+rr\qQ1>퉨HnBavS~#&{磍Q(6 |pv1pӂ:X$Q^pkQr>wԀyY[,񶚷qMm- o<%hȊeF_mA&6oZRהUU"M' R'FEd g7q>1-%V%ddєs4L (gPB j)#$<j':㑁;9QɖU]mPBΚ=XmUtGRQi7t<PW.Ha܌*3vw,i#6+uHܝt7;HXWТ#P>IA.C+FL%w"RO _RNZ޸4>W0NʨѼ-6R1(N9#S[0w6}N3&j*,=p-2 >!G-tb>Prtt*IEؑ6!@35+D_\Dgʐ1iNx^?NK\~| >TY?OG"ZEU6coYo f(E/,wǦDZzp͸-XɭYNj.pJ/?^_q>-wcKuc7YV6[y=P͝TR.}5JQh 2 ߂%P,(*RF*gI/6P. )E~N*b? }8NR\$daYcz-ͅa4_PT';6Nq SEp'['Xi֖밋܉D,nst*_w80BLSPٞx]QK'F?`;cQeU ڒR/:7F_':RFVF[`h#а l[TIa@K9]6ˇ˽sxͭZMnn8°Jq L7v΋oT `c'a(ry~GF$aH(lG+żPN'P9 -Ixt.VӀ Q`VlLgZcqcƏܽdƀ+!q|QiJX"TirZ8˅RdVK0Rݸ"'!x|kqfW v5o)ܒ&P{ Rln$'ؖCK仫h^E҅!@r~:(~$ǨrA[њ7,'1p"0yঞ7҂6e8&S?hrHEMw^aRSRAN'_ks;zNd_݄[#±ʯ uh{nkn0՚^C4 IģϬ6^zs8ʍ"{#C-KK̞;ؑ$Gώw CA#0B8.n3Uz_s8]\W |pg/H}V6,5z;1w<+a@[̊qPN͡b1 )q=1E%RѐM 0NQ.0mܙ M9Р&A,\LY@A}STWlE#HQr种{au].Q?=o98fI }srEAX ]ȎؔFˬ઻!AP&BHUU۩Yn6w:mScMBSpq3R(Sxr>$GHQŸ W!P5fETԄDJ! vF@,ƞFi$%YMBsk t%7Lqkk1!u禲DN1_"&z3 Bj bbAh5y%rR"mٕ1P텘u'H{%NRX88~s3:B_ <.fC4yO#t!miʝUe#.S(!rO}?1xt\W@Ii/8GDG.kCXiMK.[]/$V8P+!9!9h(e&:rĦ7E&i^*U.+MCSHǔK3Ie=Mp;K[wk/ ψwOQ))y 6J;>"Đ8pU$GD҅z! e@ePgؗ!x;8EiZP;܄͐*X>c$<@n1 ଯш]{xqxRca^E(rGDʀG (Kc, #iISZV'D#Q8bPMdO(аOgۖRpȦːf˪ "~X 3'RfƝPz0&Q^L^, 䒻K@+bMBqfR˭ Kt,kx~WQ$&%1"G؆XZÄbؠ5maif94B g B4IUPaeFpk0 N̊8G-fG4'p屄r8Тd UEWf?{qb=4_7N4(ݞ7<r]"2"7xgV".&GBHL]5ruwy SH|8mxv|}z:/<5Lqe u4ه{g5%McBt1Dx x:alz`l`T{`lq K"Ϭtuğ qzvߋؾ]q nL7 ȬG5~2@q$V`@㻄<;cꡝT$BBfE1$ f6,qpVIb4K-YII4?0D$Ek8~u :Bͯ9,((u,(}ң&¨dTVӯ\{0xOf,Ɨ^z%T3O]DL1 >2 e]nu}`B}| z7cg>a#( n93V4cPKW-)3Ka`=XȊ ƽD<M\`}}&8:bhuўõE$ҹܨ> .:V)9a}C%ұ=M?6jEvǽuM?mC`|fe-b]q )615/c&0k8Zϴo2nȨtd F5g5]jˣG݆UZ,y{a K%`|E !`dVa 1dޏ!YѸ%3, fnYh9 O!$\DgyR.#$WuD(TJ5C`AػYxẃFoV >D L5L|<Oǃ7y8ߣ~a//.vI ՁVqĒ ƁÆa:8#5qz0(U\k]MuV%ZHFG r6CP$B%[ >O% 'p;9;/ȣNYSQk +p[%E[ڇgq@Zl pa;i(O B4.N `p#>ĻA<AY8 fo@t3aNtPZ&o}!J8U<~FE l,ʡЪX}۽̆ҴկDE&G?Si7LA9b3yӎiɺxc'P۲I* a* >Btt:(hqGH!p:?MyQ!`kVa(:"QCW CĵW-d`0-Uʊ}.pr.Q\G**HJՃAF -1(R)ԉpOVdk䘄V'i?xե0 _/ke>@ X0WR3dm<#_4H_ ]M6*J&{TGAʟqM-18hxaVoa=(Џ&D-i טwhW njmy x;sڨGg^ .. *\9Gr»sJCmJ_pĤxg('_xz.f}yH^'j-HЪ w5O>pN;ο;M}u<8b 3*BL뻷ME'm>rWp0Y\*>5#6拢h"o{NWJtg?+\,(Bˆ8)jVN^HuZ7yZj8 ;O)]h['ST s[..%Fb9 ?Fk@F; *_OX"BMo&-)!_Ng +$¦ēZD?@=΁%txǓҡK8lq_m{d Y&to Plt!誱+4fh4OTr[4'ZՑFH<ѿ(tmܘRƑ鼠5xR-<8<, K%P gjG6Js,& ךϋ9Nqg?=t)afϼTO$50an1:-pM &7F)t=]LjGgʸahVNEBjvr4g=[wP%̙ts XpS\SC?)+.}4ưBf0 2*?Ӣ͟gxONLclsg`N{NټD%mWHrꀟ˔TݙNj$^2"R8ڏJTp+]2N/ZkH$w/SsꈡC}Gr41àAw%G[vRTNi'ľ`[U?L so pl>[`Q¿A*lBK!-aDڈ6nZ=gq@ސp޷Itj_š{D Mj@ +s%0?pt,4*p%\f$q/%BG[6l~y^x2$J-#L1ԦmbkM$4ź1!TF{R}4!bjhWX@llvSR0ү ;JObdzET50 G䛏bV?9e:x HLXp8if<"|3% Ը/~j>^6Mtr "-"[%lCXF^(ֻWhL$S`㏢7,VJ턀5ˎ$5zXUzy8>LUkz&syDi?;t79̊+X%u ;v.ky eoA]Y!7A!@J¼_yhQ+栎Զ@2k b3%;Xd=NRbEp%>[^dl( $҈ѩ\L`tf*lMܥb9(hjB> wExux c_P< &Mp}Ϳ]KIK!(#BsQ: EC[QPytDh~‘B$g&,,tHb@BN?-ŵsIǣ'{E7x7 ޞjopkDȣOhG3`4wdAlt2`pSPfv pq3eEǿGąnTCT Lu[YHy 1 g!m.My~oͷp0B8E:ѕ$&dL9YKѾcN: JdžJt6fA<@;F'lT+أ}ȥ9wiXiP3B%gJpgdQSrtq*.ͯ"" ;߫ EYyQmA0$-WvfDCꈩ MaTCX*$?mH5jFmlȋ!{`\=I?1˴횻 u,eazQL@r10fosinrA62r9 z5*ˢ&IVr2 *s"敞?d*‚>2dun*+o,:m\Xjw}$Cw[!+CSb:;YIQ7i"`9aXH LL1]/N'/^plzciKw咩ZB6=m JscUYKHS~=U, bN|j#R4OP֞7m1ӷ$?m>aqQDö6qt8Ca0Ő+N{=KCi= H\dҵ_Mpe䟰{ 䏊F#!~Y͢1&(탃7QTsA~:0~9z񕶌2Z5r*"z0;9=^, ď8LC%)v瞐:"a脐4ŭD.DQEjZH &mBڑD-;u hOAb,EY̊ "S]# JGlj/m$uƱKU\b7uuߎMfVBHlT;bm(# >=!!oedm2gcLGhK4BWǔfDf),m(8><,ZǽPNĺظ9=e`p#"q#ww.2!BQqc~i\TK#aKI52|#t(rBhؿJoOrтS&d%ؤޢ%3Di,L NSۨvɲѓ o|L#N֣ Ж `]|4`tsm1' U;;N3 U] IPFԶD&t;@ꛟUk Rv抆Ns]8yDs4,}X,z&h5IZ&łmO$,.+rg>v Bcߜf&P.%"+' &zD8&T2muR }2>#:V+a*W+JR+oeɆbVU7v]d31zK*R{t;FJi#( ľ:[ 2+ͭ X`:\vdm.H{wu$yX؜5} DUvfbJ:^$ASq:L%Cts36HT/[| wD1#r @!ʪ$ED"qKpӗZ?Wj!Oqg9?}EF7 Y j;점kal|m+m`zC&l:EP zˊ'l[z4DaI`XЀ4IDhSf [.ξ_œpa3$IE0L1sC ޜ} X\"0lI/P N e # pVjeQ4raXrEr6qW35L"ոft%J(< |#m{;x|})Rs~m?6R(3:El(&!4W2.gr激3<:{h0w6rrY s d2=7^*xe& 銥ܛ(dNF&37kV1^zt0ltxpNW8:|P@_Trqo|4Le99=)CKQ~DqE;P1\Ģvu T*X.LQDhQZ8rϬL$w t]-)lݻ:DHp& m2Vf{-S98ejD'7w|ǵjć}%4^R(mb]%!?)l@q:XY(ڊ(68 MVU% d* :<2^Xd1)}ضD[YFghʁxX!XtL"~Bjxص/R+O]~[&X'S{'gyf?tln6MebLE($UzJh,Hɔ>.,:ٌ K;O"#O::P-lx7x!E\.待.-?={]|*B6Bd#qB& v"YO;>:+Y>FvMO ݢS hG(GOr/Q.6$-'[˅I5.cٓeÊD;1q;=`97Cp&nG6JxOIL67_03Gi)]"2āda3u ξxby$ߣ:C8EIȣR_6_iNKm:}'KA%O)w:0AٔLOKk+0]nE Lit#ISefɴz) ЗWYpSK &qͦ0Ҫֻb`dV?FN9WqksEE vV|i+.p*k.QZ>E5[`lϪ|֢SIFv 'lϦF?7&b`+o+:!Wț88͕!A},E]FC"P'H95|{ax -kp/k^*E7*<-nЯ}Hmg;zw\o0xJ+}yq&ePq"6LW+.aI* rDθs+@;d~(F_:cE\$Pw+XtlNƕeI1sx* fP#K f0; 9s_+*;՝loוҦ=FמۺXe0ʾtleT1"`7itUU.v6jݽR݄ ʡ>vHgի x @3-=.,3=HvK $@̞A9G~xs{G)rx`2\Y妓ݡԓъS3ڀVw՝78K $2(H[>O@ ezjHK? 4<]rғ<$;#3ɤ9Dv$Cj.[ _…XVpJ%:dOU(Je}bn~wx6tK_@C΄xm*Y&CR]%Bp@bqM!)qcAڍVw*CR #6FJ6£̊~Y)'֫etEjSL[@>,_KJ&ȩlmg{d9 p3#uiI9?{i[77 HIG@θ400xN_: {KO66 *S3Gv7Hb;)|(ɺk0n%}f<$TUycR~I1M17@|ͳQBN7=kǸ@( =w: $*qY&BLͬtrU<2O M$b_&,K9M]J'mS~Qf.$Wcs7_ D>HgC# t;q%tMP@#ij$B0X~ӾC(_[|,/ S]exDQ`Cl VV8P)3_2y2L?-zU$OEX#VnF̮p5w4LJov7c䴿s?{nBk*^6)刾ϣDW;FnCy#8^ңcKMW )/Pr'y2 !Pd4b(/BhD7&aK8#|C+lj+e]!w|,?%OguؔDq\/17V'a wһAJ}%MjfB*iD;*~op )Zug@.UJ]{,ͻSY z^&ug"tMm#V+7=$}zGUU6w@Gt{E>j9?~u5~s5knhL.;^~eox8:! g4)&2͛h;]V`-ƒgHUkDzo>F!m(FsBQsvs( Н:މe3[=)(4H|r;J: v؊MEx#EkgOt ̊&`L[cPyǦX @9ǵQU*Qt |Jh@uwp c(L+c04_/̀vCYrz8s0:n(hzSIIahrFaĮJx Qinf."Ye.nx՘#^Z2IFnj^LXBjܞw Ҍcc8aD飥K #!"l g!2ҋaJG ,}N8L ] es 1~Ortb۩Vv_$o19E Ch!BVB<1r݋x[ƽ!Fb0YcMڣ;ɬs jٞeH@\c侖;~hɬpyH%MfRA[BeU;ՇhQcAC֮7zPCN)XؑwBO4Z@ 1E,r3zv~zpVjF=;pQ4.[Ak N! kw.&4ĮK)7^zU  ;78T8y鸔)NKCЗX-af dƁ̄*35˧C8R[ =ѩ%dR%fݡXO;o^Iȕ,MJ}OV LtH}M TL#QCM_ĔJRMI"`?$=0)^ʩKeV#p;x89KZ H-aue~[SzHxCwZ]K̦-LKɄDSu Tž1)$4r໽g%e0f- Ol3H/=r*T&A2KIaW""e[0WiYKJ%bH|K@k0!7K 1A}J2RzyuҮ[0o7,J L6 ^-w( ycD1MpuHqBAY71Cc|CX>rHcV8# @ͨ4o'.˥{HɅss PZ "Ё^P2$;/5<6'h +0%)%%.:hö}D;My8k41ixc; h):#JJ]^픦Mi[2qhgx"LpVٟ%L1CY^)XԤ]{`S8dor;&-;!k;/` B>]. 2{ 3+MS zГ/GL<8:󳐦Mq%g F&#-qm!lP9ݿ-)yDvY׻f"kJh`1[K!3&J :/UUـ^Rq╚0Y %u@1?$hb yMP:. P BIwy H% $@5!$ҠEǻLo&XF!*[*w?|/sBeԵ.ñ#YNݒ9vLLP05z%aD,T'+ͻtԂcȗɐLf>y3$C 7#Dt*l4.rָO+}fe2'/anQ-'C ݝB%*=a\N`A=ˁAn( oJ -  woxwc8R2Y1prVԾHL* 6 tPICc~֞9& d_}qC4A06Q(A8*ڳ_ )_9N[~ӸгS,-cdC1IfGjH## +n>a})؁.C+ڂ\CJckØϘU!&vcC ZyX0v&n9Lŧy#5pL9T 8 "Ӫ6 2û02lq08;B0!&`G&觎8t)N"kƼPû">F01[8O҇>h*a 7-4'jtc,qPZ)I+O 'dORK/`ĭEԠQDoJOPYCg' q>yǘCmI4Og w&&"/Nca?ǧ!DGNp..nc)+2 pS+l}lnJTvdrk!9#e{H$pOv4qtIkojo*滥0Mq-&q`НM>Ed3e. ZoސIKvvyp?թ\찹c>X } vŷĜ,Ͻcrc0a? '+—(N~&B ,مI\Tёhu ^JwZ}$/Z-{4O $fXz y6jNVr9 t$-YI d07S.,;cL< G>)}y A hyvb"/P 9oRI4[ h̙:@YڟO’K RV~qV;?E1gGdsENkdxA {F͇]+m`-}{1 Yb{m*V ZZ 'HDUVDZ4`"_vP^zYEl7N~&+ g<ϊ}J #fTzg|!]EߖcB $g')Q́SS 6ĶaliNhћcŊh b;ى-$u.i|8PnMsXa|%ޮ_Jݐo$gz/v޺~NAb4nP6} ~aK ]bGؒ0ku,sGOi@x)o&QN#uVk;#+ (Fm[;F:]\T}e }Ryhz<ލ{1 DLm`y -YiqÞ+DFO@PXcU O6* t(C9^Vf!|ՔWD%ʩ"vv3Feˢ~k+iZAٯ*$Qo}KgB0/؄ox( vhDNp -=TZ}Z/UnJ =+r6rmpa+ W]fo2rKo%QF2d US}$j14rD! Jx 1lvY6%6j'v`crV9ŀ\Z}Zlu Zg B9Eàg.J9T?$Q8mRbM!avڢ Y{?ٜ-$4t-vT-{8pdS ) +ڣly?HvHz͝]ӉFqq1 GЊx׍ZR#fZdCy}5Uf) O6/}M̈HhP(PV۠7FcD^hx? GK#q3/ٯi~|U"(:IDm[%V}ɫ@%ɘ@snjIs!b87*u\O8~g#$) T &%k5HG8u-+l^ bv! ݿh8t GXGd()e(hvc[Y]1 6:*R"OE*ZW_O~vFj*Z@b}'qa`b.v\Q͕{FNA'7j!Ej;\j)I$T7P)T)Wi71<<8>?=n6%A&e!㦘;6YAGk>$BJtv|J&%w3z c!F? # Hn Q 9t.\TJYB|\6eY mD'{"MjBG^`YJV} $C)D  asU?]M8an'%돂[b~ғ-л[jX mo^ mă_FCq""4jdfdi5'fzK(,z0ߢ}U@&3hGG'?6pg^,5!TNvԇa_6ldÒ9)lƤ@(2{ as32(r "a ;(17 3 tꐥ19T&!bFRgr$x =ǸvYAAJK{9KG꥙:A]S(/lJ*2E#)DcM1max~T p2Lh~%EBd 0mM!d,3=V`RTۚ2Q2F3$$Ԥ&9I`B{J.Αf[7%[7ݴBDd߈_dFSohxjAJu-ԙ~mBw%nZM]юJ1ߠb#j?[wҚN*5DnħB9i2W9kӄٓˮ3%d3°nގ13xVc!MJ Qո`v &, AgؑiCʿ瑘Uq Hï31e4 A]6kHDVi(fnT\{1q~Okz)6\J 8 ) !e?imGa5T`I7'o?#fAxhyaJslS yGl[`A$1s)q,;p(M;Ao>Rg}Bt(G?"PѼ3}VbǢ:J)x\ǽe;ymjN{-,1C910ǨVGUΑ,C1{hd֒#e֏fa aQ1ʾN:V]J?LwyҞը7  F@p54s)~zU}!<w6A׷E=8PpW:8=)}КHHIGS dfV\%\'N3yKzK6R T~TyZ-NAfl[ԉy4/}F'1p61F8,OsI#0(±dZh0b+ y:AKPպl>\eCM%0Vdq2:rMAJ)Y@ʱ)VJDnO,:!ģr [.l H,>1AgX1Tryl/O!4+L[ŅH1ZŻjTɓv%PyPWraS}St, t1hGYF|Y2eCɐ!ɺRg% !Εs叇6!s6vj0Ls3!ꬠD.&&vY?(c~gpO,*(O؊w='-2sTԌQOK &d+0NgocywXdHv|{^46,ވ WAO?#<7L #HsjEcoh;>(5*F ]9}Rn oewp0QiC[HV%>^9,`42 J9V^ܟZ: ft-v0D C4عKōVF4Ķ:Ac V$b뎖ɌrE DREQT/f1: ̸@*KY`tޗ~?woIfRS-Q{Ǝ/{JEFDaپ?'LG*qI 29s&*Py|;aGos( Y#:>OQXprZux G;t"X>yr'7. yn)R1KXQ!EZc(q}ZVP|SP~~C{#7 {왺ߢctE d:kbFZn}IP1b3UfX6Hp4)^D,Y1[YcfZ7vߓ bp=H\Z=;-sb$:|#+CWي;i$ f-ÅamWg|6^2%u;UHE/(w-y8lWNj.KgS ]csBq%Н*p" axWΐIr4:ʧF7(nPU>k`/Zc9/U)l#׿I˔19`cm1"xˆa,&79ɏ:w_hV@Ein=$&x2慶*Mلm6#b}#MԦ;.LrK)89bb8&CIg i Q\PojnMu0G ?Jy]]Ep;qƘj=-P j%b+s m:lǫjҕS%rݤ1"l/d|$駂|ukF h~F-Bw͗`QF8B(#VRTLbGBO~Lzk<+y.y|3Q&L`67^#?j>l(ؒ=U B}Dž NZK O$ESX]KM D"bFb7'FWBY WX@;X:0! N^š qnJGǏ4&AX'͖S?kv#љ}?@K\)Ńv8^G$DwOQ^Mn˧,׫;B@0:>,óc NnFRw蝎uTN) rx#m aN C'HK':9={"I3r7:W3/kn3!!~fMLEo ݢεW (p#WLNʅ~ۣya= .拣4, ,hX.! 7AoY[^ԀSѝNq粐Oƶ^#pդY~5k=Xho!7&ٖ%3Μ3Ď9(~)\q~խKz QItQ klNcBm&$oШ"u9Orϊ ;/zbKHE`H_,34Iw U#Cҭ-+B]_9FvNJPHN` kF'x (V ?CQu'"~2vWQP< *,>B$‡STb[Mj )LvXe0[|zpDd=z.D^\4 i[GY1Eu0Fȑ w:e!!eP"סi'futd^X~RP Q.!-1ƚ m(\g4sJFG.lZBZP87بsfٯ@`C %`'u:lVE=a(igTTL q? >%\<9XvbmCI|N9PE!m~u}FNz!{#(ǡ_$Z =E05: 3l / i8 0m|9ډ w" =U8(IdX8a f'l=(C\/r@| 8Vu_d  P}Sܡ)Ha|H3d4mcv[c 0yFӹv0TF(LmOk6Dq)@=CL"~Jo9 daN"L&BFëfƸ7Ԏs,8'cфxLA6vg'g?VvvR<-&NsӸ -V]K4v.]u5>yÝJ&t0kN[293021PE: 3PUaFCe!N iCc≄Ğ٘n/U,,o9w-Nm/@"܈E >+k&oitb_[/HG Z_r[Xn°irNE+1stR=\G FALj5o20(oL@KirIYZ7*R,i![Ef)-|,Vŝ%a5N>w[Rk#PN1Œ@5c։T6@V#ҎM 91r]Μ=D m-@tuHPھh?YکWGVqPGpO!e]ީjW/>rudw a{g\Ż}1f`iY nu,jRSV( Eѻv3:P)HI.UX9xX?a 9&-զ"0Dk5b,tuc &VSǣ] l)QHV?q2A!!eX,-0zi"LAa JV5.6~;Τ<[YStdG84\ "-EBs8O0zh{\I@:]V(,`7$0~)0^pl;o%LXdT](o'Nvf%ܬLJ;6}ܓ&ՉSѣ=Ef]`z[ܬ{ce㍱,/NiX^:U)E{"YťN3Ʈdr+;!*ꈱlGR&G(ef;m5vOO`@KPCұs|W”Yb?uv%E 1vkZ~1eXVے? Iv&i+}2!]Gs B4\y9ɐ3+$:5Js{KDWǭp,)ݳ07 x+ZJ` >:G,9[x2+#djI8I1j$`v1{1}5I~((,,Nfla-b_+\| #NQBʈdS5* o"Ü, 9QtqTshn$>ԆV0lVOh㭄l8 k(WSʳ1K!C,;ki6x9mq) ))H$ʑv *Qi\]T[]C2ŷ&Q?-bnW)FuY{%z&[$ d#TX$Ǘ670 8޺l,D?HxcHIhCB)G3466kJZSk{vT\\/o#NceEepzR6Eÿ2ڢOr}cUP??O?_|JI˥٬g\YsRV7PXRxTjkNޥ&,wAG!ͪPcf׀Gj U8&aky .ʚrAJkvihRa7jI(_&'ZB]f ꂈqieQH5X5Zeo/wGw O '$W9D$^}E6<%ן[[B8*0Qbs=<7_)*3@? \L7ox[ИͭÓ+)SSJ"?Fۥ`G_/KZߘ). 0yew7+w[3 B;?OY|LmDa1!Hfru,ˡ\q%UW^ ^b/Rzh ]j+ ]vX>_Z} O r}&AfR$!uYMeҺV7I_O /)hs)`= $.L:0Z}._]Ս%?-f? 8>2C;jM`e?k%𿑼?O "N<!zh.[kQN;l8r-/'@CF W xwge~KX㨤?kvk0{wi[v2(p4 Gq1 1nɩg n.t6ZMl?f&+FWSQO+*eȒxZ}ZˋF-!Z>5We`@_"G>Ѷ(?O.&5_(a/*.H%a?𿙤` 9c7T2( (a*ߋl\JdӚqs^﫮{c˞aE=Һ{GZwqo-V=孥VJ_pWK^'o=1`>G@# iIX8-Aӎuovi$w.6v2v bAm7f #z98q{|' _wcيWK|0rg+Ji4=/qn44^J2e6[>㩻 GZQ|v "et;ԲG1=ƣr/'94})XB%!'rL^aq 3֖tǧ$/O =oLSUQFm~űY}gg7O/H7`4Sz:2o3!U[vR۝.r%u) }~ ?cx>؀ \gdDŽflƘkHoТ%/KZw>AJHaK?sJK{n>y8(˅]L9#˙~gU-*SfF[WRmM/}?גKjusaDqs_taz$lMi)wu9-'s:=N߭JB'Ki^Ns}套|4qAӱz$Y<w8RGh14|o=-*G![汥 /zPqN)Ʌr}x\Z~7FO i?MÝ\|nme1ZDE߻rդΫ܀rnc`i0=uUϿanL5SKWJ3t1'5c?1o&]|BiOxUiR`I<=W7SI?11Oq'|Ҙy`/𿕀='l\QPrn+;v> c Zω%?'+PpwJ7.w ~?Qx\Hf Nv3:f?[eII$ῖk[KƯs~K0W)yē_./);ՍRQ)ϊ OvPmJ]|j:ş-z`c +7l^/'Z߸֓!_yآig.h:j <ԾF%S9'9!XO "(Ϲl+QWXo-`>o?:'?1??wBYrq_9^J|—f4ߌo J"o}?-o*}NG"\e+=a)/G+l!n덃 `p4>U)?jߜ+b4;Q?d߮Ud2kյK)Pň|&$?ts=P}+oCDKY)?~ֳgjϪ*/k$WKD%?-o7gC7"Vo;CԀ#w:fUxc=wWSt0_[%KJx~L$fwY_|ח33$A}7Ov[77"0Dtx>P(qkKlm]~N- H[ k,a῞[Z} 8O ąFƠ#IY5u;/up$ahKL ztVjw? (*ަ%0.yIyz?Z,?=a|`ָUn-JeGHt7 "2ޖ?&HῺ J #w2[950aK|G#w ɕ_7E} & g5g ~n>RVǞF H cy_}tn$%,Issu4;OKz|8o sDbNsTZrCCwT \;MGŚܯ,5^]b_/ 6D*KJ+s/l[h}K@-WO cl!s1= btNiùa ^a~tW2 7K}w<Ԓ?S+iP<*a¶&eo{?{rHN: xt~P,`U;ejD" Kcҽ} 2]=y-o>9ş|1|yk|AkF3ϊ>*o `U*" s3ῒ?1of?P1<}Rs봨|zV*C{$FOcnM}?LfNM&3\e&ǃ42Sc!G%HmrR9 mԖ7V`PύA ymQsE]2thG{4Ԋ@?W^7F  >I8Hy| 7E_6\}j*+ָ{ O$7:?AR.Q=6/o&?'۳~BlY&y7YʱZmgM[2]h ?/0?n3*N/Dܣ࠱?/;\Oe_tW+I_k闆Wy-ꅯ \E'_Yh1 #51׈Gi(R*f ByUVmN7J]L6-'zmQZcNoߧ_cJw~S2W1$ V4pjӞcBW&f1Xs3?ʔbcsviVB o)>ʔܢ[gHc]<1ol'y O|͎ 1uH_)w0'bgϪh]N)YO+YL)VRr3d-ͭq>O+6SֳRN)Y̶ԟߣ=Q|/ǔK^-qd][I&x&w:N(nM>18m}5]HJ8 Kx?&o%Wj[?O )8]_Kīn,W}Rq@VkUnmN%!ALPZaj#]\䁀Lq(䲹 x.s:dlsk3on&XD XL=gr:2mEƊ;*5I/KQը* ۏ_S?t˷ej]+q4PԷkJ/B[]{oZbR"^zQź[U%-]~tج%I?1݆Ku7fH؈I\r/ڛi/&*\or(]>'MȿH+Qߙ9prwI?-o5i0O"]( Ӟx׉t῾7˳?q;WgCBJE"'lv7/nD.AjvK]힯R&.oKo~.IZw!9Tc_>1o$N?pSmg^gwaj!pMT5VcSi2RԿci^OK?-'WD9A0}ʃ _ŶcyLzD |mCgwK)AA(w4PwŊZ[x!Zwukq$ [sN3).<1?O 먎=wj ܂yWe#K -Tū @UQ0zݮ;vATR+_Kx<{UI=1o%] ֝GJ@n\?21eρA}'ll4}` ZꏦEGP-`+;.'%O+KjoMI;$𵢤,;1卑g!4q_Iطz]L &ucSTkL,,Su7#_yt,o=)o#7 v R¨gK @ư!@]%Xf> cW7+I^ܞy;d ߨ$!~(f"oÈ PZB!Ԧ FJc^C=?>!l{v z^w"]=ɝ׾ZC ó3)(PX\jbg\jT2zI{W߶%N5Fky[q<)5y\/z]"% .#GD#R=Uoޜ8ÉF0RQnD+d/R#y{!$yi GvAazGG\/Z5s&@T|${"}G?jơ]i-^r;~S87VW*K=cCpKjtA5a15S'%k_Ţ E3φsC_'7o3B~[ؘj\ cA#ז?z|vqԕsxC`[g0껁SmUOm Dv󪲽]-*|fNn XPv)UϜ7St ޸^E8( pj ;aM"y\d&K8QZ[A# &_^vGAjOIցRM`ahi?M(1'ħUWpzyfvn QDc^PkQIdʕZYn$/c`E߇Fv4j_Jrhf*:%:TZp]Y`O@A>n)n$"2_ⳲClFa"f/]uGMHS}ܮwYn5<1^?ke Pzo?l~z hѸSzayzDLV:/+׵ K[ߒ_n. z@1k@}|IUu`Acl$Lpc台^{pΒҭb=[,R[.= (>;p?/0BF 5).jN`;x}pxp#Lc՛SP'g%\`sKq'z?0~ռczq.F?dob- =6wOxpDwЇf16OjAmT3 DM0Bo?mxqPjR.Vjeq>5&}vWUӳc|&__e2g&3@(^ePF4+LX? mߠw<ۇMnv'H{r5], |PP]mz,Fse)n3hu-ί?T.n)=눌[.\;yy9^̼Gz|f2̗wwPeVD`egVPF+lZU)l3YE>N(\{jQzA_O/[K*La̕[#z\(>AY )9Ń6\U= -cgcd2EߡVoKHzg^9;P `ӗ*v<2Xs]Kg@ +NGٴKRIC eTAz8"*Շ"${O(6_\ f T[e\W!GmƱR/}6l -a׻,`oJ7"9\_#ya1RԧZicP+mx- #L{<[V r!`' d.^6 &yhq{vݎ)eJ'??9=̥,/?6GǷ-{ukò@/^#[s$H/c5s̠LcCO"FA$ `,-R j>;9p=n8K)UN9o5FmF>ěMJ2a:6b]7zeiSh~FqhucΌq%`$N-ߴFnz o{X{q}gLL4A#;J/q PW{Mܛ'~^6{pd}wpܽ9~OOOON}u_a]~xw~M?8'q.& 6Y g5zxryr|xv ퟼kDl6'Y5 9z vR/Gje*C??34i`K'1:[#CDŽ`(l~cjIx )0Y; KpZ~=??'ZISJ,21s >7^2>zLbَ?VtJ3l{'XEos |]VnFmN?3}6y`NC}k ЇD"4k6??h'M{ ^|Lm1=hႸ)}bbڽ1[|} EZ;9>GwG~=nh^S!>):&HqWAr<=-2Bto{ f=Vq&v~,]Ǽ 5éN0}k~#jix듓!m8`4\XAx̦t`P1ÃҚKwc4wN2,.ҷg; N^Onl7J49[;?9Lk"pZ0Kam.{ͳ [9ug$g,}DmއF Vo^8s>9g=Y mpy:Dp|ig4bl{16}!'Ivs?ڹ-}c=h>ݳ+cw5Nl5޵7%,SE(stE=b4+tݍeU7N4YUYY׃Io؞3j$A`0UvqztZ?_L y#,N쥃:7u@jn{yNӱgT,|Z-R׍z<}Fd=+2R@FC4=Y8U2:?Lx=upK)uMx!B\06uQ3#Na`z^|ŰTH8-v<0~ 1zzG1޻vg%+lԯH`cMALwY )V<;#7O4O$8B~xB  ;G^/A5g_J< pc,Ŵb)@J:cY[S%4l{p},^=ȣa a/T3;nxmNZZs}iюY@ב ^h k"'JpLIqzH=վs6($h_ rQd6^YĊr/>JڥX; Rsx+uE1FUٿ=c'7bJ0Q}C nUmSj%snD06O L.A]N|[͋FYgӱ<:OCQO [/l]T?6OY$]NOn'֛Sszh ѵ b4kO?o1`kCuƎp,O:q,cPQ, yhM8N~^b깈)_Qg$6bs>[uoIkp#|]=ZtJ C)@"}@plazBA89W8tcMCl(J%"25@5[>JWُxgяctI-ۭyAm#( lo#Lh!&1b0h]z|d "r#A>h Ru%0/S7L pBvxädMKSl"q@r0v/'HNJ {crCW#feuc{{g ?6V0~ye>mq / "c$Bqq )mj 1YO0ni}s%3$ =Pw#;,V ݵP|O)D d2 L&*O.Pm@bD̫ʺ}d6hq1puZrlxCC -8#f伡0VdW/)~qUw.ݨ\ư~FWnN;V+S?kfzxqK*# 6Q\8 k&~YmLڏZX&Nޝű83.^G0㸍KPILn)FLjp;׶Nݞ {EE7CJYE1KW~M:邮\E|PVcVy>ʕ2x+KY)VHb_n[GP.D& D,K@^&thT7Zm6^X.+q*[JLbݢ|.iaHϷycG@nf.FjOQ]/:ZRϋ\iR!CX;L# "̚V\J}1y>q4 g2og3 ۀb5j8x8rr-.R/5PB-Ahdy8=]Nx 9+Tҽ=DO/'TAg{O@ͦD,tGʴxEVW8Tgw!/-kuPjJ.Lhh-F YF[ O M M^r 4p]|ލ5V[#T rY"k\a\A𲫪#@BrQ`:ބTF !ޯWg'5FWevu<4; L!kfe~n: @,O:ɞ&)9&g5 &+/]z\,>4_ܼ3DRd@W4)sf7v\썃=.[1d<ժ~MZ+E VED=,ZȻCyBPHTU Q?W1xon%&"p?IpZ^D~h܊J8"{`d{-[<  }rgEշ6 s+ >*|L'Q:m#VdtS3Lh=T-Wf&r IJct gB6w*?B(@-t`x/7I(IA<}k@bS&:r ?ƿ ;$ $YC}J-j!G\9Cz̄gP'IrLpvKKHG-L]t5d &1KQg (B ΐ 9cp*6XUo3KS9{X ohs<}X {{aBD e &~0I;dEN+$#(*@X(zEwŐty-iVO/-ӳf r8,W]N6]\v GYG"Q;l"څrgtA֪5|`7ƼNwI򎂩ڙuY 62 vpy%{ڑ=m0T?W > W=Up(W}*5a?$`.[inϮ'T);كVy։%ljvJ^nص-r99I8`#6߿0Fy/WV#KAʳY%N7ǫ/x3ّbzP;r|?O/.h^]"Vٱ`踣?=??<>FLqϤ6_}[W:p[_,h2'R I1uġ禺5,bNF'tdؑ%\-g$%P-@O+R}Jd1rɩ<ͳnOb=l Rt=P>"[c4~deA,'~;m|_ӅSb'p ި*\C@Lhm}XcvKv{Ȇ%^P}Vo4Bɽ0JTVms{+{Dƚt{1KaĎ^{A=]gߗQ8?'Ԁ(UuG&, ۏ9.v*2YT%|O_*e@EMe34 c0@eMվ-P3 M jS1Ԑݳ#7|';6N0 '9Bįq`&w-ndwٝԪҫT*qNOlFbxף4ԁ&l`5c_'DpJ h?_څMB'<~}^zY_߅]hIA+ED. ^-$?nPN&53  ЬQϭi=\@z  }'`kC^/C" EyPDPCbC˥ޠi)6@h0EHh 'I"{vnɬJAvŖ WI ՠPp):).N~2&}|fVoO R?]֠*\j5YWkZh}9ŸMs~nV8 8Bop`?I l͢WwACkt}3)(^j%]Ux0'yw-O a7]2"%iPz!|v"R zg1#>^)."6GԜ΋P #5*6tqAZIq5vwq^ WN-lҎw~/p1;96kX$T,p eYZw^=\-ϫqJZhtLcLhW+8W>iN$զ-YX {7F7aN%+]hQEr)摅-b.ЋS݌bzϥ,usPgf umMH1%uCׯW&7PBKm:ړ&}mD6/ՕSUαs $p 怜}T+v@ ߌ>mD*D6lNǗL.R 4eC25tTLV%0Q0gr>Y`e| ԁM[3HjV?IaȄPBT遍u.5%ƁnH%R-ا+4*S{vɄ6«O1d]i!b8 /3P};=Ǹu6UA;< ؄L3v]~"[=i9U 跀3{Y,])mPݼO'`H`UY1[٪"fLC삑J2enO<͘EB5>ZX U|h}ˁݍ4I3nQAobT#&8f^b{ [e?خTJQGfͅ4NG?ye9?-Mˆyc,kDDž& Fmె*%Yd: 5}ڗ/dkMTR4tӗ+bfBda8`3@2k^#d,SݐrM\d_6& R!:v}iR, % 0|0A@z2zJ+ZGs 5=J0٠N1ISj1WR\, otC8Q5"uK5b}h\)cxΜ&Z+y?xt{M,z~8xYc<|{uȢ:VhXn} 6c/PPHX •8ig#f &Lbjύ?(ui_L 7j-ݹ;[o#h U~cz/" xOOp8W&|$AacVGS@B\P`WJR~9x~Tm9AgdcidQm6=x 3ڥ_Rw3;-VHXR|S6*fU0Ӗ:wb]E.4y^mUN/2?b! k V pw1%;a.1MƵL$kri۽,ʕĥ̜ݸrjVJ4Y # oe⪱냁@6Ѭ?;=3u|7wE\6vO<΀_QW GW:2/gg<<½G@.nv27x!2VN}tx8| lyI QdAF.r C5KM*Ba.)ELzSsn0 a\v2]_qyᰏ^ɼY'h X`N "atڢX4Y_K3$|X |;}ã>$4,f?C !Ã8q?YY4B-T= f#c Af\ Ԭb-C%&JU?vJשVXjoTʆ]F9hube2i32\-_y;a<9+A;h"AcB+OOPx3A`ϦW0}hR+`<,n-iÌx.?fiR]۝cVmAPQswQeKvrU|j5\/ `S"6>) "vRab RK;FS%C|2Od wu3)޻} BH9xVǸ?,+ȃ80Xݞ1c" O`f( Pu>K 8̚]``ʓuPkl(!W 18;. ^;H򷯡 D(*wpx .Y(=r!^ZkWwRcG!-JU,G}")il‰TC֏NwO A Nk\C YP(|+β}vHs4˜sJPAoR-.`38 H+=­O[0/#"?{\9n\P1:If3[|2 " Pxw ɊpVa}eb ](ӛs7B rt=h׎&77Q])m*]Vd LMͰ8" DWIdPq2D3_ٍkr@GdpK̀_c;H 6L@<<<+Mt~jlA 5ىذ-#ԏgճ8nK~)ߐ m97f\xANZtBvZ7פ`BЇ/c54,5 RVx]~1]ZV`<6~AYِXfR?۽qpe- ܘ3K#e0woWI@M{¢KGNrjѯp5(ĀA9> .EWEhٍJ+/՜_4~3wr&!ϒ-x*ҩJw`>3co6ED^ d I$d<. Y RvL'zp!%߄ѢKld"h!ATnJS?1Nk9t:SA~v;S÷y|jNfN=1G@6;`; :ޛv=A//eؙ~fȇ?;e <-ƛ=b8Ffs_cez 50^L??n9ض#)(pь9/DA#2K͞]Ą zGޣoGZ0텴%ǣ Z<5ڂ^=I)t%H1aL#%+7LdqR4 ޏfc;!ϣ rVUPe}R4 Dwh " /̟EPqdiYW4UGGnd^faf^Q$te\p8Gx2b;̌#|fZaH{7>~}oFIvt5 N UgrAf¨9ETD/?L@l#>&# 639mhh(ѲAM@-gfiYZqPNpZ jeJIo=~>/y#O_[ VqAc2?&a Z.~= FTv<<%Qi+?ӏz[yvg!DOw^{Tv_X~~(%KYrW"I7%%# EQb*J"VG$huѹިoz??%+'ZҺ:3%7uBP:_1јߦ.?Ԑ!Nn9i+Y-WŮ>.W!K1|1fE,"~ -]7ohIOc1`3KIx@~@f2Oٖ[H2&y?[Gwu@&*Vw]U]]R9o,̉jEQHfX-k[QnvyKM櫡GSGa-nrr0F<2ZQAeBc^QٴAK0FqȆޙoy1`4]l9i6">c 1mRXR6*X=D:`K"8t+,Rvx ?80M͋UȐB&f(zwj뭩>'zb<擥qgy>.m7a%`6q%/ɻhӣg| Ȋ̺>>YbX5 Vuݱ[*] Tf HwD~+.mC`!jrm-o+VʢAvJm2z :o"[]JV[_2"c K8T&l:?E$!@oѵUuRӭ\CΉ'aeNv2̧4 D_8]tštWz(oQOˬBPnLvs)[C+1%{.ZRkQiqka:e`O:ٻXKCXW˥z ƧPc_dKO:Yk+Ӹ7;U1+=.^8p|x[-\<NT(ɑJwc$܁ف0:X#`H]4E< 9#!4ވRd8ݐԢ;2PF G=CKs\qpZ}a9)ל/,oK|ʪ>?LʨL~*dSr@)L!&12h9)HF)Z)(w{L:=菸|t,˅өqwBf*m/7R> 7DQoFc$2Tt jV{h;Nˏ>_}hkWWghu75}#~P50w:%X }" e<έ,UFu>O JoUFuő I7ri fmI"B5XRBF%Yxj;I͌ l_' `6r>f`Aqtj' Dr.G K-3S ИdGγIvZ#``CK5u;Ҡ|b/(JF_N[9mnቮ; 7+p:cfq*$E4g2ǖ)eb)F9=<`G*vGVlik ~=~yXl!~:K(twoy{st$d-7{[G;0G6qP~vivPlpd X&l2>gâtCBXnrpM(m2aa2Yy(prϝ. )pX^חUo_[&mZl_b'wg9c-+XޤjЂ㊦c8 CK[lBs-ҎXZPv\rF:AI-IK#PAsF j,NZNZh4鴄jƦW! I+p8va {MJ{^uk87P|)vʀT<N\Q(FCD]4.8ttOgieȺ֡RdCF!'0 TM BF+n "\Ghw.\/ U'!Zp#`nhĴ"`Cˎ&_#U;Ҳ ʀ%]=.gha`r ХuO;x#Ɩ2jI=Ȉd}@VL4 ^8`!Cߒ#2>QLr(HlJ9y0[e P*WQP]) pk͍E!Iy?3Hkıjk-:9:![P 6 <68,¸v G|naH% Z{8rq~h ,'DGœ|c8![}{ PfݭBa{`A5 @zѨjB_1]Z֓Wbprö[X^$F}* }FA uo ;6:\H Uz0o<34/m+5KǡMIX),w FQ,tRRJdR EMJSxH9Qʭ@DQ"X5ZJ%=EC+Eyrcj~ԧaxucؒ8J@'& b&6Qx`'JꆬnmBP&QLc2q 9q)G$W d8$㴊LuHRjyG*>|a(' `Gyݣnd}M L@[ Z`uAGiozϏ^wuᵺ0{^B漁8S_*1C'ׯ8C_E5]s?В?ur!_Vj;vPpG7 D+ s8iW'وZ?S=„qARSO˖vK=C]_i 0f2́z|oɲkuʲϲp9_SYij z|9,o A.,H&«'"zԟ wV* o0Ag!?rO V$Oo82RId:c|5yݒox[Y  kqe%V g|ɟFqj!#&5?zjEzۡ~[cIԊ/T(GHuaóma)P'`*?K[cDWdlq.TNYB ,.i'UD3&Z {VOœ+yJ_nK EwQ'| UJLӼ^*k^%;x0CHz/{dw׉ax*s0 2CJQ\Pr߼EAJ8u`G.P[vaO(4$ .EQ(]ġDw$J84p$T~yWA5*O;uNN' -X'(xJD; GdV".H?9p% 7b`bע' 4!3_'"?#TSA&G2}3|CP>_ipB6; EtC_W^,t-s;!\{0qgJN2_1T?'/!<|]aT2Ќ2_.W p1`Ȫ.G/-EW*]W*ĽR":QYx|S^ / Η,~V/WxSj<3#Ǻb9533(u%!jZA(yB0ӌSyX#`VN5#&HVlt }'n')°*SmX] ɺհ)[fzg'ʄۙMg$tdGG^deGAF!JOQײ׳N6w4e#6H8'2.҉~WVwUf]36 ۝. 82QjelF)7m^d:!/YPD¼<ŰVYK\Bet#:~sFe͘.iLjla_- Qշܶ. WY$c)C"]~݆j(o;㰬SQV2 L+UjuzbkS=*xl1&XTf 㟓NMUi*Ul0rXMk;v`юC#ųCߺY7UFs,S4^*+؎u,X|Uv|(@4%U82 5lmTD &uRWxHҎdǔ8ceV+~wUU0;;Qr&!N3Y,8YaUUCtdp/{V1j& Vd[\+tQlxx.QB1HKGo ᰺nf^u5s^U0?I?8+$/; {x9Jd֞:c*У t6bc,!]%Gf?[]~LKZ%^R֖zK.$:dSM%ܕT,^|8Ƈj$51?f,g6 l_TM.r6 9 >nv>9_IB8_)/O/VW'oG Ljc0sW;·B H `ܺNPGH_FGOd~OV94ƸH9R=no8sC*jd0Febx#T=P"9nzBIM>][s+_B]d1Cq$~~%pkfBLXVG a!aX~T1w33̡Zg ;4?B)C)+i5sWNC1DXx *sGyY]1Qw2 2ۻ}lQ!Z6DֲH%_9pp V+,K .I$b.WtG>{ݮ.ϲNHj\8V5%5H(4 ^q5|ur&.cueCq짢 EM;c2Fz_햭NHdK<>=OO\FڠR_SlyuybAS'hqHp,ţ!#Q4TbL_[6U|DE1/ȣ<,JE3fjluy| hޭ=|]rg-'*! qFUG1f9lEgWpa:De4h&3{Ç| ח Qb2.bYPPo/U`-kv eHz*$?x%eE'e1 sDl%l::SkLO #IEnܛ`9Xه͇)}72~t Z*2;ph^*sHvyMJXQ'q$SMW2ոWfkJVǩ<Znj%"-%~J[H0/quOi-&fWYUf)lqlX\=E ?cbS5e & Y%/+T9N$ пJ?j Tc t\ :.)m 2X| ATXT )pryς٥'Z}Is:RXz|~aYr\t9B-PՕqgQaw2*@f_!9Xx=Ҙq {.YƧ 3ºʸQW¶{x M.Nj+&.׫џNT&UO㨚|G8Wrae'c/?9$LPW-j)<} rE&ɬʊgиK(>d(8$D ٴt0K  U4v'.9;d0B_LH'H HA30X6t7l2Z9Mח۳dD6~*s?VErã`XE2T8 Brk.l*e8]'hÒF+H}B89fLf(Y\3u1tއl27$’VK$Ԩ8{HIx2$vRӼqZVkmV ?as|HQ¾u򁢰U̿KgnP*ՎӃ3df`IU`DڃAh7Kvk`-gz1XU~t3d8bWy/(KbQ3D%/Bf4 :O,Z6ub&2SO҂ȵhGo튽l=sm/*G>}47r1\kw'd ƿVF*G- lȨ}j66anR *@'} ,4\ 2Gn> ū7Gbg[ha9oɊ=1@N(k bx4cd?w3vFH G1u+_c'CnhR:\nr~#גd`zo4|! P>2șn~0J^\'澣612H ^QQF!6Tݫ'B`ʓGjǫ_Fr\y1XkݿM0Yc06D-MpꄶgfG-%YJ^N+w)Jǜpg9 1N#g&=VNnc^UC[my<3SUr SqOh쌅g ΝPЇcZ9" bWڴ#Tw٬ D ! @m*Ë=J鑎# ˳>Xm'rLW Გ_]4,' ~vPz`aUM VD a%u5;v,f,c 2C:%Ӕ>bc[^׋ FIRVKi/.#)0ƭ1bdmV׵4oEKe_'5á hB$g]ln;c iኩ2TbS*Qo]*QV'VL37zzɰY,hFvl{8#Pu鯆b5]wur`H )5.X YVX/7sENH_Y__eFtUt*o_zQ#VY4]##NcX/t1 Q3o>9`gƥd0\F 9{=ctY 45k",n@I @$ J $x9$ [vyIlN;&dЎ%ZRgJwC:9H6ILau:H' [t2C&F_p}eZ}G|S7or% bd0XpFܷ1%*  ) 3:ƾUJm}b5ACQv1.E E]4XSXk`9Q'۫ jp|\!-zjWC!-=;zmh`?ŏ?{0B/Kbb4($WzN4wvE\_ $AhkECWTg"ɥ<#@.Y].: 8`9E:¨5lD'Jb 0Dz0{OGoPF >],0(n =T( usS(&~ej[`9McVxfko{hQ׹T_G8xpmCxߺ=KA"0rgCVfoFj;vwy/?GW)ɬ{;0g;_?x?OgPcȬ'?Q@;({1\Hʼnй$A8W.,[íCrh$E F(~}>?_%KEE!/3؟+a&B Fq k(Y+nF!n6qqu{QhHhʼD-8 ՂXxX_ޔy,>~ BWmڵ0ۀޥ(z VfZ-}I1Iym',D@g78AAŽxGeEַwZ(gP"ݮhn5i}<.J Kw$BAԄcANzr*{0 ʸ~T(s(F˟;(> =CZ/b$Q& 4S0iW,;9YHcp m7nbϦ*v͡N Ĕ?~lw___VYTL(;U aVU/8@jsU`qiE=?}RCK,8apx("73WEWѣ[A7j(@Fї @U]C)|BKu[G92-Va? H.>I;;xVWk<ʵL ~B,̫/9k u̦r,>7J+/(xw$@,z#[Ϟlm?^[0櫝7;T`x|zE@߼9[w㝽/݃(.mNJb KSCXFy:!(`.A`CNr)>6SN@,R,j5(v-$[37Ac(-"18=ꊥc9BŷKE^Gܾ#R& "b CI4$KK~=W9)/UK™V*ۓ/8 ^3YUP#_7LCukIK˞ŸOgo 5oz71+ƭ_-mJ8 BDw_GøD l;-*ngv4Sކs^>-I$ȋI2"p>F]PH!t [ L1"_!} /ȖP:dE^6sNKZVt'-bj.0ՠlr%[N6g$׀ Œ%~;s!۷)d(2z*y6#>B3XZ29Û+5w%x;2ŒVLx<]xؤP4K|LPcό?Ƹ[|Zs^ /2mXB#;9W0Q ؍T7 Q+mJ>n^$<< 3GF( chȰ~uCAdk 5D..Y )tc ;I~7CN\)V?6wS^xӖ(UXsDk~p8N<|PP'UE< 7G*o@8vZ[Y{h#^G|r~-_$p@8=N<:n e[P_ pQ!JՄ:W ~lYm@IY-}zp\lu P ʾz׎|0LyXUOsv xўjUD^WF %zuFhiv!J?:>קo^>8N#nP*pM(~{iV;CwTt̶:( Ո29哷hO s2QǫI]r7hGMT;j$G:Xb5Ȼ2G["%m7_l=C]o3{؁̱Dh7C@2't`mP0dɦҌpC1H(ϫW$@_@td ՗Lʞ9?~t9EF7P ri;IZn&Zh c+=/Tϔ:@CPBK79V;[kgO ;zȦhTPl<>#;*FNӤkbe}-_va5_8zߏw_g[[?^r悚֛ě8x~P"z }Q"9*7 Lj ͎^ʠT\|hGVǣCyAfgȱ]&P{ƿOҝ v=.g;rl_#/y|fG>>;OaP^Bw =r$.3M+/{MgMt|pœ{8$;E_4`q cByw;Nۢ߸{DzR'Ɨ8ʢFOI̲'L"<ؒDq!6H]"[$#H6Qhoҫ&c( EMrpy2X|e+ETBQq5G7`fRh0+-uSiqtf 0-/+F0+d|@COEp̀}trcP%]VR;QtuhR"+ɨ,GŚth9\ }"Q讂e$SgA)R/%'>C2΍P":&o>V INN4;{7Bl(@idT) ^48p+Qm6OU )mT8 `'U62bxJJz(*Z˂ȕ3 n(eZok\x2 3zxy=DoZfը'Q艑m¯qHQ?[,E] bN '[pR1,0.{FdVLLeK&$wAB9$c7m7I<' Υ,yŀgѣ~mrm tbOA& %Gd/ȱ??jFY;ҒI=p>%s9zOAƇ)]> 7x6mЊ2 ^HULؔx /s̢71q+T2hΚJI&d@g/s'9ޟvԼ/r̜_G]fkiQQ?hoH]ŀgѣ~-Lju"+.15fDAѣ~R7Ө>HhQ2!5W Q?1jNR~R7RplMxzP}0g" j&L?GA+N0@2c9zO[.En(thfu,XY^JeehLeLK,#gMzE@o7 ,s TE$V^Mn2đW榼RWNǽG{2zO!"Eoآ%xʼ#[2=*lh螧UU+rFc8|1GUF.ґ$JI&ƋYbo=F5!= 6rڌ#6 :V=9_%ity0lSiDv/Ћ8y܏e4w3Oa<tI]PTo=򸕍BK\Lc'3K|V C8&)fp̓AІlw޹B6XD6twIӫ3̇J M {^Ǻugc>iؘO6cf=#@ מFxCuݲ'];yi!P + DxCa\%6C ,YFLZ /9x";3FfBu5 bz^_D"dh3zg4>W;B"JqlHD.`ϖͧbɦryʼn l+9`(vl Δ2QF~/ӥ^'5 8,Q@NR~(s!KWhj(#/avvW95B~N#7a١tP8ȇ,?)/-UttIu0FI1stGӂg|<118Y=1R1QΆ2߹ad3АlC !Պi~moBǚQrAAk@Z {=A&SJ@PDEDeРjF>{<7mz/*b9D(n:I7v[NR!o= w)0Nvr1Ky#<Eͣ7EKgFAatZ+FCz%zX@EaUVʪU@7B9P0ƯFdD/8&<(debl_t@dP5tbDA3h}̉BnG0z) `vvnKsxc}]\ez >[Ko.0p"4Brܶ`*#Rdc#Xc Cn{-£V+`c60练=A|a㷭7;Z({&=w`zE (U^$H}i5!l:.0ұpXbȫ0Q$V?cn A18FWm9LĖlâZ'r }FVr^ $ VU%qTbM0(Z]RCۢqbTZT*$@"0In#[Rk8}1L(k`d.i`6;i yo/&M ].i i[\"ŘR+{[-CUgg]d/)) B!ӗcPpi:d>sTpP3qX7,$(XWJE YK}9.H$`pJxyj9hKH<lmBXl#:vH,L\R=XjG0NNmU7v88f4#!<*[Sh < B/F\m `Gp1pmo {R2Mj=,Ah́†u`[VA(r,( jL5 4וGcYK")PM!m̠Ãc(Ϳb I,I>tM V'-0 iXG,k Hg`( LVGMZ'jp&2I9L.""ԜJx-qi'+\X~ =/1IU78fPnq\ pĸ|lJNov H qrwOaGDzg$:*, H+[A l.@B,S&&ጎ7T7us!Ώ"bLcg"jȫĊ9H49Ý8r1O2]c{Q>^׸LȆ&TY LeT}n9SN.f 0!39 HW*}\(S#Bh\_+)H'fj211JwG}̓Y̘= "rUW1`N7䰟;wYu4 p 7ꝩO4'_O&xm#z\ Uxc'd"pk w"MKpXP5 ޝ,F,G袚odqUloGз!3й=۷z8ґ&d=WEug|󋊚FwzH煆D_FIԨ~Z:  6CIhj%jSuc6#i)t^b&=2%:xXZfxt/8$i4 4)iHԒxAF=jq@a6y}o#"2ML); q3Eu__ DXQS*5eᦅq\m jΆ(HCQg1 wQn@l2ǡ.-kbjR-qKJ%58}R#E[Xi@( W6+/RMW&3u.7",.jMHkn b|á(7Y_jY\/ %{3kCշdzx[C?D3R_SBx!`d/nF8RnNlTV2]y-61Zr*6.JgʦɬWҟVm+[a`OVs==6VG;"}<41<Fٌy<:Jm}/">N-lEɓEJCN'beyy wW}Hs߶ő /O=Ǡ4΋bF@L}Ѓwvuz,:(\+wZs!!5 (CENzM5VEzBU+d:#SqxP#Dt't̫خ1(h8ГQ I¤1ɯ #o5`]? jH/>] 17Rss04|}/= q> D揌F]og+e\e.)C*J˂*b!࿌`O+~JR s^Slx/% upWK}6l T}SFA 3O~7}g4pS40`4bҹ16=%BPE_Y20t0)W>2h\DBea'  |!B 5iMѝ)0U}Im "52`"V924|U1H8SxF3&AKrҖ,T% F1kT Fb >Pt"d L-F7ءUՁC+R/(ArPA ]՚BFEӠAMNZHS`sk_*!QbWLg']˓&ZIs-E"LGWH+^H]zLj@T)G1k8>ë:RD+zSD ύqJȘ+ah$TTW%6D! |j! -yc ^Q0< vЯ.ULC}<㝜Tk1)3hohrYU녒uT4e׬3lڱh*9E9/kҊb4oX@0Z ZW) zM.5+(ʉR$a3 4O "? "`iuLnMe 'V_E/ZI R@8:"_ BRŞn༃Z#:weGkHΥT1#HmC\gTDZ1};^>ѣ()hu4 _HuF XgLc%41k_x}# 8X-TV2%57Qz >َI^FGCJӃ $Tl-azXq828eh;![:RgAM(a`b{k!Ù"Y }ΪgaI沵 1"LRFqbn$좠?iZ4|!+jvw R|5HXlƈnfeBgٞН& 6p ET,)9c (Oܠ=6.p5+ĉ$WP5\a?Ļ/%6ٔ'F4ɴXO'~R^:97 FB/іҿgaңg!7jw6=v(2چ{,XQJY2PPs63Z=zsߎ jg3ۨQFQ6\^!Njy?*H90Jeײ`0K&Pa^asEjgiOݧ [_1UT %Nв|UQ()-8:KpzT 沣˅9ºN h8 #IA۾jh9a0`׾ /h09H* -Œ i#Qpd`GL4ـ&Sn[8VtTlN+B=i`N%|Bsg$ PU>; L}W2d=U(m@`PͣXyXY1TQis@*R}.F HC42r` Μn!-'YW(1Lۻc9|q  L7?E&-}Kd %bv o(([DJn"_ k9}|!*joYE$OTVjBŘ\w4Jȥ'SeKj&tmf!;" D&(1UHK=d>%]9q%H)FPT=?C]!!bN{cG`lH1}޽mO=};@fV69?U56*pM.hh,ӋUj]U2C£;17 Ǭ/Z(2ڊ/~Ȓfżh]-l7 V&j_"}"B/*3Gz]b.(;08R4'l[BcLaZ[4OZˣ#JxUD.y"Zp%q?$Wata4&06"y߶E _nGRN$+6P d3 ^!V#߰NԌg+LGT,n ӡwD2Q{*p$ځ$|x_ľB4kHFxqK-Vm\\R7lV;pЍ%_/JbKiPu tQC v䎂SSNӰ&bJcsI2N7NF̈́Qaac2$=KȐ2B `8́YDRf>PJӈhWχJ˫~$@u7AP٬EA*D%a{p_apH´DYb;k Z^<@#n̶ rMhm_YttG.F gG .a*qh_'M`p~; [ɢ!SjL= nGK+؅A8,Q R{`dpþGlڰa+A y̫dV+R^BV<=zV5֏``}Q z6,s<#G[{{ZDDŽ<3EWodrR+lRlZɆfeH9DSPt4ȔOB$!S[¿K%HZ-U|~ӟP@~89Y+X GAN@U"qij=:>ώ}=K@~i^VН0B*A0aO }jL-Ļ8= f "KuwTz#WNthXL'p^0'^FGM| yZֆ䚋7u+HL5U|>Vzeƃ2cQ7Ǔ0asձ,Q0Ia,N"?~FNȭ K:mʂlKB mYJWE'KBscT{=(\$:ǁr~ ٳ y*䋓E"F}egB2'TB&A k dQУ&ӇgV 8}ʩhh*Y[B 7?&JFiLT*d=>}}+ISKoX9L0K\ٴb؉)lBWkOebhvȟ-f,=%ptTv\d_AquˤBxVP`P9a!P=Ve\qt!]uS+z+E6sv`..Ϗ.jX!rEpԱ-ԁ7 . ӓP@tLBL1cP*YD9E.!VC!W ;xF#yj 8'?nC"~J,v; OR8|9݁]v $ӽ5Mi5"^Eq=NGu(F<_SԔP`q-3Qk;$2}= #2y*sTUD.?D7s%Sa HLؓp =A$؜E'GzGk&@d >Q!ӵixxUZTVVkȗZ!$Z,;9K`i -/-)m1}*Ki!A ~}5DiI7ӈ8^(=Ň0A`:{ujhwfELoO?4%L-R΀R $8/j/F3hJhMHfj|mɩ,Q2VaBًIE7x@`pWZ*:xSi" Ha+|Bbf3jMsX~%4l-iU,v4 f3mU2q(h%tƍ0q&=ɵmM 512..-*U_CNCǽt1 `X b蔱Qd׉w>[<33iG|ݎl Ή!e21Πg:,^+_Dl:=IG๣~.n Uq)x縹ɮ9f ͊rg¸XNM eLTD1d"`2ArA3;~*&=]h%rIdfܢJΈZ̕ϳ"؂&FzXTd" I{svN.%W%J޾S vp{Ar1ᝈ i8V#,ZW&ҭlz9āLC_jP]+1hB/GwxChe40ex0_-VBϯ ̋#r uzVL 9Ӳ{asvv܉8e"NQ (@(oIaw# `8TMC9XqkFN-Au37 +4! i p ,z[٢.]RV&d2CeXNH)EnbX M̘e8Tºȝ 4l,yٛ ,VeYMpn0"Xj Hpb(ZyqD榞fux*&MJZ-WJ9N1F0ZĐP;Ps-Cm 8(oξ?G:av0I#?Nӆ9 w*eygi%"2 UB ~ F(fhHٍsZA vV6W4~[j{.=0%ۡNZ-ӣ߁5_`v㿭?UHVm)_tQU:+#g]茹"kQ2EC+t"Hc ΦS+Ǐt RkETr騀pR dQ;;o^)Q6&8Nݢ*\; ;2Z6Nr$? [C[FpB Jmʦy4?lϮ*\Xn.խ› 5@ye%D5snpjHhNEA k6Ѣeؤ25Q,2-4ll`٧d |\.H=RBG (mI҈LQ Gg@h4 a`%q8`$QA_fy'FBLaAsfP'Nf&_Y#=}jgCFonLSgjjm0'$ڳ]"zK-Z)ՖԼH<ճ5بfkP!0 -[EKQ4Ln@I3rzC>c̝V(VҖlf/+ԋX:%o_BQtB3aY8s*Jm,ri}6$5S'3gC9,ŠnNtRV%picf |1[ Fh5ھ]:E0 ]TŜ$LSk(JR29SK&ȩ?(y1Er y]y0I^SN1ˡY ߺgqq~s8~0a /sq7ɰh Yl&,pَ;Ĭzc *&s%h8|͛b/#$0

    Dq1K$ɡdDwO,.&vM} qy~=MZz=D-ҿE'Afa  OM'$ )>0qKin)R8XkrAff1K WΪP$z,Ãd5#fxhSYd1&%'tNY/xFto!o5?Q6N}İޖj&9ln-u7)tXƱ\Rh_9~*|?gĜ<'ɹ+Zh5G9Z^}Rn Y39͑mlsd󰟅~?_Ȓ!"KO2%dCqVR(ZqL,̬Afe=/؍єJ̥A\0b6ڎq(MSGbU&Svm1*s:9;߫OsDugt2"/L^ylLI ~߻{NhBolKy}$mR dC!/f#W wvDE,Tv m,4֤7lBfߜ6E[, ჴʐ &g6Ͳ 9khI^d}袀X&h`5V^,\,˘BQ ~AerlpX-m hQ 1)ΊG.ڐJ+)T%3e;XСGN*cA8vو J'W/_ę}eDP)D0 W|l!mDvh،X5D8r_/Z$ZRk+@J26]D-ɞkfW.UҶu}Js?pfT d );0W%7cqx 5l@2G[::z(xoW!Aki[{G;\IqnF&L lb[h fQ{#^ \ps[JWM }jޥ더vY"Pז'arhDK6r(\ ._jhG ,LBPޤxZM^8߭xfee܏Hg+Hm82:xt ϶GUSvZMPP)BF!1d :&9Y8mrNNBj3*;5 3#ΓG(czXǬݿ'l|e*rUk' F߾@|Tǒ nOMI Fm'Ԧqj<V*DFpԤuǀ`>sn. Jshup$jWBȊcj`*te|$i(zy}g6\rz2Su)=+ڊP2=E-N"7EqI=rŮ\U`b#7 ;bZx1a& -uW9=煒(V˅9 ÅvY,!J)ُ޼~-E ꃗ@eZ]7] +.),GggV6?-ӋYAlO|`ja[.S?L('8f MሟC88?TVr}2x(/×rgh8IvJ2+31ZN<Nͼ?g6jKJ+nK#N4`:\֊ra_I6ѷkpEUjO1R 7$Kd@YDHdrg!C[񰶺(tI/4(MVSo+3)jQlʈa5p@`~FOp0C/)ilux C13xdcXI)x#^0Hu"[1?ߴ I'h\8 rT.gQuWC>U$:< `mX]Olwsd|*O3؎! ˭v r{8$t oN`۾ Reթ)d)7꿸Y}e eՔr,o$iȦPّ2ǀ$@Wup# sc~c'Vp 19.vGR%WE!-XE|.{~%|=eDɝ֋!6g & rۙt}hKsîMuy S m2pR )FSθo_o½uh?MA<gr=hk9Oa:y:ҊMftϚXnw{ IC !N1ޅW=Y >.-͉bnRb Ы֔|g*Y%!@^Dʞ1[f+Iw)R劃nOh} $ͯvwߚ'$"SjWGo3B$^Jܬ48! Vؒ36d͝;GG|83r &Ch6 f3[т}{)apn˄sp.Ch~6&W}RٹmĽL-Ȗ1fbfFT8YX$Ply}pgYhQ,x=U;Ayzvw}wq 茗Y\1gr.gKR 83]g.3HQ~_E~*?w 5Ͽ{֗7sqπyv%zTr^!ުwz{.u,S  d7Ӛ vf8u3]f!zS:=+44oG/v4_q` %t y;׾ln&M,˱;p8-w5Ϲ;c,OeoOOrK5U.#Ĉ̱yQC2Q;DcXM2Tz&``ZEe&!xN 18˗ظ 9qω{Nr~7}}_$;Flc<+A (΂i qYY4y|f[ǻͣ%yœ~Ĕt<{$)L.z#3ϐ_8{"G tayQ,K9ӑ39ӑ3w# @sas:<E,t|s ;Ex 3bPWQLK;89=1b/rAK- B7le gF̚z#M@Jqw䶕1>'lQ/f@LyT3hb-:$?Wc z7 tޱp}gx`WqhQ9 }e }{Q|]}VNfxu-ED{tK)`({0iMZ*9vw_}!HHکgN u(XQ#/wI} =lc^4i6)Np:6Ea vR C.)7+@Q%pS7O'ݰ(PE8=@~˽/q> Ys .ha4w^Ehxo\~`bq&Rޒ&a+#KM~N͞;O6+\#W=rE\#W% !4䒆\RAOplmhEsgY7DᨀuN#+izt}.:/ #ݞrfR´2M sQ {M-(&NQco,cc/ $;i#t|F7Qrg4\o-pƐNQS=dF0ů.6DLVy ];CPDRN6gЧQG=t*PXҹC ¸W릨 hq&Io4 =a$`#̽ ֠I]tօeuI݂h'qat~ݹYX~3kYMDϺ,{+_evaaмd6-'ܜ% h7w]~s7w]~o!oLo#UdHMҳ[E X9<颎u=<Z ΍r~K\#7ub.CEe (7I:gɭŞHɮ6sgίJ.4> 60tФ'~ V7&N3σnᥭ !QKU7KpRG45 ͬų]H>&.of"WVYbjvD9k|5TQ1ᆦjY"N-; e;˭넯Co;/yQ&+C%}ߕq8x_q`nq5ݛj ou[|4 W~omS NND*Fv"8 Ya="oQ~>?gY7IQ=*,%k EYHRޱ)#k'nx3 ŅJ6DRAp\?|gNJoE54N|{7.<MHl0ɂ hHD2sșDF ?2|. &[wO-fn$iȦב@jy$=t~]607L7oT lL~:alCt?@D 0m㋬!KBpW6?ݼ?h%R 'w M5{B0I8W̔}$n[. [5ti[;#1 4̷9*:sSoVloBQxmRQ:̭G5'rm=Ŷ: 7؛hُc!ު_tGȷcEhSm`*'76U!YӃ9QOaC{zsG5wAwwΐMnØ1X'Zv ov_LY 7wՓ;A7yQS $c^5NR(|߳fa#!Ǽb 0<<7Ӌc&y{ip>:fVfmR @9'4?m)~! srIzG-o@+apw<}9{䦎yb3Q#h@ *}@XQC:f$vQZɶ;)d \p+E_%Lopjy">7fbZU;-~qjHG귛xo0.:?@x}+\ ^[*>`k @ك}AVV凛GV9 Rd%o9Y8/a@OdG$A[^^~^< 1EL,_# c\4 }ZzQ1R3G"EatCNX}H Tas)?ec[P_ AdЊ `aYF``N[}4f]1,}!Vy' XBMT݃(P}\'\c&" 5zij'm }!qإ ЉEKa @Ջ*[ $N8i8^omw[5*mƆ,9amSEat lsXh͞0Ge@ٶw4l_=\I1x+ QXq >\)i7D'-W֛})e֛"VȦZF\Y]^576u7u}cĬF 1ǿ6 qdžkxAˆR@Ij>qwQ#=o@ϦR#il?=sßVO _Wy3wssqn~u{v ?LT?ȫ<$$t 4U@f7=% SvCڗͤ?b9p.c3S^,o9/'9YjNV?[CPzGISseD9neO|zpgz DHb~kգgX]e܋PP ̟ġj29Y4wnRkCU? ifYm촕3% Nk `b2$ s!gr!gf`4ejOKor/=L5gWNMyQ&>:KJ68 )XM%dZmڼ'k FM:QO-5w~9|wTVC眉۠8 P]zwY* S'AhZְ F=S'مѲ_\9E(B|#Lg;π1gg9xfӰGC.$I`n”l-ovZ;Yn񢟮/=P-|촰z-WX++x[R ;rqwZaYOֵx+"~XXЋXFE3'E\ίF~ȏq{e82$]R=G%G9Q9 bLSTM$ϼFo j&cĭ.z{ W"JR;v''y͏T9]jNWVLU燪Ir#ߣ<yvJ ՙsW`](D~9q-Z6ڻ^ڶq]ј*)J6"61j:OjXh Ź9s9]s[d9FJ+OZI$TҽCQG6#E2H< }yЦ;'.4ΑP> %;Uozj(YK Tu觌ޠ} |WbmntDjKY44AN xXl,դZrPd]I5"zϭyPZ37iErt#NA@?oJ:g/jqLnh-fѴ6~P„ڧlS[glC?6SEtoNq}Y'jRvjn:O yfb=e|Sa"z>}z42ҟo4Js%2 qe )ņm71vj c`jl^r05v:F؅wa#\SY!/$c:]=V ̕jYJUd}P|um`߆Wݻqw:[mko`{+M qze멝?񥯵9Ybff=Lbgd+_4hF@,,/ (rM\S7sM;MUMW馚6IM73sV,T8Q@<#d)kX:旐wBbKnH&vBfpoRqYc3zs|RخzJ04iC6l& xc.p946V5吰xPB+o/[s,. 4G6 fpvl1oh6}lĴHhL%S8(Z> UFFT4t\bhɷXH~J|='v:?ʅbK<]:=o4pZN 'BVFHu\39Cgv\Un,dMw!ڞ$%K2q|$t oFP۞@}H2N>$,)D'#O"z <$Ee* ])"g ",*_tOA?zjs1f˪)!"0 }2)u*g:: Ϝ@"_# 1fynކtf6`õ Ѫ6,8i/n;<,qw eC l K:Kܙ[?34/ccp mfJ>km[.Ztk:740w!1 4̷9*:sSoVl%NJ `,FzT%k9uOayb[NΛ ^4wDZofy#^mxuNuNV=X >~GODu?17ymy'z:Xg<'L#5S6)s)sd.OVX[ɩӓ  ܴ$DkHy1dʉU<5 S#糭oDii^EE7L]3Τo@;t=s 8cBvֳ#)ݧ͗g1SiK޿rB\]!ٝ쾷: ^d ov;ѓnȺ|;W\gPB^~K- ԩ;)1BcdDs%ĶRKPf@Re;-P`$ ĕӆqK=hѽ:2KuZSDB}f5cyfx_cW Y*]CDp;. ȷ!E#+9^Ya|/_W߼Yg3nǺ T'f BpԂ݈ &vֵڗH4Bi\93 vȄx1`D{AڷP#hV>n6 lo4(`Xlr,<+ 3 UNAxp%3i| E8=}x*zhq\xN+Taojmkɂ83kmYH֔x]aaX5r!-*Rz!,G$Kobk8_kG= -EdxKxFSy (0 2eMc 'HҺ)#hޑ7 ȩ,\5;"\P#6Lj99&|)TH+~Sbfm#@\@njذչvu kW1&$yMHH1t6Q5pS2L 2gb;v3 E#@x 2V⊟jgS"Xp0sx?@kCbr^[Wܤ"XC9ZP2CW,`Sf u` C&zZ˙Ў>rz˅T"{~sm8&jnf9kcL-#p(r71878LN 1ed)4}8%m6=fm"&廹|7\wsn. n$lU* 3F,t87Y 3Mb?V~=ToM6 eqr99ϩ|N֗8r.VWmlTwvF^.󺃧G[ɍ- %%12<%f88ڢ sb.lZ3sURNշ{!s.lfSw31|g6\ ~2rln-y>mQ`'re/<-ؤdNvI ̋!;Ewz(je{rB20^]" \EHxeT\/d`Y\e{nwQ@}[L@"(@ RBRc% %@@ QcQsp6WWjoexmUm5Vӧ˪_O7Sjř5!-zmN[H^ڏƣ5(X":ӍȍXjw9xfa[񓨿ߌe?ty@EB-Mbz3hnh]Ý[ov6)Ni:pc{]@)e1rJ@&sP‘ } PyU 9Bzn(EMV#-`,B3,5ug;PR YV R-za5s߳Q*?vm:m^kiY .G50CiS_,н(Z.2'(bel;>pܢTd*#uYyԧ^?Y20&z󎲄k]pkŎIU`[~l.4^sk;_} cA?twvnzmVX\jkuq?xQ3~w^4pxd0&reyy\wb4|b#ڙgNf(l4 2j,@s=ĖKzת-dC 㰺BZ6fZé4(ԊQL$HY.z}jso ̧3L͟)7TSii3 3\osSe/3&M=i^0NP=Qb2%?"xWp]FzMWzn,ky:|~#Qo᭺pVrYA fR,8.&hJ߱v'C.:tITAA"UЖNȏa\ w\# ._5tuw~wvT 23g2N=d>"9EIcV3'%di!r!d @ |a!}KL݈6k^(00Jm3C(hTΠեI)=}|) lJr1=kpxGdގtɩFzE\$ˊYua&(kAI _tMuybd{A.!OCc{h?r:SƷЇ!w/Zn?1tШӯݷpV/o V5#'>8$ߡx9O}/?z o9 Qps\{&s#o9}[HxCFs$#\/5r1c@@7MZ&+ž|}Ge>_oLonth}Fs}\s1)ŚiU]y*bjC܍>Y`c  lI=!5o31)O6'ėgS5NCz_-TM{*$ySnIv$ZZP|˥.I:ЮKGߤ_H7_}ᆑbUv͑g p;1j:X vI9n+h )X48q?\mE^E^6,+V^7SDb1ሓY7&daU 1~ҿHox=|١LKጻ#ݔE>~ _ːZ9]C:a(\xNG,TphbRN. P97u̇79%M{#rM>gKT.2#5}o` B'⋦.d 03!w\ 0WKśTytz( 5E VFaN s#@l~Aټ"M ,M.UGgL).* jPV`SXXQ@)uj" kyqʅ yYGϞ5_6J%SHkgHSȖB6ZnVa/7 ["} ,ȩ♅6Aߌ^b7(9p1A^Wex^Q?eJDZ28;=0)!,)f1()B{ Mce&QK ,D kѵ/ݧ,&5m[9MNXln~ >=Y~Ҙ~:˕tbّ nx'TEWD1Skmb8yhýŒG^A{"fvǝm48&y!8m=,c,} ~~2A&? dL~ɇ,?>"EIc g6 ;ϼX_{7nb&ޭ0p#`/: vy 4̟ a39%u\OߗKve_$#Dv&nhIij==4]&Qx1F1SlTj^2љHDbbi֝ 4 gj**&p' 7z86NM<_#+J'sKQ=sZxP'b2wR K疖~n'6ָOm`N3lPx.ŎenL(~RWR %:͊^RzAy],qq`nq%0-j uƛ[|0|˕WR9lT.fQHрQ`N*5_|@ٺz"P`Ա_T~PjfLQ=5iw,yGԠ$RCn(j۳(۠OIQ⹿3͒_:Œ;5N8H4!$ * ])"gEX3I~1? &[wO-fn$iȦב*Z!4#8CH3ݼQQzBӱ߷w_=ۀ!lC<ں&Dڰ6Ⱥ <5O7;Z Ĭ fZ?34쵏_I$\Un3S:Z\׃Gݚ 4 ̭ƝDUHL=p *FN¼UCoBQxmҜPhNsQ lRZNSmؖS&{3w]~7q,[YvGȷcEhSm`*'76U!ɣo ss:韘<% =`=wT3L@E̩%jBx}<֘J2R|z?րVsIɉ.ȩiUS)즳eݮgKhm  e)uKsw.Υ޹;zR\Ksw.Υ޹;zR\Ksw.Υ޹;zߑ;f5kGJ:]I3\Xss1ǘcL1&{=/ǘ|r1ǘet.I9J_N$ACKm֡ͫM^=@74L,B܃Lga+ҝ!B9 Z|Nz2Ud~#Jpf2rW,,r/cfRQcy|G9̙\5s<đ:Ie+'3˛O<׭>>|yE^rXvЇr p.%8\38\ 6x+ǴH(cB~Lȏ 1!?&DŽcB(7+TODTWLƿDBl_:n ) !Iߟo脢G?!o#<(KYssr0S=I%;Gb6r^-۸HL|XL+xLFeuL߷}v32)(Ly{7a%ū?Yt1{˽r/gr/{˽roz7ܛ^M/{˽roz7ܛǐst _g .l? vۥRHϽn-@7 Ykbǡ+YSm5(Z뿄~?*WZS _$c(-@7;38(^{i/% ī׷¾L d@o ^֎t<4(8Zr}d6U(q[|4q6<9XHn\ҹe@7ssdZkw8Q YC^h(\xc: }f nhEݲNn$$E3/)?*n@rh΅[Srmr(;c`P^T$#Cvtݳf|FFܡp_x e7}a+QβNysנ;xbǽq/{{.,_K?C(#۝s F{M6;< iׅԸ[o)>ed 9DeT%Ra-W5sgZ9/t1Gi1CA Yt㿕Gי(,s~ַhaC䰢('.1QTVX+SK&WL2x:/ ]`hxgx-m~b7xnh3\v[~NAF"n 548"tnYu25r~50\M33o!gL繣O +y_J%3ֲ}ϳSs'l`ˮ$,XA5+(aVv=A_HL\Nد~ZkQ?Bc hQ~q´@,Èt̅g\jSHabBVJd4:^Xq/'M #!7qa;M=a 4@slJ_ NQ|8 <[EvAkDŘHRNz=+71@̱gb`G4%×fR݈XPrF @# |Y.9$ o/cQ+ښ+3d(86tH'9a=*PZVJgirH "݀NsY*B41xfјh<4۟8u*Xw4\ojkҜsgGo(>c+DzE>̡eB1ɲa{"X" Y~݀tI.ò1rCp5?עЃ:b.[4>/EMS|]ṶxS#CoNpzL3P ^lMUd1ɀ,tl_p4CdݩQo\ꨤS߯RW#]x<)Ez!rЖ&b+̓Ascb^D^9-0aa X{1$slAUzp6ؒpS"eSlmmEEJ\f xh@J:O凳IA\앲)U4"LrB9 -Z+U2s}YbSޝy ^"\ڭ8P2f5,%1Kk(j1Tbq*PIUn(оpڭcyL|wosI~hbES ~·drղ&XC.(9>o6͉g+T:i9# f4]ӷQs| *Q^Y#ɝP}65jklnN@8U0cB?2abϿ0Zy#$xŗpK׻B$(H1_DSE+"z,r"3:;9NWhQ TfC6uSۧp1XD?RzMvR@r٧#$i"tt]S}e:,ѕlOj|tϭQj0˗lM\f{hM ij;Vy}woP;}%v|4x̡#Mjc90_> _ +SFf{2 $eXҡF&짔CJ5 Y2^##GA$6Q, CЁ %Q4<=gnBrylxZ j(}VE6nPL\埚P6D!;K{W&͇8LdonKSBBɰkg;@E A_Z /| 'ΫAnI} XpJI0:l4cĽ_?h$>3C6_Δ?(\_O|'Eׁs\c cQ0QU4djW%]6pgh{~e"lV#n/3fo_z}%0_[0l Wr4Hϟ);Fҩ*JpKJ[xm#IAUL0+poȗ@o`|2uWQva :ޫ_7:7o~%XB<td(oǟ"$dP42(8Sd쑩ouPSۯTIx`Ux |^#ς[6r|Mݑxz)҉E95`13Fl u[Ms_X;N#r=<=-{h4GqSWDY7_)jFB~ǡT^ho[Uo]OS߱.Z5jUiq^w0$ ݀7'y#.װ4s|d*!(OES/4^ 6$uT4R#q绌GrA x xo#ZYYpņmPUFNr8Îٵ.lpȺkӅq ч}k;!vz1^, Ԁo }P~m z['|qdE  8Cݔ?Z݋$^Y^(M@DU#XЦt l0~u1u}0tW؋4ԸLOlVZ;*]_/[r8)6Mj\Re>njS$'j.kn1J$+Хmfhw'a wc(lR!T.o]\M(j|9K?hm%}hPkE~I.,8 P< SxJ0!2lm0XUڣ_hTZCJ>V?C}w dL~VԚ_;JV[9[&!i6k*>WknQ6C|7k<{t 4)I4mNMvQܕk+9 ㋇ o`_8nlHe6JM-QJڔ;25E<d沁tnRe}U t\E$: 6Cfj`AH6"vHh<-1,3OQL`uR|Y0?qw#$^3߂,WBJ:CTLKY^8:dExÜ. PKFNm쒇ȌC?c29!,_Mq ^.? 7É')\6Hڅ^/S3k2ctt'.oT\ci9lgPrӏ?:"A']BRQsyuFwcnU'"\6xoOJrTp8|ȿ[V꺳Ee;*?6{f4RρG%YDs3ֻr.ٷKfgV uv!hͣA+ S2F)wPp&!ÆEԉ5e:/=/G22 ȭ ;ˆ]Pm4r[+ _",9#&B8>z"!M2@~HӖ3F[ڢ% HB4Y1_J"ssHup%Cd,եra izf* \q(^=qz21 A;}P)3tmI8P .\1v?h;م%KeVSivab9lο?ŦL K*W" .=1Sa$wtgґ.©1SM ImeNz('32L `k~X4XZ#Z-ߗSsR\fh^G 3u.#G19WײYSmYϷc556jlv[ ϡg|S:jal,(VE 2Bp`qW=mm&<V0Ԣ (gݹ}APFM)=;҈5֡h>–(kϴ]U=@%M;!R*dʴ~xSWyB&%0 BI 4vRQ|;,8Ŭ>NQp䔻vc2.So!3rwyYB0 %) Ԝ&VȻ֤1.CcG SnVû>:R10}:ȟs2dN$CG eY>p#s)OtsЮr<&'3Hr~ș2gpyV/kfk)0vUKyխ5Dz<@{LjLb晎 ˗&P8#oi#0$1FHe%xfz2=# ~OէΥpnts\SČ^F7/l$I4ߴ`Lia|){\7ҿ &@ uaWc!~f%t͝f\59"|9_ysf&y9G<[+Oӵ'D4}63-.~O}<&=u++:e%:Tq 0hfl܍ڲ.[=gW-v~*tjga*t}9=:v+۱۹Wű Z{5o0Y++n(|r"VKHS_=˕̕"P:hu -\76>`uŶy$"#[-6YP6Q( /\]9,ѩYk\ݪ5Wƿh$à(b=,8s@#W?@ݳ#}w~џV3Q,NY_ڢ8&nb,OWmW5EUnVl^H?4gf\ye|m]oɇ5l2 Tu:a6>'Z.,b䄮daic(X ń5’ܨ=t]a.v xx ;7EX(7qPó7Eʏl&.vʙL6lfU.&ODdygezj^ڜit3p ?.b5+oaϫ-tY+ݿqk,cQCoV#V?-&ńW1Xm+IwN_t`=LMvm3˻rY4=DO4N]>6{$l޹r ޹p#z{(c'AպsɆX$>cwb=^K[vc8!CR'uEre;Ċheͧ+|*z]-9v 6֯]1ZQQ@pCQQ?٭{u `nh^5DfyYPLDgzADe< :ƚW;!F3= DY gy>w#ya&p," 9IϡeS9DLVih^`a1M;|r#̺nT2Bm`%E̷ɤC}`tҭt;ݺn}L؟׹mO~ lm1Ϊ{}={=J-D;T!cse6Zf©oc F}sRw*k]܈T> m vd9T\נ$Nc=iBM.lgFo /{4昜8'l=`y(Q1~GI;ƥ_C/,e Lr<(o_&G5Wܓ?~[.j9=fI l%A׾,G{/N|Qȗ> | {|HZlRzʤ˵=Ή.V^ًX>^AFJYQ #._߃]Ke6+K):.r4D)e.gԦs9F zWH[@D~+y\WV9+`^_O1,>Z3qaHkA>;}`G2/r<ږ`J"@Z l%¿|<:hG͒O_wݓ]_eD}~m G!Gth'D?ͫC&J߽㞼w³[ݿ?Z=X꒷3u|I0?nH8دzCV~ F1ɩ~X>$GA/ G\ԣ_7{_k\wx} k-rfzvrN>h?j%J;ᷞ}xІ'gЀB j|iu`nI87췀|=S'ϐ½|4_VPKRKp@V+?j%58~{rsM_>)_^'ٲڿqD?Z bfy>Z{6(ty{`ĕh??ޜ~\ a4};9|yµ췐=}i&ꔟ~=Ƙv]k> l{`o7Cښpfxq Y~s5qJ?,}~Y&z)"C8 E9v Qqz7uqtNFZq-=?JW9B/lB;~}owW7MkSճXfV `h[5;}dc2[eAqf_dFzޮaA{{[am?֒ͯȝWju͛ vMj~靟7/_iͯU3I t*tV7TxNWMupeju_|S9$Yup|PkH&S-dʓ璘QfWSߥ2nJs;PKq\M}nnkOΊտ@hyNN_t6?MUzI/G(9}d%g98QjTZ?%.( 6L5-gYw pq腧ݔ׿KEۣͿє}&gΦ>9l>Bko6CsM^_:ם%32/'cf38y{ӓo|x"=yOVۇ.\ۻ;wQ~9'!yn&jdִvc]gΆ|=Vwb;Å,#TC`,GGO KyXaWU.f}.;켻STL7P| :\2TbhEC#87f İ7l]k>/Ѳb9PKdc`3=CmQZ{]M!m-* XӼʼny6^̦%h-Li"&YphW͸r&'wKs(ۻ?yG?_po_ؓٲK냛RX|XޖYaj }:`Ƞ! Giw6vanH0M6V" pAWq]0V޻x'o77:Jp\,aC ;|;Ej7aou፦boa=BqǐaC@ˀ&/ë{ȩsؘbLwgzIl-w ;MGWB#FX戕Z k ^jWWkj%*vgA(DZOBu x[Km`F_U"Sw~qEͳq;Bfk&.⺚7ЉI(ubȹfSWe^6h:۩~bۑl$Ӓx ,"oըYMKZ1-|s~ߟ&2䩿n*mW6`A>Ҁ<{W;tl6pHĀ5Ij݈ey=<IRxZEB$dM볶b6( LG!8Ncǡq1YDpky):7ՖlM׽~6N;((WueTO`: (#g%yվο_m 7&}ið$B :g8ZV@iڶ@M񅾐9Xf/~]ꁆտ]Э㋎> _gyz~g>JzNDFо@LpXӆ81"\4̚Ss AƙwٓTNVs:ۙ_of 4ǵ'?‹\ujQH~w<ݖCawJXlE-E'6O]qRJ-)YieMr9LWvWjOk3\mc7/}v2b"4 3;hoL"A{{S6Sk$a:LpǸFYНN"BGK9[zIӗ4o,WU-&K/Tܑ80hEG\UP6AWh*\2;YyJ)Ɇt#7%Ť˝$颮sM]Z#dx)B8a S\ǩd/%!*rM"AcfFЗ r c0+Hp$Z.hs%L>{Ft /0e<*'b8\RMTfǜiVdUqʑ'/'鷻_OW(dSM %ˤgմ^)ǘ7HYтa~)L>hQL$BB,9 k*7kD ?'ovP1]ko{wolh8E-?$)$bR5'Yo ] ۻۻ..ǃotHXٶVm۷1smPB1&Fd|y0$hxlF`}7&yfW]>TYc>oٞѓఒ,{.iZ*%z!V s+y\nR `/HtE((K04/ j oe/hnM?Nnv-cVr,_%tM1P W>%㦵Vgt ^,i!^`TT7R>8}&2C1謠8ux8>ܦB# w8D\_*#zYV.o\q9uM̉b`TsHnia, 7v>@ ۇw4$ˣQ:/dE*Po&Y T6q`we]>L0tǿ :eQ>YS1[(eBX%H5?}?ϭmֽ|O?r[[[oCH.~mݰ4J+a?@ǿIے tHw U!8[ ] PQ^\:]6mIzi^}g<" )/磢>'qzy%~Mл&]zhFuKdm؟ s%#|r#%]PtZTNX ]`|s$=vN~x>;E#;#јfل5 Cjѓo'?Zq(eW'/_<<|sܺ#MZNGBVB-kw&@U!\]7VevOP6qD~1ijbH?嬛>.9Kmomغo+M_&ӗG{G{Z{qo gX{-m7} b˿pːƅ_LQ{b7lTLS*LQ!|z|LWTZQ0yJ'ӌ]m,g`_<8W Hj>zth5'+?]4T秏_??D&'O7{Oh8=_&$UjSVZte~4lV*f&]}{3߽̤tK܄ދY{vxmNw{Dbc>|?a8MNΜYv(RꛣI|/*8b 3] ֬e\u=_w[NuʭIT\hŌʑ4F~]B"͍tD х>᧧4;,:_@gR=)6Rͼ8}|tǽ6_dw :mTb0OF3<ّ7մs<ﳫ.,Ͳ0,sB2ə1`Uʽ#A)$m`AHTp!s^ѬR j/5(ԯ׼_Hʎ}}w^%c&<%k76 {<& X97Ҫ_{C+z0_='hHOYnzãhAz[팡"Y]Tj} nNH>}@PD4Cܧle+'ocokׅ0kiQ#]_=|uIo+s'/]ߥ]}p}}{Fev/_=~$%R֔?DWX$ e>xkTmɯQ6ֵ{:*1@~>L-1=OsPRو(}'s>gp:^:IӁxIט7[qOZ*vr<'(+JjHXDywpr3o?8]'@3$^,2:3S.>olѹSff_Nit2Έ7]n' kKzLWY3U.["vNRmَgV63.1)l^I X=40FaɈMr \d:+pgUcK*w0_~sGGNLnvBH[kH,\O@h#6iK!9Y꜔.WaU"+,eb^-'9I׏HKqՏUn%z^_X3`P) * q2I늆3)2bJC) ،_DksբNy"k^` SCG\s,'LV,bWړSn8`]Ղv`Q;%\?KI`ê]lGmi5HgO>vҵu\KrKƳk4tuDUx9/«p W8FCwGU{B=; [B {طA6\ 9┲$:C@+/$؁0+,k<.q~PQٲ-/q<@&4HQElz/E@&-r+vA,VOxN!sj6өB672K`1$Qܳ Oʹ/E5#dH9|qA;JISʣ菲bLBacOHP.j]XQ'"%  *\.KO][俓D~D4-[%t:UEcZIk%﮴LY>߹L.7;geТj־ab*eKQűtw))U*43AcBXdtn[%m y.DFQ5#u/h&z2Q3x떓xS8d@=ƓR=y؛<`hrddq 2ư{r&&3xI.,@=p尫?(K,~+ \+qvk"uE?af+Sy0VNqd+u˴"7v%ԌT0L.v G4/hfigWbێ:- 1Je?M&储XSeh@,}֘T90?H?\un '>|U>6KzjF|4K!"_hsxk{9Վܕ=4zedEI0+D,@6& PZ~9k5AѱmW|ҟI=UaaUOZҘ:Uɖ+1ol9ͅItea "`0Βn6}=#jVAYai<08NIwDY҆ZˈPπh2D<8w|DK;1;s,f]?sC\h-*|;z󄻈@>' ؜AL:+j*0U?&?3~̥gu77I6NƼ?aɢ3Θ ]vqdͪ#@:Ku;KߕKH*%~|z"t>3N&4 )9g RR~_5*`6NZC1`@A3٧>2DL$@Wr\u3(go]Ν |h6 _XU קq6+h/L-U|32wqwSITƚZ8o2.[pR#+SI) a<1o_>3V['.ܯ]\2h>QHD8:Sܗ[k_"+S@r׬PK, gو)6[ <(%Im mio?_j|x% u,Ӽƾ8\f_9<6DEbe9BlS=m,!';_O5/zNYF IVUe0}^ l3jueP_ܹBd`{X?>e!GDO:vI5ͱxBǶ<a55AZ<@/w_iG;]rm5U*cb%| >(מ -;= n!hYFdԿ$0Vw!ZjjV:fe3v̨@Ҥ1W@ s<҅( < PY $ʚ.|V"ʛ5h& >MoHltY"*=/'a8ZȖJU:c/<6F\( N9R 5XWjH;)'[BɠބB/ e;42 WmSP3]9|¢i{o1o^xG? NX Z\e@K|{^q-v R{ыj˗8Gw˓oCn}ǺS {Is&eM:* qBvi1?_P篞 1ppxȄyr:uOh\6| 8.L!5B~t8щӫ].b BiZ?YSW@Iwi9yhu ^;=B߮5}7}d7E=.}w@ɫ#:Z\kPo_a?$<^v0篎{|HSMbMvHѧ|FZ{TlLy; }CmA)-,#.REEzx*z1^S2 }(6ӻ9#[Rf_T7иǮ ÷GQI_:wwWX;.J/h~+XD-"NK@ÁZIR/JX H"mDaJ7~&D/VF!|I_D=|) e{򟁕izZ&r  3 465aL_߃ONK$}DX&DdrήjrBch@N\=9gyvBZPI&Sx&~rODTD~KݩN{~ޭh>i|Pxv>'!B7D:-~?uo\Z#hA㨜$#=[+` "K"1ripܿW߰\,A>vMDO p'㒚S~^cO4a`ZYZbuAgG"C-WTm͂ޝ/TA%X:&Φf9~T)kiR؉b:k.T.;ZP^+N.|+_sNHsoǩ`w<A:DVLtjޤd R0=VN[ĭ͊0Hm] vuGfQWq ʍ$ux6 IQ&Yj&63VMbd/p +甒hbG"YL"iǹh6? ).h>dփ{uobY]&wR醑bYRO?.7eoFxq*'7}qVҖ-ZcQft8.ZqN).5$eq's }+R\H:RErziUse/]񞺋eh`w`ѫ(D%m}^Nݶ~ҩ |6hYf >>Oѣ=؊dj> ј8_.-/ }1lRRhO&#LDʨCI M;->Q%3xƍd w4ol!ꎲ@fM d`xR5@1Nxp1fi L+_XđwXg;)%ݡ1:sƾ|qGS+RQ=54Z!FNG[*[+<65dATǛ{B/I^# 5ef( >{WwZ"C&G $ed"~`XwS]Zɿv]ݶALw7oV$/٣O=/tt|ῲ ^\q4ӿ\{'= [N]y8 u_]&Y〡287Of|?]n^uV۝7a/jhwfOBxX:8MV9GrJr?W cF LcYX;rKdzu|%`7:#3Uq_M5|2Wr9KgP!޷E{GtcGծA6;gi/i.\\?7sDɲtģ9i%RA3f2{{ *W[#ۺEy{rܾIJBD+E΍ .9˶3 XheJaQX.roެn69_wAt ~Y;ԃz8pDQ*6M0fn8f%ɡAsWhdT.R \$Q0#9[a4U%qy1V ;cdKAWFX[ /a5u`Sr03;rh%^p+ n,"Mj,.m'm¯\sUCR@}aHv@]P<3sh Fs8xntLING !h1{m`ESaJyϜӅ4J"YHuhe՚-V~] C_,7zi !umvɵca?^q-WoZۨ5>NE$ghz&G\;|+ݕ-E+ADٌ-~W [,2CvrI?Ǜlg}yUfL ~P IէZ"OIM~ M=E,BV.+='?e h|j@oɿ~Z}@DU/K 0Z$bɜ~+T?cN%ڒ&ߙt{NP/g^7@;fZ iZշ+6w\ L.#k7 1K?pu>R5f7hum[*$ҬzMo?n'-; jGО J8.S3rFOr@V?Wq7rS;aZM^s&'(7oǙTN;܍H4]m?w8/7,,?Lܖ x2%[Ogy"'&x>Ә( nR qM!ufW)\_Ur/W'ѝk$e`(bVq o?mo|rS&Wt!3X(%sEXN݇0A4@}Cl,݊.7u ]~WFWuh^AQ2,S8g·U>S0kHԃ"k7nr1C^<[x3gb@mkkYu}gUN{6=`;rCl^1 `mhR(3PWX6ifޢn),>?ڼw k&G~Z{cbJ(=4爷kbR16SG)Ø}!KTbZx?K:lFfjl}j@y.` R׎sd8>hyk#)lEƄ##y?91c=RFfNXBnt ;̳s 3:~ۋ?؉?wۻݮgNs~,\k#a)#3)F&LD<쮎f(Mj!kWc%Ec wǘ*اsEX@oXn˞wE# '+5gg玊fIJg)s> GBn=J;pAt-OG13U#9n?gyK&=م)ħaq\o|O]wSkwݻ c֣}٪t/h:ho׼>/t2md@x_TuƨlֿKg;&fs(z>XjUi\)\%)PEϷp%PY:Tx-N?oY-Л\hJѝ7;)h_6~דa7OBں' \P%u(KD|Hh"g-ZA갬Tj$ bR䣣eQi|r-)J@Ԍ}껛&gY|0&kZHۤ  KCQmNHO=Xsw8 ZB06IQvt"l& * GȑظsߊgǜVhExӳ;C4I "%aZۋ?/t97<_ n: rкk-wiI:ĠƎ9t/4,MtI_-p nNf+}fg"0C􆞮ܖϹ7y+h!2r,nn>{jb\+*bߝH$f_!Qq(]Ӊ d8n: 񝻲xMuߍwVq,?k?{.oڶشWӌDo7[ 2]3,kgr>7/ՀQM;d >Q?FcB7A&?NC OqqwG qF#X&idY.k`qY? DU*0.xX 8+1J\Hw6~o{ z7:QU~G&w_#4g}E~W϶g|zO~׮p07Lͧ,YOmy>{[[[~|5ax#@=yZ, \wŇ.&_H=}޽~Usmw }6Ü/Dl?7U&1rr:hKni2RSsXS%4r(s2>pGLӗriSQ=%_1aho{XOK5\LLe g% +:;yǹYNldH$TO.n YJuaӰn$ R[].}, \Z/-D[ޭ\95+愮 689) |.On&>IR Njy֒ʹ* 'o)RniiPK>'ă)h!9؋نO'k&J#2ѩ]H$ٓ<lOetG;>ÖiYd y_걭 .F#Q))NnȘ]K:[37lpnoe}]Ll9oumc,>;}=PR\Eq=;"`4¾Rzw1>uA U`~$9~d]NGIdnQmI9e#%*N]>D M=xJJQޡӱql}Q.ٯDyz*V5&ْ8%u0j*pE,ҙÔ{Ӡ6&&IM}'8.tJcLS *Q M^㖊1q0uro@qT$ O$8zmM'ͦ$7@@v5gS켲D}fHp:'¢pbt&ޒsmSPONdlc5E%Y1F6Tj?4V$ٓ*&i:>inc {/^yʑ;n<$o㯲>Qߎ~^{~ !hOO5& Ƨ/p]7oNnhȱۆ}/lz 9Zg5/X_?e ػ'_Kh'w8V:.UTif[V W"y&YѤ{ \9BKѥu {p_FM ANX<0w* GOI_҂AЕs‚bk|4&SE) əDzA]s6H ʹ s>Rn:d$bx&=qxM@V<ƒ].ߏO|0Ӆ`Ŕ}[mc&hf~YCTp1) T=!\oNWfEi>rL.񬒓\F{ֱ<}74,roRýgnm4 QN32$KVKnPwU'+%ýFDk[줶j.d *u'{8 h +Z^zA&ᔩO޿@覥`6by.O#?r Uԋ`zIZ |ѲT"$$1Ru)D 4렪$ɨ*CK >eTi78޹._5iWKf05MVv->Ӫ8rDD>2<$@$:Kph!-Xج!ŲA BJ:,cX#׸b'I隳m[`x >M i͓\h@^}hw2wbYKx#![_{5 2O1Pgv_BRdp % 5M&Pu.UmwI:5KvD5ޅ#ӺoƅĜ,_5h9anO%VQLl&>1o5lQa &8 8RBjFZ[N'KrM!@m sY(Ʀ:% iWU\Iց.$JIa;afj 7]/.3J4\Zf+DY.IS4b=UzYu=Ё;E܏Dm3@4:; @Xnwd,hpg[D~GwT[l۵|/ěD!q߀y,%6k̹aUXbkmn$B,s-Ai"21Ko<iR#0ʇ w)cx(Fij.JOrk}j_X1$9@6kkBLBr ~zϕՏ '&Xi)7W儆`۷٧6T9~@,3n"z^-Dj;-PIb)u X+E)I5d.X_hT͕l6dڅRS庁g.r4zp D*qtӤLisȹ}q=gN9ŅVzEX}{"g8ǜ Iۗ_l.-FUi[rVrn,m40M2f,l&aw)A ; _nf><^ܿMmhkڦjF~. %ς贅a˵u.F I.Mz_~@BULme#*.i-_i87ڢu)-Wl5י"7/nKٛ(DlIvpq C*B bm pS4h=NG:uj\ڼ>S%9 ɗcGXwyFfNZ+_A QI[Yer+ƞ4l-Mdq:OsȢכ$KyPl,ew$ PCC'\D+<%!,lfW).I{.Dye)3l\j1]\U:meFEsj5w"﷐\F8's&yf2綁טDnHdQ42d]v$0*q/&56I@ݰSӛA8r1z>pf38sM=2v; x wz 2b 36pT&15VVNN8}vjIs"HƋѼ`5e,J9 ,`Bhzv[Z|%Gbux0 XLjb!L)I6huP;tkHuf#I fB g/yaM#v rqp zX[8pVsߴlmy$ho~%#t(+"-BGu'(FHG iB6Ck0&׸wk똘 sbFOK2y؍7DVai#Cl14&~3 M0h.TPIE iuٴ%lg7J9p[f &7U8~D4H*MЮkhkOI,I1@nlB^ kEVmx߉.o@b U 3ߨb,7!%xƾ}Ĝ=Ca f iW88uB7wDm0mTVp\y8K0w^BJtI-ۂpX^]n^"XW5>X:FՁb_ӸWJ*b'mojɄP;kwppf"v( rG Lϛf}"7I$$j}`A4Z/9t㑸J.[ͮ,)rsh92qnA BG݇P% )};U1:%vu/95m)6MH*f`^z~zMcsTv9vʘr)c2]Yۍ /67бG7{E^ o6F/$ z`zۡ$h 8\pZ}/dLn{}B%:+FBhĆrP3/!cU6 SOJ]% ]Ԩ`A\ٳl8_WEil](.b^]|)-޿,Jdx8}EK[z>g&x~䞧^0 X%䤥¯h閖 9[ҝ{JIS'1‘xW 0f#M{0:r,0$bV.Iz'i9c/;5[0KϡbăucQYP+VH(U7Uc#l'z 7j|d8 T#{FN--;@c?˺hAͅ[m<8 8]Pד!v$ퟩ[jJN /S|;{/u*Y~~jb~>$Tͦ{C谐3g-C=^)Rx$LT\B1 Վ?iPF8#" `gmX/}5j<pC9CoVcх/ՁԾ7xb$)cGhcJ9CCk o^_—?O~uكOW|;޽J,YChe1na%//>zz䇗{*|dtecsO67_aFh5Uҍ7|rj҇!ʼYh9_'7edei+[\8LVlcK)R41Fs7KaKv^b%Q_NiAG4 }<}qxpxz_TA:tNX<k AQbU$q7T|V\sa#l}$t0̶a}_nd?$ln6r@= {lv>;=iULN-'q\T*|O [{vg+_?߇-mj#Mβ|ſw>x+yW>5yy`Hyg L/}v|M&jL#@$=ؕ*Un?9yyHV j]IxPӊ\2x&-:q.i0X泿@YZ03 C9ǜO~M$-#T co6<5Val\monHЭ$פ%@ۺK -|WWOcPC ݂nI?'&xy>1O>#oޛazpx1>r^t]6cenKz'ߤ/+?ğ2ɣ6HF@o%uP7&TLQ3(w8?H^d[^JONe _ZG.ԯnhy%q:@e+;/Kqr8gjc&ڡAL xFK $UE5ND2&@7F<٠Q*nn)ɝ 6/b/GtS^TB{>[e-ۛ ژ_xwč+OÂR.m?x+lVD̨Bga%FQ%i"J `.aܵ{;]yWo-0-`4@1 A%T<{1N/^]>boSdXqVGaDL_/RHEQ̠]S*Æ23z՘ 9XQ؞+}OT x Hto Hfr%ai»x*?R;˥^a80d1(kFl,XH5SZ]J+L.VNZ٬5뢜CHI8cC`G\PszA![Qtr9&/%T`ŚAHG Ip"|~wM0S/_YWqOY9Qŷdӳ^|ӱLYwT D52ۺ"-/vF7Ig]ŇW+}tNk؜l U8+Sa)d"x1HۇVMp2T1~<;av_|sx|'=#:q^PFR!>$߬HI|&*6?`PRfjS0PD}Jvsw݃KgEѱ~vx/wNz{|uxOƶr>?>\"<ld!.Ń tV,;O29pD+4MWg$S%\`+0ȁz&υ$֠BD-I_{\iuI]x d7 ;c6Yl@/ ZZww>¿>}˿On#Μ[sJ#S)~zu:/ЭpOpeW[ʮ\_(`.ZnM0?*ͬ\?y]E.?T IW~0OƖLHAx= WE6e6\X ntRT9E! mO6%^e4- 1%]:;\N]9rNSK֛K3v#}r BՂc JB%}>oêOfstg\ (M5g,`[& \"DYSPI60%K@(Dxo_#hLl#w+KS0]|x3;g'$4pxJC;uI,B݆ZjWP7\ϕ?2CLg.(ch .Sg""b)N *ʌ̌`YCC@lKQ(kuE}Фl+lcv4ZEtjtG@omtc#g|CvBD ¨9/"IF @5c5P\Yn۽{'9АX\PM4e> Xiv^-g˂Nc">sI/4D D /&s='),v٩Qlh~tũ1VQO{NBu [a>;I5V+x˚ bQݧV&U|b*3͚.`!V7>^pa>Q#Ss4)__+9͂Ko5P '(VY- R]w}:XxEU~P.mTT}zMr{]nWK,]?c/j8)NhuJ7{ը qsB؉IE2˲D<dX- 0n!tc9>RY{ Koe„QcB{C2PKfb[[Tb=I 0UR%վqy}ʼ "AKMV.ۥb?EkA V[W ܊b0G#8,He*f58PlL#5׏y 1`Uڻgo쁒D>Ak\ϣ]5zC RrJR.Ϧ^.JDz\W5gEﺉoq8iJtrsԼ*͗m'hUoj_Z;o֪ԑז>ZۓGlmQ]'T9rF -p 5$Km}ܺ>rs?1,3iڌMpЕ;#$@F#^j+̌y*Q~AmU@R,%"hnY { I%KaoGxhjJ1wa.봼NK5`7XdC$W4!W {]C"SuNK/Jr.Ҭ"OӸM4/'JKCQǃ d {uU42SRNf.'?z^C(̕kcl}K~_b:Α[@5{R]7ʷMrK%zm,k0oX9[ybҿm-f#S|v{F܇:U6XemвmQ=2Vm'ђP]oqT L?jM^SG=O/JR[qh=pɀD& GtjN1GUKrHncW nҮ|6몱$ S`Đ9F@b*:GVH6,Dؔife4wHv/8s437DBay*aɼ=ـ257gG MeH_1_J_ t]02˧:3ְ`4i0Kflo3v:|j3+xzvp5h 7s^& O(Wi^NGGkw@nf(MBuIޯX.b|YA9;4Gt1sfy"4Msh|V=rìIvwWz#= l- ~^\41_JEQx:n6A$ճ+$#;DKČSfB<e6c ahD+N =9M%n"BVI( V̘ KI~+R:v/x&Zo%7k_Wq!F%H8mOz4vm%lʴAH=lm`F?Ōnнm}'Dt{t8iOL Ǒp<ΚOw (%}Z\`aV<{s_ǢN1rˉl|WJxP}Sskդ W'}5$5E9]zUzTt?kgYqkXζݗ} 8k_J / K:\t']Z|W?'[(g^fj{&JwC~T\r8Fitp_Ws+N;u^Lpu >6ɤ$ Tc1ִH>(YO3Ā|Wr;Y6N )By;0C%q6)2"CFR&YÛq۳#NlBVЎ&ꂘAө8OLg{QcL |.Y 8F#Mh733Ɖغϊtǃ[}S&uDa+:>XbE?U^Iz9|ZKOPnhp1]r:6tv;C ՂHzRtdt`|6]'.[%}H_&zo΂1O+ +(3L8udC|_fQO%naWo2U@^8wy*<$/~o{Dgh0"?\q`.%ܴfpTj=5awzKv-=iW1ggcSq9sugPo1 tC/fHl+& d3A@ny+6dz1ʝGDl,Ǯ_΋qjWSP1L]D;UYk &ԴPkZ!)mÉ7qz25hr:FB6:=UQ9ߛ|X\wrс~dԄlS·,%T@:X)8:y^pBɸ`3U%ibGЮE-:b,)R v-]DySd,xgR¬HM;I+DeNs T Z@"]ķi$ؘ!2GmL+0q=|s:mw$;JO^v];(`ruVp\VE,mWmF'p؉so6rt&ўm{{<9:(߳8J"mDe4FexcJ=.]{1q<=qGd1/g*%[<`)m ΧsXxl,kHDn3Ʋ2gL̅NOy'Ŵ T LsQ &O4 7e5 ,X79~Yn/;stVdnߥG{_}/KN3cՅZ.@3!.VWJG1 :yNv6q zcj.HiNh4PY$Ě& !x@QE2DrJD8Vd ̰sBmaŶ'ŪL/f^i O`b)\\ґmqIR u@cj3u{ę|@r]Ml8wg)mRiFvю̉c?'!8Rv\# ,W9 >>e+ |=v~E9-`IcG%21S8#`|ݍ \ \W# aզ8 )@SEGNV^:EI7OU )4h1׆./.YIn93Ocf*$ v$lJr DLU"I#5E0T` (5 M(I~w0s2H?vVFza(k :n2k Qb0@u sO= U8L`AL0`#:"=gYx~ĂTe(ΘATzNI׶T0) `ٰd녡j2.klVΘB%[NBpeU IpW ]!8;XruHQ Mx? OŦJ /$vcI}35#E4Pcow9G4&şi! cL#আBt'CWܾ`Q =W hXEa~+ϵj4ѝ8W'L9QxL;4q$l{f[nKbפM5vB0DWŋ,˨y:3`4MJ6Gx/E$n3uUdqyq3 eK:RRv9+4{&z6azG0[@>}WTAyb|<+JL5$ lKYAn~R*uZU*M-wgU׸Rl$&{IЈ7i$$wo2J f}*A3FOB3`jggl ׹ >H0ܴZUj^?2;D*ЄCI` ־<hHs &iQK㓉K´Hש K|Vؒ~49[!+/sMX̍ o%S_ۂӀW;X;جu3 yCTsc|5X*U${ :ܹ]՜qzod)SBέ]: =ۑ\Un{Cf'MuSNͫgRNo~1`F헓:CnKm]dbY48]\ KJ7&^IctoGߖZ䣹e554t 3qUh P32]X"N`pGW~(c׍ tS^b"rQ3BêJ|Q62V\ O57$OUC3;õ€b8&>r l$y8zC|͹Ǣ#ΖAn.V}oL6^jvcށG{. 7ޅC=P ck:D@ϲw 0@b6E{Ȟh.m5Ih)o `Av+nrLњǂ*2t J4ږ A6h8IM$}Bh"|WVd7&pCt KisU"p3 3}-qA? HЬa/7%1Z}&q>N C .@P*72$̥)$%D;C8-Pg UJ_YI4{B(L*-},CVdO>GV MoNW\mhHɀwDH+a;+q Uw2FBDY.9gыw;bS4WIYCƏ8NXDߎ,n]>yznX  >.'wqCpZ4ܮW|HvQUɎIn4xiBDxV3k]XhHEU;G2k@`G\d(D2 h?LA P|8f mR%+dt1~KE92NLWo򐺲fߍX/YQ >jTG.7* {"7d :Xj"^8ϐ'a}dހ:dN14G@"UzwKbUq0&6>w(y52$}+H )/=|N YH zgS4v ^ -zxN-%)rEC uF  Q(rGK'<Z8Wؾ/D'-ѳϔOX5$:UX}]}$W#ZQ70%ZX|o}fyCosq"j[$c[uI&md8&`nKiate 7t]H8W5m=GtcaW73ʩFs*hwvnSU%ve7rDM3{xvy9I?H#qeؽ] S84 QH޻u5)CpJ㓣'NGV-{{'QpvXii0q0zJigN`pS 7ھ.]80DC'" KxpI-35eEdn2LR7I;AԤ'=JLUL7IJy>ߏ;NMsjlSfx}1}5\,(*P}o/,Q'9gg9e5:U = 'mk!qK%Iayt:H ]nӘ9WDz 磌8i'*s\82m;aݥQ3+w^v;nk'cbm'AhP-DQs띖Otμǹ.,*RL?kNqgo x AUf\~1tKLz}o/uavB!#5+vWDrJiߒlS'lY*S"qbZgU'^D1_90"tԫx^[=@j`}(+V^Lu@3`|Z<zߊ l aTdt=QL.$uI('-5>: ;AG =34 |;-bol}dWJ ܜZXp[R8QM]K{b`K`ND{8T x)(_nNyb拯yD*aA0I,Pa2>$rj4,3rh ( ~2_X|!e܍}9MĴ]zhǷsG'LcE'#;A\ͪY*j,,G-Z\}pj4EQ jN+؜oG)I1KQ#9Hćate–^ [oAP+UF[! r-|xD]Jù;U6+ M@+u>7gћ"=ǡ> -vWK@ 6{( r*XJhc]Зd:khIJ;_;;~a9m߽Ig}]Q Y3CuXo3ՉO0+:2l|i=Tq{Z&ےr g$7 M6p Dw%uQ=6) 9/ZJrYIr2/I uqjd6]*G*8:E߲\܈ƻ̷cZfA6w>bvci vRUw*5zݴ׃N[?=6JM,B ev2u5fGzʦS DSkkSWм0PhGq`PZh<)}隔 Xz^_9ʇ03+{\_'I_n^@'MSr+j6Y'<k ɣcYOwQT\I-"^ 5TB+$B0^޵a;CŋR1b}z|p蜌3X? pF ώI$pz*X_3(t$_ A7`,|*1V;fL`t;A@0 {4JNjh:OK'8}xy*dg ShE !r<(f!h<qpYܐ-, I@LA [t PÌ%Y&uȌ%٘VT ű rê]scw_ kQp֓P1RЍ 1Gq" [˪\"p /4fUR7`>8LF7uk: :¥FX:] 3U 9RB ëZZ 2M@yNKL5\ber.֤sb8DR$̜ l}v?GS0ۖ"O%R[S: $b$ÎqG'(%w+JjtJ!V3A*:h\ijea\hD,G"9PkgyU*lF25لY|.zm6&kE?uRkIGXdƙy wDp;AoǎPS̀ \Ssvj}qg q/tgI#dw~9-yF,m/6eʠ!K'y,e{X*_.P/j0?2pnNqaJY~Zβ7ZECtT!{; Zm;$vpƌ֯aPbr+pL ?S^7.Z~mEZ`KKPI iV %n}-aϵm}r6&~{bMpJ??f]]ؗ9!]g +5Zu^1+U9Avq?($>od}ԤP |3UyBuL$,;J-1lRl*RZHNh(`cڸh`d!\A'ca"L( AJSE TR}>'g75O K -F>y%8Jl1R+݊BPQI]4TھzڪXoML^&qGBP,#{q&%YǎsмtՍtjѹn}R{ m3J߮Ղ,ļ;NE7ҵEq /F#U _uUhfK 8 y `j'Ri)4@*`cv! 1S BNnC2f,H:oQ}C|Sɚ@#͜nT"IB [ܤGրyUc'$5{3v 0ƉźT9?0O9ŵ1'}4CU*!2*ɡj)"` aa?d#)2+rNKS{(S7ATi{A m{3ʉ*o֪vIry?5rHN 7"%UN4'v.s`sr5yh|?g5qIF=o8; u:pyeEkcd3a- KjγRHȪ Y{߿=8?9+P{ zn8"3UrM)Ne r !4ZoO#e-pm &*' PD`O80 ю[AkC*7/Ew^g[ )¿N@XAV_kѦʧ8-v+T҃eU/cuұLp( Z:UÀƚӳxf}D%@ UUg[N8JƊV 7Ϛ%`ּ,N%JJWUcMV6~˧bKvYyG#%DuYv.=/cUKIMJvB{CdwCM6 %fOv5l+lz.Uqm,iT9bܪ2&&<{_lӌf #wEBYݫP˱iE |!L3pAn}'p9{5LJ\J9Ylb$)ìB5֔f7vH,ʔcױq!p+[T)IWc릷v9 O :/C}rw?=͔j@%nS:/G|=T3#$[BE=~Ms@ tn;Nur[j >e6DK40_*Upީ'Ggku<y7z?*+VS;N' wmږ&4hZO,gF!%K.7܂ۆ:[ۉOdʶٶu+5'hbU ԝMo4Cƾǃ.⵼@WC;a a|swaA")>* ]Fβ>߁x]Qw,g ' Ų/ʯ2t̑9gv2έUlq,@VD\^5[fdu{O~E+O/|N/z,$'\/[e$w`%Yε+ΖDїDWtQO(vrvNdW&,]IO(Rv%*D%UF)v KkpeX/`Gi>e^G*PyaM}Ώ>)4\H]]s6{4,j(fUMvnz{! {!p׼d"-ְ#EģA:NZA+jXڕ_dW0F- eYmC1aS̏!`7EX'&,[KI[ϖ7=En٘{&^䃚oǯr ~$. XƮagkV0wV[쬟]uϽwU\kg7#Ÿ!Wnr4@;Dv5 \L<̝>> 'ЭqLN}k'Kp"TR+;^Uτ,' Rr©0DG. xQ } U^/1@,tkߩEm<NZMk`FU[!>."%"6quefJӭt vv]Iv;)wruz afPB줝GnԠ7花nFoc_1ع~;wKɴuJ {eEQ. P^pWCt]p;4C kȪKDvu?U&m`mvރd2bArw&L~7 cPJ ʪ). o, 6uވ}y(= a&潸3)3n NbpR%hwۆ/,+6^䒻|_|&uøKgZ/oY,Z7h>ڬMoD0Q8 1-GjLtljԲٚk^/򡦕\<릧DNkܮ%4Xg5'.!uXرDmW1FYѧ>Lu ц^;ܖuG֬>\+\*b}.w93t\zx$ׅ&0o2$yhh"µc o vS R'0Įq;oJ^e xSԸ覞#9|ds 4ZDPݰ!-D t2[+7ڲKrT\i6XQ S)DP:j:U"oZ#(IHOזkGnT7 ;BM@ųד6.sjOAc g9Y7.Z({q6uy6.8.^\.m^^f]puL{mAYE08eQ KThђ ؘ%zhX D!GUi[i\uvn6'q"jNfl9GjJ7vjZ/}'iA>R<]nܢoڡ]!& 7WE"'wrZ> ~n;dtd fM%zu 0⯜6'@2X!z(|8{LȪ}1PRl,]Cdup&3A)QOa= "1EMgd%QidSܢ ^Z-}<#E\xMR|G}32,/U~o}$Yޮ҇ԽnRڴ-7'?އ\Fb6` )z7kuBa+TD[\cjam(sm#JKZ#eMgTpyʈcߒF6')N*GĤY]:ﮚ8_x،{oR^w$z.$DW}O6Wg9aߖ@1+c6-3A*1Ӌp! )ёY=qiۈKJ \.rygX{rS _7ӫtO6_[9xt@ivxe̻gPļ5+왹:M ib5\F~101^ކ‘.`/^|4F){ a1饛%!sv_KFg ȳ50ObtDcQ_m+ PD7xw_5%Bp,X?zIđ?E`"yoW.FZBEM`4żՁA Z;SJ5 )Ԕ[[ TJaZOJYyXq&'VxÈG\m܇xli6vY $T`hH0`+<-5g=J>K 5>a/$ا quOKulW_[)5c5oP80tMoYR~O3BW8¢R I"ZI&Zu%4IEֿ0u#=a"1ˌsAnݖ捓L>i;H`/7?8؎{8 hm_3p`:b#ƢBOӠXq A |պ<#vchܑwdClPAIO78, Cٲ~5 ~ζ^#o>C'f7XXJ&Y;Rm!j`}t-L`sΝ$HÀ!]$gઢS?v\DQ<4fÜ)8j4ob8w~heb̧kcDܺ aΎgwO¢ 0JH43Ⱥ.NSo 8qH:!Ejh7>~YHeΘL@ub[Yd4ʯ2%k Eݖ/.F5n-Œ5կǩyiև-~IM !:0gF"n}꺄i:M8p챳(kDdmA#m*`f@ ${tB2nzI<$UFPipۈr9ѳZd$WaW?6cB DK{aZБeԙ(å9 6\¥l/g.oZa59D9RF2SeSBHL;]49CY;+aWn'g,(j,U:ip+]+_yͥkĕmǶ/?ȏOǧ3ߖR[oKm-}_ߗ}_ߏ?@? ܀bTƮFaVFfQb-hǝWhg$4-a%Sr딜Z"ڠR pIJ\Qbi=B 3$ SC,' d lgJayb롮gOs tw"Xκ 7|0#g~BI 1\əq1u#8nLۻ ;p;fs㹯$];szElrUE_߀ 0T ۳ # dr1JR~I9c Q/j`2eY_ txeC/a{ bPmrߚ?Ԑjv{*<B OH]N &`C VhCUVff{xU#EH?Njd;W7ȲEI8k.ff[Nrxp2Ai Kt0DYɂYa0485Hu_ѮMDBTNʱ ˗ x!]K^eUΕ7#?ϗB5-U˄S ~B)ZD#^sŬ;]jB\#6 amATrw3yчqܩCYN*6Y3A#q!&JQ)֑+Pb9Չ;U@`$U+-&mvE]Er#n.k %YF܌N词/kSA¢5ͣtNu|T_ݧ (Я 0d@ U9=].0!XC+ם `ò bZW5˧϶P1TtG~(Ƌ ǣ)vsF"aӳ E߀)N#*dqw;g|G"C!!f 6S+1YwP G#Q~;c{^azG1l-2*\wrM7\ h+tTmjekLa)8ťnlO4h TmvnZa}v$mU*zxB{,2犥 5,w[f7䢀&/{T.17GtI߱}2C"$q4rM6U9yDE5/ӗTM\6.$_SD:1I!wWF,#aqwhG%Nٛ72JX5 7AZL.hy=$'ZFIee虄)gb1I%Bi"{őS܇oLKflIkN@2=,BF3CHgE:k%ۢr1O$YU-t[ AGy1gD.Yx,w9٠6tsjwg*w}xW[N^ڲpPW.4VʝDdAI}t9d%(Q#D>g݂(M"c%UC ZkqCM9>AzaL]U,ֺ)܃6G9 pXK&pt]_0|lj;-_#Av.fZ rZ15>Xjkf2}Z'.rz5/LHO6:+5Ȉp[V M8Yb$Ӈww)}ߜ^$nFW^v%ps*{v3$5Q/O8L5[\48P`?;b1QSoszwȾx&6.Sfڗ^7_phčclJbg,;@7g9IJ8ϴ Z\f9NUj5[ Ju5xR(Ap. 1|[<34[+ϖFֺ 8.rIk@T[ChP9q[QQ`4B ]53p,e {He_>ҥ md~fo6c2=TH2bL9sb,V9yת.>g6nJӎwcү:|̫5TGUãRO hOM5W ΆR1b˫SyOyncyd4X\d5#v9g9%BLbTr}HlڅT.83S-|f@Hl/j: o:j^ƇH l?! xQY)eIZyh&0$hjPyEV_S)b/~Rp,a^r`Cuֿѿ[F msV%X/a1v -lOFH)HXE?sK H*uMЪ^;9 s  r$=+X 5F =zlpe>%`Wִ!T$g}?@#BWgg Gt^Z) Fs܊c˚[5W&VɡCL:,57N `5N\ޭsv95m;M!Wrh"5}T r:c޵6[3哋e{_K.kt- {hiA04I!f$W_;rN:.\xIi-Fw>D~-ҥDMl={큐yD؂Y76u+4ND1,A6iUZoC`{7]rI& h>~f꾟Wݝ7ݞַ,Aݟzslt[QZVl1 wcY'^D7Y6aRa!~- ?B{ӉZUx}͋Lm0W:ٿCbPc7kgf_,Ӝoĵ,K :9wվW0͐]mho<+Б'(.U!\Gdy%,U ]K|ڈb~, KѦwF ͮfҍ"r⤴8%8c {dsĚHܯn}l;Zdh0^B/+D}W'2i%Z55!q/.&}+hC9ʇi>+; ]yeLll~|IQ6ŀ Ƙ).h|<*͋%@C; 3eED 9G(U$)84m#[]AkSzJߥ.-D׊jՆK9nZXw8P(cWAקO~ۻ[k} 89SŰ:twh 4D9,h fz$򌶏5(=LIʐ-0Ѱ+ulȨQ3xX5")c@rr ~~ec 3"cŬ\ SED sx)CDB %4\Gb7MBZs~E|}dR:FvsNtu" vʰp9L8Ԧ8U;1ot z3_;&j/v_氼%pB[ -&zN\yPD"i9C1$] `?v)y tX'SCp $Îc_Li|Uj0ԧ-8U/}}c6efY1뤛'  @YrJ7K@ffEߜiCe xhk } k"3CE:,K):ƗdbĞ27<,GpY,SeW|y9Yg1\ΜA-Ľ 77k}KN+H-KN<״O`NT#F8gOhXv'N Jui?+sD96/W31ۉOĩQ̅LTELW'E1q^-81H "(}$^!_Ty9W11!`<\eRv y4@ gG񶕼 7ި;/O2ٛݫ?zhKRί(+umŢ>i%$Kn<6&\`ó3PLI\ꁔ:(PL֮*X_|J/ 1x;Pś/ 4ɵA{ceJ-h%zW4'֮iL'ѫ=#`z_]':HD}*\*0&w8\u6M@>S&Ɉoh 9U1El0c0'7Kߖ˥:|Y[~~w?O>{ݭG?] B˽\ HDu`Ƹ0>'VP$𬙒C߁8T]üVt|[IkQZ xziz[K:x\h5xݶӪ\Fa5Ԡ6r~Q.SȖ "EOX }^,hDoЮk:VXRaMXQ)̅a{=4R"_,D!Odoc \l w۞Y pÌ9g^qg+z4# q$:zHCT-jkS7nlrYđU >Rk} LmY*ȵo4sյ_66Cm( "rw -~;`:S5sY4*y8 !xC  J(nsS! $at }+䎜l:)GyعxYHqPfعu(6 >kɠCэp$h9X uEH f IK$b,nT

    c7q=gG*SQ ?F'%>_4P:t5yBKܰ9Ck]6znRX!Ss6==hWSa pzNJU(nle!O7}{ʫέPǮF+R{Hˎ2Q4륁x|گC7W/q۽Nmܔ':Lm.>CqrflrH53S>+^d\A/nK!n8;&!=sݬ]Lwcđ_}wUiOHRknᨭj\+e|Yc)[0!^0:v$5TҒ4١i:V&νV,5YPZ~+/%5J'x8EׂɠVEKQ%HmdhSIQ)vu)n &|p3Zͷ *&{YN>!14NuvYOo "{4苨 jR܈pY~})lbp lNu%9`aM~!R^-b|/T=\D. iV"~݉]%1`y{ #b&V&Ԍ[Gv,6PAa^vΚT3h@3?^̓6"W{PE^'vj2,acDG~% ΐ˼mO,Mg 3E_)\Z0d.R{L/s})|tvxu'^,轸 MBtXsםרk]sky-hoHԯM#hΒ31o-pE6FGO!O8ϢzGV?{佃l'Q /'S@n:ghmw։f3d򫗴A˫G_}>LO6Uۆfvuu1p{ bCK8NN^t3 n}sK%N΁7LYv;hqxnEz=nP~lJVC9õ`X0OVCJSaI@GVpEr @d}XE |XzY_ N$O-~%. +Ƿ^g\)NZm_&\_;͕{\u!*NnSFXi @jEp# v'ўFNJs.&V;}~Y}g"֭a]q`0ILeUj2#!/g;ItNe|߹7u̅M`)8%@ . 5KU8N%hvIE}A : Uԍ6Gٙ %QrNL rwWtS;*0lC"N;q[b65a-8y+:D狋NΝKa͗mQH:\cn_犦M,udFklnrhl&fs&{ :K5y, \0h 7&tp;A& ̸Q|1"4½2#z7Qfy>iI6[7$0EbAAOMT( 5nhnY {m#x'ըXba90*hq0ѲZWm!wg*`ItZA֠1nQfK?'Ag&m=Ju>%1IWh*Y&1o]JuE5[i]:L5og?;ֽ:pe!d;j"kԾ wq wt^z|rHi'Vþ/\l 6W?5 1?` N,{˸"4Q;qBC3C_˦Ђ i QhFt@R])油 Z>RmqWuq z[D^$206~e7}}=3#JH~tFA1v4{4̤Hjciv6Q_ԵUgvw@06 ᖭ.ugyГr6}ԝ7K1ÁCDv *i CxU%Adz'2C3e *OX*AOX,Xi`$I+U?,-XoN4q!\ٛXp* AXdӐ´hPߎWY}|>nUjF'+lr@{@BgVuC Z'Rc팎W7_6~z}ɍu݈P5›UNܽ8ŏ-[g\ /:s}>r zdX.KZ#ĺV;9$&^;_޼ٺ&_{s~/kr[on];[bTw)̙n q;Q}+wWHoKkoCpeX!4`gJ“{vt{_|r aU"q9fODdI|&JSJ^]i*bl҆ "k;PG09Wi s7ԋ[Hӯ QRF&SZOj-^_I@~ >qמ(:?qT6^t#Z%9v&NDM":nQ7GU3sC@޵j=O ^ >+͠|EȒ:Ÿ>~4'DTJ5Rd Ha ;~ȤoG w $ #12@60HR*a*•B;219MrV9KU;~lM`+|+ݞ9O:q5 w>JˋrوcFr `͌)fqv.$jDP$iE% N'_rb2'wuVݽϲ ڳ߻{x?{}qo: ro6~ I_|~[5qװ.ل Võ?wƉ4b0 r?c,;,7_٬-lTP,23RZ#ȓH곺Y;! 63ޭ,?Ms@ êWԄsD^$`H*%>RIU*64H@vJ)D! S${f)#i7lriu5w"h٤ep)t^x0/ڏ-"W%fa YBB{UϚ`>R$L=w,Pl`d!ru'y1kkCl,D/өWsph:5G-jG 9C[!Vʎ5zփlVvlsUɑ lg4$4k긔}ƥ,t܍/ysdϠj~z7(ܮFul[cmކb;;+B[TʨV7E,7BXzT"~JBNH Jݝ}q nr' Qxt~,pt?cȋcQO)K/k!uڇ}D5j[CVTYIA"tDvRQk?-=v|hy49(޳jiHT];M\#mvT7Awx+P.q5\ɾ^{FyNZǢ4ٗwb8WG)3PCק~CqJDHTm;@Gò abڒ~ jjMqSnoMV'Sj` =$(d&8 cŁe1#vtXu yMHFJUKPbQ׀'IN vi4%@'MiD u_n Q)$>;.L[qL1$ )Q!7@=ZSF>{ޣ8(vsŔXDq_!Dz M(d;ޑ,%tY#X͊1dmfJsIh%%DIӺ|r ȡD 3Qφ1,tG2{MT aEr6t$B#Išγ=UYooy 19{.o.dُ >>CM!U m|zDh 'ۃGCݵ%IQ b{Ν;tTt}!z~%%ܰ~gVݿש w^ %{u|lY>lB'da& ^<ĠsD{26/ɄP.!!*I-|OF齤A=<-W؃sP-9G&- f׃Gܷ/sGsgZt^:+Ov/ Z}NsuyWAcu&8^{S?<ҿ2'ֺ/.Cǔ`Э\Xm hBd}ךlo:iEۈ:C'a=L6L2ɅФ tM '`rp-;.V &^~(ruQNNs7/u '۝"N،xP˨k8@Owx 5GJtŰ޷6 eSN1kx)A&Su0ݮu#+]0`[ 8t+rÑKkW=4C _R&>/{AhުY ^^Q*&-%#=iH$LI}$KORv-/kg e.>K_5I꿞zj.ૄ[ 3H;;Wi /瑚;qՑR%&[4Kx3W2$ceh̉EDv+fPɲN )S%}*':m)r2PP F'㙕uΥMX#bYYk[^5FI)݌/WP#z]9IP}1J!sz8k,#CY8Mq޵6 rZev!>d&wi)/BQ |Qp7mYfd&aɖufnGb^GdTW Z6Cv{9g\Ա]Twz~[UU~p>=_^a߳b2'_wJ-8֙}BG5bm"i D~\%E&!Ide%\gGIW<Gǥ&xDBlD g Tf.{ vuAӉi:=W7_onU<=Jn֩1ˤY"p;Kn4/ 4)|u;rUv /NCKį/g!o⦟s;ύ͎_so2WD4SʏAkt͟O=}Ou4i6Jh?8% &:ȶ+wIYF}8Q*OAS(8 CoM^MІjQRH|e2`e ҆K𳍉w!W@C#06G _ô5˚A~ niHߜX>+F@] JIa{73κ G:nWƸU͌>e3 a?lZs&`k};:mJHF_M94:yS9InyLDPaO yTw xNs$l+?6P?AV._G?~,nu8`N=aSO?=0]; KT~j IaGtݣq*|ВjXi#=ǪZ+&K|fox*PnvwHD7riOhK_3WչaFpB^C2>r>?[B+Q3D&zMl+b cN<0i%5*K1cVpL׃VUԼ@*p1Hx.܄ Qd+hlNF)a h~$  C([p#qY@+"Wis5;]M%EE(= q ϗ܎~z/Jj't >?_/ܰJ~p{dE},cvYwStA`B S{njg Yr6Y{KNk3-1/(ވby m5U 7D-`>H~PgY=fG[#DR@=f}HeãUx =1!aB ͍կ+PǽV9<(c/ע.8ONLƏ)g(hzhl,ZXcDy&myH=W,՛$E)_[A )KQfJ Id☈;"Bly.َ矂.,Pj^/)9 $KP"=҄O߀= -]bPGw$0lPd9~_Ea<쭁U?(lݡSޒI-r9Q;|&҈w-ƫ&<{okr2tS ''SOΫ%W?X0=L-(`] gtVG9UNΖsvQB}=LkZ۝ U Ulf_g缼Д|DAAhBs_8(ft89:YƭM͊x br0!TM2M^B%DGE R|.rhё2vecxB]R ҖFy x+Ə/e 2y[ߕ 5CPMٗpA#rVQIumI$11J 0Ɂw5[wIt\ {(8ak*p[ަ/i[!P.dߑ~"b3+Qaۡ~x(`q+F42O2=a۰MwJw&KԘ4]CQ(8{H3tG}SKI,o- u̘סd;$6+8k!2svJ[\\0s8 5+`d/Dg_}kPGQ>fһ'" &׬ hUpGP{:$OSDR#vnP+ KDh!Ð\k63;!g@q{ dymgQ]bidsRC%2k85$ Tٗ_C$2# <_vxi+&\`QܦwLZspDH[f E~G}[@to~ycnb.q{=ݥ % Xd><Tt}!,vB"xwRX^Łh d'qi3b9Ýu7fD((1yrrU-KD,.QCQkМ8 .x]MDb `kR% E!spFN $Pc.{Jxwjg"T`&PS7pB C \8!UQyɅH9L LeiϨRCx,sp"|)(فq.ESN b cdf0#`n}pQkG10` $bXw֋k%Ӻ~.Wn΀OmqtBgK?rw]RB/4Q`Wxn>0FjAg'8W ;ÔX*t}C( s%' 2(?ϭfV-ƌ"xBEEGP<mh| K4Rv1.0=;@Hc\# y'1g K0I\@tۿn|*9h1tYhScͶS4F5O|l/CAܠČf2)瘂g'/O'9%VaL5̀P7o_ħ2IRG-xdVՌ x{ĦAI9=~ OaKCA LC91%Lc}^h3( `lxŴl<{8X0]71 6ջ4GݯChS4L1H!l:rjz"иN(@4`( 7F=Y mjDajKHOJ$eS.('fOYFDatI$xّ}H){i}7gd5g\W`ik#%]uRJQ;WP&6%?g=AN2eFO#@Alh!|γ─ffԷ".JHfyY"]t-#Dwe]ϧ7Jlx44TV#N&#qFKI> JSKojqJq81z83a7;xq&goAoЀ9MKqvky)V:@2maǿ#t %-aH~%ybί,|ΪF>꺴}4^U7Ub> : 8 d7#K$d6Kc3c^5|9T@&:<}4WBX}@l"}q\!H ObٮdЫB;_Ș8Β4p!j@qcb&Z.ޠ3p,y@ʟ Fu͓t2?>xQ2s1 APq&]._&PQܞY24O?w3^AkR U ;D V)o]NAr(V_>aum;"}9ur%`.9p^ 4' \lscD8 mx4C|9HuaZet)%.R0Hߦv\(K5!,yyBM PXx]ȧ1AX3ݰfekuס+J%GcEp <i/ZaG4[;:P>}7T%=ybs}s2;m qe|aG6OLc_׌&a[3+=f y$~*=.wTuoH-GfKNuya$u6-YUB% A߇1'  C!OKBaLx UJ'f_%1XXEk`;8}3+B5@ p*A6z?o &BW ƹ8g┥Cd|ha`9EPjܮ*pm`-5%e*~`J^rIi,4,DR[P]#1^h$& AҼ׌ .`{ Og*6QNZFF[߄IxXf j&=ǩJZ+asF"@94>ż/Ÿ|?fv۝ϚңZVjTLقƾ౑^m̬rÿ G$t0q7&"pg햣kxD*z9on)lOzqh+tO" m@U^Rd?{P,B_OA@p˹r#p~u1&2( g&tHIP0ݚ(I!*V|D*ƉK$陱\#)ӋhB,BҖ& -AH} D04l2R~(+Q#Db0&]A( L6Ϲ `q mMqBA.h=pGϗu;*&̩Z`|L!OB,:"Aؗ>U|?a 1U{WK34D]>AAIF&ۯ؇5Q@"(ik-] 9 ^W0I9zwR+`X=gC0(^3$@G3&FN;ʧje3)A}aI mьTݟVh=s 5b̅h]go7Lp8# ¼SI\R~%kҿ@<O7 qt{{0 +X+p[<ñ ?vӅlm;! 4B,?gdc@w"sQ lVR$3UsQCYNM.qBE2kc{[8AQKst*uWpƩ g 87NhsgՖiB07Jxk}ƞ#%}IQM\?供O@>D$$Lad,Q5SCsXl4"_vfU8J2[[:|J'1 ;UEr"CE!w|r}s?~bhȌĐz"pǺ݂Ȉ=Bд-l56'|l l׼ +T$)jTw.>uʲ~Lvb7A2[7&ywOnD fJoICR>/x5;g3h F*,ٸ:nh ~GW63K P8ȳ.G]YJy dq`v 1Bmgƪ+շ+\8^PF!bZcOR[!a/}c6T?萒* QFHI>Cuv%8F#8YlnM(]i,q +ak)2Y]a> dLܑD{b*mq/d( &U5{$M%e>q"2+3NEZ8wS,>=FqVU7-h #5dZ9x:@w=<z%n wv>&6M}D7]6, R4C<Թfu `nchn۩m4 y[!Mu ڕ0ND{WDf:zLMv)ǏIÁY@1V'T|o{Ĺ C:.3G,KZa^@`5M##3pۇϣ$"jW8WxBĪmrXF:LNmiƝ;Fc6B7E Z 5M^U\r!R:RIK_c@d&AF+@̧Tw.`]vq|pKVo԰BBAo?0y$QmԦG6q pAg&e|0@&s{föPk,tݡ՛K/P!smnc c+@c6ol0EFffTWԤP\+T-Ua8f>ų~ANV>"l*_$=ɹeQb%RAeU<5?AinVdd ֤dufJ!epGC>q ʥqA];2q)'jqHN Q?nu*4&g |؈:a"&0#IhTTu"\nb/lP1` d )_,W~&_>{rz݄g9~/rAE߸8D MZaORO!{<ָR2S?&HK_-u@9 bSmdr[W`mpG94g:h| jPf0\N =*ZD}K)5G2$c`ɱwοa76[r+W|DP(748@\Qp c `8!K*:U_q%~<2IɩP)1rUbWU-]s%&d9fG T7}ZJ$8S@!4BN-(Hg>B)(BȳS ~~vGeí5}HvDYVWE?PBZp!f݃b"xNgU\m;;-?>?I _> B{_ptIǩG1LjJ6 4('hg}Έ3ԥVx0urn_~"afkJx^e~Sԓ!;t<{};4v7 <dj9ڈ˕=wR 3:<\Q1'kAoXn ZvqSȐa?(y.Hzsnq$np hk~-)q=;Rr /d<bR`@ɭSV ,Q^=h榪(5ԧXJmf+D)T8OdDăXF)Pe: e(3.& &\EiJ8BP ?`Trr\hS%Ut Cmq4}Q~~PA:c(yP=k &..SQO(MW0[#OF$B/X-7|~eӒ7eb*%J^3q #LCƖ _1O*2<߰1e7Q\`-ŀ'H{=~M~u31RxA1I 5 `#R:A8>\e5*x8C)_H]PL`8H_zvgoB''OO_=}MAAwBAHOY^28cͿ2,Q5də6s B(apYVAtDL݅d wUk wJP(,|8dŠLU$ᆆ`d3!g8 JNHO!m R L Z_QcZWЖQKzcuz2U>>.+Ep׬nFxWw_ :Nxٔ/dHO")C=;HY^C3?dr2j]pi n!T3 . mt0:q k.+umL*/ t::W,)KRER jt6-Uwcn:0 )jQZQwT\@*3͞|C-imnhI~‡- ,F׆أHqDGHrC\_0# R(&,ھ\k7g.SuD*Kᩛ3?Ձ-B e%$4 y,JH?| lk&Lʥ@ @tӚ݌!v1Uz_nDz>]2OQ͇;Lʥ 0\JH$-Iݼ a:(Yd "8]S!u½&'|4(^U6Lj֝hUrVW3z^9S$I:mYd65ywкi-Zp(_֔?o F'لPΛF`v%nB9j^/>G,G˲r*J/k[ |=dQS!]&ܥp|%` Y&M $I*d,b꨹|ozeO;uHZ }-1g0߻Hѝ vO 8n~Yr4 FcBݯ< nfV3 09fi,N;S~)O`k t>wޙ]#l׸\Jrccc.tY`*QDERзOg6 zuͶz# K[/N*j~^$]9Ze|K l2K&9rd|WaN!cMz '~֒Pg`{CZc.8=#_{`QVW R~V 85Tcwk?r-|[_bM-Nn/dD"`M@[6~fY=k4ළ}k]3+EZˡrSQj#[jn& BAGί͈Be2NU@cn-U:3 )>J#Wnz&f?EKՁiuXA=}>~ꯧ/k 6I$jlB TԚbC&!-2Z5M ÈQV0zr #1তjr CU "e*N͊oTBD?hV [!y0<` }ŘR cy 8O)ؘukT.. IXlDVL)9D{4-բ)EE1+Xk x03HoO5Q0Ts]0upÝ\4i^K&N*!~@5\te<͢Wý=FZX(7f`›T)rG}DQ#Q-Q*a]+)4RaՀ3L󻉻20f`6K^ѽJ}Eju"#B:)(Ɖ9Ql\@p>e@;{, C^rqoz X,!>Ԑܲ X%)Gb{2G#(o>ٲ@`?QD}D$n)$ƒWHg,V%ݓl~lߺ 9U[o];L<͊TVI]}|6gW.`X3Wmi"ibch̵mS-*ʮn4ݪXqG3$e`x5»$γ )$Oofw^tglYPT\hvF"h.6 !gP; ˀa~0y)-:N,fa$p;~}ֲ29pĪcb\QK%!ki %@KaƨHwSxn<@lm#y^C3w:0Bw`NJOEKj)>);R0Fh)|־=)g6^7L܍5 ,#-\w'NNeF5@h/>=}|l-<Ͱ$ ,f"~]^@VԆC.?k}Rsd)4=SCI>1+m7pݙ` B$njrB9/; (*3aC؟&ؓk'X]3,7 nlTZK@@jD+ ðx@Zk\7G  ,pDC(e6y-٥O`R'/M :h«x٪Vw]9H!J{qgMuDvm̺i=Y1[|2HUE&a-B' &3g DVk[vz=[V>o@ܒPBґhZ涌{A7xje>1eϏ~ZOfĹ$iU   -V,!W/A:†}'kCBHF,"Tu33x8,G# 9dUDH!W]'=t"s:^KO6IB 'u-@weTHyi ˱~~Zڇ+^SHL>B= $~ֽM-Cdܖx`/Z՛=sH]i aּ= sBOΦF+v7]@L_#,d`as\Yhi|A91@D4緎LJVNdZl[L?'F)Kf&; $0 PsELwbVkLxq[wT{:`L+6tm!)L= ȇ|*4HKI[Z=O Lt/w`~Ŗ`MU=RokfQ9m Mf(! t4v/%RpHuk_ξS/zl_Ey xxvK& 4n"#?"+(jZYKH" (dDNMqc$8.2o[Y)J5]I,kײ(Qe}/sj>fu ުMިJmP |ʼnnkNT;  ךEAn{@D昵R$"Zb=x09a~JPt5'M()ǦcZ\*i!Yr}@' -QRwPMM@Y7F.yn C3ʖFמrlg'CkU6Ss׾Kp MtHִ7RB%CTttkFn׸: c @PW:wJdQ;IͧY2_nt~v&]ihxpla( kK(uxϿ9}'/۶Zuv^V@(Kt_H,, qr3LҾGcs s2ՑIJBL#RRq>wS5au9JQְ6:NnzFon ]4. /|$k3&+ SVJm"l D#:v[Kvժ**֤0@xR:eMMxpM/@$`)O`F]b&`Ce8| Ȝ6)d$ N5 D("cr5tTQak/ߦt}ʐZ5XH_|xhg'T|K`9NJ d\mjODma];Xp񀛘i `RMje)B;vc(_07Kt[2 hGQ$ ]wBXQuDءp(D)9#O 8J32`=p m0pbaEc ʆuF1f1cuOR`im=4psO zV=Ӭ;em'5K-HTƉjm<&knQcN -zkvp 2g-.@;K`}}3$ uH68]^!HCUF[5b0X8 mBC1nA\X.ZhCd )ou3kQYH9װ/ oWr-6Rq4aYw%5)y95Tk6_c#20%WwT6br[^A6^k>EI4=thy,B +rI#4w)E,9^;^; B UFɚh*Ĥ9Ұ_. ^%jQOA?>H3C ZAT%6[ci8IG@ab VBފ2;;gpo>O'9}#?I>>y(G$ae>Q ~Q瘠&r:JƱuSTlT\|?ji5PY uEk88 GEEF8>}\ΏjpQ+jK#A ' .Ys6U\-4Sd¢eaf{l/ؚK> F*FdAZjRX?]Q'֮-D%tF66ɷMxO;۫8>rSS\B&.!|Gz*p=E0=~d'>?jБJ%dg$o;@ a `ϕ9 6{b֑bLcaHKa:`RSÊj-'g! W4l"hլ؈i`2oo6q[Oon [RjcS ) :; bq ߎւZ `@Y]6\uR=;}]'ӷo.BXڝ d"mfFa+uud䡌X/`j+w[J HbIS.Ww8Ts>( .j*;HRJlOi1峆m:K:$TTR m·tl5ioZ,hmdodc>,>`p)<kbUn (RW;/gDQtCM#to}ֆ6\l>"pHAz+r>N2)+ذj>;Ѻb*IgnN!Uz2BX38. eYzgTQQRg]Qh$%h$6'N9j"qE9wO*b 84ylQEbӾ-۷&sKw9'F<:ikf X5I43XWQ0-vl6Q^zf &0*dfG=4lrmQϞ`=r' aQXPh6lҖ/Lg gd7C|_+):z]WQz\]G{bVu 7PC("9~F Tin.S@֯sf ^~tHk [7G{$ v#s'ϲMwtCA¡yXlpAWEx;$Ѻzo9R_+B!KuQܣ#\ 24;׋| )$hHXdxU%Qkt/}dn13"ʸoC4h6^sTE蠻׎}츢>TUDJfUQެ +:Wkw@EjaR:;IpUڼzdl{U c5*$>sZu7$TC ϡV]moKqG~_-HؠެnK1unjEuD/gEAʞ:"u4\ء}C3ze]5zTC4r_(mhξ*mHWe:ٌVKÓnTCBALfl$@=c;uڴv5c_KY#Y!R%ʐ& TGkUFG?CYU(@*9CVQl괮ٷ 6 "כ} +bj_6W"%цm$l\QKFjֱaP9,,Pu{HPLj_@SHhީ,KE*$L8=xg[!Q:\zf1ˑ%u}EA _k*Y7z\}t{[uG5+"v-֩=V~7mѢ@^6oȎ~ndQ6_ϼ,7f 20na_̊Hpt{O8m[;WɧyS~kYreIvC϶1ʼLzDQ{QΘݎx;Of?Go7#trT,_6ڍZF뜗Z:|6H8~zkUW:bY (c*98HqsUKisښ^OgVCȓv~h_K'Jes7K0xCpB<_(9(0;;8m8! PEXO7K "!UT7GTѪ*?nimEw+UYMCTf˾&|^.A^ypEw\cP+BhcE Q=#\{9wm"VV߂ ͐m(2qE?oۺ"=[]ΣM[S~+ڸ`;6Š-FVT_Uf;&|S:5dLͦWGaEv(b6%w]zC@M=gy7ԩ 樜bTD:=bIh3abk؟)cqs\xz4.5?dmQT4;?ogQEEE,$`m:rhy9Z˱/46$[4 98% Y =TBC[@㿎QsYN?ӐvtdMj. K0GAVoߏqE";"PdFT*HV5,)R%kX6-%6h_UTQyKd=="KH~m~QBڕp}SU(ӃD⶗ÃA> {j!5~{pϿY]4b>?#R~ڿwOKi})Zܫı.ýDbS{xoS(V&F|:ػwoFF&{Z}:{h>s+UЭO>>ң~ý">>WȽ~{Vl'C)Wʧ{C>@H}PE鞫?O޻ {f+8>ܕJm(P>?8GҠ%tM4GاÃ>t`]^`lSܽ{O7~Kxξb!ý|9'z8@j̧Lj6O]d9Q=˜wu%Ps]O:#Җ#{1?I=? Cٽ “Pё@H~,{涭,.="g>P@{қUQ{u;j=D]] u<ܶNUp*ݫ{wJ>L=?4+`>ki(!]!5;+?Tu}ܗG;}ևOn-Zf x=iY5>x0|nj _WҝjR[s9u=ܻt7=wxsGwU%Q{gWt'??_oi!ɣX|lŇ$9 \W|>&}Q9$7ٔJp dL @֫egR|ɟn3}y?tnz3\[@6GpG0zћu09\ ,pdxvvuC"Rd;D̿29; lяn(Eh͸|:Iм/鞓U1-Ydd&q|~P@"mHp$yT9) !"-9&$BJ _LtqEAEwtEHSrzCςēE/.!1 M(G\u[Fx\ЅY =܎fS Sݞߎx_.$Kd!!,&ak.-oGOPX- w>Gr  MzW@~g1গAdASkDkSw<~n^J{Oa`N9BXc@G, `ᧂv^@٦50+۷~ ~LpO4_6πyR`'W]U_$?G /\S߀@w#fћyL\`ilsYB!jk)qlczJ"dm'WӱVWyTnbִa-SsT?F_KlU~䙴r:v+ݣu]FC ;zSb$`++l}PQ NO$>+Y AcS~w~*ݽ|")0ƞݟPr1]!^pKHQ(v hoþGoDˉL0ŜmFO>x.&C0A| DYvٯ};^*DI7 K'7 K7ApiZꩦf&*;(L#;k:@X=2m z_3 oLXz MSN;'{XDv*G}~:C69wԃh-c))(h]֐ݏzpvwJ@"5t:}O!AgDwţi2q!qTgPa26tƄDaprhjFo;-~%r#`I.Jd圕l Q~ޱ-xInŤITvV[]tKNLkF? Ihmm̙w;pmgzwTo!4txX5"e1J7\] iw-o jH8>{J2Nҩg 6 lSde."YW Ӊܔk =QsE,nkHKxq2rv9}b8֋ -h+`{ZTr|Ç8;wD}s[pT?YFqstXɓC9Niőc &IyBڝA ۛh{_ f):;SgƖwE3-EvގU1iRBEp].ݼ9ķ;ǯvr#t8J?kefw>&ؽ .>0n`JNx%gŽ SuxK;-?U$GO"]sYDwYgGQmU $;#6᜖R#zw<$d5un^UW<ӂZ5ޭAR=`UN Gn91y%KuBrVڨi#ŵX>^I6=螾| _J<ݯQr%!Ghh> $|?y &DP|=L&.`ٵ9C8/g/fŲ?*{iutAgr!>vBPIl۸mcyCNp&t4 ˀߎ^ _Kߒ4(>M{ߺku1_+yb]:<:Jd.!A!`@&xswu>Ehi~JXF3٣ 7{ݫa!':q:wU׎yi\l ,fW1+l䳉RXC)秨vØ!G|=),%F˚9Gܗ@5P|5MO9[I!mf$'1qȇ\ExìϥlՊ 4q ר6I(G ZE}ɴ&._w)|_NlQ!S^xC5@sKB,-F Œ[̺£ VZA~**4t`AjZL/S A}sM@2tx;RiyB5+VsR* T- QW Í(ESYkj@bwbo}ۙ e~|w0v>Oiا:Ovo0$=Q֡G)k m  S`)8O{h u*rzA79vR'hr?l&f_MR_ѰYQ re1'hp?̸tDU{!K[-7.sa6MtEc g"h,sD)U6zĽIFoN藏_޷{E"uoˊȧJq?g[!OP}`JdP;1GB&nHXJ8jmo6![uB+# m)BewNԮ:P8 &B7\UO+р; OmDڭ7okRXq 䛤fk^is5O x?)tNKgAj\]-0E=\H@UB'$Kw „Y^)*XԾkߥxQ>n|d"FAJ| 02 8xbUYxaL$Wn?BOknv8x nVl}߶5FĪB DD @@;APy&.d2$\9Ž^4I8:tPܻ`#fcYjEs= h7ٷ'~3ނx A[46N;zJO` GfH Bu \SŁ8"]JU:(eD4ɱPx*aa8ĈT1sQGe#`&Q~j%䃨~8tOh.>-gӓS* .:ݫ;B}׈D@_^\c8ujo9s~!׮JHD8A21m]19\q@nHʲ GQ5zC(TI(mY@5]Hs@ W6zM,+ͮn Nӯ\Gv|E/nDk Iq[`YQM, tnE`}hg WL`UWQR N8)ˠJ<: b j6:q.qɑjxw.q`m)3hgM7me$zp"}:.hj*t98 t֯G%NtOn% _Xщb )hOSE <@Sv)d4s{qOfE48NLPn? TT?GhI76i_rhpw '&w);Q$p+sC;v~},Q'[4"E`$3qˎ/åjVlͬ+%fh@'dհQ5ЍG N pԤܲK"ZYt$SjEgѿ&xh\Ghn]~|+Kݏe2P A p H# ²AC>jspZhiQ^ J~!"@iM${@B8Lp$'HqLoTJ7Mdz瀞Xx 9.|3@{I΂]w/XprtQzi*IЈ4s/浻>[]cd${1{yɒb2" z !54G;Deq#˚pVRx=v/ Ҵ6q1GNx᪞Ҋ?=}fryݵ܌T^!VƞmbDcT Ipؐ<&3T=oםâa}C'?0TuSv]}9rJT=oi'VNb0Qqc9b]TWvp>54"cD*Pm1 7l1.>;ӛPCjb|SVwRS&2Q„Q}FNt=jDNy7eۘlh"*#^;Ƈ }#6帗_f+Ohr C_1sↈ,,are%!Y^wC ڥ^x]p8M a[oĘ/@`72RRj(&KTe`_[z BjtŗR@ŪJ}@D k\ ^.Yt{%wm}&4ibirM𐇋:"}Ldu ,q^ࣟ{>DҊօc_ bt߽ k,mft:a 1Pԕ݈גIc40)H ֨hFS2>HlEff 1TV[/E[K+Qh)_ m^ VJd\wp)pf,l6r`+X@#&t&nׯdZ~A^a N# ʤf), pXͫ.*3@ YDd޸$"K}]uǟrH= qsr0=cƉ E 6+r F$R# vY'/ zi B44i= k5rE:YL$ Zo9 P#BBLNLpIJ^;{~/D') ^aNS˫I!Z g9nI ROzjFImN*A80v^6u]皥l:hupc l!ʜÁ tK]sn@{x]KΌRX ۂӹRO+=Vzq,+͂l^+. QSB+o%QתMW"_m*mļ]M^A'8)FNR14` ju0EAJʠ>oF(*~Y vXq1 t 堇"0rwip%4T1*Yɰy&&:[I" :n(DW u$޳ 180 faߨQN*zbU%c?qC_7, F͐lYPb7$̏Pt*)DOHq_!QZ",KoT;TƲOԷ W`}\=I3V`:ĕ`q+OIc|՚ #5p,/kؑ@Q5Mmtz6UT_zz>'9Uh&7/.Ml/ϫD/ݞ?tf UڬlIk׼s4麓PTRJ0{iŪfZ}XrMp0>ģ]6\L-:׌\_Xxb=ZG~Ń _YW=+1Rѡ[yCILv0_P"}A0m{LHOz^G17ߐx-;\9o/ eF,ز,`r@Z7_%;цvkkDL҇\CHbEMChbir!{vۿ<M.NB*8. bD^dޓRc" N9&gƞ=(-E/ Cʢ(BAjȤ|q^s]7$O)>SxAՑK ӄH*0+(8M GC=Ȯ 2)STR:݌+!VDb8zYB9jqk`_PdUS(1-IΊ*TL1 4~"ԿIiY,v2QA՗uǻk)9QEj&x$HN=-.ץ=ke(-g PJ =Nop843nfb,ⷮM3f;;@ER|NEcé˧p'ssRtSii H>+M's.!d|8>'#isLDzLŇvZc 7u=8%2=Gv +D= Wzi,_<4ʨt+Z7b49L T_N*‘ow*痠О'} X2mBq8ooѯ+jJYYL.g9++J_ˌ;z1 _oܲNzwwWF-12?tVl\@EyRt*1Õ<"L|%K᧎+GOo [3Ld v;f+=klIWnaXB`JYMZ75]xnupÛWMwzKbAEB> dYXrcp9Zr69s9B /n5[AJ0clftWÏś-jqF^Eln[ QP(nn_~@X|t-M&ra;zS9[PG޷P{dFLT؁Lj x#N0}ccC `(AĦ%ke9 eѼ(wwZ37qo#]CѩbGm >3 POTV7;?7)Kع:%5T*T֐bFT_s`$Uҝp az*,T5`3\%k$@/pU)f<݁}sVvd'/ޟ:A5sܰ/vIAD5uoESRnٱ Բc=I!-!HKi)`4Rw:+LVcPhLH 1bpxd݆&C@-Li` )J8*|`ɻl릛npu+@C҆eU ?"NBV5MM$/(QLR)2 ac-xI9@9.$gRUqMN3`@@˦s'1=D1Mٕhi d^KxH&$=S{NzR.AERbi1fȖHCv/-*IJŠK(܋bm<,UetuYO.ڞ ^@3 @BƉfqFܸ"W+UlQx~xOqtz>6#~3 POy)FA(:3eTbآ_V}\l벘ۮt%v$[ M n:;S56s˚K CqLg% 9~WFtU M fgh\@xڹ!XZ͏zVB?B18?ڱETxumvI,}[ua{ ;jcnss+Ӥq0UוZ%,4J0hufn5GZٙs!v͌϶Z%n1zu!pTȓ,}ŤfkL PîFI;ڌ@o氩G̜M*sT` UY^J>'Ԕ4Y՗] uI MQZ.oc,)-S0 Yq8jq8&@7Y\xYAdPڅ>G JZ" * T vKG7YVu:KǟDe݃Yqu-NrFQ/ؙ͚PJdcuoCmqt PDCy(Y%Kxn56O6!E*J/#y6ÕKZD Hj^J3MN: \9^EMcM%)0^I^R츴x_mYP[rJ'|[eN>J`6f>z@u1Q\Xoog[;)̺UR?\|V!O;I CLIld2%@A"USƆ!+1GW,䁩Byn} M*6Pbe[y/8  aƽ-QmX3ֺRK83q :K@[(7&|;i7lָʽZ RRw hҎ$vHpr`=F& P`<潯֣k#D-Vlm"p+ؘMgB^$ |9v1f,ܴpTbF<Q[M 0:T$^ Oz(9 SۆI6D#.޿hQ<+}i\|3B:Me9sۯ,̄4KZQzmՒ%$(+˭=7*G}OCe<VQfCq3e$]lN>Rf<XC5 Bv] ʹ97ƵdZlJ\ȯ @ o|&z>yYK-CfŚlь$,{|N}Wh=)7FSz\\^6%gUsގ# 1Hu_"P\%_7; u^ޭJqi9@Vm: 4S0C]% aD.e,OLC!.%ttM5 A2TmTyP6̣@Eufa1ht#4@z(xna VPd/;9gxhm}!F#U| ӵٳрGJ> 4fP#%л$BԉYIG2"Hq:jyUWap}r ;R7MGˆGE5Lvd^H RuY Jd#)j8< rchk`I6a<"IgW w'k03[T3tݯh*hpn/=otg`4xawM*hV61b LZ7~y !gG*׍ 0]<"ŋ)1$q/@zH0=Y:(|g?K#{!#x1cpppӅ;DѰ^AE,/$g ݃-L"oY,QJ2XUI4D8š8 stK.%Nk0뤻:RS;főm3r6&~8YGTxC)iIMꎮmA04A|w"mE>(ro+7PiKқP9JT< %:y0KB +&pme9p5xXzj}ΈUSz 5D@Zete5뭫:¸j%'-|djT#8'.Ú {Uԯ!eޒ*ѱ>2g-Du Y _v`SGDغ ٟ2xw[Cݿf{pEmI>sƣԾВu/ݹ 9OE ͔1b< vn%қ/{j[IRLBZVU E8 q^.5U̢P̆W藭?kkx S>'L (d1E= PRܣ֧m&~$(W s4 G(kB&^k"/hip^G᫉< ~Ft[Eg+1GJ~hJ=1:W*#0;4Ñ ye $T@D*~,x&pIl1sNwG Su#(Y kMݹ(ˀـ}#̻8}Qk(vSf"j] k9sj(`Y3cLoD_4׻^3'}9=OkuAkɟhj *Yk[QBj\]b p!Zog{ύD ^Z$HމQGrUDi'9 X"v(S|aBF"z4n+81[$O1j" &yϷM[ HxCCl3iUs͎#ɯaKU|}lT@`Kfuyu(($æy =wMRgYv%+!żyY0uQH&Bĥ61>@ ͪ P2nڊYX䘟&bGKsaj݄ /1}"hNX_) y-8ѲBtfEY V xKBX U`}ܵb_rԡ$!k+E]D:2QES5\jF-S F.ywv4;Bd,iIj4{-T. Д!I7l&zp l[6a^3]Vs[%c/O\:br^@Uȱ&V3^]t|ZMZ56). voyaǽ|0[lj9jFuEP4?>ꌥ`8=my%qoX~md"wʥ~FϥG,Oķ{2rV|\9 0@I(#:V(ZwZܣ4ɀ;k֍:$n~Ne1r,=v[՘is|6!.aYV I o4[O»A6C#J}fhJ85װ\]fyUߪ(E01Feq:uւӄܦ4<wy$upҍ'pCm4~WhMuK6NP8YݍQgސZܲkk/|wcϧs}QYXPg>jzb["xrH%^n%ٟrn((.5r;8|(rq~=.]SYw 8u,7.C;d.HL˷>+aljʃO;&|Ly[YP-`1-Z4QI\:)dw}#Ҝm8VvV[ tIѐ<;^/JQ̨#"m|ٿAi+wUx*U*ѽEnLM™6%N6_UIܪWZު9A~BT7  bA U41ct(]7ٝ৞żKz)%0@c+ۜa 6۱4959]jS/>lK!N7ig9N;;|>E-& o|M!€p8BDer~&T".,  jLj2qD( v ~[<{,Nr?5(ep_w纑?q1{S0ׄ-AsPm+ -w}b+^JZxi' ,1R sIZaႬmx}~ %eT?F-S@ ct嵸 H 6-&s'nX &V9}ap)]aEy^ձQ B.,'K52#Hw-[ -g`-sixTJ C[ Yn{uK?BiŁUj;ZO"Hu&R>wlG9rT)ϡ>?lGvv,e\Igxί]GUe)Ї6$) *2?8NNr$CMC:ޅ6VH:ceiv:jjف%Fҽ*H'bQ/<$1ƫ pݿm"T|$KYLQt9C}3P6"'%̗ 1!bͰvB+ a\= Г:<44KJ{$vPXÈ7gH7=&Onz/>2s˰kc:/! nao2K Vnt?!sGܧ5S T>հO5S T>հp@5P Tp@5P TA\!pH5R T!pH5R a V!YI^.? 8Iۻ?Z6tbpjoq&L];u3Y$ebFx't|Z6:" u(jSjaAk$A.е@WBܪNҔu/QD)qu␛n )^iؙ$PT׎5"\4Klop}3 ow_%~wE@>].gK pyJuKkyEO;CVGC[lY/RaP$UWjΕأr\#""`~an1M_=Q̣%I+^ ^de' c ˶]:bLk} *̉Pl?UNS8?T.ݾ7Y^R&N]*mRYXy$YX.Oے'E~w&@}k4Lx'}'~l"ZߵР Ϻqzubݏ)U,+Ж3'k{"X;ƏG{׬ mkdYL@4%ˑFˤK$Y!P\,2G:pw@^eƎT^4$rcċjN}XûT&7WI9̧?݄w} i==Zy74"k^ptf nYF@y:5<l:.$'ޯ9CU,SKӡ=8xec-bR>NTE6rR~v[;~B.1UkTI"b.hv^[Z΀eE81BPc W72^(ƋK5b ea]]o/ ev@᷀s#Ѥ(siCcAd-]N72b-WJU-2^DUaA'  tl({6 W=Nʘ29*jU?]7n F&w'U&h'K$R-kV0`\$ThӾ0a3n|븃6rhEXef4;Gp4A@CH N|tWEP uЮ`c<7Mb &MN9jXJa5i} z/x2K!e9A֐r ^%INu% }c,~rrɐ| Cڷ(^p$ghD@4sIʒ%Rؐy,"2DdCPPLsg_ 'gA;j:=%BYڱ_vf Zszzם cYC}܂+&rà 3*K_Aj΄nQ0:Cm$$J)fzGȪi F?;|7.?I8[.HHNOIGJ.2}1۲ܛmmTwUZ5z_K~F 0-Q\3a4<iZ%lOz嵊J!!8 ǝணJ"7/(+ y* ϫ^tjtA\4Oވ]W wC)/k83,!a:j  OI:@Ek>BD}'b |J@[}Bc[jB]_ٙJ䪕s{$Ў=;!P$X >{ 2a3JZ?oZj 3?´ޕVmDi]e X_9>pToMJYx.JTrYKA6=+6oyӸ_rG=B܅y`Fbt Ez/WXxlc8Ucӿ dD"u#tIrÈSj|+|qgP"F1c餴Nʪ**3+Dc Yf{)U|c%zL{} $`zW}d^'l_)Qsm8k^F3QvGZ6|4+>\MS@w3oœv]Vv'>1$ǗiJW4vroTf;)QJHB R5g vKrDvոƢĠz 2VD}4~4#v'W/GK_h/G'!n$_g:'p4պhǴMrB:/&'Pn'yS\U`Ǣww&7 8FYAuڨ{tu9mإ/TR+)XT(2F{+0O]\ Ɠ4X1kT,!J i|M1Cֆr>6Du:VFYg>,d{ zW;b naɀuY>O㶸=p`<(y2[~k j_;) )@i]O%MRvy~n}I#:EH=BZ&vҐjzC QE/ 30AouPp׷cG:djN@<Y *+&B[xOR_"R#$RGI 1lm3%cRv>Q͐| ;?C[GG/[9|6cp=׍7JC؏ŵ_ހQ[2WeRlTTfM; ali~ 3, "ck‘fYw]Kgd}A̭oJ?o9BؙguLyщr/55A{<_"1Ea@"֦ZǰvFO]; hEd5@ sXTTSKoJ#[Y|LFu\7tK>NSPp3mQ 9A1ݍB@_{z zT" -㢊I,dKs8c[ИQ3Y %5nQ#7\(:d*nawx4A8g֭ZxǒJjF4;.)^9^"H &GV7"C V jjon ߻lgs[Y7{mw\`SSҍ/,s\\Mk;-w8{Ha7i\8fh+D)Ӽ֖ԯrvt = Z&t)ӕK':h4tغF z/7Gjh ulw0Q.h oG rFih)ɦd|yUdž` ɄdnjC} 7bXKJ[jaI)9ݏ;YBg#u4Y)4 y7'5VkblAaĈ4+`%|%<Čj k'%Mx8ޞ~G1d^dw\jz(dƢWzvUd {'=֭8bouu'\twb+1d8SQ:].[ Iӗ Aw|&SЕ{ktK?W ϟxv" HHukϾu*FLICS'hoVˣ;llLc|eMSϪ҃#KLF8_:L(.~D} ͓K o(|PH2Ln˂`kNھс@ WPktqW_ @y[Ky3Sz)Z* E-Q^= >Ϗ<ל_GGAl9[SWb%dFiH+,_~(De& P>&ƢA3R[SF'Ⱥ(GM9׈ljuL^ uMArRDEAhHҔ u/&.>:|Zq{7'.Wf p(e -Mh)zv^O򵚻>z!׺qC_ |KM js7N %c:~bx!YTBpj\iOrQ!UNFO' ]g8|0P'0Pv0up\˕ ~a<_qdӾ- 7~B>Nmv#=qQj tWXJK+\i ٓQ<8T 60?C OM[SGgѣ"#V:gT&6/&X,0u7h|=ZpdzH}X]$ *ݨǟ#VNkvç͉/z+A^Fo?$#us#_p># *ᆅ\t^QTJdxӺc.r@6)FyH[9'UWƨs8<b (-ZmSb5;nAǜZ@otYO`Q7Ԩ+tn}*]%M 896{Tk-걻#ffUI:qۀIF Q੉4`ʢ&gk0Q~fդ 7mx`C,p"yA>}"?tا>uwn;1xל$P:x# 4 '|zyGP04,Êa]*(tHC8I[ ^!Z!|Pf YZ .wS] X8\HKa*0yCɠP&?A.HpnW=ի%ZTх_6&Z=_l`u&Ԇھհn' św?t.wA"ł]Lsv58+J?ᰃo$c܃K8pt9b;//!=` XI8 P{HBG 49Y2f Po0M6h/qLD/?Z:Œ@}YR JUN;>,Lǧq^# a^Ds_ČJtI*~v.nUc̢jc#ѳQpazm|0ҐIǖ\Uf(V_8ډ|\`P;LhApAjFTgýp;ܿs;w{OA;%jr$s$>=?`R"6*Šb3\6Ѷ *~kɺn=HLFT][M+%__}NHmf6̊QE0#j!RKb 2&ȰNׁx]tuhHE{rTI/xl݃ H+!SeAYrk_4 Fu_ J1jGVҘ4yaˬ#aCY&䐐/Z6DԾm]H6g03C9D|(}%E‚mcuj;][eᦻaQ4@t)z[]kFݫT#)t!,>d8 zAhfjM:kW0VFNМJy)4Cr+N $ t }3]/DJ =OжI)W$-eYj%4G-Ǔn_v^xYsŵ'w3)x ڡ,D2"PSܖpBCey!Q7ev?aiOw8?_~u+x:TmKC#70:%ʮəf$BMrk%J#Juljn$H)X4}\1QႼD SLYY_\{Ha b`YifY2\b re_0TK.h59xR߆=MRbEGF%`+74`pTI̘8i|l8eiqWoHItRz%36s րVW> lfC]ueюmjYdH|rV\;wfd ]A2a ,s7z%?+bx) YA˱-8+B]cb9iK@%,zbaQNB|%ƒٙD :9 Q~%I_iOS o$y.!$sן9eAu.&L{ ynޔɫU@-5_˞abܕ(ͼC#8fn N{_s;6ܰP!`BeVl{G #+tY_<0xpAA6!]GE9`TCP琞Y&~(S M ^0 _ yS ]p[ڨ/ٞW۪̊_Cq|sGKRI4U&i^g(V9A8r}, >'ΐ~'op^ۆ9MpPDo8柮2!@$6ACL|R"ʹPm|Vf:J^*v9Hhg e#Y)bah{?&-/%mw|.,uGqH1mozs|?6Қ L^QrPFt]o_2~<Z@#ٞI|ky):_-2eBSa¿a(O&[/tL0#N6T+8nd  ch\8"N pS2o q+ʠ1VYЧV{ D+m1Pq꟥84#9G>r#a4nIn9kon;*%yc1J <1h%xUf .)Qtt L&E$-oJ5𩮂Ft\Zo=m[++3F@Jwqy%ljɖ5!PfL$e1<$;[f1dž1Kbm/ 8KvsVSft6bPo*7Vݽ'u&&/n 2a\)zxf+DIp3 (D H-Ln~oĂk=Z_xCj5“!2$͆v @s?AȶGuEq'׈K1| C}aT{LW{nk{zxYWU}GlZ̰.0 )hȿz#0[y1dK8wLT#PL:̔;$ʞ>Gz۫O,ɶϓv85;VNzzs[߄?&~7ǯchYtA)W]/< = JNה8DCr'KlDjq3Pr P"{pnuD8בΫ"py0+u3= ;G9;Z[Žj/wǺ&+Hڭ B{[Jp_>yܚ]1${E,H$OY u`ZA&&NE.)0+xRw|Y f척wy 3ytHN'lG7g]@V|{ӂdIP v1)?wB2p{{t^A27$IpcRbOrA*3n7e]ln&N;4%>j+۱S4GŻJϢ衐/ 6*QiI_#gٰHf:ݦf'А.Ɲů0"Mݗ>q0CxIN#sM:ɽR"HL8u{xeP¸kq)pW|A./z80g&B Q4gEq>Iq sk5c)vDW'VWIP쪙=o#W썙eZ@; 8z:MooIQ%<مӶظ30k@įԿCvGc(1n{~s=GA q1*Nـbhh1<&`#Wҷ{=zjL W.`hr;)Kk0&&ax)0W'^+"|i;0/5gR7jUUvu)c=%(((ܝȱj٘/vlwع$."ep}F/:7%#W7fA4mxgH<g?'Q3p6 }9Mr6 4nղ kP@ @+LcTr \.G_}uuu5peP/.xԓc ܯXGɃkd7b=v):~]p T QѿxQ :@y\^0V#o=G7Z6؎H2ҟȘss+'2GJWg\#Hi$Y! aF(TX2!~L('cdHƆT&7sCI}S,a 3b+?&Ug6  nP,oN*ʢH`sm n{Pg mU~-?\Hw}?\݉nW?lqXIm [ <5*?$~Z'X "rHʛˣtLvd{?91u@tJd!D A)^JiQY&t4zwJ7/gˀoۘC LǍO/:o|0}O}!>~ f;*a΁[ 3,.I ߀NϹur&=M iDNR%k[0#J1ka(kow b<R|FldY5w[u ,nU(6 hĹ%,ɫ 7=9SvQIohQ*׮[q!E9.Tz&u$oep`!8w%U`eFY?U 91H::$]>q"A7m܏vq'NM=+rʆ06:g[{}3"ݨ59]"q,g D0_' uqbqʗXc 8Ġ9Ƈ{7) @`݃tz:>=*:Xi;}VSWMojn-g6BI۟c9*v 8A]%~wׄ|mu6+a4[=U'L͵ &u:anF`m-uҹޭ 91An/BnZ2wWy80;y 5)%_D6<ܴI !]ujz^8/R`>qeZ8sZpo%p$juTS,~Nf ,ht <PcHSQbBX"'xVF}4S&1z?Zҁ:zCc\}s+uOstAZLf]LڭI>KC%/jdȤ=342iF&\LڥInIjdM:X I""USZolUu!.Utܳ/ysG:~J7Xiem`߆;;+;k]MT-jb̃w!+b] w=mͽyvjsCu:;QY]rIrʧ !IQL=yî.6zAuW 3Bf3ky'fClvWW~í,a3ъ?@KX`-&qw~H-{ʺ4M-2q1sW_j`F#Ad♔HxZ~%oFH {hոs(roHy(1^j ru-Q$xfv~˛3JGTڢRe~y:ܧ%Cs`n8:rhXġZO8S:(z!knv;__S=!! },5J:#f~s#h!#NAt=iF.i4 #6ʼn. HRh b|ȓD\Uw+bziHV7cC04:Iai?]V)}`'޻Wu䩤w|}r %ոL]3n,r7, Ps ! - Je~GFt!q7"`o46GGpo 0%Csw,,^IC7Jw:Jtz:*5UjnT^W]~=*u/îRu\rL2As5oN eTQ7!ScQfb2 Fi#VoVh-'A&Ai]r-O:^^6J3b2QSi+ۣkOvɩ2 P]O̱V]z8}V#ʌ- T ʐz?ŝq$`EWN*hz"U\ #Gh Q\ P0[++(g^* i.*SM]g3tcR^$Jq oVY]81z ԢW%b9FPP_.~JyTLJ[0/HCͻw$RLTU>'JoW9iN{Rqܾ*61~uj~;nzXlc.U; FhCçqCz_.Yo^LKzTbԈ$wBEYlHB(9ey=W v}v:_*K?Y8@)ЮSrR;qS%԰&ZZD( XNXg>SgHt; <3A 9D\x}ajuMZ᡿i Z21L i\Z^2ֱD/$0Mh&i!@;b\0*ܰ{ɣrYߥɷxYY~}tQH0KWi9%(%h`)*rd\K,}b7 @E0WtqLµ]g]ҖWM#~[}\>>+>bDb.)|Rڬ?SBAHԮgAD=ӈS"&USLY?I5J)Xz;Y4Fy#4HBZH~ӆ1E#V)AlXн~&m e$3mDc:ʴ a^K"|] -in _D6K8''ʇ00^a.'I'b%A,oe=Z T  ^䪓yTDj[Ÿ߭ `_{|u9cH(&lxQ\h&(kNFf-{[QF]+pqpk6sfbye5NX+uY$KrP S׿oѕnzkj1GMghAt^o#R! G w)-UArSaxei8>fȌٺ=2P&ViQ] 3{h>syq{&޽{adlٽ^ X|l)G)~Wp1~܄gAj,4C'CrdbBɝ<$mtwӗd&n^ο@$ E|JɁ'_阣sЛ9z; ޭ[ͮGաr7_!ljUn0ע]A ׋]”#{OjZa{VA~調z_QZk=qC{;|*?;>qu-:^8=8ʴa|_z ⓿q @OϖXO6E&w8煮@Iu夬eQk}Ml6v >2APhTzfCFJ}6i| _M.Pg^|ZwՈξ;?(ΖO,kL1յF`z <%'hYYVO1jgt BV;2Y6Dr-.s N"K݋^ݻ8;؋_Zim&嚳^-5l_nV/t%<{+_(z7bDLn+`im4>&~Ca=ǷiҸ[\%{#p hwtbʠzٚJ^eS@|݀O!YN4i2U=G~j.#sN觘 a"߹$*BP<^Fn$ݏT.1Y3̐=3Q%AHpIMౘ9>_+# +\+':cx8kзF'@zΥh5wIy'=i}b?w ݜ/WPﲻs$d#q͖5L>퀙_ u $dni%њ4nrˈҭ-h0"&6/ Jpeyv-Fkr2jRi/*}8z9g)MEzN>Ef}W`} :ܭHjPrJJ@1(镹.NشE&o4ě  V~ЍL{^MaAr,zÔN;Y-#M>/?WKwtx  Nh߳BgdiE #{M87{ϱ'tH=pÑ'P8ͰNZ|> ,[Th?qsBH}LޫE&JoPеU\Q"L.Vϭqӿ@sNC`M3vI(_ ЖYv eBM.QQ[ BG[&BȜ NV oojrzfZ&}[=Ί-ȗAr:ڠC s|v>_3ebs/o0ϨT}r6<4LMwఅ2.5jcSWG(iHWtơ|AFԫa1K3X/4lF:<&>̯UI%dt/r>_lJefZr6dn+x&m vH@dgm;4/þPLk+UqƳʂ{ݥW|+6Kym`9}vWsLTa59f N̫Rn"C/4'Ɠpm>-yC9te׽DA 7Bip x$vQ#p8uޡI)#V`2%j5X5.9')|:ıSql$nۻ; n_ ݋0_Cx*[} pe(qGҳ#Gj욍芓W(ECV! 8J|LCxSpRVPb^XqC5W` G"iD/e82({"=!PG@F}$_ڬ7p$iZf-;ݑd3!h$쳟Hx KM/Ɋ.9o㼧{'9g8#V'<\!+v׽Ւϊ}% I)Gj6#!j(;o #v:?W./aL%šY͢F48IvlmD%d :OԠ_F)BcZP}Bi@)ɜWa)B( 9 !2i[U K<X;%0N)r w+IcѢ[E%SPNk2DA[*SD"(x}L.;xITV_Zs~_Ze5Z8E#%'}0b2sϤq2L̖rE-dr4-tT<@;Quoy~êfsxmYwiCzGN!%`o@ @D QTsa1jzN)WJ_ o]Xڨ`.Q7KHu"(+٣evJ'KoJcc0JJ25U'Mz`]_Uxkڡ9\)>6D;pzzЯݽp5TA(hwI4" &%ETĢX|P۰1eYцb% l=wͥƓ':7L2Oqdy警e=|>%3AX-^vI$)!c%aؑxͩԆGj=HJҳRO].E ?z!"C9(wл!_P/N &k/ޕt-/V 9$Ǝ%퓾ݒnTŕ3_ܥp}ۘV)Xb.шT^>ט*l6*e:(k9 C?Eg+d6BsϛAwSvَQN$ Jˬ[z//ۈcb:6m;GNric+{N7&Ra}[@Kѿ]k\y1MVtcdQÈ{ܝǁF%] w98K܁Z:|d&>>2Qڊ!D$% ǎ=~L`Sʹ@a/8Q( 9v2"K缭1tiP8@R,e}F^sGjj)!GRT"G0ds2X}Ny.%Y8Lu$J w~aNP37axx=?Lb3=.OGlH8hJ*MIu"^cfThh#Cc!.󒲨VJ=BjLP~WXs3)C%P9h, JXH!Q` OBV_cDm$ĮJjO5%yɠCWJ;޵E+,n uF3w (`k N½K+dEy'.C(J#N$_D.;:Սe-ԐȞK Vq@ 24%BQO9\di83%yoqvH%!Hm  $%gaœ!G#') -$~ųJ!29Y^1lɣ~- N|*M@N?- 򖸢&*r$6aT ;{.KJ( nn,OT͒P0>A>B%Ew'vPkxfM*K}_M\7*G@9& …QK4h,-bD*rVG$BKw%!a-HT& Ik= C+D@/MpԀAA%` t`z?ЭQ[C@")h"/Y7|?B$N]I{ $-!z-֜,}dYw dMՑLK;K($VFԲmOa},\E%X&9hBmG0|5>Dd@%eؤ%V"K:'b# 9b^|~u`@Ivgm^\ +#D]8/ : gJ7~-dfqE5nDͽEL\AHpfW7VoS$\ - ` 6C9Y )A`ӚEۇfP6+F;7FuS㓷LJ0ុ=yyƴhm'%|bsD˚8$;?>{kd0gr&QG3[ِp8YMLkTWTT 3wQH8SFtOB%]"b$xdOc ¬*8,6;@o%˾0$ o&qzdd9 <YҒ92oIZ :T5a¯J| ۃca]:b4L&LyŻW*1g:("&2R!{F C+Pm7W9bר2#t{7߈LamTq@<ωb&"N1R`lZ62:$*A f8(qZ-8cKS֖Ge/`ɒ,hBxiS^M"jA#ʻŨ0% v [$qpJi57}yǚⴳ.%Q; {au9RvډMU<PFv\';D{lZs'<C#ؾ~ώOT,lT.ލãh /9(Ÿ3r1Ӱ}}l2$.h`$मR—A䀹 7.KȜ"EI5IJ@u ! b"y/ONEY/B%9 --5+Y9 -=Ur|T}ؓܶT5nEBgQPQD7LzUBp,n5 H:Whxd$*O9?FշcDm@HKbl>7y%maDaPJ_,VCS{c6˳ ;]2 by M04M2`# QPB`@qڳrJy5ʕD uqh f^TEMav0Ë0|zQ[y n:Ꙙ 0"+^6L&* ] q`a|rdUy1|g$/yyaqp5b;W4CoKJ19nc_KHKO.{eCvu; W. M7 0S`l_|a A͵nx}FaUot+@"Qr%'^L {QPlwWZM}Lk̋Yx/ ~>pkOW^+v`G=|EX(DD}ClYJwzH0L#&E0j>`^5mΕ_4+Cq` B*߉e3nF.$1~cb#4sg 13aar7P) +mD+TG܌!`u.RZ Ԛ"H;壢#fC@b<{ ) }oprSpL" ރkP̸w( o|cy6,ګIѝ[cn3Wv7e"粨 .u#8!r8IQ?jAV@Xmsև1\.VP#cHz`+Z6re=?锘.Yv1tRtR$gF0;2< nqX Zu\T${,,^Wm:V܉`ԝ Xp$)eN:;X >i2+tr,fP;>M5*q(f#d M)V'ުX1DS 4 LPS>Pl\h6zöZm3^VY2gқشKM޲T,|"7Ą E +9"4H?<|"Hil]4А 'RHsaZ,m3%,pH t:䷡ԭ ڜ~7e…2cXs=lΒ)Z#/iEH2:W|pkaټB< /DCm>c(N+΢c k2ܸqiDxzn,b *D:̌\ b}l 4c|CgyEK@HgNlHzqnMmetksTS^Z g*_EL_K@7%o ^?pd-g&bEsMG֛H2M"{G.x* +0ks5}|Xk:ިXoU<^K8CUEʹ4]fspQ!~p0t"Z$u!,uM|>FSS CENn#485:EQ{i)'pEuڲz5pGm[31®He%t kӄ$yA! P &a?O2-= }caGMXFMy@nI# eZT|>@aks]CHfF* @w2L.8/j?GUh׸j9ǭi5d#i%ra#V SVt2o{kXdwq({g%&Q}.ػ8ۈ~,0_MjnLkK@h:DHt [lfaF"aUU?U^O;h?HnH."#f3(bH A gͺэ|^'\,!9j;J<]\AsV,F6of5+^$7Img4sRC^("-u4`rSn2|^6t:t@ Y26YG{AvcHK 2Cm*Qh~jjWӨu E\Mc '˴bg~|o]KXʬ8CgU=G͘5FC{dع 1d7Ƅ5> "Hť'I5yk X3ˇdxR >@.AsH2\}>ЌSg)Vc_C0^ ҵ,ejJLFD1e+:o eJ!(?FA>؀&GZ,ƙ|3# 'uTͫlO%| SzFueHS'%F̰JkM~@s~781F$Uuo8ݘzMv}E'E dX&qb6;aAw?&L#K/^LI^h4g7CuzWXqgۼM;hU~p=o:{N[~z`Bdjv-73Jm_7PM_N@ԇ;Kl{(>s(?Fأ?v#gGKNŦ|Aջf*l#d,U[xAUHgY,=uϡ?l DNQKFqHܛ$/҉<<7pQRJAmdyh͚!'¥NrTՓb$?8rӛ[D7df??ë%/|w~R)A3y59 w߽|mݫ7iͻO~zq&yӛׯ> %6:aG>ޮGv B\Y7DB>wɫ~{a0!/z5bRUI0A^Pe;Γs6|[ 49cx~ \cgzWo.LPic |>xR+w߾${ˌ9 /go?O}O\j$OY 53;[\@ڰkv:;-h"%Op@[ݣI֗l>0CKCH *a>=NP= -X%<pl5,ɒ\k^*{a}AP过[$X`(halp"&;=hC9~5AP=+aIӄs6)ΛAS<3uOtQ4"X1_Yī%I`"3dn-ȈhHƭcK|Bz^:$AIkHJ>{G4r!D~4RtҐ::x#?zw_;y}?ogyk4jv#?'O1wWkߵwg^9ۿ%a˷N_OOߝT i $!|oNz*xvaEA-b߻Ќ4^z<_}h^V[UJ..m9m5䂓9a1 t5@!_ד v Pȅt|)-dֺXqeA'P1.P#dl[|W,+ߟok\=,S\^ۚO0m:AEq9oM[JfږE 5 Xح!KM=m֦\~Qia:?z/ -iek^-mO=@{{;L-o`j9%R`ei9ۚS _a%}\EЗXͭ-6lmw|atumyѨ`W\O^?}g/>{3$x z҈;lHO6Ud{4޾wĥ&!_7}^hx7^?NfQ[{(?>/&F G%}ruZZ A4@? y߇{q|q x5ht9V ޙ;w>{4*wI:pqClLV/߼_5QCp7uteRo_ݳo=>3[S|bdT?YvGߝx_G{O+<ͻ7RH?w\ԁ7=+V?p8i{[z2tgs&'"_%'qIP=8ix6[Ro_}{)\fxzyj^A>i;%uPEO ͻ/^v->{)5U"_G9ҰNȡJ% ȯ1(<?y0KQ?1p(͗2A 1#1NI#X`^>K*xHMq}f^MbUQލ%aA4}RHVJ?l9 JX=avZt+G{7-z"hPP+y>ixΉyQ,r}w\V¿Nq_"&OF?~ki+V^HϓF$p:O' J!)l/.R}7 pmH#|g' !}B~QGI>**8iͧ/ͱ}.I7ԢNK@]T#L6 ?0.%Hp{NtgY0-1Zhۻ'J $L'G$`Oo'[g`|AA}ǰ,gGܫmtݻT{*cY0]V!I'-x3:TgT>=rA籩t?B4PBeX#jǜMI}]Cվغ~ٓ~-se8&e:%m7~UKw/諸Uݎ'\x?IOMZ>ѸqQ*p.~ۄ6FHo ʿ_]+y\fI ʷ޽56Tw6w0YwZ=Tzݯҥɾ~]eFF8KgH2'5-DԀNDaNop5A>w`dN܁' Y82Iͪ6$]lэz؆쿫!CٯoY_+"vQSV&l]C{A Q"m1=4QЄ }7Su_xT}vY_Fϕy} (6'h4`Mؒ:WlA00ELW&CP,r]-uA<~7'ݻL |Tx#0u+3 oNGĐ='[9fs9owp 7},}|&qgWQkHwX64m҉-OW1%M/?|0.@2$ȅ w(