geexbox-generator-0.98.6.i386/0000755000175000017500000000000010300145501014722 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/0000755000175000017500000000000010300145453015522 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/0000755000175000017500000000000010300145477016631 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/sbin/0000755000175000017500000000000010300145455017560 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/sbin/init0000755000175000017500000000115310300145453020447 0ustar aurelaurel#!/bin/sh /bin/busybox test ! -e /proc/cpuinfo && /bin/busybox mount -t proc none /proc /bin/busybox test ! -e /sys/kernel && /bin/busybox mount -t sysfs none /sys /bin/busybox test ! -e /bin/cp && /bin/busybox --install -s progress() { if test -f /proc/splash; then echo "show $1" > /proc/splash fi } count=0 for script in /etc/init.d/*; do grep -q -e "^# runlevels:.*$1" $script && count=$(($count+1)); done pos=47000 step=$(((65535-$pos)/$count)) for script in /etc/init.d/*; do if grep -q -e "^# runlevels:.*$1" $script; then pos=$(($pos+$step)) progress $pos /bin/sh $script fi done geexbox-generator-0.98.6.i386/iso/GEEXBOX/sbin/installator0000755000175000017500000005417310300145455022054 0ustar aurelaurel#!/bin/sh # Detect whether partition ($1) mounted at ($2) with type ($3) is microsoft. detect_os_microsoft () { local longname if [ "$3" != ntfs -a "$3" != vfat -a "$3" != msdos ]; then return fi if [ -e "$2/ntldr" -a -e "$2/NTDETECT.COM" ]; then longname="Windows NT/2000/XP" elif [ -e "$2/windows/win.com" ]; then longname="Windows 95/98/Me" elif [ -d "$2/dos" ]; then longname="MS-DOS 5.x/6.x/Win3.1" else return fi echo "$1:$longname:chain" } detect_os () { local partname partition type mpoint mkdir -p tmpmnt for partname in `sed -n "s/\ *[0-9][0-9]*\ *[0-9][0-9]*\ *[0-9][0-9][0-9]*\ \([a-z]*[0-9][0-9]*\)/\1/p" /proc/partitions`; do partition="/dev/$partname" if ! grep -q "^$partition " /proc/mounts; then if mount -o ro $partition tmpmnt >/dev/null 2>&1; then type=$(grep "^$partition " /proc/mounts | cut -d " " -f 3) detect_os_microsoft $partition tmpmnt $type umount tmpmnt >/dev/null || return fi else mpoint=$(grep "^$partition " /proc/mounts | cut -d " " -f 2) type=$(grep "^$partition " /proc/mounts | cut -d " " -f 3) detect_os_microsoft $partition $mpoint $type fi done rmdir tmpmnt } # Usage: convert os_device # Convert an OS device to the corresponding GRUB drive. # This part is OS-specific. # -- taken from `grub-install` convert () { local tmp_drive tmp_disk tmp_part if test ! -e "$1"; then echo "$1: Not found or not a block device." 1>&2 exit 1 fi tmp_disk=`echo "$1" | sed -e 's%\([sh]d[a-z]\)[0-9]*$%\1%'` tmp_part=`echo "$1" | sed -e 's%.*/[sh]d[a-z]\([0-9]*\)$%\1%'` tmp_drive=`grep -v '^#' $device_map | grep "$tmp_disk *$" \ | sed 's%.*\(([hf]d[0-9][a-g0-9,]*)\).*%\1%'` if [ -z "$tmp_drive" ]; then echo "$1 does not have any corresponding BIOS drive." 1>&2 exit 1 fi if [ -n "$tmp_part" ]; then # If a partition is specified, we need to translate it into the # GRUB's syntax. echo "$tmp_drive" | sed "s%)$%,$(($tmp_part-1)))%" else # If no partition is specified, just print the drive name. echo "$tmp_drive" fi } # Configure network interface and parameters before installing GeeXboX to disk. setup_network () { local title phy_type wifi_mode wep essid host_ip gw_ip dns_ip smb_user smb_pwd val f title="$BACKTITLE : Network Configuration" f="$1/etc/network" # Get type of physical interface phy_type=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "Network Physical Interface" --menu "\nGeeXboX can only use one network physical interface at a time. If you have more than one NIC, GeeXboX will use the first one. If you have both a traditional Ethernet adapter and a Wireless card, GeeXboX will use the wireless card by default. It is recommended to keep physical interface auto-detection but you may also want to force the use of one kind of interface.\n" 0 0 0 auto "Auto detection (recommanded)" ethernet "Force using Ethernet card" wifi "Force using Wireless card"` || exit 1 # Get wireless settings only if required if [ $phy_type = "auto" -o $phy_type = "wifi" ]; then wifi_mode=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "Configuring WiFi Mode" --menu "\nAs you seem to be using your wireless adapter to connect this computer to your network, you will have to setup the networking mode.\n Are you connected to an access point (recommanded) or directly to another computer ?\n" 0 0 0 managed "Connected to an access point (recommanded)" ad-hoc "Direct Connection"` || exit 1 val=`grep WIFI_WEP $f | cut -d'"' -f2` wep=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "Configuring WEP key" --inputbox "\nAs you seem to be using your wireless adapter to connect this computer to your network, you may be using a WEP key. If so, please fill in the following input box with your access point WEP key or let it blank if you do not have one (open network).\n" 0 0 "$val"` || exit 1 val=`grep WIFI_ESSID $f | cut -d'"' -f2` essid=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "Configuring WiFi ESSID" --inputbox "\nAs you seem to be using your wireless adapter to connect this computer to your network, you probably are using an SSID. If so, please fill in the following input box with your SSID indentifier or let it blank if you do not have one (open network).\n" 0 0 "$val"` || exit 1 fi # get GeeXboX IP address val=`grep HOST $f | cut -d'"' -f2` host_ip=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "GeeXboX IP" --inputbox "\nGeeXboX needs to be allocated an IP address to be present on your network. Please fill in the following input box or leave it as it for using DHCP autoconfiguration\n" 0 0 "$val"` || exit 1 # do not get more settings if DHCP if [ ! -z $host_ip ]; then val=`grep GATEWAY $f | cut -d'"' -f2` gw_ip=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "GeeXboX GateWay" --inputbox "\nYou may want to connect GeeXboX to the Internet. Please fill in the following input box with your gateway IP address or let it blank if you do not want to set a gateway for this computer.\n" 0 0 "$val"` || exit 1 val=`grep DNS_SERVER $f | cut -d'"' -f2` dns_ip=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "GeeXboX DNS Server" --inputbox "\nYou may want to connect GeeXboX to the Internet. Please fill in the following input box with your DNS Server IP address used for name resolving or let it blank if you do not want to resolve names with this computer.\n" 0 0 "$val"` || exit 1 fi # get samba user name val=`grep SMB_USER $f | cut -d'"' -f2` smb_user=`$DIALOG --no-cancel --stdout --backtitle "$title" --title "Set Samba User name" --inputbox "\nWhen accessing to remote Samba shares, you may need to be authenticated. Most of Microsoft Windows computers let you anonymously access to remote shares using the guest account (SHARE). Please fill in the following input box with your user name for accesing to remote Samba shares or leave it blank if you do not have one.\n" 0 0 "$val"` || exit 1 # get samba password val=`grep SMB_PWD $f | cut -d'"' -f2` smb_pwd=`$DIALOG --no-cancel --stdout --backtitle "$title" --title "Set Samba Password" --inputbox "\nIf user needs to be authenticated through a password, please fill in the following input box with it or leave it blank if you do not have one.\n" 0 0 "$val"` || exit 1 sed -i "s%^PHY_TYPE=\".*\"\(.*\)%PHY_TYPE=\"$phy_type\"\1%" $f sed -i "s%^WIFI_MODE=\".*\"\(.*\)%WIFI_MODE=\"$wifi_mode\"\1%" $f sed -i "s%^WIFI_WEP=\".*\"\(.*\)%WIFI_WEP=\"$wep\"\1%" $f sed -i "s%^WIFI_ESSID=\".*\"\(.*\)%WIFI_ESSID=\"$essid\"\1%" $f sed -i "s%^HOST=.*%HOST=\"$host_ip\"%" $f sed -i "s%^GATEWAY=.*%GATEWAY=\"$gw_ip\"%" $f sed -i "s%^DNS_SERVER=.*%DNS_SERVER=\"$gw_ip\"%" $f sed -i "s%^SMB_USER=.*%SMB_USER=\"$smb_user\"%" $f sed -i "s%^SMB_PWD=.*%SMB_PWD=\"$smb_pwd\"%" $f } # Configure TV card and scan for channels. setup_tvscan () { MPTVSCAN=/usr/bin/mptvscan title="$BACKTITLE : Analog TV Channels Scanner" MPLAYER_CONF="$1/etc/mplayer/mplayer.conf" for i in `$MPTVSCAN -i`; do INPUTS="$INPUTS $i ''" done for i in `$MPTVSCAN -s`; do NORMS="$NORMS $i ''" done for i in `$MPTVSCAN -c`; do CHANLISTS="$CHANLISTS $i ''" done while [ -z "$DONE" ]; do INPUT=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "TV Input Selection" --menu "\nBelow is the list of your TV card's available inputs. Please select the one you want to use for channels scan (should be Television)." 0 0 0 $INPUTS` NORM=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "TV Norm Selection" --menu "\nBelow is the list of your TV card's supported video standards. Please select the one you want to use, according to your localization." 0 0 0 $NORMS` CHANLIST=`$DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "TV Chanlist Selection" --menu "\nBelow is the list of pre-configured chanlists for scan. Select the one corresponding to your location or choose 'all' for a deep scan (scanning all existing frequencies)." 0 0 0 "all channels" ' ' $CHANLISTS` $MPTVSCAN -i$INPUT -s$NORM -c$CHANLIST -p 2>/tmp/chans | $DIALOG --no-cancel --aspect 15 --stdout --backtitle "$title" --title "Scanning Channels" --gauge "\nGeeXboX is currently scanning your channels. This operation may take a while. Please wait while processing ..." 0 0 CHANNELS=`sed 's/channels=//' /tmp/chans | sed 's/-/ - /g' | sed 's/,/\\\\n/g'` $DIALOG --aspect 12 --stdout --yes-label "Accept" --no-label "Retry" --backtitle "$title" --title "Scan Done ..." --yesno "\nCongratulations, the TV channels scan is done. The following channels has been discoverd (if no channel has been found, you can then try again with new card/tuner/norm/chanlist settings).\n\n$CHANNELS" 0 0 && DONE=true done if [ -s /tmp/chans ]; then echo -n "tv=" | cat - /tmp/chans >> $MPLAYER_CONF fi rm /tmp/chans sed -i "s/^TVIN_STANDARD=.*/TVIN_STANDARD=$NORM/" $1/etc/tvcard sed -i "s/^CHANLIST=.*/CHANLIST=$CHANLIST/" $1/etc/tvcard } /bin/busybox mount -t proc none /proc /bin/busybox mount -t sysfs none /sys /bin/busybox --install -s if [ "$1" = geexbox ]; then DIALOG=/usr/bin/dialog CFDISK=/usr/bin/cfdisk SFDISK=/usr/bin/sfdisk MKDOSFS=/usr/bin/mkdosfs MKE2FS=/sbin/mke2fs GRUB=/usr/bin/grub SYSLINUX=/usr/bin/syslinux else DIALOG=`which dialog` CFDISK=`which cfdisk` SFDISK=`which sfdisk` MKDOSFS=`which mkdosfs` MKE2FS=`which mke2fs` GRUB=`which grub` SYSLINUX=`which syslinux` fi VERSION=0.98.6 BACKTITLE="GeeXboX $VERSION installator" if [ "$UID" != "0" ]; then echo "" echo "**** You need to be root to install GeeXboX ****" echo "" exit 1 fi if [ -z "$SFDISK" -o -z "$GRUB" -o -z "$DIALOG" ]; then echo "" echo "**** You need to have sfdisk, grub and dialog installed to install GeeXboX ****" echo "" exit 1 fi if [ ! -d "/sys/block" ]; then echo "" echo "**** You need to have a mounted sysfs at /sys. try executing: mount -t sysfs none /sys ****" echo "" exit 1 fi # disable kernel messages to avoid screen corruption echo 0 > /proc/sys/kernel/printk while true; do if [ -e /dev/.devfsd ]; then DISKS=`cat /proc/partitions | sed -n "s/\ *[0-9][0-9]*\ *[0-9][0-9]*\ *\([0-9][0-9]*\)\ \([a-z0-9/]*disc\).*$/\2 (\1_blocks)/p"` else DISKS=`cat /proc/partitions | sed -n "s/\ *[0-9][0-9]*\ *[0-9][0-9]*\ *\([0-9][0-9]*\)\ \([a-z]*\)$/\2 (\1_blocks)/p"` fi if [ -z "$DISKS" ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --yesno "\nNo disks found on this system.\nCheck again?" 0 0 || exit 1 else DISKS="$DISKS refresh list" DISK=`$DIALOG --stdout --backtitle "$BACKTITLE" --title "Installation device" --menu "\nYou are going to install GeeXboX. For this you will need an empty partition with about 8 MB of free space.\nBe careful to choose the right disk! We won't take responsibility for any data loss." 0 0 0 $DISKS` || exit 1 [ $DISK != refresh ] && break fi done if [ "`cat /sys/block/$DISK/removable`" = 1 ]; then BOOTLOADER=`$DIALOG --stdout --aspect 15 --backtitle "$BACKTITLE" --title "Linux partition type" --menu "Which type of boot loader you want ? " 0 0 0 grub "GNU GRUB - Doesn't work with oldest BIOS" syslinux "Syslinux - For oldest BIOS compatbility"` || exit 1 TYPE=REMOVABLE else BOOTLOADER=grub TYPE=HDD fi if [ $BOOTLOADER = syslinux ]; then PART_MSG="FAT partition (type=06)" elif [ $BOOTLOADER = grub ]; then PART_MSG="FAT partition (type=0B) or Linux ext2/3 partition (type=83)" fi if [ -z "$CFDISK" ]; then CFDISK_MSG="As you don't have cfdisk installed, the installator won't be able to create the partition for you. You'll have to create it yourself before installing." else CFDISK_MSG="Please edit your partition table to create a $PART_MSG with about 8 MB of free space.\nRemember to write the changes when done. We won't take responsibility for any data loss." fi $DIALOG --stdout --backtitle "$BACKTITLE" --title "Installation device" --msgbox "$CFDISK_MSG" 0 0 || exit 1 if [ -n "$CFDISK" ]; then $CFDISK /dev/$DISK || exit 1 fi while [ ! -b "$DEV" ]; do DISKS="" for i in `$SFDISK -l /dev/$DISK | grep ${DISK%disc} | cut -f1 -d' '`; do case `$SFDISK --print-id ${i%%[0-9]*} ${i#${i%%[0-9]*}}` in 1|11|6|e|16|1e) #FAT12/16 are supported both in syslinux and grub. S=`$SFDISK -s "$i" | sed 's/\([0-9]*\)[0-9]\{3\}/\1/'` DISKS="$DISKS $i ${S}MB" ;; b|c|1b|1c|83) #FAT32 and Linux are supported only in grub. if [ $BOOTLOADER = grub ]; then S=`$SFDISK -s "$i" | sed 's/\([0-9]*\)[0-9]\{3\}/\1/'` DISKS="$DISKS $i ${S}MB" fi ;; esac done if [ -z "$DISKS" ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\nYou don't have any $PART_MSG partition on your system. Please create a partition first using for example cfdisk.\n" 0 0 exit 1 else DEV=`$DIALOG --stdout --aspect 15 --backtitle "$BACKTITLE" --title "Installation device" --menu "Where do you want to install GeeXboX?" 0 0 0 $DISKS` || exit 1 fi if [ ! -b "$DEV" ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\n'$DEV' is not a valid block device.\n" 0 0 fi done DEVNAME="${DEV#/dev/}" case `$SFDISK --print-id ${DEV%%[0-9]*} ${DEV#${DEV%%[0-9]*}}` in 1|11|6|e|16|1e|14|b|c|1b|1c) SUPPORTED_TYPES="vfat" PART_TYPE="FAT" ;; 83) # Linux SUPPORTED_TYPES="ext3 ext2" PART_TYPE="Linux" ;; esac mkdir di # Try to guess current partition type. MKFS_TYPE= for type in vfat ext3 ext2 auto; do if mount -o ro -t $type "$DEV" di; then MKFS_TYPE=`grep "^$DEV " /proc/mounts | cut -d " " -f 3` umount di break fi done NEED_FORMAT=yes if [ -z "$MKFS_TYPE" ]; then FORMAT_MSG="Partition is not formated. " else for type in $SUPPORTED_TYPES; do [ $type = $MKFS_TYPE ] && NEED_FORMAT=no done if [ "$NEED_FORMAT" = yes ]; then FORMAT_MSG="Partition format type ($MKFS_TYPE) is not supported in your partition type ($PART_TYPE). " else FORMAT_MSG="Partition is already formated. " fi fi $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "Formatting" --defaultno --yesno "$FORMAT_MSG\nDo you want to format '$DEV' ?\n" 0 0 && FORMAT=yes if [ "$FORMAT" = yes ]; then case `$SFDISK --print-id ${DEV%%[0-9]*} ${DEV#${DEV%%[0-9]*}}` in 1|11|6|e|16|1e|14) # FAT12 and FAT16 MKFS=$MKDOSFS MKFS_OPT="-n GEEXBOX" MKFS_TYPE=vfat MKFS_TYPENAME="FAT" ;; b|c|1b|1c) # FAT32 MKFS=$MKDOSFS MKFS_OPT="-n GEEXBOX -F 32" MKFS_TYPE=vfat MKFS_TYPENAME="FAT" ;; 83) # Linux MKFS_TYPE=`$DIALOG --stdout --aspect 15 --backtitle "$BACKTITLE" --title "Linux partition type" --menu "Which type of Linux partition you want ?" 0 0 0 ext2 "Linux ext2" ext3 "Linux ext3"` || exit 1 case $MKFS_TYPE in ext2) MKFS=$MKE2FS MKFS_OPT="-L GEEXBOX" MKFS_TYPENAME="Linux ext2" ;; ext3) MKFS=$MKE2FS MKFS_OPT="-L GEEXBOX -j" MKFS_TYPENAME="Linux ext3" ;; esac ;; esac if [ -z "$MKFS" -o ! -x $MKFS ]; then if [ "$NEED_FORMAT" = yes ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\n'$DEV' must be formated. As you don't have formatting tool installed, I won't be able to format the partition.\n" 0 0 rmdir di exit 1 else $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "Warning" --msgbox "\n'$DEV' needs to be a $MKFS_TYPENAME partition. As you don't have formatting tool installed, I won't be able to format the partition. Hopefully it is already formatted.\n" 0 0 fi else $MKFS $MKFS_OPT "$DEV" fi elif [ "$NEED_FORMAT" = yes ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\n'$DEV' needs to be a formated.\n" 0 0 rmdir di exit 1 fi mount -t $MKFS_TYPE "$DEV" di if [ $? -ne 0 ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\nFailed to mount '$DEV' as $MKFS_TYPENAME partition.\n" 0 0 rmdir di exit 1 fi if [ -d disk ]; then cp -a disk/* di 2>/dev/null else if [ -n "$NFS" ]; then GEEXBOX="$NFS" else GEEXBOX="$CDROM/GEEXBOX" fi cp -a "$GEEXBOX" di/GEEXBOX 2>/dev/null cd di/GEEXBOX/boot mv vmlinuz initrd.gz isolinux.cfg boot.msg help.msg splash.rle ../../ cd ../../../ rm -rf di/GEEXBOX/boot fi # Setup network is only available when booting from GeeXboX. if [ "$1" = geexbox ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "Configure Network ?" --yesno "\nDo you want to configure your network parameters before installing GeeXboX to disk ?\n" 0 0 && setup_network "di/GEEXBOX" fi # Configure TV card and scan for channels. # (only available when booting from GeeXboX). if [ "$1" = geexbox ]; then if test -n "`grep 'Class 0400:.*109e:' /proc/pci`" \ -o -n "`grep 'Class 0480:.*1131:' /proc/pci`" \ -o -n "`grep 'Class 0480:.*14f1:88' /proc/pci`"; then # Only scan if a TV card is detected $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "Scan for Analog TV Channels ?" --yesno "\nDo you want to configure your analog tv card and scan for channels before installing GeeXboX to disk ?\n" 0 0 && setup_tvscan "di/GEEXBOX" fi fi grubprefix=/boot/grub grubdir=di$grubprefix device_map=$grubdir/device.map rm -rf $grubdir mkdir -p $grubdir lzmacat "di/GEEXBOX/usr/share/grub-i386-pc.tar.lzma" | tar xf - -C $grubdir if [ -f "di/GEEXBOX/usr/share/grub-splash.xpm.gz" ]; then cp -f "di/GEEXBOX/usr/share/grub-splash.xpm.gz" $grubdir || exit 1 disable_splashimage= else disable_splashimage="#" fi splashimage="$grubprefix/grub-splash.xpm.gz" if [ $BOOTLOADER = syslinux ]; then cp "di/GEEXBOX/usr/share/ldlinux.sys" di sed "s/boot=cdrom/boot=${DEV#/dev/}/" di/isolinux.cfg > di/syslinux.cfg rm di/isolinux.cfg elif [ $BOOTLOADER = grub ]; then cp $grubdir/stage2 $grubdir/stage2_single rm di/isolinux.cfg di/boot.msg di/help.msg di/splash.rle fi if [ $TYPE = HDD ]; then echo "quit" | $GRUB --batch --no-floppy --device-map=$device_map elif [ $TYPE = REMOVABLE ]; then echo "(hd0) ${DEV%%[0-9]*}" > $device_map fi rootdev=$(convert $DEV) if [ -z "$rootdev" ]; then $DIALOG --aspect 15 --backtitle "$BACKTITLE" --title "ERROR" --msgbox "\nCouldn't find my GRUB partition representation\n" 0 0 umount di rmdir di exit 1 fi if [ $BOOTLOADER = syslinux ]; then umount di $SYSLINUX "$DEV" mount -t $MKFS_TYPE "$DEV" di elif [ $BOOTLOADER = grub ]; then if [ $TYPE = HDD ]; then rootdev_single=$rootdev fake_device= elif [ $TYPE = REMOVABLE ]; then rootdev_single="(fd0)" fake_device="device $rootdev_single $DEV" fi $GRUB --batch --no-floppy --device-map=$device_map < $grubdir/single.lst < $grubdir/menu.lst <> $grubdir/menu.lst <> $grubdir/menu.lst <> $grubdir/menu.lst <> $grubdir/menu.lst <" done [ -n "$MENU_DF" ] && sed -i "s%name=\"ip\"/>%name=\"ip\"/> $MENU_DF%" /etc/mplayer/menu.conf exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/72_mp-audio0000755000175000017500000000274310300145453022542 0ustar aurelaurel#!/bin/sh # # configure MPlayer's audio settings # # runlevels: geexbox, debug echo "### Configuring MPlayer's audio settings ###" # include audio configuration file . /etc/audio echo $ALSA_CARD | grep -q ".." || ALSA_CARD="0$ALSA_CARD" case $SOUNDCARD_MODE in SPDIF) ALSA_REAL_MODE=IEC958 ;; analog) ALSA_REAL_MODE=DAC ;; esac ALSA_DEVICE=`sed -n "s/^$ALSA_CARD-\(..\): .*$ALSA_REAL_MODE.*/\1/p" /proc/asound/pcm | head -1` [ -z "$ALSA_DEVICE" ] && ALSA_DEVICE=`sed -n "s/^$ALSA_CARD-\(..\): .*playback.*/\1/p" /proc/asound/pcm | head -1` [ -n "$ALSA_DEVICE" ] && AO_DEVICE=":device=hw=$ALSA_CARD.$ALSA_DEVICE" # set alsa as audio output isn't forced already. mp_set_option ao "alsa$AO_DEVICE" # enable hardware AC3 output via S/PDIF if audio codec isn't forced already. if [ "$SOUNDCARD_MODE" = SPDIF -a "$AC3_DECODER" = hardware ]; then mp_set_option ac "hwac3," CHANNELS=2 fi # don't use Master mixer channel when not available if [ -z "`amixer simple | grep "'Master'"`" ]; then sed -i 's/mixer-channel=Master//' /etc/mplayer/mplayer.conf fi # set number of playback channels if isn't forced already. mp_set_option channels "$CHANNELS" # set DVD default language echo "alang=`sed 's/^\(..\).*/\1/' /etc/lang | head -1`,en" >> /etc/mplayer/mplayer.conf # Set suitable background movie when playing audio-only. for i in background-audio.avi background.avi; do if [ -f /usr/share/mplayer/$i ]; then mp_set_option bgvideo "/usr/share/mplayer/$i" break fi done exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/74_mp-video0000755000175000017500000000207510300145453022547 0ustar aurelaurel#!/bin/sh # # configure MPlayer's video settings # # runlevels: geexbox, debug echo "### Configuring MPlayer's video settings ###" # include tvout configuration file . /etc/tvout # set mplayer resolution when using offb if grep -q OFfb /proc/fb; then RES=`/usr/sbin/fbset | sed -n 's/mode "\(.*\)-.*"/\1/p'` RESX=`echo $RES | cut -f1 -dx` RESY=`echo $RES | cut -f2 -dx` mp_set_option screenw "$RESX" mp_set_option screenh "$RESY" fi # set double to no for nvidia, sis and Kyro cards, VMWare, and some ATI cards for i in 'Class 0300:.*10de:' 'Class 0300:.*1039:' 'Class 0300:.*104a:0010' 'Class 0300:.*15ad:' 'Class 0300:.*1002:4c59'; do if grep "$i" /proc/pci >/dev/null 2>&1; then # except if we want to try nvidia vidix if [ "$i" = 'Class 0300:.*10de:' -a ! -f /etc/mplayer/no_nvidia_vidix ]; then mp_set_option vf "format=yuy2" concat else mp_set_option vo "vesa" mp_set_option double "no" mp_set_option vf "expand=-1:-1:-1:-1:1" concat fi fi done # set the tvout aspect mp_set_option monitoraspect "$TVOUT_ASPECT" exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/75_mp-tvcard0000755000175000017500000000375610300145453022734 0ustar aurelaurel#!/bin/sh # # configure MPlayer's v4l2 settings # # runlevels: geexbox, debug echo "### Configuring MPlayer's v4l2 support ###" if [ -f /var/tvcard ]; then . /etc/tvcard . /var/tvcard # configure mplayer v4l2 driver if [ -n "$TV_WIDTH" -a -n "$TV_HEIGHT" ]; then TV_OPTIONS=":width=$TV_WIDTH:height=$TV_HEIGHT" fi if [ -n "$TV_BRIGHTNESS" ]; then TV_OPTIONS="$TV_OPTIONS:brightness=$TV_BRIGHTNESS" fi if [ -n "$TV_CONTRAST" ]; then TV_OPTIONS="$TV_OPTIONS:contrast=$TV_CONTRAST" fi if [ -n "$TV_HUE" ]; then TV_OPTIONS="$TV_OPTIONS:hue=$TV_HUE" fi if [ -n "$TV_SATURATION" ]; then TV_OPTIONS="$TV_OPTIONS:saturation=$TV_SATURATION" fi echo "tv=driver=v4l2:norm=$TVIN_STANDARD:chanlist=$CHANLIST$TV_OPTIONS" >> /etc/mplayer/mplayer.conf # set mplayer TV channels list echo "\" >" >> /etc/mplayer/menu.conf grep '^CHAN=' /etc/tvcard | sed 's/^CHAN="\([^:]*\):\(.*\)"//' >> /etc/mplayer/menu.conf sed -n 's/tv=channels=\([^:]*\).*/\1/p' /etc/mplayer/mplayer.conf | sed 's/,/\n/g' | sed 's/\(.*\)-\(.*\)//g' >> /etc/mplayer/menu.conf sed -i 's/^tv=channels=.*//' /etc/mplayer/mplayer.conf echo "" >> /etc/mplayer/menu.conf else # remove tv options from menu sed -i 's/.*ok="set_menu tv_settings".*//' /etc/mplayer/menu.conf sed -i 's/.*ok="set_menu tv_norm"*//' /etc/mplayer/menu.conf fi [ -f /etc/radio ] && . /etc/radio if [ "$RADIO" = yes ]; then # set mplayer menu radio stations list echo "\" >" >> /etc/mplayer/menu.conf grep '^CHAN' /etc/radio | sed "s/^CHAN=\"\([^:]*\):\(.*\)\"//" >> /etc/mplayer/menu.conf echo "" >> /etc/mplayer/menu.conf else # no supported radio card specified sed -i 's/.*ok="set_menu radio_settings".*//' /etc/mplayer/menu.conf fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/76_mp-dxr30000755000175000017500000000201710300145453022317 0ustar aurelaurel#!/bin/sh # # configure DXR3/Hollywood+ cards for MPlayer # # runlevels: geexbox, debug echo "### Configuring DXR3/Hollywood+ cards for MPlayer ###" # include audio configuration file . /etc/audio # include tvout configuration file . /etc/tvout # set ao, vo and vf for DXR3/Hollywood+ cards and upload microcode. if test -n "`grep 'Class 0480:.*1105:8300' /proc/pci 2>/dev/null`"; then mp_set_option vo "dxr3:sync:norm=0" mp_set_option ao "oss:/dev/em8300_ma-0" mp_set_option vf "expand=-1:-1:-1:-1:1" concat sed -i "s%play_dvd.*%quit 167\"/>%" /etc/mplayer/menu.conf em8300setup -p -a -o -f /usr/share/em8300.uc >/dev/null 2>&1 echo '' > /var/use_dxr3 # TVOut standard (default is PAL) if [ "$TVOUT_STANDARD" = "ntsc" ]; then em8300setup -n >/dev/null 2>&1 fi # set display to WideScreen format (default is 4:3) if [ "$TVOUT_ASPECT" = "16:9" ]; then em8300setup -w >/dev/null 2>&1 fi # use SPDIF output ? if [ "$SOUNDCARD_MODE" = SPDIF ]; then em8300setup -d >/dev/null 2>&1 fi fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/78_mp-utils0000755000175000017500000000050210300145453022576 0ustar aurelaurel#!/bin/sh # # start MPlayer's utilities # # runlevels: geexbox, debug echo "### Starting MPlayer's utilities ###" # create the mplayer control pipe for external programs mkfifo /var/mp_control # start the autolaunching script /usr/bin/autoplay 8 > /var/mp_control & # start the file copy daemon /usr/bin/cpd & exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/82_mplayer0000755000175000017500000000216710300145453022501 0ustar aurelaurel#!/bin/sh # # configure and launch mplayer # # runlevels: geexbox, debug echo "### Starting MPlayer ###" # disable console blanking and cursor blinking for a proper MPlayer start echo -e "\033[9;0]" echo -e "\033[?25l" # disable kernel messages to avoid MPlayer screen corruption echo 0 > /proc/sys/kernel/printk # default directory echo -n /mnt/ > /var/mp_current_path # tty used for the video display and commands input TTY=4 # start mplayer with gdb when built with debugging options if test -x /usr/bin/gdb; then echo "r /usr/share/mplayer/background.avi -loop 0" > /gdb_cmd gdb -x /gdb_cmd /usr/bin/mplayer else echo "0" > /tmp/mp_result # disable fbdev cursor echo -e "\033[?1;;c" >/dev/tty$TTY chvt $TTY ( # start mplayer or fbi and keep them launched while true; do if [ -n "`pidof lircd`" ]; then irpty /etc/lircrc -- mp_wrapper else mp_wrapper fi test `cat /tmp/mp_result` -eq 165 -a -x /usr/bin/fbi && fbi_wrapper test `cat /tmp/mp_result` -eq 166 && break test `cat /tmp/mp_result` -eq 167 && mplayer dvd://1 > /dev/null 2>&1 done ) /etc/asound.conf mixer() { parm=${3:-on} amixer -c $ALSA_CARD sset "$1" "$2" $parm >/dev/null 2>&1 amixer -c $ALSA_CARD sset "$1" $parm >/dev/null 2>&1 } # set common mixer params mixer Master 90% mixer PCM 90% mixer Synth 90% mixer CD 90% mixer Line 90% mixer Aux 90% # mute mic mixer Mic 0% mute # ESS 1969 chipset has 2 PCM channels mixer PCM,1 90% # Trident/YMFPCI/emu10k1 mixer Wave 100% mixer Music 100% mixer AC97 100% mixer Surround 90% mixer 'Surround Digital' 90% mixer 'Wave Surround' 90% mixer 'Duplicate Front' 90% mixer 'Sigmatel 4-Speaker Stereo' 90% # CS4237B chipset: mixer 'Master Digital' 90% # Envy24 chips with analog outs mixer DAC 90% mixer DAC,0 90% mixer DAC,1 90% # some notebooks use headphone instead of master mixer Headphone 90% mixer Playback 100% # set SPDIF mixer params if [ "$SOUNDCARD_MODE" = SPDIF ]; then mixer 'IEC958' 90% mixer 'IEC958 Output' 90% amixer -c $ALSA_CARD sset 'IEC958 Playback AC97-SPSA' 0 >/dev/null 2>&1 mixer 'IEC958 Coaxial' 90% mixer 'IEC958 LiveDrive' 90% mixer 'IEC958 Optical Raw' 90% mixer 'SB Live Analog/Digital Output Jack' 90% mixer 'Audigy Analog/Digital Output Jack' 90% mixer 'SPDIF Out' 90% mixer 'SPDIF Front' 90% mixer 'SPDIF Rear' 90% mixer 'SPDIF Center/LFE' 90% else mixer 'SB Live Analog/Digital Output Jack' 0% off mixer 'Audigy Analog/Digital Output Jack' 0% off mixer 'SPDIF Out' 0% off mixer 'Analog Front' 90% mixer 'Analog Rear' 90% mixer 'Analog Center/LFE' 90% fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/54_ftp0000755000175000017500000000040510300145453021611 0ustar aurelaurel#!/bin/sh # # start ftp server # # runlevels: geexbox, debug # get options test -f /etc/network || exit 1 . /etc/network if test "$FTP_SERVER" = "yes" -a -f /etc/bftpd.conf; then echo "### Starting FTP server ###" bftpd -d -c /etc/bftpd.conf & fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/10_eject0000755000175000017500000000154710300145453022112 0ustar aurelaurel#!/bin/sh # # eject CD if booted from cdrom and their is no media files on it # # runlevels: geexbox, debug if test -n "$CDROM"; then echo "### Eject CDROM ###" ( # add recognized files extension to the EXTS list for i in `cat /etc/file_ext`; do if [ -z "$EXTS" ]; then EXTS="$i" else EXTS="$EXTS\|$i" fi done # add recognized images extension to the EXTS list if [ -x /usr/bin/fbi ]; then for i in `cat /etc/img_ext`; do EXTS="$EXTS\|$i"; done fi # add recognized playlists extension to the EXTS list for i in `cat /etc/list_ext`; do EXTS="$EXTS\|$i"; done # check if their is recognized media files on the CD if [ -z "`find "$CDROM" | grep -v /GEEXBOX/ | grep -i "\.\($EXTS\)\$"`" ]; then # eject the CD (except when started with make exec) [ -e /dev/cdrom -a ! -f /EXEC ] && eject fi )& fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/52_telnet0000755000175000017500000000043510300145453022314 0ustar aurelaurel#!/bin/sh # # start telnet daemon # # runlevels: geexbox, debug # get options test -f /etc/network || exit 1 . /etc/network if test "$TELNET_SERVER" = "yes" -a -f /etc/issue; then echo "### Starting telnet daemon ###" /usr/sbin/telnetd -f /etc/issue >/dev/null 2>&1 & fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/53_httpd0000755000175000017500000000040210300145453022137 0ustar aurelaurel#!/bin/sh # # start http daemon # # runlevels: geexbox, debug # get options test -f /etc/network || exit 1 . /etc/network if test "$HTTP_SERVER" = "yes"; then echo "### Starting http daemon ###" /usr/sbin/httpd -h /var/www >/dev/null 2>&1 & fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/80_debug0000755000175000017500000000044110300145453022105 0ustar aurelaurel#!/bin/sh # # start a debugging shell # # runlevels: debug # give a shell to MPlayer in debug mode echo "### Starting debugging shell ###" sed -i 's%ok=\"quit 166\"/>%ok=\"quit 166\"/> %' /etc/mplayer/menu.conf # start shell /bin/sh exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/80_nodebug0000755000175000017500000000015710300145453022446 0ustar aurelaurel#!/bin/sh # # removes kernel modules from ramdisk # # runlevels: geexbox, install rm -rf /lib/modules exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/90_umount0000755000175000017500000000064410300145453022354 0ustar aurelaurel#!/bin/sh # # umount all mounted disks # # runlevels: geexbox, debug echo "### Unmounting disks and shares ###" # umount samba shares for DIR in /mnt/shares/*/*; do test -d "$DIR" && umount "$DIR" >/dev/null 2>&1 && rmdir "$DIR" done # when started with make exec, umount partitions if test -f /EXEC; then for DIR in /mnt/*; do test -d "$DIR" && umount "$DIR" >/dev/null 2>&1 done umount /proc fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/78_cpufreq0000755000175000017500000000026310300145453022475 0ustar aurelaurel#!/bin/sh # # cpufreq deamon if [ -x /usr/bin/cpufreqd -a -r /etc/cpufreqd.conf ]; then echo "### Starting CpuFreq daemon ###" cpufreqd --file=/etc/cpufreqd.conf fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/82_install0000755000175000017500000000017710300145453022475 0ustar aurelaurel#!/bin/sh # # start GeeXboX installator # # runlevels: install export UID=0 sleep 3 /bin/sh /sbin/installator geexbox exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/20_modules0000755000175000017500000000033310300145453022461 0ustar aurelaurel#!/bin/sh # # load modules # # runlevels: geexbox, debug, install echo "### Loading kernel modules ###" IFS=' ' for module in `cat /etc/modules|grep "^[^#]"`; do eval "modprobe $module" >/dev/null 2>&1 done exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/32_tvcard0000755000175000017500000000432710300145453022306 0ustar aurelaurel#!/bin/sh # # setup tv cards # # runlevels: geexbox, debug, install echo "### Setting up TV card ###" if test -z "`grep 'Class 0400:.*109e:' /proc/pci`" \ -a -z "`grep 'Class 0480:.*1131:' /proc/pci`" \ -a -z "`grep 'Class 0480:.*14f1:88' /proc/pci`"; then # No supported TV card found exit 1 fi . /etc/tvcard [ -f /etc/radio ] && . /etc/radio CARD= test "$TV_CARD" != "AUTO" && CARD="card=$TV_CARD" TUNER= test "$TV_TUNER" != "AUTO" && TUNER="tuner=$TV_TUNER" RADIO_OPT= test "$RADIO" = yes && RADIO_OPT="radio=1" if test -n "`grep 'Class 0400:.*109e:' /proc/pci`"; then # BT8x8 Card modprobe bttv $CARD $TUNER $RADIO_OPT >/dev/null 2>&1 if test "$TV_CARD" = "AUTO" \ -a -z "`dmesg | grep 'bttv0: detected'`"; then # Not autodetected test -z "$TUNER" && TUNER="tuner=3" rmmod bttv modprobe bttv card=1 $TUNER $RADIO_OPT >/dev/null 2>&1 fi echo "TV_WIDTH=768" > /var/tvcard echo "TV_HEIGHT=576" >> /var/tvcard elif test -n "`grep 'Class 0480:.*1131:' /proc/pci`"; then # SAA7134 Card modprobe saa7134 $CARD $TUNER $RADIO_OPT >/dev/null 2>&1 echo -n "" > /var/tvcard elif test -n "`grep 'Class 0480:.*14f1:88' /proc/pci`"; then # Conexant BT881/CX88 Card modprobe tveeprom >/dev/null 2>&1 modprobe cx88xx $CARD $TUNER >/dev/null 2>&1 modprobe cx8800 >/dev/null 2>&1 # cx8800 module tries to autodetect/force tuner model according to eeprom. # It fails if eeprom is corrupted so force tuner module loading before cx8800 if test "$TV_CARD" != "AUTO" \ -a -n "`dmesg | grep 'tveeprom: Encountered bad packet header'`"; then rmmod cx8800 cx88xx tuner modprobe cx88xx $CARD $TUNER >/dev/null 2>&1 modprobe tuner >/dev/null 2>&1 modprobe cx8800 >/dev/null 2>&1 fi echo "TV_WIDTH=768" > /var/tvcard echo "TV_HEIGHT=576" >> /var/tvcard # CX88 driver reset color values to 0, so need to be forced. echo "TV_BRIGHTNESS=50" >> /var/tvcard echo "TV_CONTRAST=50" >> /var/tvcard echo "TV_HUE=100" >> /var/tvcard echo "TV_SATURATION=75" >> /var/tvcard fi modprobe tuner >/dev/null 2>&1 modprobe tvaudio >/dev/null 2>&1 modprobe msp3400 >/dev/null 2>&1 modprobe tda7432 >/dev/null 2>&1 modprobe tda9875 >/dev/null 2>&1 modprobe tda9887 >/dev/null 2>&1 exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/48_lirc0000755000175000017500000000076410300145453021764 0ustar aurelaurel#!/bin/sh # # setup lirc # # runlevels: geexbox, debug echo "### Starting LIRC daemon ###" # read the config if test -f /etc/remote; then . /etc/remote cp -f /etc/lirc/lircrc_$REMOTE /etc/lircrc cp -f /etc/lirc/lircd_$RECEIVER /etc/lircd cp -f /etc/lirc/lircd_$REMOTE.conf /etc/lircd.conf fi . /etc/lircd # insert needed modules IFS='|' for module in $LIRC_MODULES; do eval "modprobe $module" >/dev/null 2>&1 done # start lircd lircd --driver=$LIRC_DRIVER --device=$LIRC_DEVICE exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/50_networking0000755000175000017500000000263510300145453023212 0ustar aurelaurel#!/bin/sh # # setup the network # # runlevels: geexbox, debug echo "### Setting up network ###" # get options test -f /etc/network || exit 1 . /etc/network test -z "$HOST" && HOST=0.0.0.0 if [ -x /usr/bin/iwconfig ]; then for i in `iwconfig 2>&1 | grep '^[^\ ]' | grep -v '^lo' | cut -f1 -d' '`; do ifconfig $i up >/dev/null 2>&1 done WIFI=`iwconfig 2>&1 | grep '^[^\ ]' | grep -v "no wireless extensions" | cut -f1 -d' ' | head -n 1` ETH=`iwconfig 2>&1 | grep '^[^\ ]' | grep -v '^lo' | grep "no wireless extensions" | cut -f1 -d' ' | head -n 1` else ETH=eth0 fi # select device if test $PHY_TYPE = wifi -o $PHY_TYPE = auto; then DEV=$WIFI if test -n "$DEV"; then test -n "$WIFI_MODE" && iwconfig "$DEV" mode $WIFI_MODE test -n "$WIFI_ESSID" && iwconfig "$DEV" essid $WIFI_ESSID test -n "$WIFI_WEP" && iwconfig "$DEV" key $WIFI_WEP fi fi if test $PHY_TYPE = ethernet -o $PHY_TYPE = auto -a -z "$DEV"; then DEV=$ETH fi test -n "$DEV" || exit 1 # bring interface up if ifconfig $DEV $HOST >/dev/null 2>&1; then if test $HOST = 0.0.0.0; then udhcpc -H geexbox -n -i $DEV >/dev/null 2>&1 && NET=yes test "$NET" != yes && ifconfig $DEV 192.168.0.54 && NET=yes else test -n "$GATEWAY" && route add default gw $GATEWAY NET=yes fi fi # adding DNS server test "$NET" = yes -a -n "$DNS_SERVER" && echo "nameserver $DNS_SERVER" >> /etc/resolv.conf test "$NET" = yes || exit 1 exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/56_nfs0000755000175000017500000000066710300145453021622 0ustar aurelaurel#!/bin/sh # # mount nfs shares # # runlevels: geexbox, debug IFS=' ' if test -f /etc/nfs; then echo "### Mounting NFS shares ###" ( for MOUNTS in `grep -v "^#" /etc/nfs | grep -v "^$"`; do SRV=`echo $MOUNTS | sed 's/[ ]*\([^ ]*\)[ ]*.*/\1/'` DIR=`echo $MOUNTS | sed 's/[ ]*[^ ]*[ ]*\([^ ]*\)/\1/'` mkdir -p /mnt/nfs/$DIR mount -t nfs -o ro,nolock,nfsvers=2 $SRV /mnt/nfs/$DIR >/dev/null 2>&1 done )& fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/58_samba0000755000175000017500000000132310300145453022107 0ustar aurelaurel#!/bin/sh # # mount samba shares # # runlevels: geexbox, debug if test -x /usr/bin/smbmount -a -x /usr/bin/mount.cifs -a -f /etc/network; then echo "### Mounting Samba shares ###" ( . /etc/network OPT="-N" test -n "$SMB_USER" && OPT="-U$SMB_USER%$SMB_PWD" smbtree $OPT | while read mounts; do ( saveifs=$IFS IFS='\' for i in $mounts; do IFS=$saveifs mkdir -p "/mnt/shares/$i" mount.cifs "//$i" "/mnt/shares/$i" -o ro,username=$SMB_USER,passwd=$SMB_PWD >/dev/null 2>&1 || smbmount "//$i" "/mnt/shares/$i" -o ro,username=$SMB_USER,passwd=$SMB_PWD >/dev/null 2>&1 || rmdir -p "/mnt/shares/$i" >/dev/null 2>&1 IFS='\' done IFS=$saveifs )& done )& fi exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/init.d/30_tvout0000755000175000017500000000124410300145453022175 0ustar aurelaurel#!/bin/sh # # setup the tvout # # runlevels: geexbox, debug, install test -f /etc/tvout || exit 1 echo "### Setting up TV-Out ###" . /etc/tvout atitvout $TVOUT_STANDARD auto >/dev/null 2>&1 test "`atitvout active 2>/dev/null | sed -n 's/TV.*/TV/p'`" = "TV" && echo "" > /var/tvout # There is no possibility of tv cable autodetection with nvtv so # tvout is not enabled automatically. Uncomment the following lines # to have nvtv tvout enabled at boot. #nvtv $NVTV_ON >/dev/null 2>&1 #echo "" > /var/tvout # The same applies to S3 cards for which you need to uncomment # the following lines. #s3switch -q tv $TVOUT_STANDARD >/dev/null 2>&1 #echo "" > /var/tvout exit 0 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/file_ext0000644000175000017500000000021410300145453021115 0ustar aurelaurelavi divx asf wmv mpeg mpg mpe vob m1v m2v m4v ts mp4 m4a ogm mkv mka rm ra ram rmvb mov qt bin mp3 mp2 ogg wav wma y4m dat iso ifo flac mpc geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/list_ext0000644000175000017500000000001410300145453021147 0ustar aurelaurelpls m3u asx geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/modules0000644000175000017500000000166310300145453020777 0ustar aurelaurel# Drivers for DXR3/Hollywood+ cards bt865 adv717x pixelport_16bit=0 em8300 # Drivers for Wireless cards rt2400 rt2500 # Drivers for PnP ISA sound cards snd-interwave-stb snd-sb16 snd-sbawe snd-sscape # These are modules of some ISA non-PnP devices. # If some of these modules are needed uncomment the line and add correct # parameters for the module. # Drivers for ISA network adapter # wd mem_end=0xca000 mem=0xc8000 irq=5 io=0x2a0 # smc-ultra io=0x2a0 irq=7 # Drivers for ISA sound cards # Some ISA PnP cards may work fine, for other ones you need to add the # correct modules parameters. # snd-tea6330t # snd-ad1816a # snd-ad1848 # snd-cs4231 # snd-cs4232 # snd-cs4236 # snd-es1688 # snd-gusclassic # snd-gusextreme # snd-gusmax # snd-interwave # snd-opti92x-ad1848 # snd-opti92x-cs4231 # snd-opti93x # snd-es968 # snd-sb8 # snd-als100 # snd-azt2320 # snd-cmi8330 # snd-dt019x # snd-es18xx # snd-opl3sa2 # snd-sgalaxy # snd-wavefront geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/tvcard0000644000175000017500000000152110300145453020603 0ustar aurelaurel# # TV Card Options # # TV CARD/TUNER Model (AUTO for autodetection or look at the following urls) # http://www.linuxhq.com/kernel/v2.6/2/Documentation/video4linux/CARDLIST.bttv # http://www.linuxhq.com/kernel/v2.6/2/Documentation/video4linux/CARDLIST.tuner TV_CARD=AUTO TV_TUNER=AUTO # TV Input Standard (ntsc/ntsc-m/ntsc-jp/pal/pal-bg/pal-dk/pal-i/pal-m/pal-n/ # pal-nc/pal-60/secam/secam-l/secam-dk) TVIN_STANDARD=pal # TV Channels # Syntax : CHAN="Channel Frequency:Channel Title" # Example: #CHAN="29:France 2" #CHAN="K08:Canal +" # TV Channels List # Available : us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, # europe-west, europe-east, italy, newzealand, australia, # ireland, france, china-bcast, southafrica, argentina, # australia-optus, russia CHANLIST=europe-west geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/audio0000644000175000017500000000070210300145454020422 0ustar aurelaurel# Soundcard Configuration File # Soundcard's ID (0 for first card, 1 for second, ...) ALSA_CARD="0" # Output mode (SPDIF or analog) SOUNDCARD_MODE="analog" # AC3 decoder mode (hardware or software) # note: in analog mode this option is ignored and defaults to software. AC3_DECODER="hardware" # Playback channels # 2 - Stereo # 4 - Surround # 6 - Full 5.1 # note: in SPDIF and hardware AC3 decoder mode this option is ignored. CHANNELS="2" geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/tvout0000644000175000017500000000244710300145454020512 0ustar aurelaurel# TVOut Configuration File # # Generic Options # # TV Output Standard (ntsc/pal/secam) TVOUT_STANDARD=pal # TV Output Aspect (4:3 or 16:9) TVOUT_ASPECT="4:3" # # NvTV Options - For n'Vidia cards ONLY # # Connector's Type (auto/composite/svideo/both/convert) CTR=CONVERT # TV Resolution (pixels) TV_RES="800,600" # Monitor's Resolution (pixels / frequency) MONITOR_RES="800x600@75" # Scan Size (Tiny/Small/Normal/Large/Huge) SCAN=Large # Image Position (TVPositionX/Y:+/-x,y) POSITION="TVPositionX:0,0" # Command line NVTV_ON="-t -c -S $TVOUT_STANDARD -r $TV_RES -s $SCAN -C $CTR --set $POSITION" NVTV_OFF="-m -s $MONITOR_RES" # # i810tvout Options - For Intel i810/i815 cards ONLY # # TV Format (NTSC_M, NTSC_M_J, PAL_B, PAL_D, PAL_G, PAL_H, PAL_I, PAL_M, PAL_N) I810_FORMAT="PAL_M" # TV Mode (see output of --list-modes in debug) I810_MODE=6 # Horizontal position, valid range is from -50 to 50. I810_H=0 # Vertical position, valid range is from -50 to 50. I810_V=0 # Brightness (black level), valid range is from -50 to 50. I810_BRIGHT=0 # Contrast, valid range is from -50 to 50. I810_CONTRAST=0 # Command line I810_TVON="--tv_enable --tv_mode $I810_MODE --tv_format $I810_FORMAT --h_position $I810_H --v_position $I810_V --tv_brightness $I810_BRIGHT --tv_contrast $I810_CONTRAST" I810_TVOFF="--crt_enable" geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/mplayer/0000755000175000017500000000000010300145455021051 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/mplayer/mplayer.conf0000644000175000017500000000075610300145455023401 0ustar aurelaurelvo=cvidix,vesa mixer-channel=Master framedrop=yes vsync=yes fs=yes zoom=yes menu=yes menu-startup=yes double=yes fixed-vo=yes nocolorkey=yes cache=1500 idx=yes lircconf=/etc/lircrc sub-fuzziness=1 screenw=800 screenh=600 #monitor-hfreq=31.5k-50k #monitor-vfreq=50-90 input=file=/var/mp_control menu-utf8=1 menu-flip-hebrew=1 # Set Post Processing (h deblock, v deblock, dering, auto luminance) # Consumes CPU power, disabled for low configs, uncomment to enable it. #vf=pp=hb:a/vb:a/dr:a/al:a geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/mplayer/no_nvidia_vidix0000644000175000017500000000051710300145455024150 0ustar aurelaurelYou can enable nvidia vidix driver simply by removing this file. Vidix should give you better performance especially with low-end hardware. This feature is not very well tested. That's why it is not enabled by default. And that's also why you should help us, testing this feature and reporting your results if you own nvidia hardware. geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/mplayer/input.conf0000644000175000017500000000427110300145455023063 0ustar aurelaurel## ## MPlayer input control file ## ## You are able to redefine default keyboard/joystick/mouse/LIRC bindings, or ## add new ones here. ## ## The file should be placed in the $HOME/.mplayer directory. ## RIGHT seek +10 LEFT seek -10 DOWN seek -60 UP seek +60 PGUP seek 600 PGDWN seek -600 - audio_delay 0.100 + audio_delay -0.100 [ speed_mult 0.9091 # scale playback speed ] speed_mult 1.1 { speed_mult 0.5 } speed_mult 2.0 BS speed_set 1.0 # reset speed to normal q quit ESC quit ENTER pt_step 1 1 p pause . frame_step SPACE pause HOME pt_up_step 1 END pt_up_step -1 > pt_step 1 < pt_step -1 INS alt_src_step 1 DEL alt_src_step -1 o osd z sub_delay -0.1 x sub_delay +0.1 9 volume -1 / volume -1 0 volume 1 * volume 1 1 contrast -1 2 contrast 1 3 brightness -1 4 brightness 1 5 hue -1 6 hue 1 7 saturation -1 8 saturation 1 d frame_drop r sub_pos -1 t sub_pos +1 #? sub_step +1 # immediately display next subtitle #? sub_step -1 # previous T vo_ontop w panscan -0.1 e panscan +0.1 h tv_step_channel 1 l tv_step_channel -1 n tv_step_norm b tv_step_chanlist ## ## GUI ## #l gui_loadfile #t gui_loadsubtitle #a gui_about #s gui_stop #p gui_playlist #r gui_preferences #c gui_skinbrowser ## ## Joystick section ## WARNING: joystick support has to be explicitly enabled at ## compiletime with --enable-joystick ## JOY_RIGHT seek 10 JOY_LEFT seek -10 JOY_UP seek 60 JOY_DOWN seek -60 ## ## OSD Menu movement keys ## ## If you are using only the keyboard it is enough to define one command (like ## "menu up"), because then that single key will display the menu, which can ## then be navigated with the cursor keys and ENTER. ## ## LIRC users should bind each "menu" command to a button on their remote. ## ## The set_menu command directly displays the (sub)menu specified as ## its argument. Usage should be self-explanatory (although not likely ## to be needed), after reading input.conf. ## #MOUSE_BTN0 menu up #y menu down #y menu ok #y menu cancel #y menu hide #y set_menu general_pref m menu hide ; menu hide a quit s run /usr/bin/tvswitch k halt y play_dvd c mute f pt_step -1 g pt_step 1 JOY_BTN1 menu hide JOY_BTN2 pause JOY_BTN3 osd JOY_BTN4 mute JOY_BTN5 volume -1 JOY_BTN6 volume 1 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/mplayer/codecs.conf0000644000175000017500000014462710300145455023176 0ustar aurelaurel;============================================================================= ; Default codecs config file. It replaces the old codecs.c file! ; Before editing this file, please read DOCS/tech/codecs.conf.txt ! ;============================================================================= release 20030724 ;============================================================================= ; VIDEO CODECS ;============================================================================= ; MPEG-1/2 decoding: ; Note: mpegpes is preferred for hw decoders: videocodec mpegpes info "MPEG-PES output (.mpg or DXR3/DVB card)" comment "for hardware decoding" status working format 0x10000001 ; mpeg 1 format 0x10000002 ; mpeg 2 driver mpegpes out MPES videocodec mpeg12 info "MPEG-1 or 2 (libmpeg2)" comment "with postprocessing" status working format 0x10000001 ; MPEG-1 format 0x10000002 ; MPEG-2 driver libmpeg2 ; dll "libmpeg2" out YV12,I420,IYUV out 422P videocodec ffmpeg1 info "FFmpeg MPEG-1" status working format 0x10000001 ; MPEG-1 fourcc mpg1 fourcc PIM1 ; Pinnacle hardware-MPEG-1 fourcc VCR2 driver ffmpeg dll "mpeg1video" out YV12,I420,IYUV videocodec ffmpeg2 info "FFmpeg MPEG-2" status working format 0x10000002 ; MPEG-2 fourcc mpg2 driver ffmpeg dll "mpeg2video" out YV12,I420,IYUV out 422P,444P ; for backward compatibility videocodec ffmpeg12 info "FFmpeg MPEG-1/2" status working format 0x10000001 ; MPEG-1 format 0x10000002 ; MPEG-2 fourcc mpg1,mpg2 fourcc PIM1 ; Pinnacle hardware-MPEG-1 fourcc VCR2 driver ffmpeg dll "mpegvideo" out YV12,I420,IYUV out 422P,444P videocodec ffmpeg12mc info "FFmpeg MPEG-1/2 (XvMC)" status buggy format 0x10000001 ; MPEG-1 format 0x10000002 ; MPEG-2 fourcc mpg1,mpg2 fourcc PIM1 ; Pinnacle hardware-MPEG-1 driver ffmpeg dll "mpegvideo_xvmc" out IDCT_MPEG2 out MOCO_MPEG2 ; we have only native open source codecs for these: videocodec nuv info "NuppelVideo" status working fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC driver nuv out I420,IYUV videocodec mpng info "PNG image decoder" status working comment "Gray scaled PNG with Alpha channel not supported" fourcc mpng,MPNG fourcc "png " ; for PNG-encoded QuickTime files dll "libpng" driver mpng out BGR32,BGR24 videocodec mtga info "TGA image decoder" status working comment "Only 24bpp and 32bpp RGB TGA files supported" fourcc mtga,MTGA driver mtga out BGR32,BGR24 videocodec sgi info "SGI image decoder" status working fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC driver sgi out BGR24 videocodec ffindeo3 info "FFmpeg Intel Indeo 3.1/3.2" status working fourcc IV31,iv31 fourcc IV32,iv32 driver ffmpeg dll indeo3 out YVU9 videocodec fffli info "Autodesk FLI/FLC Animation" status working fourcc FLIC ; FLIC is an internal MPlayer FOURCC driver ffmpeg dll "flic" out BGR8 videocodec ffaasc info "Autodesk RLE decoder" status working fourcc AASC driver ffmpeg dll "aasc" out BGR24 videocodec ffloco info "LOCO video decoder" status working fourcc LOCO driver ffmpeg dll "loco" out 422P,YV12,BGR32,BGR24 query videocodec ffqtrle info "QuickTime Animation (RLE)" status working format 0x20656C72 ; "rle " driver ffmpeg dll "qtrle" out BGR32,RGB24,BGR15,BGR8 query videocodec ffrpza info "QuickTime Apple Video" status working fourcc rpza,azpr driver ffmpeg dll "rpza" out BGR15 videocodec ffsmc info "Apple Graphics (SMC) codec" status working format 0x20636d73 ; "smc " driver ffmpeg dll "smc" out BGR8 videocodec ff8bps info "Planar RGB (Photoshop)" status working fourcc 8BPS driver ffmpeg dll "8bps" out BGR32,BGR24,BGR8 query videocodec ffcyuv info "Creative YUV (libavcodec)" status working fourcc cyuv,CYUV driver ffmpeg dll "cyuv" out 411P videocodec ffmsrle info "Microsoft RLE" status working format 0x1 format 0x2 driver ffmpeg dll "msrle" out BGR8 videocodec ffroqvideo info "Id RoQ File Video Decoder" status working fourcc RoQV ; RoQV is an internal MPlayer FOURCC driver ffmpeg dll "roqvideo" out YV12 videocodec lzo info "LZO compressed" status working fourcc LZO1 driver lzo dll "liblzo" out YV12,I420 out BGR24 flip videocodec theora info "Theora (free, reworked VP3)" status working fourcc theo,Thra driver theora dll libtheora out YV12 ; prefer native codecs over win32? ; the win32 codecs probably are (better) optimized and support direct ; rendering, so this may be not the best idea... ;WIN32: videocodec cram info "Microsoft Video 1" comment "-vf palette required for 8bpp" status buggy fourcc cram,CRAM CRAM fourcc msvc,MSVC CRAM fourcc wham,WHAM CRAM driver vfw dll "msvidc32.dll" out BGR24,BGR15,BGR8 static,query videocodec ffcvid info "Cinepak Video (native codec)" status working fourcc cvid,CVID driver ffmpeg dll "cinepak" out YV12,BGR8 query videocodec cvidvfw info "Cinepak Video" status working fourcc cvid driver vfw dll "iccvid.dll" ; out YUY2 ; out UYVY out BGR24,BGR15 static videocodec huffyuv info "HuffYUV" status buggy fourcc HFYU driver vfw dll "huffyuv.dll" out YUY2 flip,noflip,query ; out UYVY flip out BGR32,BGR24 flip,query ;NATIVE: videocodec ffvideo1 info "Microsoft Video 1 (native codec)" status working fourcc cram,CRAM fourcc msvc,MSVC fourcc wham,WHAM driver ffmpeg dll "msvideo1" out BGR15,BGR8 query videocodec ffmszh info "AVImszh (native codec)" status working fourcc MSZH driver ffmpeg dll "mszh" out BGR24 videocodec ffzlib info "AVIzlib (native codec)" status working fourcc ZLIB driver ffmpeg dll "zlib" out BGR24 ;XAnim (slow): videocodec cvidxa info "XAnim's Radius Cinepak Video" status buggy fourcc cvid driver xanim dll "vid_cvid.xa" out YV12,IYUV,I420 static ; time to decide what to do with the mpeg4/divx variants... ; ff* is fastest... videocodec ffhuffyuv info "FFmpeg HuffYUV" status working fourcc HFYU,FFVH driver ffmpeg dll huffyuv out YUY2,422P,YV12 out BGR32,BGR24 videocodec ffv1 info "FFV1 (lossless codec)" status working fourcc FFV1 driver ffmpeg dll ffv1 out 411P,444P,422P,YV12,I420,IYUV,YVU9 out BGR32 videocodec ffsnow info "FFSNOW (Michael's wavelet codec)" status working fourcc snow,SNOW driver ffmpeg dll snow out YV12 videocodec ffasv1 info "FFmpeg ASUS V1" status working fourcc ASV1 driver ffmpeg dll asv1 out YV12,I420,IYUV videocodec ffasv2 info "FFmpeg ASUS V2" status working fourcc ASV2 driver ffmpeg dll asv2 out YV12,I420,IYUV videocodec ffvcr1 info "FFmpeg ATI VCR1" status working fourcc VCR1 driver ffmpeg dll vcr1 out YVU9 videocodec ffcljr info "FFmpeg Cirrus Logic AccuPak (CLJR)" status working fourcc CLJR driver ffmpeg dll cljr out 411P videocodec ffsvq1 info "FFmpeg Sorenson Video v1 (SVQ1)" status working fourcc SVQ1,svq1 driver ffmpeg dll svq1 out YVU9 videocodec ff4xm info "FFmpeg 4XM video" status working fourcc 4XMV driver ffmpeg dll 4xm out BGR16 videocodec ffvixl info "Miro VideoXL codec" status working fourcc VIXL driver ffmpeg dll xl out 411P videocodec ffqtdrw info "QuickDraw native decoder" status working fourcc qdrw driver ffmpeg dll qdraw out RGB24 videocodec ffflv info "FFmpeg Flash video" status working fourcc FLV1 driver ffmpeg dll flv out YV12 videocodec ffdivx info "FFmpeg DivX ;-) (MS MPEG-4 v3)" status working fourcc MPG3,mpg3 div3 fourcc MP43,mp43 div3 ; M$ MPEG-4 v3 (fourcc mapping to div3) fourcc DIV5,div5 div3 ; DivX 3.20 fourcc DIV6,div6 div4 ; -||- fourcc DIV3,div3,DIV4,div4 fourcc AP41 div3 ; AngelPotion stuff fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax) fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com) driver ffmpeg dll msmpeg4 out YV12,I420,IYUV videocodec ffmp42 info "FFmpeg M$ MPEG-4 v2" status working fourcc DIV2,div2 mp42 fourcc MP42,mp42 driver ffmpeg dll msmpeg4v2 out YV12,I420,IYUV videocodec ffmp41 info "FFmpeg M$ MPEG-4 v1" status working fourcc DIV1,div1 mpg4 fourcc MPG4,mpg4 driver ffmpeg dll msmpeg4v1 out YV12,I420,IYUV videocodec ffwmv1 info "FFmpeg M$ WMV1/WMV7" status working fourcc WMV1,wmv1 driver ffmpeg dll wmv1 out YV12,I420,IYUV videocodec ffwmv2 info "FFmpeg M$ WMV2/WMV8" status buggy fourcc WMV2,wmv2 driver ffmpeg dll wmv2 out YV12,I420,IYUV videocodec ffh264 info "FFmpeg H.264" status working fourcc H264,h264 fourcc avc1 format 0x10000005 driver ffmpeg dll h264 out YV12,I420,IYUV videocodec ffsvq3 info "FFmpeg Sorenson Video v3 (SVQ3)" status working fourcc SVQ3 driver ffmpeg dll svq3 out YV12,I420,IYUV videocodec ffodivx info "FFmpeg MPEG-4" status working fourcc FMP4,fmp4 fourcc DIVX,divx fourcc DIV1,div1 divx fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc M4S2,m4s2 fourcc xvid,XVID,XviD,XVIX fourcc DX50,dx50,BLZ0 DX50 fourcc mp4v,MP4V format 0x4 fourcc UMP4 fourcc 3IV2,3iv2 ; 3ivx Delta 4 fourcc DXGM format 0x10000004 ; mpeg 4 es driver ffmpeg dll mpeg4 ;opendivx out YV12,I420,IYUV videocodec ffwv1f info "WV1F MPEG-4" status working fourcc WV1F driver ffmpeg dll mpeg4 out YV12,I420,IYUV flip videocodec xvid info "XviD (MPEG-4)" status working fourcc DIVX,divx fourcc xvid,XVID,XviD format 0x4 driver xvid out YV12 out I420 out YUY2 out UYVY out YVYU out BGR32,BGR24,BGR16,BGR15 dll "libxvidcore.a" ; divx4 does direct render, and is native on Linux videocodec odivx info "OpenDivX API (ODIVX,DIVX4,DIVX5,XVID)" comment "with postprocessing" status working fourcc mp4v fourcc DIVX,divx fourcc DIV1,div1 divx ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! fourcc AP41 DIV3 ; AngelPotion stuff fourcc xvid,XVID,XviD fourcc DX50,BLZ0 DX50 format 0x4 driver odivx dll "libdivxdecore.so" out YV12,I420,IYUV videocodec divx4 info "DivX4Linux API (DIVX4,DIVX5,XVID)" comment "with postprocessing" status working fourcc mp4v fourcc DIVX,divx fourcc DIV1,div1 divx ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! fourcc AP41 DIV3 ; AngelPotion stuff fourcc xvid,XVID,XviD fourcc DX50,BLZ0 DX50 format 0x4 driver divx4 dll "libdivxdecore.so" ; out I420 ; planar direct rendering out YUY2 out UYVY out BGR32,BGR24,BGR16,BGR15 ; is divx4vfw stable enough, working everywhere and faster than divxds? videocodec divx4vfw info "DivX4Windows-VFW" status buggy comment "sig11 with -framedrop" fourcc DIVX,divx ; opendivx / divx4 fourcc DIV1,div1 divx ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! fourcc AP41 DIV3 ; AngelPotion stuff format 0x4 driver vfw dll "divx.dll" ; out YV12 ; buggy out YUY2 out BGR32,BGR24,BGR15 ; the original ones... prefer DShow for postprocessing: videocodec divxds info "DivX ;-) (MS MPEG-4 v3)" comment "with postprocessing" status working fourcc MP43,mp43 div3 ; fourcc mapping to div3 fourcc DIV5,div5 div3 fourcc DIV6,div6 div4 fourcc DIV3,div3,DIV4,div4 fourcc AP41 div3 ; AngelPotion stuff driver dshow dll "divx_c32.ax" guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec divx info "DivX ;-) (MS MPEG-4 v3)" status working fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) fourcc DIV5,div5 div3 ; DivX 3.20 fourcc DIV6,div6 div4 ; -||- fourcc DIV3,div3,DIV4,div4 fourcc AP41 div3 ; AngelPotion stuff driver vfw dll "divxc32.dll" out YUY2 yuvhack out BGR32,BGR24,BGR15 ; hmm. we should check, maybe these are/will be playable with libavcodec: videocodec mpeg4ds info "Microsoft MPEG-4 v1/v2" status working comment "with postprocessing" fourcc DIV2,div2 mp42 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MPG4,mpg4 fourcc MP42,mp42 driver dshow dll "mpg4ds32.ax" guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 out YUY2 out BGR32,BGR24,BGR16,BGR15 videocodec mpeg4 info "Microsoft MPEG-4 v1/v2" status working fourcc MPG4,mpg4 fourcc MP42,mp42 fourcc DIV2 mp42 driver vfw dll "mpg4c32.dll" out YUY2 yuvhack out BGR32,BGR24,BGR15 videocodec wmv8 info "Windows Media Video 8" status working fourcc WMV2 driver dshow dll "wmv8ds32.ax" guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f out YV12,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec wmv7 info "Windows Media Video 7" status working fourcc WMV1 driver dshow dll "wmvds32.ax" guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec wmv9dmo info "Windows Media Video 9 DMO" status working fourcc WMV3 fourcc WMVP driver dmo dll "wmv9dmod.dll" guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11 out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec wmvdmo info "Windows Media Video DMO" status working fourcc WMV1 fourcc WMV2 fourcc WMV3 fourcc WMVP driver dmo dll "wmvdmod.dll" guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34 out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec wmvadmo info "Windows Media Video Adv DMO" status working fourcc WMVA fourcc WVP2 driver dmo dll "wmvadvd.dll" guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec wmsdmod info "Windows Media Screen Codec 2" status working fourcc MSS1 fourcc MSS2 driver dmo dll "wmsdmod.dll" guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde out BGR32,BGR24,BGR16 videocodec ubmp4 info "UB Video MPEG-4" comment "black&white" status buggy fourcc mp4v UMP4 ; black&white, sometimes buggy too fourcc UMP4 driver vfw dll "ubvmp4d.dll" out I420 out UYVY ; MJPEG: ; Notes: m3jpeg+mjpeg are MMX optimized. avid is very stable but slow. ; ijpg only decodes JPEG images (no MJPEG), and slow. ; Update: ffmjpeg is almost perfect (and optimized) now, prefer it to others. videocodec zrmjpeg info "Zoran MJPEG passthrough" status buggy fourcc MJPG,jpeg driver zrmjpeg out ZRMJPEGNI,ZRMJPEGIT,ZRMJPEGIB query videocodec ffmjpeg info "FFmpeg MJPEG decoder" status working fourcc MJPG,mjpg fourcc AVRn,AVDJ ; AVID fourcc jpeg ; MOV Photo-JPEG fourcc mjpa ; Apple MJPEG-A (Quicktime) fourcc JFIF ; SMJPEG (Loki) fourcc ijpg,IJPG ; -mf type=jpeg fourcc JPEG ; SGI's AVI Photo-JPEG fourcc JPGL ; lossless JPEG (pegasus codec) fourcc LJPG ; lossless JPEG driver ffmpeg dll mjpeg out 444P out 422P out YUY2 ; queried (conversion from yuv422p) out YV12,I420,IYUV out BGR32 ; lossless JPEG videocodec ffmjpegb info "FFmpeg MJPEG-B decoder" status working fourcc mjpb ; Apple MJPEG-B (Quicktime) driver ffmpeg dll mjpegb out 444P out 422P out YUY2 ; queryed (conversion from yuv422p) out YV12,I420,IYUV ; slow. usable only for standalone JPEGs, like -mf, avid or Photo-JPEG: videocodec ijpg info "Independent JPEG Group's codec" status working fourcc ijpg,IJPG ; -mf type=jpeg fourcc jpeg ; MOV Photo-JPEG fourcc AVRn,AVDJ ; AVID driver ijpg dll libjpeg out RGB24,BGR24,BGR32 ; http://www.morgan-multimedia.com/dev/codec_spec.htm videocodec m3jpeg info "Morgan Motion JPEG Codec" status working fourcc MJPG fourcc mjpa,mjpb,mjpg MJPG ; MOV files fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner driver vfw dll "m3jpeg32.dll" ; out YV12,I420 out YUY2,UYVY out BGR32,BGR24,BGR15 videocodec mjpeg info "MainConcept Motion JPEG" status working fourcc MJPG fourcc mjpa,mjpb,mjpg MJPG ; MOV files ; fourcc AVRn,AVDJ MJPG ; AVID (sometimes buggy) driver vfw dll "mcmjpg32.dll" out YUY2,UYVY out BGR32,BGR24,BGR15 videocodec avid info "AVID Motion JPEG" status working comment "slooooooooow but stable" fourcc AVRn fourcc AVDJ AVRn fourcc MJPG,mjpg AVRn driver vfw dll "AvidAVICodec.dll" out BGR24 flip videocodec LEAD info "LEAD (M)JPEG" status working comment "supports interlaced MJPEG" fourcc MJPG fourcc jpeg MJPG ; MOV Photo-JPEG fourcc LEAD driver vfw dll "LCodcCMP.dll" out BGR24,BGR15 videocodec imagepower info "ImagePower MJPEG2000" status buggy fourcc IPJ2 driver vfw dll "jp2avi.dll" out BGR32,BGR24,BGR15 videocodec m3jpeg2k info "Morgan MJPEG2000" status working fourcc MJ2C driver vfw dll "m3jp2k32.dll" out YV12,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR15 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm videocodec m3jpegds info "Morgan MJPEG" status crashing fourcc MJPG mjpg fourcc mjpa,mjpb,mjpg mjpg ; MOV files fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner driver dshow dll "m3jpegdec.ax" guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68 out I420 out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec pegasusm info "Pegasus Motion JPEG" status crashing fourcc MJPG driver vfw ; dll "pvmjpg20.dll" ; v2.0 dll "pvmjpg21.dll" ; v2.1 out BGR24 flip videocodec pegasusl info "Pegasus lossless JPEG" status crashing fourcc JPGL fourcc MJPG JPGL driver vfw dll "pvljpg20.dll" out BGR24 flip videocodec pegasusmwv info "Pegasus Motion Wavelet 2000" status crashing fourcc PVW2 driver vfw dll "pvwv220.dll" out BGR24 flip ; h263: - I don't know. comments? videocodec vivo info "Vivo H.263" status working fourcc VIVO,vivo vivo fourcc viv1,viv2 vivo driver vfw dll "ivvideo.dll" out BGR32,BGR24,BGR15 flip in BGR24 videocodec u263 info "UB Video H.263/H.263+/H.263++ Decoder" status working fourcc U263 fourcc vivo,VIVO U263 fourcc viv1 U263 driver dshow dll "ubv263d+.ax" guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0 ; out UYVY ; BGR32,BGR16,BGR15 seems to work too out BGR24 flip videocodec i263 info "I263" status working fourcc I263,i263 ; fourcc I420,i420 fourcc vivo,VIVO I263 fourcc viv1 I263 driver vfw dll "i263_32.drv" out I420 out YUY2 out BGR32,BGR24,BGR15 videocodec ffi263 info "FFmpeg I263 decoder" status working fourcc I263,i263 driver ffmpeg dll h263i out YV12,I420,IYUV videocodec ffh263 info "FFmpeg H.263+ decoder" status working fourcc H263,U263,h263,X263 fourcc viv1 h263 fourcc s263 driver ffmpeg dll h263 out YV12,I420,IYUV videocodec ffzygo info "FFmpeg ZyGo" status untested fourcc ZyGo driver ffmpeg dll h263 out YV12,I420,IYUV flip videocodec h263xa info "XAnim's CCITT H.263" status crashing fourcc H263,h263 fourcc viv1 H263 fourcc VIVO,vivo H263 driver xanim dll "vid_h263.xa" out YV12,IYUV,I420 videocodec ffh261 info "CCITT H.261" status working fourcc H261,h261 driver ffmpeg dll h261 out YV12 videocodec h261xa info "XAnim's CCITT H.261" status buggy fourcc H261,h261 driver xanim dll "vid_h261.xa" out YV12,IYUV,I420 videocodec m261 info "M261" status untested fourcc m261,M261 driver vfw dll "msh261.drv" out BGR32,BGR24,BGR15 ; Indeo: ; Note: Indeo 3 is buggy, both XAnim (bad decoding) and VfW (fails with DR) ; Prefer win32 ones, they are faster, and 4/5 can DR. For fallback, there are ; Xanim codecs, they provide YV12, useful for YUV display or encoding. videocodec indeo5ds info "Intel Indeo 5" status working fourcc IV50,iv50 driver dshow dll "ir50_32.dll" guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 out YV12,IYUV,I420 out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec indeo5 info "Intel Indeo 5" status working fourcc IV50,iv50 driver vfwex dll "ir50_32.dll" ; out YV12,I420 ; flickering out YUY2 out BGR32,BGR24,BGR15 videocodec indeo4 info "Intel Indeo 4.1" status working fourcc IV41,iv41 driver vfw dll "ir41_32.dll" out IF09 out BGR24,BGR15 in YVU9 videocodec indeo3 info "Intel Indeo 3.1/3.2" status working fourcc IV31,iv31 fourcc IV32,iv32 driver vfwex dll "ir32_32.dll" out IF09 out BGR24,BGR15 flip,static in YVU9 videocodec indeo5xa info "XAnim's Intel Indeo 5" status working fourcc IV50,iv50 driver xanim dll "vid_iv50.xa" out YVU9 videocodec indeo4xa info "XAnim's Intel Indeo 4.1" status working fourcc IV41,iv41 driver xanim dll "vid_iv41.xa" out YVU9 videocodec indeo3xa info "XAnim's Intel Indeo 3.1/3.2" status working fourcc IV31,iv31 fourcc IV32,iv32 driver xanim dll "vid_iv32.xa" out YVU9 ; DV: qdv is more stable... libdv is slow, mcdv is unstable videocodec qdv info "Sony Digital Video (DV)" status working fourcc dvsl,dvsd,dvhd ; ???? fourcc DVSD dvsd ; pal .avi fourcc "dvcp" dvsd ; pal .mov fourcc "dvc " dvsd ; ntsc .mov driver dshow dll "qdv.dll" guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 out YUY2 out UYVY out BGR24,BGR16,BGR15 ; BGR32 is buggy, at least with one sample videocodec ffdv info "FFmpeg DV decoder" status working fourcc DVSD,dvsd ; PAL fourcc DVCS,dvcs ; NTSC ? fourcc "dvcp" ; PAL DV in .mov fourcc "dvc " ; NTSC DV in .mov driver ffmpeg dll dvvideo out 411P,YV12 videocodec libdv info "Raw DV decoder (libdv)" status working fourcc DVSD,dvsd ; PAL fourcc DVCS,dvcs ; NTSC ? fourcc "dvcp" ; PAL DV in .mov fourcc "dvc " ; NTSC DV in .mov fourcc AVdv ; AVID DV driver libdv dll libdv.so.2 out YUY2 ; note: it crashes with pond.dv :( videocodec mcdv info "MainConcept DV Codec" status working fourcc DVSD,dvsd ; PAL fourcc DVCS,dvcs ; NTSC ? fourcc CDVC,cdvc ; ??? fourcc "dvcp" dvsd ; PAL DV in .mov fourcc "dvc " dvcs ; NTSC DV in .mov driver vfw dll "mcdvd_32.dll" out YUY2 out UYVY out BGR32,BGR24,BGR15 ; 3ivx: videocodec 3ivXxa info "XAnim's 3ivx Delta 3.5 plugin" status working fourcc 3IV1 driver xanim dll "vid_3ivX.xa" out YV12,IYUV,I420 videocodec 3ivX info "3ivx Delta 3.5" status crashing fourcc 3IV1 driver dshow dll "3ivxdmo.dll" guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c out YV12 out YUY2 out BGR32,BGR24,BGR16,BGR15 ; experimental real video decoder using closed source codecs videocodec rv3040 info "Linux RealPlayer 10 RV30/40 decoder" status working fourcc RV30,rv30 fourcc RV40,rv40 driver realvid dll "drvc.so" out I420 videocodec rv40 info "Linux RealPlayer 9 RV40 decoder" status working fourcc RV40,rv40 driver realvid dll "drv4.so.6.0" out I420 videocodec rv40win info "Win32 RealPlayer 9 RV40 decoder" status working fourcc RV40,rv40 driver realvid dll "drv43260.dll" out I420 videocodec rv40mac info "Mac OS X RealPlayer 9 RV40 decoder" status working fourcc RV40,rv40 driver realvid dll "drvc.bundle/Contents/MacOS/drvc" out I420 videocodec rv30 info "Linux RealPlayer 8 RV30 decoder" status working fourcc RV30,rv30 driver realvid dll "drv3.so.6.0" out I420 videocodec rv30win info "Win32 RealPlayer 8 RV30 decoder" status working fourcc RV30,rv30 driver realvid dll "drv33260.dll" out I420 videocodec rv30mac info "Mac OS X RealPlayer 9 RV30 decoder" status working fourcc RV30,rv30 driver realvid dll "drvc.bundle/Contents/MacOS/drvc" out I420 videocodec rv20 info "Linux RealPlayer 8 RV20 decoder" status working fourcc RV20,rv20 driver realvid dll "drv2.so.6.0" out I420 videocodec rv20win info "Win32 RealPlayer 8 RV20 decoder" status working fourcc RV20,rv20 driver realvid dll "drv23260.dll" out I420 videocodec rv20mac info "Mac OS X RealPlayer 9 RV20 decoder" status working fourcc RV20,rv20 driver realvid dll "drv2.bundle/Contents/MacOS/drv2" out I420 ; others: videocodec alpary info "Alparysoft lossless codec dshow" status working fourcc ASLC driver dshow dll "aslcodec_dshow.dll" guid 0x7f9de066, 0xbf3d, 0x4c17, 0x86, 0xb7, 0x33, 0xe4, 0x3e, 0xbe, 0xae, 0xf0 out BGR24 flip videocodec alpary2 info "Alparysoft lossless codec vfw" status working fourcc ASLC driver vfw dll "aslcodec_vfw.dll" out BGR24 flip videocodec LEADMW20 info "Lead CMW wavelet 2.0" status working fourcc LCW2 driver dshow dll "LCODCCMW2E.dll"; eval also needs LCMW2.dll guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9 out BGR24,BGR8 flip videocodec ffrv10 info "FFmpeg RV10 decoder" status working fourcc RV10,rv10 fourcc RV13,rv13 driver ffmpeg dll rv10 out YV12,I420,IYUV videocodec ffrv20 info "FFmpeg RV20 decoder" status untested fourcc RV20,rv20 driver ffmpeg dll rv20 out YV12,I420,IYUV videocodec ffvp3 info "FFmpeg VP3" status untested fourcc VP30,vp30,VP31,vp31 format 0x20335056 ; "VP3 " (used in .nsv files) driver ffmpeg dll "vp3" out YV12 videocodec fftheora info "FFmpeg Theora" status untested fourcc theo,Thra format 0xFFFC driver ffmpeg dll "theora" out YV12 videocodec vp3 info "On2 Open Source VP3 Codec" status working comment "For SSE-systems use fixed DLL from ftp://mplayerhq.hu/MPlayer/samples/drivers32/" fourcc VP30,vp30,VP31,vp31 flags align16 driver vfwex dll "vp31vfw.dll" out YUY2 out BGR32,BGR24,BGR15 videocodec vp4 info "On2 VP4 Personal Codec" comment "Decodes also VP3" status working fourcc VP40 fourcc VP31,VP30,vp31,vp30 driver vfwex dll "vp4vfw.dll" out YUY2 out BGR32,BGR24 videocodec vp5 info "On2 VP5 Personal Codec" status working fourcc VP50 driver vfwex dll "vp5vfw.dll" out YUY2 out BGR32,BGR24 videocodec vp6 info "On2 VP6 Personal Codec" status working fourcc VP60,VP61,VP62 driver vfwex dll "vp6vfw.dll" out YUY2 out BGR32,BGR24 videocodec mwv1 info "Motion Wavelets" status working fourcc MWV1 driver vfw dll "icmw_32.dll" out BGR24,BGR15 flip videocodec asv2 info "ASUS V2" status working fourcc ASV2 driver vfw dll "asusasv2.dll" out UYVY out BGR32,BGR24,BGR15 flip videocodec asv1 info "ASUS V1" status working fourcc ASV1 driver vfw dll "asusasvd.dll" out UYVY out BGR32,BGR24,BGR15 flip videocodec ffultimotion info "IBM Ultimotion native decoder" status working fourcc ULTI driver ffmpeg dll "ultimotion" out YVU9 videocodec ultimotion info "IBM Ultimotion" status working fourcc ULTI driver vfw dll "ultimo.dll" out YUY2,UYVY out BGR32,BGR24,BGR15 flip videocodec mss1 info "Windows Screen Video" status working fourcc MSS1 driver dshow dll "msscds32.ax" guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24 out BGR32,BGR24,BGR16,BGR15 ; CLRVIDDC.DLL needed too, with uppercase videocodec ucod info "UCOD-ClearVideo" status working fourcc UCOD driver vfw dll "clrviddd.dll" out BGR32,BGR24,BGR15 flip videocodec vcr2 info "ATI VCR-2" status working fourcc VCR2 driver vfw dll "ativcr2.dll" out YV12 out BGR24 videocodec CJPG info "CJPG" status untested comment "sample files needed (this DLL is decompression only!)" fourcc CJPG driver vfw dll "CtWbJpg.DLL" out YUY2 out UYVY out BGR24,BGR15 videocodec ffduck info "Duck Truemotion1" status working fourcc DUCK driver ffmpeg dll "truemotion1" out BGR15,BGR16,BGR24 ; our BGR15->BGR32 is bad or the DLL? videocodec tm20 info "TrueMotion 2.0" status working comment "YUV faulting" fourcc TM20 driver dshow dll "tm20dec.ax" guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84 out BGR32,BGR24,BGR16 videocodec ffsp5x info "SP5x codec - used by Aiptek MegaCam" status working fourcc SP53,SP54,SP55,SP56,SP57,SP58 driver ffmpeg dll "sp5x" out YV12 videocodec sp5x info "SP5x codec - used by Aiptek MegaCam" status working fourcc SP53,SP54,SP55,SP56,SP57,SP58 driver vfw dll "sp5x_32.dll" out BGR24,BGR15 flip videocodec vivd2 info "SoftMedia ViVD V2 codec VfW" status working fourcc GXVE,gxve driver vfw dll "ViVD2.dll" out YUY2,YV12,I420,YVU9 out BGR32,BGR24,BGR15 videocodec winx info "Winnov Videum winx codec" status working fourcc WINX driver vfwex dll "wnvwinx.dll" out BGR32,BGR24,BGR15 videocodec ffwnv1 info "FFmpeg wnv1 native codec" status working fourcc WNV1 driver ffmpeg dll wnv1 out 422P videocodec wnv1 info "Winnov Videum wnv1 codec" status working fourcc WNV1 driver vfwex dll "wnvplay1.dll" out BGR32,BGR24,BGR15 videocodec vdom info "VDOWave codec" status working fourcc VDOM driver vfw dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL out BGR24 videocodec lsv info "Vianet Lsvx Video Decoder" status working fourcc lsvx fourcc lsvm fourcc lsvc driver vfw dll "lsvxdec.dll" out BGR32,BGR24,BGR16 flip videocodec vmnc info "VMware video" status working fourcc VMnc driver vfw dll "vmnc.dll" out BGR24,BGR15,BGR8 query,flip ; quicktime codecs: videocodec qt3ivx info "win32/quicktime 3IV1 (3ivx) decoder" status working fourcc 3IV1 driver qtvideo dll "3ivx Delta 3.5.qtx" out YUY2 videocodec qtavui info "Win32/QuickTime Avid Meridien Uncompressed" status working fourcc AVUI driver qtvideo dll "AvidQTAVUICodec.qtx" out YUY2 videocodec qth263 info "Win32/QuickTime H.263 decoder" status crashing fourcc h263 driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtrlerpza info "Win32/Quicktime RLE/RPZA decoder" comment "no colorspace accepted" status crashing fourcc rpza format 0x20656C72 ; "rle " driver qtvideo dll "QuickTime.qts" out BGR32,BGR24,BGR15 videocodec qtvp3 info "Win32/QuickTime VP3 decoder" status crashing fourcc VP31 driver qtvideo dll "On2_VP3.qtx" out YUY2 videocodec qtzygo info "win32/quicktime ZyGo decoder" status buggy comment "wrong colors" fourcc ZyGo,zygo,lsvx driver qtvideo dll "ZyGoVideo.qtx" out BGR32,RGB32 videocodec qtbhiv info "Win32/QuickTime BeHereiVideo decoder" comment "sample file wanted!" status untested fourcc bhiv driver qtvideo dll "BeHereiVideo.qtx" out YUY2 videocodec qtcvid info "Win32/QuickTime Cinepak decoder" status working fourcc cvid driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtindeo info "Win32/QuickTime Indeo decoder" status crashing fourcc IV31,iv31 fourcc IV32,iv32 fourcc IV41 driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtmjpeg info "Win32/QuickTime MJPEG decoder" status crashing fourcc dmb1 fourcc mjpa fourcc mjpb driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtmpeg4 info "Win32/QuickTime MPEG-4 decoder" status crashing fourcc mp4v driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtsvq3 info "Win32/QuickTime SVQ3 decoder" status working fourcc SVQ3 driver qtvideo dll "QuickTimeEssentials.qtx" out YUY2 videocodec qtsvq1 info "Win32/QuickTime SVQ1 decoder" status buggy fourcc SVQ1 driver qtvideo dll "QuickTime.qts" out YVU9 ; VSS codecs (http://vsofts.com/solutions.html): videocodec vsslight info "VSS Codec Light" status working fourcc VSSV driver vfw dll "vsslight.dll" out BGR24 flip videocodec vssh264 info "VSS H.264" status working fourcc VSSH driver vfw dll "vssh264.dll" ; need also vssh264core.dll, vssh264dec.dll out BGR24 flip videocodec vsswlt info "VSS Wavelet Video Codec" status working fourcc VSSW driver vfw dll "vsswlt.dll" out BGR24 flip ; buggy codecs: (any volunteers for native rewrite?) videocodec zlib info "AVIzlib" status working comment "24bpp only" fourcc ZLIB driver vfw dll "avizlib.dll" out BGR24 flip videocodec mszh info "AVImszh" status working comment "24bpp only" fourcc MSZH driver vfw dll "avimszh.dll" ; out YUY2 ; out BGR32,BGR24,BGR15 out BGR24 videocodec alaris info "Alaris VideoGramPiX" ; http://www.alaris.com/movies/toocool.vgm ; Martin Schuster status crashing comment "only produces strange patterns" fourcc VGPX,VTLP VGPX driver vfwex dll "vgpix32d.dll" out UYVY out BGR24 ; non-working codecs: videocodec vcr1 info "ATI VCR-1" status crashing fourcc VCR1 driver vfw dll "ativcr1.dll" out RGB24 flip videocodec pim1 info "Pinnacle Hardware MPEG-1" status crashing comment "no picture. use ffmpeg12!" fourcc PIM1 driver vfw dll "pclepim1.dll" out BGR24 flip ; out I420 ; out YUY2 ; out BGR32,BGR24,BGR16,BGR15 videocodec qpeg info "Q-Team's QPEG (www.q-team.de)" status working comment "BGR8 only!" fourcc Q1.0,QPEG fourcc Q1.1,qpeq driver vfw dll "qpeg32.dll" out BGR8 flip videocodec rricm info "rricm" status crashing fourcc dmb1 driver vfw dll "rricm.dll" out YUY2 out BGR24 flip videocodec ffcamtasia info "TechSmith Camtasia Screen Codec (native)" status working fourcc TSCC,tscc driver ffmpeg dll "camtasia" out BGR32,BGR24,BGR15,BGR8 query ; sample videos: http://www.techsmith.com/products/camtasia/examplevideos.asp videocodec camtasia info "TechSmith Camtasia Screen Codec" status working fourcc TSCC,tscc driver vfw dll "tsccvid.dll" out BGR32,BGR24,BGR15,BGR8 query,flip ; raw formats: (now RGB formats are autodetected) ; these raw codecs are used mostly by TV input ; 0x20776172 is used by Quicktime ('raw ') ; 0x0 is used by AVI ; YV12,RGB|32,RGB|24.. is created by MPlayer videocodec rawrgb32 info "RAW RGB32" status working driver raw format 0x0 format 0x20776172 format 0x52474220 out RGB32 videocodec rawrgb24 info "RAW RGB24" status working driver raw format 0x0 format 0x20776172 format 0x52474218 out RGB24 videocodec rawrgb16 info "RAW RGB16" status working driver raw format 0x0 format 0x20776172 format 0x52474210 out RGB16 videocodec rawbgr32flip info "RAW BGR32" status working driver raw format 0x0 out BGR32 flip videocodec rawbgr32 info "RAW BGR32" status working driver raw format 0x0 format 0x42475220 out BGR32 videocodec rawbgr24flip info "RAW BGR24" status working driver raw format 0x0 out BGR24 flip videocodec rawbgr24 info "RAW BGR24" status working driver raw format 0x0 format 0x20776172 format 0x42475218 out BGR24 videocodec rawbgr16flip info "RAW BGR15" status working driver raw format 0x0 out BGR16 flip videocodec rawbgr16 info "RAW BGR15" status working driver raw format 0x0 format 0x20776172 format 0x42475210 out BGR16 videocodec rawbgr15flip info "RAW BGR15" status working driver raw format 0x0 out BGR15 flip videocodec rawbgr15 info "RAW BGR15" status working driver raw format 0x0 format 0x20776172 format 0x4247520F out BGR15 videocodec rawbgr8flip info "RAW BGR8" status working driver raw format 0x0 out BGR8 flip videocodec rawbgr8 info "RAW BGR8" status working driver raw format 0x0 format 0x20776172 format 0x42475208 out BGR8 videocodec rawbgr1 info "RAW BGR1" status working driver raw format 0x0 format 0x20776172 format 0x42475201 out BGR1 flip videocodec rawyuy2 info "RAW YUY2" status working driver raw format 0x0 0x32595559 format 0x20776172 fourcc yuy2,YUY2 out YUY2 videocodec rawuyvy info "RAW UYVY" status working driver raw format 0x0 0x59565955 format 0x20776172 fourcc uyvy,UYVY out UYVY videocodec raw444P info "RAW 444P" status working driver raw format 0x0 0x50343434 format 0x20776172 fourcc 444p,444P out 444P videocodec raw422P info "RAW 422P" status working driver raw format 0x0 0x50323234 format 0x20776172 fourcc 422p,422P out 422P videocodec rawyv12 info "RAW YV12" status working driver raw format 0x0 0x32315659 format 0x20776172 fourcc yv12,YV12 out YV12 videocodec rawnv21 info "RAW NV21" status working driver hmblck format 0x0 0x3132564E format 0x20776172 fourcc nv21,NV21 out YV12 videocodec rawnv12 info "RAW NV12" status working driver hmblck format 0x0 0x3231564E format 0x20776172 fourcc nv12,NV12 out YV12 videocodec rawhm12 info "RAW HM12" status working driver hmblck format 0x0 0x32314D48 format 0x20776172 fourcc hm12,HM12 out YV12 videocodec rawi420 info "RAW I420" status working driver raw format 0x0 0x30323449 format 0x20776172 fourcc i420,I420 fourcc IYUV,iyuv out I420,IYUV videocodec rawyvu9 info "RAW YVU9" status working driver raw format 0x0 0x39555659 format 0x20776172 fourcc yvu9,YVU9 out YVU9 videocodec rawy800 info "RAW Y8/Y800" status working driver raw format 0x0 format 0x20203859 ; "Y8 " fourcc y800,Y800 out Y800,Y8 ; NULL codec - for testing. videocodec null info "NULL codec (no decoding!)" status crashing comment "for unknown/unsupported codecs or testing" driver null out YV12 out I420 out YUY2 out UYVY out YVU9 out BGR32,BGR24,BGR16,BGR15 ;============================================================================= ; AUDIO CODECS ;============================================================================= audiocodec wma9dmo info "Windows Media Audio 9 DMO" status working format 0x162 format 0x163 driver dmo dll "wma9dmod.dll" guid 0x27ca0808, 0x01f5, 0x4e7a, 0x8b, 0x05, 0x87, 0xf8, 0x07, 0xa2, 0x33, 0xd1 audiocodec wmadmo info "Windows Media Audio DMO" status working format 0x160 format 0x161 format 0x162 format 0x163 driver dmo dll "wmadmod.dll" guid 0x2eeb4adf, 0x4578, 0x4d10, 0xbc, 0xa7, 0xbb, 0x95, 0x5f, 0x56, 0x32, 0x0a audiocodec wma9spdmo info "Windows Media Audio 9 Speech DMO" status working format 0xa driver dmo dll "wmspdmod.dll" guid 0x874131cb, 0x4ecc, 0x443b, 0x89, 0x48, 0x74, 0x6b, 0x89, 0x59, 0x5d, 0x20 audiocodec wma9spdshow info "Windows Media Audio 9 Speech DShow" status buggy format 0xa driver dshow dll "wmavds32.ax" guid 0x795b44c4, 0xf142, 0x493d, 0x8a, 0x02, 0x09, 0xbd, 0x41, 0x08, 0x95, 0xad audiocodec qdmc info "QuickTime QDMC/QDM2 audio decoders" status working format 0x324D4451 ; "QDM2" format 0x434D4451 ; "QDMC" driver qtaudio dll "QuickTime.qts" audiocodec qclp info "QuickTime QCLP audio decoder" status working format 0x706C6351 ; "QCLP" driver qtaudio dll "QuickTime.qts" audiocodec qtmace3 info "QuickTime MACE3 audio decoder" status working format 0x3343414D ; "MAC3" driver qtaudio dll "QuickTime.qts" audiocodec qtmace6 info "QuickTime MACE6 audio decoder" status working format 0x3643414D ; "MAC6" driver qtaudio dll "QuickTime.qts" audiocodec mpra1428 info "RealAudio 1.0 / 2.0 native decoder" status working format 0x345F3431 ; "14_4" format 0x385F3832 ; "28_8" driver ra1428 audiocodec ra144 info "RealAudio 1.0" status working format 0x345F3431 ; "14_4" driver realaud dll "14_4.so.6.0" audiocodec ra144win info "Win32 RealAudio 1.0" status working format 0x345F3431 ; "14_4" driver realaud dll "14_43260.dll" audiocodec ra144mac info "Mac OS X RealAudio 1.0" status working format 0x345F3431 ; "14_4" driver realaud dll "14_4.shlb" audiocodec ra288 info "RealAudio 2.0" status working format 0x385F3832 ; "28_8" driver realaud dll "28_8.so.6.0" audiocodec ra288win info "Win32 RealAudio 2.0" status working format 0x385F3832 ; "28_8" driver realaud dll "28_83260.dll" audiocodec ra288mac info "Mac OS X RealAudio 2.0" status working format 0x385F3832 ; "28_8" driver realaud dll "28_8.shlb" audiocodec ra10cook info "RealPlayer 10 COOK audio" comment "supports cook 5.1" status working format 0x6B6F6F63 ; "cook" driver realaud dll "cook.so" audiocodec racook info "RealAudio COOK" status working format 0x6B6F6F63 ; "cook" driver realaud dll "cook.so.6.0" audiocodec racookwin info "Win32 RealAudio COOK" status working format 0x6B6F6F63 ; "cook" driver realaud dll "cook3260.dll" audiocodec racookmac info "Mac OS X RealAudio COOK" status working format 0x6B6F6F63 ; "cook" driver realaud dll "cook.bundle/Contents/MacOS/cook" audiocodec rasipr info "RealAudio Sipro" status working format 0x72706973 ; "sipr" driver realaud dll "sipr.so.6.0" audiocodec rasiprwin info "Win32 RealAudio Sipro" status working format 0x72706973 ; "sipr" driver realaud dll "sipr3260.dll" audiocodec rasiprmac info "Mac OS X RealAudio Sipro" status working format 0x72706973 ; "sipr" driver realaud dll "sipr.bundle/Contents/MacOS/sipr" audiocodec raatrc info "RealAudio ATRAC3" status working format 0x63727461 ; "atrc" driver realaud dll "atrc.so.6.0" audiocodec raatrcwin info "Win32 RealAudio ATRAC3" status working format 0x63727461 ; "atrc" driver realaud dll "atrc3260.dll" audiocodec raatrcmac info "Mac OS X RealAudio ATRAC3" status working format 0x63727461 ; "atrc" driver realaud dll "atrc.bundle/Contents/MacOS/atrc" audiocodec imaadpcm info "IMA ADPCM" status working format 0x11 format 0x34616d69 ; "ima4" (MOV files) format 0x1100736d ; "ms\x00\x11" (MOV files) driver imaadpcm audiocodec msadpcm info "MS ADPCM" status working format 0x2 format 0x0200736d ; "ms\x00\x02" (MOV files) driver msadpcm audiocodec dk4adpcm info "Duck DK4 ADPCM (rogue format number)" status working format 0x61 ; This format number was used by Duck Corp. but not officially ; registered with Microsoft driver imaadpcm audiocodec dk3adpcm info "Duck DK3 ADPCM (rogue format number)" status working format 0x62 ; This format number was used by Duck Corp. but not officially ; registered with Microsoft driver dk3adpcm audiocodec ffroqaudio info "Id RoQ File Audio Decoder" status working fourcc RoQA ; RoQA is an internal MPlayer FOURCC driver ffmpeg dll "roq_dpcm" audiocodec libdv info "raw DV audio decoder (libdv)" status working fourcc RADV driver libdv dll libdv.so.2 audiocodec ffdv info "FFmpeg DV audio decoder" status working fourcc RADV driver ffmpeg dll "dvaudio" audiocodec faad info "FAAD AAC (MPEG2/MPEG4 Audio) decoder" status working fourcc mp4a,MP4A fourcc "AAC " ; Used in NSV format 0xff driver faad dll libfaad2 audiocodec ffflac info "FFmpeg FLAC audio decoder" status working format 0x43614C66 driver ffmpeg dll "flac" audiocodec ffalac info "FFmpeg ALAC audio decoder" status working fourcc alac driver ffmpeg dll "alac" audiocodec pcm info "Uncompressed PCM" status working format 0x0 format 0x1 format 0x3 ; IEEE float format 0xfffe ; Extended format 0x20776172 ; "raw " (MOV files) format 0x736f7774 ; "twos" (MOV files) format 0x74776f73 ; "sowt" (MOV files) format 0x32336c66 ; "fl32" (MOV files) format 0x454e4f4e ; "NONE" (MOV files from Kodak CX6320) ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3) ; format 0x6 ; format 0x7 ; format 0x11 ; format 0x50 ; format 0x2000 ;;;; driver pcm audiocodec divx info "DivX audio (WMA)" status working format 0x160 format 0x161 driver acm dll "divxa32.acm" audiocodec msadpcmacm info "MS ADPCM" status working format 0x2 driver acm dll "msadp32.acm" audiocodec mp3 info "mp3lib MPEG layer-2, layer-3" status working comment "Optimized to MMX/SSE/3Dnow!" format 0x50 ; layer-1 && layer-2 format 0x55 ; layer-3 format 0x33706d2e ; ".mp3" CBR/VBR MP3 (MOV files) format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) format 0x2033504D ; "MP3 " (used in .nsv files) driver mp3lib audiocodec ffwmav1 info "DivX audio v1 (FFmpeg)" status untested format 0x160 driver ffmpeg dll "wmav1" audiocodec ffwmav2 info "DivX audio v2 (FFmpeg)" status untested format 0x161 driver ffmpeg dll "wmav2" audiocodec ffmac3 info "Macintosh Audio Compression and Expansion 3:1" status untested fourcc "MAC3" driver ffmpeg dll "mace3" audiocodec ffmac6 info "Macintosh Audio Compression and Expansion 6:1" status untested fourcc "MAC6" driver ffmpeg dll "mace6" audiocodec ffra144 info "FFmpeg RealAudio 1.0" status untested format 0x345F3431 ; "14_4" driver ffmpeg dll "real_144" audiocodec ffra288 info "FFmpeg RealAudio 2.0" status crashing format 0x385F3832 ; "28_8" driver ffmpeg dll "real_288" audiocodec ffsonic info "FFmpeg Sonic" status untested fourcc SONC format 0x2048 driver ffmpeg dll "sonic" audiocodec ffmp3on4 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder" status working format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc driver ffmpeg dll "mp3on4" audiocodec ffmp3 info "FFmpeg MPEG layer-3 audio decoder" comment "integer only" status working format 0x55 format 0x33706d2e ; ".mp3" CBR/VBR MP3 (MOV files) format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) driver ffmpeg dll "mp3" audiocodec ffmp3adu info "FFmpeg MPEG layer-3 adu audio decoder" comment "integer only" status working format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc driver ffmpeg dll "mp3adu" audiocodec ffmp2 info "FFmpeg MPEG layer-1 and layer-2 audio decoder" comment "integer only" status working format 0x50 driver ffmpeg dll "mp2" audiocodec mad info "libMAD MPEG layer 1-2-3" status working format 0x50 format 0x55 format 0x33706d2e ; ".mp3" CBR/VBR MP3 (MOV files) format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) driver libmad dll "libmad" audiocodec mp3acm info "MPEG layer-3" status working comment "conflicts with security kernel patches" format 0x55 driver acm dll "l3codeca.acm" audiocodec imaadpcmacm info "IMA ADPCM" status working format 0x11 driver acm dll "imaadp32.acm" audiocodec msgsmacm info "MS GSM" status working format 0x31 ; format 0x32 driver acm dll "msgsm32.acm" audiocodec msnaudio info "MSN AUDIO" status working ; format 0x31 format 0x32 driver acm dll "msnaudio.acm" audiocodec msgsm info "MS GSM" status working format 0x31 format 0x32 fourcc agsm driver msgsm audiocodec alaw info "aLaw" status working format 0x6 format 0x77616C61 ; 'alaw', .mov files driver alaw audiocodec ulaw info "uLaw" status working format 0x7 format 0x77616c75 ; "ulaw" (MOV files) driver alaw audiocodec dvdpcm info "Uncompressed DVD/VOB LPCM" status working format 0x10001 driver dvdpcm audiocodec a52 info "AC3-liba52" status working format 0x2000 fourcc dnet driver liba52 dll "liba52" audiocodec ac3 info "AC3-libac3" comment "removed from MPlayer, use liba52" status working format 0x2000 fourcc dnet driver libac3 dll "libac3" audiocodec ffdts info "DTS" status working format 0x2001 driver ffmpeg dll "dts" audiocodec musepack info "MPC/MpegPlus audio codec" status working fourcc "MPC " format 0x60 driver libmusepack audiocodec ffamrnb info "AMR Narrowband" status working fourcc samr driver ffmpeg dll "amr_nb" audiocodec ffamrwb info "AMR Widewband" status working fourcc sawb driver ffmpeg dll "amr_wb" audiocodec ffadcpmswf info "FFmpeg's ADPCM Flash-variant" status working format 0x5346 ; 'SF', pseudo id driver ffmpeg dll "adpcm_swf" audiocodec voxware info "VoxWare" status working format 0x75 driver dshow dll "voxmsdec.ax" ; need also msms001.vwp guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d audiocodec acelp info "ACELP.net Sipro Lab Audio Decoder" status working format 0x130 driver dshow dll "acelpdec.ax" guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7 audiocodec imc info "Intel Music Coder" status working comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip" format 0x401 driver acm dll "imc32.acm" audiocodec iac25 info "Indeo audio" status working format 0x402 driver acm dll "iac25_32.ax" audiocodec ffctadp32 info "Creative ADPCM native codec" status working format 0x200 driver ffmpeg dll "adpcm_ct" audiocodec ctadp32 info "Creative ADPCM codec" status working format 0x200 driver acm dll "ctadp32.acm" audiocodec sc4 info "SC4 : Micronas speech codec (ADPCM, MPman recording)" status working format 0x350 driver acm dll "mi-sc4.acm" audiocodec hwac3 info "AC3 through S/PDIF" status working format 0x2000 fourcc dnet driver hwac3 audiocodec hwdts info "DTS through S/PDIF" status working format 0x2001 driver hwac3 audiocodec vorbis info "OggVorbis Audio Decoder" status working comment "OggVorbis driver using libvorbis" fourcc vrbs driver libvorbis dll "libvorbis" ; acm codec doesn't work, haven't tried zorannt dshow codec ; driver acm ; dll "vorbis.acm" audiocodec vivoaudio info "Vivo G.723/Siren Audio Codec" status working format 0x111 ; vivo g.723 format 0x112 ; siren driver acm dll "vivog723.acm" audiocodec g72x info "G.711/G.721/G.723" status crashing comment "does not work yet - just noise :(" format 0x111 ; vivo g.723 format 0x112 ; vivo siren driver g72x dll "g72x.c" audiocodec ffg726 info "Sharp G.726 Audio" status working format 0x45 driver ffmpeg dll "g726" audiocodec g726 info "Sharp G.726 Audio" status untested format 0x45 driver acm dll "scg726.acm" audiocodec atrac3 info "Sony ATRAC3" status buggy comment "format not accepted" format 0x270 driver acm dll "atrac3.acm" audiocodec ALF2 ; http://www.nctsoft.com/products/NCTALFCD/ ; jdp@mail.sonofon.dk info "ALF2" status working format 0x1FC4 ; ALF2 driver acm dll "alf2cd.acm" audiocodec truespeech info "DSP Group TrueSpeech(TM)" status working format 0x22 driver acm dll "tssoft32.acm" ; need also tsd32.dll ; rt32dcmp.dll needed too audiocodec voxwarert24 info "VoxWare RT24 speech codec" status working format 0x181c driver acm dll "nsrt2432.acm" audiocodec lhacm info "Lernout & Hauspie CELP and SBC codecs" status working format 0x1101 ; CELP format 0x1102 ; SBC format 0x1103 ; SBC format 0x1104 ; SBC driver acm dll "lhacm.acm" audiocodec TwinVQ info "VQF codec by NTTLabs" status working fourcc TWIN driver vqf dll "tvqdec.dll" geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/lang0000644000175000017500000000000310300145457020237 0ustar aurelaurelen geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/subfont0000644000175000017500000000001310300145457020777 0ustar aurelaureliso-8859-1 geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/lang.funcs0000644000175000017500000000221510300145460021355 0ustar aurelaurel#!/bin/sh simplifylang() { local i tmp for i in $LANGUAGES; do eval tmp=\$${i}_name if [ "$1" = "$i" -o "$1" = "$tmp" ]; then echo $i return fi done } lang2charset() { local i lang charset=$1 if [ -z "$charset" ]; then if [ -n "$LANG" ]; then charset="$LANG" else charset="$DEFAULT_LANGUAGE" fi fi lang=`simplifylang $charset` if [ -n "$lang" ]; then eval charset=\$${lang}_charset fi for i in $CHARSETS; do if [ "$charset" = "$i" ]; then echo $charset return fi done echo "ERROR: Couldn't find a matching charset for '$1'." 1>&2 } lang2font() { local i tmp charset charset=`lang2charset $1` charset=`echo "$charset" | sed s%-%_%g` for i in ${charset}_${2}font ${charset}_font DEFAULT_FONT; do eval tmp=\$$i if [ -n "$tmp" ]; then echo $tmp return fi done } fribidi_mp_set_option() { local tmp name name=`echo $1 | sed s%-%_%g` eval tmp=\$${name}_fribidi if [ -n "$tmp" ]; then mp_set_option "${2}flip-hebrew" 1 mp_set_option "${2}fribidi-charset" "$tmp" else mp_set_option "${2}flip-hebrew" 0 fi } geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/cpufreqd.conf0000644000175000017500000000056410300145460022061 0ustar aurelaurel[General] pidfile=/var/run/cpufreqd.pid poll_interval=2 pm_type=acpi acpi_workaround=1 verbosity=4 [Profile] name=hi_boost minfreq=66% maxfreq=100% policy=performance [Profile] name=lo_power minfreq=0% maxfreq=66% policy=conservative [Rule] name=conservative ac=off battery_interval=0-100 cpu_interval=0-40 profile=lo_power [Rule] name=AC_on ac=on profile=hi_boost geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/network0000644000175000017500000000121510300145461021010 0ustar aurelaurel# System's Network Configuration PHY_TYPE="auto" # Network physical type (auto|ethernet|wifi) WIFI_MODE="managed" # Wifi working mode (managed|ad-hoc) WIFI_WEP="" # Wifi WEP key WIFI_ESSID="any" # Wifi SSID HOST="" # GeeXboX IP ("" for DHCP) GATEWAY="" # Gateway IP ("" for DHCP or no internet connection) DNS_SERVER="" # DNS Server IP ("" for DHCP or none) SMB_USER="SHARE" # User Login ("" for none) SMB_PWD="" # User Password ("" for none) # Services to be started at boot time TELNET_SERVER="no" FTP_SERVER="no" HTTP_SERVER="no" geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/nfs0000644000175000017500000000025310300145461020106 0ustar aurelaurel# # Here you can add some NFS mountpoints which will be automatically # mounted at boot time. # # example : # SERVER:DIR MOUNTPOINT_NAME # 192.168.0.1:/home home geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/issue0000644000175000017500000000002310300145461020443 0ustar aurelaurelWelcome to GeeXboX geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/bftpd.conf0000644000175000017500000000022110300145461021336 0ustar aurelaurelglobal { PORT="21" HELLO_STRING="Welcome to GeeXboX's FTP Server." AUTO_CHDIR="/" DO_CHROOT="no" RATIO="none" ANONYMOUS_USER="yes" } geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/radio0000644000175000017500000000027010300145461020415 0ustar aurelaurel# # Radio Options RADIO=no # # Radio Channels # Syntax : CHAN="Channel Frequency:Channel Title" # Example: #CHAN="91.5:CBC Radio 1" #CHAN="106.1:CHEZ" #CHAN="94.9:CIMF Rock Detente" geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/img_ext0000644000175000017500000000004110300145461020747 0ustar aurelaurelbmp gif jpeg jpg pcd png pnm ppm geexbox-generator-0.98.6.i386/iso/GEEXBOX/etc/view_img_timeout0000644000175000017500000000000310300145461022665 0ustar aurelaurel10 geexbox-generator-0.98.6.i386/iso/GEEXBOX/codecs/0000755000175000017500000000000010300145453020063 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/boot/0000755000175000017500000000000010300145500017557 5ustar aurelaurelgeexbox-generator-0.98.6.i386/iso/GEEXBOX/boot/vmlinuz0000644000175000017500000752514610300145477021247 0ustar aurelaurelfȎ؎м|1 t 1Direct booting from floppy is no longer supported. Please use a boot loader program instead. Remove disk and press any key to reboot . . . U.HdrSo Ȏ؁>kUuL>mZZuD@ t PQYXðNo setup signature found ...Oȃ 0. )Ȏ؁>kUu >mZZu 6@ rȃ .t..>u&6 OWrong loader, giving up...f1ff1ۿf fPAMSfr f=PAMSuRS11rMPu @LS1&L.>t.f.f..t%̓ . Ďہ))9rȎf>(uG> t@= t9 9r)Žظ.O99 9 ؎u}$ffuo$ugd`1uR $1uAulinux: fatal error: A20 gate not responding! f1fff1!1f1΃ ff2.6.12.3 (aurel@homer) #1 Mon Aug 15 14:38:07 CEST 2005pQP1ɎI dP@dEe;dXYfQffIt'dt`ufYQ$ YÍ1#dt r 6]A/dd tf<u dfÀ>&uO0ddd<ugedi t d&dð>ftedÍ>od#Ed$EdEdEdEd2fE(fdfEfd&fE#fd*Ed4>oOf1EfddFf1E tOOu>''d&d(d*d,d'd)d+d- O11Ou d.d>0Í6( < t < tE6V6! uf6<t6Ht 6M_6LX6{Q06oe< t*<t< rttO66<tu|t3ft# 2 o0CtCu,dÀtĀu߀sdt< tÀslt;t$OOuS[8u0 stSX9sSn[߭t9uD>oٸOOu$< t$ftet <t0 40 0pr ) #> R$ ZiPi"PQi$uPtIPS6ii/id&ds;$sd>oثg1$[XÀ>$tkdd.6o8r8rʴ8rP(X8rg1VW_^uPBJXË> u!>ofPfft&u f+PfH6P>#tO6o9toL9t ;Ot f>6o2P+PPP"P

fuOOu΁VEuƁSAu!Qetv=r tb=s_QOˀYOuJ$< uB}u;t1ҋ]u+]Eu!E= srs !E⌍6 to see video modes available, to continue or wait 30 secs Mode: COLSxROWS: Enter mode number or `scan': Unknown mode ID. Try again.You passed an undefined mode number. Error: Scanning of VESA modes failed. Please report to . CGA/MDA/HGAEGA VGAVESAVideo adapter: UZZ؎%&1@9tj1f..)VP u ^^1)^[^YZX։1..DP&PRP..Lƒ 9}& ..á.WVS0X|$Gt4< t.&ÍF B;5.|C1;.|XKá..X.Í5.怍N 怰怉؉[^_VSL$ t$\$19s B[^Ã=.t h'X&.&..&ht$h .P9sw hZ...á.S..\$P9s w h+kY.  .= v %.....9v.C C .C[Ë..L$9vAy t.+.A ÉQA ËL$|$ ~AD$ ...inflate error Ok, booting the kernel. . .eK~$T$:m`&#!_ʾźVDz޴wl W=;$wօ=# Y 2nLվvN< Q_QA WX1}fq]LIf_1fjBQ'TA!NTEp!L..قHz_eLA6W& Ǖф V[޵#nuK RcU?oviFu4cTh:gdt?\T<I>.՘u%\ >b~84ĿU&x)+:y$]Qw4cOA&. l'rU6)5r¿05bகj 9F!q%ǁΏDGO{ĐT?]U:A2)Ꜻ}q:+ȹ19'K%Hu_VtG*A&%3!o{9~8Ao9wF$"Se ; ΐndu+IXޔ%CDJ)XȀ@,p%Yt]<Ұ#OVjg'vo2liJ6Eg(ѧi Qsq߿j='?yZ]bJaM 1hMe+yb\ %ҕYx#ӧIʹfթGu[-2ٶhIb_V'Ox>Bp/453UPE2D(nk,6gh>O~y9oR4v wƑ^u ZFT ";Kb +I!ïߘE6 fs FkQZVɏ{G Z g,zG:ΟWq/9BKo[]ɘE㡬1F$4%TX,?4 -;O> *N$bG+H]n!;zy m,bPw<_oY>t[J29P\ToZ=. Q7FFsG0 (ZjJ䙥ET%>8JIx_a `ިq !Nh+J,y}-Y!_> ~?Oݰo_&sK2kY#A_T;xW;0fpO;`$MoYq߱K 1#Z]b%bca~eF7Ca jU^a#*@ Sޯr}8P]nl]1 Jo؝#O#t?ݢ'}ma82m:ueH_B f$wS|vCRU1zR"Nu60%DZ.VmW(3.qb68Q `*qexB&߼٬ Tcl"IG(\Xڐ`_ax)2To:; 8lOۑ98ytLiQׅMm$7rlzBv\kd$T(+jP$۲JyJpr}rď9૯#U  lX 6PīN5ݰ~}X@JJiwļT;7| z^A}D h]gqӣPʤC"\fuA͊*GZnPE}sRT$ģV>;l)2 '{Bm-*x_}L~mN3m?5/x' : 8X"H! }6ۺlyi }TROmĦJ79q8Şz/,,4ImІIKHw칄VdP\ 穠VG|WN|9)֒E P>x}ުsBKBMHM&aBl"i:d+&n $q9s)%`֪L`v( Ԥ*xeٜ2<zVBt?i$U1;/';g,G ijX5heL1!(Uխn(+Y p |SֱJ x ܋bWayG2 Gcf61 ',sq;awDiVk}oD͈uX[?6٩Db[CiS aG=Syb.V].K<WP.\V NE^.3`߲69.jh2_Z!NXá#0P)9X_9]]tsX?9~unPEW+SR\*Ga˄DcDͯ)+hYQG:_)kzVogORL*x~D"GvHF:n)J{$GMN5nF$Je`(Lb(J W+|(qTGCd0!嗕I2;3'hQQ9񪫍b7vZ=C@2Q3ڢV~5 Denz|%݈E1:>v-5S2H*ĕ],2:ZYN6HYų<Uڨ \ U%_]Yyf\TFᮥ`O+ -?Vb|h#Bjf'5y(RDR-f+y{kJ)UYf`+: 1[GVi4:"H/k|_^^t^Iy"mUt+`^WR0d.@)Bsw/7 XGౘqh8"J4]\szZ ڀzjdS'?*[ -Q?P03F7S@15FfYf&-0<)*!8ttO& PCE6b+ĬA,@B3}($X"qQ'vt߀. "|YY~y %k.#tU MW\"&'`%s4Yp"?+v2?U΢%B7FE{MBk[*"\+]ݒ=Z FI3؍n &ZJbYVɮ_~P5Ȭ@!fK=d_13F[d٫u!{\@`s t֜iX27{Wj5Cwpŗ ѫ: 8fSRfAN<$2:+`|͂:@eOԤۆ^+646ɧ<0ixZoZK!AŅe'U[o6^=yD8=)N9Õó{c1LKE>*/5iB'J*sWt_زĔS4]a'mlV=E}'U j^lF6b}E?> $zA-zdi' ]]Y >6"ҷ33gJvKXks:@8\KguA65z_p}Ɩ]}vHyE&)= /%K!%J/ytW| "T4G-}*Rr Dg mqݘu-C64";r qKX+ff-ZmWz SzȔQ0>SX5 rytFbyF]^R8ё8dl1X=46~چ>03>] ׍'2<,s-:%/I 8bG-x>${ߥocZ-J{~{:nmGV>sA$={&^)'IN .JwǐG_j=[SGE" `QOWx ?}[7٪^İ5B+]D$Ѧ0mFFBM|A[YwQyh3Ν9"u"qL V)zFOtG1mMQ=2JneVhݎ D&pQ ^c7jɒYwvݽ|03{v|Fe}}#Ln(@L3K5#Cןrrt:wۀ\c.z&Y1Ex[uA<:C1yɎ :;FL=Zy{jlp'}%kFkhPxLL,;״XSXYq%3DSu)< dѳe! Uh$C"M4v%f{+6Sĸ/ˆ; =RF T2>"%6 Fp9wv ^YVɨs\>9簪,4+hy=l꟭8Uqy:jHKl_Jn sąJtWtW=YVew/#BwFKʜZW&w>T5qVn5t 4Hk.Q0.rt]Ocoiۥ2^,4s>`8xπeĨ+U sϖ0[Qek @惤 u>F \3vo$9O4W1|0 ,<髕bQ^@7:SeʿhB'20A#*q‹{ pp=Q@$ XN~"hK| z8>lz[&|ṊBzR̉TPu2yh gxF=9`z`$z\.fFXHE=̘zH.AD+<Ιs,ZVJQ@vXfiᱟ_xݫ?Cv͈H G*ʀ #jQ|?i̐G`|/Ze ][ #P)d@&m`Z]鹻LJq''tw=D=$cH0bdl̙"q*IRDx,ov$DZq#~7x)H#ⵔxcTq:(U^N˚!uEVӪhAJoӦ6 `TY3=Sn燁[cU: sM~vCh׷}'VN78>f1'z˩N#ih^ZIT>; ).+LM8 <՜s"{MӂsD@ E?0*bHY`R06BQ>Km0kAsz*,;rX_ =ӄx0sovi!c>_5LWѝY4upz7H,xg5rk#A}ˇR3 \]Xfc@Bn}! $AAƠvzH&mLF]}pQW_|oB,L gQZ$0 2KKi[kE2ͺf\5l}u \h$ 0J5GSZSzAj4BP.۽@u;hY78KuFXr5&T$1Qd߫SKsf_:_3T+9k$A6jv+fʕnЭ=} q^Aڟ(t 5UX^OQa4,g' rCvmAAVxC`+`TY' χK iۗ wV4lϟ{P=*}jM U=%۷q e=vO?6+P|gMYgփ5А!Ѓ1|yIo+7JhIo3==*pGޕfRq}NU?ɚ;3t}l " E`=oYDÒK@]MGN&`~_ WI. Rdoe$%^9'A$5b4ꠏ=Y+!%`XTm;VTVg5'Nʼn?,dT *_B=QQX73 C++K=}`kO6an+,}8CJ)vmx Ι"%yҀwӧLW٬a7'u _58|2{ZY_~W&eDb(gK+d4&As@pĿ;E3S.mLT5-G@%|U`g,YHp\u?f^JzYpKF9%V NLlyΦ4Ƨ1S+k/˺ U[֌uw)bHfw|ﰋNc4CRXLnn $veFap|  iO5[ ^4B/E$f|o/X%ĆJ/>mЄrG:;@$X d麲YאmE1Ub[Nw| بӦOsIRd"n䴬AtsNf\F>vbpq1@/тfT`qڛ4-g̺pK#B4v/LHH0׃'^6&Z$ \5:r$ U,أƊz:wAAIY Y 3IJ\e(x]濍~`ղxHOd١ G>EQ)ofQ|V>z;|fTM(Cٟ.ji;qʓ^ N?6c{q;'t4_h{#3'v=2X-thB/%\Wk%,ɍF:NU?@)p3Tjk_\0F2z~{KnLۙ`pP?fxZ3$"P<$0ouwHx|&v6>D;F5ذ%){0X4d4LXb=s(.`r|3N%IJ>@ym}kEфW8vƖ> b_fsg^\K~TD8f\zRT;&:aa/^r5 -x!/oy5ݔVh)>&AOfWfl𺜙XkUb[CF[]H/g)N0:Ji̿G^( .A#4RT@Э3&ePttS"v`YӷdI&q' IeOS^._Y!yMM9DC&&Gɩu~[(UA+m':rn :p; ;їGtl]ldDTo4Cba%f31.sGwn5QbL"rWA4&Y /:&k)+4=55-*B1`ڙ'qKOw{EORG)^W<Ťv tt2 BL);#h̄^㥄&}m ue iq$G .B"=CU}ݭ^/mi-h:E';I?'[shfLO<27UѲֆw~^;?S )梺aS( vqSѶ0-RGjYg߼Qな';CM|`piyYSE0 H%{z# &bV"RurV?/-9!  0]Z#!lzנE #!K60'bJcyK5b&sjz4[;$c0(mжT :GN:1` RB!5пK։'MQ88l}CVW-^cݪ`Ÿ. MFVMj@R&eȡvjmpAp~F|&JK ur\Ϗ+egv4=W.H8^10ˀjjy ʤ0;o8僢k6nXmvaUk2α;‛ ,i =H\ _wVuŊ\p7\iH9pfxUϳDOӚ v{}2n(*̎qRJpBzTZAܪ5"jZ+fzȠ.Vz4K(y\!EP-YH{XFdHCZ)*NB٪@%j݊ rD?R= -}UY`s0* |3! C/=Q(3M9ӛ ?ݠ4PI>X|@MtB%B5cRwR@]?ʼ#i >T܁a_e7 ]^ Ëk42?D[_K^HpUnD68> pkl]"{B>& NKUi{alp4xb^/A*0LYd)пൃ[Sǫpm*0xHt }bWRÍ6Y$]69Tw+E؂TBjA3hVTPi!ldzЎ\f&Ou7!%S+pw~f{5hs[7+n;DŽA_c][WY!189sFZ)#Ni&ٵ^pV.?ibzַuyQU+Ω87!>gD*,Qcb j/S8ZrVe]7LZzz( 7d%[:bQWbUu{ _Q S0at_R |4sQ!s> 9+Vs+Њb)hf,ّ֭D) 7᥯@6/6x1c?6i;(ī yf^7āe,C+3[:e!Ls"]~ 9᳢lR :A!i(Sw?3OwW5#O3E˃|Գ_VSBTq!Lkx"ـ.Gr_Y %HXkTBp(i:}?-|䞚 C^ k!Ltl]`"i! @K9"R. K9}܊2ېW#4 xƠ8x]9qiӞ$D 箷f4xf$j\nB@$4/Y~m`_bkR?²Hf)ടM'X[(Uׯ uɘ6tCQʡuΠ%g+tÒ8Jf$M8GFW];hjsvALc S+ ?aסt;wuc{_9Oi^EtV2"Kv;sJYΞeU` D١gM7̞Y[*! ٽeiSU*eJO 'WM=o~Yml;MFȇą?Y\o}Ӏ4zRs [Vh>P_=IADMn E8Ueއ]d,"E63RGL_OQO@Z;tHyYSm#R~OjJ\bXs#3d!d.Z||OoNs+:vj!J&X1c)kUѵ=:ZߥIb8l2[FS`ܸWc ||WE/5+E0GeMs:= ;v#Q.q* 6Ak^SsŇ^)`\~ɿݼ w *|͐܁a|9Gns4sVK)}~_R ۄOcǵIP|RQ[' v:[{\esod=3Rt Mz@$Wذ|DQv 1GODK5$\cf.QJ]l/{gFA&0--A 3x}gb-Gx jS GtnS)d> \J4ʬ/)߀z;D3)FEKhDeÛe!9wA@!x9W uP^({}ߴHU^4S^:,8[D| cI&ņ%:r?牘H:N0ʃewӡJyU6t)w `,\}5Y+ԟuFJbǝL$?eq6?)q+&9snka~aVȭtT/I+_/vbc5dl8-eՍY"ti`[:Pv١ N^x5H4t?/; Z843Cqgq(_mԕ 28o P8_DfcZ*O6&qds\]i\be#5QMAƳt!]ՙ7@n6 I#GfK$ 1E8&r3x =&Yrk#1tFE(J`8jůwhX G F5Za"R_{w|g.6&2`o'}7m\BQNHcLJ5$˧J2*CnN]+YoN;BRrc~Ce1F7%|qNȾ Q|\Lt`&) 0IF2s]% @G0}:P?IXPufP?{dTLӢfVGBۥ\*-S<ڞfw _7fDXYk-xШgr:FtKY(ЉeN8!gpAHlQQQTTTL.U9Qew:TECshF]?Y׍7Qƈ`]r:Ur*5U|HZ7b /gW-)-^ZXCB!sѱt x^  I"h hZIʾg+0MhlfbMZ=(5x*SKBL;㋙Neqj`Y(,?f؆u \ Y{F1O۲4u[5LAAw {';/(q,e\AN8}-5wFkxU/hdú`?qc9bWv>d8CHGyt}ãnjOłUp)v6找Hz_ìFH]SG~Jђ<1X҉wԔ{&Żޭ #*@ (Ue`-UOD#ؠzMy,vq`ke߿d>i9r[jʼ.Yf2u`4߳tU'/c%šgyK6YyC̋ǎ&6u(W<8n\J)љVԗIc`_X 0AOJmER˾Vu !BBd(f~ O}K|Z"08z grRVBh*/*='e򿢄BsL2frdHfa &Ł9-#~g67a^4C7,QU-E, c!Jܑ窙ŧ(G)|͇vz6b4V \v!#c ?s@7#YG_MPD5?Y" _j G| jʶgmJ+w.ަZR"kR~zzdޤp <0mP߮q/dU_KGꊝ3:U_OAB_%t/nxi QXN;/3RYW d?hN6HlCDt-6^2NhvlNA|}5˕cAEُ w & ǻYc P  X5gO,Yn zeD#<%qW܏I&ӊ<|rk S$E"wy9P_Ī}u~KV~NBX3|DU.ctv!AͦTy?Qls}3!ɷZ_c{<~š3{'`1InKKǞ-!pK6G$kůļ`t:V7+e1W7]h?Tne= 2wwMrʲ`V.pB>UxbK]yKQІ@swEϻ!=ý`HCl'V湤,aL&7|֧0!D6WROiZcQKfi8N\H~s|Au73NIW&jZkJL`rT׾eo =/ޚQ9{Puk?s$>Tc2]ur 6}|0pn-AO` Sx oTP9}Z$(qz4/WY-G\2j}ѣ{܏&[T;KcRP#y ڬ7Ti4ÕǪ 9sfgu[I-پi/{YWBWB!mYe1X#>MCu ,gH{; ʷxR!iIYd7[>?LSJ */-&TkT4(`@xt5=ٖ^Dl[=ɾ5~8*K𑽅u7%HNx-2^j2I=l_z5;TRڥi<7r:D+2{&?f)ipAdTe{WRH=ozF.:YIl(VʌM%KD#9}=xZ<4ѣޫfG(6ޠr8O155;k4+ZQt'Ջ(HnL~FS 7pA*"(ou,bOv E;fg8}i$O-[f6ECOPuP0"gmDg3Ϫm]^NfPvd{ Bí'ݩO_Y7oֆ:빬NU}4sIӌj>M&ܺIB:YLerݍϣ=8] ^qs(ֽ^s9X”eCD.ܵŨ:ئmhУ?O<MGi-oz7j;~Yy&# 3:2L  $0e.xпY4F'mG⽎^ To"+]7f7z\͵_[Z؅'w^~io"P5cک4$Sk&j_N=H*-<⪐5zef^n>>gekjߋlH)j7RK ʆXFz ӊ ۄ76FDvj8]pۜJ?]0,K=bsY13lިMo@U"Q-fk5h$akPpvX-/I{+0#]oHN()?~ Ph@U7މyExn?ؿY!RĊđ>F!H :Փvjv9\>,BW4n& +dF tz @w&K !U%Rs۹^8,ӥ8&QHEʷ=X"S&B [`~z4bhz˛WS+6x󝍮Hd $e} ʱ1>%%zOO|P/ laO36Vco`^d=v SrTѢ5~yQG:)W'xHs;Yp&r\]HtTek;3eR;H*q/]UcEj+8A"\(M0TquDZfMCrߒC.ĕn&Dw!7n@ʃzQjҮrx&hJ20N 8.E@K$C՜?db0zBsreݔɌiO0rE>}i1j]=/zIW9 $MNCR5ꬋĩ-FfJ֚N:)_Z~{pu cb5dߧ(!R0AcPd]6S7`AENFd6S&gփC7'4 :Cl0`מdJ4T\,6'{0tpyzv#g(|> ,h 1btn^}<¼N']؊;zUȾj(bhmL͈7|1+%i~p%Ý#9xRcme2KE| ~Ŏm_(oo~JсqIM0A@2 rTIpD z +A>a+12Gv7- xgv5b5aTl>1cPAK Yz;:X*yk0"UƤ%ht&ʇZW Zw(<8FYNs:m>{O)Ǎa5n'1 KmzCd@I:zѺn /A\ʒ~N?=ݭ9թk9ݛ=C_*ٝnJhg$&q3T'#Cmؐۇɱ!V 3rU^mԈR/eܾ?n߈Tqog h2 $gϰ@`$%m87'A%(vUcA;:@zgY2ҏT2ݲI;T##SS֝ ޡN'4 ب136$pR .hhжf70 ,/jѲmr韽(S© 干#?-z̫ مIhmsP<'9$ 1#K Q_U?)V5 ?ڈ"Hff7S /GQ]YҔ/aiiRpw\cv}PjPHϴ{g nIv>[D6]9o @og^h#}hET?'MB^iZ w!3`:Ucyw2F7KmP! 2O|֋b7mʥC)ʔv t7@ıD]{2)n8(}ȓw | tㅯW(j֐sCy*tp/  I:BT7N" ײ,wN57pْ[G鲥 0Pzݱ.G] @/TV لAŵCIfgS6R0aK@iǐ>΃#R`FܘcYHSr>OҥPN:j*VUKoĽBN$QFҍw#U@sG̖툾\Zc`G6Z8r s=*Δ'zK@F=D۞}JZuo}>նټ0'?~%k-Ad l3hD wc%pjϳБ#K7z-1ubP$;J̓bH˼'@$&pqDNTS,F0ٟtܑ r{h'=BVީAYga$iO&g5}_A hYHliv:Ğ Y$H7VA8FbA)'SA?E2/~w)!W3 a2Ƽ}M.MnA.Zzz\9db 0 Ljfl?*{I1cyiÂu\o$XV;G-t}FAS#GJJ'Cx7T`&'[3{*ڴUAuc=q0 R`M,߄.vϰ9z69&!*ޮbQjTw&'i,̨ iA)3e>6 ZJ=m;ΦS$[Dnٖ*ͮs˜75f, Kj.u<G/K]#ԇǗ6C}ݍF~K:yfhSL_7s1cD`+Gߕ^*L\wޜʦNGMz.}sQ˚;(IdP۸o|7!.CD`19m`geDo3mo )WHh: 0"qfI=@; yE+ =MͶ=`$T3zU}&o>,"{m;dF's2gVX##.R~ɫ/Sdʗ?rM$z-<|\u.d?y0wkF  s=+a{)${CE'-ƨEIn'"A}\Xi mE j7]=L",*7AtNR[Lfl2G*yޒUơfyPS =}-.whc}0EynWM 3'* }/rF~.ņBbWt$сTqwvۀ|>!4Bi{kc6 D7|Ew)7a>y/v 0-9LA;+/$;eW.{5$tpie]~o*4E {&| q<_]yP@r׿/J P*W\T+F,Ԑz$A#Aw}!bٶw~%(iq\9|ۣůː0Xk]u0WRJ0K).)GQᯩtigZHXcns/iڮCv#˾l jlz@K jL@Jcqʢi-'/8)peQ^n 4]?ScÏ}/ާ0CaK򄏪طu7 d-ƒLYbN^aƬU=Hv-)U;6vZrq'l~5$l*/$AB13w7{!Gݿ7K"?VsUxd]pIA#Ƴg n! gߨBG|}i]nV8H;8-B wAsm)N94{qd~"(Nƈmmtne4tP'29zzKEC\&_.'ͬãTۜ򎗐AErbDhyn}z/Vb7y]ęS#኱s`})騏_ D*v)tSu;U8 gZEaYYT#s3~?΅ϛnڞba L Rd0G8hm=Sv/ZF4Ʊ۱h\ߐX."CvROj>:|"tlRG>DPhMOJ9TOOlrVsT BD/Xxakf~Ars'g'drG Wu9['8cߓ[UϺ'yܲ N咻NY+s-|=8l) :vo[:_2 K:{ 0 ACz@}^y>!͓^XFw{nvoBH{ɔ~^}4w:'p<ʡ vPJYD<{{KVwe˷zFNܽ%ܫ7 !*d:gRNݟhhTS& U]1sp2ϓ}r\Y"NA~jPVuvtaELYJ! n1ttRܙwezܕ#;`HcEӘ҅ljf`ZR>QɣZa R( f0dT(PTb>hH%דKtUl%6BFKKR6ןL+\!,nIѧ6A}a2*MҔc%~"Db|U^¶AM=%i_gî9&N5tYъc$WE\U$>wQY:qc}<5kc!yv% 836S ᪬9tvۻ@&.e#da^NNdn&XalΠg`;4ghTNĥV5},`w.AXeSߊ+۟=S6uF9Q迉wv^ʥ:dK2D}`A|qTΐx8ip32):0BTkp"ؽaXgQli4%޾$- _LXZlY&LMX- GEQ.v+?ԹqyH~!y]@>J =_Mњu*@[8]{%#/li^mtw6:Arٓlg꙽#EwYfyل[+ #GOjC)`iN3ơ#oȕ>q9,|*Yx#k#cǬ'cxÏ_s :l#n͏ x ?) ӥƭ36&S7ZRS/;ƞl{C9U>߼e"ܡn.5"\g{fG t)ӸT}|XSƒEҷjl5AHc}?aXI0@YJfA߮TY`Q - +xcwBǍ?C$(}em,]GBL X~ *۬ۇհ*/Y;KGKq ߛM"=aKLw,u~-D`R2E1]DKd'v8ި][ȵ5b(ȝ6mmW;lۺ1K4I pH`T#jSkny>LcXt)+ Eׇ:J-ua8m0~0(Od/N}oZCP2$k&Sg/#Q5[|^[iB 6~:5ky{;K?bֆ;yGR%6b_8'YW}ܞ'+١S\9N݁'jj]Ӛ)#fs%9 A%b,.1 cʤاd ݘmEYQm6wsxq` ޻?p,Ae6ܞ4l;O(%[D2ZCcFJIM﨡-UcG[Q@ﹶH_)7_)>Dž G<=j?dRFYĵPpd&kC̢b]XhRFȉ`QϋB9J&^X-.[)q9Hb`G>Cu[ni9Hgj@O \II =_yET"&PY'w7M8; oBRq+!ލJMڬlVfzb sO6ZuO/N"!v1^ z>At%%]0z- b|ޅO;[Xdw!EIftA?:u.אOOf"V{ɀni8W t@*V qnqu;e00;CL53+]f8rgW$.JF3s9!fŸ/o8pq}_0Z+wUumneA*=2U}WS_zx]$oK7m6/ AIRȤq;և Z[ MB6$Vۣ>H_dW4_A\+ )`Y;"IEg!Xkfa kQE~0 H"lmGL aKlu0 (KWWe6Q*\#墿,'YrJRAL qqrD]ޤ7lO V"%}s!;ƶ+:1C,vJb`G^f!﹦~嫣t^7}D= c-'Ҟ:q'Bu Ū,>C4o\\{K_L~'&.8K,}D7ayT3#Py_"{[ +svO~c⟤P'22(O+Iʟ 54BR)ÚsjbD.\ޫăIΓ흺E;Wv=hCf $' CnQ4]vnI7sVz-;e1~ynM/6PoYB"~wt1pL>M787'V`?Ѧo3v^c:Nj̟#o!f+C*[L>O&Ӻo1İ}ij/m7' Qg?._b㇭B`?bJP(!}gNA>nz^MYsp 7z7P{d59 F#LU1Ë>0é͵W?C͝"%9)zǓR?Q,QE$#';G ghf):(H:C9Z>!;;ml^:S_;e1*BN aOH񘃝Pܣ3U*YKX56e>K ڈMQk0~Կ'@K8TZIfh@_gH`K5s|a;`Ub EM? /6o6@?]8<~6l~ AjEE2qG>|y'xjhJ7}srbE=!,O\y'7{oxSRjFE -$%oo拋v7x>Vm~5HUAtYm{AܜڴR2(^;j$U^˿ (i kjNc 'Ty/[GJ1voeVW⇜ID-^n k Mp){Y?aʫ Pm]$d|/hrvUàoṅq?SN kvaʡVK#O{|iKDƁiDWowO955EQ8iO8"C|AZt)k+ Pl1ܲ|Re{@dTϲ{ ]92GTO?xc m&Rqit _7XF}- RO !?saps5PP$Qb`R=BW1iۇ!S8"Lr6̰P, t{Î9cpѢ/CN[g- 0oWV .̆` 7ZP<E *Q`Ij{`{Sij *=&)ed30*pApHIT1d%_/HMlUL%kfdCڟ:M`Gf֚0NX`B4y_Jt2n")?gn|9+(8)Uj#KdĖΛhAI..&lKُkNzI}2ucrT@ _ vEP!çę(2e8Hg,5]SSH2t+hBMJn: f!0ay+Zrz-}Tթ(LEY"h9Wh%dEvNz J} ~g4_iOBҝN((:I4j p,!˅eܐ|L$jQ@:-v|RJBrR5S9{ |ؽ2wl~nT=:@UQ9WVQ u Ӏ^Q zrN*2#4ЩTXdپ_? uTE)5a![D?ZOiG;6C07U'̶i%-_X~)^'$ Ï|ީ[][ >bT߆hXGƃ1>V( 'άaDv ﱕuѦVWIN"@~6/ P鋵7cT@%- ޼3rÀZq;|+Ҡ0K%./3>=uva~%JEtoGp:I̍UN.iWv8R]ľJjlCl !,6MfO{b3I!v"ԫ)>;(kaݓ%̠q`AZ{ s}H&~6v0Ɏm]~u> q=z#jHLLɐ:ꇷ~>zunoI: z¼C!vppX^ɣ55 〙F皐jyȬ/%F<8 ?R7^rV\HL8"wi­sU|+/[Afe^$ŻY;J2l9M,=o7nʞ"\QT <>C߶tajr+⊋eE2sasLCn3?~rS qϔJRXl8C_izVH>PkKY?_:8svt͍U{d¹h+\%^Z~JFN!Ȝ[]Һ&2 (aH`/@AduFa5A Y#&Po6Jz'!]Sbm>C_[)m8JHm-YSGゥ4)ȮCOr7DpKt g q{U RBbVyc: @Az}=4ΐ— w:#+Ǎᑧ'(fZ*Q|fgqC!CōtYRӺ;ߴz-rw'==OLاL8-4Z~xh:E3|+xx|v6K D/s\<<*:Zо~'[ZO!du\AK(y1َj1dlRK5 k@ _;mB4oJf4mij:Kh'~r75ѭWqdRw3Lq:-x UxX)]b$!HWyY]Ã$v]4!(\"x~x F'8b/J=MN$/H@OC2Tl{|1m{[徭4D8= ZgklPU+ idVkJJbfc QD]TBk F@2esDٍ'JR 3G48+Qz55Aq 8 &ssAoG8{f!x۴ E#RZLVr{~:lo~& )riH:aMl|3Ά!"i(AvNFbpV{\P9`PEu‡<ҿlP$ K6,Q#؏`v|C)Ka}߮% ;H0.o5!Ey$`QŊqDpblͽEFfw>Q&1RwpjB&e #ҺEm sz;B7@^[Q#JKP1.xs Dٲz){m)\qXq@8~EYOVrrm<5n Γ1T)w77yK@y0vbQ.v 7 4((1N2_2jHixWD襶4gzq6"eߦͯ`dPuү:^K[ׇ  ʪ|pD45EjO;j4A&??4i W1%PU]96 eݼHDNڬa}NBH_A[Zrڇ,^R3_lYFoѾCuKT )~H=lk'Ca5QyVs׫PSQE]_Fd`X0brA9OT߽>I+\bRႦw#*`p wx`p"n!| PЗ+c`fN$𧻓)IOUSB9nݎd+E8d7,$?N;؂cAeCZbRfyg/hh5jsa] 6Ż 8O i7?7أJ㡛͎VFb>L5 _44*;>5fNn2b)*})ѥV%VQ ,4n'iлQ3/$^nk=$.Ks$XklJ-G"!FPvwh@UR_^1У+M-'@NYHy+ _[ׅ dȾ~uoj⦭7 B܀|sgO:U2`'*Vʮ{qzRuDl kH6B0^j-?&>({ KS,VZ.ߕ-2MA7d0iB P:J*x8^;2Lvw94ev:Q9.0彑6Fm l׎[])`\lE 4NX=Ϣ٤ҡk72փÁ-y(1-b ^;)+9`8trwh?,2M#PfdB%RH@Bv_{7h@e"F?OD-5)ͤ?pQN7i%WR<_&T3!<N ]IR z1ȥotxGg="\ZT'U4.>Kt5vlSuپXvujfOQ?-PXzh}fg,m54NI\}o<`9'4ل 1p<,E%@AcRU ~j'VDwnp~(ՊX%7_X&}Cl| 7&C%_>M7q_0.5I08,l:LK_R"zM$1$&0#z:j@#q:@hS"}'kZ0A Ȇx͔iFu`h뛁'u rF׸pkI9[#HL` Ͳ/hҺX:9aPoPlXiio.4_eOve7qkۺ2^8j>y/Qe6&=vv򧘙t7/.cGFܦbp jPKL>Yqi UK!fiؾג-+\[_O=g׀=&.[S>_)$`<] =ͻXeg+R) _eɊ,Ip}*sgjt.1.noeoNa+ xf㲺r[ _G1G~QTmC B5^tͦWى#vEѕvtU:$Fʞ :- µP'AX}ٚӪJ.OMU8! oCv"P1Y t0:.Ӥ ;Nl/.f5ɰn +[1U ܓܓ`}Tu5g7$3[qPe| րZ]>k;eNPV~˕ccѫE<[#03e> %Ͼq娉> 1<㴇AM@آ5}{VCD;e*|c:ܝKLc!eဪ:U(Vn!˯_&L#S&zc3^92|^٢-KzN k׈N\ +"Ꚛ0Y!\SR*6?ytͣuED#{YoQ?ؔtR*Bg)C,+-iV2X5AHS~ rl# mfUAaUyOlH uKse\| Ը/.&e%^TsS`(gz64 8 ɇS P(´dkhO jEak^4uu?UN[{&}NFf!|h,ドى}H&V!iOh,=>ٹ~5@udK)'VY_Ro/k*W^Eٯw G >3]1mGl]{#>(-yaJ %'5l3κt|bȴ0Ip5+-; Bt7p]!nIYSե""-WFEB;r2qB͆چ듌9QP'6Jϝfi-4'/yW'7A{]ғj=xmK Mr)l֔ʕ1/KQv&:uSQ\T d;%dL['XhA[P(%C;pf){ICb 9Fdn_*H#/f^bN 'o={wԜh roXtG fepJ[ll_DcOr Mr!UO|:L*6vi9T\Y#&gR9FWmvFjt1E&XɢE|(rAĽ_ypFn#޾z;#+mȢ~KVmFVXKjhamhDZR/t];S/; /I]y0"Ϡ SzQtș.X + bt5 泄HEɮRE >-G]Ku dIt=8Y':_|P><٧+ymG[W/i!#˜/I;N5 zhaK&97G1/b1 Hš+KM|)ܫN'IC\d}^9^I\b|:T3{Qn{ ' ː1 v N#ZGvv'S+|V{\y?Kٷ@P}D=0oR+ WYY&Ƿ[ #YlUZe̳yX>qb}~#&d!UgcyVizYtvERl1[=w@¡ő s/ MI^S7E_[=dB)䬐E]uef\QE"ߣț(;5>ze[iCAJ2hYmy\OBuiK9 9Nٛ9>u.g_1Eq?*5ܽKokDjo Y0d7h|zY LC',SytLѿ`㻽>*=JҒ|Ic 9v=ࣾa۴9fmԇ+n 峘kb'vd:TPe1p)k$)xH0[7uK=QJ PF%=*omRg]y>}$z=M:=GLʓK;Z;2 {?4"xQ%&=\A ߛzF0Q'NNXhr~,ٌͧDBW+^IiEخԧPR.ZS, I}Ş(`Iȡ1C] ݄+zڭ U  3.& .zH,?*2^0GA/9(ټ)ȉNV"kl\HT\/ݢK8F6={A;d@*83x!*q/'|?3VF#dltdWE|7߸.?Q&Kq8|k6x~; yGEz+%!JOX-ܗDX|uB-cttف=m=]}kW"1 IŽ_njt3םsxݨ1zokZ'.Fb1O, ;bY>Գn [.6%@(0mb.1r/mU7uj4wUm:i8 ۵J|`(SazHr4ϑQdS`M\rſZa$98]VN 5u}F9t,^]I^0Nf)Maʎ [Ye&14sͩq~ d݀2&]6zl)ٿ&xGtn\n.@ʽ:45b7%^jo. J8s7ʊK"t(ߑ7č3vRw]KSVǽB.s%6"5U. )CԫS@j}[uA'+%hjg?Fp5CD=6J <1csms6¶o;& ]R/Yۃ+pڌB3kHM# 1(sY.U*63:a mDuH.SJR>b N)òl KD_%?a#f21)L!#%2>VbN&T 2?.* ;NΕ+>Ḩ=K=kB"b̀5_xGb`^Eg_h oo 6)mjJY~ m5ӎ?/)9+ր12@Ɩ2 2yMkWuv4S Jl6 Lpd8Pܺ:|$CIvkW֢x@NFPuf{aHgJP풪UT ,<, uE۩/$2A^oE븠VW}U pCӱG?f R@@X:_&ɅA86.N햑,7UpY"!V,Kѳډ}-]κzkC&#.y-HS.ٝq$C8_ :<=? qP fg&P):VC{l t[SUevU-{*X-[WDJGcۣ(u YO BE5Q`><힬Qy11OH=p/}TLf୓b* RջRLE(^;w]3[̮'h[68*>i^W`fg䇅Qm 5`2O1s;?u'urk+<%(.Ƈmk J]}Wqy'o^}[!(ZF` ܒQ;YXO#aǹr|tSAc̓F4L7g_ޥv?gF 0SӘEzGHn>d:V^D.RTcl?Z,jV)mT 4vlB*vtJdݵ!p ^ Tk,W<16ASLOD.cA\x3N!L[ .F~yn3 tCN<-Rv$ʏcz PEo]#&>{|~;>?|v,o"c_JRzX{D$ A7cɕxy+" wOѽeHDgY >R톑xi҈4x3OHrC{ƒgBJQ{c"2+&5!BxyKOp %;oAXlw%veR*tbd6:/3 ŨHCt'kt74!*G5F>>wrcmirۅ[6cWax-@#^ߔ8źJ1=($'s ]VGX?Vӯ&ClXfwPU%)XntV" ,d#U /&;.!K$I]Z“ ˜E"q[B8[p+#t(u%'J71u6kHY=j2#a>}ϣ}^Z{=C8 'P.hE gֱi 8b13 TCކ dda&B+}se?񫝾ˍxÒ vH[5 tL^ ]C{o$i{@ bVk%)nۭdKƀtaGGзPdYa6 k'ٗ_[ϖ;S4iY Esn'OEDcexS|sL,n"U6_kDw*[b:})+3(3[\'~"I ZX{vgGZq)yFS'ůdFѺ\p8:Ru>/p#qVqtFd*t%cjW٩菧%7}r"x&}&F"VTqLĞ$^dh%ߒ)tzTҥi[xll%:%p>)@ӑ>jC,{EN:L'@=*;Ყ%#o9ER\Pdp j[8S3qz]q1OmMoR٨2o"%^Oݨ JQY#WO;.|dߑ㿗b3-y.#_p. XSA}gŴ5g4H <&zNVЄ5vRu[b"CtfyZY5bՔt'{KH|; E;7uT rbT#̯=W0Dqi_F vpȺ98' jG ħ<u=rA-iZQ&8ᤤhA͌ĶwX_6ribI7io2:Ae+-NxOT=1{쫸5e` .L^6W 1u*q$P,Y ,;jh|J4@΃}䁏I{ u'RE0~%|Ru[l ^R[0RDw?_ -Kd P)ڔgPN)de 6:s=p~VI6QG?6KY[HOqyhi#1˓k:0kv#Im5w4 Snd?0"M|bLB9N*= -VLYW:&/䇛vi)u?-G׼[*w$+DSE@;?B 5/N 3}W-,ݖF/aC⺰Vd4VY#Iٽ򈕵vDITovr{ fAS0ll$ZA/ٴ\<*iK_H4*EB֤DÅ8FByǞ%^9ף4@PVdt!Fk?3z*$]g4!랧]6 LmS6Uf7XF_1a2ٔݪ}Fs8v;f} W !K)C[/Ѝ_I{z'}1iҲἀBYZft4H$8ԗTamc:3ӯV]|pUmyۧ곹^.†c2\%r5t 9NIcg$o/"G|6m>Ce_@STG=bs. ?DC9)a- $< riܧbC L eYm3Р./މ)$wqH} ̙iL^#"-L8c} f_4d6oF""U-_DѬǢ 숩*7=iY 6<] D*pHn(P mb8@WRRĴ8WW.Ɗ^ }9{Jg[A#Ǝ1"mt(L180Q΋G!0x:U'k?"PS~d_) H)OѵA $ zxW^ވf|Oʼ4l9j:Jf>?cCKpupCʗiGce5?rDf 9=o:0_<  q6XK$}] {B9A@ d׶"dNZ=| z[۶#׋eEuQFOEGxUC{^whQYwch]S*ʴnHSt٬ʢב" N"\{z$%Ja#/^N+G.4Lzk)Z8U`&cD<3:4gE"ʞYko^9^5Y:̴eb(c@w]Aˠjq.@V0 h0ЗFf:SXC6mqI s^$UkTzhug4vƿR/$t:5S)94U}3cꔫ|)=#uᕵ=e@P%:v(34Li>2羠/y մp$“7Z ]\~Ql@i(nD#v&?[#:'st|[VnҾ Xʓw(~vơq.c<MB)um:ܴh=󦀞ky0 .Ѿ׏p=YtEd O_f]f&bv_B`ھEH-NdV`*]$ vef󸙙mNߝ{jE*{!>YDƍOCl٤Oi}fc- ȘV;߰uJY]iI~SZb\r‚R0.!4(X.*a @G<"yx$AWM3[o}c&]"{gı=5!Dh Mg>J].Dv]# 0"Iة}-; ,k;cĆIrvޓB+Rir"eq`l&&w@qݜ[Q0#&CAlHI"[DH9N5UfbLp. i+=OԂ_w{A0i{bq}e.{hjf)l;dMIѠH +Ƶm.Uw\XVNQYb=0k`7#UGf2I *)uyMzێgoBr)[2bO#m2 X+T`Og Wg{VO(xXB識Y~/=`pEzGBʳm`iqaOYq#ݛX^]gC ?k7&"A"˴22v{PqwuΓJ@M?~R{B_ZC?t_~í]#ԑ,1Le~ *?pBK"u3_J@Sy)MQk`AZQڿ ![sΘ}3WAk}r@ EQ008&Q=\wbH3MbcMZ׋EMLo4( sY[ӎ2S3P8Iǰ;| KG2vDޢ\w)~]\WV*즻:6bs FK2|(02/eh_9hדPb|n9=_ fϦt0*ԣ=vYk ,a Z3e9-3^&' YiSͬ9*QHwHf 7 }Փ'♖ rQ WR5S=.}8F}[{Jp L,DKUQ, rNs)()*vQr̴`a N|?Sx# QI/rd7\4 ?ލ!}K, ZQmD+{ec:$*G)ν=sgZ+]ʐ}Am|Ɂ #EgLÄs$ 4c;C8oy.wX̋6J7]*)lT*S8>v\wwW]l \!ȜfH@1;UpɔaR'gSk{iLeW4P1k DN7߅EϩGU^:;d>PXyk:A?Ws) +'+Xy/726U'Ğ=s'y=6n]R.$`ba|ңs3kl^).!I`{eƄ.o3PFv|k˭yϽ}@[Kٱdzm ܰ$ZgysܚbWgf>q#ɺwj~ӴY iQgPwtUZam@㷖s|8M)PlPF$([/e~n\bCfp]T9$n4ۖ3}AnSI[zn%\&]uR$C¥L 8Pq4~Wj@Y]ˡ9;82qS3"C:Y?:Q>\J 6] zVumoV4C}#M&'Z&4+<˒&X?+bP 7Ka&ZcA"#\q#%-i**b_jmax8btVqSYV(zˢwd9%+2c#-5Gc.s9݁'If]%seELe~Lq`6 ^9C9,a!Ȇ:/wRa'n!@ϣ,]b#/1TRD YzW.hdUqV5vl0-X*_%ho1rʖ2o\5-wXx31{/ucCmq{<#Kb~.,k32edʩQ--wQ@4BۿRo^wPw80 '3׼),sX tBj# *=̈ z-XŞEvrM:^L$خa-HAH2pVa P=̷UnRBxӟk. G xFKuaג*?DJ/15 l&*V-{e0KQl)õL^jC AkqdW%eٮ %Q\{ĞHj"&Lׇٍa;ɷI4mԑ@Bw4TX.%Z N_**ӁL_<$6bs*I߲~Dča'RSK؏ L"DT\I(#bc\=R$pG& n*ЖR9| p`G⻻G}xaWEv囸+TF9id7PC'zZckl;aئMg]#tJ?KBuJ ;ǥ+{ώSun]/.#6ݰ,&0ro)#t(zImD;Z6a{S=^1(Xn|Z6K[0؂qQ ڽf?N5(bm3,0Bx@Bx|5w+9J\x1W<44ߗqKYEVkmwP 9ASUW[un>"a8x޲px`k`j!,gydS+wSSB3й)$3p C"EƯ4_&WE&L ]D>l[㉡SQK_n_Coe?"iα@ܡXE+^_ DIl@C=Ĺ-dwX_D8-e@۱D{Wx7z#'_fGf뚠O5#Wy P"ercp( ?*VkJA*?U]ckX^:l9ɹ0xRyV7t5S۷u0j`G<{# ]Sd]Rcq֘ݣaTjؑadp6sS3\~߫o"D!׸8X14 1ﳬ= dPb@)!7(E0S-Ԋs{X 36KdZ4ݿE}pccfDC-v{פJ: 1@Gz f \S(W{5(.1\U!gi5xsi4tZfWyG$#odg%Y`IvXPx*!!Gxb곱߹m7d1gA12uckHjA@_Bu@yR4#Dl_S~OAm ȃ~Xǿ&˓1oP)w|6R  M ej;Vʖj.$yMI5mKtU+©.Ǖ$3Qn/)eߡ u@l d,RGP spX"Iur,(XICJ%7/{ 1ʹ) ]&T4DVWk`QF̌dp1(5*1]>% 'x#$A8iPQ r.}=1ܸиc"lC_HȌ㣕UyZoSؑ* $xj~.ɽ<5)1W1 4O"sz R >ˬz9;yq^VxQ Okr X],?( '4L™ec@&K7^=4mŵlT& ue4>wrS^~GXXbM_J;5&[i؊?r;%%84 JC Z5+9D 6Nj\X8SN#,'HwǨ(M2d{Mza^/(Ƒt`3a 燇XmIbk[d؎dSY '6v( OW),x](0\7B|,A&a~< ;u8t+M¡r%pyH21" U¢3`~,/YA@WЙURzITھN@?Uiȃoc U :S}Irn]-վ=(A5bpQm\琌YʛdzcWAsf(qEk#RK"ز{,FG:ReyQ5gek)=X&d\! شdI!oaYP6xC.ä_^1#i߂^YWz^Ma 19.gPTyqa<~|@+VI# u/fRsO7`H] V{eXd'㇙G1 o HЋjS7魐V`BhBZBv+缝NF|LV<м-ұ1u3&8#S4m :k5PPPױl5KC}bDrcw'{n2n&Xgˇ@M - p'U@Ն d d y&&2ۮK xAH\[A);5 :%j/lJ8/򯅐+ru[SCi_ Gᴆ7=e~MW7XgJ :Sucb?Qv.򯸲݇¶A~\3d%֊A FKi6~bU!";$f6i^(qw{{V|4Z%ѹʰuf/tv!ȱ#^=XEuZt%t!RZ% hOk?MTY0 b樁sfOKd,l ,(,sfUy c ^.? Ƃ"U],z^m ,8 ę 'r/&-1Dct &'B+8y6༓R؝]>S0jZs%<2ΖiZUpRb qcWקom&VÅު l%ݲ:&>bC,,`S`Z)sKB.=p,0 $~R͵?K9hil?d{VvF,_OfH; %̞F/e*Ok/e`En H0m* yX[ |R@12MgpWt],?UTړ.W@+vp:QϳPpU9_QCL2$.\㭈KG 25Пq,oE6\[>JD_4PJ8NEfdA2iECnGZ >@P+zq;;A?;_^WLp'ѯFD@Sn!Sͩ)tDХYU$M/OWPYd"h-ig×+K`Jl(4q=*k ΎڇV=ԃ!8p=R0>(bX]pv {oL2HA3DגBZ[QV0Bz\RK;z v˹iȗؘj6 =6ay1B = Nj2eYMGR;l'4|N-wdKYئ ,E6| @k|*6Q)fPҵ'ٲ)ZFۙpQhȶ' hviNeqOԁB;hnN{J}ǣurۉLYO)R )WeSU =`d3Q1u fŐg[*[a{s;"4cP KJ bR JD;ڕ'9LVbLӛ;qRPb v/x+Kyb7fUjJM!z9@:$- Qf'a7iq-\٢yy?@'a/Ō2Ai‹H ~*!Ww_w,scZGI_Xha3hr)+]8HYȪYU  E?3ڏ!XL| Y1T1ԕ<<1( e<)N}v2S|"jC#9Nm1,&w9_XS?v()c=-p(Iyks%;`ɯH }'9Q Hx^sﲺ |;5}v.[ gaHf224g8ΖeW9br˫EgNa<$ԟEmܜ*0VˬuM4/@nPUQGi5{Y~!J32u0\<{8;vS6)g)w(%E*&9er_WZ Ugc$$2EÁ@Bٕ[.WV ZɣD#mMQ)1sL1P6hD%8OyHn0Kj@ _ɡ۰)γ5|oseV E?O>ŔZf .{6MR*(Sz`X3` ~Uzƕk",a`} ]`Mu =r2pBlf"y)J%Y"oWdً*؁5tint|ݽ Zy(H5M: 0:;cQ0n|+SdE)o"`TNa:]Ҫu[l^և얿qOZ4E-bTjjU@+Osڋ@ 8_Scrʆ1 )IwgM#OiWlƍ\ԛMѼm_s6M'eS{gLfgƵē n#mѶG|΃7"sq:}߆̭~ 6A>(.l} D0ࢩepC_CJI`:#F6lLa]rP|wIXKyҫ4={! &sOxXOYݻ H͎3nbu dϻ TɎsw!z}峨oj^D!)Fo4yp3.&qKE ||]B@T}bIrg}*h¿X*?W)3-͊["Gvqmі+t+BE|TYƠjWKf28D*!H tbN;1bV5݋4+J|,!6V8o==@#n"a?`ю쬞yq!S` otQtK?ir3T/`5.!aޚB:- 6\2ߗݮ`=>Zެa=bA˂ҟnT@%Q:8䘛`WO%Z%m"P%PH+~)*U, 8 g/ |~bK vm6c!!''+̃e>K);IEר5桧\cpE>6Yi?xsYiMN+BƶF@&mCo ;{c]iC.:ꚇ"]ލ#_X_Q>U5Xq^v^evCJ\xE|ot6S|>MKOUB.Y:F|F?A:1ό~__u#; G`;7 \ K\3/;6S zye} 6 *Q`0?JV+2ƾl$ATh+{poa1J'kn4PUWMnʯ/=̹<*Gd0AAq t4iwa57 J:iI(,G# Qa#N2|ۡQ  7>3X@k%0}`d~O91<}Mrjl:@փ+\=hs&KGW4| P@RZW> +QJP/zݧKfϋQ닐ƙ!Z UMZ9 <9&TaM}k^{6gopLMm[)!(,(PY0#,,aurR4{ߪROqUfPӶY˩L6P[s+L.Tݣ%A>)*5;i>E]zxF7/N6eU7oo{pV:4v`؊9*}/Im(; EK2>O)h=9^e;~꯲se1IE7[}ON+ɰ<S:)7$;ϩ^g])Efb\+!͖isb/`+M=á>׭E*ڋEZ͟@VX9q&f^.GALOvHI؛3s&1d bXHNCӬ؝N 5UOEW/L+'x;CqD>*?#XXs>l YY u݌sdZK""R&p`~2R/qT'ZtcˁچYj p`1B`ABQY-̯{)sB'7A<sDC")ZZV3k$֝+' % Ct8zˉ(C+@rZMՏ@>KU]ZhoN:FXX٧jv,QL6Xs A-CV0yy\`pluVD ؽ t8Ag6[TN?Mp^+]l3E' (_VZLA4zYRxd ])AӷWbη` *1ǥ K)I5cnmSHBnUpV)Xy.Y} ñ@c7xce޿] byh?ʬ)̆`# pdVE(LG=3MAkNS,V[GO>đ,FyX5&'}8,g&=>~M5p2q?ug^D|/ƾJo= DbM@H+9fxBT|WmvT?l> q J[ϳM@`0 쵯 ndUFeմSΊ"\cܝZeW?u= j젤z3 Rꭹ9;H_:.6-4I^8u`N=Q 莅If _&szk.fʵ\h>UE4&,;^j] &('Xo:]NIFU ? 榶MF>P'׀d'kTܗM_ܤth`=B#/6n|-q 9{3sMtP3bDNT{U A':N/e̱.ȵEH\QS. zW|e6}Ȋ2y_=8LwOЂxHg#0{kjfQ/CDL %TsCp71RP5m(ez s,qi*()crpŇؗ@.j]mzqYkξcCi7Y~QQd?=fKfqe 5l׍ӊK!9~ST7쑚wf`Wy,ؒB\F3GOh}މ0<4r݁Vi1@}{/d@fpXl,Sfd8wjhltѪ`[! *8n .7>Pu*̪.ҶȳWZ[~MsGˤz3)H??q^W,G`r pV%ѯ޷hh8|1eyL|-ޱTQĐMiX $R= "h4ga yi(2W04P1BV9v_z+>)Rf2D=wVz+뮙NcN0惘R:㒌Hڨ[=Q.bݟo(?Nv?سe(縌Py%nƀ_-" ZX1oIV(Fk.u}fM=aB->(+7T zLSvG`#_x|E5ڇ 3=,7Mf'2Gu^n/P_=bo|tes,c4W=ugl<^`" ~74Q@ {.-E,BS\Œ,ek!尸!.x ٨y돹9S.bÅ>{w#X4,}WšWԲh]U}kZswױ'oAHjC:^ʲY9?vaPkylxҭN*pƦ?X0TiW[<@kw+nb^cUUgo۾SwfZ1Bgh1͹m;'2F-8Aa˘^#fvmJR< nM.XCqAyf@3mMZrTdգ 7m-*?aX9nUPhH,8pގ|UĻ ~1m埸 WK#.! "l+u.0֖{;c8wN_C.'Z?# ^Y8jΰ.O[w9'a@sgKy,bFѠJ"!SM}O˪ vJMzu/2Z֯yMۉH\ fs"*<|J-u.hlch,uZ̬'+ǼD>X:ZD a#*߷TlVouf33Y_y'pE8~S8_ gzEȕW օq?>B'msE #&,n P/s S[N!6[-n*c-=(_ی"yDX'VcamcmfZ-<T/* cGszӤ<+HcbaWvA.4~9/[dOdGIb;ݰjvEEyo.>f 7;^bl% 11&SDM1rdzfEY%V,!AprM-dҚbΚG*UѮy]zBD#@ ^=mU@\k5\jI)DLOO%4Y*Mk$M[z"p5c #[F0Z}-S޿q >ݺ(bC>a(CF|e9 N֜p3Leh @,AKQ|ϯɥ] BV`˄"P|!)8aQ:>IozPjWsl΀5as9 _/c z s:5`Պ>0F%+090û)KssRW0.T  (/,8_&Z6`нD9mc"K]L VhdLp(T17%fOሧTO(1:/h\no!]RKx5b6 ?d 4$f2h{M-n)q供S6B)EkOts.(Dx:қ(ɀӁ):jȌz<Ȑ*f|Qp 8}U5zGj=[ p TW:?Jx)Ԓ<2DԪsAmcGԍ[xƳ.I!2&jC䂞 w:DS̏k |N!, -;39n{;mE4#7ywwx`$fti~PxuӸOF"흝H2MfE?[za(n([rEweڀ}fw$X8::EtG w.']6.m?&HqFMP+md0= &X#3&)o [lTүGscna4XxW̝ʃO@lM0Ql*ݠC[zcD*RZ_/dgf=`|Q)Kid39lY/9& J6+~W-Z蘽V^8:EyFOͮh_G'\MX _w?ӋdݲP\FqXg0#eYOr8ӗ ݈,`; EU#CVh+5f`!Xc8ͧPejbI8Y4&%-tCa%Uj /wpPCWxS@Yb)M*SX;zaU$ԏ,'c:0=-o,_[nDċr~7T\I JELF_ű9_'< Z>yk*yW( efPCFG(1N2/hOѨy pRfޢbk/$@%6nt 02։J_5DPJbKi r$ZySBNWg X{PX O#y64{Sck(3-t䏪IT}(Ly(<4vz0N5N;T{1MQy$~`Y՜b2W>}?p}й%69NPLlY̳A&LuL KmZH;3*C,$lkd=cj6}uX f!ӂ:R+T_H%q'9ݽk!IB#Þ;&ָZ3l7y]cq,߿B=7;^RUL s:]QWl,pp }{ {ܚd[-l$<;f# l@|C `3Z8.Ey%s@lf&N}eMĚ/:BIUBrTy gdfϝΩ k; 5io}2ZQGI.q| Ϙj>U )4 ;oUV!,ʘouзq, } 9j.ĉ \9V -Z[!iLgPOI ~}Da΁4%@eA~47#:]k.q,M]Tա̵f$!"cv "C}'p竊s &n6h.Cl|kzi<%ngHD0i:ZfYY2BV_c8%n?%L4T!O;0ur5ܸ3LnA]}MLtC?lL[IriuiZ[Pl˽(ɨWg5nȳ͓SrL1P񮋮qb4zM"ݯKM*Y+`5CrDhYFW1.rYH#8{F; :߯6%&ʶtR%)?4}m,hYyNb87T|F}Osoƚm”a ?RApP/A,@h֡4oVP4G/dl5nᕷ\cGqU1fܛv_b?\gՋ(+A{CiܜYQND;U@XMoJsג_f؂Mt8wP,B`Y%U=+$6ۼl-{M_N"ֶpyMWzЭ#ѩ]јI?#~P%x#Ia!JGPj'P`?]/wEup[ֈl^:Xp? KJ}d @t|[P6`Z t*OƸ6]:@Nsč+^Z7^zS3s:Jc@%IS} -'OaO Wkf1Mr*AV#]Ki *r{i??"L[TkaI)i dtG",Xdr(QQTKTdIc5gQ*<$Y f%nWJyj zϙfFV&EEmvQQx#"1lcmv[#H ;+ʹ놟ZZwͨ Ea*yӊq4~VI6O_[GU^ tQ^%#&$ɰXP+& ܤ-:sfSdÔpauy-ʝB WK02eaj]unW_@P/kNNux:_Jm&Ϻ(CG@,Pn{ظ=5V7{YywRDW/ I' CYI !d@Sk҃P,JtmRAd$=EB6LM(˕ u?M,56/Θ#*]qa:w,ǟCn{ɞvl'h92~FYqM |m9 0I,Rd, )߽\\Uq@lt{pdp se$Uٻ8c/Ш&j G"1}ȞTRsC%.C2Rv*Ɍ1B]FF`kqPoOU8$EoUH{A78~zZ/}=YW 2hہѥ^/yIJBl,wܑa˿5t}MMH%ںe#S̳*TTIlLRho' TFW0 oO[ƱʓKC< e%+׶2c^o3{e\ٟpg }H ,M/EdX}M{-iVYp]a|9fte!B9IMnEg:`g}M@2W*ʣ=̷-vo.=\ZRHr]5H+]t=7攘9ͤQjI'[NB<2 9QN{;1MjXHtVp_:NoۓIZMsj%Fȁv @2tsUfyyT\DCmE8BsJ?Q-C5٠Yh`xAآtFs TiXl$L:n]ZzW IQ]xd d͍4sX}|b]Ͻ|6vrbPHxEDyIT $gCM60*s\M之< L.JF"6ȧL_( &eGobMq5! [ďsw? Έa+a=d.~#AhPH&q$;HmcoTs9Q1%^Xucmq~8m󎐌D1 5=C/\Sa:{`a^9bdw% g1F3Qk8H|ѥK#'[븝Ԥ?!g<"A ھlYݎX#N 1qA#v6 9e(j6z S^t9C2q}ċ*`=p\&chե/3ʇ"߰Fi'pكwha}ŪA_euD~q6SUT5lPT.TQSH@оy214s@SVV_\7gҚ#,}1Zzo0YGFWz.~P6}|l]xJ:d]@M&*S١kVYiω|hPa@EIu -qS.BnSDPH%ρ? u0b3Cd@@ꏼBmuT܊1Q1+S wg,Ƚ|H1#@c`qF8&ftmL u#pm5l ax rqo uIϕfJ{f h"H 4Uof@vrhBLdθ 0Z@($46d}5&Z^X+uGwd%Y2(P0kR? T5%Ouɷ"ƫ"“>VvHW@q/3jIC&PhZkFTD}SJ KO0Jk y>$`/d eH- ,͵tn3*DJ1n~!}Mʥ<цSKPfI~n+',5t3 8qm`Ng3g櫿%Ή!þo'`[! YdTPp_hPlK𸈕Uc-!H%f)6r-6F*ۢ{%<9=Moe |`gcBy9VΡ0Cx y,z^jGDd&/\9zb<(xLXp-gfgB_1ln>Qt^3Imw 9a!C r:wR?b3Gx,EepJGÅW[`tJ',1w~V@Ώh}d7\"g}Lrc% .E_anmJ"AruH# ^NBA{0A`"x; IX=lg q[.6M`aO;t@%qQCu ZsIiL1"x6nRW  )ƅǟ P4XiH h2r v XA@O.G 9ѿgLXh@ղ)}=j [2ō36q|TlyfTŕτطKrꛑ6]D$1-,9˱yWy֘a,z4xu=Fegzo냿 2PQԐTZ>晈- _&(qwD+ 0cd}\Q\6쉱1ܕO E m!~ֻo<@Nn0pE!8%knjy6ܩ{eANXrra5oLpS)jT׈Fg!RVn [;WlOITV19*Jmn/*d+Yy͐B MdRG7pGE|d uUx8T7\YA'MOǾD'(RGS啰q+ܧ1܃<960US?䡪\ M$[%ݑ:Ǻ$>| ʂ#|A^{l͂pZ LLO.ʭ$814ýx]MGHC/˶ibݚG<.&H3-Bt uԂ/ |9i7>8-5r9BƮ i[pa#Kc96S'ٍ ھ}|?yW#1M'G!I7Ă#QO4YR|phѠB2~+غ~i0B Y_O.OE!@/xTD\~ԦY@ !RZ'($_HDXO>5;5u؁v]̀xraI`ȧ׈ ԕctg8f55@t1sZ]!Zw )+8᠇/}i{O0 C^*=b{u`Le(1Yw#ˣyRFkr6,a9MgUْvX~Zݬϊ̽/i ofTINI,Ѧ} Ke4NKjGP  `d-[&D˷6hs+ѤʆMD3v1ZN-dNmU\V! >CC;f=VZȞi_1u/QBotE9?PA.ʂMZF~^KرtntI/A ~8*2i۝:[919އ\"[rދĶ\IU2[~<'˺NYX|uQ5^,R6Gt6d:,ii=e-jVרּ7p&I@8ư^r .rӃF3!Gpd`nfD=TG2 ho0嗓s8ի#X,}I+pcm}(< mPk؂ظnhʒk-NޖX0*@Չb죨+ Fd87&ԥUV2r?%}W*5I,c0j6 n\9q#Gޅmm,DD7zOH-`+P4Txg 􏚹]="㱦f*5]~p핟.6F8ޏI#]Qiޗl=$ *&wZAeXt1y+u+YyɄvHfC`\(=Gf֥' P_vH+x<wux UIi)]*=JI=Eo`M ~29B)rھ HkkB)ۏgxv-/1yV\w ZrbH~#6#YSdT?yO[o^ D5# ZIRFnIf6 Ǟ&-jt7l.| A>l+φNw+uS |gV,:4+ z_K'.Ao1$xB [G2 ޖ$cmX:  yE$q) p,-A]Q۵6"t.sN0'SѣV?ƀ__-?o:2r`Lr}m8}mṖ}ApkZ`ߔ/QpN_+b+:cW t9<]?Ut|i139)RwsxP!J4yeR a# yg ջð}gۖf!M,m8 Nn59X'ʞaꁩ'#[0hPvtzH&ieW9Iwtp,ѾCaaA"*TyB`k]kLɦ_9Xi*PLĽXfar.%ÛMAdlekx+j':-.H@sqNqC[s:Qu)|^B}–'{ IHx[K5]2@lsbCymlմaZuEԑ\f/R-uk0 Z T݂.ݐ ]{qG??&Κ Y%Oxxk7߬3u5M}s.z/AQ&W#%TzKxrgvM-D_T u{6~fwU,v @',_ -T)P D .XqoTšJ/3,(.H5ii2VXd}OU%6%xh@|j2l pie. 2gQhN8ڵߧO%2:brKXD60RɘbE?<:V4ڮ-tU$4JA1/Y ƨv$7=0Y#97AO!!Rv^=S,=\[R ItB?91!3!t 5l(5pD!/td~()N8?D]P+/VԴm$~[1,JgKS*R A1,Tb,beGUgHwI(5u\4ݦ" J IQF7qE7G=|y3;jb_7եSQ%l~S[p2+1Yg/% 0'֝]y/ʫn.#0n!b*j',]^q뵶;Peu=ݔOskӓ՘$08~f _@Ry}Z9A,+5{nbIx}-.dsqyɐ# 1)HS> 0âKm&ˆm&u8]؛ޛd3G^k} cyb,IDžNfy{MN!loDǺCimN z2j4[aD'5pg7 GwڊX橫Nqn6*qP]! 1ZB-LuMtS"Illj~osMRI%<4yeg%۶FJqqp7\NͰ7} Q R"Yd)=:C*˥U-e-OZ!Z'/ Nŏйcsưv` 0M(7|(,R]ufT~1ꤱSd~W-4!=J$+iXJC (Xٵf؏ Tf Ef^geM,B8K8]tyb0VuѸ'L=5lJSm~tQz f{*-"l.77RvROM@塈mlWrqXHZAbtN8Y9oSKɕD4zSS 01U Kf#^\Ξadk4+$*gsҀYy_Ik.u%` Rb/XT%-<%7hZ_ Bb1LLz_#Y]RRBLWnazn0ŒVd{gDYOPF/:W,%z!rCSo.b_p﹐pwS8 A^H>90Tw*8QN9h<~\ei/*VK~65^k#c)tYn܌#Dpw] 67ӗvn;6 uM e,pݙ,(~<5_Mʥ,]? Wĝ5e9ʭƎ3a8U0iym}}b7m}rpƌ xflȖ [ZcX"konD !7LoQhA2Ȗ @,[m͝SΜ"Չ04ֽEfrnk3B8̮9xH1˵m89!dDe_b-]ZA19c0̊ڱj;y<ςJCB}ՒEQ0FdC Й޵2r\}W)to+k\jrzduHw>@[4mPu̜LܗɨMkv(Ք&GךAWkL59;:?@wu12 qGʡ>!fOeres9*#( T;QWLu΅|DžP,i5uano2u ΅Ԍ80 U"6?ugFKZѓh:_Cl@>2MA=iA6{F[(=~d`rم [NO4 -̘}Ѻz-3o)챎l#& 3fk޺`*pD%V̲k~ON1A+G8iM> LG1dBϳ1J,[Ln ?LI|'@qSS45Gry,;5>~41[[ evEh;:GPfO73/gt?WWf=U zYT%H%F䄛+*m #CoztwET_%X(˜tG9ԆgSbEr܀{%S*p;CI@E԰2g oJ+D.*X,2dm(%kZhh|<#'Fӗݖ\xV:P7ֵ7%!X$z+%A-#dRoc mВDG/ T{vE[cd._Ǻ#6YC쐅 t@secU@'t@L)m/9@k>%1cȒT6mN} DTbY4[Wpgo2*T!<B K\DCxqO3t8CeFq} ~jnhI}HŷD8FfoMosĵ)b޼B/R[yȣǰ|m:Almb h"NhfľЀǻ83+/טYdnǸ<xܪr_iKXr C0:15r.dCtS[3\;TzdVolgJw_=[O Ԓb{jB:~w]鋥5<$Xg8±kTjUTrMHF%Pq<oD],, bH$w$&6\F0AQ[g²/8OBс[v+"^c¤߷ӿg`a `0Az8;Gv AC` ^Hw!㱬ڬ@ 3L+o1>At Qltow [Un %ˮYĹ)t(0'ʝϚX󽖟tj3H,y϶0O-R@"Ϝ}0tI"92A2?8'*ޡ`ۊASԏIOL1KoGH/h E[)g7#"ڻR/ Dxz" xZ tB7t%?T/3VMf+qm`C(J.hDK|q"L`~n`}m0fH#fO:*'R"M5;LB(p[r-e@n)DIG%9!d鄭loH2 c/~` o6'Ӌ<Ѿb#λ ROe FB2xU}kYBQ7lNbgYWj6,4ctos +rJO YcW!Mϓ:MquтLI+t\D^9vKSy<wZqwLD̈́D cG*hЗRu׌P^&ayኬhmtÐ0x=pQ׻(n5u|2`GoD0tewvBZAD9?K T5jQc{i(˒\i CG3chi/ڡ#-L gwG l$z):g+W'IADAQovGWk% 2нA*@7 eC 7eS45 }Ph,Һt!EIzPȇ{k 4f"Lix3inَ쐯зƅ:ul| h#&=ș<Oo7 xI)fL#EZf ŐElH(F)BNvqwޝi_1 j)Mu{~ 4N:`\?SsE)ޝdtHPҞKkb?_1ۿQ E㮙+ nqǥZ^>(x:XEgkQjxKNJ12b]tmTV39:C~Hy=y@SQ@Ξ<κ)Z0L_y?)DK/9i诚7ǩ>m$L 'nEeO0+]JuA5&u2ؑb%eV혔&]U:/e.*ٴ{jAH lⷲ7oqo9e#a~n`$orPڗ(N$le)#um`PY hsןTm.9=A<2dEL.MtXwtNⷑD|q4,qgS;BvE<ѪL(n?(]?]rT )-V)DjRbpw%vZp@VaoicU")UpgUM_̞5?!ȾQzaڐ&Ň-y gb?r.'q_Y/UsZ31%U8.+#юH&%d<1Ǩ΅zA)-H(2|*%FYZ+}B4V>vF^oP7¢0:2xgNb!䠂8!w竊{Ĥ pZ|eE-tɫF3HSQkѬEMQ17WJm047ZRAJޢ]pMmBsn7=x0:73z3D_nen(Y!NҦT^] %j!ܱ<"? "25; +성c5o-W?s|SUV {B E"KwY !wsrh~Vϗ:7pNwRڇ{c7ݱX`1 u/Ppp^†D ' (Ov͇T+EChȽ;lYf£m?go}ywB/h ( /l!XҞ6air^(GgF3ch -Y"o*+¾nA>;|<ۈ-}ə$Dy#VIe #? Ԏ}j8Z1 )+HvvY5'p!!)CbT5>vl0/'t5t\}^;o'*OL]~aLlrcQ2tad)<C:9`H62E+*.427eQrBBث-4$7]@Io_7lD~׮ ucc>]P_%=|dz+W"}x w.n8YO m9U Ξk ίβ׍PJo^{3d^ GO&!6{qטĩE&t;*g9撉p.|B\pzcRgt׾6Pph`4H~d5/بofAWW;/FߵşYΗ&o=%g]bC?/BȧF7s 0oR\)J1NlPw@˫;jiW-p\)!% m5xF'l0E(PQ^(;tP.xp"fI=B 6#C\`)\'xOH'˳UM =Wp٥8iazAJ;P7\k1moUABs6o4 _,~+]/2׎3ƧaX||ަ TJ:܃W BDF$frR%8!&̕]N[$ڇOwϨ JV4GKǦlxneF#у$줢UY#s,EhMBW@5<ΣYb#7ŅKR=ld,Km-]vime ޅ9-AAS^Jx7`Pي..O;w dM_`ǿe&_3dm5ZuP1;5<^?K&[ˣ,tH2-=ObaVƐS'7Q 7ZxrzŒf/z^MGjOv ƵK39=*ST_ 9k < L4,Hmt5و>=brIb[AU/ͺ6⡐zA`+.-Pg%eq?ZC}k|3j{Ʋ7-4;}{lЯGQ{K;05jwC7&73l7Rp}V$ Ҭ)2FX;vNd8b?_8s]!9kKvY`B1; X*IgdygH0_#z-/GUc*d.1MNQX@yM}S]0 9r]nWw+ۤ9h b[Sv5;j`ArC8/ah$ E#l @oWkk)@=/aJ%  yrEnOCvo<%w&6ɚBυBhɒ(~zZD'p/~VK8N0 LCA1ZhF~Vm˭EMW(@te sMz>9GS@ 7Ѿ>b^aA("'C:$Q ؗEtMQ7l7Qt9y'F-ǹXTYл+xM!4 ?B_<%KEj0J& *C,ee˯E>]J4#F8.:ĥ-4u{w?w8P`.%0CPU.(=J?qJ}ȧe]iFޚ6zˮfq2zzP/F@Cxehщ%j*J/: A9 WEUU)-ϼyJUOܲ:drdM X>U<$ׯ&Q0NT؀ 㢞@'U2-QʤVKzDXYϧfFaǏ!;D'{1WKÂYx*΢L&9[!!Dh6o,6;hxBqS+юOEa}bwKș+5LtkvrǺndij{N$nO,eX^Yx1<۷mH%{$CC [#O5ӟjIE ^EP"Pc9(5X*#ȡ]Wo9 |)*$.L4+ &z<\e"Vif+:9sIW4{Y¶aP`ivO깹laG HEmn?35҅`RC6ض(.7ay$$мuYuXf?}bjr#0E.J;#& ?uG޷%t]ރ W:5XùUa!+c:(KAّ(ۑy(fBL4AFL6 #gTI@3;hQscRe=CK 1ط1X4Wh*5 oP1KJRSIb|O5+P^D]o0MwD%шGxѶ[D$pq_ňA ]e7Uvós6A\B/zQm|( +MwaHρm/uMQh?2W}7aH4S)ߺ.Z*uu% Zz]pAuCR|[܌:sZ;!AiMDλ*-_J +42lFu6XU odZ~J3s&.ؐпڽ;?6L62.$~A8!VocNݒp%g/ gV$PGϔEڸ7KlIfݻ#k9nLzu6o $ yMNՙKBA&9;%Mɡnx1|dtN*7d7=0nx^Զ/CP Kfb0vLH%`u#H` ހ3ǰ*lAF0{FFS08:B%gu-M27ڃ>LPM*kWh,EM٩gWRʃ[)Ɨc /^h~w.ŪpKZ!Ė6mؐq[dv:=[|/MMOplH6 aD߄FM~Y~T4~ $rӶ,vݬ~{ 0HEi y$b"+&rt̲E%8|՗m*E,Ӱ-֞mBOCA3+'rpN.v\@ uVDnw\>Xx|óz]e9ob(QW\S7֠܂یѮ9~nhHtE%>} ^k($|#_0f1}#Z ($!ߤ1!IKE k%*~Zo$vxJ6Rx RQSQӼݢI .{Q]Ȱ ǵp eR[X|Hނ=Wt ðl3}MO=owD%sMR"]j?O|KFݿ{YJ^Hr3C9e[Al PV/OVF{7p:`>Zӫhf:}ML\dq2Ҧ;Kd;!!WXBI0BWI}hǁ/heaxv˾zNEW=L8^QToT TS}Pqk[%D'ZqHُX;?bXϧdcX]6=7G S ϖ gӾ… fv*T!{J<8k4f5t{E_]#o煃)&c6݅"0 |>Bqam; T]As=F)P ٪oVMIUO[M*z3HIAxq> s-n-S_9HGAdjwkAz&TVaM\[[K}(qHT G4Bu<^.=r4aY iwVb>@~ݟ`\X\[@C'`kK<%!{* CJ08Xb{U%RxיyeHoߺ" Ta} Ew"*hC. [= qzqۙ8rw{ }A?h:o/2j./GاemELꆋe dY[6] c8khmk.P#рi +fc7vɎ$ Ӫ?+B?[)xg5Nŧ R:ꮆX$o (繥(ZxĻӭޱGp N'K*j'F ))#&ZOA~`+ J̷vO?_b&x $L@P[}A*?oBc`yzocL $0֩2xP{;<͛Ok+@s_ onēO%hq hGԸ D|܄ayW_ -k:p M1'I*xJ5ϸ/b{e-o-0p? q Ʀ͍ڽ[mf|Y#U)$U1]UطG.kakH& %]0N#M+9{_=OMI{Xz=&%6X ހYsS5F-q}~abC,KeqQMv x(W:ybȕ-|,ocz4[ߙ~~9,ݽA[P-籠5OṬed)Ya58 im(+/aÝkօx昊ԧ>l%[z{_&<*TIi 6?(OKYX=ޣ}.14d+D?Tp@u'Na*?\mF/Л=CjMWrܻ%ZTqT| ƈQ8)8Y%a |d*D ZDp+vAS"f9se<$kL=C=my^gYܚDcS1~\8c[ή{R|pdX|%]) DKӑqj&Do0Sm3_]FɆ9$0P@orVBKĻmLJ+U@v(ˤ9c>e8H(4?ڍOO[6O Xo:r"9WZig1Dߦ-֍UסzA\tjhL3(SBq3@Pްw;ʖs Na郿{G|Q~|]&'+*cT4By$[CCOUqE'3E09 {M-@S@IRVrRѐ~EJT!250}0D6:v>;6Şi .Dܧi1)&_S|t$)8(L T6I"UETh6.9<}K3"r)rZccKJ;WhbEayiaclglwC1'5;Y0^GFYG1A>U/}|h4k>!{,mڟtPҖS.5 w b*9)5(هv߆nVC /Gz&7A03;Y[.}x`4xk[΅l^' 3g*AY MtuoEB%)G0](LXѨ qy#hJ5V=ԕ2^eq{N RɷVI{PWNf\_6=Ln˚&_m-yk r`|d ojVz^Cs?T OQpތ-HozrQA3-9W  [$//?׼A67M?*jCUMg629ya[Z(ɧ$`J /jDὀj5 K>Azo:2Iq딐F#hsd+Tz_'ľy&.E̜A~E*i-R|  2Rɫ&\TJbpTw_/Nq$ZH Rram?՞Pq [t{9\/!7ˀoN_G "?qG+lmq+trE7XMw0#j) )d%% Iޠ&$NdM)i0QUl#ssqWd JL8ERKIE:Rjvl`83Y^ѱ!29Q|&2 >9w2 }sqaZ{j^.i +A5y*Vì|]^+獂E?6G°4Dm7әMb}}Dh'6*4&֪-O#PxhYş&oskw3*RY E7O_T=] &ȏ_ͥpޟNm;*Sa j1cUEp@< ʖCT7`4(YrX^N2/\R$E 7b[*x.T.D<'8:ߪW<g2T6@g$KgP'ANi^7Rui/^3bw&O1Cn08yk7?N,dn]| ,C#eTMQh} uW F2B_NR07b Nݝː+Fu#%w +PȐkok:L[cI'bE2C97@Q ;%ƌגV"6-BE8v. ,EDa^l<ز# ܖOhHb.u^?ө-L`+u=ݛzV_£OjHìs8Aq`&;գ"feTS\Ej .X LsOZ"G'ȧ#ΐF /E"'bs/oZZqPqӖ%"a #IfMcGdRGZvL~PpBhv 8.683 nόΖ$";F J Q F*+-pÒԿf``{XkنerSC' 4X Y@pީ`M<-3diLj3t+I罹ׂDLR|8E0[\` I#0ş989wr~P$+|Ag]&+6/(</9T"Vu3$WQg[. O7xq<]DEL];zFn[%/fḍҁ˶ ^B$ڇ\Dz-$Te6;7=ʀ,Qc&m `XJ(hSHmU9*ܼre%$*e aChK%-ϧhl0#I~?24|̫>qkR"2+pu"+ l^Ǔ6Ms?&ɦghK0r1l܊mޯygѲiJx٬<$a)}uP.#sQ<و,B1][8ә̉bo3DĐҍ{ H庶'ՅVhrb BZjbPA h=.eA~Eɨb9n~NfۮiAk,ꤨ^Lpf_BA7.,/Y^-ZYdE 4r?Y*Փ{o6p,BQ?({6I/`ySGjo}6Al%&R,D3k簄נ!,d%)1&D>"TWOE{C#THF1[.4Y`7dWT*bPJ6WyAcl@ܲ/N p~9̘yL[UT%\_P :(^|&irA׻6B|@}-xN hǒRf/TBs0͛{B,$1'!8a^y jˠ:T4 ,S& <&5%j ͵¶{c3;:,STφTsS̨B•^!{ 9$M 5T`pu/mC0 NOm1r6e{0^U ڗR9. gL1JA1{N2ԥCP T:p`K{Si*8$oՖ'N<$vn,-ItnWdԤAj p&㡤tv&?̱S=-d1sCxAp>k6ZB-Rl9seHoI/w)PSFeeHzq)5;VJz]诪(t0gy9@©xnc7IY*,:VZǼccD#1^/(fCh3Gܕ)Ɇaəs.y|\BCd3NOjW=PhY+{8Na 4@ !\3x[0A!Xjq(#kdžÏ T%c *Bv-B]0h:"ɒ8bݦvTG)\0Z[/@/2<ϘUQanRگ8le%!'I yf˵7 (:T Oaߴt՗0ǰ-_-ޠ -jȸ,%svЇyW;< +BgR;x G0GVjaYx+ҽ'++=-|:ͼ 񾇁z1Cii+SKhƄvcHYRQωTч||Fhvlza :,x}K{7P%%aY3vr_1p0 GWZI`$dcHtyQViA=| E^&Х&d |NDj򹲬4ȏnu& D^:[aN`F R_8%TQFsO=F=LZʇlB,ɽ[`/ vM;9".cϽ]vu2§aDw[[.ɝ`;GЂIuw*7|R\z5Z) KB&amW[eR{ }Gy&/X {[!k¤ rb3A)3(wUZeK2h''`b6.A>n[X5aMRq-ZWBnB#(JXw%X)ehr{4_^upgt!B}Sr >ٜyju]\6ӝbW@_|l-xo!zj_;Bߙ,|=TE}ٚ;+C"sq^.JLzN ~ara|⦋Ly $y),5cRwy7}ޒQ}L,=)e4sk 7nyIº]xC~'~ƃS6fQmvvNDtx﬿S`'$0Ӓ'8 2iZb?&}X WfM$:Ŏ`щ!;OTPD/|:z.gTxhPek 7b'9BLPM[]yN P*vX5AYzZ fNsj0U7qpPU2WM@"gd'}ו"Kx'm-}5AG[׭pԃSYMR7d3itczd}IMb+~ny1E Ȭ Za{Z'"u;`V ,VtaI Kú u!ц’b *Xf4g` | N;҃"':.~Ιĭ)֠SiFh[IUSLuZܵpH=+"wqjƲ{^ v- I ڔPRmK h~M)Ytb;7L"Ѹ1́%EvLQ 5LcBmVnt!$2G|U c)X?4U0lj4E Du>g,DOI a7E2Pw/"JEtj)3~+ VP%Hm+]'é|U w1&nդݖܞjcH:8ʶ:Yx7Bt):mwI+ł6ѾDݸ 1Hj$+0ow2N׿.]xD~R|OlUZD:&vϝ̿&&rG,ԽN/,'uJr_Fhh,waU6i7H/R$ uS;3Zlm'ep$XbaJdbz fЂ} 2/œ9ۡ%5pl7`^ˤELd5Q|لpI}ך*_GF%ozК x=ߦdJra Փ)j9[z%GG@@4@hҥv=i1xH5ua3ħ3Mfڱmvg.(w,[-l5`zhy-&++qʻ J&l>Dp/ߙ2AvPHt[U$@XzCΪ*V|~f1 (5wC.#b>8GŞ[h)u0P mlq3+bfImr2 _q-vYY-la0DL AEP3JB38+zst[}I$N&t _DŽJ"=Pg1:ZЧgaK?Pɐ~ybGأuXC5 uaN>N.1O{rFGxZ2E &ʪ2msY8|bW=oeWݖD?V#OHZM'_ɜi#]̎+IC?B݂<"Je[+Gr臧?V۳M>ݪ|"J0Drc.6l:d ֪m¶xq}Dgݪd|qA&fv>H1T@ABic:EoSU SؤT@rD֫Д+ pE}c|C/uL>2.-ޏGwQ=ߘ+RW1N(>KPtrl.G [9RQgU*oROE\5HgA@1|_jvEw{7:gV@MCa6!8&mkX4~xM Z"|Z8aaDN/n\,*f#D_b~O1,p7υEZl7}lFċ\*o+jnũZVad)- fDߊуuN$b)O;I?-̠ksLVtw&&~K84q )C&p_Xb(U-%4QJm,βCZoPyqhh)ӷ%w?ƣ\9(q2!}b2GtdYƿirtd0E$Q|f3ⴞWDr9x98oM S9;9FҰ}l ~!8S/I"dWu})k1/,` i mA WPB>JfgqfgWyjv9ߖMŊ`f ?Fvs"6Wpb 3na] T=2 Ɉǁ۪i[7“(`SE RURf:I7+] å( S`'!@7oORONϦ͎<P0+@S#G yCIkį^P06Pp='Sz 4#&LA ,Fh ߚXHHl w6˛C9+ڳ+ Α+>D*Q9hX7M[L>k[0O5( j 3"lJE ڄ^G IRo eKqP&h v7G4Ha$htcNU 9$}FQq=2 sꔻpBOOͿV╻|sJUF qYDUB?;X9<4IqRZʚQ񍦈-rK/r@q D77\q"%{J0;S !]d,[0\ |0ZS C6 KUSƪ<BU+*eԛA<Zayp$&oiAƮٵV6ii&Ym?ﬗuؙ:x( sASBv . x5:쥐͇(Dd6Z+_S5;(nX8\,#>G &c`y>k">>Rwo߁ 5L5(r<.]p8OhR͢qa*ǰ  Y9J$q fzY2"Zf!} +I:̕-dkgQxi(l\P' nF}myns RӵuKXk) ՆI ~VW^5b(_usR 9"IU9RlȰ5Rf?t c(yxycmЃzA$s:7I"#22y 3,koN<*)]*${@CdSEQqᘹLuO/YxRMG R `*wh:EԿs;nB;I| o=%TK=;r9NvWk+D)R|%j6 VGdlmнL/MWJ#GqR1: ڤLyq'ɕ'V x]s̓~/+Ó$: \7c+_7SIV{0 ',;.fX)xa X?fkcU;byߗĊC# @}4`m@47mzh;^һ @Tȴ~u<`=lJ>eTD~ZW62lc16%iV]B?b_axCvvH[eAf 9)pq U-m?PdI jh.tͰsa\}߶f#讻LBQGJڨ}#/?xZ `w]3Wͱ[/LSIš5> xg^=i1k`͠1 i]O+tRT Q!T"R6=ͽ"8Ο!Ŷz(fӎX5P_AHa/W^ѷh睅ܽđ;4ojh`ݴJ;&z"JoR!ˑ9bnGTބ*; (i$ы.ϐ6Xa%H긘9h<,1Fs4?AKcPOr 7J+y_:yQn1;¿ohq);jT!(|&ˣ>/g%}A?#`4'F5pi5mn` 4O3x51(/A mP@îbHrP=f7:Ų1Rw_\pkd 5Xީ[F̸+,sZA5gM[øPPS.fuԋF~N|0 噱>FiFted7Kf6qG[:2j' dS; E',0|+SLҼ0'- 17Qx'MVpa5&)Tκ'ѩ?4 eV7.BUfdؓI "v_DdA$F2d &L]Ce[َ 0]]+6=gLb=DlW2فAJs*q'wYq{?c׼O|xQ"C=X-KLIiT c#APyt246_EܶV,f )y;4i|~d 22+23)<&9ua ;P2gW?u]qdN26R L3陦VI9|H ^DWlH"ör<"A:njt@+!,im*j;ctԃg.; p(Yr 4AH3A B[}"gb&{[1@<rmo׳OG3U"q=%ZPcXW֫SFe7(H@"cM|H$UHCPcѵ^T%!w%gE,""xn}N4/ZRzG= H0<7JudV (2ᮜ~c՝lq/0_U&̽n^6BI~od<^R"d7ῢ{m=7eU }D-3 K尾+h]$:[VBĺ}Fg_:Zc2L2 !pM>X;Ydp73&8-[2)An)bK%V%z j" 7562g$1I̤og1>+qyK/*X/H-:PALwإO`eQ%s`# I Od-~ XIbmSද[@4zZ4[/KZRwVLMph-7Eg݌}P U@gkCBrܡ~ow!?QwxS8xn>B)܃b5U_ᇎPF q~W/^603CjFo9u8>Qc~oRֻOoK[Cp}+$zjtJh%"Y}j%W~'dNf6$Y27--˰7OWa:>2[GކsV`FWTڌ,23|Ri~cب;L5 г)eN-B(<\z!aWrڲ  ekY AB~7_%ءx;}r%,Um5`lb5qֽ,Pf|\̡ $< ׌=ӺgMђoRg!#гDxT >`.|˱qeղq kI<^UY5qzMf<><@?cixeשwr z'jO|jFbD :H̼Q sŗoMFj]zt*fTI{-l(tsԿ-b ؞&/8]*'lH [n=6Fc&g*I3y+| LT{]E#:Wٯ~w?cE@LJ dm'dY}4|b$ћ#3E ݕP`霥z>8·麺a`a<%x8Ʈ Д\}>҇cs@X B*mpl OyxKGMF-گRc) VH*cѵԊgAXXG ~͇ H eeܞqA i$ObBsv+S;ECS=WֶB-dvQo% MR'r( G*~  @(Z3Twv:JJd3Df9jZP`JѼ;M ܊(ŞGAG|@%FˆdMa"5=BU_%,e[o$5i1lGcT"-)yG$)<'̷e Ti`J/7B|تL8lyB*ENyٌCY Q TiÙ6NI5qVB$(4hG4qZuV;^d EkJ2rw,"}?ղU-3pm/ph!z~`|z j>Gc;\1UG;jiҀ;;'x&8il.SbRc0ܫ}ƒѿ'Ka&{dns3ROjaU@)|QjvH2%zq=g bc4Vsa`4ʓ1aT:,íGke5iyYЧMʋ!;+™FN$q7*E N?#Cb_R3Eg1?e}T/iQ y3aaR[Rf -Ȥ3qz/"@̜< ϣoΫr,6Na\ڠR/Nmd+enߔOb#Di?\1e=mk8V7r;'v~a>3wFOAT4p~nNPr*5lKbaWԾcؒ @s*Ur:xܛ,K۰]=W`nudAӷLgW?W#N +WQj$"G} ,+um FX,mDaHq|#"}sIi:&_AC?q a .zXvWgJ)>GW!Y%i N~HbWwdu\Ӌ7Th(V!|MwQNK !--OC^)~j_ m nGrE2NtD8p@$䗀v<ZԒĴIl g"(lsF?2=-*ޤKDQ ?˰?xX溝%M27/ɭPR&ꆝ[Pokc1y6qxpgeg*kFej‘VVC•,2/hoا ȼݘnPjw/si.bW,m6/Ah\+9yޏvX&fVR#U`@#[ Zh24 DWIދkX2X}0٩M Ү! 'r梁)5Υ3or_5q0>by ig-3g~[._k";SJԔz!57Pxv6^<<7B{oRHgY۔E!/@h8;}ac;[BK%(=ǿ4/}ԴnX71JRFkMr9CV+4!_0.F |iꬠ'J!c,@6z>"qNΰgE $U"V6A#{^MɃ"cMl}r~¯x`!{o0:b9!GL؀,9{JXԅN~8S _IcDxu3iYA/cUp*;rsm!,VEqd$x7J'noN@U1|^ez5Ad*k>^ьH;>lg6ApOC_bmc~|ߙj*M4@h}ze@%4p_/(y#($9@ R%;(ԳhS5w3`*vgl;0_ڬ<#Sqld=uk֡豽NOkS#1+L#ˏ ?X1L i.* dU(t57v[}P @/JȢ3:fԥȦDtz0JC::{n+KƻE2}p|}![LBB]6 LlI6S mdEh(np~ت%N*y99Zk_ƒu˂g}k9^a2r!Gllr<)&EbX,m ZHjCҳE#Wf[Fv1q!~A|rXJn\>ƽhҘrr@.3'gΖgXfJ1_\>޷qբii [гZ0pF.% ]\{/7 Ҹ os lpRTf@{~xHjD$+g3 3@{)n@j);R8QQ tzhxX[MlЗיeDgb#UqO@JkZ-QEh {H6Z{6- >WO}L"ECA08/F6G4B%8KGSK X"L0qh^<i߹Zq/nJ:E j\@2|P~&}{JsħZ{;>Ũ]fY붆v&EGrtIc{*p`g?wyոgKE0,E<\1S?Nf`0|YnG^sKo|f1dA<u&ʞP2HY.Jac]tWfN ~ϟS!ɿ! FLA̜ Yb1"ۆc0g71]YUX..Yıs`WsǛ݋.3X?`TGf['f"\}’1fO-q̷n1@xi &rCvGJ ɱ_5R]R=XɁ@µag)̕e!?S?.VU+&2Zd l 81([aII:X4ۖQj${ sFcdh{Mk"egg8$5Avy"^{H\N /D[ե+irJ&]_r}ƥE%֛RN?coZ+^# iكڷ :{mC/hrw % =-8Zt&*RFh%Kji"uCDJ'L[wN4/* S% OM]`YrMוZĞ{_X.FrKO^Vǐ}L1oW=*F;`Oz4Hfg(3[ $#PuM.NcVO0\)saq@GoN3x}IΰvYHL:/*z Lxvյ]ZiL ƜT /5RbT\ zYJ3+pA[Q/vOFai|jcyO;r8#G 7QGFW:vm5 Ɠ|PU#1A,-N3=!WJqUKB=GbwQk P]۵ u.̭ 7']İot蔓Ca+ԨJKso^ v ][&U44n^dO0ǹR71 ͺyd9din-4~--ܛ)Z$\˸,؉g}"h;29/49!"1hhr5όטcD\63Iulٞ ᪒>%c  5&.XoXg,kGX(TPf|73ߺ#@V)QMR5Gr5M3ڡ-IC:?1Cqᔧ mx.eG=),.,[ՍeEwAJcO~nޥ~LᏽX yy*,UXרj$j_ hF~loSڙW@9•`BpH_6R+v7hg|?%G}r ?܊LPgy夅\|1xCTgǷp8kkC WfQS #:UkvzFnvPZLihB3f>cv96@+)lՐYuOc7O EbZIA3ʄYp V;៊Vzt׭B/$*N Ϻg7hR'E\^hö譩iy[WI.Q"( 1xVp b} ݈*J X*vg4wxߥ}rNsӚ͟ Lkvg֜ RO:AqMDNSLwY m׹htT.;a,l᭼DoKHq2٨3#0[d2~<ӆ\Bܲ&P|qC!Q@8#{mh`1D%,rtL- ? RNM:%-3 jeƾC;v}t:LMK؞s"X-:8U {{}ж5^5U/c,*.Y^Z~L<4/rq, T̩Ep0Nd Om+Dn&=6o1(rut{ '7(}Yx8DvM/\M۞`m弗~ѱ7k)u燩KI2˭Ns0 CAr!*.yh-ۀUWBAcb!M lVa̶n5tmbڳweMzS]r^G%d*wB=G7!!f܉ }bWKzv$a㻹e) tKBDA^LKĐ 7w[ܯN\ XҏEZ%-H fz/z!@l7fIkkC1|WH-B畬*򒱷PSi_hg\˟% h5؛-S:ڿ48~z^FV3{j:D4}EƁbBL['ۙsTW7:8 H 浾#xVG`:G?|AM}αL=yv8Qa|.'zo-oဗO> #C*Sl׳D@^^\HZƀ @<}SٞF xv ::cfd9E,Dn;φ 7 taIKdpB>A20yٞfpК 4~vG+m+)2ya8%7GFӋ#i{[.1hrX`)^kFz bw2xXaˑjO楸ҁxdq |(AU`AJ $'5ɦeZ ް Nqj< *q hʂ$Ar74#mߟ'Dy}5y+@6}A;UQ[hkDs2bJi*V+U6А !!Y,deN  pC\[UR{T x4&=U[{AgI544 t*SFLGL$8%v2W0HPJL9$N 0EO|R!pb0Yhn[˒cX%E3,v@M3rwg j )tS9M)}i]X˾8ch_( "${hưKt/Iiϰe'3NB)S0RaߞEX6p,l"mAW e5&YD Mc>5fCrj_({l1#͛*?c-k" X|z%PDx$YT?_z zMayFAQ$_tE< ~&(P,X(_{ySSx'*u .#V4ѣF\ و)T}9tYR"?HL"`&M|DIx{h) pX /¸܅M'RLGRL v!HuEF,=ߐr!c@]@M@"xN{h nz+y+h0豄"mD}uju>Z&|c(/͸=/@ඖų>ږ [ `g5{cӿ&PЬMSu_h~{KjBP>5U X gLC%1przP}hQ? и+ ͱ9HUYlu~+TT+h|q.8Ԗ¶  G}@{?d{T~39Xe^}GR&yxV&T,NDt{n!o HS2po[2yatTR Gxn&*Ki,]83#QuV]+(8%ҥ瓱cf ܙR? H$.ʟ8DYn܄yi/9 fհaoVmVfD3[")!2罁Q M5R˝^#̄؉6X'fܔ&N8;.Xg0A0SCV̆PUsMqSXa\h~%NΈib :n1 єjb6JaͳY C,-K,S 84|Xe@Ft;;#W=-6Ec$ (rjmS\qMZ@]bG>LD0Ac˙:,g5[~ ijxְe5f7\hW+mKM_*^:nUٗcݴr]9"oA0mQrof6,e[tȸ-{p ݂O]%nrs*zA_n@)ONrR q̼CĔ%NM΀.>Ulj2%w>LI`U)6Npd„:j"b Irwv)%|с)^V_(o2[Bl "bL pN[}2q8%wu4nd+|b)ֽYJk]PG_I3@(@*9(\N?27>PD=RU0h}E9*iz6Ai+`Pw|_NMbRPJ{X4V~F.E*9& -:Šu#X 9tX=( `]'S0~}$75>0N%;,JR0j$:%`YSGY:h[׊NQæv %{a[/#̉s4sk=DdZO3m~DRFN,<٥s)6 v]?&(OeF5X,N4 `y嚥A&BOzObyCO4~l>] AR&՚gV%0z JG[yo0Cf|t}ma|N(wT]{(^PEݲv:ʱ@EPk{uLEz8cAV=HužDw‰S=nA:Y<|P҇'c5.(gvW^Cs 0'.3kPMfU\jwu$yUq  7M<pqYYiȣ0vEu%+{K'k 2 k BIqNP Vzr/է.qGV5X3հ2<>j/͆ :pHO>;yJDafQSqXh w=b:-%eFf//4&kf׬;{Roq.69 $JNcؼjXek\]dS8-2l~:R *~N4̓ViXюA}؞t1$X SWK:^hmniz|M ӣf3WEU~OFl(/Ta5^1ޝRs[7&' :TjU^E, U~%##ènv\w+S~aN0Rb/Ơ]:fgMs>8 {16Ϳx-F~!ۉ6)vKKGl\?\7B֋agw;Gф Y9EP &L0V V-Qn)>z.`:yGcYyc.Xm 巽^ǢRlEv'(wx7?;ՒUtQVqNR(y2+ӭk}Z^":oc x|LeH Xpg%"7aBY.Kp3Fʐkn*\󁌵5lq# 2^I6?.A% jDwN⚊ ܧ隝1\ǽƫ_S[-p;uHL/N&2Cx5G77iGd&+rp t}k>rTI~}}=՝9sIƦ+pC)GR/Gˍ]ݦetW&|[j?>O\9c2 'w2P<'>+ 8p|PB\GH3.0"n_]s|ސ\7'ff⍌ܐQ+srE J/ռfaò|]7NugqR vSmi1BM LN5ߙWMGFphGlCgC0 lw[OMFpNB`0G`rvr `N .aQ]€3GrmZSW#+=6.d/#TrtJF4:SVhLxy«tn⣼f]u^wIE7gHd`^F)&Fc1u8q搈DRl#X ->j\Q/nYk.d(PE}zȀnܤJ\亍!1-ځmh&'7OoTJ{.MW2iB@\ _"fP2|R=I淚;梊Z:9p5kK)sdl0]owz(QWG~.iB(BD:,oߢyDwd\P<2mR5o t)?x.| w M^!fD-!.JvߓgEbXX~;=jE$'Oy/vNbrP J/TB}iĪ0$ Ր<ʙ cj_*mMo KY+dYfҠF&wц]K3f$Eu8@^./o`刽ͩe;v}mZ"hYiQI ҉7SD2!I.p.˨jxj1:fʭWyR)yR}9ִ۟m[" #e:h(4aj |>]Go}"Ѧ8 ,9Tx =nWqp$k~12ѶAc:6q4iD^*9j׫`[P{$tẋ sm9A*7(=~j\^]"ˏ|AB?ђ^V*INRſ鵔1(2{D6Y⹁P^&@Or=3ʢF"~`{"VXKy@#;[ؘ)|G);ATzZ)G' MbK#Ź7*A.7% |jz"%h9MMC6\{%$1q{W# `b,}+äGF!ؓcIo%Asܧ.K9Vgf]]<|(vni@6TPޫǸR36r٫1GdžElM>n4 q+PT9㌊P5=%I'Yu=Gmih|.O>^C|<.dkO-f(Xe;` RslPV9y5Of_{O g݊S(1=/|/GiĞbɨqgF&j`7+JeErUXG^EuMwk ^~SO>yr& @KPMrxsg{x|]4^"vn\͉GcO%Q[ͦ8EpU s\Ad[\ c v $Q޲;ʦ3#Y>~\z]V//󦝎rI;NX: Fg7iTζX'sKЁ#`- w,#^_޲\%q uwi.͚Z*Sc\ -~ھL>cBԺLMEa͘]Zg; D&ƆE!DvKDY,iU@&I2W^X U㳴 2ok3*v#z: x,~^Y>}16X\-#h # {KL_@ꐃkg7Pobs4 *dgumnZV賓Re-cֶ~Z叏/0"UpuDS-8:~GI~{ic:.¦=`!%T\ j{Oc@X]݌hNV [:"?Q=x6e,A#"`sy-U#odnu>a#<|A άT.}S 5҆8av i /'q@g~.J)8 HZj_܆.CPƝc'q1]KQQ^8&~iӑRKAW~ +.q$u)ι978ʘp"A"YZhRS#~yNeSC{=- eL$Y7iuTC:Ə ~ѻam_VādFl$32Wc䋘mys%1AtNZvkn[߶ߡI#/XAj#)S|$ّ6ZT @^I.ZIhafFq4Ѽ8I6*h5"^d!%'m>͖: S9s H`)4)&գ220A }-:MEq5 R ZyʾM#.$tQKwmٷ`||'FSc< pB!^ LB=2kP{>j~rםjSɋ mE MG~Đz)2 @sM1 WQy} vvcxPt*VI[q% VAslEZVc:lL$yp{YQ)y kLE`e+(ϕ;u$68Y3"χ#䊱+l[.ſۂ -a=Iүkn/v% u2l`Ƕ&xYm;=XwjkT͚ngg1ڣ쎕fg/K]._t3ٹX!VpL|{I,}1u{H7p;y& f~8I*^!\1S1 &HQF9"4US^[џ91+h2@@O =:#Q|cW&dib6 8cZLC ħi|[ %GY:5ѹSS#!gXhÛ{̆x`E)diyC|}1BqjHc_g'jN9ؗ$?BїV͊TE\r ~_s-eXDU|HVO.̝y:p5y)Тq ql!rURJk|Ӻ}`Ox K#Svo*4 ʒJ:kJMv4nZjV/aJ\a1n!a 7-q3r-:q:+) # ,]-Y FW~8t@ p_>xmݞYu N7NXNT+L.ʕ9.JY\8"ԧӁe9B5#opѲ' (;eZ/%^ AW4ϳpycQܙkd"hse[*"'BC#1Qj[ӆc:>*H. `wfYDG8/Сhy]KEQV[ҔSΌy϶YǩQ!s{ْQaqCL֗޳I4@k9?̤Wb< P6!@HլGX&G VMS``Ӯi/J_q xBdG ނ:5uD,g@@M!\FEf1gG5y*nA0ԑ c'z4D[Azh% qq ~c%7OMq x/S0p%YAII:9]%ۀ>n !ǀhܵ׍v`l .yh*_IvP#˺7q跟iP c*Jt 7dAuB&2:'#4V9Y\]jŞ6hȾKgc\neG~3k2VYLzwwݽf]&,%'S;D6-tsmDISa<iSsJDr>mʁ>R7c>iHf?;;do#Ö^kŠ)\. d+":(cH3s{qXW6i(APOw@UPKx3@TA^9xz"دM O\ֵ:=d-!NmnTE|sٌ' .q;fAG2x2$?; Hh{Եҕ 7bGy6ݧܭPbY8Cr ,i408O-y uAtGfd\0̌m>&hN35qU_fZ0Y hAWѫxQl!k<Yo$]6nIL;~.gQ~Z_ڲ& n\hFdy5Qm 4Xn{h VCRT2jӰaxܱ4JYj ،r8_=IHW-u}cR[Ꜣ6G-@W.( L.fDKۺgtʥ_˸ u@-bsJrhB)(+žP]Qez;nR}8MnDx Zgv75Ďؚ O^=6h8N^x{y:h5`g[>9D/" 1z3넜PO^f_j:!([>]o 'GlU(ѳIX#{7 6jZǦ+ah%!A[e[7d šL7iK[T節P[0bUdey{^Xh,{%?{y\n=!QxY_1bj63cS#S141R\-r6=SySXO(}Zلۻti o+UzMߘ Oܝ^(CG ~1Qg*+g}.C85}[qO(_>̉6P$]%WR<קESp$ μ#EGV<7~g(/sN3jbxyEY4d/Ķ721Ԏ!#^{5򺤁3Q{X[k$Rm\AZ>f{їzZ{mw4m'D(mQZKDl~i.jCa(6"WW!XQ&!|Q/m䆛3 v.I ]xXu_"f!xX1-,usB{b.s̙=:)$fy1;4}]NX(-xCe7G<]q$t?.R!0;Wгމ`6W0i-!Ŷ@NHt qboNp[2 W" `-Z01SK㪝Xo#Ic @ItSDw k}Fc70X 2ZO(AASk xa=jyrڽ0ȧʁeX KE|Un8G4۝\8k[ܝ-[Ik+$٪SV':,X%5Xlɟ&>0]yTya5=ٕO8AǨUf&(~ WSlVqsC_> 1EE@JAh1g2,/Xٷ'>{$Mi9nQ 5?d*N&⒋svd\_,rSLDS[wWb~LhS=W&iE-}V70AbCĭY:|L^1?577FĩQIxl2qPgeìYЉL2#a5E@rڌLdmv8He-ZWgJDVl<5*<m{:󈮍SS`Xd(c}߫&\pck%D 7ж=Z/L4E):.5aM;F2CoNIpdWzHJcYIAA32+T-g]`HBC B&,q2:ol)(ڠgƮz-XZȸLլ-J@"T{`׻ \M*txLi*EZ"b[f]1b|AԋBͷ W!dVa3N67}C!TDKZX0hsZo6Y.5p=8,Gv6-f -ną̏X$_I"OLokS"CECqmJ {PfmQ-υ\,.r1#ޜ6R㫘2XyFl d%j## Pakl;E7Sm4OIj5@"E/]Y~BnVhi#G"" ^tpGƕZ+ gV͝iKuؚmWg*p ŵ/z|eX-󀙜wS ꬛%:?j:?d*\D^JN#%+nM\'KMC$4)fgYT\$ظ1nʪ`bc#|gb&l+Ժ (dc@9^6Z7aC vi"^{S\/!vvѺL`q+6Fmo_8Լ#gAF%c5K3|paZ]e3.^ >Yj=xHKO)8cEA-+a*&y7u $![\(u^t.0;+yŢ׊"'">?q|)r~YbJS_⍑gx؜ ّžo a/|@օƟ0l,Of k&VW4_Z"Ȼ"I => ES}AnJL:JV(X~ 3rwr5QZ';=Gdc avp]"RȤ! P3D,,LiR;^ Zd>}$TMXx'!ErvQ!> s Um㠦@Wܔj@?;&#?fnSЛYnBAfbzZ,עfΊɌR1#jw,6-8ƙsMxCpbm+ Dlˑ.*%;u$7֛_* XDD&CH|ʙ9>7Ӱ\bA>A1vbPA<3XJ ;t|}4ejl5ukl%$^oY$ڻr +Ì+oy3DxW~5M9r=EE0|pj~i>of`i q 䐟QP_-k! HpAL䶫yVh] @ܵ z_1)oAa44O$Ps0i5u#p"ԆS#Ze$i϶ܔϮ_ɈˍmR3$P%P%} _TɋeI"W|Cy9\C )-ھ}"EZ2ZJ38gtR\ܒ6%gC Ahr 'mώtԂſQ%0Ob(ic=ϖn vuDh1z*Zx#Y4tЏ":$늇oQFSd9_$? S-#z_c>:64J5l>SDKڱ'}7ő!̻j(5rֆQ5U$- }Yiz|Fˇ9|yX65vr w&H4RD:\Tb:V84Mbe-$ۛ4<.DLT1d ttaN"Kۓh 0o)?+ǓVƲu:RQ=bo!W@k̊Ox[oRIhiz<\} OpRy&'I!}f<C۪w̚#/w~#WYN g=ۭ%h}9b1\l;K$/n+򦂏 iz$*\&MqɻlĿ']M77զVkauuO_enAfwb`Y pWRSY"E1sḣaJ n\UNzj7=g-}q68 馺8\hT #fȟu#Pڣ'w:خPnP+UT㿃/(P*a=pik{R 1 >Z G٨Xpz%go!6ᖌoxx w`Uw^R/afmۿ,"@VV_c/$e}L[C>1c$LbjoCLL ujb3hO>6t7R_FmF,>8e4ao =wvLLL`PmX\V^`MeoBWjv_oϞ(5I)[<=!.@y|EL=*>Zd=(]@06<+/2_X LJ-;KoK !FYdB:% xeyڻIZ0((StC%hWؓ˥u'O)d[JYs2_^:Jx3;dߠOݷ _+s-~5is#u?/p/F?j?OhnU1Py\z6W\԰Fc̪`Q.@}q >V=vGxuf@q=XX5|,C-౿59OpB_hxOz4ȞqN&=c+^BXfQՎ5pwtpޡM9gL-ZG8.'{Zx&܋e薌OkaVfńףs ,T6':f5]Esws_WdΥ'!QGo|ka':4ߊC%Ya*Tʤ} ]3b9 pVGg9ej^qy_/:7lZt/̅!P*tѪ||5zH?)d/8:`RM~'h,FU(%\Rs7s~~Zl0H-wjPjV?];B,۫ NWO;>B~({,>tsåkR9?gedmh$ݨǒumY绊X lG/TqINp < TSjs XΜu!g&. &=l_CAƌ[i43Tګ4P)vp9N͂0?Ƒ*s05`O ,B!w䰾QHU\1J{@F|],> mGDg3^~>/9;?.y#ig,xMK#>[)7n9''NGo6O}v,YiPrύsLTvjW!(?ɡ6w׏ CEcb7l:f!KI-F+18EO297'UU F}3uB1EJ.C.#͖ERK =dåS&4\Zª+4UE&[o%t> + ~Iz1>og5rZD\F8rXk~@=H$Wm^ {ךpY&GCL+"G\75/FX]J ^JVʪ1w0$\a+:eHj^4g7F'96Y(8uYPGfLBuj$M $0yYEpE 011Q)|ߘh}y>p$xv4>dFRPuY#:d͡EFu͒ayY/ c7.AډF,gX5OIJ<[Zr'Er"9R sϟTsK200Bb$^'LN 5NuKdWt&dv(mV/s, *KPNu ~ ~y³au03b,:{ͤQ;k!l7U2KE ~/"]$d'O/Q9"P ( qB'I[] ca R:B1Jӏ|a/$Od׮WGaD# ? ^ WU\-[2eNNPFq_a^,|2T!e*Y+ܡ-Qo%.tA#4|Guzl!iW̽\b#P@eJgw:|þ0G<%JM=B>fjj /rQa`GxI~{YUu]Q)ݲ+mLwO4.x(Jǁ8u5l:5Pyx& sL4lMH&[NJB~%NMh鰓xË ݟChRjс֜BN䣰8^%(QR/VΧax3n;0}z"5gY+~nWݧ'=&) g'UM7\Ф/Hj o3=)Yf 0 9Qe"3031D9!ڗzF6x4<zB"paXL2=Й4=.`wZ;dbhy uD `*B4=5UsܽcvBV0ynzXfb r Mʙ^~]PTXr S~Tg;":Y*;rQz19jwq<*|ȫz,6ݴ1^ ?z}E[]k^h9ճ^6aRԜ-Y!ŚcNBIiHyo+l3CG(nʳ@ J!e#l'HuuBr oSؠ%ni:~*g'&O*"iji*):LvLPxo&TY:nk9#ÂZ '9s^D>p V3&p3lspHOsn|ISh7ޒu[H3_5pKJɜ|H^he^􀻯!RPm&SSî{ . Oq{𳷬s"Z&:n;*p12+}ʸ8ŞY_q  T-C]q(_ZT dhgD4c S=E&S&J*cׄeN;bjAWG7q7A6D?^"KyaÊs+Xm0qܚ4]qNKYfɽܵ?ѕ HR^M$M mÖ͖P)K[_A#ȇ*XӡvmҌ47 #Cky(^):Aj$=\]c{YazM$&B5Ն"֗h`uG8CM˙JE> T-u^Xg~o5tVJ^9BǮ_IZ! ,).@c QFc3ݪi+]#%>u pl(QAmN^mBt[ǝf*,3eNLC鷊6#sHRoZ -|N~ l~`nfUO≺ s PwjZ/ĩB2=o3Wy=kH it^4xuBH?? "·=88Lu&FVRG~ EJ!T[=vjW41$ܿ AZ!Zf y<=MeкLtu֥QB B]~؍^\DRZs0Ea(OBYٛ9a/59 L^Yf.u~β~#PEz; P*C~nC>Xqu&5 ؀g/ ORمbKN-*_F hx#q7BA2ʃT*IcioT{i||uo,bߒY-Qh#Xk.(!~0f1HB.Ҫ|od @Sk]SG%ĺ^\N1 5,kls\;{q/)dd,jkc{Խa Fղ,:djsƷoe}«#9$ٙc/43$ݤX\7^a'#=zW#j"C2oݥNXc-g2Vkv' A HslHվ?_ǜ^< vrܥ |mUHhE\<xEXJ-fo05E`zA7 ]A齑"_8'-{I2`-*AM۽mPLM]=HvD9?s-wSxDdhOB9.RsJ$uOe]35`'xDA{2K!Q(Lϸ JPXwU86SIU^B[z_039F4GF-;t5 ˞Yp-L ҖI\ `2E/wX xWOyV2d9_FoR ZG'[%):#)ßa<ޏ[Q50q(zZۡ]jEOU`A=ayaK |v@tY6E5ʡ #B|ܓ^7pbr-,y ]P1}V.V(,r>fGW~fH,\dr-BDA^PݳC$ԕ6G54Cm 0Y9dQ[0%+pS{iX+ofO(z,)UaEQ`/yJ22쑣k1{9Y~Oj)Vև")GĖ WmAϗGOյCc0EH?0c7%L OdjOg幪2BJmA ÚkSmz>iSW+!-BU䛳`^XZ!Va0m]OP"RkO 7F<f8wi$v} ;Wt >hDX) *zORT[o?\tRT 700z|鳾 \E4 50䮸U̽(%B5V27O{ ^PgPc{*2ZS5’O覲)V~DM &fCNS;yzcb!p22,#SՎ4xaqNv]@,|O$,h;{ilp+NĹ_tT޶l[_jۛ7$PY?797zjH%|-OBzD+9vKi1%3R'jZqz ;U_FfWA_ꂽv0Na&=]M3T)|YqQ*C&xӴ 6t4+lڔSLӶBGY۝7IFKTIX`DجN?Ej4CWwJcepS+> c%&G1ʁ#vXi%F\!M|eI9zmyKR),wl1( &NiKc`xv/ޚ/1<#ߒ˅)J<{_TIMmhvfB0Em0.>6:?l2JȩUZDlc4"(ħ /ǯhd|0wNa9ɋ[n֘"j seͷXʟI+  R/sbMRg0w{3p_2Ɯ~B:7d^rD?i&ԉ0=zָߏP=.|90碔רW[_!Ky Ǩ2eK&"U*EdAc6b0Wr<G@gkr{+B l7^[MKřV0"[["MU'@Jk#g=+ ?ɬ##M;r,"D~BY@  wƦ; šuwf3440jY~1pd!Zv[YKpa4HyRB-XmbC1}xA^L]jMA^` ϸ2dw>eY/1yC{5#'t1n}"M>3mf׵Zx cl >8O T-6K԰*}i%'vm}7)Bf&+t ]/ii85矨YT\o)0c tA&mGJ.O IUfqFs8$ yWg`ܹ<`GC ktfu&O-FFļHCKkxMWq^3=<iOV%2w֦ zj.suDq1{DԴ)Ӗ]i[J7MK';-)j=o+dN[fu=Q1)F6O6Y7\kN\Y %;MgكWf8G*ChP*3z3#ylt_7Zul|.  LCP.ukzM"U!]:6酑"("۵%Pbc _yK;"~R>|%)VTFum M}YW(Kw i%M[-͠o踳3gZB쓋**xPv劅 e(xɍ*OPʉv¡̔]~w+"{$k%>'>fJ%VUo=gk;J]QHS䅲3_oH֏K? G`"#7X~{=75uǕ@ո_Z|t,0ab:c[Ϋ M9F"n `k7rP6eS#^ғ-84" {zy - g. 0a.=?bη(P<H0ar""֖0 N\ Ui2mG!mԦT=[bm8 u:0%~{_coTЦCӕf%FB7_"H˧ qJ6Ft35쩖g$Ě >`m *j$4Wrp| l Ęyl9_܂G+Sm").Ylj.%tj9_ ?/k3tjKA׉lQqWqRùzGe9WٺdVUEG~kr)$'Qm'*kK5D}n  SC3*yp{f7ٰ"%f?t[S󹌂JP=ZI3&bKft(/$\s< E;B)x :oěFDn@hwr&otK7ye.'oǟe'+ϟj<ދV~28N`>gGdR ֲftiTS 秿oAGgC9vb#L+C s|zf8;Lw^-:b4öz  ?۩~ LBނ.JovA=* ̣&Ǿ';6\0+BH12,U'fnchR h J~hM[+.F2ᜇHC>-݅q eTQZ?Cأ"DZ| #n_ƕmۘ]ÅiZ'9e6[\13>dyBY`geOHarE,4{!mU "[KDqٚ[tJ®A~ )_& %(s4+a?[)Ȗ ҐF┮ɇļ b=aaéڳ`El '+jw4(#͒?'ĂnTTP͉Hdw8U`BJXyW!F&4LId/' Ő26]kdn+ہUg o\,c[J."HLY:OvPmjsvl]aVDJ{L ehyx{*?Dr+ "6O$hY쯱7vU8ds dї*+?I˸rYa"l:NU1ΐIȖSaQl8&(h翊1BBt  3SɈ'4y2y ?~xvQm~7{M>EIW*3tYѩnW?7׍#)Q b9 N1H[^WSڪ 2W}PLf8x/Pm:4{ӃDlhN{M } жK)icK݇A_Zuq3Ej|2ITZ"x#(oCvd Q)I6P*)"Q9tSɠ7W6BM*Y0B#<ӣ{GIk06Dt"|QQCT>yaN?0+BJ&F &S}TE! k[`=g]8,q8wdPYhc=?GqV~BS=,,# nnnHmKljlV3Fer_xM 5G7{1$orife#ú#hTD ^T]ழfMEWrAc.1?t|47k1ZdCq{4IśK3:j<}[UrYo A0RqX`O7.%]Y I  > >5}rN b% JŃ~]nUG3  9a~N E(|C ie׋ƍC6C̠N۾s.B5#_^]؎o~ǢT;@_u.F*hb*7o׾bO'[֚f JW?(="؏50ڂXp< luHxq *Ȯ^ i"=mU;؉?©x3JS?j#Qc+a%@6tiIa^_H#*рk"UǣCԪwc6"o 5ms\G;} q|)XCKQnQ27q\>cX"ƹ< 0j=J`0صZRh}*6߂ /4-іQx jtjɗə+6 QSm7!#$zmuÇʦwلv rRs[]hԶC1R+iBpO!n l~ZܾsSk{T?rkS=h_[b@ׂadhQ5qsLGa~tu&nnQ5rP $ފyϴ4C\)&[qR(HA~}.#zrB4!h bT gRERHB¤﷓Ĵg@yojtOuquTó?*XlDFp QIq+PUPQxV(B(3iOe&E[2r{YZ];R}A6d]j 1|&1]/+cJR^M/ G\y&*t"Zϯ2@2ݓ3e&`.Ns8q[DStJP$wW5_co~[gK ؔSѼۋa'O=BgCH9Y,f";饾B\LVk}Ыn)vs,9,}ŁOja&Wo[D+;% /(m:Z `M"eU`% pSu[EOgg.`9'vxIJ!-84[~AbQ*$ 7䨈,]TRdea qj1s9,ٱDH;xBlr,gI( $6Z+7w@BJb[A_/t{j0wڌpXԹ(VrJנE~a>m`eUE6Rz?@v]U:/G2 5s<]1f^bɯ un},l?.|kt 5K!h^/&GfA0",ʬq7m [xNЮMHUi,!tZFU344,ߋ%Zjv M [@*e'X?\Um.Br[hNu$Z0Qt]ID ʤUbTYբC]"IٯHVBh ע皗 <-@ZR_&([Sh:4d|f)ձSl@tfrldQ/D7sУ.+8'-)| M~g3%%y1\Yߠ07!g⾹k\`C♈T=XW#nGIpdaP "za>NBQ6Nfa=wOnjs5@@ZCJ!y N 3DVSkq Weer.kW $(a-"A,MO"[ /cx}&檓m3齐ށdxOW1+$x+%v\O#6$@Sz*|-GP9 8w"?SL#_'; IM۳u;$@vw<ƭ-0vEG6o'c%r@2KW+G>?z/42oIU4-Ԋ -q9ѳ{*N䲞a%Wih,_z8}8'a[)cqVj7IQ: e@">9¦8M_^܃C7 ?]"ԃ񛥏F7aӅC >pً UN-Bûx⁾VF.t&"$2>R/YazZQo) =zvcΊ,%_o`7uf;{RJ[6b-IPEEBئ,.íǙ`E CF ':Ƴt_{3$9^>xfbu uqv'ԔrI ͱP0%6t "a_ Oo"HU`)b$Rk݇{m`0++/u:' xGNw(\FfUFL>vpzy+ 'ZX S֭Ek>`ij+T"ǺIM"E> weZ3QGJ:⣫5wIi!|鱴,:(v[S5q+ O7e.#~Ur&O&l OxumSS9OwZ`_U]⥩*`VCON$vF O%lhV^w_ȢjeܕjGvAN;ZWxPoS*>J.PtR`28Q0oD=[#56_bsݭ s,n LaԼ,q~i 9)GPk<BƙRgש~$XsbdP߼ʘB MZNf{p8Pzwѫ\oY:Qz=# Jg0O⒄A;踾ܳ^Ic{ŽU9ŋŠZhz77vcf…'8+$ -/(ŒAZ+ys2bhC %oX5XYbL.E`ڂuRB5L8E(e?E0Os_4"Ѐ&)S KtQY Ͼ=.ŚV.A֌6{4zTRGr ovGb &P A# H4' L=( -\!Ю]PmK\*?zj೒j80ś^U2L6чqIx BI"?Ui >&F&tzVT|@Yzn徲d>8"J{}NMSѨV Ze2}B\q]\2,};XA ?IRl}KpFC>N#{W0xƦIeydB9o % I1pv /򜫷auO]SM8ouGO®0~? {qHfbVi3Fx._#[#qZa*yN>}}52,ޑ*==0b-Fxx>Yk{!bz#LY`PןYeː&{1,6AlQqf.>Nd)5ubN@ [k%t1ݡ'=jχyxΰSU높$ԧv\H޼RS7D[urp0iDY*B~Ds@)-dk K }u!FX_BsL B>景#xK[y6>s6IɘWC{] G#&`N)M}eħ ifλ ˚ 9A"oyZ}1WݰI5Ji\@(ߪ%Q#k: ,EmF]?G4ldsS@<]@7c J.L.!JX_ s`itD`.3hX-Ԯm#nE2BtVM0uyۻ/sqrX1<kV.&y#twu#i1I&%⃟wm@-|K*ǡ_)a pmc\ɏ) pƖN]YhQDcCz|( RUydKw`1?38S=>ˋmy>1۷#5&Y),ɑ` jO6LoHv"^((=[]M&hc"i(X GL~Z&&88ȷֲB8puVk5~J?s Ap ~-P͘}}lbo1 C5Iq3'xj8ryC%oBiE:iV-2);AN@Ѯg#c$b\}Q߲_&Hs!HUc*@̙ ]e,ka%cQ|5/di?G%>yiP=&>Z\1;5E ?@Ms0{s 9E6ںsމ?=J)Jo S=^?mꥼl^[!1C a ͻzl3.h_I@_&,y,Xo<)tұj >Z9å^7.d~'\l'BFOɒrGxzPJsQXxXҽ0Ԋ3jWH*ӌmrm!oL ~O{/Gƶl_A^wJmNRAUUA3<:f vOt #lvϑ)V$Qȃjf偷-^v]RMkŠo j/-==tgLj.S]BᔶIՉ=~%g%UxJpb{0yl=< S/nn`Ez1 \;odӴk>7r:X n0J)ygma޸aA{LhM5?@⽙R('ViXnأ6ȡ ?]I3$?sS޿zbaP{Tsi"wáE%*$ Uur\ ;UﻛqWmpkHTd/hW/iRS5aOo,n>̦:tɗ9G)؏apҢ 5Gpf&P݀2'Fl~#8r7V':6Д} `"[-#Zq?H4YiWH:+vz@,Re,[eT^#'$8Uer^u/ޱx.? ˫-b_!u4\~p%H!WYirom0[e7io0Av+Gj +Mܸ{f趌ByŸ%O2/͙VHiۨs -qf, z4 #tfk>E^”#8;|5i :ފ\j*2ϼ^DLN[vA x\X&_=B4NЗyW1з E[޳l`У(dOtU^]EX x!K"4Vi?"(5PdtRGS >&$!mF Bp<tKj_+~foVH@%)z=W+)EO5]V])݌kU7R3`cdI}4ڋ'6>+dY4X2Z?HuF7?B/Lg>;.f8C-kU]LXpUa0yv[YwTa,0m7 hɒD_ $]_a(0sM6JQ 7ҠOi($têCq ⇿BkNْ7CT.-ooLx-\{d_HqK7Rqi -#Ӟ'eevl"KN~U!?$j -Q.R#3xP7 4WDEf~O!N؉z6TH+sSϧKq9mG)6mwtFa*YHQ;_uڶӁ,˨J .:u6{5orL=UzJ݅7am8 grv8m]ccxwK3 9 Wti좥`)8gsJ2l<*ztnnhbgՉgVǹ!m{q}c}[*6l_M0,QHiHQ0?kuҟ X%0L>Q3Bu9R*&xMIϐ]6lv3Q1R]䙁]OK3[jU |.Bb%iՊ?\D&g5*DOO@7a#4_l]!;3~uX 0Ѕ9 ,D~h3sJLޔƄ:1̝ npr9D#_D2S^"%O8TMxǀ$d:vlW Ҳ⤦MW ikࣼ $ wJ!6nb19GC`~L67(>%0|]n"dSLp=֊3_ŔWߋZ AYT&I#M@ >JC.G@V"GdN }>q-W)|u#8#JQ,=q:h/>)|2Ln*Ћ9+BvR?bVd+nNH%ν5 0H~Pp:mLO imk^4}{PHt!M_&ɓŲ;i?㌨ς4v[d30orCna>aӲ1-+*A18: G 'y^ Ǣ**u9lBgԾv"_5ָf7S:]B9ήqde>h1etn0okl e.5?l:]Mp7 XuroQvSK fÃ.9.镩6ȤShpթ(W$N{.m\YDޑCNt҆do#40e ":BR\,hM !M\>= R ]pkIoRXy=$B7,;HCc4hݝ9mGBDݍȦmHU/8*a;A2鞦Y0 %2nw@Uk`Na }GlS;?e+tgCRیGqu@I2))rGٱB'l{[)6Tj?Ij*v6[ABHtIHcRƦc)PYo.8G#簅&ڣR^E6^ m-6z۶؇5aFD;d68.y[G?=ׄi,aV ѥ%L9EF>(Y.,l+ԔP.)>V54v{d|Kv`-v<]-,[`sT}~zߛqz 똈[ȕj=R0iL::-9N>*6I=EGK$H 36Q)<(}PG2FvĆ|QeiSO@ fJR"Q!" )z=>[8AU⊦ v4X}"NӘZLZUE(a4,DrDmz-˘X8c7 PZa$7سij"ù=![nEud}i· HFl\=ҚmXe:h_y|~ l}oyܩGA?pbco(۽B:^s9Ϙf)AD/,6$xd&ug:3I!ߠ KpTByZI H[eT,V~NxĚU,C .r'Asx  w \;Es(ݟ%)NDHL BRY6yT;?G2YcR w|J,0 H̞5jcvyftT\}2ޯd4Y桧˱ LZԆt+|ÅFҹ7d$g.J~ͨrI4Qb(0V/A9#Ѭʥwv2tE331g ^>1h;Hjȿ;I^\0zCA| G{T7KaZܮ+ļ @x2Q8>?yOyreف mFH$]ᚽ驈r&A*0THJko IS5`wѴ9a8ɠy3/޽uvJq8YHcR_u֮q䎘>KJh!5v-ϤunxUXh^6+ XV N־$w'`H:֠蒥:.mЃPaEu9B4j&Kyjao'QBR'9ՍթPԥ#=*ꩍitu\UJW){2U؅6UCY Teo/b klچQv8V MBS 8^Ut)AUW "j:i;X4?F\ S]m cCʡK5WumPV ew-0J1T \{> LHk]7 2Fm3Y-CNp >Av\í1Y<?Wə\,~R ((ƤHR6@ n'יM-] uܟ?Z aYlwڳ@s=_=2z&JA2PskH#ƖYA SGHn4&HN%$#%0 k~jZYr`Ɩs5e%N%9|]y1#駛4_k8~Zy~'DƓ|BYœ>{CuɦuACۏA9KےWM G>g,*#('jm`6'ghP4Oa=Oz038\:cXI (bu&*h('C)j>&xpDI)r4h/(]?#Z!w | >O:.F mUA#iz6%hv=^$g=u?o۰.~Cuq\%cA?nĀ_&H(z[g|@^ʫ%"1^yZ4_>oBCFL/PЈզF8cGV\ F껎|qLN0'+g(-%M [89LpIP^j / kKLn[z p~1B~QTGW0 LV0$]9=cDN/)*8*foq”TSN[ßĸg-(-v~-i1U`''ۺI5lH"¤lJ}.?dvt'kGoؘ: qkM;B(&vO?)}hG~ tJ!6ukNOaA+^ln02f,9}W!Zb V0B#gSӮjPC-?: uC+كzPr%lIGBczvV_#jϯjs&m+eDi Z=tOl-T؄ΎA~[OsG]E;c s~,Mx/QIW@Z8D䟯T4`HXPT/g]dyg~fʰOYF[+,ng~$)3\1XSaN R =?emPX#9igH%#Aw0e{M ASke ߚros98i?y;"qd8`2˱Sد)r6|l(Q΁B,a[ѲJ 3Bfr;+-np4zj*~'-'SJ5͙`q|zA^;`7K^3R;Hk/rnjWϤc3LdG ބGv&ď ;?2L脽Bǔo%;e7=wY؎w-d*kLa9쵆_*'Mh++$ lN]~  IZr:'5lmu+)s4*Y ]C(;pB䳟Uw=E2]JPprRh[a^M>*_"|b0LM[+^S5 KYY*Nc!#RC.:8a M u9ئ~!KѲ9w\֮ØYjo^57x *XDJGNC>ѹ4ْ*(߬E/:t| zjZNeV32lƝ=zcpښ:v́Qyr1KGϰF o'z ^\.1GGA怬9A̶7oG/D) ;}XVI(6yގ@"C$MhH$|ӻv`q A[>OMoRE.!V3_M6%>6}tdӶk(R-5pi'b&V8sE$DE8ik\#k #mܟ#IAiJεG К9s"pO➋\`ck/tQJ3UӃqOTEhN_)vwĊ mpApXٺ^ω9TB\(GAA@=z! @zLEju(r!m>cA #ltE!V_}b^vIk;, .9&L%m%+ $,DK:G6lfUZSFu w5֪I5`[p50ώ"IyI`ѱeVC!fdݢ^6o%q;ݼM9lBr<(x`qy<}çNA;TFyl EcxbOEcúj[` U'cJHy LE W@BؚơiOF @90#u$|^AK}:gXt-" vl}MA|cU,% r?f z""X&Qn_M"f0Z]#k8$*nuGEf%:[e3tPhN#3$J@LxW`ʮCVEtq Dʆ:d);v;Ѐ?o n2Sw\#In"~Sn!ŵ|鈨fV2r#4|fR+-Ug}N|E %pkc3k&/$6Ep nnq@ Q˃?.IV Dx(Thu04+K_v/q D*a* LԞ7¾@r#qPEri٧o\4n(Sy_8Cq1b0LÜ fA wK貣^l վabOӮkdrZ@;6=koUԜXBŤNڮ[fdX 0"fa"3-Vs; (>sICw}hT}j2By|1%Krh]$;BIulF$dYvI:5A'kNK`@N6,l3f=c63뤼P4Ƹjad(z\tE|y_H lhy]b|i_؟Pߵ]c݁6xhsK0NЦP%pP5b)^eOʞz}a=%C,]UmǯpuGnA)_4c=}}!>(]n ghΊ?;6e-K2%8UY sԄꋯ~ }-$I8Q*)6U dr|mQ `UŨ%NAd>oAA%Օ2<3mFD 'PF9TM< gJKf=Xm, h ű*^CK5/=4?]2Ya];0T&Jyը<ddbm'+/ hC%#69iiςAH|U,hfBn$3훼W+f⋪ʮ[tވȡ4o(!M2 =z4cSB-ro PݏɃǰYNp$}bb۰eBi:,~ W2FکXsFϲjcD<"S*(_yL,EK{^kfEZ BqvB#dx|$\!ZZg[^g˹JDߗZ0Y&un|FDzs0P.~5wj"+ SZYcuŀ !Sr>꿁a~z0dž;GqEF qy,8#-naVb*ЭrW;ib,w^\ǔ~>z|^'&v&ГV7n#:3\[o2Xob4" eYeMʏ_BY ?%TZ1iSohuWm֏ƛ.^;iAVV3ftB\÷LQڃ =L/$0T6{b"Ee9`+[O [jhM%jk"!R6EIcblN($XqdS!/V +ա3ct`݈ᚃmK$5JI(B^AmZ,S~d.R7ҒXaE)dQR tl LA:yYX.|y<(d\ PgZ22 N/H{Ex 6;YcǖZb)*r@2#k`9&t=[?Ee8)FnCr$ 6Mp)urPW$ hhkF;n4F\'F5]U1{r417"Fo&] ʁz:*7Hn5Qq'ˁ 26YG0F{gQEq|el"tCWH),fzU''KфwĒ@f1bmY/~6 ZΝH`ߧq {<849b>kuok>lq@.;npIT %0KĻ΂>'EtHGFmkEx3*tw=oD_OX/*t(Æ(ȏ㳭;24ZXG%Hר_ gҦB0%=d:XslDOTlj#tV3c@/ Q(e*r'x0h}R'tĤ$Y-.HC1g B*PE{LLdJ4S% 1$9@+!PK@MCB87%y¯Y56 'τ|EgSBr_/#R?F!2iuIbm-=RS0b e')+Ew-nE%e]%$g)6Gl:wZA_|I%,\;@ozqMK^آY--0X P S:c@{(gc83SƃExlƪlYs*,OzTnӛF6x(\-_,KlՍHf%Xp,łX4>KM#K w/2Ycb+!8L[IJ, ޴<],*bNza ;tͅƜ)wֱcYP|9+WMãJ-IW­4p{=2gTלAz8M='pț21$~5=R &3<<Տbha:UbMG ^䭦t_;5)60:ęJ SKR͐1a$XV.%Sޔ+6[%~N &vG},#S5 GSM]TqMA*CkNk-'WyoEK{ֵ'B+ÉUˁ ^kHMZ_r J㷘iΆݽfEl)V'?@se#~IG.˟iw7DLn nNPZ rOe3 3 _ch!I4yc;:!wU1gG,t&e?u [ߔ'BN% [Y=sAֈΧpve,77H›|0 2;!f%x9Nm-6HZ8 εUY^]/j  MusgsZ*pIb&-P,7yn%3U5e{qk(x6گvU($ 2-\Bhnfb0 dC^F>_!"mi2|sY3q|i)3Iԁg2DOa80|@-߿"q8TCfHgq+ R_~TLNd -g[>=F Sl6 EŒǶAz'c ٝ.}VPd'-rD6i9;2uoi+ rz+ps{W}SK9 O}r3$lM(yJ*_shB3B#z9ssiM( e(uf(47]MN5]ixhcs\yHýnRC(U-*F J1;Qg.G֠1[z5Oc O^9uS >kbuF?u0?6Wfي@Y -a"4Ekn8So8Fŝn֏[2Su#bUa8bμŴz󔶤fS^ZP# b[>J>ݪ}lyWkNfT'\i\G~'٬vpa(f= J ʖYӰDZWa7W"@Lk1<*Q8ֆg.܉H-@:2 DL-8͍h&xZLEhg!+M =_ǟwt9h)ۃx r-Xzx:f4y14*p 83+>~{\}kȱ2$=MQiNrUh˂fINY/o^S2OFFγv{6HH[m + BYڎ+;M O,a14qw俬jUf`.:ϛ tRʌ9ug֭YD:Hj %,P)֜ \!aG~U8⵳F V>ᒽ[wyDIN9q"Ȓ>I}Smk;UXtR,xGV'; d6JaKSzAY/ .R(=z\9oІk76x8>.U]p5US/)e,)틊a}Kϐ/\;z-'j,5v5/gF"i"2D(xg fHN'^KS[s}lLynQRkz38}Y%Y34{E>66 !mSl"Iedm6oxD'NP0/ ēǘ^E^7nJ$&hQc0Ix+Z KcT1R`iF6VmVAķ{kt dpXB ?`nb496ʞ^722wYOrAB~ ˜u9HT;|WS$}>/P*M5v;m5aВ?IװoI/!*Fsbj 6'K!'G>H&=n&u7Ԃ5wA4tQ,[vQ|.fǶdfE+8&?qӏg nP׎I #쎋'njl.7?i$әOi[vH٪=r0~?agh&3[H2HކO$"4kV]H 0.]#~=r2KH{+onA>&A? CBI %=lII%# m6!`ibhMxOP' ";}DHK@g Wvv9Ghsl(BEGX?ErUz%irq6*ө/UUi 7AV~C?Doa6u\YR6`y)QjO)%%uȕf olc7k;"wD\= -yuЖ&V罼* X|yPw-; Bd:~7"d]y?^}I0r≼91{->|(KP咹-Ĭ?Vi?76 (ȩK=-4`Y|rSqjrlŁwǏ݆Th:E؊aT4|c {nDkeV}Mͤ،Ua܀X9dVwk}>J}jF)v^xuqI=@E#ICj)^ Nӏ﶑EZ00 ƞ-q ’{<>uMk#8{"w?gcE J5<荘2^:Ud8I+g1Q(p^cZf qd Ǣ3x{Z=Uq ^kڑs U-LZ#^R2jMms<ף<=d4R2ǹ i|^ ?iaJpn_gnBH3 yKQi^ 0wU0*B4sK*~6'a˙|^-0 a诳c1R8;R-1|6mXEqGm O[] 8ĕpPCs[j0zݩ4W\ D&M@aVMi|c*S @1 CХ}햆%^J;YCcچbuxZRt7~+G~c۠v Щ6K*|q_tSb59a=EZ) VUfwJ~e5D^?d.T 8FBFVT©ɶɝrRN' \4[F zOw2aG&o~t̙6[4wL Fn&ӎHj&)Ɨ>L2&"-#j66`eMwiFX+ajS8, mw#H1We5a=R>[; ` ~b}7\)T׀czn0 .[Ζ0S~UnD8̈ SNxp\R/Rcn\UPjv+5<$ 3»7am+"e&HD!I4r𘄘#켪 xxio! ͊>Qd>+~(å[-&2Q66w;O`J~)Xu"a[ 3|ʖzo,_1U LuzX?R&ᑡZ=MF+cqJO[,+hRa'vBESxmﻴ woeNQ&ZLծ yfR:h,${+xRfÃfUw$RO;Ou&(]߮^IJYT_m?t\H-Jh/MVu Ub${ d[}돿1'4IɫuD2Xo? ʪ lLXw‚ 1saz2-w~P߫DJSJVA*km_S.*>˙o.|0xTH\8iDF!-گ}V!a?.IgG}~<DN Is%z@U`J Z..-I qT>Pb<$eA =SPv ָy9w@O 4$O***/$pv{=̪{A=&>7(5{ ;~xiiD}h7oA[,%Fj@DSRNFe kKrӔ)eeH>*H[~[m;nWpE!)RNW N;ud9V9mzzixĿ%"ȁ|/gb;r;?=@^_Ot%u!H:< t z Xbsj"VH\$N{Io%ݨ^+Q@B#8Tə+W{c/ǭ*W`'Pn"0 W.ۙppCY{̲3iۍ؏:6;?:fr[NGަgtKw CޱZb(wzpLԾD4lzW0wlWMŽ[S280/%.!'H׌+ʗ\j@6¤:!|BQUT94ND3A%H`"5EԾJ*G$TqVKMx% &SɃG#?rJm֡- 98o?j'zpr^d哎֖-Vt TFtH67PWmB̡eh@`)|'YzFX:r3tx'9ϫEUӭ>XE3I 3cƞ(>?ahjGT^neS &oܴ8y+D ڌTVCϲ̮0af~^H?d\ai˩綫Ls"EQSqh,ej!±0}QZUrM%/]ڰ${.IEPP#&\E&]VY$II"2 FTntLOl@6KwxR7v⶛pHLѺesFa0{O#$Y $Gb~d+/q~oEMʨ,:5":KC2Z e֬W@ etGq9h:lg!C?~wD !<%Da"ʇOڸzm}#OL gt,6j4w9.TNH%9r )GH9/a6ɌVe*ۧ,Ф$˶-}x9ϳhb'e#=S""+c<)K׷6)5 yuCYiỗ:n,+J47RRuR$&ž{[X9 ATp^G*T- o`U\+ʯ- (фfQKNUtA.ѸvH7`"!rZ{ $DKLiV#OE#2?L H.1Tjx&)Kлn2R%jHy]PuX:H!!6#_v#05DI59ŧ_p.yYW#_vȍڝF91>$hMoCA.bf)DUe Ƒ) b@=S‚GOx1uu7̺ ,eSb12*eyM9r5 r'Lds-rEO«}sus>->}2,k¶UP>~-J:!JonAB΃%sJ}yEn{_I\#? Esx;Ϟwə~˨*6A!Xv52Z#xVaykĎlCKȄY?ޮR,QPPi 5F}sXVYucpvjB'd2J- s)qb̴!Qq/USUػ<կ>s&03]m1Z ,$>kw=~#x]t<X/gR3[k0Ut9'\y &dA_,Ƅ=g@1F w/mK7^;۾`)pCЯf#pݿz tQZ]97^!ÝӬ[J$0ASلyTgEK(CѨ93.4c  j;7M;h ro:U*ڡv :='i\OT})"̻<1> {/1*gN嚚NIH)lO9g!-ev S F2"k1dWh;1u$՛W,/E1$v6! Ji3[! ")9bi*E !JWx`<0>j,rN'm@F G(3n m5 96!K1!@_U FY/F&GtSCB{7$WUU_{' -1%oh!2[{lWe7X^JlIΜq`7vQKWS8g3oI2$ֺScs8Yd ";}.&24'tz-&MGb_㕆M_Ctks&(5s)'Utr§OХ^b6јM4 ( uMv.yG*fc\-`P4 ,71YD9qyH-nG_m.o=Cz%Ṗ6i @ u!:16&D]r|چ5IiEuc9;ў8˷IJ[T.+kP N;W8jz,;hyB Tg"$d]J u)=&>*(rm‡$LiP:X*\d{&JٻoQQt+ul!$LVY^8ߧy.1} - ٺsx-G폤gtJ *ק^N Ol $H.te$~OZb,+F^X84!]8e^bz&څ9$2Rcp=oXU\t= i&FÂf\EμH7^n {b:hrȥq/d>ẋZG֨]i@/&*m"ꤢJiڭ[t,2`&EOb#VE݅8Ӿ޺/f>]_SOOds1dʁOPeWca48yY{ZDŽr.oj/C9ؑDuo6o*fޛ 8>\V7oCnQyZL0KOHO6Y6Ib\jW`Snn*qPIx03~Ym51Ҏ|WTլjnIB N90;7\ZR^_{,Ka񬐸 wkތoָ6sli:GsQv.W+;#fq/Zvt+5mBĠ&usT5d;ʈHd.tW-#[DTPFH! dm 1N gtB.f/D\z.U!h_ ȊVVCE8%WRyH⹎(޽ҤCeڛ81Q7ud~4n-RcI0{RAT*oZ`\7k{s|ϕ{itB1Զ2oJgdoF3S|HX]d(oKt8Χc>eT(t#7sxY!Z+˓Ǿ)C[e43 \|mjH6-e~ꁮ<<oX=OxjI}k#cd-Oct)̫u\gk_C#G{Tr$2yGm WB pp {.S{rHu ~^JXaI. C}g Zwxk=epďoWYWU+5&P#Ne6G5AKPDŽL}&] 0)3CȀgp^Hb-ɼ }#;sn%OBjelz(ڑusڋI8^W9Ssd{pfsHdv*h3y`Az0O'S̪ s<-QmFp~?LѦ#܇5~oyk߻2|~>q'ߘ󃑦ǿUU?} E@J+sw{|}`c|/b`QW-,!]Ii |0oTbtHHOߴG $ey,ڰ,:܍E|_L7p  *|taۛDRWI(4e7J7\WvB:ohh2oD/= FИTn$@!2So:^41 Ő!:3c^ +=_2D&eeK19gI 0Pf:o,6啭jUBR,OĢE^ z>.Β֡v\[p >#LEu컳8}LPC=hGuC7@z_~kⱥ#&&. Ϯd kѭ&l f!M&)p*;O0݈O>Z*\}8b K A(kv=tp+X,6򨑘ҕJ-)!XsyzKt%g"8y/Ym*nU>q66,;)''yBjM-t'isDauotn-\P_\f{jV^?yh3H 5)^< neST$Z$}QgM>{o`-:@s.9Sk M>x?Cۑ@nHw97S Q+Za u1$kS| "ת47 9ӮLζd}m Ls9%"G^ H$>5rxꛁ(SCTn ]D*}`~Q~ J p؈/ ] =Ǚ+h?ǾkN]'8A|CaaV{#G`8v >[ɒd0&j樦ı#.E7DAzaG_ٻr- ⚴7amh>C* 9%l2op'z\9[8tbȘG& n YN܃ɓ O%K3\Uk7hڇzl;x$y2.Sڬru; 7! GԬ_Uk$G?)k3% PfI}y|!w z<7>Ϭ4S /N_@1e;jabM!|턪#%/w5^F0yAH+U@Cƻ.\UЉ'8H֯cڀfNO\OkN 3]=]l 5ROh_'@7(kԸD ޺ȴՉŖ._Ep.ZgtOS9.nQg>TqgYTKen2 O"GVHbRA d] v|m C%kJ XҾQLns,*V)?c\s͟'9A&Eb.HHEg3ƨiP=>~bܶ-uxĢ3>TX3d pmLH+\,RZMĐBK ()j J7Ua@[y`Fo:U!LØm^8խdyrWfŪFgv$U~줸U&_/wWz] MZ G ?A0 =3ê`P^{M 52&nFЂT,YRHa A4MERb F|Iz҄k3"*j˔}4t] *tJ#z>AaNdA0tEiZqb kk!o1 f2/Yb?_Zp-yJvFnVWpesw\ d?G0JtTΣg[xx 9)(-"YTmYVs"Js]T+<gd7iT0.XfQ;^s7n(vzsI1B~4+MiRw1t$uFR.!{:>FYpf#(B KJ .ّ w=!JlptVoV3{uT%llW'6̷:O+7chVJz.)c,Q6V;h=`g,~UyuȪUkɮw|ge1NOft$ToD;ϕ' Fz=پm[61g_v.#gT2=/φ7iLvڵ(~Dj̅B*݀Pge,B ᢴ+g]P%!xzT:$`TvRB(2W6.rp3Wɰ~u͍,\喇EH;DBE%{,)S IL%5wZ2=9-ٳm\yîM(U٣򜕀1w.y 䖫^S\ِf8%)B4 4FU7+*B*GWbv[T[M bjf2pm[.cŗT02; ;(hKb#<سj3oM&nE̱;PϘP=Vhbh!AG\c"SӭU 9=QI7D7W)A]TBH/h&'w}ٵHR1J"$Ĉ#/r#"5! C訪S^Fc@׋v8 h &n*u/@BdO^"=OP1y]Pk&51eDrU"1gPZ{3NO?aa7=ӱk~nvb̤(i.OkUy誤%)GGAw͜!Sۛ\Wlsa/tҠr+ז}21g3{ҀzX}3{"mPtRkfj2LVy8a;Kk= - .th`*WQ&1*]FfLm=kH@'WVbHܗM9Q0%/m.8)%3tqa*B6r=pi iϥh:%Q*ZPCʒh۰ES̫lc=Iy1]ӸCTVmG*hǂKSҍ]pyjxz@drWr[?kޒ|]yYL"mGqo6ssƚZǹuvҊ% |PDHsI cVͽJ7_^ݖ];-cU yT4RentTUډH`m.-C0ӅL/]zE].%Nd]9qid7x]00! s[xfmѪE$ܔ7W} !HՐ0ҿnj Dzav9ՙ(bJF90e!Ȣ6J$Tٷo Ff$DدL/_k?HO/Zwc`o $0 #`&B+qs驗(/ı%<_yOK|OƆxL-Ff) ߽jx\Ab} ,9ErǮ a(ڍ|TlPy(Hg9wk>/] rQzHE'@ {W[߬Lf ƶrFYtwXC6v儑 D=~xtf5(ZvW$nȌVQD@sE7gyrjЀ$tu7)@l  k]QFh*]! 1,qޱ.,<'7t:zG~G]ɩܾ&DՌ$=5{v0P)[wzE=`^Ҁ}X[haΝ e$q]N*lL 1pa3M#qD-͵5u-IӹkvmIBFu=XaPvrI Ňc5x`7r o.Wn!!ŋ(n1Pi}4!'0U80[9Ro .7_[]*2|W|F]fʹBїR%%f]Cl*xg=9 ہaP.yþAoݺu@+vgaǦ2dKhk0VpNt؋vO ^[&8)j8TC%xRsO@xŴ+3} .4^2~ukyVv0{+'!]ħ=,6.>WBSSw⇛}I6V2jp'Ϩ2a~z#˦k~r iAA9x[A?d[iAS'i&,><'nţz Zqd SFR(̰IӒl&-Y߅>nIw{n] *4S"?$GgՏVDrbyJT\i,22Xzܖ81aWʛ75 oST.ݖNjt C5>P_R@h|'dLbbV~J̇sJ4?c]00M#/A=B;R('ڪİAIJ;PTU.r5-Inp@oHm=.-;H {@nJ}.I|gV t,yin%BPzYZQht}n+UIk<<~4>C͖4Nq܇-VZeNs$xxEߝ"gWNJX88d{uZP`bC4mN-Ǔ|.$=xBξ,CFD\~,Q?f͡i*Ŏ9i!)O8u;{3>)'E/o|Н"|d4Qϒ?͟TwaWL#ȭ<1?L*UB[zk)X 3i)5&M8ne$l:z縧>j$!0GQ!7;^⇵?|Mfʥ(W`bȵtQ& :ܛGEH`/3SZߐ7  eY!D͏2?{Ty*7Ј)C\y99%G)`N3fC|vF|!IwܺA#b#ຸԽKe ůAQrZ8-47J_u Sem)]WyX{ e]T 5tqtyz䳏L7-o7p*tR8{Ybʲ !̀98ӳV`aGr4y639v% 4P F[-3;&B۞<$SgiMـ%ޟdK iJll@1V wՍFanhhE ϴ(KWN<iމˎAV~i)Z=nezb=%Wòԋd$3`~= 0D@gϣZ# )bF6qX?` ig!qYk~z]=~GeLJ!zGi6Wb)xƳG4.w=bJQnP~ ٘^z)6KB3x,\ _+ Ŧl`Ou㿉j^+ON 9|ޓl'H* Cb5DEe PBW(ϒ{a+vCGb㯒Nju!$ QK,MKIH#Vsɟ0ԆiG8]/P]*7!.3;nP!W#U)O& )I2?4_@{ ?"T>K_p ߝ`ohwfuy V$ӂU dL@Ԅu8N&f_eTσ&1QZA{a=k}/PyAX%$ld{ է7%4D<ۗ_IzSƸq1B cSIF&l$苡VIOXvBrOX9Ds;=̑穋,MzuƸI|Ɋ)lu e1t(w^.\8R4>yz 4 2s]FKey!+ֳ:aM4S,]5NuipQ3^MА<)ܶ_^"DDJ@`3)[ R¸k;=RSW8 I#~'e9Pkys;ΉCɺ]nTd=_m]+V`|.rbڊh:)*vzg†8uQ4e6@N)GCl%} 戝^E97n۞'&y&_? 9+x 9^aGrt*3hۤ[5'Ѕ\?8̚Ii!lOC /w*kv 18Nd 8ػ1r` VPq gΧS[!Ng:-hgGpsPO*M?5I0rpܻ}|,>hUKfqF s~2aZp31-3jz2eH"+ۣ= D?$Lˠ #(>d 2X>Dw<ϊn9 W b%B8|'?zC<]쩄]/RD()$v){ ICja\|P2Ʒ;[B%g('/*@V07nŠL8YgN1XXӂ5e&X qbe9b8CQG`)Tofl9t۫ȱ;vnCW/Y߸[^Ǻw̸ G>;Zw5hM襐g#,kcQdZ2k/ʻ*~ӭ*#dj$+MU1ցP[ݔgs֎{*N.hu?o+ !_ PȦ3%19ͳ dQb؟Ny#o?x*b$.X_K N̂F^ &AZ6 }.ϧ8r)SEӥ ~/VwٚML@fTET0^B/7Pc؃ؾ@zXB jpj|u"&bge~\6}Hha*jVTf -+bډ7L6`ګ#M8ߪ& LCnH1] `2P淄5R~B( +̇0dHZ.s ]V,TRQۼmk¢]MAl?|R,wŕJ8&HKx .U<:$_֫K7G{@H-Ɉ$ޱ (1? 0iq')"ex)vf@ ު=1lQ-44v"QNgQt̴ (o 0nF (}QQ>^YTnB8s_! 4U֫ _]ҥa>]H9&| kniq-Xnt^Z&KTك.HvboKLh 徘Vj A]xoWw%{LJ"u: 8,pDD0LBTh#⋠W}\;Կ%UX<3 {A~1 e ,%A*3Aj:k@g!Ǘ_ 䫰t*Ox`AYi?t%qc,O !yVHMT᱐,E2iK7'j 'a`˰cDvR7h2bb3(.v@!I rO'›z\4 >H@u%pwޞ'~Z4F!o E6MrOz@@^qJrDސBT {=0[db . | r"FUy34]2=B @ִT f;K]6[,~;Ա{ hQ Zi" 90MSlRT"2{ NLivz7ϨXE׉]͠V9Y"z.XS5ptDǖ? ) 1zh.2Nf!9}o>1<.:zg9&K/^jdyCnXf^yeU 9Ta<5b2@|yӣ=Y\Ko}i}jÕ[A\A5~FnNj{9)Y}lF^wq~K,ٱ֩D"eEUG6 ߕ/Y곉+y/7\MWi+AFɿo@6-5K3n&^WyBȊO[AnN!.YGޏBals>n|K,T(]D\*MX35kV;y hdyDG+I9@;\7_PɧDlUftSSt%q#z篴weעyxy #,%]~nΠai算[ZB s$ɠ|U-'[AxR6#S f-03S5/YK-?%mOY1UNʷ,OLGpd\WTYҭ;sBQ@z bn&3|V7̂MvkJ0fuarVx!SjW4J"3elo ꡱ|O'}8fC6f5Pe2 +"wR]U׽Ȅߍnis6Z2tDU{}c1xLO Ѧ{FFrz\ԂlZ8݀Ã܀3!mMKjc \܎F̷$[u.v'BD'q?h$#Ʀw\m4.e&7EG5sd-ͪ3P! /|Eă+DY"n4m#0n V= wwcdwfkY䨫#-yVdz4RNo 6iu0r: w *ăJ"?SSkʀ`D~!aE{o>$*AijQO=+"Zkhۆ/ץ𣷍v o j]ED/:I5lx_Ʋ U|aZ xNEE7e S=j[O;vQL Mö;G7V:H`1j  4JzEE$/ԓ6x`SlS˞' @ȹx/Qy6!|쇠2jS:Xةf۶'A* O. YRE5\7lk.֘ocM`iFҶ9+)V:6JhY^.q H -_L"$4'5!c*#zۦ]嬒TPu;OEC##TD5BEҏg{=AaCH/J}J)?!x ֨W=XνU>[RcN@hV  v4BZD4u mp`pDޅ<UeC]M&JQE⅟+( ;3le81<ƀ3$=ψb2E[aXi4ڈ{FS!›Od?bd 4:mCGz&˝x72Τ28~]S 'T9̳y'& j>>Wf0䭟'TEu2=d0(akLH(^#8'nQ! 3{ƵM5y aω~9*_)y: ԠNU<] ( vZtIvg!Eh1 jԺ^9*6r[pN*J2rMc#O~[^БΓb8@(se_J m=`! ( wNy;hx-Ow:تK'eul&|AZ׉7 %}&:>L b+^H __t|8Dh'Z8͈BcC$%٦0\W(W?!bS9e `v 5'X~ЁHT" YkG b)dLy.HZ\iyoU!Hۚ{IpO3Ԍ:p`oMt,I9B} zJܛPғk3` Rg81ؙR>^Viz'p* h׍hFkc8ڀT$?8YxHz/7f$KUt C6 Z;W_Tn;,6U|V6ipPͿ -8ۛzJ׃}軠YۗFXO- ]ºL j-VjOӺX6zWh7%*QqhWon/5rvE+?YJ9;lQ%5t:-l$Fߕ{ |Lto$:AlA!o.b<uk05়эb*"'-yetM|A߆%;W{`vLL|l7G6yneaC*o8J6>6͆:t ca z*`/R%hm|csk&<3%'U@]{Z=p|FQgNvX}cCTJIЉɒΝgyT Y!Us+d)5Mb SIզ;3f.MFaqA>I_u"u1@+j!z#T`@}VA_*oLvc>1 j>P Ku\ea]_H▹f] &2F7r|%yU*ڵfKG*c& LEK {߾y|)Kَ:DktMT.xz+EПݧff{)ٮCyC$'CrrrTh@79qz]Y9B6>Aʯk߂Ͽ= 5 @%oὦz5KT~9B:6ocEf_p?V+ KQ޹YF fr掰wtIxw(kvr"*jYQD "DX_l$p w^<%4չSYOa]*oxc*>c%ܭ 5;mԇ |$qO4Pj4k.*QW* tQ*Gx_돳;ڊAXnaE3Iw%^@ԱQ-/H]@^O 4p@,d%t 0iDž KKe!0"JvwO$h Wtĸ&| a M{vCEA]?SK덜f5-3G0?IJ>o^Wg\%̀ǧ̉e;]~1m8G0 &mki˼0oE5|_ۍm}D^%7[.# "NU R|NYS!{ tm8%ь:T ы)8rw[f(@5%*) ,C662njlat.| G]Tk/ng0bz. z7]э܁<];U"z8eǹufa/YC۾Xȳq(,qw7앲ѳK-rjzyn\=_}h’| g872S" bMV]tl)?w 멒uו!v/B5$4ڵQg{̓g\"[ـ*qǢ7󳤔 3WY Gf9`H$| H"O ۗ#fʊ86 6OPthR?]5ަLrf:щeD4qG U`AYc\0Qse[ k+pI GZƋ [5´(luPpwʮ7lu^,펹s&o:IAaÉℽ(aY|B/q.RX/׭v楨d|!0AƸj*mBwzp:D4e r"k?=;(W0dHGD8B; 2AFO{Q_0Wk ;_8x<ޙ<3jΈHh%ZZ-^E( [KAv'~;(Ni217M LGNs魾gdd/Ue |o@q{ jU~}:&ĸj@I~ٹ TيHrj$urNm crDdt:ſÍOiZ[}K+냰iȗ\tpV#ylKφ*\iQ(S5'/}Ru艨8Г]`IcA{GxF |c2>P'.QzZ{ŧ UW&-֗nV(iusL054ejnӆ }jOmcMIȊ_hϏW%av A-9m2.L-" xs2N 7A%[{A?|W1FD'C37$*q#DիSp)ɸ6!QvU'Hg&z#]K!)naK'WoHg9TAGFbyW o%^ܘN.)h'\NSMV qO+mZ'pT*]:1-Q S* ï{`erN{kcXׅi-4ݣyA.q-_.ײ܉-KN5D{vZq"r@RM+- h'OB>5=URO|륥7{:< h4>;LO_̣'% +*B41 Iazfo =,{4=zbm'ΑKkW}XLN^NEU{"ȳY-RQ>)4ݫcVö2ZQDK #S=v c_}KyN{%$ji\ f#=.zEқg5cH ^ ;fq)->T MʐZt`/{TWWnbQEJcL/+(;w؅鄋0?`AWAbG v@cV+ݳa|抌WzTr. RA܏ꫤP#7ery;5=L=7 /uAV*Uno(56 & ~q౸EB\q&|CLf+? :a_㩚b]7Gk7m&_opC9s\0+ASM±ten6ȝ&@r_A ~Cgu9~Y?p [}6s9ժ0H?Iœ/,=<ѩXp [pHk 9#V$bJ]+˿ fR~%8p!iYBɯꨤtpcCkF=ԔGEa R ם*ȵ2?JЍXsj]N&K}U:OUr7ARlPwknLջ3d:fzh E0%*Ͱ#=[l{Q/p@P`9>#;4]R*.HG~K$$5&S*Ckh6ڛ8 Ո}= FжY>?^)8-LX-{p2 ~^~STjc]jCs; E~4of$}ٍP*GÕd^n!4x0bE#tVLP @w*.nHfc}F3LuM)`NsRZB[@-]M=pMROnٽsԍ'E3fӂf&iz2csW`qJR܌bIPfa(Eۼ_ʈn9`?@SC(?nf톲ɾc;V.5C=͠qў2($;Bw=O K'Yv\ F{'C5^@Uqk8i;켙j5ߚ)BArb'?: ?EGG8'WtU0!,OR rD v5nTDGaVw{⸂mZ(n053}ݎA]^AR)wZ zkJ9..AhNGY(v ;/yկCam_RMQre˒;S!^e~j T$-YaH]UUNBP}A-A0b_ tCoW/է(rRKXݯGl>Ҋƍ%T3ЉاnlwD؊̳֓ۓ?,t>?mE® d1 ZEBڌE&M&/K N_ALUWYQ$,b S+$ LΉx-7DV2" ᝈ#X &75iPP.!ӊY;s;QȍMw`iq -9SԱqV/#ϣ8g Y⹶C<AQfۻʼ7\VE|gI>\7o[%A_:&Քl=6&q XF7͑M. & 2.Pg^b~bVU@=v%:̛_]K3`oy˲ru_*N˶ 14(o0ڷjAq2Gab盳[2$`!(uړfFb:ܿԀ HBQ,̧H:ei+ YY /}Nc1 V="0wgK?fp_Jѻ(֕ SSiD=VX2,y9֊O,.ܘrK}?^ i(H:3{RK@}{D1Kck_"ݯaOtIJT9PP욎?Tjǭ-s=5X]I1F{N_c]:,+/g!Ory"Y`G!`pS,^[& q5P0ysB)3c kZ,,8[..%tCܚA\i\gj k ^I]0gD$Ӎ|=\D 66$1l*n7g=Lک[;svTs,˗D&gr{4E2rnZ: ;lǽ^8+=$X1s*_?Y65.C[L ,{O*9!Dn;ZB;dΥżs.'XwwQՙ m@;};NJxճ8 h=.I|6N^Kk'Uٳq_|,3 pP+ə:WzriPek(p P⎈T%b)rn3d /..C`EGrOo=l3"n,;%-#t/ޘiP4R& %\8dH]W kw2RRDEbF|s@gV8K[ 솤jhWRdn|y%Ij$;4^=`;ȿ_"m^mT n I]n+ OBg,8`i%t5f ^u|RlnoD*"Hi/MHR%qL.^XW}EC} QCaNQ?jkE]% - H4 yiؗW?Mn0KmMu%9I. MmY_ͅu&Boixi*o&,{)ם usi_ؒP6K t @n#hRr!\.`qNZX7p[(=o=5jCw#Nc^;Mf@r4(A^zS| V'Sڴ4V]E-t)'Ikbsq`\kwl| QҜ3ә#@u0^@60>3 4]cU O \O'Щ%NT(ƒSb+-{DWQ^v0.~z)?6Ye,8;7'{%$_F`dXTj:Qq0O'OQMvst>'~wO&ᷭG %1Yc01}5qeWEEŽUK}` G8E5JnQ?/i^?4Bu.U4rI9WY sd׀07&*|~‘ƉT ec{tP]S=!u1w/e{HWZ;AV*j w~=HshfV44]]L0y&1mLFff7^2|ΊsP~3ZsFb@fv+ &JVQ;pj"{hOYKrB12e>oxx =kV+@0\G551GΙ##rP5Cж[Un[eOSrZQ 5h ʓU?)n^";[C$ص"oC>CNͤ׏WCq}>-Gl{H]+A=/(L=5&Հ`l qDwxՀ`J01uI51o6HzOԌ*gTΏeF#/p>ʓz1%C<A&aqOI\~m$[?i;[ 972ɛDQA Y{w3P%݁A 9oHg@]M#`JW/ե&9X c3h◆J-R:ƌY CWKO (E@`ĭ8o/ԯ- fGsLV0rZ~nK>qkX?=yTh"bĮ hoZ20 P<(qW%74$AĆ [u ܡ  gX>m'p.w8k_'L"`Cǝ2/c:g : SjE.8%nQHU2#ڄ G]tB@fza ;~u=߀(s%q=D)jWPv0AXդ&D\N+7G0]x9}jQ]$B;wcq+Q$zYwM3_{<KP8(iΤ-TVօ9Gp&W[)g0wxyc'JVܮ׺@"J86^7 # "!H=bق#L4H5 UʺĘm1oHu/c bٷhn6P2z0pgY-âPnj7]]USVi“r)ChY)̿ zD-l>^{MyPJըk@`zc%9+BLcmzQxF6oy!22lc9`{0naNzAKʒ(o>5O@\o-G_إ(24.Le͋i$^#}/6ÜӸޞ_/3dZ2}zW F2JأCǶXԑpRfl0J}9r,$&E%m8SMgUoOI~ HF;Ct>TYgjfmo“auա_j|u 1P2~r1%BoزiLgjH ͂h[JD5Whl"+jzy,J-}4x~j\Չg z\a@\1[@lo(N0c\HxZJ'CWWiβ1fmyQ64dXDQϻ2oM6oo>gaLoO 0@F v!\4Dbɖ_%׏HOlT|1E~+8Jct@+ #:lcQύ3G5.E$Ǘ?.hc1x1.6cJPU8nbɎ2v!>C6tUwH-j6n(zoΒ&>!(}rB(1yB.i|-hKGQ^P߹$yLk\KzDazxaQ敘'3ViE:D2 *,4y!=6Sއw\iQP K|^Akh}p"#PK2Ε2X~EEtzTQ5%՘kbn\H ݋wѤ3'U9Mkw瓐9#/ %efGa=ש)Y3kJ4)r ݒxJ6:Bk(Q^p!r 0HzU,l~z+8{;q_x~s ))[eՉ㝜6[$=DeUCO8uEA䙁~GG/e\&li߆3-1P? AÒT{~<.jf HbO[W[d24OƑxgiBK&y{U;Yo?5-e-88`,,=y!3M ]C~m>nlj.=T3f`bճ;p Vpf?'_?2Q5&јB).S"Ϫ,2ʧ {qBAϽ`|;0?X>|r/a,| *x@u3D7V&0bW=rG7{ŻLZE=YMXg 0|&9R9SLJ`Zf0ݜ(wB{1G\Dy;zsyvŽzkr<*`?pFUD@~( @ 5WT F.J~ሚ2n'fb2)5-4͟bb0Ȅ@Mpʒ rt0- d,.(OybEo&%}+hT=09n.MW 0v(hK|Ei3*Ѿ]DD}޾t ӻ(4fȏ}G0Qm7 Z=O` nZ X k ߟ \"A̠ Gj+=9Q6TOU,U?ڇpC~A0R/ָS)铯D_{tnDUb ݔMIIyǤ*HCP^T"06ƶudݽ4 8RS8AT crC_k:(͂0=h1Vޠ(΢o(.l9ζ`83~Gnwf b@d5Ŏ(G,pi kOSs#&ؚ ^oN@,,#9lēeۊ.]ߴLTiaQ^O[IV=q>0SA=`O\Cvy!浚>dp\N}"L{xA|d7:Wd-9n"7~(zT6;~)ӂD[p24jgs<؁p1qb"v;A"tiH1;fdӴ 4 H2wПO1kj _JG[=me+*B!NFXpq(WrhOZ .-.!ɱ.˜ęaX?~1N`CD;%Bg=*k9Đ,~R5 rWNށNt >CS.[u|0R /k"q(ΨѪP/ee߇k{O!Fh! ֋ÈN S,O4:TpyB$ZENtKsk^64a}eeeJ ;M67ejgrT§ lųxhDKиEgA߭ LW(_ĠRJ_JB4;ٔ~[ f%wB~d|2U`N7AӇ b*4!۰bY'VyoJ`ijpiķ;|x5K{rК6婞G<£2mtP~w?;eSGn%>Jzf!?C 2us8OU7uS@717FQ?aMBAOK(pc2~mD̯itA>[y jo^ni*PV30dtʪFZlKoB6is9\ -n;e 6D%@> \M*'z=^OŚtkcȲ`ͅo^yFC`RoOE]&uB,W#%,"Surʇw=Y #Dydn9X|mhᐏkv'tW?f8MI$A_OD\$+M[3V\>B58BSXX^\3>pY+L3rWCN~? sPيDpݘnJT^=襷BdA%,ap V&Ġj°$ >coe=h>kĘm6PSVud@J2l8ձMR}wez'!l2/ͳ%'K.3X#JO?PgnMzZ$Ch Xzx0wCOHrꕇq[@ԱrF]]$Dzw;zĨ 4`wcLSm1:\w7+}NXw5p$QN!&dmŵ lvgs4b8]22g1;x^C Sш.j^{٬X(ː_NXzHQ/Nph|iD-œ*bC t5p)\> J"B ^wd" [iPcZVŒt36O{A_3%BAI&lP+p*8^}+C3׽W͛B]tr>z |n.S$/,U؅{+([m{+֧ q grR-ң=9P{@/l2Ҽ>z+aحVy֓7wF2N kl| ch87 L!w33g?t/.\eۯ7H2 PJ'.:U'IOnž\)Cw(g&  `YE$4XN>TJ . ti}/)pEu hs@㷄s5B% )&4NV{" H'%{MYб+؎bSP4\RB ~F)k`vI_:ɐVR\Z!?h=(ĩ@˪`-y hVX2}ѳGyUeb<ɍ:´(J3q&UXW)M-f)Y)ޅPTJHi_9H,ǡuTZhZi&w ;^G$sded7=<vC6bR=/u׀0&=2 rU&3L_TTꮕ5*Avdz UIw_Î~xcnȩy7fwL>.VWC5ooچ+ O#;iOK2SFb"?^sSOV]a&dV A-g&'C-=ܵ90~d 51O\f%dH|:0|oB伴zr+1*}:eG햴N}iT>x!OTIN]hakM^pmBRT ,+NM;vԼ[nFkyEk%YxHN0z{4E. yォ9M-wI"|dZhnһQ; nImN snm\ LM+Ay,Y|Ozsۑa F-èI5&}Dj:(B."%=c Gh{;xED9R1fu(VZe9J=ʨƓր748T!,r80;ya/Rtˈ5ZA0+=Ξ o;1,(SY&j-լ(Wf%~>B2^2z(I (ЍeI ,qna?pc#mHQXn"MQ6Xך ۣZckoR0ßJ+PJgCʢ),Eߏjؒ8MyB@d6\o#l/*.678"PXRzh *V >u"qXVkz{V2\TԌ]2 kpR0 O*ӥE]lpL|r>?ʋsE$$X~LMJK~"`&bmKMQO[IZ.w`D6*"A򷦌Ϧ'|m8XaS(t )!uh>LJJ]ԁOG̳QJ;8mѠ843nHJbG1y䂛Aβ|> F- ϟ2|A)a(t׏mg,!x2\A)}0@ZY# Mm.lht9R"ͽ*:tuoZoZ[!@08EN/ LQ v&)dNv})'a*rP@'D)4>R. `IQћz%h(#o>Ohٕ2ge]McVnn;* o1DCcaEd;3ޗ\Gy֢?,}eLP(0xw0O"P#rB*{`zpO`zwX DetZLcၓ#'j]J# ,Rho4B1׬k̅g >Clp*mIe?3q>>d0+?;#~pR,4xJN9$˩Δ YD$KllY8th$q^2%QV )^QnFC2:tn!-_"ޭ O[p*or;Q$ qeҶ^ԋ󖴖"f3Ҟ*_z+NM*|7 .Esg®r]L0̶g\ū c_jsEQ،Ηf(6* F$HhD JFLkû1#EEJEx0ï9rhNQxR.c`IϨMK5J.1P-L :A y)lq#ը$L  ڭMLI@ 4Gt>^S:r<:T΍]yn^Ԭ}ns/f?}a׹T}=߃Y-<ߺWOsO۱.L J(v ?e}\D8oNT$cp? ڠ)([caKYv7H0Og( EA(q(C,ME- ɨer)k}}ѝEN1hgGr/qxm|YX[z- |ѻɖcJZԷKaK|E(^ǥԡ,/[#sL"L׃}w"ʝ̗?`O :<ϓRIr#OUK66cɍN0+ymё{.=58@,^oPo=w%.Qi9{"9df`W'ECB.u^a), h4*1n)x |@>ޭLzΟNwMUtعMm2;51Hy^:(%~*(}rvXaFw[ѳ6l挀wdYJ^lE5Y6[b>ȷF*ᅾ5'ֺ* 3m@;O,H3\mh5h38 #.x^@ٓO2g(RFCT7! r]5=6eBd,Uk_+.maO3-L+P]R rM|7=HБ`~ڏUFS33?d_LJR5DEvXУbuƈ:[8R\\濫 S!ik69.CcCZ]hS_n Ilr>d}β{p_e,8]%yiyäRvt(va 3__8M|%e8J4"^6>GFQZ7[v OZ6q* a~wgKYnD#aT9\y0`AwZ%8W_n^`XuDK&]m,b>T=n_hYnFh_QgUm GŠTN $?]<cMQ0qAxJf'SʟDgH7niV1Žnlr}0Gӝ~KўJ*Y_됿yPmGi̖NľymF'(%lRnc27Lyhۋ蝋)&ubj.o=W)ȞKI,PR_E*Gubz9gQX2F9wkOlev'KQ qmkF}a_mUs uR_S=Ҩ*sw|?5C|u@/pvPPq [\K\q`rH s`􀭁T`3Bŷ DHY+S> a\S>Pd:^ŽcD%m3txDLjOGs0TP -ni/ }$1}b 1tuF8T]a(LC9Vgcm:$u9h[%Y!4&z.4E fRYJ8&x MnvݜkDoPqP u1kMKSڤk=UH6:Y(jFN`੨-%UQ:FxZf4 wnlh; <8tvOc,!khL#¼RI֋eBR"vրlݨuQ0e]Zn=RG_2;f a%@OLB(ґpХ5mNJS,@K(.=NDoH5&͇qW-0 ]O\'f厣2z #"=I3e4fKjLa汸0g)jPy8C\ s y6.B3zl_Pxd%-PDtSs>3B2A;G2>w4̮Ctݐ 'cW%ۤ+?;T@sѻ'l*ZxBB>-]1G x?b[n~췋F,yrx԰oV!/9=I>nnGf8_Y0_%wЬw/8=v.rhSfx;p1U2DM3 ҊV:<p89?g6=(qgMk:7TD8οGZ<]0J *kuUN;Hׯbk M"ȆB8,f#Dr]2k].s_wrsj%bmfu(, )^0,jK;7(Iږ}}/` dڐRA.lB@iZR!&['6l|H' חfMɠzUsYE^PmvJ8?h8˟eg1ЅvZA=+1b2#w%{McIW=z:LoϗBP-T1T3)gSBVо.3L*@yc|yvܱ=W!kw PrrE( vq|m=|A9I+)h4)Ky6LaK#v53EO.ŒGI ?q%+^JH=yjWo/mWBфAE[˜ Xb 7L hCfI?v'E EDB-NdchlqFɴZCp@:[-xԡ2&vQBLd蔖G,J!BBPsnL6nQ6Ǣ\|:ziMVVD/5şh,^9wȧ0^u#^Vty!JqǏlzԙt9E,D?^WS,8hH ţ^l#3X @tʊ6fn ڵ8jb鰽AM5@ %$+V鱠f ›Jˀ#_7+)5w<2{U5xHT/U'+._1;mf֞(_E|@Jrogp8^X9s,HәeV5ݫv˺NbnNiňPgWv*e{_)6fy$g%UWMbgT͵ywU ~nJ/r _MS_BnBxqf}臏Y<} lC#F]@cmwKMe gV4;l[NT|hȥAF839L8j nj>f ܁qA5.&[9F<`#cnH9jn(0R,s2M f@o&PV-@ Ff{&l!C [^!fUTDPI)Ñ"ߏEQQR@e[U| A|BvF=/;t |LY//#ٵddKh􊑒 !pꏍoƒRcm>E[kԊgkX=45;uY|X#TAl-tkG"}ծ0.s[;=*jqKCvVZ!f^2wkyo jyI >ҘSX^eAɎ PDhvc"% tA4=d̕zIx^,EauߺV9$,IeSmɡlTkR u:|C*L},GS f嫦ڂ, {q:yd38{co? `6 U{[/z+[Qՙ˙14-=*"#65G|nSn|-58wtAycܷ/DjᆛCsq!>$qLBV28މOFmb_G1$'؁Zb::졧6Jy)a^|/DZZAOAy&8*3Ɯ6eϓ_d^qf;<QK*П3tތdHQI`}`4zԤ!.s./qY{'߾m"f$e(F #5<ۛB4]"sKiU$ _V$CcylE3t?]b(vjfҁ^6^.v|6|S2'zzup"6wv<{7r.ShIs) .qPp@Kxql C Eouي+)7#'٪1a[LMU цd߭w:Kg#wi? hQ]V(BMڰ}2;BQm0F=QeNw,xfz&*: ?IU+xO"8XoxsGAHrU3 _u։\!qy9q$?SbxN76MU'?fΈW1'6W k/U%=SsYn$6QmHvv bB©&r jljIM!W0{uPdS &B uW l8 bZ5:Cd?Osj9ڐQ>^􁡁- F^gn iQs%h5O}z '=d IH,E_5?chſmb9ZV7NWLLPU"JWZYjfȭEVIDKKo t轸'OR{$ͦ^s4E˝CđZ)/5gbR*:*3Al|6X xXx1|r莢3MCL mѾ9&ZQO{G"Ū`}g٭8eP4e"nR9Mm^Kc#Wi9LR7eV;pZyhK% ar7qƲLre+6.ÔTJ2׾c"ߌd=6r-[y#oXMDr?Zjy&x$ʦ cc9?|$HjH-sLPzD;*קX|dXU-m২8Ld{Wdy .[g$ɣdZ[sFV.A#^<1,[K%CIyzDeHBx?'#W7VUN/ҩ1|k/6Н=8V( %DL6O5V)8ny1L F)z֬u]{3r:=u6/ g5&$.0{H^AB\P-&(\=&B1ڷcyQgfoƗvFA&Peĵw6颡 IoI+xqUD}%y:Q,\}e}Zi vaHR@nF d$Ƀ"QL .MLb6s߱ȯ#>Z֪*QW8t&ni,ND6]ޢo"i ,+ezn7ǔ_P}f2!OYJys]϶*#X;mu0 /봮 #Zȵ-m9~ɘP}cYTr ÎSR;uփqT* s9mH;Y&QX0 ^6$&PRu-T4}L1h|HU  ύ GUN9{UTo± L$ 66Oȹ-|a?/p&{cvGMtc Gk;xkOyIêц^13 >JUqF L (k+2(Z8ŁwElo\y8QuW׾[\yob*حG%b6w/8=W]s$AL|zoWdA-1hPA %ё_׶DI ::=]; Z!i㓭.k kI$]mnڻ]"km+x8"n)@ͅGkzI9I~xdx7,t.[=0v8pJ7q#$7cZNzN֏,gڹ̑9ZD]T% }Ү$C #^fth)|3θͳÐ/{q.0-h4ȴpW{UbetC~ Wk [;lpi>EqV0GƑ}誘0yd餦"2Hc(ɠ+@M?E+&5SyS~uB !|q=1o frTQ]OcuƇcڻ[&Ҳt Ǥ&_Z/1뿍WeXs,^ &K;ȍ7HW~4IR-'e~YP vrw/\Y#Ѣ"7+Ye+Q2x lF=[|y"TFF ~ӫ<>cTJik&d=ϼ1(6 `$uӚԆXEK87%p!Bd~T-Єd#Mr,>BDۨ_r$#6Y rïAyϩ;S3H!@ˊPUd}Faa}w[á ϭ'֚dSOZ/aȗ"rQ>SEƎg|\}Nt>5B.\@mE`LUZywa U՛V8AzJY{ErzM)%wtu^ß׻ o$D|2'l (zF8u!Ns'3ކ_̶bI0;/j_$CEewvxJ?6\$PD# ZJ[a= ]ꃗ띶Uou9 bKqr<s`O/oY{}.ͶP2ߊoV7e3MC$8 *JmE*y+VƉA5i>X0Ʉ+rwf@g;zO YSL:Ekz.'eU46|j6p,$AרG:jшL{;3b IY!]ǣ[ \ -)'%o:r8r[6IEcgȗ)];HNMh- ˫]iZ۾}o+]=c_3s8󋥸Y~,3F sp C MsS&,*ϡ d5Lg DpDnޠ4|- ĺVj"M(BH)bu3J^͍wu_ΠwaKF$_f-` }y&Z/4*`pokE 1WIc!֘ b5EbNi"zfh 839}Nh=3sln(qN8^pԒL̯eA6c$%m+Z9jD0e)T-%=E J( m~q[6A?MUwX,tKeLfuԻ*]y!3FP&WZw6z =$7= ?[at($X~v^0#.%.RAsmxmhgGBWts @"]5 +} L)(dK@bYt1 }3iE|*BoV qw"SbcemZ@Y_W)`Q\[8VA S*/GfPS3s;_~&Ԇ#/M$0yTŚH{8:S,koCfLAhS]˓zWӛUVzijGsIjR4Aeas3k?Kk}j(lfC{SMXƚZ%BJ` 8T<G.uw8,ǩ3QV39IkXD(jA&gabjabkkqinv)iٸ7x^8^i4cjO:E[_׊fϷ9M`ρZ:`UYe7E9_1C"J9'W3DluT؄ _k Fc (f5/$6iX qjRuDtР.mhX.ɨDs#&j0Ӂ eEZujՙK~/(EI{͚|>W*): )h:\$J-@cUDMB|{4.)(cs!C;>tM.;V8nCxP/{d y*y>Q4lZF;GA;}]`@nԴ*pqV\Ǘy|rfXJo#NJ7/^ScRJ+WVOQͦR1m IL_,Q Z5QstB}<(OFULp!=ڜIЙ8ui~¶2уg>wվ8}Il]}J4JϭWX,kPWM^w!lK|u{ftˑ4:M U|!JvTAT܊* dwb}#W6gZ_kMհ8\`XTW|,[:X9ĞIfĨOm"Kc>lr䑝T<ܒLExyaF(]zY˦eg^oF]TSښۈgQk[4G٪%+ެ@Oi'Ufy j۴&Ya`]ĩETN]gf8q;Ͷ̶B?hl7M[oL 뼕D4AgP~s\kDsΥ^45N4lC*2,k߱}MwE_TZg da1/ D)[4I)u(j*}K* ~Cv)lُTtsQ9;FvZe=ޔ2 ]& 2*Ω76(yP֭WX-`d[YbTZ&\yRXcZ&ס3RFyBX>G{#uˋ٭ _h+Y6reLe<^QOL[sTTtmbҳ]=eb4*ݳt+:L̎}b70A|Q~YmLљM#8Žg:v躥UD,ArF%}=D m͛hMR&niC$>9g<@o`%fS]QpfbO;I+A "sQf*%0JYH;нioئtQ=! _UyugP[Ͼs4*DFZi&nJsmƑimP`KMYcJK.G;AC7 Hdѓ'H {zm׸Ur %qgF&9Ķ&+i30^]Hݒ {՛<^ ,gMߪ $H*l-f[5?+{ʡ"GՠjI;w3K 鱌%7P4uB<Ϗ0 Jދ󶅌#)Yy".(*>.p Tft)NOa8i>:0NwY}8>RJD/ }A7({ ceyKg8-PqzrS{4@9HS@aV^fX,(/ߡMxQz]C|PSWiOʍߓ)ɹkIG_oP* ]#vSA3F#'驊f#!mV!M,x8gGIWjBMYXޭGɄHl?bIi2`vCT6>>~wNӎO߰q6(3uqS$r9 j^PD7-dx ؞.)vvRJU!viFHPC5ØſvO|"5_/6Jt; q'"= 3 `db$B)zUuyXIIȨ{f;J;["?t(h>hD~&LyG(*Lr_s*%n6mؾ(0_CBJtCtww!?:ӺL$A:CJ\Y0(1duЊWPCa/ YQl/@DocX{4}[nTE)jD}U(@EDMO@G?ji2Mb%v^ g|A|FMzcPNBѓ~QTPWqM HiKczNᘬ\69hy~p]d3)\J Hhxc/PfHwU)o^;R.f w˙'3:`xч,6\x' `5sQ {C)!jcPu^c"۟SnLpv`0)b!aUj0-+" rv!'~[+c)U81 o2]&֋_Ygc}T.*?N-zҬGkd@<3o}U9k}Ã'/ &Mhc]ʼnɆ8K ['`)۟OJS5lKܾ/3K"L4ZJ!:2ێ 0.r0<Ӫ8y`f5Z2c: WvDp9=p!TԼ}_5^ ^ToD@0Pyv)4 locۊ>3zv]3JN ؋t Hd`A[ӽrܯ09b@t|؇? 4SEA3׈nh>S wyd<%GA-z.ꄠZ4۴uO_W?Ta7IrƶYH ҹsm|71#^7Q$8+vMKtr'EFTYjx9X؅XX7KG!Lf{_ Md /` Ł[kf״ T@d meQyBIqm]jSLn6jUåVxO!N\*AOfO ](teR djH~.!܀,;B5cWbRzmI?X;,jQܕO>6ŲP^h%d\D?YYp75jĉ/oL`/C*҄MiF'bI&>cxM9+*r*O4|=Rӿ!, )fu%Εb`]'>ʢSN>"rm䆮28wU@TpHB}rP48 `Iɑ_T9L- \-fSIJ5i$Rׁc*g s)q[B|3N;t}?>xIQ_/\i_xIU4 yr-2n l$4֐㎘׃!6_x#&h){s7Xejm<;չ A Ik] }fJgk[w<^b]U_EMjEx=/g{8ٖ~șA{3 >mWM(Ôh nxzNKEAP8wL7ՀD后\"r]󋗇DAiO#6 qi~r. X#v֘H!N@&?n⧫M,Ԑ][WPh1,v)bc 1L~NR^A6?@bösdO,ӀL̨PE #JҰ()9BP׵FF|`XUze k1_T/ڤ0uX&P?~n b9c~`N }HeXa yPe-hde FK]UN㼨w[Fbg{07AN8HtWg\h26@|e*%z+ѐ%‘ U_EG@}4u[Oq~'a*qst Ke]Q;y;'$תJߏ3/۠لoTp0'{-II10)< )Q7mzlfwb‘wvF>N ߠ;՜I'מ|'%Uk{ڿ]ps<˪>5e4 #-=7'|(h{*y_3齜9̈EP@?9& qa=@%ڝT:(BGz5`EHn㛓kȡXBuGK'r|n H:?=^:(t'sRx D ryruD--6*Z{)խm4ؖ _0^uLou3.22HcCh{F坼TM{kB;5@Cmkxh7y$j= c3Q1wX]Dgճ-.$e3%HsyƁ ||!=X8٨jK8H\F&8W3WkHwp&0.gTj8^Y̱d8ju V7Lh 9hҸl@ B̸'˚Q.j#$HZ|cxd,}S3MX%<8\|iM8tC?PKiλYJbhI$2~?%lzmg}7j-kBFIK?\pa=i E/O &W2{n!_ i-ѼH_8~ 5j7Cd5gԩqw?pLK)Ӻo1y)8 *PߋT ps?z;q2e @9"[i; BXNgU<0 r2Xe4' 8~^IW2/bxRb}'L} ٓM`W8$3m8p)/ߖZtVizLxzgƐI ůwOp nF ڃT8[fl_UI-Sw[2ma}ǚaPG.ϧ:E`Fsj];譨Sp&hNZM B e;%@;`\m @U̒  sD !05b)D 0%nI ;Jk&p"bí+)[se Vx֩˵_"fKxyї:qW5 `4vL@ 56#%8r81Z]RBirY*_Q{(u8b J<5PCx' !lvГ6/j)U8 ͽûڕt*?8ˎSoBNqۛ)OPgT rB#5[sߞ|g-[VtaKlKqO9O=c}w'^g沩: "-(5} Km*?ؿ{2EBL ^~hxO8 ރ$~K}@GنMrT xC\9wBJnhs=̊olk R0)z=->jF  ;bcl)u7V@ ɝ^ :0Eᚰ[V]FA>V";fYυ頎[Ll5ъԊ.@C9e52"a570Nq"aRgN&F|~!ϡ8` ɱ0;LM `i#* tFwl~i(nA>¸cI47(<.=v[d4u\T&V٤?[(~*,Mab/٤xL6FA}^9Q\}ap]}gXdK9iRC(1$!AOw76,y]5e =Ј]ips60 o2SWFE%v/ÊWzKgc%$PgOo{McOpI [iP @]Lьt$c/GEi)vu ~r \,9Em$A (8?1`l]dO0_bX@`JZwf&؅'T4`M 1R$54*A r w4 ׹JSK.OWY{.;: 7j!;E4$Zj3~/8)bn.ڄ+S'vN .X/*FXeF0 ?(P,_ aI=Trqm̥>*<ʽ'١8_ZyaVf2y_f3yb~*J^k+=nE:ԡJBc3(RIyGx_]O ǡuu_ZV*&cr?$|v?%,Y(2#8yHM̶I:5ߧvPQy$}9REԫL/4 ab|m4ō+UR3}Na2S4Sv?A€0;`6̬nr/bQs ?eOnL,%~d2GH._Cn /W[]4( ,ƿUԯ܂9[S8uyۋ C9i%HMn&9eAjD>3. W#Q֨e[:0KQQJU)~>v:u g 8+t)!Q3&+쏎o>Q*H-IB?ԞuZ`!~zh{x!UyX>W߷=y9,&qS"@zfWxqR(1⏒o6Ndܥma6=R}E)[J0BU'n#ˎm Z)DUS^{~ZgSBZP|=l/6y~TL[S>ʂAd&Arm{Jlhǂ)FnKLNnXqGLI zylA3pFD*CA~]O5vfg}e=-Ɏ<)+3[疅 0gA8YLh|$D\8n.5Mg8 s,@%0kz IqLq)!G4 StdJ'ek~t>2fJ<-oߊsAE+ԋoV~_$\1wEvY6(]߃Aa錝Vn.{ GSX]H;GYDȺ B))FU{B陵eNv#A|8JrS)w޻gtG<$ Ҷ)ucT՚agA#$cgn07mJObE"J1/Z_8cgrnwՖQ\frZ0\-hk1:|wӊt {78-Yq ;Q4u"M%[ 5U\ W`rx8CݦOÄ$g,HqQldJ"0/ ˴yyKyh.,p =(ΗXCͽZ~u{ːreqv_?b}8ÝHKS“I3^+llU1E.e0a+3]I!\~7r(H2h4K=6{6߻(7ػLp7UY6xO@uuW+(LcCdȹ~|-eJdI;v9J1!Z0+AWZ=: j=X@)sv2[X D9Ky` MB6rj`JЍ'k̅QĘ_qwx]1^4:Aۼ}`e_,Ҹ6ZS$cMo\: ُLo~{ö{ j~+#*~GtuwAqՌk8٨ms2p 7Ԫ#RXıw̧$&]EQ>&œ%2 /I^gDE =2XFՓfy#ۭ2f['uw2d Z5'_]7묈}Hhaѹ/m %$fDٰi5V;s<Τ!2 橥@w_ϳ`, 20'j8umx9<^6MKb*ALrɔ^ ` A8E(pt?+',qtIp3Aˇү"2uÌ (ȞbOlKEhʈ*z1m*J@cTwjj:?]^:Qi &&[r .h%wTNoG+"M.N0dPq1r /d;ň+r/[f`2aq[@'Vݠj5ƵXOvZL$1ijD+k$判(m06J >Bj.5-寙٘ƥ' LghE|b XH#L߶Se 75P /zTؘWKʆ^؀)TzL2H9.2ݷ"k%=j- [,(yL`3Љȳ j_O-Al%cZp{tK, O)QW(D VD^hZuxvDfRm'ƶ|AɣLkc=U%fpH\('mYsԳ?wґ=Ő}4+'$ұ|bek2SJ2v:8"fV~RNAAI) F'ӝ{rĨBN%,9ԯ?.R&#k9&zE.4vZ@! fSbE粸.]XԵUdF/r; ӗAwP:ƃb&O|FT4Q`DJ|s]['u,!By6BnR aLŶb7BEzAK[WX &G+ߦ,m+@_]0gC0Qٖ9#ß]Ѱt!p6HO>/kvBZ~JcgSXaC腕4 ]b umP”l]|; uXhRGd/[lEj|pN:t@CU8\{{ĈHav+j^e-yi`|s]=Lp\ nG9azva;t3xuvɓyhn C9uQ%$g-𦌂I6*kuhrGVxE`b @>OZ ӱ '{eI+Yu wUOSj2́D9ϓ #U Q\fOUG~Ĵy@ 2ءHB^x@?Otz]Y''PXòg1|l'et@'L8opMn`a;{Q lW}9i_1 `sY xg (f"{bR`SՔ͇/(|w/۵) L(<ҵrj*q a{7; FDҋ\8Ih7@ ? Wf92Q%hӖaɹBm0.ވ$ق?] hh-Py0ؒ]j_\QHuApi-L9mA{ɣA[m/Fu D8֥Uy_dB<&4trQ$-"#)[DN WRǦaL"e ȟi䰆jC16"Z-#9b%}ӈWgu!*`^nZ^0Ux5dS' ;qmNeE3L]O"c\@ Ytyzj`/hw_qr?2` i ݴ"xbO祋9H3r 8 X>̂֝[b݅$gr|(:x;徶0Ϭ= >|9['ɕF66\]⯋0ܢ*{P{ vVIh^聀|}a>-_7:)84)0O9)-?z,ӝ3 Z]``j1\-.PgZ Y:<^>/Kcf4E|TOu@By z%zsjGQB[% &i Ki:6Rf|ф[B%HK 9 t2EHC\L':ǐyЯp hYKoaq/vX"C播Z_'Xj)W*ׅQok0\RЕ@ގ:1D#x{{O$;rw#|*em Wn'TVaο^|웖XBY=FXvR^gYWRTר(d26ȨUpnI ]DGp#j Ȋp~$|̼KcqyKn?JTEZqj1ϘM愘AAc"-~}zgu#LՕ@V|\)=SmfVyvF? |x+58GzOiCѣuu?i tFRnZ*LϮ&I3l[}b°f䷳}!A?cɀ8z^>bgX09rƌS0BGX TM|n6Xnּz| r9lٻn]u'>FɮϨ6EʞhI<}z _t;=#~4Gt)O>!T+1")Gfګ X >֩ hOaQA*Yd5OMvAO_b2K\YoYy̒{%͟A>KVFD[)୦ 7 ꡡ ֏t9Ma-Cl\MMt%&Bt&'o_Nb>(kyz9ʛ5$o j\$BY{T̍SgTzMТ>O:+M<>o*nw|y9 އ_DO?dFφs /E~K%KKnC|r#pJ[wZ Xnp1deim?tyy`M,0WvKPu{d9䦯RM?1t/*4KJd[t兵KOS6 ` ʎMw 2Bu8A:$O9M㑁&)UCĎ=YEcO5 %ޟd 7MR JS ^Z3p➛]F~K#a7khÏ8h >g{ͧcjiCY!6y^0^dkq+n&k2s|gi̎e3J􊙤~MMt5$Ʃ1P##iKY b#s^cЧsȨ@͜\2 NY$gRTu'0-E Aߓ$)u,:JRL(a$B ʛ| s^E)<=D}쭰Jǀ`9ȪMMJj,3  Fʘ&7!ﺠ8 A [;CEej'>mc"Ei7H+fclX6Qv‰2Kj%.,paۯ.WCURzK=p"YQSzd42tP5e^roRKG,lگ?YREqkBi:/?p֢t[.aZ 楄*;/_Lmf(mD651O( ՠO_9z'>lVj fRr^I_/&n|VARٗYXPCmv;YF@=Yk)-SSnACVNE$ݫPy"kǴH-~ t.pNwNq n.^+mrxRŕTC[&,/&Ӌe~v!r>Ƥx&T[9r* I'>D%^?IbؕAgq+jKܳ;Hff:O3nddc䔧lITMscX "Qm N/|*ڶBkdX^ 2=wB.38HuRyuGyz۸d}61H%IE}*d`bi,h7`l!7,zc\ƍ:^g]8> 3xz&sMҁNFPZקiDa!$􉄱P̓wy?!$%Z.YV!1U?`wjB5?3|`McLvHWKxCŬLuOQ؃7#3j=Þ6ZhpFc|}f!qA⭘'م)L-gW' dA 1O} 2qs|?S=<L" 12j%pj#jq +F T\Q%6 LV1j`{i.,\?f'͹RJk=[BZ$ uM˸ggS(l\l}f}zU)+vl#$IPJJoHUbb׷;j* N=$!3S8!W_)(> 鞧_[eAMOXa`: tPSkEd"k%2'{e𙎥݇rb@QJ@_*yC+K\?r G'7Z?>MX7VsT*q JʚL؄z(\7V, KK;O38\zn1)jB 5?iſh1?c}5Nvv~|-,RT!95/O@B~?E# Fi:)gMDC&H|4 9ͺ(/t>gMd]^pjٺ0 |0Πjj$yo:?]<Ȏ닛BlZ;T\b٭/_T'MW>VZA٢T4JLNK \t BB0b7MhllTyx0Uiw-Ȅk5x{tfm.zaߦPdbq` Q=79Ә`d\I0hOwa7~c%@3x ވX̫uAJaDai϶g: }R-YrhMDR3nIѱGB~Q ϙS^8d`Z0 '>BY{c0wd+83&=ޅsto Mc2x 7hcz![P(k󝔅17FVyne4]4+RPҝ;SSJ, (zDk.Gi$%lfLGs%fQ9/Ha.VG1 H~`%/S(]+Q3CK6YjmdSm|ïD2o/Mvkh%B36=Ļ:fh.iQ-@`{@ /&CHY; dPƭ8IV?׉ZX]X(8h/39d!kE*|< +sQSܩ#f3`;Z7C /kX1'P/;`@*ӄ9 j ⦁bc tu@#R5W=$(1%\,lh@S:gM@ᡏXI'7cAn lJ,CܤpĞ`$ ,nqV]w{g# aiW[Pit^ m  z1mnÊ[: " s8(pD3g c͕J,wDKRVR:iJʕ6DG>UQm b慐ˆ׵YIipIY42OG{R.|lv0&ϵSI-U9:#OM\,2!}^[&v6Zs]#h7'9' p$7MfobbL B8efkn'~!{AH(#|zduRh&Kg 8#fm*2rB U? %vj(N#UǬ%Lvl{粍4 aˆG(/[J`Q$^KtI7C㳏؅j8 pbV8&26a:7wl7pWd0w1NDLdЌ+ۮoY(\f~iuG>Viu8zZi+޻1m@<n{T"# .sI&|-&">'Ei431 /Դ .GyȆE pܒ4EB^x4sz YUIE3[o۲gׅ,Ղ# bn ]}^ލV(p$A-Lm r'* T윘,&ut뽭`g.V h-@s͖ u0Q+5JGqF-`5֗L{V[vE\imU61c$+`;{UX>Ufwд2lxvT'jgEoԣSo?_OOzSS02+d<*-Pf,q80HPX]vNdrabp)K?Vsq*)! 0TUP 3T-ߐZs=E,%8LуOה ZǕ@ȚKYռ)q |jȓwqKŬ>dv,UWz]NE+ kosԡ0 CN(B!(ǕF ]2=E@&dΰD?©@(zH ޼ԠdHh2aw]`}9-Q9k{?^*!A4A&46B3TBzvsOlZJbjc¬ "B1^7"Rwzte݆ܶfUS;&It ُWÅ>%I]V~ =yS`MDl!ZB>")IBټ'eQ>.pIfгD~Ƌbș$ 'N;x@C-CO|ؓ-8)&ƫ"CѾf++Ǵ}qKfm$elX,F" =$ng2"6ڙg-8CK9x*EfVVsmIb $9To{CAfw`pA(H14~{.7}jͪs%eku)+Ɓ7%N# sWV4 22G!]::M|,dJT'ZWOWoJj}1+=8X& 4[p(s3MR.Ŷ 0u >9MC\1@(q YMN'1$%xg@yMYh$DÎ(H%K>F jC s|Yn%?>ZTmGA.b+%R 1gi z}xRFm㓹F؞3xr :O>}zJ4"| 1rSYRy[+/o mV@&}a{5RtL~e/:Z_ޏ2X2 &UCy-3S(%p>!1>sGI\ї)ضv~GGK^'ba(zt=Bh@8-d FjSn&590 [V7q$)^܂W+ZW3vf Eڞ>ֳ%浽vƛģWf+#a)m!3٫7.>{" Bz8hojN} W~ɌNxwP53f؝}n`]~F ф2FLHŘ AυY: fǫ(ij4YlˡR>@:;ތT8sJR,Vvz 64xN=#(_XsOz GI֟esP %L,umLM>H5653DFc-q|Lu I#i cYX  jm߿mȺ2"y<_^[c>>X Egd*I髾C fTqrf7^C'ϴ*s(/40zllfü0V';A e*##˷dI|CZϬax:ۑx1U`&A9X}rU|f#D~B)"'Ԥ6I3aF!FnأB2L V+eqԕ,a<6ݓ-( s( Enrmcuv+gKRx;mH}MyƌXKl웬H 8/ƘBH6o_ܬ<<}@OwC#w>&g|(O*ڑ"3U]ۉÛJO!n [Z n̻s[ҕOMu?Y^5Pשf/SG5p">( Ro2ȼs6^P½nn A%eoDH ,W73I@E4 W[вέ+p~[3"j>"ȟ+َdD+F廿h\h0~!+ZyI"x[^164P }䣨"eC]hJhί\-=,¡xrbBSx_f[F_!+`5l캰 n\~Wh7}om}Kyՙ' *6^0חu(STVPKXGܕOTjv\v$#r>\/CȞ[+μHK1޴?i|tlўh8ңvu2%v ޛ %hcWVhɀy`IIBѫOnYѯ%cO{(TMީ1xceV0>fs'Gߍ|=o?-ᆇ2Oسmŏ:YS!& :͚Ka>";IiDD^)vgNz#yPWCV+>?|IwĠS8{u*YjaS(/:uu=ۿl6ժA= : pKg@Nn^3%ld՝MXOhO&#lλbuVfW_xVސ|Њ'$nBKrtBv,Lb)jM ,ԋ+N)Wen:U 0TWgOC!nq4N9!60W s6LXbD`s=$stWorNXq`*ךǷ6_I]S:DoU5ϙ VtLSCRMm(/wӁ^jWdf4m`S/#sd9Vʝ~i;HEԒ(tW*I(Hs׵qJ+`$w:/EU?].jJ.F9/k¬* |K&ܺ):yeN+4xH=MgtC1!`DVj"#".T ?/A׬kbI0Mxw X>\K#2):,ڵ"^f}]]:ͽ .2$DNE3zBu73gw„[NW:=ZnARcy~WrCl;4 S4PZWhT-*)x!80 | .No\y'420ԧ+} m1Ύ?T@m27;!mG%s2{>ڠK[ո d2sHwCP2\qA4k!.IHB^Je$n]Yj|eګFcxX3p3LVr{o_PoIAj3:D{+zKg.g,t)Df@Jzh*x\1IZ;@e'7r`zknyN 4++#7p":XX?ÖZSiXQ|; s.8f R\\b\zm V=hzԔ˜\>% 7./NS>iV\пWJEdV<r?հkO[DdjqB|VME*O <1^⼩_Ehv?$s盠)j305%e ˖[6i ,O@B)}cm `bǤ% ,Kxp`8Mnt>0HSgX 51~kOyQ(\WGwoTbXN2U;E#Ʌl  /(qRi:p%܍A]h{!1toܸБ/ {shk8w-JX{~^i>1oy\nJδHI]VՑ8AW 8I>L 4"l2 1"wt!L@?r&nGQťhSfWf9GHe 4j79!~S*Ld(h#nx6Tqhcri# 5V/52:af^ֽ襻L>\t<*m\fs\'b_|T 7n$}Sd4r?ywb"^Vg%>31-n<niL~+sLa$X0^R"j4j'RTӵx aH&-07LMt TgYʯkwKR:}}͜B/fc 8vޫ&1 cUاswGpZskr*%Aŵ,=[{ 4six–=*gHm?PZ=Bн;|"QwrDҀJ XP&BYS"kμT,͓){h%LCBZAme#'Ң}Uy ɟ@}uKU"(nNDmCo"u:T"0-ףMvX!H@lCyoYqF}fFukl^MspU@CWXcюATDLi8CdDW~UaMw+ş\(̀ɞߙ%WF㪁?;BAOZ()Qkk!v-8x~&-B g9zFtxaN|Twt{/0N0+/GccK8JPX,4]B-F~"4'|%\r5E"H~!~dl?3EÊiXbg_ ct9sY"J/߿=B'=嘷&%bDΊ]+GtK1yY:>?@RIs!7GT9vB&qArm@%\ಓƈ$,]gBCvdPnK t_[`Bᶟow}&zsE9Dѓ2ϱ$vT} Ҧ5-h4"m-,FiEKAYBf VC#`_eEu j۟q@ sv8<ˈ* 0\"sDg6 ^hnJPXlK,3@} $R Ox~gۢn:s gwiWsNK0 h/)'x=J ccvx0ʼn$dyhl1גI߻k#k[*5.Ty"qS[j,E/ 0:q޳6{=kz뗽tpF >u-yI%-ZP&5S?974Do{.,"ƽIE>#Jx6…@<㫏]+:G"=֚4\uӔ8>(1&8Wc[ 0H$J? v%jU0_rF8]d;% ]/[ة{JץJH@?;f7^Bqݢ$O6G0g/4@w/ M;wnAdGߠ a5f6B4}3uK'[5S4-s3v0qJ&x"ښRj~ˎœI+}YPdGn 3%4Me?T݄N$ 9R hK@^=W=}0,J_5Kɳ&xPZTjc_h}Wt 9o_+ ]P,Wjq<] 7~a󭈨#ѷ kj] ?PQq{ m=)-'QaG "H^| (9 h1ׁlJ?H Sb 䓃;>Y3"eZDNO)0LпkEr{4lL3{'0Xxg+s\,-;>Bdb (E@DϹnbhY[m{ Ȯ!1{AD|dNPc vbL[01\N3ڊ rsc6+&=j+M?5_)A4xHGpG/5*>")ix . mU\i)Dɉ͎Pkoi߁pd?3bU6 Ԫ3{Pk~Zbgg˷ Nvh">j)zTWRo1?#.^!8I[ |r?vE9'{0 0zj:T(VMB-ž>f|U_Wo~QjQInd;K!L8j4\zY}M;ӵcM⚗RܺXy*lh_9D80 l,PY1«|fM9/,c{DӗV_v#Y]GBu}C( P`+@ E=O#`m45h<V+! &o꠯ 1m}Gv?2i5iDb&T"šٶ>yN)NJʜ3sEF@1n@qiDhϟcNAE[wI_wV 'fYr5\&)x}g2t'";xmGm .؝t,.r3|Jm7Y! xY w)39lp:f'eY#Vi܋b7;/*"P,\wP[lH+CÜӅe+4/}<+ /\idRxD(ld'X ;*NC ;+*P8["Kr88,|(ۄ/ 3"[MpQ;"9!d1 ovCHqcxP e_`FY%K-Nd颮a09xqH(+FC;mQC5SCAl6CS!ˠ`?E;X[ȴM~rͧ:鉆$ PFP4 % ʗ‚@h&H }M⼿t8l>8t JSb8-ɉnKٍGz2^[jӹ߄(2vNSpG"X@ɋŕ#F1,Zfj1P Xaka\@dc&ꖟ;tjEK ŧW}AO2Io^J ~n) #i@ ɍr|a~'q'G͘q`C+?#Դ|f̫j0f3 nr kϮ}w҃}:3Bg'dk:EP6ׅM!F>&CTRHv$"# SFr'9?22h_` X@˰>?C>(r>PDoΏGi,`GA@TWϪt],x3ayVE&?}uknZ"VE nH^F%v! 0B<.׳|)IlP 1/ XMR/{_1 ZWB{#u Rc ⤏~HtlbV@YbftASzoKjH6ib i_(tq #[>*A+i>|9L#۲5,CkQ?I}J^O)՜|*C(&{;sdZఎh?_l&+4 U0!bE"n6y[!ətr)[VQW5 nA56t n,P-St2@uC/(wuF֚rE>v^<%]aH&ԎH黚f1a]b)M{ed-'~(UlSfdƢJ0Qd\y4u#N[k"$d^+J*.H)?c;ICVG3'ּ'.>{}V>=N$~oNkTDH[S8 13*x ,UNNK.ZV݂NKTn{ڂ1K]lW':yջx !r'(@%c]H;υc%]cC 'B)6i{((BS@`g,:{ cX ` w2i\~?3E->Dg Ye,lg qz 9Ll)=] @ $!4}6Ұ;e(+q]+M߮3Eh.F_zd{9 g1kq~}.!Jx D:?9b#62SP ^92K#m<έ1CJӞx8lnP@V}Ghz~4* eu@0!]*/:ӬϭVWF9Y "4Ò.e5$8#qs}bQ\ p{]ATLf'1ʾ>e`Z1 {3-{F'>@g: ,) ]xdzX:|GJs\Oؔ5ړ# <|mC 6,mp[BvwOGqXu36;.93.v0WAK2ښ1BT6l= M"P QUI Tw&m.(=v}X9zGӌ .?G9I(_ƥX_e2&m@CRfqqlՑf乢=,!oQkNA . k~wHK/0@g ݭr>pfO[{CMV,`|'7t`hihk}%Cnc D(HĐ~RRH'z齪'[gmƺaZ`pz#9C?#Fk|[=f̝3@=HO9jGLL7\N/5zRcu HT])N."~ǰw} ?B1(4 ^QEƀ\ڈ2SB[~v┫gV[ 7tT& `b9 Z/qH{ѪnKhBhT!TAC1iVuY[52j_RGts/ꀲuD;c=_@YلRha Q;ˡ :ZXE'#gXBqJohq3|פؒK J 뇎 c |߂-iW/ 2ϞU;hkq`RNrހ89a pEbC"Y^KXZKVh6~|DvJV_߀:Х E$^CCQ fM]L!tn٥A"~qF=JS:/cǑSF=/誐Is70k2 >'m;F= l05m㓭4JUE@@5\/7"ZDi@K" +n)y:xTp$Bw4|Vb'1|t' M*"l T <ұ$,Dn(} bSgQ05 1V7HRպIZX:%d&eJ),h XEsdɍ(vkE˕4,G/i$e4an/02,z <#F30CR$a) oB+L ) 8Hyzd?I/4ճNVĉJ ˪Hc&9%< 1 Tv%[% U-)(ªgn-x6-**"v>^y{JӴ" ]6AzT;MIǒ(\Xa z}Bg}ѕB愅@%h!zW * U_',g ړ,a. G!Հ~djdkPpP{g]sf+ʯdgJ]=9Z:. X-9-댍e{T6IT4]Jẽ'KH0]OʡvY""\^j\7e/.H,NQ. ~*(0![!Fw[jke\dC/w#g1Aku6 0 ˑ3"uI}k E׿Oj!j_]f E1 f*G"^b֯cPb(:ʻl1~[na udAAs:CDԆ S+v!q?̷mF/"dK-ˀorR.: e2D^+*Ѕ&,UUDjs,U=%Z:g&3aՠHLX,tsPv31j۰1e8YkvޅNՠ!?mPS{U(d4Q6.NgӭhͩãU MgJ@6XLϪ;k6*sEeNټ(ݞAR ǍKY! 6 _Umڏv΀\-q{Tw4oX rc4RLT f͘S }#<끤T,]wڍ-#TExl_#G5΢Py/&GrE*6rqIk SPKsxX[aj ~ { DGVҥKr==7Nx:QoGxG*:A+X.W?Ga)t=GbUп V?.VP֤}PIb (Ƿ-c̠8]hd.ʸ*fĉZx>0rҌm_2+/ cyi|V3S:Y S]OB?vYwi=(e%5ۚ:ry뒪[54v+xo݁YJ?b9]r2K^<-~tQش cCեit8{ 6?ɸ5't<.̣7W~4°28|Hrv?w@P:j^EJoJn/ ⨡6U^$b CKR԰y~ ΁yX0^ސ xheU%붸T'/ g+ Y~24x$dp&ORɦS~Nq{gu{|>zqp{(GG$ؙp7Co770Mti~ v™ϔJ8lZ]?a)Z.bb(PN1DoLwYS&+K H퍰FMk'RJ6ֺ:tz{-nMέGj%Y6Q;7| | K-k K"l|Q*8̥qi+#yِP̍#)Z8"^»^qm*^Z*,p'# )<5RSd `;=1`EiqƄn3`j _NL0Kc^E _jf>tMj'uY(S\#{P06Z]d]E_Z%AԠ5BP`UO\ӷm9zOxX0Jѩx&kNe ڜ^uimMYRI!rd+>LZ4yJrېXBRWD/cڽN&Ȉ{(A L 0$Wlz>m6: !Ŝr&v^JdQCc<֋Y"Y'~t^4UUDaQw*Y|N9ڻӅk$!̇I8H핡YU0}bGOc~33F@)=+#v]:E DNLNbp#[HPZ>m(Ag k追*PX(2$K{Plηaܡ&; 0k.s +6N1,"<@a[v*,=#\bmvzkB!kX؞ꘁ2L=Tq~ɢ>2yL/t Tk A%H4`* 7K6JPo'>$肯^!rɴMDw=nΙYӾ*^l>UGSoRT" .W>@t:.՟\)؂ӌX%j9-#$ LX[HBDٲxC͒ފ'%6M_~Qn+zsСGz6fϏWSj2GI6i’tڐyf YqnGt<4{0-|'@Ɨw؀Y@"pN^53GV$I&heq*oکXGb< vjyo{ %RD6f P쉽O(&7i=7&wH7.kB9~FǛ(~lG_w{3,+Z$AWMj͉Di_0oH%*8-ZwH5k\QgaaZG5SS32F+/(w(Cޜ]V9qRDE[l f 3䰿Y;ŋX`'DUUd@~f؝!*ۮe/J,yeBN5ɛܝF|[:Peߵ?*dkfy.[CR{ęA"({4Mt/ yIW=QB" p^]_Sž4nk?E…s7U\#UR= ILnc%dI_Q+MRwDԜxep=@b '5aM9u U5T73ꃾ)MhjNYPHQ'zpQN!|^ΦJ" `.%GAWPȝ߲jFh/D5cqoIr^!oz_EY2$n}/ N07M$wP"yVsk!R2.!m"";@&:}4Dr17}G'[D-.UG 㛩2QK~&ƙ;T7)#RPJ)8(/b>G_Ûd)qs-wެWo3$;)؄>_x9u^+ (r=k De>#T>$q'$MOxbE-Y5ZXr66f41~ݶ) K+.3G Nr!qWx]1/|ψF e~׸j֬I_h~f^NY$t3~%H&S>/ͮAp{Π3”1QӔogu"1t #DB2G+O JR" ~Բ:HݎM;Rx=]A9=#wV?O> ̽`(pH5ڽ9oC\Ax29~zLFZ!ID^Ϣ$+Rca(%  "5P꼸U r]kɕNC0 )]I.^ ^ܸcU2EFPǷo$$}J>YjFcQc Oz :s[^(mg fClS8V9 ?$Hsio8hةĩH9w^5[&uكJbfM.hKH1Xt!3nQ\SUZ7S7'C*_ TK_!=74=^rۆ5weIʣ>1_\c]eHkc0{8A|J5JGf: 36D&VЯ3Xa׳c00"S yb xTn3hq$8 ΰf^,><&6lD8`%|d2ED&)8E>y)kLRcL5E K3X06,+Rph% fRK0?tUT:cq )s%*pM:}?ڢB BL!jWl:(y_;JB7j_Pmw;C{"anAd}ODn9'RZv;Pxk,%q=pE E չS-(-͛_Lh^C%rv#flihRND@uϊ3b 9oE*JF}w%`\u/pKS)`ampÛzJW}/O @#{+A!! J]=5e_KIMT_̍Z>c'j24|b?BoM*%ʇwv7FSj`wsDJ=$nٴ(~!'Ek`N\ px{iS}J+dp\, -Rf㪟IVfB')𜸙P3Q'+8e6\;c*Y 2yX8:dMy :ei'P[ Xq`j0;۹p6`(.#a2 )fKpjvU*s:j6wK[ (_$RsKZ tsr "s -JCLVᇆH;UްK?dm駙zIoy^/hSGuD'_D6^OhBK|};rN2%A &}f[?rjopt$#иm|v[Aռ s@O֍W<@]o9nlzGt}A:x҅hڃI!)^ ^"p'{W7 ok]h=:-9֯^G,7p$6X $NHI%͈;Ѽ,9N;3aG sZish¼t3$Vk!Lp֖|hX1_E[5 L( fHlUVE}+bWi:0&2;o½7] .o./T(F8ԨxaFѵY; 0iFm5=}om CƸ@Dwʍh$+T vkas [GOph~Lgkݏ! };|43|=I4 PrT!Pb?[Y\ai&}kap=ӱbN )/V,^)@F"O?s%GG5xkG2C[BGz‹/be AbDzO \ `&P &XI'T-H%0)kKtg/1. Ju\䦿G, ҋ~jl ÁKÔifDצҞu@ lk@9!xi ӕ>C/%EP=^B Ρy!iTQ`~hDBW[h !4fY50˞y!z^{A6xaZL] }W 'F4o ˫ɄF 6rsv9X1g} G= ͌z+!T*{c#u-=W~-h t3r; wk8=s\ IRpRN`jDZ7x׽T5 Sf [?erŢ f.Uͤj;%w-.OѲfKsFBqQsM1SHNWۑ] w;c Kj]6G3=-iClS*_{1MM7^brS=Z_% Dsddװ):484;Kz٪sq{IW8 ֣eMR 4pV<ɒxk{kIa |y^#GOCii>>a~Qx R[Pi%dQ\Qwr?%-Z!$t#2XŒ." ݾίwUSIe&(/_b6GE,QS{_Ms:1(̳&赫;踨w*JY%B15Kjt]FS0e%܁I"4M2Yk ؟t;]˦([۹")?ymU ȩM0F !'H\^PP[>"G۲x /(O^~5N0'JV 7-f3@`W,? F )R*/zähΤm{S+Bּ꓉M.UAcф3`/XN(}IF{&ifPg$mF0"/.ܪza5QHAApg-gȵxkk$jX:K[uEEOs +Vh=;k6~l#h("~/H"%>j)1KY!RJ* N,ޖc@7٘JsY!Bɠ&vKk~xMO"XG>e0_>k׽tSNU=\)j7Rm*{e6aXz7a@]<A 3Ѽ9){og51 R&I\b>E5὎ HpϵER3zb،x8ND,,$B-fܪ#$./ێ*O{s_xhBiꮥMj"v8,?9 }l"{6x(Lt3:rWi fGgƑ'P{{6z6PXmء G :5Zi$;0f  eT/C*cn KOS4ݐQx+^sv><yC0#`--?2M)r@u4|Ժ#¥K3Q[ MǧM2Bņ+ c10rL0M ( ~0Ui`1/Oi d#kQqLIHVTx/bR]|)қ}/qG-Dh]oϙg.SƶA6nA"1q9#_NW=qmL};[9K6<9qjX%JPmb/j =wXq;П9%L@p6A4xfW`=~OO#̐)!$QSnY'%?GGȬF@a6ZQuGx 6,.ծn +Z4[:]wbbG}]ӡѽO:_J"1uK{t=S׽=(9c&dQR &wv9ݚ77z1^әΉg'7/*Xg7o4X*3מ$vWr:pP;jp挑 I EWg \;#hc%G,Wjˮjb sѲ@b۽̠X7S ^x߁ yN$=%8_?\R[M^A8&s`BZ="d9Ӆ)e~pU loo{Lz_ Γ/W58:/W[v)C(\L[P nJ9Un|~xVRVHwr3`KyyLIo#@2a |2J.3S2ipjEjwA^DKc4 F:&StVMUsCGp@(m" v_INe0: Xu*&밡VE x$ R]Zg:_q}]}BU9}Aٿ+u@x'(YozIO[ EXa$nӟlb1PK^9H*g Y1@f,?!~[ٔ[h4 D;Ȇ 2Q}І YNG\cVG|iw ƌ$88 Ή/QI?rl\+C󬘀{K|׭#є9 20C.c';漗"=p*Z3+zŷ"upEOzƚ/: c 󃬷Tҵ (!=ۺU{DESzkwwSH"\ 1IA͸h&X!<=Ua FߎCZ O+aQˈ_6^T5$4ud%lA }Nv#]W.1l\\HV)7y pIVI}! E!hrsX0IZ;m%[O6ͭ}~C},؇MvӘč5=G3EQNgB[X l1HՃo&~g?r|BVXkq做Z m>1fdosYA*5b.WҰj" 0QhIiilNrE7cD~.,^tSZˑ6;$: !a lM@ ԫq;'Q]]\9qKLl]I3?P/hؓlܯ?1[^Od<棓2/|~~F+ړnL"4*qf?LC6Ia-\w _躟 P4BJbi66ٛ0}_GcɎho4cܱ7!ďs*7iǤ"ײsk-bb~vyq5f(. cAPm?ME~A'6vwٔ?`L"STEA׷6h+ѯ+ yq3pnhL_j{֊ 7;>KolM_)aGWp:gLzWB׻#UfELɦ۬m|tj,QRTqKp"L[,Xq}VyqAfĺ~0sfKvD+ֿOk*rZ+qMXpQ>"?)&^@;at s0 Ip 2fi\'ޤ 1&⡜Jf[yC3JoZM 6~Rx )tnN棳~Tt9R\<.ryG .aeIl^V4\Q> *zP;'oxee߈RwcA2&h7?k-Onqqnki;  5?v}\;I~(͏";,eVXCZS-i&8Bsprr"XAb%Jèr[ =y Yi4dvps&9kneXF>BqPy>\buMLj4;{$btUC>A%8f |xY6З;lF$lS}Qa.7x`\AMwW1k,L{2-zv<~Ml:1aElǮM &eo @ZI\isdߖcB'D ϗуlK}WBBWy͝[g|h̝|N=5_Z a+Ew lJ:?YoK|O<4x*^[FįQ {!>S/Xuf4;@tyseB.>{'D΂,5f.U{MRi5IOAƎm׃-si|P,Y ((%?мf_bwG;iP;#s6PD؍D(EdwJ19U(Z$Z/ i ES_VCg3NE/Y;dXu]aQD+oJ&w@-۾;ҫ6=J儆fV|TR,_V ѷ[=c7lLrX],B$ va/ץKzC 7 ~ >#Y#M@s76g>W,Rjv^M޴%v)Xaё^.;fs필$/}"]^S7u0Fb>evC#IfKa52$)ב6lybU×q}Zm_>ߒdv3XXe-RDNԕi|2bl0daG}a1ԐV|G\R$ץP̦z/Q_XUCmH&^' $socO7rRP&a*NrH=،T 0=[°jI lDz4EV$M戔v*Va| ӎ$z_sjix8λiZSEW((֔mk_*}ilG?H3ḻ ,Ébr  >>49mP0Lq)VC_D7-*a5>j㡻C>DW~ru6|C/.b!G }uQ:NT<9@=3M{hO򵯂,F a:\#J~jn:t򈠜;|xgD?aWܰ 0f@U^Mbq͡kz_'" /.j$-+h(ͯ/XO9o9-Ȓۯz$fVTEb;$ 3xWv833]O#xZ=߿dIhӟTa9j%y,KE_ rwWVN1?w}u|TĘn_} џ= 4Վ ؝ I^.Bi5!@2?ˊak>Ur 9Awa0uޠ- OC5= s$L"-lfuYik{4e.ku)4eI- / ~u!;nc_XdMu W ݖSn\x6AlI3pM6{шg ŢcpuBhfgQz2viAui*"xXBEwxΧ^.nc86  X,V7Xi:kU3`Ցqs2y?Iүg,ULEо}eÌڡ]f)'Mo"e9](Ȍ{M8]S_lP`UA*k?PA66LkFY,[T\eU u~(pl5aCn~z3O]^|0 ~'0*#C}Zu&zD0pJ~FwuvcZ+\]({JV4 6-27g,Ibg$?PZcS8|KMB[.ëp.=*$<ҎEe:MY3U. +,Lzf(q %*/D!1"/[g ~ѾV`#azʒJUy`x1 amLc4 Īra J ^Xr{&5J v )&[XEIc5H8 A!#х|b2,g<4]a[di2 r~4} nfKCr&x(fKQ$ZmI|PJϲ0Jd1Pl-~c(ҔǦ5*ʲOO&OV~x<&=j'DUEY[$n?tElq^biR"2ZCA+`./d"`q"(=eSj9$WhPʃ]9 Ug%+ED 4ƌ >(24Y0].sMm6=6-rmtD.JHf_6ؘ.2{x͌}0)}"z44_=$/2x1a ǀ{}wYQv($"`X- (ϡmBocļI6Jp-U!( p_ $̷t:""i%܁lg M?#nasBզk{R6onɰhJOp*%zΐnףoh^S'<V!}UUPP7a@&-a-뤤Gdu7n/$5Tdufڊ!cZV.>ۿ]rxHe ٕZ K$f.6d81?,( H'(<N6sy5[vw,\1T]Qg3u\Y ipPH&&h< WJ<0 6R(B$gRS|^0~W8֙6X/2Y="b,_8UTE}NNE뇱;3@(4ДCYȀ3'ˢ7V;FۦB09:`o?),qفJ/>ʫfh4"g8RgzH-#Gߏ& H,VD/֋DϹ[F'tDQUn᠅H2Ns=W<1D{=fzz:`+ǽV>q/SˠEˁdKB̩H?3:Ixa?W/(o,k@k!tH>\;02M@9i[ΐG*`Jh4_/e 㺸Wo,7.=Sku!r)5Y*h0$ONk EnT\"SGPu+"VF苝kd{^ ŷIr87DhBR[.*~X$'#%ILɤ%LS/1Y5T3[5{=8r_9\xX % Y[W0Z3+螝l`:WBsB{A$(6( uWhE\lx%dsS^7v}I|֤(ozY>䙳C:m4#Ⳗ]'ea߰Ш87C 4m[0M>ѝp:)`쎴b5/=/o*qq(E&%b^J9AU[:I{.Ƈ*ȷa*o@(Fq)eEEdڶJLDETvdY$>J_~2MFTrl^opT@A,+c}łe_Pn-Zi 0 /ɔ4q/Ţ-Ɇy$IѡYJ(ZXӎ"i7&rhf9D$ o;o"8<-vo`>c`uD s!zj,[Y-_,8&ONe> 10 ǬRGVAKB;Y Sb~Q޸]䪴d~0~YkClĴh(&RK 0{\{p#yc[b*FF\kȐ~auMf}B-]B]ǔd) (hR0QCYkQ,<6w1xfX~k{ ̓uKtſbWs(ԻPria~am"^#c034 O<@Gz&mݭ8tACud(Oƺ;*:_nem0K'~Ug0(3ďH X4fnL_e#66&%>`r+ȫ5, Ivu\wPf<'xp[,nDum$/>ilb͑i(X72Xm7iiN@wǍ i L9 Ż}v8Cja3{Y5!jV}T̳2R ֓tK܆d/f,{t[6-E$Oyc3,u~nT`co?׿c^}=%)jc8saz|M^o2oR>[}.G"̵h)^t?h(8L}<3L?y~+;6cZdr(SZ@ ӝ%NK!B6&beD!d."o8꽗<2hmdfQX6Muؔy\ ˹ UYWѴ&~M@Us"Fe>sx!JcSk~̰ jfgGvP ~O6<>3s> ̭yt>7";xz00Z\8׆h"}\̥$I5OyKߢ+xF%06o5R-n?i`d=lYU+7t7Fq *VsuLih4c㿼 >zX<$|w 6[t;AKHaР/ϱ߬BgH6lT="}B?ɀKa_ÆUMaV}xSlEb-Ov@K> Kbk;8ݒR cl[x\'&zjMC@휹 Uiv=Sad˻FFT$'9@&;`2api|Z ׍1iֆ9 Uǻ70Ew1Mfa:ɅVWD,/Y%dgMA\急A-( jz.װb(}YF V2$M%rB㴫l>igOd޾";rZn:_߿6y*]l: L4C]p{.ŠڊA!Kcic" ~d~(SZbkЙ 1~^]MJOWmi 8c+5#99@ H> &],7TJH^m3|? "eYջG0Ym[d|zUY&7+E)fWoS< b Ǽ NTdr=ϊ}> PVwNȬV#\-7-l7Y1vOOQYz]4Il%VK-OX΀Mۥqb:ǡ^y]9pWN6׽wex#J֡r˓r3E"TfTӢvSnD]V#A i5'?vʪVl׋݅eu:iv,21 墇V,%_a̎[J"nJEK*i\zv 6}΂`y_|7ˋ7BGSX1`hC}>c%PPƲJxa,_Аj_|Yț6ђWG]`߸YYr/(qnLIbdLXP&χU(W- 90v$^x5% kHLʉ-LVyye&X$ԿMEgZdx?Tj{}jRgĹ|C\gK;m:%f݌T#0?o_nP:Ϙw#8Vq &"4(r[ xD)(#M6\28GU9͐{'Niy ʂ (Wlz" r'U }94;#|uX8]8:Ô]ɱW~fV#q E#*Rp 2P& h:Zދ(1{t$tE5d"bԣlPcB;ۉڪw+E|?9bjwu T-]ۍ-Crޟgz)o«خ,ZY)z) If>XOi&OaP鍵"]yI&Z#M\}z7TTW#[onȦRdܵ"B0ma!ҏ}@M Km|2?yNrLJx9W2-㽠iY@0:yZB;:Udn r|!&}{!?q9i<3ž$cT=nȪO R[Yr#+"^1BY} @v hd fO =EF{U*3I]3@UWU%!ùqˑ؊9Y} Vfm =W0* FpK!?_ޮ &jxe.5aj OsP딺ɪavV?^5Ŝhѽsv@Ókh-2D_Pé;BP _.ov<)RY s9T Guco&3i%^agh\tTt={5V7f\$)3nfÏeUuhq[@w4 8d0ylIg'7/bkjK9c fuFi]'30A2~Ly-`{jXV9h"&jUNf,-{U /!#kOqW8`孞 K3O6|1wF/G˅|-:JgzBPGN7H8 Tr؈s0MeyZet֝V Dw*<2 ρ:N38O0'/:f[6 ,~fg)/c恠GCxi~=z\A{wcZ ldhcQyy}!Cau="GzV;sZ_!OԺ,yM3 Q1a[(RQZQTvSc^<,Kvy(s7zHns\3st^+ד/(]Xn "P][1E@/!^X<6F(4b#16mS4nEaF=AՖ왪qgD< sf F=I䉳-YS*b;5+v1)tNGƱΡc#Y ٨_*=X6p],nC조P jO.P>)j~~8wѐq(XUԏTBLfBPw0漶*3DpȩG# ԜQDa!ʋB$?3/mDZ ِ5 L;ǢSXb*_Y&)Kݿk*?9+[wmk^ڈn1dd-(.C1>y"WZgf fS% ׼-Q"M4nFKlKtԼa(Ǘ+$vv,'nьf"? Kr-i"_sUObD ױ_:EbJ(h9f]LUVOQ#`ŗw˂S+9H:XہoqL (`i&hqE#v#""imW?z!cΞ?u͚(D.HS(Xy K.^U3?Fb!R !7S% kϺFaO%fTw":;C+^lν"P7#3PZKDcf& "g|ɞ;l `bAұ_Wh xfz葌=0MpLݟm,vX%hBM0yhCnT'J&4I(rHЖBc3f9YbNS`$AO}g6l<^^EtN;-O !N8u0+*)z,e1+=ͫ*/_%G R}] v#5LWqFB,ݬK`AYUlTY8e@h,s7BQe iQW A"l+oOQgMUa1d[ҞȎKnI"Ecūu\x뮐r{zK*FR]]Iwt#w./<ߛj̿kA?Iq9ij\q y$yP 梑7Z>{[48N]ę^/g5Y+? go ?(|eԳZkL<Ӊo=Qoݶ_UNߕ&+JLݨAu"`iծQ=`=40,`;Cs-ES]J]g tV{c7Nj-%.NPo٫:9g3dY#Za Dfzj6^طQ/*ʾ@L!CzfI4"3pɫK͈ͫv{F:tu3+O(ars.wXvD5'߾q$m˻:~mfI!ԅju̷1e;GV%C*ia⮍޹{癏ADuFY6<`qɤjAD4_2S ĢtHk !+9dOaSқ`dG2j@k ՞ 5dk~/\?!?Q~`?I 7YSuM%bБ,W*5%##J_$Ye xR}ohvkUD{ k y_ԥ-w'&YAY}gE/:KY&a02YnbJuǣ3*RjoͧaJp3YvP @dZiE4T$vIrAٻ)SsD.kŪ9l.1.*媤!,SA}۶-RT{%Iؾa>k+- "QTY?;'O[: ?ã w<%o#V7\+'AsScfpS2q"%l$Ғ($Xsn^w=/ Ѹ?Mݜ4 5בrO_*h "j^׭D/PqoɼA-Mqp0-pxS⊹@Gl+"ġ вSD`Yƨe=h"X#bUjQK}ɺ!jwnm&TfCg*FIV'0p:{hOi~s͙:BrMᝉL"t|U ߉o^\of[{q[7ؙ7'X!ϻjK9 r);71L*+М`!%ah*˵P_P+B[O6 &@|D22{yw,og7zF;h+E%D)ʃ5y/ ӝlZIr{84w(48oMڐ,ihC(IĐb{xO: D}$ e'b9\*F']@%E%wAQ}KBG# Y8hPjCyHc ":vFo\GEVq^h`Yr,wϻ(_ +{2Si6f 䢔7jEqS ,H&b.:ޥDKt%j omDJkק>Uu⾍|ޫ~Ӫ v|V`U(;(|>pRQ}W'( '/4UfOC52]Ȍd3qP19l؍8]ZIrU\?rx J]>K>CRo[,KkjS<{> Z*fRF#b $H3dnKew ק4'?|[G-c)VA~[0lUA3\k#&ndPNq& q ma8l6DHA7S'T|aO$`K0?.Omb{xB߅&]܋C A5ʐ܋1 cִxqRmk XdD"rajTGeT=q¢ c&.qW4ė2a0S3g@ɵlUS|%nv(CQ]s(zE|fyvfbuK\w0Pu99v?3U jU H^rqM ^c$">nqE2ayѓEc4Fz8 ?kwaz9Qxf!M x3ە9u㥢,2\6AJȀ[F j$-PU_XPm@;jɊZ>S -Ag"ϼ%R7Eр+C@7&T;(KxhЇHYMCOUրV#ghSq >촌Qܡ4 sM€؏*CtUN&v"<_D,]+k5&=zʌ` ]QM4 õ5p! ӬGt~Yc]2R tz~OBgj)2X8yYiT WNzHRaa;kS#kWc/oOw)W^rwW iӽܫ6~/.G6Hx ܣ$&1G@.21ҫ~pF)47(p8&K`t¬ߐzJd%neDXkU,vm| hf& Hgcf ?G0קa˚qрl>!||3<fʄ g#_ՈdI[Ǫ>0i-pdj7kSΙ (wN`98t4RL=W!,Yd%儿 mِZr.“چuߜմ_șP`V‹À=<te[UnWYmlwl?jy(`#)U DmҠ y@X+Zq6C2kCS5WA̭tV'Vwjy$"m(k.<$q;m-Q.C`&◨N?JHJv%!6%^4K;9.\R,äB跪VVTgyfq b/Db~~WT1 {'0-.jO 'mh Q꺴GEٶ]YE05U5p,N/l^.jB@Sa}#Y ]=s>ˆ`1;z)PcEc)b#2 DȅOY3 `n)_fCt>:\k z'I)hG:A (יD@szƧ8=qn5gYc_"ښNh؊ŕ _ I^#FV߬&0KrqJqe;  }|@ Rqybk"H گ3Nm5Ap\r. *6"GS?͏6VD=x)yE*p0G|<6 7$\ޗ"=,3 DES^֕Me(K(e:d?{{SiOԲ_Kr:yha8i j7z+w()]ix3"X㌢d)?B= C&U`"Jm_;ۓt9hFxq~S'>oL/%37I"Xt!w"t',Y,=/h*ux*ݸH]dj_GɀhV3kٹ8B.:g8x@v~<빭 8$ '(zC6>< xx')'Li{--VҶ6KW'lњvvh$\?q",+v)gCM4ݵ6-5$2l3n1"{((?@X#:Daa/R~}38.h>V5ֆfՉxTK̥iY2m۽Tw׭ΛcMH~Wm)ζy~-LJzes(:1CĹ-hC5Il-JD{{f$X5wIU! XRxO#7Dl눱u(W7<'"p'NXY)eq_,&f6s:hZ3Zh K 2(uz,KhcݶlY/;5~uk Ng͢z9l ʩ2OZxcǫWt]$|AhW 9J˷p8-sq:[-. VpɅ :5H+.-St}E+~ ]ޤm8? Feb?Ϊu2T6$TĄ^?^Hq=XӸYΫT9z1i_Jp9G4qOC5ZH~1uLܕrixugb} <ޯ΍g"fqmҴ[!,L$GDWEJGUd#&ItSq3 fK9IwHk s :~3E/uRFXg} zj98awJ0XQ쇀 VleFtT_lr[j$y@xP"-<⻌uǡ#<=rj䴜 k|TTfmc_X OFaL9.Yz:\#"Dg'pGg94$r)w+MװƼV[yC{ÁUAQn_ -1bqJt#˜/Em'TFP͟úh 10hS?4 {؅6 U Q5haxPßdc!t5&6X43"HNE~O֐z3Jdrݡ_ X.RXP 2]H{LuQTuZS V ױ_]ImqDUfr:af;'D @iɒaitiԎ0>,#&qvr A9ɥPf-e29#e^eosB_6!^<'@{ H,}Ӥ!ct,Dz9B7pKq5f?"jЍ8< u*cn0ٞ/6 zƭnqIZjR<cfPd1>:qVÅwRُv mY8F|갧IFtFZ/7lCJ[?ThuU ohMq \RN?*o %7 d'^B`Qo׋HDaZ.,HcTڍ q#tqFY l<^t'􎡕/}CϨJɻ"Q.5Xc#nAiqUa?[ޗBN j~1o^J/ӺkE@*+^k;gTs<0 ,E-YMs)9mcSj["a=҈\r)(gNd h|[KCUUR56TbmJpg͉HAsC&-vᮩ Ul _4Ed>Ói)h>N_Ua+РCcA}y%v/U>9Ke'!.GǁfQژli[+W7w?o'Ź$Y3ۄeB9mZIOoD)v*ͯ.K6n*˥Kڭ8㎳ap_fuO@PONS2B)EkMI NKr`'Hf]Ƿ{o*|J-˻ kpFA-s{%T-5O_uD\4NYNэ&^xM+D%0)fbJQ~M”&}<T܊zlʑ e_ϧ`<0 EDOLDъ=ŷ JڮNmaʋw` x÷xν5^n2 (қ'z !V>mzYqrorEO@n(yukKp"XO-c6XZ:xP6vM"I31*aDzrWI>V0eǨzR"pqG&e>W/êMĘ˺ӓא .<`w3pE|eٗxo>isb{x̱5_E+ ,r(xYXfotzB:tNQt԰5[WM^{m;\fRSdg*-m7v%.J|G݃9>|Vkn=8h ].I|rybT1s HXsͣ[RрJ[ !Vk@اƎlGjx+<܆`{-i"؊2_ZEO7tQo7̻` FFf\įhHYwlgLQn{RDJhB<gH:o'V]4mZ􏹔Ŕ!<6WaKrB1+r&QqN : ,Vamڄ6xthש ?` yr]LJVऱ O;# Yw>"X w뵊l7ԸTk]r❶LL4TSIgWb*{AC-`,M%9"Η^z]K~.zVg,+^'QԻzQiσq,u"$B$1l4Qc(1е+&^It(7Z.e81,XjGQ3 ЦZ'3Wk!֊Ӥ@IjlyGN+74xgßO*HkNJHo ko{f(Nj BkѻALEeʣh)>d2peաJWcX9KaސGW|XMxn= lC6jråhnsQ&VÚvV =y6#%ū]hb= l}}K=Lur1Іd[ζgԾKck6stA)1*p8WD5)~"Q,|61g\2:nxU2j 2,b;(g'##`L͵WnGdtNg0^|f|lТ7u261z ,_~ڽb~P̳ oǫl8饹ZކU*TyWxk/Fwf҉mۘCyReAϤ{$y [Xk`Upz3}a: ^QvQ5 UAp YpoD!5V{K;dgy5JI 2pX|e(t2covXZpStyobտ}~34cI4܊A#gTOIض8?^| T{j|E3Jί@Ͼw*(h>3rUa66ɗ3eěAJ1 B-kj#˖ȏD>tZ @׎+K&m`;S&俍>%a$Ƹi}1Ziw7;iރ:-#\W<}sF*DV ސe?ˁm.ddLrsArBcCCf3$lZ$, JQV֑#!%S_Ao C'$j 5.7NFqjARQ CȲ/6G@1%p l:w$IIqE&ي5g{ pc_M3ad}a߇&HVm**y oOIL>Q|UCۮ6ISe!uFR6\ sOA_ ek9)J"7syqYI ˌċf @NLUk*IlGvn>dV[fk։?\{Y3n3߲]@ׁM?f_ڦ/Wtqb,86'f^ҀGlqY i?vl\ NlgDł߸/y@Vu5=1TaOի zaFLaC¶W0G4툛aڋ$!"[N3)cLe!QZfu4;eΘ, l}4_{!b\<X\[?pHΡw Nk*v .pKS*F oQfvXL/EԅHp#ӳPrjD*SsFqtG-{l# Y_b.|`F,FX_P I2d rfP82tytOa4_XlGPٴI}rw@R78Qa],2 PzCUD3'AHJ64fC N L'uegA/T(\O.U?ђ@EvغEKXqŪ~  2iV] PXs.R_.`uM—ǺV3'mRw;lI;2='EoΞ*|{f'f_ޅmlWamַU(EQbKqG:ӢŎz0R"ӓQ0q$1=+[gUdvJ ^x9.0nj2 4Dĝtw&4=3NcZTaWax+R! +]QOH* f2YknPmm8F:LH'TuCn$,y$i\<.@Z|y U«gɳSI.}NR=m r[|h:\x[QzsLz`([#xÔ!)ʐ LЀt*xxP9qN}诛l{Xc$Z( ׺#9fZ;k(_]~X^XyF)Sbdի8$߅>B&(f`yM‘5 ں?y#K`k<͗E/N@ftdN~^e,Q%X4-qiO;kw!k-܁¸[yfPDH<Q(&&˜y!8Fh¬,J0|Xl29d h89ˈ-<&NꄦQ |rKo_N5 qT|Ũ\ͥ%6'3^{ܘHp ;j"FWi.JkmzTDퟦtmc騲@.s)r Hԩ\VBH;oIFˉo*hEBzj!KAE8v$!xHr0LsJ`C+@=Sg?ppi p^p['j:ݰQ N=Qv\em I"t rׁdg3?#wwKeXgE܋6Ȏ]Fv""m=7+Dp s#>QY*RtO `Ez`z|q$B$SX47<)0f<0_oQ8*2b$Tnyv 33/~7tgcsþ ᑌpCg u3ƈ$$/\ȺUY4¯R2V.Ξn,u͐8pT/ 0_\䀈J|ݬq,* |y8%I: ބ(25Ta{ƿtA'`$5ӾUJ[z83 g.X7~7mj n9FwkR>8E4Z LPl!` l-J UM!6umj7&ieF)+i?ru޾$OQk9ú4r{ͧ{Ϭ\Hb0{s|̧{SdflC O4ҕu;u58e n DZ9ԌV%)w.m*o6yVn2]q]`iF/l@ړ !Cs,@{+o_NwizE" `feh:-KrYnz-#hdmop /~e&|a\l. rS>5>1sW~pI{|G:/3/.m][E*9*>ן@{5C61q%*^1*8u69s^w0}rk3mIJS!m5&@.%^GSg% np0ՄVK'ڛʬ[۫O ăO#`v$եL6,$Ezk)#ыD@eN MI3D棜RvgSv!D%=3E"0ӋxCr ^dc}߻pQ~ hD&,ϦæZ]Bk&3BU#dLT[N@ mt =95v/O.Am$vu"M/^,=4 NXgWdFP]MFu㳍tw\GYRzz `HAlԇ},ӜC؈f8D[Ϲvk)Щx.!K/y8=k%ET7BB#'ĕZl̩edR;0NԛzRPe1pP !D.vf52%J92CʭcƎ ϱ{DLLvIS+4:w#=׌$h<=n?BnUAkSґg.iȣ=;=뱫}ۀ؛ЏyKIp3Ydο;G{9-e=c:܁G8wc[S@\B+ltAHc6Ό <p+jqg*~N'#sO^GŜ% g-a4"/,mm )O,S_H'Gr~t6 fDBH0Mą Ϭʹgx!5EʙT4|:hN#ə1jJkJESPtevP!]2UY3|dMC>R~"3y}2Eso8oJT9_:&|_i>Y 9 FXk(2dUfo ^`M=s/!!)xC_gw*f\\^5@P(ZNB UFTWPrXɩhH'fҤ'B$O:a\VUDڰ<6[:aR9qV1+42޿Ml2)(䣧K8czt_kN; ݹn> bPz4ٕWY14M,Mҳ;kRϻNo)<[Eřݙ8 YQ/F>"f-aSqZВEV1ڤ }"7_{yeG<|T, ySt2KKѳG;bqԥ"?f \tJlڃxI=Ý.YI><4tӛF b;vr :(m] lf~BN0M-c]a&ORz yP2sa9[JF=c@nN4tPzScآՈ $@IeWXw^U>LHZ7?>Z.XK'䔩}cJQeƀQF]||tC9CM% i}e{L_'l"J\(2i6Q 0s{yQr.3JI-|DҵŅ]:`40+_yhZ>Q`ѲݍذkT3ͷK5X<_ˀ ېQ3fuS!C_8)K v`gS&nK]2r~'Ҳ7m| Ս#֑wq׀sp)\~pFjt=bY"(_MLDw7t(&ܗ58V?12܋i0940d Xt^I(sά"A?dn4V rXT| *DPVN}$xJ2=gVR +v~$hjx|೙g0J`ljb$Aaܹ}|LZ V,#4H:J}Gu~v+ HLVR6gt@Wm'R/K8l(|ʷ]D@+ +h<4i~ұ[<>5rb@k?xoY -洍d1aDKD.Ss 47v\z!uo_ :7"hs^9N):_A &~/kE 3JZP~$`~Q.e!sĴDڙVyKib߸<˪h˪IpaonV_XVV#Ikr3qMxѯ%"Bx\} G< 8'SAVq d)_1 Ur<۸+b`|adWAΨΒ^U+Wo$C̅D.ІՇY⴯hnq 2 쮍H kӍ,gt3OSqsD[gv %rxY5^  ]m'uʞP}c5D|A$Vwp4dKa`SxӻD̺@1lD/":3 };$ C c5ց 0⫯,5{*.W {nLo*$k&c,l$@Ϊ2S<-!{,/yݛ-bl4rFK1j+nvWP7F~#{iHLۙVҮ#]ӠI_AU1.DwÚrC!HQ0Q2%9Q+Bvk8hϙ'_4d?uc;AmJ,&̼A&g~j ),_m%$qSLԅ>~1 )]U+FYQweAv(Rdst]=U`lws3"V@ L/m.JB<&RLE]uщA"Ii"}V+: R\T_'>Mm>rąGqݮ,EA'"\F+G sΤzp]S84{*PP* t8 )LEVw1FξBإa^? 4?+-wڳK{ ml9>HTji%خ;,(PE+1' !|"9rӫ(d :KI4\_L2رv@S!QVd-kᱺU]G=Ri5ʺs);on8NnzۂiG4jtz~'A_H7asn[=N|1 N|( ,w Qr/pD8 [oUm%|AŠJ0XE=%؋8Px֏GPSk裢$_~ hd^5Uh:mr Qd*P `:AL.Ijz[ myH]ْLzMztTP416;Rc!Oټ~/ Vj#ר6Fw իƕpiQǼ:E`I_!xi,c貤Ia( Aeℶ$N7 e颭@gZiJP@3S${ ;1w_!GV9=FoO98-a8\xDSk9V@"r9١>pԼөNqmuba+} [PPZShd.06IӃxz"2zc$DU 2t Ru- }Yux%CtER 2@8%.$an0S/:-Y ꠯\[}]SX5eFhy-,Q[?pW49 Y"tE6/F ^6ԭnӺLn@4\f YX`[çm)oZ+!MIA^{v-{VIFqE%}z5܉`"/T/ejC4:vO2"m䗥=ڒ"% 8"_=#IR3>1155 .?Ĥ_BtSLtZURCH&fQON|߿gy{)6/L6sq%{˦+YZ y5q2hiriZ\Rq{WൾK^ʜXes)IN{!M~9Bj !s2LX7X ``:L&6\١<9l$e {]Pex`A*%5WK矮Ojegج p᱆N^9`Ѡ}10|D1-%%;2p WIKQi԰ 䡷 &L'Pq ǝi(¢􏑌gVA%)$ GXa4%aĠ6D8/h@mF R|/ ԋ1͟{}SKiUYZRo;RrG>llƒSt%zskGiEjt!F ? * ѥ8Ҧ&ܕ Q"%>h6bȐg ҢQ_v[kSsi!RtV fX Aֲ3yt d6Ћ4:7fCxRwap:}#/ \c*Ty}p2$on#I*%CƦ3HIpᮠq:WN3FrHs"nZ[~c1UZsW]*bs)If$*d͋g3oNsKU_iyrN%ݔc0*_2Pt\أ:@_඗x";E& Q[6K(ԍ5G\(6<|s 1):ob[DY\+V1ÏU/*V;rTlF}%vtk?*I`{W" ^RED2S[|x {p8E>6n!FrAၠaBwCKS=M ËTH*`&dO>hBGDٙ(}[|&X { @IV{!Rh7f5:fiM8M ^v!_,>y,NT]Jٽ.FoC0A^bA6(v"f_B@U~tM?Bǖ41 +-Ąa/4ysGp7ml=+}{Gec!+1~-H4ӤiB5~ 򨛜WFScW@WUB77oyD-_"-mF^oAa CSM.Y'sp:_N{FQ𤛻ܙY7!L*Td˔ 鮀7Ō/'l!/ѯ'甍aqv6).X {JdrV:GM]|p[%oj2B[IX+o@^ZO˗ ~E/ߑDN SN/vs*btrh;Tި#́&/{=YMit @y|3мϜA EQ85gwe_dzK-A!['шq)AϜ|T,lͽT]ɬF&千Ջ OV =L.ŀQǃIդXi%m@# հFNa&#Q4n^J%Y_L>Y,ȥr{eqD&5vcA,.5iؿйFJ8i}zr(L6PB@}ح8|fu%cեS IJONvsV~:&b`&#C"yxu҄t~% Bl:$Wqf~<[(YG,dWo1X' +x2h<)"cNr +ҮxY&p-E%[#O Viea9*[ o(VP貌 mG6m_O5_!YWKu+57G>ݟ:wL泖6y9gCx>X1X_!!O۝Fy5h<_1^8n23|Dʟb4H2BEOdx88qFt`=<:mgb/cLWEF\>^z~4-o#V¿>E޹xHKlZv:j\S4.9sҏ%CFQ32 uhh9ޱЏmXAl. -AO[rѷF'hߘE&a*54L/nboE5mg1n״֙5>(6SR;[YC,@.42D6\9!k息"C.ЉOPk?9#O*Q׭N&_O&LtI9 +)N!ءd׊Ӭx98TL:&,NpM=G q D j}9 uF٠Pj+nF W¬<d=Ю |BkKBfIڿtЇS.7uu: X#t0 ۄ!p0"v.pu- ܝG\8P'қl3X?J9>1)/6KʄZS]u`(#ƫkZMB܂+y "iB2'K nxBim)*jV BݷXt qނ+/،,:Yh&To 4F߼"3WYcTv,> 'ycu\vYitwo0yua:\g4Uk->"ј]R)e)0fYq18BLI[QˤUPy})2OdӺ+{aHn5i;:ܐD=OZ>z2+F=ٷje'$"ʶ%*XFv* -h + 5IBcypuB k1camY`$wxWniVUѳ] 1+>AʯqwpuqGs;۲=rIj*>deR[QD"/˶U7s4x6)Hw<}B_F~<;1Dfzj+Woˈp+:{kKNB߃" HR 'cX٭+4ArQ`Ebj,|yd%C!*RxXI M;WW!rWnU<һBHoн<(k]y3~mڀOʜ*+y+Ea?F:nUJMȫohyg6Ǧp2M8EO}/e{s*mbW=uۿ:j++~{OHG!yV1 \~7lK71sS T5Ưz#>d'd}V,ЄOB,\`n){kh"jEr0Z;ACܱFcNZs)̎΢A "ߘK3\!f,+ w JQԎPhMC0n mOj@lӭѢ!?_#+3Vǹyy+icLuΈrL'abM"M6`yļDM2&\ݒ[lԞu[roC?tG1@z]mo ,[R.Kb3&5C8lA"9v"JYu Ջ.6$S`)qi~ɩF-|pß>E+I-L9>NɄJ4п+1HX?Q3HRQ#>litk`-S\ٻꇾp"6s=0`ӊ8YnMHJwYuܕŲ;B }Y9]݁¹([ H!E.\kqԈ܈y{F},wP6J.tػ#鐡~IH}Fj|`ju yQEfyڼMr(Gk4xEeQ5Ǽ[ZCL_MV3<^ݍ(ޤL #%"֚{}. dd'!n 6o +r^*!rƆM/YJ95xq49 s{֪o \T~f߸Q@$tkR%iNMݢ`XxZ襟E;y*pU.FNɾ˾nS;\ `;^m lS_VjLx}v%;&ÖpQs=d6RHIBY䫖^l?ߘL_Ѵ%qꙒ15;dfd|8aNϕj#aur&C1AVZV76OGzG6܊C#bkҝDꊥ3'5u/}!97:@b݁ "VK!ʎ*I;7-6&w x1M^; QƐV(M*Mm(zO`aNZ߯羮'!FMgԊ}1Htl!{BhM%P+]+X "-BՐz3M;w& skQIL9"/G~WvX ҩ_Ӟ}fe ߬j Yf)$&XWl)bVR VWS.Va$ˑrzun >Ѯɘ,$cjA#SĬX!=YS (lL0!Ug3Y]kY{]v( ʱ١s:UOOj|ER;l;n\`άbu~^prkf`_D*{D| CF tHz&߿نrCPOmDf%rqX=lw h.%%a7\#W<_@M| 栳0f 3{Eٮ&D-rZV u`}ͅ5E.^cZ-H\JڿWY*)fPR>ʸMÆ;5O2YeC}fƶL=_Y=ê fmC A_L޻KFXtZ%C<:zUqQxZ{Hh8ILu^UIZ{AcK B;׾uiI|Z~D"[%YW<*DPCE|x7*:v(V]]U.ګJkNzr6CVSW^N;.3Z.ԡkpr$=79x1$[.-ؠ\!K#J#@crQajM/TU[Td^f[T&K@#5 .v/~Y)>Y 3k~ʞ`3jZD$bd31F;`6ȀU1ՃY>VH-/XjTkSrSS%_eؑDP̦b_@t*;Ux1~f &';#yDw,MwO]j e1yw1ZyJe˖ d$ԎH=婐U1ïД';E?` GHľE෣ V ;/-xP0y mVHb/}; 2|nŨXoYz6+?WxIWÁ4v)/WL}}c"-^ZDa>Bs2kH) y`6$Mdb$1Vgic yboSM(q.ҁ@ӹKj[HTK=;8kG&hX0K@gwB%+غBe &ߴ#iJs%&a}mBѓ aW&{}27sG17uuV'-h r(o!AhPƓos\aE1:`>D3^fqrpsiEHޚM,Pr[v;S|:K?dF#dʨNT&'a*{e;ֆM aKwWrR7]gbxiĒ}]8 P/2:ϒGĞ2xk{ ɮ]>t Uu_NŒ݋HtP3`nE^~GP-oi9U *!ڌ1Pd?X(JDX#Ʋ{[f[N v'9Jz2ꍔ$g@{&zxb*R1[^m.oЪ7،p0}9+@f, k5H4 W<OO9ES1RMںX2of@XdvtJ T;Hl˗lQI&G"Leߐ))0[֍muxs2ؼ4 [䬼 &:-b;[?C%݄WJP[<8r+q4tY;(!;+B/_90%sN/)<I`P@Z@mBJPz0Ӗb"`le45^ݒmILb_K§5Ҏ"t@9~;02;`d:-w8T \=rQ3_I)6!1;:K@O#@=?Wn(+G2_p _[9"Ы8nKvXb-=)*MXnD^s=Ѝi붪<%@ErJ‚f̺[|ҹ+_|H,~*j(̍FDr_6O/vα5<Z'PkqPkaU$\ Ve4SzTgcT9LÂbֶ˾+<`D~Mp `iP>F 2JnvN_KHZGwVx+n>SM[oB_YW8Mak>T ڷDbF6K'?`ۺ0Ks ,MVIV޶PE)G%nPSpG\/_ P%80CIF Uֺ RؖKiaqU9*P4,=X'ZCa . ΢]kk fCcWZOX9p.m>%9iycMOI-%8jV΃]U8R>aiH; ,_>ij@W[&lfw~ Jw]3{]9yð&Ngv|(d3yE$*} Ӂ #F͢hpS{0vmcҁ%X`&0N7F:c DPE[6ܧݗF} q~rvo:NϦ>76|դҁgz2,O|9A 7bGgF_JR-uW䅘W3em,*+®@o-~}bFζf~x)`9 Ue!7'+?3"yɳ's {?7 wY.4|,Ehbu\=HI߰ѡ!@;d'&HhggY?0:u>x-\++e.zv`מ[v94x0۲2rVtJ9-ZonASf!,H؍Xs?stJAqɲsU U_|wMj S2 \/X{Ae~0n'?pϿЈ%\W{>.y[bsCFǁj8Xɻ`U/^Sd)D.pW$A üM8"$?od񸆗ozr/j`(;Mh pVn Θ#iY]8Yi*;lςXIH*]k@sb'πiXPg_C{0E0 x8SN5f^i\1]! 8^E9OfxSZxZ[ ࡗuW5gSii y$\e[(jC}Z1[TRZ~PBg 0!gX_1,*trP=nvr 8l]\]#m} uo7M_rj&v0hތRb|#on KcyTN~8  8BI |{^gGo<VHsqǥ2Dw\Ag{):?T5X+m6x6|F٪MOoΖu\mGr쫠 K>C|˲PSZ(=j]0m]'okoH纯֞R̞ևYJGcP.W#VKK(+K #+j4z,nAx[W#T uDіwuެҼB8LoƠ^EZeh3~ Sl̩/6T&|i<&!bKO rI *{7Yuc\ <%/@f+1z$uV|'pO-O2xJXFX޿ }ę2vV(!)Dlܕz>P} s/wH{$ͶY GL e]nwtxdI?.T&6\UnB칂 .K*$t6b!;]SFɱT@THCb@H6/A躔ǁrJ|L_u_k@Ivd/`".1HĬ&1 PCq~m6]-N9̠Nn1^q}UzZ(yŊ_ZL'3o,2Ook6JwTTa/YҘ|4|A9_C_tڦnw@ue2ޟUOb?#4|?npqTk3: }`WGO"0bHph=ǃ9ArPz> xL \Rd#VEuoΤz#LwfEkeE'_HIΕ%^kħqK(7M2t?%/t.SRm37u /LfhuT7 Gwg@ ȈhNV׌XɅA3-iZ`)+dA~&.-!ܹwšOς)`$]R0ٞ vut? X YVܽ2A8-.Kj< X".@1$r2 HRi4s z䐵d<|{t:%-SL7S#ܘP?-P)T[Omgfn`F%w@ۆΓ}靬 ^c`[!\G*cމ&2b!R6Jlf; u 1pjj 5RAUʍ~"2Z^=͔q 0iε17u;[aG>4*>*y_>#uu#<@`J=v%@}Yq;ںrIV5&˄J=._X'Wo=`;7Czkbl2n@k^wN?51SE ߘ Q*ր1G,uw-BA(K;)J2J+D`̼V/G^.ybOdȒ=rLpO'\DweW& Ѭ|}b_{\YEÚ1Xsq zZӒH&?.fX}M?蠼ȸX^ -/T:F~d&;cڠ+eOPgM#dž^\ԜUg0 U0z[lJ܆Wf%9B /nWH{UyB.&8uAc&Nщu^fV > ,P8g%M&5V#@q𧺻^ "v?[8Ax;G83@eZř].{ Kpa.}~d GONŲNk@09zx k'xHsv -#~2-!{{a ,U܁ĵx-n5'kLwVb;c ހ"ƁRN, 4LN}HpR;?`0X>j>9cƛ&)M[1\PG'|XM>[iW#jХG{bߗ9 ?yX'X {#P򃤚V"< W5f+Xktf q.({aWs 7Lք*]ĕ q̬C2#MK|ݩ6aͳTL:qմUce,OZAl ovsUᾌ#8ݙ^PV8pg̲hrP%AbhYKW½ $ A| 㵵hGuF7Lo,cbi ;p?H&7Ujl9L~zL#5VEB?G_L|@ !003D;-urOoC@_˖ ؛]U ̬>0Lz$# 'r8)[ؐR/BvhA).|WsX9cU;J3qIߘa_`ͼWhLD ɼQsAO`h!j lė -*jM5yrPWaŖٸR "Żmw$Q 9s.5P\\ֈ,iQmpXK}Uy)] pd ~X8\蠈^yL*;[ڥN#& y<8TarK- hV-AklupzG{Wn.T zagCVeB尨ʐ#5+cQlS񥘚(tF\62V'NJB%]C/)'|e7O~b6uy8`lFb‹8 ! H/S"HxP6IfNujaIPW;Fv:YO6"X>Ԟhw? 0Q9)1M:ntxlw{ ͛mZ{mlrKEAԖ7 NLsy?JAfkS#U}gJ.> @rfYX_ߝޱ \ '\Vw`0K}N8İҁ;%gòHd"pN9Hsi rdŁqռojׯ6CݱM&ni$|,3$6KBTApu~" ExK3,oy2hU.v7sq!sհoC\ʧsDvL 5lu\SyyjƮd:OZr( 8DHM 5gH1ȶ* kiRP_/d'm+үO~Qs6LJ,SIX"x4Jp4)WFa=`铽 /`ډhzllǸO$>S 13z:/T~9A1EQ7j9˲ -67ie7*)CS5Lno-6_c P;ۘmY"e+o6gd^BeWEUX: gۂ#K"ڄ1#FͺV-=꓃SeVM ln ڹ tM4iYs6קD'%%u7/ӟ EvU|>1ɒG%PՒ1s+1DDX)պw5,i͑Lp`QöXudQɗ ,D꽝^|Ur,0n%nhWhu{RJQ]ĺLsUW\$ɝdU77R!DQSZ]Fi< ڌH=>/tX7#2]Jؙ7}iWO !gcXVqeiyOMDzLWu~eMw(+55M@PXV֒~.r,E?\WGkVUS :xY0[ 2GGe 0߰K9G`ًTez A<[#̵d"~зk|o~ AQnDqBh-ߢ.cD{[nHjK;Jd&4 JY2)W6fViA/I4mJ7کz /k $V?8tb*E ۾N,xKWEFm3CkzX#Dāb3~Cg 2MwȎ(T%*zu3@Rt'eLƗ Ce=a@K6 "[p! jshf.?!@чTxH{:Тt&#"0?g:L8 ӛoCw u,)ZruFYY+A+f>iSB;w";Rb9o,\oΈ(?@>٧doYtbs`mHFH:[>8LXJQ4olyXrR awMϤW5UDڻbh {o`c]PKɅwЮ^5g*q ?7Gnm|Kh[tz[-qAGcv+rw*NGCnh]9 ʇ5ⵧ5~,֭H(SPT8n"G=X%ݕ@ncIB/|a뀠 |<YK4zRjCd%m/e6LO$?-MY].;9ps CkS _]ϧܓ!?vU>0(1G÷tApT[Fe],P +U}>y BMMP;U~ HyͽWkUj22m[ci$Ҭ0Y!F27/1<%TR 曛wC C6~#SU$%8k/ hKqtʟ 0ƴ=m{'h^~*-CqDQ4˜=XZ:Z Is-EB:%D`^[eNiC9 9hyqxqJS.'{n䡘ش[ixXz رc>rQ^X "^\44i.a$ *pjϕH'&Q>>" ea*;$@Zyvj(>RW.dtLBh'sbڙ $R!QtBxZ0yk6(ܳE< 3jbMn%o.soX4bnT0xM(,vfnzzI~QMvF#Sc`HNI2>(A"vj0bf ry1sPeB-J#CYn띗[R&&g;mw0."U1gcA(ڭ~G9"e~"t`37 ͗U²qu>.g H̩[ D|Ɂ%::\$|l .[Y}+]WR _#؎a Z` DZ֛zTTq2FG͠I.FRA PxS M AHGպ%H5ĉEZ_Jȓgdv~חxjXĮ͎֨@$zuUݚzDq睡 <)&GhQ#ujl #=fDwG\OxN"i[oH/ዀR0ߑIU*uzԝ*.oe%Lg$bӤK8rO0 iJx#Rvw_(PBIE:@S2aNn8<۩ATl,JWz+7MWrmۨ+Hb@'VZjFDnǦf*/L/NJNْKQfU_6C .p %|{ę) t"k(H&S3I{(>]3pg?܈ G=a[ܰeu9|&dfƛ?mˠ$(^( ~3h۰TG&e&%E$Tqe^HHͯXznv|} 1l)0~srjя7†ՂX08@%kW[Ji$ofUH:h:?~cqR3 x>k[`j feXzrhhB(sahI_];4D=sqPqhQkf%&m8.YD hsHÒ[pO>D0JƝ|S5&jRx<PKհO,%laA'{beJbV}1ѡRW<[۲ڵwƲOYDaOnjdwyA?jFRګԧ/,O*J@Hx&Pt xpָ'wln1vk0R둪 v֌R^bũybh/Ě!Swb){5_4$ocU4H B$ڊͷ.K4Jy{xibHE¬t#؝rBVwfH 2F&ߏd+zDJQ;:-ZtRrm6M/W1<{:3T&_n~h% &[~ =֟Y@$zH[<&:$Ѝ'b X~{n/ƥ$l[ʻպͮl3VIT6sm ][\W#Rd _F$ FpbiJgr߬t4J4"3Sk Ԝ J8Pc2y?E4臾{#pJ㾪s =S&rﭧj7lԵыm82QTΚ4}uV\n,Ĭ #ڹ'dnfXd 9326T`_llY\"4B2'Y )?}/('ծ[^jZ^ SѲzGDKF"m/5)"=]VұLcfhօQB 1q hzxgs!:]YP\[ $ĊFXeZ*y>P`2X;J^j͏Tc~^4O*^A_MsD/WB7479*+9O.Bя*ȋ;l^ ΈXl#PNdIHBԐg̏aL[y\hF!]" x m~Eo{;ב',~zLhE>QE{'zIs|dz_өY:$çr= .#)d+!wϙN:9En|;QMHXen_ <~+U(BRxqmItOc5y Sd~\du'^R,-w" ]tηKshajgz=i+^)}z3̨8ibaS~LkP;@O(utIV\6[.F[.)Q^q3{^mvM}5ipۄ SycEkLQu9]c:2^:̿CdBz @QH ?χA3-F;eԱ^2YugliŋrT٩ʐ)x j 47gDI~ru`Rb_^ :,Q?Dn5_fO]H%TN wj@Cٹ%Wk9N6:fM]K=1 qL%q70?X(e{;B#: O]]n> )ĎcBBB/7hAZz8% -Q@٤1O!Y@ZH\8V(UϬU5uTT(n1G NI|\fޓ5B?qMT,SBu$!XVz N /*þ\o;w~GcZ~4/L`N -FjM~隺A_1.׊E"vd@"Y'[!w$t>˺2vP3f>jb:Jf|Ρ;ZlvԎZ}3rQMȍ XFًctb^H6XJfF7\ɤ= u6;VwdT( :?s_ 2)^gH>Fx;_Cu~d]R*nXfF G[ɾhׂ*bv3 ?ޠ3> X!צ1A6ƔZwO3).3+PT84J Y%.f+|vcl 9$N51,HOsi¢;ڼ+!14{I$K3Kۻ5ձo[(pxst,"[1-?0:ੜOpl T 6wiƍڢi~ğ>P1[O !ybBJ_[iŊsV{ȫ,lFv`<5h%˄הN&j(;!}ӃͻI_PwjGnzgM9*E|Ci&4x/zbrqaПgأVe=a#wx/Pz| Gϕ=SEٌ4eI9Ұԕ-? J𠦀C•,atw"䮧U=Iӊ'doN\-Vϋ#5E{#^ `۟uw4r֪x!?[7Bâ?Ǜ$x'wKL9c|M#^ܜgv@2\Xgӱ6g'Wx:#:FBBoP Z0 ȹ6<Ɔ9ou?8=/.9_iV-ҵ}TYC Ȑi^NrHe[ O ,*E2%[5?/%ϖ~4/H1S"'(@+)dhBYX9Q~oLZcɛ f&-(fKbw;1*!h4ā"2`eV 3sK@ dU5(3 !F_) 2'v՜ mb5 T,  ! M$93gW ւIʞͦF1ZՆ|d_i W$=ōrz?=9smjFB0Ý=)CPLEƅ4ѐ+,VG߅U&A{}S%wvL%{lYa} 'AMͫ6P"vҷ9wPYm{Q 2JZjZQIY]&?jev˨I]lx,b[Y Usםkx32$p^'_s}30#A; .ф6CU A*[݄BQӗwèx"Udܪ=ðu v4TA£")Qo'fYArߒKȢoV3|)^Jy RFJDKnS2 .=saWPt[Agۚ?#X|'h(LKyOOp^BV*Qra?"ksxgNRP𓙹rQKzg[T<#>Ukd ۘ-u_XSAZ/=PȗHFIb KFO|-!<\QG̐ZF`Kbki)#Z_jDe5 [gS{Y+#e4VN^ڧG['Gaܪ+܎0Ɛ}^Ԕ* ڗRO ;3 ȇ}sIEYc]E6z.?"9uve V+]$ N%5(^ylԣVyka =9OS"F:\KAU(SɐmoOYS\\P7xO摭j-PH12>bZ‡m;A!^ $k_sV=]#f$ ¶S5(x'bxfPxLȵJ6I21oȲńiu䝯iO۬o^%`F*A6?G$\Ia#iZ/WХїYem1:$ϻ=q]`jNA74 i@-)rwvvהQIN@\f|ӷȉbj0 \OvTG@.h&RWbO=.D㱇N \`򉋯ِ^ ` 2Œʅt|tW8"pP)]_%C41&rd;ƃ*I3(pzwES!w{ﰎ%1XU(%&Yh^@ zY+Im?%3avGJ(%1uPH?j9f9ES[y.UԾۆC혿&}fC淜լ\ޫa|$ ^^,j.\ v;[r8}ςyM >PNص>ȑD Lb! =@ȚBو3E!B]B"zzjiBTD=&p*=,>uq8Sz$S:Sc >hxBjksuDg>M:*a}<З]/:":ۅUw 1a-aq9kٌ} q Ƒ.^B@]5j3Zpi%Ҳzit]dO\QBT[n#/c\࢐E{9ϒ ̏XnpȬmt  RFexBImZ7>,rO]ޓѝ/,uA%a(I`((s3U<)o-fG 5⸗܉;mзQ b`qbz< #C5}gȮr\b3;R|sz/GZe;A5ׂ>CpfٶF0:t&kh{ P|i,7O TzRxe]V(Sv/o0Q昙-yݠWZӉU+ZHaݷG} v䛍O 0Ҳu;Z=rn4Y4.{5'^qtj=[e(ۓIQ 2LXnnJXS܋LD>VizotBW-E"^$kҚN.,&M4 ]PfÅY@3*xtƑwֆ$!9/bHTntwwDikE41/TmfTz'-(-``L 1AXĭ5j4Z> '()]vT9HrA.`}\w{Va |]"[\/UùCcl/i=̣/ëTmlK0Lp750GlaلgR֐gb\ 4&@b3$ֵ>N}竬$=%) )#co\AW2?tdWJ&''99C%DyUeeʰzKjg߱4%mBZiRLP|[Y(oL`=ޙ@< KHX&nw *)B gk܉mڀ(=~\k7UL':h-WD ~ ; b%"X>w+"FL=~<V]Юȍs 1uRa2q TZյ}E Pt [^:7rx؇R(%RanB̉P} y(5*V[G մUlE #iR5{凱w_̫QkYF,Ƽjl%;ua"!H+' Q4W  ?u.W.)[I:>!E u؆ET2#C("A4WN|/:zo|7֭Q8LQ QБCW)y IO_OOZlS*lZ!Zt=a}y3%2A]>R 3-ךaӉK, DJJxt 'lWN~3Kh86UCE$\]ՌXΝW(lB=l{P⛰/8gEqk }ds")ϣER8)>J]?a*ODFk4Q7fsQIpC &:z(; ?fG5 D3啑#9TJqKSXee՚u Gɀ>׋KL,g4~V37Jzw2xL'>Wr^j hʹ wSk\)Zhl6QcVv&FOtI|iCJsA=~$bQ3t5/c\YZ,ȏ4}p N7p*F4r'_"1~0ǥi91|΀ ˗4k81 ӄ]Z_qf9 l-ܖt& Dycw"Nh~2t1BwƔ 뤣[R?IomZ(яAL V( y,8NݺFԌ$'10"zМefYLmb8Z&OΘ}bfEW8H2#{ ǻbPД6W3:Uѣ#VEZ>(pJ~?4O~dJ'+L FeAV()8`_Pyz$o3^Ӕ6H~pZFSx (!fm do8B3SC#[S4W6"f5݉7-ZN#E(f U|*X sú _V~Ѭ֥߷㑯wIeyEM@AO/h`K%@Æ<3"^`16GRG80q!uK2]q&s銠'Pz\$m_QHNN|t .ñV)$[1q2#^xUJW0"#otE3ߡ54`_Xaᬐ>\00B n71(󣤐`3uvMhh+9_ p }["*&K-m*T\*T^i}Z;ެ4JkY >`{~pz@;:%6aZǜс~Z/b~%n`M B^c:`e3FF5<κ 1\ywl ۗնȮЬtO8P$ d6WeJ T̎` ;o<0- ;bc~uTI+n~خŦ'AQN Wǒ=q;84sú2i=m*X)xoت7uӴfdJn"\: lzZ"(?0#ap{@ Ϗj̈́]hO/?۰۪ύnE5b'߯: SVF(7:17[(lC7]EL}77UoIԐdLx}',n'8H JpsԽ 4G/>D@TvnKE Db!@ܹl 8t7o`=但M$)$0iu\F Zil*0Ƨg#! i g5(Y~gu#6q#t4r}T7}fJC$`:i:{_:c>.v;䏜 %'cBiUĚs?>yUCaȐ)MA,zw;Lq86 >!$ʥ鲪 DN_F=+f 7$!uM|7e9Sk'I;+GaSC#Δߠ;1liCsO"/vAw7l[Z=80EuMF/<4JIMեv$p35]`?Th (d F*~>\,8w@˰Sˈ#Ku{_z'9[hQnf,}j+ om^8~R~?MiZoV{N|q"op3VP  CТQ,Gjv]-2(x .[ XvΗVe/}H#\ "_S jAhgѢ1:,eHscHe/( n"ޢ1az}lY X֋d=躿6wbCB*܉1_ o,F/cX`}C|D.@E1tN|8ϽgaS Jc[cvuJ )o@/0壿[f?;Zp< W,9uvdsVH$5it2k,CRN1V 0U3\OA-9:y()V6}/#V>O;`U~u@XzLcq: P<,GwE襏efe)7@gI$> 4&oޥP-31sov}|8,iЅZ+4c4*ǽAkULwz o$9ɔ!!eWep@$ ImKb3=0A @a, L<ΌX~!ݢg0ːUo+?)j@.кeRN5m)vY\ 1ƫ}N ˅<]]i N9vt0=MD}9dʄW-=(ܬ&Qn ؗ(Wp2, 8hߍE\T[Q6f{Cx~<2 iJV=A]1½E 60xBC7' S?;u0>J0mVBĊڛܐJQm

Iy\ɰ{ue! ;E}UӚdeuD9܎obgyP$ sg%F-DvEae/,:JD6%>ؗB1@B0CNi@Bgr5}lj|'5~2as1R/o,^e- hLd"V!*?Lpyh؛|總96V]`Pnd>6qǎ+ NY2*kD@lrt]XfBm|4Nz~_`my?^6_l[wJjzq\@'W8m [N¨yP>6-咋-fjf9I؇ip&ҜވCjb,4WvM0OvMMPnvz vUuR!25 f W^rOA%ȥ!@A;yoܿ4FTzgq%\4* G"s+1q ƨrWxFC R0]-H>2]> lז%\TNkĪ̄\F*%n؈HWT߈i?IG ٪ٔu/>>zHg=o^\Tf.9ykkc rnƂY Za]#xhAscEDדl7XPFgYڡtU=̈u\dlAvď ֿ2w:T31c!<>n=&hTP*ŃdQH(x,7ME(f6؃:WSubRh@uܚܨ K 9 T| xrvfKJcp8 GWQ?r#DwG2k@=F]CN$͂cӢ&³eQoX{j!mAۍ{*؝^KqlrۋHYPЛHČ.äZh!b/d0);HÛ6Gg\8*k@hM/zlxc/ =%i ؍l=JY^rj/FA-G|I[1\kqWo^!5t3G&rtANG<=_/!TƋYf9~*+Î~x`c>Ǯ½Ndy# 9 Rݦ ~ïkwc1cH7Z]51[b(* 2U[Z[rR%yuW~'eBp*n2 ,|p ŷ xս^dПJ}OZ}ѓK)<O+0^MM(A\li$:hku?W+\< țyM=pSmfò[8 h՛F^~qX).&rn%*ӗa@[Mn;>欱U5v&]  uww( *yǞUy_yɱܨ&mۏ'?[6}hyg|j-3E_0?O^z] 9C Zk[_Ѽ6EE`cCŜfWa{xZ;Q O'UxjZekWھ|ED(WSR nd: M]{\SܒW@nghlws -TO=|;yg.TA;5"^m@S)SDܣ5% a Ht:oF'H#!Ad#)Nk_¼Gk!'i˧3Tx@aVbobV3sW6v'WOxPYe!)йgkj_"\3!iBE5Fa%+tQ1]DY!|RYBa}IёZ`lҥGΆ$<Ĝ2d!IQM9^U4~qB;44#ns9ID@R80ăs]_J^NdAŗ|MQ^|x!Z-|nIv ONzwO:L^`Y?4L: 󹼔i )^GVVy Sh< iׂ'HoD)(B@Q3̒oHu㸋 ?px[N8zŶ<|7Ն%ʺyH @QsOn1)JxfK|  fPm2<+5!;^^Ws.9ZF^ nct97@%(&\2"Q䬋dE啈Pn]Bh Pxv2߀m_DF*Wˀot'7!&=p#XNN:n|.0PiL!mɚιV?E%=JM:)>CG@Yv隒K gYwy6+킞`e [ @4S}d[鋪j #1G`>յGŲes+*0x 9 Lq741s8j#HGJ"NHҭHzq}^a`qF7Sz8Az#q|z5W/d R{ƣ2tBn)GԯvTK2*4JhF_z'T|dY#1@j1Yor".״b=c̛|;|\r;07rZ ,*jn9Db9[H2Hy<%JCdTP4!f"&81MkT5;Op P(_γ8:9Zt.e YTTT~g8`Q&ș|E$nC;ߏfAJ 2vQ#b[;sls¾TvBYtCP( TI qCw3S'rDJ^hH3hD/ ~WNھ$|iΘ\T\kk8t:ּ|,aP慃6I _z7m~HEߡDo>Đ%T^\Q| ='V¦?͠$V<Ю)Up^, A8~g1x!|("zaQ='ggU%׹Y`k:qYehMCȶf@! fkLK+DVrġSk <\v1։]/U-^L0*@iuW ` qBi;oD|+U A)OQ"_+vXyO[Jdv'NSi[`$M{ja0D:]^.OZd1$ ъyڥ>!X>? eGʉBCa)ZL ,^J<Bud. mœ8E.f.+܋ Y:765d4ܤ5}Zqdр޷~`O@OxN^}Vp2h Hk& Tp4bd$6N!+7[ƱXRgr=#ה-; 3W-WTgP5Jѻ3f^ngmW.kKg`0?z%oʒ5iٿOy"ª6F\@P :""o2Q4 Mj/ 0cV dtPmwHSjJ`kGVnTЬ p"t `;*d!#̬kY%3 w2췇}htLV~Xg 9]PaC8OJD:%/>OM","GX{ lmU7dh`=} պ {= 3HkQ$5IwOqS)TT4"v/ש1u!}g62j(lwbpd zb'#⤧[*@z"b5+,̭7~%+2DZ$Y}Zq,D?~r2=Uϻg*]1LXT,MFC? |Qcm \#N'ʦHm+b>MOFa)`Er:~jU8%̇2\ iOT}'ęXb@O#hV[ӼCގmvҡKSn>/䙸_ZDYji_ՙƢ XƱp$g9§G $xP"+o']%T#*cɽ.-DՂkO"L.>X֘$;ϊ˷3Ĥ  [.Q`9 í PWh$'gq/Oehc>v̨{ý*{x7LJ!©?~K X*7;/٪KPPKS>,aյĹW\%جqxLFq48v]vXưC¼=|m  =|:a3jTcԽr˒,Ox5XbA =^R,2Tȋ(]Zkz&'>'`bZ|]}9--%zru`i!:TB)[\#.=oI8*N!7SLbe"3# \5qf6W*ꭝpˆ!q&.Jc^x,ܔ$Zl*&.)τU6( ۟;epU&2*WG|06ಗi1]u/7U YFS(Uޅ=LfcxE\ޅ}}w%`tP%t`hqRQ^x3SW7{qR(gUO߮!hAunәjiZQ5DF@g (܈8nNȫDr 닾#[,aj{(@F܌_'ޏ&*.5J Xl(O۔]"`3vi?$EeT і]eeuTPj/>eYѬ`sF&E?|!sMY_[Q$ұXN PEm9nsդ06}P|,[HXFy<7? b8ǔ9"\= xa& .\ܧ)"$t` \ӌ|^ag1 7ܟw#h6lZ㚳pօ6,O mNCSJ8Tw;uWFXF};YY\O)mT!yrss!0LNsϴ屠-}oޥqt7ORP6y,[zRYDO ;>euaLY5*\ov}68o4ʄ F.M-cPIHr2V_OQqXzW![;C¸䠹bc{!ZfuM%~?r8YN߈1W?/?o 7w;ڪ \Hl\ր 4FBJ? ?ɟft,lJP+ͫ# ~ ekuIq0K$,)0hE#n:@& Hj~`L{\$O|28yrG}~L7F`79A'i |=~eպxTDNjrt:Lz:?a!bi4A!IcVtx 1Pvizöt3אH(NP% ž<ʐMQ@ibKG/N$o;(BGJ1^-jE0h{䖻*a/C4d?=>UN6E>p<Y5'̊m(+F=MQs[bLIu+q$gH2m!F@57K&A2偃v],6E?2MzgGB-[bx1d(p$Aě5Џ9xI`@yH{&vJedyQ$4>GMiJ[!uS UsET' BO\'`sTHzu$aQE)͍3O"J_)c8fm/{J$^^3}0e뒫E^!ϡfգc_T=I`ƵOO.#? RzQs)SJ 4(7`S*榥MA` ;-`b+/&KB6#<&vhўe8b+m鋾"֔82 R"7 c ۢGB{n,As:(rZ9⳽T||jfDF,J_&6"xrXC&+1>`2aQ`>\j$r>Y-RȤ mګ8A֬Fl & 0wgq6#⠯ζ-th1{,/x?vBvK`H+W<+c7JL~txח ̬a[G͒믬>h^If"x􁅸@:t*n d1&_Kl խ 㰀Wj -{3®gżh\\fMahj&aH=A]8^5Q" Iv;xYiCsKHprځd7tBD^z:|`]e/_<,#)Q&8E*o5ĖC5o|0偽U:_KRȒ6C9SfPȴ0z/3.URH7܈уCb{bϮ0XvBc#È4O!oJUӰ5=FIk!: xvty >ޑH~C9x.KV;2WL^Y) ޸2ϥޣ9R˧cSuẟ~\Z[Js̯Rdѯ!{w>@-Sw60Ӡ9 D6eXH{w*srD%RbDU5~3(Y\W昳ֳ{i:̏aR[6m[1$Pcd)6E1 c$f' {vl٣onrZ=j0. L"}%bQD3O mF]ԑ/q , (,Pt.0=h-ȸgR&CX]Pm?pq<fOR\jz=/vBel㞤8 (Oa]ؚiSHA~BUh[&j|ےt+ȕĒ3 Be 19WkUA^^ƆD^ہJ %MJs\cy%у} 2DYtf"9#~=h5"eamݛ/8\@3F{ .l \Ro:)Xf1iZ[“;(Y&bHVN'Yc@ȞԶ즤ʫ$}Nt{$<hǣ84m^2oeFQs7p $:A!gj8QU":@^^[k͢9z292nLê:E~W1k M-u?OtICHE*KL^mU݇Km OYO%lRNu6;!0Z #G"+lʤޏ{8yH+?&oZk"SLYZ"()UjDVu"Y0\{zj~j~KNVMeb^:O*\%۟ ӒmN=Bs͔caO+~"L,&tBPĪXBg2%<}(gK~-? BC;xubňHqVN^5TBKK zD2"CCCgEHuj &U26 tnp͐jwn}J`$;'Yr)*y"rd4ə`'Д.kᲶQp‘qVϘ*FVrV"wY5?@ *-p?UMiPE)w~S چ>^zA9vtKƂ'0cQo_j%M 8S`JӠ惩ALSZU%(ŷMfjwį 8UsvxSOF r **.jQ >  ۗ^e?wU_ձabc\x0-I7A)Z߉0zZ3u9(Cϒ YY+D@m*yG^94rY6}/ݛXDh5L oXRr#\_|a{Cz4e[+/c~w B[_s; ]~ějsI/ >_EFq54m/l\Qrg-0^MYo΋ r&,M2JH!EK2 $ڨ|1:S9#,;zŶ0tN}0o+4hz@` m}x˗p-fð<~U%WG@}0iȎlGZ|$>h$D{9!f-yA$S w5MOe. D}{Ba8ϛТ:oܓm\4H74L72Ol#lސd˖,+涣Ny!YFȸF{b[Wh,8"B*d4Qjm+m|()Wwݕ$tu(r~34Y %)4Tl ;|CQ!VZɎjTJe!Yܛ_uK]Y6_ Ϩ/k 0gW饅Y:ݖ,'~NADJo#tJ25epϚMi#uȶ[+K =CdjTiWt GG4[!DŠYR 233T]"x+%n0b~ 0F`FoP7GjXWcU±}SFҲ$ " :j9)%gו ")n $.!񂣛9Bd2ǬFk\ hADXK4';>QՇh<Ϛ/s]eA;}ȩ;&pеƦyYp+fw%U}Ub0>`$hnP0Hˆ WQ-Ik6~}BZ\t^[Y#zw ew$|ᗵf4dy3dEò#MIOMҴ1SWlZwQ<ÖZbaSCgKCW_JՖ2"EmAL+qچ\IOF fg:h-<$Z#{!d;4ԬqݙO.j0L [1r&ʅWO o9O'KEV(ӵeq }l,bȹy9B`|MwZtR;&ұ ^+qP]̐z`^Ұ?)vR{ g-f- ]; {uDtxnŻ L6l2ygPll >J GG{vo3vq!r'H !⓰g'6TzEJG0k8hՖO|DeJ{91O2 tFm`pZ#=2H䝺L=LCS5VdB -Ɇ3aE]ԔaC^.̶i?d}5 Qo:?oY3B{/Qe^vaa}>G`7:<³>KH`mZ4ut_LG,q\Wի!f cD #]*$-*`\@FOBèjoGs:b㣷w>FbZ@A_-{YB>d%3;2J? 8wp^o,R";tQ~ (D rTךճ/qQh\λ2'>Y QXN(%gJ ߤ?ZGҌ? l-¬{6Aqu_On+sjE+Nju 26guw*/vS}B PX/x{^,7?GɚsTK3\bQȮ^1QJ:M"TdxP>j^M&|_6apyiJ h`"tˣc8TiW9ڣ.;1R?\CḠ7HZ#&P+N??lN &5$1.soB|JڗM-^Wjǯ'<]-hn&QPBM\ԨxCi^ dgGw bӽn6MvE[WA$z(;ipG[v28[jmG$%R6 O<[ U:,u6Kf|qq $XFX'k`1N,+l䷫5zp?`z 5! :{)f(zRi -5yu eK*?ѻ77؋]/_<Aj@CrEd1U0BԪxM.U7J=u!!lP -Ϥבx6*1?4f.&nrS&^xK|"Pv_]rkn*km"L"F|}E6?#$7 .H6bH@y9趩RAdX\\nl0r=gHM㡙&RV{4VyF\L 1z"$AH,Gy& 7id^"i'kء8W$rp8غ7:0?4F)iC^2Ptb'`C԰EnN/3B冕27}d` :yAb\L8P{snjB+_AOs&|%qqTdHh*@ALR ɒΒu+?8fMhQ,EV. (ZfLajE}/gϓ?Oo`}*| seܱvxo_/#αf̢@$ ޿8²YV4boeɤY-NroA4_zۻEI@Tw4=S; pcTQw:~W3k*l xuPJ,^Gԕxj(sx&xgm-h 3arN6H{O" J:4r(ĵhvC`ȱ n[ ^e1]RY:vdOqHKi|Be9ZW@L넌:Mp966LeW_;/aE\]@ٴ+g}뀕47+KRZȑx x0Ĕ}2RS MNuel < $Rȸe|`_tēlI%Rmgp7]s%KIjNF[ѳxgM:gjϿZG]\IGviM2!M=B_Gl-!z}U13R$s6 5&fiB]|7 Tb1`0pEPtԠy3r#6\?|zH{b?)]Kg;d,~锡,hvΠ3:dn f:& 6q/}F)X?̔ˬJ"3lIt Zeߔ,TOfQGK`VR( L1V {M Q/%>ѡvMKG_Wb}i@ה a9d^Dӑw;A5ac?\E4Xז%3ҖйsP ބ-F4s5@<zI ǯ3-L1NFD ^ [u4ڦ0W+ MU_o0*  q 2PX kds#PEmqU9Zyk,eW׊BpS9:O%jf9l07,DgO*W3B㐥 CSJk̫%LOd750dB9.#bZfQ~,37ǁB,~xٕ#xbmVz >,ôc|i盒おvbh-sq<㿡qq< _ ƀm>.pBf]4 snVּФ (a!H u>`I<IA%VGߍ؛·zKS R?)P y By^<)I^I:u_HSڜȢoN*\/ȰMeG4ڊef,{WCAdj?*j0rmF͒/}?0Mi [E]^XIG/fj m/5D)r`-i xaPK2?Ni2Oedm< 3%.#wUWtqpVҠ5\%~?G)JI-KȀ:墦/rEjrNV҇ g˖a͍c-{iMY7ø:#y:µ Yfau|/ޏ)&a/.ro7RPv{}A: UD-C Y"eX<|gPd`/x\]њ{f'3 f0rQ HbVj?GV!9ى&᫤ SoP"/+ H*szaYKF3A][n^|:G/ ${_L9rDc^!}V{ Dq9nJ)sY/V[b^<Mwi?GAv߀ h *.ʩ.vr4//)I&LN]lzjjk csr z :C7PPx05w(X>|կ4[긒).l҂|ūqVy>!FȊ8CGSo:ыy șɯ#d7: RVowT$ ?MI3as su5wv݁Ǖ`DbͫkEZO;gI/Ƒ6Am>?琾tfcl-i4.Dx,@;^YN8CGRx}G02S<)9r-"^$#YSu[{[cczB,H=qMw*<(ͳGb]SvbS}?iK{C="AhtHWCYtdYg,zĚUHF  7ti~!c2,՛h#ܖNںk0@LwW5]dԴ<_/?ԗ9,n&s\A#2š'`a2нoci<.YP*֥QңWu}srXYO:, {Ͻ7Oe̢K^Zp{8qE'MpލA`J*k^D smntœ…K.1v8j!v%RJ(=34*h3ryWMRZ{nNHjvRvPن۰KN_q{Th&7L4 5x5S'c8"/X1ŻwݡÆ4p"*#awSMj]i=VLBhJ8xӣS|'6Lvo_H_0Tl@@/Jn1R'ֆu8e:J76k$pf%#֩N"1=b ZRy5GyЊ8ZtcVE/̴vII%2[u|CMAOK*`=c<~2eVG;Kom .fK;8ОROM~y}:bf@`9 &5D.b(*rXBmg^l=1m(-z +~qkeO+MA;68 ϋ<#/L@b{̮R`2(X9=}}b|>ij癢= ?'3 B፟oeՇ6bJw ͎Ró-*Ī8pKNoF_"RI"A2ګt5RI9UՃ>E >\W-(eoQnHuk^qQ]NZBU;n'~ V3_Aȧ+8i.vICܦ'%+R.l*cO7(FoWKSJRw 'p\tZk6@R*j^ʫUK?EJE2z;tۅzEt5#uReIYG I3l!o^hy:ԃ Q чuBkO׾ #ǽ.mcjυ@*oUE;h&z;E?lF@ymzXfB'q WWV^rD KߡWQ`kї/)Ah>'" Pd@Ky'Z)sy7r>%0ҟ0)Cqu]An_ ]?W'Xo.!p%>ZU7g\{W B͵xwY>?3l8/W_fuQ,p`uA9tKJ~8tEK3knAL8 N`d+Xc,Ր[.̽od4#_b0o:e> `}4I߀&6f9"Bc|~/gq^ Щ%Gp(ά,g J\IW$PZ>m暪 \$+a0Li+&S\3x%N,e7lX )BCGA]qW#4RsH҆ VA )=}'_wB2jv<ì%}gLt5W%^M2wt07`R{7þ3^ue]'*/ݱ ff3G?Π970 ־w?j+NZM>9 dskJmהjkch35jz+ S=ĹDGEZAx$&0Z6'\VaT#3 a_/G /С25q[ZJ2A9C.-mHY/`< 9ct_z(OvB6D;l=~!|[%Hl:+B'yܱңhlh/n&0i#ݞS8by}Nfb_IFWd,9v} Ӭ%߹նHJpiTH 6꫽3 UZ"ɷ*K@L0ή%,Yѝ0 ެ%iG]Rj^iC˨&<#A.w]uG nĉ\ H_x(zEdZk{`S|H'nh;! rw t{#4oy砸wLAwqu nWMY^n1Eڅi-2Jm-O~^yކ}(D_J[# ;Ʉ2UVh-:h# H,i$||hTgTBN{L`)" T6*Z.GRpE9 )±+sƌ&v){-C+dv2'5$rv"D\ LMw ]{cHmՓ} Z耤#9ݦIT"*H*FM̽]DrY~ ެ_t;;I RDrhࠈVxUţ$&TmO~ XjRNJ%Pɀ껣' .á'>wq8,e<'' R <%JX7 n?wlfShO"/'%G{p7#F'0Sy@X$x 3lΣ:Fyl94E&3TzvjL-Jz'żRfnkc\?&yV{ ȁyLEcQ8WdϭY&f1*v]s۳c;)TF ?Z!l%*͝}ln",N{`2nH~YnO\g^ aKP'ucˢM-YiD}ڳzW}k5uDž!@s9މ!VN/m5hhPo7劊>Ot"| \S|@jA9֮8|,yyN흵׹tTo12 V\jie/SJ+6nT􋧅߄w̉Vܒ׶6P3"+j/v$)@~b̼G g1cCvW34HDTa*&,) Y˵pA #oֹb}%{$cf>U AAW6m4Bw;Կ rOjn-rfGe[ &s<ٞ]E\˹M.Br9WK6H';9wA\; OeN,斅f$`3݅׶raUU!~lW[dcSa AFL|>?/nN%#cݏ 2<}yd܁rY$ꃂ @;` 5 ۰  _M#ύ`]=kJd!:k<>rռ/b;r2}qL'8K";W 3~=9CB$n"L'|ۻ ] fkg^ Er. '򏌰]+,A[O.H#6byO$U#`~EJ˺2F_|N! ~_t',OLmJ"(wM0'XQL]Y_*$ISfh+ -LcdM֩Ȩ~6ڏg3ʹӍIqHNJBn!d "'gKGw=`^LE،_"?2kݷ9 e7)]e|Ġx![U5//!QkuC抱K^Bn&!\09돟 ?U /L@e֌R]a彶,$?!}p`;VȇVɋZg5Lrǁ!4RD_& 7#=u8~TUx2׫V=hc ۣE# PK U&-ٸX3cjgZΜ{ L|Cv`0 )fLc$A*Q{]a}7 i/L`M1_9uЂz"XB!Bc}8{K;-;EUf)ўrm"rLLaΟ$q7]ŝhi*yl-5 5 /R^V$ +{ƴs(d=fׇ3P0#"}Wai=&($Ëh'Ur 7vYE O%aV0f:\1;(ٺ0Wo_{ 9 IOrE}4YPxK3S0 ^w%Q}>nmph[5HSWj$ktZO'r &( 0%7֙H_:2:K7&U)+%ҝNla 7e<.`@Vc 9zc > XИD8\Ӯ+t$.ڍ<ȧ*H&6 EvC!ф]l> Sw DF? [.Gt?:&Hnw*?H(=V,YꌊmB۸.))^GA?{o+JQjoEMֿUj3(лQ"31^cM>a\Q:ӜܙFWّS=-^[U*9ioZxqQKCΞTԘ[3`4psT\qU3'WwL:owMui1vڧ_= ~3jVa -&*TKi>m'?/uZS~?nq|KMyl1^vDodKr,ůq+{$Vl ,H@}^/\6BK{pP։c1+i6Z*i'X@\}p9\)(oxMΏ@-)k1ٺ~p~E>Fj*FC'R0suJ-Ԭf-:~Av a^lTx9ʼ.Q8iuZ4VOK.lXhE^,t49Pۃg'U8mg %Nbh)>-x̧L1LPyg}X6PRJtZާ}x,O[Yb>|'u`fBAjkb2˒t XSUXjuFgZk56/rnrMd薊DZqXI ;/]AOH=3<$՜~U6J Mc<-0c@p(̿W`=Y: *¿E/ eC sk̋\㊻U |4|8* "Ψ{KQZ!e5jD$㇤_x4Q],4bJMz6R|<:1ëKL>3',0CPH5irJ}y+0n2#I3eB.ƱUMę1UG9Yv=W~#5+3ͣeio#UOB.g=ے}T\ef?adH`1{4ܒ2O?TXS89 4Ca)֒-LowӪT"[!2*u _.MprgdBHװn݇X\=61rL+dIJf:X:&*D=8jR'6bJv]:bS+5F }9&4 O dMqnA߻1k%u5 dl"yvya[k#@vΣ-.@bp9AY;)"yu6:,g@|p%z H OgbpJrnpVhJƮ} !. \q9Pֆm5@o̭!`C pcΥ*!`It5{-PTtK>kikB?#篟$ 6Ac Yt _d 5n3&_?*dCbN||4SCK"i``X߶ŹIEDwҨpHWz3U:| ̜|hSU澂8) v).9D`Xf䳽@DN;|zP׮KCzTY ]r=̫lE{̣9KKS5e;?Xb73yFg<))2:jdigA#BDxRaߟ籰6:3,#Y =&@gg;Y^ޣfΩC"|WBpU]`nɞ@HiԲݬXs Os_-ԯhIr`MD>8iCՔ' ލuq)]K5ؼPۢ$ŐyjpxKZ<'e%VSI}55o% N0zAƟh7]xiJOepKmvL,AoRHƱǹavA2 ؒ eOFSq 9a2bϸ0E}zCy+? _uj䪦 06}GiXN`:Oo u_o'Ls8ݭ'Q|f3sl@ְԺ(ڏÛ#ڡBFRZ ,"8NZ2FsnS?㐋 lN@=xW9ѣw:Lףhg'$i#h^]iZ3|_O%JŅ&NgG:oFGrMY F>%e^ievo@/7KhmBPkDŽվp}BoMyqG\BķxyMc̕j[N7ʅ1q,,,"]NT g.KIK;O O#3ÎO 6fBW[/^]f*q^NH[9|1k8 f !s$76gx\p eM|bm FЏK.; U"'s=_8/o f'H|UnM%fv(_\JȒ~ߡs#y$lL-CT&pK/a C>bӿ.% _𜰣Rλx؜ n(a`:m2{Ɩ@rg,qhnIG GKNXH ~Ua_<@crѬP]/yɔn,5>~B4'GPFΐ։HϪjdS i 5n]RAu! m ŏbef gD'E"DjAO(v8GpBȔYٺL*b6)QK;H X(qqK&VA`h5MJ: ˢ q CYST9ʣpI@ot;Mεjk*`=d";S?|eШ\тbT3hw'FN!a /aQT^$H Q05P lHQJEqk.\V tA!=| PŨ+;¯Eb 0Hr`R,'Lzñ}ub`yr1Jzfc/ eH-mMS_STU4M,9aEˆ>doQU: Мr]_v.R#4تèʷ</"^' AZ/)mR$p53 @}X*y{I >iӾ3S0*'SO [_AԵmj6 S%"" nD(4oxH*KbO2A1ǒ ĹqЙS.3P2A59e/b-]\}Y*p`3^yQiLV\o0L0>j\UY*2o!+A cÛ*B<̧cGeZvVnIdV8)g41 Azr$~ W9Fd#Q< /"ޫR]+gi%Y0nAk{v1tzT7CvWg8B!e,[JU" LK<];bbTC,l0y/Y(0 At u9Qh"3ew@m| {#?e1M6N&:]%FL^2WY #BTPc }lIQ1&9 uC#p Dx]1}ΐE4,DZB2,GwjwbQ,B.~zkYk Io+?}=K${ScriAp4#02.á+Px*;ncnmUk q%O@Xe`AGuE\:y=wϔbmJC$ L8:cl[HǨtQI^#k-L|"Q{Zl'h #"aEj { )}rep݊7eg./1J@M.!t#18[wk{~_TxP(18P5R!m'BRw)kb+,-ž =rL2W3 %k6n;2{REJ}'uh^౮_>ňp𱖝[x/Aa" +{\qIIVL=HbJyk*`KyFu5=#( p.rng+#~=[ufg8O:!VTr w+,y1hʘ~Iҗ*R4D(#c(/za$"1?x/k~aI3yrDIK2~&|gg̅u:7bGaᕧ0iV~3k_<r{ll@v7LEy<`sAmjߨRIyj_(ݰq.}94p] uYf{SY"+;ZD\oH F!3޻|# i0?K}Yg?ro-Z[$VWVQr*QJ_Eĭx"7^nDQfFSꟋl{!ۋdFu1VfH|ԕF3\wry-&&%_/C!/\A'rM"G{R~(xn \ tALaS#6%sdVg;I 7zr t:K_P7r]~u]8MkF$0 Tَ^ A'#?PD {K'=aDR̹B̭`yN)EmC⎽wBځ:W`.;R uBkU݌)lW(QPe3Y~\:6ĉJ^9/Z$mLgnBaKYp;ĺxj?|0@o3ANN8Nɓ ~Gc[2A9ku 㵡GxBT<ibo i%t;? IvA߇}_Sj?ن{i: S?H@Jrqc d?-'^/en.zwk:ޠ uC b¢7>ꭈn-2^ěKAdkQ6w4B3<(=ӭi 1H苽 kl (+N_5kbν*O]f8FEV~R*U g^+ |'&!<@8G&Nmz ).ʄ_Qj}^C Emj (}Z?!MDh'NEqQ9"łaHbVWZasϷћ%7%@e"ݳ 7Uυ}(O`?ݿbJ/rQk2|]S{~R[W 76\ΊƑ /&$#+3 Ӭ@4M7w@޼Uk[+ [g/K=]i!1ӎcXH~4 l ]aե$ʈ=+9ІyE*EIoS : =^YJ[ jWJ9c53É3^Vc>XY;ge9|5r/cq=%:3U9^_gGk7u*yj\`0>NJ(O? U X4 S7\]D\%OTxim)!941#R ptK!D>^^}GHi t&Qe!G_7d P1Iǡ)nkr >O !A lٳQE{3Z} LқQ)xwUf)_h?P!H{$itg7[4Y;P9snp}v=K1&0L3pxCDæ{p(ؤV3()8?KREs!=,\י9u4ʏCxR,D+yE.EquNA{ӷAs8Q!'i=oӏ8;p%d0E{kKw) C4VuV|5R!AWMu TC\p)ih=>o ݗ [[~D6B&ћu V K򄀥kKPR$/Ah%3uĝO%CnB%ޥRbn6 qҪxmCFQc lsa?~uf=-ԐL/>@zpŦ9X1^7x udb/\O=Z~R>j! ms*9g4/Wb=/[I9 L~36i@y oA2%T@K룱^r63x|K&ꋚ!ke@qa% U0)O;!Ϥ WklxƝKEx;rR\,R s8 noϑ"M=#Hu1.v0ʏ TRu D"qrx9 Af]f{*ҋpfI:ol[SWBTY@< Z?̊ly&ǘxC/Ka$6eO2ثjitǗ8ǣTE dbS1b}a>23bzh9oτLN::pEt>h Yn|~K$ MBx( 9"[9|k'LYm l(JJ_ 1 fr'3 OyMwXo{ @0%ى^Br$]5pG#X  l;{Rƞr=8Ѱ؈SS$ %:^f?b*/@ZUِ NlGyhlh'jr+o&YOi%7fՓ5/39Am*V(3=HL6cS"M'ޡr}hUӐ&cqJֱs$:On@;~$NoZ-+ʹsv[O|j\}8=|֟jsݥ{K~葏K~oڡYClVW.DPvZ/bWyS= لz*2J0oײ\]oRY+dhKZbX~Ѡa^ ێe,^na^౏}&i 1[mv_K Rmq҆RXVf=VJ`#-A pO֏i9udtW[dIpJ %ґ%E" }?<`&@ n{W_s9Y+ ,hb` 3*V3C&-M^_MMʴ9tYt]YiXS"k*j+" yb#QrْO4A9{Uѣ6z2Fځk؞0[ϯL (ɰ7=|o;5r"OeBʧ%596(SҎeW.gQe/z6SKW*tb/]P"p|E`JRZW!I?jxtD8ճ< /r8[:Ը$Rz}˴T=z֊+JBHHfd.)Њ2,Ó>%{2 ?HU3˖ vd'w7?|d¢zUb6"|37+u|gEDyy}4 %R_e _x0HF,Q|YŘ@cu9<%Ld[xs$z{t$]V->QS5s0PC7[zp6>E+a^u9YnѽewT>Jz1LڞDp:=ƕj?Qf]3Ưl+$C}ek:@OV0XQdxS%\Uz*73ΙZZ`1S2/ɓl=Wl]A`L?RͭOgk5DJt)Tg[eBu\OpOX {Ц5[h.kDE1f[upx=33%hj 88 ch}n>PXВP픁HY@pq4~6ae%2c~_D}<ݰwBj'G3Ə,NQAbLᧅpOɍ~dso,UXSUX^S5-^+|*qUMq ;]Sm Ea?Б~Og& 5UBF#0UQWvض@A)0[tYW*|=PLFZ(: 'kJX60a0n%-TNLYQE(eRrOPJg Yaq:ʪ½;h5";Q| ;{"Շ4Ye^ATX48G-x ?CTuAm7Iad@{B7%)vQM@ƯND7t򗍟Y:{GoG>+Y@4~$<7tM_Uy GMy Ft#FŃ┳(Gv4͍]D{iu+/s\zSXQ<Hf (,H<3N3sr(j3=[e!PuE^sS8!ncCx=CFM$ےCb́ad[mWb]K:HYGFll9CM>Eݜ@ݕWFfBk!۱oS`&wXuל)qq捼f =8D"Z+KuLZItcjjDJYP|9Xa˔,J;oi׉BrI6;h˓.BN X"8VGSInMKEak)B~XPI,؍#,6P$Zuft~IXͶ2p` IR8u9ht@mY%W1""W?؊a|⊾nR|D]'G GBjJpLRX 1 xNdsxo]*6$V}8X=ajmBTE8t>9*캍lx [t4:j>Wm$$Ei;j'a.ס32Oq7a#e3+7I1/Q:*!\,ïUZ:v7  &dbi@): d XuoX_#c0f7$ze* IXn#^5qZva<+E?-A;O\\#tm&Ob ,"s}yQjYؓ,CR2#\ .򫵋Jζ٠N߯|h!cC󻥏([}Qsd% cB Wl^:1!$3uu ] -aU2u^?~@O:I1):n88 ~jRXpMvSNO ĥP1#d%\A_,S:Z6kF?XZt~iMspx,[Yb) >I<k\kuцu󫺏P.䑇(}?+ nvmG7wdwIg]2K;8EcdP-*v+:W|^95 O66|$@^Cdٺ GxrK kSlrld*åx"";W2}{i'l| .y<>?F\ VhE-Ky/דh>0֟ʿLj TԲʍJ$zҘ7G࠵Kt8(AIQ=@S |B_52݇`vI[nm~l3oXﹾӜU>X;)-5r赙ǭ;ǘЉ|T:,SAh0KTө1|[<{!B$NK}%xVd MT'`VN .Lr6ǽ% dv9RB1*dl\cOƛ 0P -׃p4ֲ /Z6Asɪ;J]uCI3=8DimpI"B@0"2C #o_FE_^e&Zz;o:'F6A{]@8Zn,ƛEoנ%[ L*:}++I?kÜ(zU46V٨BM2AH(uDOL9bVTNvKk`MݦpIKy)yYDf튄XcBZj`\ *;~+~L [(ciQĻ1 ^b@VY/|(DnvQ&RIC-A7d|tlԓ0Jgt2. ` =ij,RMZ$/P=JusڡZ0mN, *ܪv"}@c u{ѨӼ2/aA;%#c\8&ѪXJ1gH4•;X`jPDҚF/q"`4X#Hh]oJ\ >46k&MТdZ;kM PO\3J]"He]}bR-Kx+1VM. Sԟ|5K pSfb2KEkJdton X>O^L 1Q17GF)FrL$xg*Yݦq>c~yseTss 5uNNg,F᭤jWy*ۀӒ궾*-Ѻ AZ)q< vt W NIb&%Lg03-J^mTPl<+iG*Ӡ[yYs Z` n`}oy9`V&/V?G^ɹYDLӚda`44|' #I`r#4@69ɺ/?iIa@IG1q4 ((uS˃0"%ヱ0!7KG6|@>6X JvpF3&I};J{<1+ר랣*3~'! 88etz6(iȎƨ/.X.T'@L|y^3_\̀n]u p79P/aHḰj|ձa;bs7v>}_^rѠȵC H?L N\,>ۑZ1cMuE3;s=sKo%ꯧH_>>f SE M%7;vU~ M)t)ƈGΧ$*2,l~KoS&E3Ge=#xeB~.2X ʝ!-ڋAXnD䄞zc C8H-v=VXdɭr*l{?US6.d^&qeaK,9 ,ƭxdf9Aۼ_S"g X]ņTW0@A ½ 뒏jR=( ;a1&{{p-F;z,ء,&L/. Lij 2KXpVB%FU+)F YM Rt$_r(^1񎻬RAkvQ6 9i`ˑHK(B> ~PvmPr4ѝ"R@f>dr1yTFTl.42E𰊾Mߛ4ܺ25x秆PrR1 r)Ϭ2/Ys^'yo}-N8;ic";={io2GV nTa}ax+j&> ֚|Ize 'y&8@~.ι`y Jv-F$-{ed)v@/тOVl尽i~)m~xNKr1@dę!l姹Qp; zw->u[mԹKVnZlԹ?g/?EOábOG#KaJE?esڒ}/H]xv'\T{c{X<QeDphf)4~ڝrPlː[pb/kAc>, \73P <[u,qXx}GT44Yoɝwp9ׅ0< 0)@FY&D&k\ ١WM:gSlgEʕp:֕޺I}M)tl<`Ob4w|_t|ُT*X<Ҟ=3L AMr,?|̨2Y8++h V\~W-AGȤ!P6se4qܬ GKPP"[" b  ʖHtkpp5*֠SkDk*W*o d"~zLw)C3mOF>2WTɉ"n-x|pEB9Fm@`zQaqUZm5(@ 0dМ&w㦝ĞٍV˽5Pw55QsV]C+u&_g;UUnLC; sBӄtj=mVAӀlA=v??ykgs: ? >kiBhph Td@Z1z6 }njha]jabWZ8]_ 03dJZt"j˧)ѐrݷ>d N6EQ=z5qM5~xaA8 #J!W<_ |_Mdf*8~iʽ_UUp^YX"{9ű̠i ڜR~mVI5,󪠙bPȘpHYnG u+LaVj؍ۊȡ2 I"ETwnO0Aԏ]ntdI*KX6Jfy\>i3@cO\71L'&/!@i/JǼQqԧZ3VB[=ϻi>j&V@z45^2WϰV^AtDb*!9<9-掯Z"1"7 :^%Jϕw?=BO )44]W_ڛJg* EDintMT%̃'"#@;i7f5Ǟjڍ(DŞlkNw\{&[:2M^xs<ʪS/a0O!="C#,/@]/pc ?bW@`dFY'>C̎–I]`O2S,vom;/kD1ffO#;$޳Vw+@୻YE8bLjn"(=vR~lBK܈ȋgq\:W0c $9ez)VjuɈbuo o45 ILDT!(yHqިwTߵ>hRfV$ W i6>"Ph3ZdrF^am/G5qr+pNF'tIje63[wpXM=3J-Øh{gi-ja; cA:]9VFx/80aZF37Fz%}X[ѽ,4ّ3]wo,ߑjsZ/UUGIK ߡlFug/q0D0wB4iҁlJdf ɉ9XMuXbo+dlʽ$_fmI GdWϔ:v#R0JogO&r w[{tҐ+EeΰǖMe}֪} l\0|HI-WLīY.)Z:n[|4'<$7}u/od IpB}''>{pf`|^3/!DŽKlKdwF$C49Lv(a'*\f81!c1jy1E.4$? Pv)gijbC 1=ʑQ{@~' R糥E8Ic~XѤ`3~ {kv~ͭ"9j͓w+ Ch1X nEؓ#zW9 73>-*[CdϵawR:݄eD%ҦwƆ̏a]aJĬoš,je<:"/|.lT"4wOMt@5CMu)p/H֝})L^E_:{IZ^7q8+7P@3^+'яT[N)Z٠>BKIyGn>c=NUdFAv,9OIji#$HzJNu)#g(2"'?H^dƤ]m54@M"Ÿ3%iŲTМQv0L\FI~C3g5;F ޘL')=d5۱d `r1͐Ǥ|$wOg}N޸ 8KNNsgsژMs#W+۪[bD?%DMhBIeNrt%V^=eE㺷ݘwmnYr>Ϸ hqT `b9֖,&"=HzKܯ{J8QYLbn݅H@UxB7Q:}N|?뫖@Mޒ}yIi# uxؗm v4 V?dTmq> F6V Fh`SYnZoMֻO ,«+IC l<8e{|҅'RDio$ޔZAV[W{kG?(~]0Z؀u\\9.YH*q#U3Ȟ=E䑩ukɤtfcKQgZq M[̂zgdx90 4a8~4YħO(-,I4C+`eѢ_JW Nb 4DVZyWc BmG_R{>>ETp gR73r>PMGX3"RdR/--i0+KT:'694fC]Z1c'|?-mn֬YJDmKE`%~P-@F]xJQG?_hsiL&(k<yuifʮ5bn9RݢIoz#̦mVܫ:p>h;=b:>i%\t4Sr F>njrjoVtSޢ; hR11'SlWz%*o])ƔyЕ~X/ yr𤼸^Eh u\$|C@'dG7ܽ.E\amλ;DL5mߟg{rSo+(Ҟ1V %Vcd10ژ^Agn !cOt{4ڏ4MN8*Qh>XR(*=u 2 U-QN \mlYT;;YOUy$B}ݗ~I˭ôx@f?4T74@ؒiF[R;>)r~ Pcy@2ٔ0r|!?#(q GXڦza.{4RZh~!Ai=#C$`7!'x%]5`l~vS;Ʌ0z[j7wr/hFOzrxm@\hxd$ QD"ܲ 9q/|`KS~:| `0;0?_'`DdAcI+/,~ (CTw>46!5&gH=^l `{2L!?)#^Ç J8NKڔ/Z+^{j3[sxʓ:򖌬9$$Yhww 5vyZ+jĢ'=e,9T7ıy_[ceV| Z(ފF(f:wW\!$\PN:lڧc}x,aU9+%r#M;3ۓDwmH%Kh0 20䪖K:VVdlV{u*B H7 |bhyN=,.)<DfVW( 4FcPbG{lM:eat i-ꊡu|6qK1ʮ޵ȇ&nCXj KçS7iY2X:~%@ѱWٜeO OQ5.?|xEP=S] 7SRe l޵[VmuC@kxERv;Ű;Ԋ(YwҔ9C;~SD1pxoK]p' \[HqǥwBj^1 (?&S.PӇ00x{[jD2Q ̚'s`4Ƈ}BcA{~fI+eSRW|Σ4^/D<;&PXx"  pkm/j#xTpfD+sDf%k Vea2\ćgX8K81&>sPomc.hjL |ՌSF"y-L;>UWI&w 2gOttQ и|G$EjLˌpإiX6os6*@vV( !kgWWgaX4ۓ|sg՟uĦ[hk׾-D1sgf^w;}oH=k )xSleţQ.J盒^ 2y9JMă4ߝtArNND}|Elɤ=gEĝ .}q|cI2~|qZFՓ]TmAλ7HMRIqXې#|Jiu> C#-hHCET J0!ǯ`3a#W0n/>M9 =B">'w\e~=[N :7(~b[z(>&49e}ӆSuYl wC %#әn/כieǥkaߘA۶ԩUV)%#[3È%i"z½xmS kx! ;\MKwGā; /)b?|)jx* !N_KfMz#cCb$ss> M=v[u-<~"x@ v-e΁F1:3WP0*`X?\v8þ$^oo-%~HPh^1YaCd*Ϣg ],`گiPBw_(7XzR sJY@ 5=n(ʜ*^.T#&oQf,hbe7Hv3^ǧ@aݼ`Sc$ GL1ȹPgW="QQHĉGe*,;iLQjU*ذHI+Gey`E B.Ga>#- hDyCK&Z8)`«%9@)2|æAVtIlRP+} ց6g7G%2m\Krh#5#B`G.L kc({aCc~uތB(r7^gJ-O oe-Ֆќ kw0c+-Ѵ뙥8+tۣ`:{H~" IWؔSU+Kܕ"?KȿY.҉9oy۸_X+Ua4ɱ7U裣2p#'u N jml4a|YR:8JaRh, Q!L$Mr!Jzפ<ۂضP&hDMƐW-o{vBP,슋lߘD%;YPK#*Cs a,#*\r j`Y5 Xb?Viwdz:Q[DGo`ǻ=Ϛx)Gf$QH9=ߍ&b祤(#"fc.Qi!hp:5SNRGhH}!5ta29mr>7mG`f_@7_L`&%q|3-kU^ȇcݞo*s}coT:bF`Kרk[ׂ*!A߷5Ɖ^y/g(4L& f.XWUƏBcI I_ލ ֵQśWq y%lVR 3.F4Nͷ^PP%o0~k hIK@C͢kX6.p<:|BS66=z;0m"?\{ۨKHsͬWf3%i8w$y&9M7zí!p%_קSc?nY{)V C?y+K DrSewLJ##^Z)gX~XVNB~7s1?<lL ۂȸ͕ A}DdA/VNao)h'H}iͬu}.;}c3Xʍ.txO]BU4nv4xVBM1gx da&W ׹/3Qqt3/sdnd!{fi;ğ|==2LG(\ː 5{0X.n/SUiY4`iU@M߻5Ir(>~&X@T(J)8Ώ :׫)h_fQZ5M=Y A}Y.7*"1F[ŲW]kR[ 1sQސt,0%M+n+'d $z㬶վ-Pn(ցgxbP&PCe?,.<^Jغw`:&Ht h䏪69V"ܢajE iE4' iIj?-/^0v[ !T}$"G\tcC #ԟ(DӍKC=.ɭ-<96l;Du$׵@p6;亾1?9 ]2ݪg26oObzAmrMrIDZXH<:IQ# C]R_# ArЏ~֧aj TN0*} >_ 3} jA6Oc#&#? kė;GJj_T:wT?@Zʳ,{̊_KvNiv3J2U Ԓ˔ ~RY}ׯ*2]olCuй2#? !1~\9)=Xa"n=鸐Lؾ F!!]LvIXC4^@=Z-bGˬp; #rYY!"7d1aj{q$h!y!#fbP'6gME5t(x(nK՚Ӝ.!`kLWlDD:d'NRٲMjZSPuc/kZ/dvS ~{nkKծ6(+<,bo61_eҦ816/yTGF0w0M^u^|NG_MܗU%.-~Uv9 x'.06ccJid>Up ?H_UU̼mcZi?)=eT|@*Z' gh 7 'G t9gG<r2<tmiZB͛5۰Kg Нṷ %ΤF"!&2eTZONj b9FZ(l9Fc>wSg"N!k@p[}eo>6]`~ިA,$ڋme̱{ULhBpB<"3i!ҢbH 6Y[SNWhW1aZ;Bb*&80 jL`NSiAVџ+j6lib.Pّ?o6}=6uWg<<`h&vt#s$',U5C?J_ttC!q,4QNdZ [„zf^jʈQF}G\h"hJer1y ~3kG( {hPus 1]l9O6^^oXe L)OaZ)bnK6"72{Ě\egSo`JJ>f$杢) XM>ρIi'hzvCzW$Nq̑(G%A[v˴}VWlsP Rn<yb.Lr5%Sw,qՈhuQwiČNoH%gQ_`oFD_iYSNy_BۚB@NN[H~7Xmm0^9P%wۓ ]N7zWqѰ#VlXv^vifP/M .gy4V$BI1+{аe($Bo7_o%AA|/w#&F5r摖q.x 9qgnkc2b&XZ4 1HydC=p>]_rwBtH|Ģ8UP5qγydKM|$! .?q!Lmgv^) PUVxBfbAt.Q@L`T(krN@gV/7v |'PK_T"*u=E_P-j0()-qJr?"FIvŝ7?xJGӒWZ+5|c&;Ze]w'8g=&^j9AON7X)[-o8(򵶔2 v)G8HǸ3z‚Nj G"Ufe)848ed.'7?8xlCA~bĞ-TiXO c XC`dL ;}SzyZ<0B~JâzWH/݁UX 4LNLwf*;(#eS G3x{pv,umȏ7h GD-@t!3ԨJW!|WdSc;@O~&#NA醆'^幣a(FMM em PvƩ3J*9X̐D5u$a ~SJĞjf'IN~P غwyqc2gɢ9ٜԆoo-S Ư5ލꜼ IgA:V̢O9Qd-hu(26IR+X ,&BW_4-Ôf)˹Aדf-[a󤗐U٩UH/¢ua86P:)@wBͿu)*5PMܟʫu̠Qxr_)43Ql³˯o՗,7Fy;}OO ݑ؂Hsbn^,qYpXhlgNUf1s29$ +U@yҋۡU]ۨ&7tUFX#-(FtV.Ҵݾ=(sǟ} uiؚ1b;HjPp~ #JfP`x\ _(H% ]7*{x;3͌ez{;o[&E{M(PSAv .\&c= b'\+nEQ1f:{;rW ע^f93]ϡ=0UMr|vCÐf[˩yL+,%0D:jE&G† d85^L̈́w㆚;RK.`fԭ/OY`һ2+Y2bnl%ǝus"wi4X`ƓtA\2l!Px'Wij'XƙwDIDC>ti)QpF =fO X¹ p }WK[PR5{ֺշfe3EҞȢ>ۿ4) *c9~gsŗNvq^^ ֙L9w B3' E.8ܷ,#o-ఒ=%sQ:!2;b gǵA6ЯtH0&#VlA#ી%H:-.m\=}S5|{ Vw:Kx|U+gS)Kݻo~A~tit_;C2ĴqwUB"+b:FEN0NX,̠Gh{S)'BO\$TBcc+ d*J7ㄥkdI> ~˾dtw]N$dUՄۈ[2Ln~DxR&J00éܙ@0&¦OEIAu9\lm%x;̣Z1}jE^g%gt#~~9twMFm5})b:rZ^#|,7!|+:ڃWJpBtW~&;d\R뺥I*U&Fkjo|."}sB>mGx_6}cbA?*JB*|lN䷣u^R0sڍxe՞sdOIiao F&aEA#שt81) 5W{Jن_vl"͠95a}v2(RyN&^^Q[vTt@Μ= O#^ c6ҧpGnf1tYGsR,>P:XYztUL_V8khBC1Xߧ"]<Xڙt!CRCAeƒUk~뙐!\cV=j}.?m`)mW(#vu}M6 Q'v٢Er'ܶ^E!h!y͑jJ!o{ӬҞ;n悆(-E'K#I nJv%D R0E@®wA!Ǔ^39a/S~U<6^bf\6I?)تy_VWEMkbI?˶_6y`d9}|:7$CrH5?{.K LEak ?_&ݜC9I^4)=V~]Rz~k?ʳE׾4BgGڧ~{ML+ KK !7q* S4w=g-lcsZvE{/c4#[]D7q˩B#1b/ d}LsV?'Ud.ACo(n34Lj2NKmQ% CX={]Qk}̗}%:ղ$R2#<}<Ҿ'9#RV(x,6X61G32FWx(Ǔs.a^.txE 5)]UAaC|\>nm0z/dqA*z!X~V&[8ogzu`vPUI|;4PEɤ+[g l30;ekVz[(mÎu(!A @Hj u`kMrҸ6@A3d'Cl'{9y`FK wӈ{ ҅>!V_֖DCR՜! ;jaT Bғem"ue̍Tԇ:J)YZP! X*zOy@9N\ψa4[O ,TXB"^0㲖h3B{\9=;# A0.eafx"]cW2wUE*R&-)jCkli3ʰU 7O.w}&gsw23KAo\q}M[Q- >%[ MPCk-5-o?h _ Y07 R~Lhqz57@]@oLkn?\wPFufj[;` Q̈yð{%`wޡ:L:N{QtFI5$̲HEjsH0di% IK5*|^g}-Hu}31m(^: g/Y:o*AhfVrE;N3ma,|- Q"tNTT!@ NJcXh5t夼aZ8Y7aH6FT8!3Ceny\>d}v*o6%bphf 5^ &E3 g3?pNWQ nfʄ~JG$!f=ӁZ:+Uˀ˰E$EJ|^z&%?c ;J,|YIX6Syh.q/[vWB'06.d _MTנ52Y3W^ yuiR`0a.fAxJڲUx+"%WM{AV-fX#b5J s\g\z/Xo+%{ggwJ\(M:6|Đ!HA0[7Z僿G<k6%7-6 Sg?^D8TZgԉz2W,K ]*9_ų( I,"iG1̤sn IΟ`/]48+ӠzӡF6ѽ|&⻋:̖YNc޾Sy4a+Ol,=gi}1r.KwB/M:8W6l’>cȎuj!iK‹ڱl=i{~ '>;qIʥhirԙ?~e.}j_TSZt2#ԍMu,o-W04' ˜A㫁 N41wLix]Hsc*ޝ1w=:o&||x[_<6Oa^n:f]Gy CN{3vw09݀ Ti]zU_ɠXWRW~uS!v=xujڿ"&bj4]̓MхNZpo[tWʁq: ^+ cOfg|lcUW"h 8Ǻ &Vdb_.Z:fUj;=qe<$NË0`!iKރrLg]PZ0t@ט Bg#6&w @ kM` ;|EŸ=mwjՎj7Dy1*E1;]Զ5۰>HtAZ2p Xa.f7|L[?邛~uoaVp$IUVfEq -k2#|x^,ٗFs HF2(0!)g~+;iP| k>_luw=Jgc6N;0 oVwdJJu50OmR vC3t`?^WLDQ\8ohC׷3?Z=?,b\2s]!Ї($fofp9q7ILF>R0OBJPi] PE'O!IUA!E2kCJ]QծMpȵq=9}OIphP!E  #Ө9TZGbjns"?: nhVj*(;"Ec!O[)XAP>f`W\Uy:;dZr(-nٿx @MhE }_"9}}BH{]&oNsA&=SpC;SKy9ZN>47nG~as{%0eYn݁v%cLfn#y3Joi; UJGoIW--2"򓹿q@6<`G,O7Ӌn>ckTBk`.J+ &"DX%=IqO; ФKz,7; rnLuV&XQHdU=HZNX)VB4=tˠ|Ზ"CXm;'pp& LF>~M{xfZʋkxx0i◓|?nA;0: ʩ;q & ak?K\*^`ZNl-VpKA 3΂a0wWCy6s\԰vGo437980O[_#F!D ;=A Х]iX d gfd"CFs ^0OźMV-QŮ>f&*{T"ԃ)-b ֗.OjЧ)spE~=iMäH/߉<yU(7'm aɺ n^hϵ(HJ".j4sgG[)ٰ֏%}t5q]IVFgt;yk5s䫗I٬M!$b82|ĺ{ P\nIn3B-@ o *B졉o*1="-._YozPEv-c#f)@%Dj_ʒ9[{‘Lד3V ~d;`tX^CwJ@F.,NޝT^~ޗu:6L )ֽzX] -*Pdp yނyQ=jߞʧ2?&'})x ҐU36wYk]g%xW;C(2GJs`>^X.b\UHq{320y"g };ⅠRM-s }GȎHd|f Uz @|e^Jmrt'\>~P$\tgyi蝶.+YeVă^ $ Nk靗bp^+ jX *øN&|B/}i=Z@\&p,R Yh=s=urվȘVt[A]_ 8l_1./;Y2"򧰵46hKg0wde?`s fǃEs3"F Ars16:O"k&:u^/ʲb@bw іWH^:yپt!ٴf@ܨjolxDnfd1!.Kw ٌ?MPiGiuՏBLdKiw$cj3\v&eVڕ!d25$j*Sl ުʴi3c.?u_E{=Z]YZ |nݹ(7ljpR `n>IZd,u>7`%4V}A@4+a*ڸ Hb-sWpb ^ [(XqZۋ;! m&Ol#_c=!K`H>KԀP2' C\5:}@2pt?ZL%+ #m~l&Yȏ o[;S=2^Mo|a S =-C=`m:9h)p8>ِWwGE/IEo#ԶlSrذ_J@Dt `44>8_.0-;3cgO .1-~9p[xwsЩg~M*#mRtp;b5S5:ٚ(,p؆}9v>B2B7}׮(o\𭟆wgn&~Mw6. GO55zF[j1R@Y(;i}و%6IC+9j<01fgNg]ݨAɆDFkª%3`VنaW5oIp<JR`[:Rhgh>/S{GĂtjU>FyQz nyR.â=\@?(pduzf(~1sZ>kb|bd/vsuwvy($>UEM }=XԒB~?ݟߌ@Yq?XS"4S t/; 0e"a8f:TH@U 084++~:K=Ot V@ QxBy%r[W^'iY=H=Y _ɺ&\Z %}AtcaAh(VHiLD\5ȯI!E9rj:)#р.DTO\ճ:z6`rjE0 y~[*oUdBfNWDsI]uVy̢S|,I40IJN~CYW X<归 $V}~G g,Wv>r eR(2Uf:4ãFFp ¡vN>CHg73'G%df\%ǃyݝu7I)r.0nN_#F)~8^O:cupw+AS5Rf9^5)wYʴBl፥Vg@cg^6O٠Nfۍ A7WuEwjJK Ypm!pj4&ݿTeR*pv 'zg:f8MT,O&y\7h{e-i, ; "49"^: /i@"w%JJsfߞНSnn,NeI @9!P%ޣ&LF Y-~BpjZm`•B*5q~@ dBmtU bV;p}޽܉9!0}DkHA2T (.E&s*y;ƳgCb^J5OԊ{C x`PhCF@Qh#tG^Wy2H\Mr/ǷGJWGm,ӋJ}=k3g:mx1T}zgJ\jbd"zq2}, qjZe"F*\hA>a{算]| } Պ5`I J6³ּ)C@a%ie(L qlFX搡YYHe!%D1E  ZMiTMP0F-6@%N$* +GmN~CP8?`8T6TCnHuiZQ7'7vX,X 1UJ{lOjm$,}V1]ئ-7 iOB3[/>:҃,Ua{)B)_I ӆ3K< aLnƘK„Amb>;N -RsEruA c1IՊm/|8ɞĸLaϬsG+Zڍ4hڳȋ -ɑg1SuՒ%~>h}P)enVPR@k?{w词ߤ3~"#X<< E8֫'Y} m),adSUvT8 gJl; LL+ 1/m=Ri8(5H3ꁃG2$N`C7hYnCiXPP$// 4O0|P|EŠ)uoЙDMQB܂r< #EH,0dcBc,/BpUڇT2(v}F-$"Lih 802u .ƊUiO1TZ)h[ilionaʽe&uF?%YFZ&B B+z+.G$/ -OupsRXFtioHh"x.NO?\Eyn&rlٺ<kJ,ER/DWe1{lX'l˄YYɕ|F&G[ nGFݠCTN ]җ\,m9pP,i0>dzk^;㺰Sn!՞첌ۻY =/58lvMPj4fM@G7 e쮟sKq2|vҰ\CZL7̑ i<.<*u>EcXJx?j6vw7y Jv mpPma9`-Y 6Ցv΀-ˎNڵ#J;01l5&URp Uʻϥ F[b3d0g4G^]󎰤"r i}eu1\xӿvsxK9-h禠;m2SG Z^fL`ж=޸4\Ozl*YFL2'ܗGM;A7ELfFswMb tA(7 XYHj$ƺ.c0 @y qkVy6aSOmls=dP5Mǣv˰Ee'gcaG8 |D⋱3Y:.B2[_6!^LS a<ߖGJ^nXI7-iVgYjTUCxbmƈ7lO<ϡ#IvљxOE+ElR}@B{(HUVw $$+q(*M.%xcxGLaV*W3OsiїTYKeD_zұbIZZKv9~@DƷ*k`yp2:?S1V.n"zɴ2Кl]4n%zbIR %5r? M ѐ=C[yi茣ޢ=Nd+D=753][h@!Ik9pGnR#\6"3{~0֊OGPvԪ'W7%vUW脿_OHBo?r?7e?=,le~6Bߓ?yck-)LM4: oe:&[;E.Io*+hu0X1S&N8]5;mTn\՟ݍ)fNm' oނU{WKm!* CJwE3+Zd):Z3ڊ *Zq~>?ݰt^C 6^l+|FC1OH "j~x9I9QHYeI֚5c &W|m~I0k َ]%a 4<9@8|@zLb,XG (]WO3nW oT^bJ[ɑYaCoybC5Zt;Lf7Dyvl}Hf"bZv J{ I|:d~#" 0uֵgV*V7;bGEj \$ A#-_^8:*]!DV.j'_/{QQE#K*|V(V3,1P/R0-*pYZLS86t MocʵP⥅2] E @ibO+]{A:,2&F RCܨYyF3+=V9S ,y~FkӋu}`gu d6~:<^R8 ׌ z(LG#[.:0/ZKt%@HW'~vƤGW3`gG/ǐx1Ҫ{hP&F, x0u:Se~)Q ykZjCvx/?Gjwҵ}|* _v޿7F=/$ص{vK49EMju̦+P^&V±OuXX)w8`4L2d4UŠBFz D0‡]'&c1dbvؔ/ ,Y_s,h$1Y~3jZ:ʃe+ZW33x~o6dv[ҟ5O.W%h| Y 쳝5ӄob ;?*nōmKG߷شSb!?l{;۶+RѦ\ 9͡ !Nwɿ+򔠎 c8E:F̘߁-ZJc{XBZ>X^TCH m-ӎVv/ taseb==fvSx&1H|BQ YYҲء_xz;eͻdJ]T5> SߜKmM5hQN]cNəϙ9'e++Fjv99PFKXMε\-"_^,ڑ-Qě*8L?<cjB3Rp;yND!48?Pz h0Mޡd|sB9Ȕ"5ClR9f,(9#&k+%Y x0%piWgOqmJ6t:wзx"I24ID醪I }"!~-K~Bh})y}Zc>)[x% ĖzOmwpEwu*&N.:'w@+ [`~' ,sZn Q>xW!žѼ CGC4+ ʯ5ȑ+!ӿűjâvצh=U>N1 Y|qv2ඃe)UKHk~mؒ/9+tgwFHkǽYr<X&8WYG(e42᪐̷ SrAR=HE+o0bsm7nK*և~ Y@Z$I֬FGHpb3rUK~)O$5jZ}'0TIvOd2,ٿvcĽ1 M5EٛNvo>6.t 祌.rW18( u~sZp\UC5t9eU*4e#}v?(<7 |Qg j87ےNs{hz쓰8&sF>!T.mN깰.^]`9}[Izl -y;}&n r mC9ri(0Aֳ0ۃI/ ꈬh奴|dp\hǫ(# 5u\sJFVaB+FD!h}tt3{..iCyϚ$Ęhq|PΞzъ{+g#q D|A浐FZ{JljB X}uL<1# 7_3LC\|PQr@iS~fRz3#϶㢭 sYp< )蜵9ۣ n0 G gNa4,S2*Ƿ'9Cc]VU՞0T!XXW5g$+N>+t3' bd@ ̍O,(nj_.?*|TWu#>|kܪd;Ҟ 'l ~|xvA*GkK;BE5n6)WHzcC6m( {c^{p86J9:| $2@J[U ؟x|дeg9z1]?$bRc <V]20`&۽ZmWTl`Li/^XT-+RxY*L%¼zPc%&Eüxt?""=nZyצ}%TQTqr:^3S:IBlމ\בfev9q)XBu˾#KMZEy㯞f]},~ţ*5+J~1 7(oC..`A2]GԈ[g22:-DsB)뙥T [hb@e(e h)q倜A!/r1b* imY0m9@FZ>AY@:]0}OS]F4,gnǎ%&??t VUSRu vڷ:,j0L%sr-Ncϒtd2@ǻI̺VM̘͐:N4ǣWqa޲!%]OƲ nQkMИ]vIi%>a<D-—>^:G^>j ƨi*AvDra)GG/_gq{uY bOfEkX}ڿ V#sٳxL'xfh|q`K3A{g΂-ĎF@HX/ƘOio`o\{siH7 bcЯ j;(vy7d^G+w P$Q=Nj3flC8 ہxevM+ߨ'HHG ppN"Z@?>+K1@a;'qMU[KcN&쒊"-/@WAp۪%vՃ8.Okt(03[ tt}-O9.HxCoj(LS J`eQK-=Ll.߮B9Wp51Q-)+,N֛خtgPU1֬+ "m5S'>#<7pIZ ϗs+e\dY5<$AJ.bgj!()H݉I_ OCkBV`?_)2֛0&kҜ©ۋ @|gbxQ7elyGW+liXRee:ԞR }/)FxږR9{һmp|+Lۛb[T@N,Gґʧq65~ j=Fʛlyi]:TOLڮ{Np[x ض‹1ȇ,, P7[hdrL&U]0pEϤԔ?y\{Aox kВ}jJ<ŕϿ2D52c4˽ޓ OڱZMmJ̬)O64wM\(0NCވƒqb&gQ>Ӿ!ڳ ϤedOFh ^l謤F[4<)Ɉ*-קnvHM/ʎD%M /4E%jCӾP 4Ӑ~UUU6k11A\Gz ~"#Ӱt [Į#xv6-=u8pI}W[}[Ƽ0572do㭯)|S'/a"d FCz1%#܍ 䏜#:Wi,u o+d;k\mD|HaV9g`\"T ATܼYr/GMR4T^/֒Gb[d@X\,= ʟMşRЪ\:x'ԷmE"ZlJT {+w'[/&+!bOKR҇4iS$^WuȸFd#>]W] 0&A[F" /OvB:R :iwo}†S`0~p`QՀQ=UH0bEJhKƯPXO:2 m>Gy#y< bj6ct6.Ksxl1C&r Ic_<_ǛZ9->R!dTn %7YDVȍ>_ql= h/S/L!,K=aCDL6rsPFu ',mu$(!Tէ5# /Y#<5a\+'#xND1L.^+;®$κLYh)֍nw0WC"9Jn,uq?Yz^V> 3H3_=5EQ^@{GaOM PcrV<,=?Ǔ90XRG -t= Is|d^9Xӱ&+3g&+Cs Ň;E% }$W=ߝ{^~Y>޴> H畄NIaz =w[ Ղe\I2Kӎ_ލ 7$%(l޳DYtbT&`Tr֊T%挭3>Cgݽ bpˡu }'՞إK %ti5%aZRYH%+G71{)WD~ˊ.aMt?j,֩6,e9j"7. .Ժ'&;yW7sL>Y cŶP  _ZI@@r%[3b*&ɧ3 aD귍!آȣ-Im4TIagE!6.of dJ*D/"7@#Zx[xWQ do:=BJLGW3}TEh }F VK`YbR â3*7i'< J"R@>1Qrh `}z!OFgxUPz-8BG#BON xntcn@n)(bB,/"un5cs[NpB^  =wc>Ň B'mrKj@[LhHRe&JWΈ,NO9/+0+^wym ;W3"o_g5N#x^yaDM0`@*ÝNȻBʅ St_ Bg򋻪oBXXgC(Y=2]3+s ]AlN&*Xƥa\15p vU\LGŦBIp7DlfHt?g£|%éi@R0w`2*{)@u;v.~=uXj< PL9եE3UuGWAS+`6:1iv.8 Mgk5rz1e1"j5XVƯCͅ;DZw\eZk'y~J31HZu+C0])OIHqIldCDl`_?Oٴ,7uA?gφ63p(-%kT xqOYȡ]W:12u\hSv.@}A4F?NkZe@jep^yU(|T6{2C+%ht7-0(06M|jfbB;4߯fTPgdZP 3J6>P(7&4*F-4k>r\ꓑؼY<]5mw]IPhĺN/oGݕ4 \P'Zφ9yqjxYʯz3N4<}}1E/8@ M*! aOAmߎٲXSt.gw2 [TRXė^ˎWߴ|agAI-_ɗ߆WBU&Pov+6AI [Li2$a-8m'y؃wݫ,&-Eg\i^n rJԦҲA3\ pŝ0b+ZY&h$6vN2\x$s]b\KqzuĨy9mX'װgUˢ]ԒGנAS^Qr!<;` JuZ$$I6I^K"Dj6v zRE.8 #9 [<+2pyIy(Cw!^Q |%egXMtW `|*#b%'V7Br&v3Lsn ;DnקJ۴=Sw(#."V%R5r'b1Ii+vu9? ¤̫TzjfobGf+Q}Q~9xU|[z7 @!zeE,U͎S:GUS߈(`糣G\d[] F|5}URUD#Je7;*'&۟&'0v@ON4+]y \%DVfH3֧6Ƅ ^7J1FHw(pqp>@=-AVHtvO_(V2h<V8^}^a9(<b8mnWXإ+/Y&eUx!~NP)==r&èMN_w2Վm/JWY w Z-~_\̐ 1(9+40}Һ h uV2'ʒEZ|tѴK cybe_3H\1-9ZMxWAiby+(VG[ъ'U5ڤKQ9rn!O_>1 \S؈qC&a~(hCa98}\M~x MU uCጉq[m(`߱mpp DOzqN4KX6qh>΂hp7*=ͿG6ўwexbUѷpF]J؛ LH#aE+vo.+EPi 4Ar>J15 3zk )3ĦjZH6OlZl8w;fNEhاL"\:aV續Juƭ7w[F|BEt^?t']BPNkt#A*wJ]L)y=^ЋGLK4|~RQB|:V1s "-?4 M50Q^λ@g@ GAI3v.J~ZT׉^ǒ&S_T.UȽ޳ipmr]K]*L ,qEJOS& o\wcv/,yW'bQ#4?}`[\\=DWq?z'(Rb_/*,Ơ\ʩV`TJi} m6=LS;|x* J5+ '_Dm rַK!_LPdp(-EeNJc6O>(dKY"#X穋^CI[$wSiOJbT7*>znp;1)lR>/z#İbOx;|3h ֤9l{'GawM?Tc=ф6W@Y.| xCg'@KP+x~ 9ȸ㙣4<0^5-C<"#̜GAHw_ڿ *蹙^Y6;[m1Mj?Kކiyך"O3#JBQRmpVXpFopӁVQ )x񢶚-&vr1d@\O\nLOv SN-z3J } + gj'iCHKFDF*X;s[@y[igQ*^#lu:p8_ }ٗc~'9OM'~_mk YeS,x`6VKBL4JJp?WE T߁r8ۮHsl])<IJ,|N"ansi=群fwz=C5 7IpS$")ffo@0)MA<IC.y4MEp4e6op/'^5bRZ܇.F?T fG:<+8WWX*(_!R~D<nDF4ͤѐ+}i?P㻺jV6@gvɈ'81pjƿ w e AfTɨ)v4)p`B}تY9XǷZbpp,s5aS?-pU*ڲ%ӆ;-\gRW|yrK>@4qGe콗 ^(tzR ?PP<֬&Bwmg%\oom^NǷWUG܂ FEq> [rF w}b=D(NeM.fo h ZWۉ:ْ>u|KJÖ>s$aN9NNP=rfﱫ!p 5Y;&(2ӌ&I %N ja/F49f[@ؽ6A'algW]Em߲}肕 ti:B+:e rGпQHQ*9I>2{.-[J<&T+wNOiZ{(.w>by/A:uypn`T &=u}Fe4ݢV$2O7.p˘G)qHq:>t6|7u\GjIH|+p]gYQ8 ,#&;;s/ ߆gv`?BJK,/X2חUI}_ms򚃗i 6VH`C5*u뗋vsHhe$N, >SrW$Y! r|s$܏D Ypjnxkulg=(;CG?fD(F^L D Čb_2 MZpsuld84?96d)LM`UFNtS\ՙΗD`:PX҉U]IAj?x콟$f<{Lє :1] FY8Hykr@'OyVB'QUU[釃]EQ%'seqJZ' {Ulۡ MuO{8e;ԌEB&MB/jiфˇL`gQ4$jBH^H 6^ *SCM+͆9 `O FIoZҵ҈|Rt'w &dlXI-i56tqF!&5[# υ>_b'q-2<ι3~*%{"x`#18nB(Z;u'ѯp8vU Ln-%)f?^xse=93@. NM}Q o7Js Yeb|i*hcWYT b4HLAU{w6„W 3x+DKCYH/̲lͲ2BH>8Zø\GtBP~ˢ{k_"Ȭs4iZMkSG/h i#K] ,(sufخ8+%\@d4·ly ɷǤ-Oc*8ziu,0%6AIڞW7ǥ 3}-6N]?'ͼ ϕ)WM\'"J1Vƍ?Ɇ{oLd?gϳn<Ĵ58ǒ;l `N$rDĤ؊5sV[HXJqePa @6Zǵ~&ѧ-Tjģ3cBۑCM Ӣ'SY=.pb$Ә οW;)]jF09CRr ^ptWVZy:3)mbfe*X^ԩ~yT(oTI䗢Ke⊩Ho5V%|0 ,3Y;J U~umBM t Vw:qolՒ3i݄ +g!~;[Gi֪;gJ 3qRE~jWaZ+@YҞ~@Yhx/ܳ—&<(Cu+ Qe*,hOm0 I1q~|tm2/%:%y^m\ZjA`i(sIj݊C)0}ٱ#BԱjbnE׾'d|̧t! Tݰt~Pg0 }ib}XP ]B4+JpCvɪAt6[ʝSg4{L9эck`&9ZVbaV}4HqZos8/L|%~W9ߎ \j.Z&$-1|(u\ԡ#$~_R&Oq yJfRqM,.TE瘔PG{I:N9 P8^dvu~fO{ݺԇV)q6ޭ|#G|ZGsj*!NgO;g<a[{-qS;JPPxZ-U]e4CO{ͯx.^e8Uߓ1"B~8.ٵ-HH E7>z-J?؈bHE=`/w^:Ĵ $>VqL#L%69(谺O ##}L1sq/*Bx#B!uq3Er4%GA/`ןlzT_1 M/g?. a. ~y$[Ք*4+T%aq9.bI4rHuֻ4z8hxJ_hۑA`e_ 4oMB\"u3T C8mJZ$͵DH}H0an,n5H?#jW+6 k!㦇9^/ Lyde|zAy^ z%&B LDhݐЋLܒ)uI&Z,8$d)r]]wʝTD--YD70UD'sIF"E UQ+-w +6sI9oх WB?aUx88<)eoIpIAQ~r~Cbò>TOw38fTVjO3UsW1טFAI=zbK[tX+Ԏ'!>53;3O$"?rY UL.M^hobIT>& jGd'֞yU0M}s%a <*o-**=[ĚᕷtChmP*+kdٞ ))l\~׿!+В@`v3ft,74WF%Q7W5e-4Jq'uEMrEΙ~{0ERn1nr Hb.c<㿕V!Yo6~4/<6.&F^VLz=t' ׊8/ $^Jae /^D$:Ϲl22B"P?q9 NL͵ K*%Ηue9)7>.\X1!x)l;_1}kPT&1~o#L5d0nS':mFJx4KacIZ ,!er2A}DfǞQP]@x"F:zz]hZ8M`m 9SwSS2@-Ċ 0S/C":LGXVn 3>J㎢DRlX jB0Η:|ǍK\{vNR5BĽo p׋PpJH!|IB>h0 Rrٲr{g 7fD$b{usfC%g[_A ߽xI\n~xYͱH9AeL>L:">aXB+[@'v,n+:7jjߪ@F)q F2[@Kƫ~-GNӄ\w3A0X_QfzrU%I +=\WI)_!y k.@xOVZD_͋->#"ٓAQ !ٴS$A{J$M_jLIE%$z:f6Epidv@u$ub!gx<Җ~]vh%L{:}+÷(urn+!&nsbp9|BO18w-$vH+ [rL#4-isz?|6 Tޥ*N1Jw*4Z?yϊ)%'Y֒v|OȆo:,;b(W#&SN;-j ::"Ģ"9K ,yR>4˿KnVDW:oiuF=&/9.}+0ai 4ͷEѝ_S9N,(oX hR x*MȮ%4ĺ藍(-#ARzB^  ?(ש{Ikn d:aP2X1yxϨ,e_!"sm|mf>|~< 6oF߼`I^S^Nb5y|ՠʣ=(,g0,x/)y[pd}L<X)|2h -598<>[U[>yHΞ?R*S0Qa;"Jg;K j?*8} ޴|Fp%i!ΐ kTVxvu6eEM !!/6\VdZ >ЄyT]_az1 >-(n%(Yz)ѩ +)у[GeX\_@e~<\Ӈp!_+B|4syM/pS k50PesNbKW/i|2DK]E-Aw5]/QhgFF}ӱф" ̹됀-%[mBߊ1&Կ4vxp ;V4.ocPXU_on\]ӉݦG4Sp[J`5QMTnD d=΄ 1|M:,#"ZAMe*ys>U^˻FM Jxz[AH]ˋwqAGx; ^4#7OܓֲHH!J}=A㷱2І?J\F'>p"{q:>h4SJe6캉xek!@JCE5Gao 9!HmdA*UxBt޿&@t@-|cUvf8dOAB/<5ZdKGӆxg<ᚺ~U^hc\> pƨJ}gNZ AvͿ7h2|2ӧ1 9j|`/? ϙAS0n \P! c@GhBInNJ JH`'Dټ ,c#u=&df҆shqm0 (_;V@LfSJJ4K݈qQj_mxA&٘ז8)"}Eľ5~-T ' x/n/'.?h/fOIԂDSi>Csޏ)AN p89Kl(UӬw!F;S9BCSfXۼ`P:/X wǫ v,ߓ=+DCk{0c{\W~HRwÍwR\!ovOrqf! %{ !13.{fCq~k{]K" $7gC&x ?Nl/u#?OB !L<#u,iS 'baPzŢi$ēᏄm-J iUXnC9/N<1a/Yz6OziCZ[ < #^`]p5:\ԥiH.q 'utJ. cuea +nɩ%{Yh< ;$-UH@<Мq(SeHtZpk7 -adhIտo@iPBbsQߖ /r3>ha,nSjխ5ؗH}c,-=@3P7b@\%m$|o R%ULfWξ#zi6 ғ䴀&>]žE7Au:(IդKtH].y7 \d, =v{퐱JHK=H .HІ4r* q$V08Ew+'Xk18ÁD?zRroOb`?w,fuK dv)_tʜ>s! c?y,qc"H=ij[ +POvmsQ]VwbdDŽJfAj {G Y`װ}hvj~'2-LaCӾe8 ~L$8aUj3\uw##茩)XlH=B_*vLt×'C''ǥ+bZiC.b"gS^bO{[kg&`PBT3\‹u 0C͚nIx1:_C&ci}7; ^krU10{m&P5sNBRe)Oz(-iBd@ 퓰齓s)oϸ8PK]B$cY KsGؐ{&JR;l BEEy;MLJ)X pM:}^,š>{A />3X٩,?Gy/ٳUC.uHckېpp ]KY(P0N+E$/ L8 4)81q:^P 6`oGaYSL 0OC޴߉NFg56':{oO9cB>ʦ%RWDQJIV&dI0 #$x8,V𑸠 Dƨm6(>fm!J$#CڕAm L - ] ly~i5&X*sDjskuY@ Bi|m,8}[V+BߵZ"/u>̰KH!8_ j^OjrO놴zur`(OAf _0k+y757]7ð,ln;&> X%PCK(pPNz/3IJ}8tՌ672*gSX7 ې‰܊U zuPruU"jCLE 9znĄHX*.M@g^8|d1w'Fˆ|bl cL_\_ > \!s7(~l>ߗUK/M3/HIy6 H,J+D1TG3J>'E]jZ+NՋf|Xa&0FV쵸gc|b xT[hd#hcrvBC%]Oo*|sb`Y[zSqsJm?f8gIQ؁7|fIMMLĜUsge پ:~Dk*M Bɲ~8Љw>'S5/rBn k}u1OkNGT[Qc_D z]>{mI<yGd Fw-ZrvOf!Z8 !Q|/*X=kU>L+{(yOuuܬLvSȷq=_ys%aPz=NNMܕy:C{ꏧmD\r(.^^'ekNHXqWoRd ztaH,Ux)/׸o/|2 pEM  WB]R?2ǾM#xgΎ)dvyO#,Q ֢@$.Ȟ#8H%LE/w1QȊ.CނZEbK|YB%k1:D@ޣ2$W+V3hh2 m &L`"ՒI'e6UیD jK)JH{p=U?fP ŅJ/2_o6 #)I(#w3&܎ʢfK*#q'HH6]/z@QFyn4^ixHjC*/(%N-OjoQ;m؀d"PPm1Ljվj5+ kcW_F;=V5 H˓}!oI;DP<r:6nuͅ+=G߱*\3) %o:q|K4^9UDf_DӇHܢj@AqꩮMM4"jsѼFurD+֗L[GBnU_3/-g< Af1V+J rqiEgGHTpDOIÄVGČl>4@ͯ Lh;%G,8ԯ+@hbkrѡzp&1V]j2_a'40nPQE<,1cl~őf(ڢ6| Zդ #q@{E'%Od)\)"S/2ϤF\"ˡ !cB̗x" ZVWx'Z&sP3Us{<@2+&-ΑKMyֈ`"b;@/ d:m;$=VܳI2EaYE0'I_5f[gtŧ78UvQqqvn)a.}/<{Aȼjay&enYNk S'Do]4gRn75A8^(DtrZe->yO\N|JˁsCԆ1ތݲ .ef[T_?]U9 Z׳OO ^,vFV~̕n3.E&` a.yY"(#Y-I Re/;aMI4%^gatt1xSN."]$\XKbaF X}_h1=G:~/=~Im;/?q0*+UAm6t}3(pGA]9E x<+*s4@L"Slo+BC}[5u 4QšD~2_,քj5Å8O}zwbk h(/ @p*ő Aiˣ65'žW%n 򑂸K3 Uܟ!I=fhqCT-B2}ziR\٢NB-#FϠz9۬ rxa0 ve\"K6iؘ-^+#InKt{񔙏0FBҘws90sۛɎ7'%i7%aƲj2e9&%v@V9yA0ز8bpfXx"7TleM׼Bʊ^^)#!jq>.LZ':+Ts- qlˌ.sXz3,6%ܺfeG8QE_x=;ģrޚ\k* y0RэZu%n8ctnĪ!3f ت0Zwт1/P]Y|K_V.}X|uP'͹[>uX۝%6*&D)s 3^ғSL4GH"ixe%'bOB/W}0@t#\$PVI&r()J9)nYo ɶc: 8M)QB{i%o.ᔗy>>Qj !4G&g Dc"s[T7E5^zZ3^зB>l 0Ejx6IlLRy*|ݜޝ}NWHXp5"S,E6Z/U zr[mf0p7Bw(ov3Kwryܜ)Ғ!әr0$G G9y##t}Be¯Z9|b\z|UO$f!-Y@R''F-ߝ'pT²:1tiNP#2UOC@]Q3U`,Z!hO|z\;ܿ==rjbexo!b_TI`:6*kV --)\ɋ3qML2`k@'dm^/)y4S{Q뱠2&HO1rL˘mGXs6B`&oc\+.}OCS#%z) 2NL^ !;TXܴ΁hB0PՀڷ³e-lnpȔ蓂J"=sOj?2]8Q,Mh1 da_u$}xG%ijA@o[狄fFg 켛gz_:Jɂ>TN'^S[k9fĘ M_ dٟv,j0W s$>)Q)>Tη m =/ص}vo7^hS+Dϭ8TꓭM< _tX}-Aգ\+--fE t^eSӒoshf;@Ӱ-yɶ m eǵnc0XVgyxZ݋<Â=r(;j?̗ { SIʗ L]l[u h[kˇO&=JwgA/Ηb1ޯd LٷpCF>4 Nj֣Ǧe|٫QJkU7ZvP ȅ jy^٠-ȫ.]ԫ6$\3kjAۇ,>ڂ-}۩I?ԑ,r·ummI37N&-nPa\A?^2E"@Hp ^Q=ŰeۛAMkst2 v)5o֋Kݥ+'6~q(p9W2vt[oSeP-qy?6[9EDK{6HH#pb$ϖf-:W*Ks7^mp8d8L׬Z"&w~vcfK'MŻ8G+G|򀖹zJ7>5Xr&RH+oiY56JI˨m2meȀ c6qMUQ8:,pt3Q}["{(ja?H㣾P˵9}RuRu/ޟB *bB(?yH\7Xgb$KZ0sQd*ԡS%9CfiXKt93gsMlx6(5›>|N MMIQ;zp(3!SZ%z/Xs*q˕jsޫ P<񖆶S֏ī2NArjKXD{| I:N<|f\DB:psT =A]_w+7j? F<ΛaU.Msm{R; P2WPbd&L'։,ˠ(G#z,)_37rz㍛C#Y OkSyj@xJa8nJ$deټِ8ζϲYx[j#6ȫGܷʢ4N,C _s~QŽQ*F~~-ajBaAo:R u W" tk1&%BPNU{PU֍wH(|MN>ׇo^'5aM?p4ZAv ̮FH<ͩ=y㥆a[G"MJq߹ݲ$0mXwGS9F 5Ōu^uen]WShPLIPy_1!?RFx?7R{h%Q5~P^^7J tG~v\2zq4RĦl@N> 91gp9pAa)h k`F8RX_ fOt2aҭZGUtH>IrlQ+KQx6, u-1o.szĔ0s4Wޢ5 ]RIP L_ցM:&iTҲcn4 Hx6. ܓ .U[ɸ-lҟҫofE3cٵ.Q+B<jv"%{.mk^cNeVvf_*Z9%a/'akFN2$űw H#! 8G Zt{E#9 p&a@!]<ĸ׷2{3@i igen!"UE:?9S_=|}?Pq:sUcGFŧmAY·fU`rHFޭW9<[c60Z ~DO ٨ؐ&?3iNFؔ&\gGk?&&t=ΌEIBʿE&'Glg4UGDsky#rn;]_S9U?GxEPs20o,Gvhžu(]L@DCbMᱦn0\*^*`v1lp-E,w8DE4 dme{S:}7\Z!7 $4G,&6xPlx435@s ;%˵_a]rT=_KN٪*P";g2v _)~ر;O 1CPyQM/PzSI<*G+Dl[hMīxF.}dDsrufrzsN `B]hD=N%ܟXc"qvۚ;eNT75z#J}/T}C $6k$IwŘ ӥKG0Z&p-")P h, w{'>˕7\S2 ޔՏG8fx6B)g2VyM yh!4;/vS1+ZLeMJͽxAY{7&9% ;ljMHa GcP 'RBȄhQA>E/5QsdۣaRɌNtZN̍1YVJVcá[i]9!M7z)>d9M$*75noFK joRުSvŊGL4cslH?Vvs-<4dCsQ|?)AQ ݘNqF.p\}".aobJ|KEIG퓉V(^d\\S#ݤ;R/.حXs}AhVOU:7ѠTf2a`ȤK:vz6n(#\t4X'8ma&lIdԨ[u7Zf\p$En(EQ'pAIk;OZ1]ܪ!$ZkaStZ_Q6-.ܥ]i^ςk,|aUįIh {˓48p:Z;$<n3^$Vb=W =_P`mwF݌8n5D"_ۋ$Smծ$h4l5F$]iP3Bg˺xN_ژ1,pbo3$Y2~P\\R~{Y>I#ɳ+0{w0ZFOdQYag|B,A6A(A pc|j֪pP5*X uQF!!{@ ;Yyu][׻(M?b+E¨f5YcsǴpD]n_) p2p\֨q~p,APUEy)G@{m5b'a&|Lq5඼1n(i5Hd'=85m`5EuqIZ៤ylCf$=PݡL Jv&΃Ҳm_(iL?Z,_UqfC#NB:z~3{?@OT/ȘmnNh qM1uwGط]ɚL<1Mhp]W7/w2~o~El *\.yiR,76/E5._踜Uekg[qS;f8@: Țq੡j <4Ng4HŠe.j1LE}d_bu^9>x5Vy%Kɂ(MjZ0pV-R-OѸ-骁B)kN(WXv ,H'փօsհ])Yt9A;xB0wtM{R],0PԱ;'&Y: dLEÄۿFčfz [>A1ǝw/#Z/(D ;` KLk[GQuΗL3F4T$]x ( u (Jc:9O^Y.ks"œ+]磺h|ҕ-SyhOZoHM+"J}DU\H<$$;uPK zaCL'@Wف3iMQF- `a"<~pIgP1%1ͮ9dFc*i"mpԨo6zerV҂fcjޱ#ޯap˂4 F>H՛x"ρ VB:q;505`JT8`7`GNL t fe؍8EPG!Xoꏕ۷&U? (dw ̘{[uyq}ȩ"| Cvu Sw;Ab] <lztISfoA1;Fi{ DԸչow _MXL)eM?N4`u6dJ`]xHD 7 JIX`djΕ:63m _E.Oи]k聚rxw-&KMP@n@e`>40j%&DXD _fbv~%DKłQ2:+-pgw9YP'K:ϧ%nRch8h:6V>?dOj㞑զ "n+ )m9CSZABXNbuH%9a\d6| y'Ы ?}ܯy@m 7wg1A֗ cH`1- p 23=fT E `X耾6i?|$re#\lp^L>q"Q0t o*V㷾 NRnTRM &>#;#x="3_ÿFέrI M,ӵ@5p"L}h]S5VE`U6J3 "3m ~]d-,8p3an}uHqbU_2d9Oy@YXV3d:n@W; l.4yW4v,JSy{$"6xfksl ޺:taNdYz J6du W(ZVp)zqt} lMzu cC3;[rFLo+8 38:f5=}#xefdU zXB]{sWaxkv☤hG^W/dF 1F:6i2yNJݲ/<@ %T-xd3Y; G!3?*1$>/ [ [2)0=Aa;b +dMjLG6r[`yC /!7E.souC>cDfTB:}4r;N126Rؔ~⡒*䩤zhCa`lۺ y eNl?hkИ@$M6g 7B$P xRg2:=8XBiϪPr}!Um|hDG)goi9\ g/H*jtP!ne Dz| &њѮIP)s1?o`In2it E!qE83h#}.,fZa~4ID6 {"ඵ3[DOByRΗY?qQ> :b&4٬g!NxmNg\娎x;{υx~HVe$K{ʪ"' y^- !8M=:Bq'+6 ?/v78`s!58’,e|Q527>R8 K4.6MƼ"s_Ӝ;oB[UYB^;tqIwKDߤPϔZD}͊ 62M16 hxfuMrN\i}P)7mOKD:O&M ߾q"6@ L-@(kGx{^vՈ|)U8(^y'%)$" - ^|2r(\5Ul)H.y 3")xItz[آ` SZ_f/PBNUNM0Qu왢W`*Nƞo^6}VP:)L>8%X96!VNWoP)pR$(R(HOu-\.Kw@ n*`@$giVM;yG~^V]W12Ư!& >Кsn@z'镣yAIo'fH-XE*I]Մ,yLSk_u5_o'( <9PQ̛Vo*j^s&s7R\}(|QW_k, mvTwaH'K@aZUlPf'@@^s2"7:i;Ma$6 Ni=us?Jd\!!TyF\evx ğR^ŲyqTqa#C ѠvtQhoEeSq{% ~bkO?3,q]DMZK,hZN_FκƢɸH##zzODNlY t>Yf@JLcJ%H\֙q4v1{A ,oę-~y[{@H1dxELȹV+_54]Aqdv6RSe Gn5 Eq S:o ~ht5I>ck޴ж&WoIBMO2-;S~"|eMuZ;O{$|e2mY"` AE$bz4fo"@V+mCOSt^#㵀7mMTGD՗Ks!!60KxIN~(Ira?xzx]3z1[6V:4m ~Ow8s˲=qzY+1賯lK6x4JH xҥ N(h\j0cW*@9Vo=* #2VvӐJo9Pb@EجLJ bX:CTj .6o|Wy$4,K+AqQmIו# g|;I+oBok ӒJiMLo\lMK+G.֘YP i@_4iH5CҸNSjo'~!!\#sgbߙi ֧c)M4g]DU!&(7n Bp}p08k6 U#yA˜Wi§8޹Z@= }a&ZG,5M >?4-Bɠ{X|$:}j+6:9ZM^-O_oP|6s$;ϋ)2jDhvgeSNri4jZ 5bN7̼Aڼ\xɒ18&lP2"g䯂g4 CUɓsA.;x~h㏝K̎|6/7} ,9y2tf_k8Ļ2x5U~&5hAr}yDJAOXopg'>9HUJT42Hb̂=V@0f~QF^ #V`9ׇK:+m3=^%b>zD*7 iލJKA^aHo/ 쯝,{$xw p H[DQdU~\>Î{ Ӿ1wk D6HR |$ҼT$x M 'qI%wp v.oǡZ)#b3$ʞwz(uղm-NzS,UMqʞ 頝v3Yz;6QGnxEb5+c1,y 6uOꬹ B\Y?E! Njgr􂑂S}JsT6lW{ cѵ)TY rCr[GIj.]ͭaI3[Rqm7svVLKt;q(*b1s4q}Zpm~' ywAUٙ`-::3w쌇'(ivʧsΖru7 davtVHP\ }U&+C2X.rL tϏV]$"y`<kb2֟Rpšc2ՈA %0n\ާIT! 3iqL8-20_Lp[_6%khk|.\u/D^,rN |N-44A3r/U!}r-7okbڄ &%n+TVu& Έ ^,4c4[/TN]<P15c#ЯduSghQEH_LZ7ܾa VEPv0z% ;;ȸ $6 ^ F3bn1NT!]RWC ư륄SH@"k٘Bejxی;n>{ W6\J67D::TkXa>~Cݕ d/@/?Y {eM tw8 Ht:!}I0 9h;}CmF,BOonZϸ{;T>X9F%>/]Ô|T-o,x#'\WR.w*dwjjx%-\N= qՄtѐǝVQrn-VAj VŐ۵Y=Lx*ۋd{ԵL 8٢l8}}PN7+*MU*D|YGBWH ټ3]Z"-r=8a*H,FRT㗤ڒSGxkv;^+ ":J< gzrH ^mjO_ˊfZze''==K+.ttZ)?q~ʦi{=lZ!:k>>u$UI:V)tJP jh6s|=u䠝D=RQ+H\ƴ+ DMe(9[~4eҩX1юGYEyٔ!=nqo-PKGY)z0k)~}Ic9Qo,lăGUT@[<^[;.$"Ф.gj]` 5M]HE+):tc~!rJG죳{!%2XAaoHw/ P9˭KI8A8W;ˣ)"+Nhdq\&i5B){DI8:錺ք…HF6Q2 VK?ؼUc36x웵kK E4>H| 3lZay LS5nU7whNO3qh0.3˄~ϥY'>`[0KK>aJ|.s{2s ~e< vp/hq# ͌.1v()VS^ٍlMYl2{q[61a`"qg H/>&ys]=P6?,fjGQ aG}ncUq?9(늻Y /w^:W`kߴ{HG:v}h^km]1{],WurG>NڏR3#l?1_|C}j2_'* N/ՄDlts~ ޟ0Cu18/h#uk #7܅ G:FH>%Ft$D PΡݜXP}f<%vg2D?Rbho,_ntKg,Ve|,X"Y*'ր>ϞE Vp$k38ʩ:<cӱLVf\ٱ!z9hYj+%s6sq>xQYﯵWBKZw ?3ͨq=\Z:4а5hJ`("Sp8l:ްǛ&I7&Iml@)+SK=1tTW斦&^ҶdagFL\KPin _%q_\Etr yƫc1Ѥܪ+4M?/!^o ~=S~YfIRPxq-L7uw0.RiGU4I滢kNY}& yM0@&f"g|J0 CZG?o?W1HZS\چk> ;͚l32_>aq3ŖnӟAènVq|",3[xjo6r.\ a_[fw8q+ʸI_?OY]t$g/{8,,hO6\X!%KuplउMPNfYF cWN݉@pPhP$ĊN<"(eڭoUy?&&g?vL.0T jc{?D*~'@(c8< l9d|T&CpNE蔌" !M^U/BO00͓If2ջ_+{Ʈvfgl\kbvUo[m,K[*7-fV%JK~/㮚f{CwI`4ݓnēr!MvcWZO0[mCÎy㫮Jֆ1R"39l.?pYqL+2iM5*[RRQW~gv=p!<&?^lUNLƎD.ʳi3P1]@73=) f$J.g01,<%ІD88-;:%iձٷL M>|IlQ<"|ɻH]1xuTX^e8B¹QعZwNj txV2zVZٛ"rI-$x{i  l7ww%s i)!Tsc^݀΁^1 w<a%e*BRX M"*Nn?x(~iFᯫ,y߯5#Zq!IĔ$q|rjpԳ5yɎFY{tJlR%{5#+L 藖IaEΚIu@74#M\"kyBxd)nu6;1h$BPdoN։`HЄz ׵}Еv}+pth%aך+9l TB m`ԐT^s (v$x0/'wݘ{*&*"gUCV(#/̷n?a''x8W *zҠنu4xM҆3[zEP2ʔR%g,RV9U"j4Fs.s0?zb* h@Za zԗqz/e-gtKrS=W#,պd#W޷ޒgScSO ⻒GL&'9Ut+0!tFk?Oy*KM?#S?/ެ8@,ɴ\cwbB,S,x"o?ԢD9 5:( kg B{6;-zy؋Ahd @lJ!|d5N-U2iݬ)]ӂ N.I$t |N=p୅Z!vVbĎHJ2896/Fp :_w0@UI̶%%Qlok,2T0SS?P8=XҠZo񙽬t;biz"sBZA+0+pOKXk% ȺGvc ,DAsJ |ѿgqw}\&FBބ,0:1[Mj1gG_1\5wIVB[ }}Hԃaa./1mw?PSCBTF)q-,~nxgd`f{TZl¥xm84‡$HgĖWR kY.u.IZ TXvytç;Š)]v=i-a6f+h>&>yJ*~֌ i_YҐM?N7?) lFgFVvT,_J2Ct,2@4`̭&Y2~dɝ}K^OŹ|Ѫg]b]s\t!=ᵘ}bغ!JBu}ն_a\ԊR"mbK#}_[{d|[ K|ÔG7S// pͭR{QxG8_Zc;O2oɓb1o:,"'lK9lGcXR/ l*N~mR*IbH[BRhk]5朚)hm`GddO_ߜo|>!CD"eޑhzXL[]ψRNbX'IX:ubM !`9)bQ䂽&aWM9b,@rk^x +ͷ 7'"pHހ$;.ײO?9LDc'j!GǏ\n؏ U&e{A ?KES(xR_|!>RWHo &Y>C&zQXˡCG!hdy8ko)5jm*qPJtotr{@Pnd}iw| dd+q^AgUB3,hY3rN"+1ZLd<>]]%#՛TUI($:IwPP,2 r93.*p -`^YO#de`w<**oq*ĄE[Щmupf%1Ůk:n0rZX.@MA-8b@ve(:pH oq$otǫrsp +KE!o?7YhPC_]Ui;vi 3|by1S;fKJż7NN:K@O\yS)k7f=2KwqFbNP0 uiewj 2};K4f׊ga5ccv@W>8מthŸYy}.|$kDȡ9u}:.(Tt2N)_ܿp>}l 1/{Ѹ8w^d/irNGB0ݗ$>b>F(*o Ĭr򳬤%Tzj'_Ruc5P<}$]XƋEi Tbzu2vꍵZ-?lҘfBk!)ga1lbr}Ƈ.Ǡ :lSYՏ` )եwFBSeיx0'Χ_6#?Xx;V|SA.;|;|CϮՕ1O.{箴Ыg&Q; pϙƳqJF2:/Pp^@[㞫v8ΧZ,SQ'ɗĔOV>}"?u,J8=2>$$nϠT&ͼu ,Y H ehleFa6A\&/wgF6h] Iĝ|{oukSevZ1%WJbAU&D!o<;)uߠZBP.5DAZ4` սנUpU9ڦ pf<p3jBX7K^3 ¶337KQKB# ˺G_hE pB'Zx+ChOH|Xd~we7gi5>֫ b|q xfV}]P D޾sK(qxyÓ/+jֻG:U\+jY!ZR8~x=蝊`eQ}~F5\wmVIZ@O{(r'UW.N`i[pgس B^+ 0z>+Ѻ4Qֱ1Bײxč/voPAmn(4(v21CW#@VwcMNq[\gka/ ՟(PJߡ-QQm͜*mqֻF .URXO+)=I(]ؗ%=Rqw8P3Z 3xBQ:B!Y(2K0ǯc۪.L"Hv M ،q9eZΟR_g;"R_+jNd[mS412+rC`{v§c\!Ŕ'Sf)7n8nC̾:k|Q6C}i{-G.ە?>0;~I)G7,j d-E?tkJ3ǥ5Έ6܏d~&r'(Q`5cSYSD^Q8>2D׈]RS`'fD:u{[Uզ kI#¥ <'vwd x K.8݋,G>D:YRQA&@XbҶT~uoKFq` ۆ 3~`rYB*2l((~O \O)c:e3+Cv0N*zR/n8zjo}? UO}oY(ŬGuOA0}TFB)y$gE}&Q)bP+N$h 9A*܈V=oq VVlIE}FW.SHO5*1>UnЙC3L͢ݎT* "cr=b~LST\yJQ#1 & tYwdgj`j;>h,$jɪ9( :%B@+$_=l3M~1=Rx)7&$ZQ25ٟ)@>{a_ V>slyۓRaCISm.#RšF;Skl<[8Ae2C*uDbb8]_\) (}ɓōj2ӫioevtnʱ(ɨ[<}}SJvFtCgIc@2Nak4Q/>̳To"ZߔZ{EWίGP$3^h2Ny}>@e߯x 9{J 18rI&\<-|<ͶA嶎+nk5 KH/g6|+(" W?F0yf׍v؉Hu/O@|Z0TUI,;aF hZ@td!?K_};xJbb1C&4a+@C cDYba]bR鐈?~W$ta>Xy< k{v !K8CDxPBl7mٓP :F9<9.R@5oZvB=蚘Dq+aTST(_i+ "ahp{g_M\lV2-k Ց'{d`{*tŤ|1N)UeȞ֧o XHJӍ(>;SvMsKuE vH\{ QJ@i[j̨ :mo&Ӏ⓷/W^Q:zow X"Ru:[` # HXd$nm}W[@_Ĵ1"Z̫.𺵼P-H[J,`wO(iT)?̠*T_lz2-rCq -"Z[Ø\_c'(bI_ZVll~["a>i׿iW*yũ>PY#}m, ,a}hgsE˗`G1U-9)\65#>K2^E,&^Om,a'(h)aV$VK]a֚u\<7xCRZxeyٳv Rq~l4 ʃi6Mq:^dr">4jpVN 4u80-_eA ("`R*X1XE>hl Hzd"|K[J- ":U!(i67Ci<T}ڞ&}*zgD$V|2xQ&QCզH<+@O`Ǻ>`W 춘Ks^$J~A'A<|2}E!g ϑ_K%i<  }cYqE {T3ol$TQF^v5a WEKl-rd7hclM[X>HޢH,f5.R, ;:6l+<"EZPn5(6`MM7͑~Q0ɪ2Lb._|C;.|wcI?kt#P"%xF+R !>[Tw3:}UV&ٺtkA>z2>˜q/|aޏ%]Ϡ ek̊(^085P'}Fk6E>/\3 #oe3X$lpz@vZʲų& 1dzU׫;PJb>%:l@ KqJX~9mgx^yd2A[<XU_n|mOѱaަ'b0.RC蝒GJuPUiW,gbCJ0o'gUX>`ٵ˖}/\姩j*MPøb;BYV&j*YՁ;{٨+*4|7_mdӣ:d8ً,} [ӵ#`PfUx<]vRdJ데+vfRPp u٢r}aÔP oY[JˬftZz w-[8z|@\R.:ߪN-]%5w:^G YG8^b6 ~c#u=ǐ<"+8gv=g4WCRNA?Z j'4D]X\E:M袿q[k=T\68Vy2\'Yy t2*z5ES\yO o /0&EjIY+8ptтI^RjuEIqt"6S&}^6PazX*|YB%#2S`?in, $;+SJ8#I_jYۍeueř7L WDhև<.!ؾa*O {ò9y1D; //o^Y/;ք~vم |?bWͤiCƯlE$ =v6 2XS zW*xSc&r7zK̻sB,|Kz*N礰BIy{d [īB\bbwZ>Mj*lsS.RclKh/:܍*zQL,/MRԯXkU;pL^q\!?gƹfp~!Hg~%1O*ld]R|kI%Y$q.cA c9duRٙ*; 3e$x; 'u|g:eOHI=%&/_j]=<̛wNqBӞǠ()q4+.lGcm#bw|P*p9"NejH`)vs]ԾiR6-N j烸ZjQ@ m]&}׭eE.A%mYD;|Ud(2$p,Lo,Z$fyİ,x#5gg>d۟r`iD0$ߺLOVkg-3 ,S$@zKO&u dsa'BarZLbyFב5!@8W։u4#TK!〣K<3h=6QﴈZ DZM's_8ɏ^qQE=x9bYʒ ψT΂s|A_W-VYt,EL0'6@Án74Xמ,Q_WQK=$qb|\B@*>ÍlNĔyUx媬Q?1CwFrxߞ[+ (ņS G`ԥjNL4"