python3-targetcli-fb-2.1.54-150500.6.2 >  A dd@p9|b6AެQ.4,2e78]NXLNV;[ DiPg,acA.LDN>kL(U!Xq2y&$5fr':F_jRS#fZ7F6v L&9  ob/qAjt۪Z$_Up Aqo_qBz0aDd3P50zէ_ "3ǝ>?6ȲT 7bfdfb97dff741f8839609ed4a413f320d7812dd680c13f1e8bd0b424f3d77c3a1ff3432c4c4053b3357556ed3665fae83a88453Xdd@p9|d3`^n#M+MGl\`:9*X\c${EGdB'Ĭ@iڴ{QB~7, Nj'WXaIQu}m ʪR ؂͟cVo9eM eP=RN)؅Q"يU*=䎂SD@K@q I*3  )Baѣi6_Pa֏d2g pM4%{Xѝ̞۸)#2/: HڨxfxXZ >pIIp?I`d ) b04<@Yz -*   X     P o Dz \(89x:U=?>???@@B@ F@0G@DH@IA<XA\YAlZA[A\A]B`^DbEcF;dFeFfFlFuFvG4wGxH4yHzIIIII\Cpython3-targetcli-fb2.1.54150500.6.2A command shell for managing the Linux LIO kernel targettargetcli-fb is a command-line interface for configuring the LIO generic SCSI target, present in 3.x Linux kernel versions. targetcli-fb is a fork of the "targetcli" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.ddsheep25SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://github.com/open-iscsi/targetcli-fblinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in targetcli.service targetclid.socket targetclid.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# python3_install_alternative: update-alternatives --quiet --install /usr/bin/targetcli targetcli /usr/bin/targetcli-3.6 36 # python3_install_alternative: update-alternatives --quiet --install /usr/bin/targetclid targetclid /usr/bin/targetclid-3.6 36 test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable targetclid targetcli || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop targetclid targetcli ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable targetcli.service targetclid.socket targetclid.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop targetcli.service targetclid.socket targetclid.service ) || : fi# python3_uninstall_alternative: if [ ! -e "/usr/bin/targetcli-3.6" ]; then update-alternatives --quiet --remove "targetcli" "/usr/bin/targetcli-3.6" fi # python3_uninstall_alternative: if [ ! -e "/usr/bin/targetclid-3.6" ]; then update-alternatives --quiet --remove "targetclid" "/usr/bin/targetclid-3.6" fi)[CCw w &&ÐÐ{ 3/KtL A큤A큤A큤dddddddddddddd`@dddddddddddddddddddddddddddG`@dG`@`@dddddddddda120e05bce02d21490e59cf21096910e843134ad463687eb0ad81ad6eee4dd722f5c83c886bde51b40ee8a10392b016afac815184dd9b1c22036130b6037b0a830f6a6f09f02230957a0de189fd06e447a504a59265e89e9072affa30de43000128c9c245f8beefb797477ff235eb100ab66ebe136c3b3f7f1332ba89ddd0a40128c9c245f8beefb797477ff235eb100ab66ebe136c3b3f7f1332ba89ddd0a406c11c1cc34aa8dd2c9a9e38d59c04eb8cad758b6202a060d2c8087dec9e17f79161867ce8c889833573ebcfd82e4a6507f3db2802b488d851a13e77cdb1b7fa85f69d043c8005e26eabcc8de9fb2e5a38b9f5a25dc4d9c9f748e5cb1b75220544d8da04d398e54ba4c4214aa10dbbe240ddcfdcb87ba77025626a2b65bead60e1e4c66ed58f8ba202a2bb91e68dc28ff7d33b65fd74bdd3b355bf3320f17c7e7e476a63e21b5dfc748a1d56dd792993d5af6730bd7fd8bfa1e1f459f80c3660412b2fb925b7d5f67c10cf2286dba3c4a12b13eb26544c0353562148a23539f1622fcd8d6e17a8e44656e5fb5fd431f424a20564af97d17d699d8c2fcc3a747432a79fc3613beecc95fb6335fc21a5e50f8b5705e5d06d411f172eea2f9c4f6e12a79fc3613beecc95fb6335fc21a5e50f8b5705e5d06d411f172eea2f9c4f6e140a97fe661696e833dd61ec0028d38dd2061c1aa1f1ec4ad787837cfb2cd7f96a790b4b10f97fc10e8c7eac18f11880f6bed882acc19d9effd3d95199fe5780589611feae143b28dc88f753e22bdc4a6a56d46895d46456e1f63f3062bf37ed8ce865bbb22b7346f2b9861b76d00ce83483b7e65cb1a4d310e636bb6ced9189375e5016ff6cd6f47709ae56d1cb8a434aff8c65a67f7da44f2754365d0bb2aef7cbc61c97dda0fa9175e60941f7864fe4ae04a8246bf567795d99bc806cc308f027a1a555c24da2b3bda22582c7fdd4f0b8f72521981e71d2fa1d539b3833e2d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1858ca898d8112cc15f5660effec45e4ce6c0b1afe248f04a4f2fbb9f4b25a4a/etc/alternatives/targetcli/etc/alternatives/targetclid@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottargetcli-fb-2.1.54-150500.6.2.src.rpmpython3-targetcli-fbtargetclitargetcli-fbtargetcli-rbd @@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3python(abi)python3-configshell-fbpython3-dbus-pythonpython3-rtslib-fbpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)targetcli-fb-commonupdate-alternatives3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3dG`@` a@^)@^@^m@^C^8 @]Z@\@\\\ `[uZ@ZZ̧@Z@ZxG@Z\ZN@ZN@Z3@Z3@Y@Xh@XW@Wlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comdimstar@opensuse.orglduncan@suse.comddiss@suse.comlduncan@suse.comddiss@suse.comopensuse-packaging@opensuse.orglduncan@suse.comddiss@suse.comddiss@suse.comolaf@aepfle.deolaf@aepfle.delduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlszhu@suse.comhare@suse.comjengelh@inai.delduncan@suse.comlduncan@suse.com- Added one upstream commit for CVE-2020-13867 (bsc#1172743), part 2. This time, only modify permisssions on directory where config is stored if it is /etc/target, adding patch: * Fix-changing-savedir-directory-mode.patch- Update to version 2.1.54: * version 2.1.54 * fileio backstore: fix sparse file creation * Do not install systemd files in setup.py Removing the need for our patch fix-setup-install.patch, since that managed systemd file locations, now handled in the SPEC file. Also, fixed incorrect spelling of targetclid as targetcld for preun stop_on_removal.- Updated SPEC file to support multiple python3 versions at the same time, and replaced deprecated %ifpython3 macro, as suggested by build service. Also updated "common" sub- package description.- Update to version 2.1.53: * version 2.1.53 * saveconfig: set right perms on /etc/target/ dir * saveconfig: set right perms on backup dir * saveconfig: set 0o600 perms on backupfiles * uds: set right permissions at bind() time This removed patches which are included upstream: * 0001-uds-set-right-permissions-at-bind-time.patch * 0002-saveconfig-set-0o600-perms-on-backupfiles.patch * 0003-saveconfig-set-right-perms-on-backup-dir.patch * 0004-saveconfig-set-right-perms-on-etc-target-dir.patch And replaced the tarball with targetcli-fb-2.1.53.tar.xz- Added 4 upstream commits for CVE-2020-13867 (bsc#1172743), adding patches: * 0001-uds-set-right-permissions-at-bind-time.patch * 0002-saveconfig-set-0o600-perms-on-backupfiles.patch * 0003-saveconfig-set-right-perms-on-backup-dir.patch * 0004-saveconfig-set-right-perms-on-etc-target-dir.patch- Update to version 2.1.52: * version 2.1.52 * daemon-interactive: do not allow clearing the prompt * daemon-interactive: show path on prompt * daemonized-mode: add interactive shell support * Use temp file objects for temporary storage area * Fix StringIO/BytesIO stuck issue * Fix targetclid daemon infinite stuck * targetclid.sock: change SocketMode to 0600 (bsc#1168415 CVE-2020-10699) * setup.py: add the socket and service files to the data_files section * Use StringIO as a buffer instead of a file Also, add a patch to move systemd unit files to /usr/lib/systemd/system: * fix-setup-install.patch- Update to version 2.1.51 from 2.1.49, which includes the addition of a targetcli daemon, which can be used to speed up batch processing. With patches: * version 2.1.51 * targetcli: depreciate the redundant '--tcp' option * man: add daemon intro at targetcli(8) man page * systemd-units: fix documentation * targetclid: add man page entry * daemon: load the prefs on every new connection * cli: show useful hint in header area of shell in daemonized mode * cli: provide a way to disable using daemon * cli: show better error msg when daemon is not running * Do not print err msg when signal closes socket. * Handle systemd socket activation, when present. * Close socket when receiving a signal to interrupt connection. * Exit with success when getting a signal. * Only return response to targetcli when bytes present * Removed useless semicolons, as they're ignored * Handle OSError correctly: use strerror to get string * Tweak systemd socket-activation settings for daemon * Handle Python 3.7 stricter binary vs. string rules. * Fix indention for targetclid when processing output. * version 2.1.50 * iscsi discovery_auth enable is a number not a string * restoreconfig: add ability to restore/reload single target or storage_object * Fix a syntax error in some except clauses * Remove Epydoc markup from command messages * targetcli: serialize multiple requests * targetcli: way to enable targetclid as default choice * targetclid: enable socket based activation * targetclid: add daemonize component for targetcli * Do not remove the first digit when auto-completing the TPG tag * Remove the extra semicolon in _save_backups * Add emulate_pr backstore attribute * targetcli-fb: Fix raise exception error in _save_backups * saveconfig: compress the backup config files This replaces targetcli-fb-2.1.49.tar.xz with targetcli-fb-2.1.51.tar.xz, and removes the following patches, which area already upstream: * Add-emulate_pr-backstore-attribute.patch * do-not-remove-the-first-digit-when-auto-completing-the-tpg-tag * iscsi-discovery_auth-enable-is-a-number-not-a-string * saveconfig-compress-the-backup-config-files * targetcli-fb-fix-raise-exception-error-in-save_backups- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Added the following upstream patches: * targetcli-fb-fix-raise-exception-error-in-save_backups * iscsi-discovery_auth-enable-is-a-number-not-a-string (bsc#1145685) * saveconfig-compress-the-backup-config-files * do-not-remove-the-first-digit-when-auto-completing-the-tpg-tag- support emulate_pr attribute changes (bsc#1121998) + Add-emulate_pr-backstore-attribute.patch- Ensure this package and the deprecated lio-utils package do not run at the same time, in a sane way (bsc#1123423), updating the source file targetcli-fb.service. Also, updated the SPEC file with new year, updated URL, and http->https.- Enable RBD support for SLE/Leap 15+ (bsc#1118516)- Update to version 2.1.49: * version 2.1.fb49 * targetcli-fb: Add support for media change * fix the parameter of define_config_group_param * saveconfig: handle backups with block-level delete * saveconfig: way for block-level save with delete command * create: add a way to set control string * fix amount of backup files in backup dir * config: add saveconfig command to StorageObject level * Allow to customize a home directory * Fix default max_backup_files in ui_command_saveconfig * MappedLuns and Luns max number is not the same anymore * Use signed char instead of char * version 2.1.fb48 * remove wrong exit code from targetcli --version * backup: global option to tune max no. of backup conf files * config: rename key 'kept_backups' as 'max_backup_files' * config: backup when current config is different from recent backup copy * config: defend on '/etc/target/backup' directory * Auto-detect readonly state for iblock devices * Read number of backup files to keep from file * skip refreshing user backed storage object when it is null * Replace dbus-python with GObject Introspection This replaces targetcli-fb-2.1.47.tar.xz with targetcli-fb-2.1.49.tar.xz, and removes the following patches: * Auto-detect-readonly-state-for-iblock-devices.patch * Use-signed-char-instead-of-char.patch * targetcli-only-save-old-config-if-present.patch and updates the SPEC file.- Only save current config to backup if current config exists (bsc#1090424), adding patch: * targetcli-only-save-old-config-if-present.patch- Merge RBD support from non-fb version (bsc#1079329) + Split-out-blockdev-readonly-state-detection-helper.patch + rbd-support.patch (SLE/Leap only, due to LIO kernel dependency) + Add explicit Provides for "python-rtslib-rbd" - Detect write-protected block devices (bsc#1070815) + Auto-detect-readonly-state-for-iblock-devices.patch + Use-signed-char-instead-of-char.patch- Automatically generate version string from upstream tag + Retain current fb-removed version format used + Rename targetcli-fb-2.1.fb47.tar.xz to targetcli-fb-2.1.47.tar.xzar.xz and cleanup hardcoded duplicate name/version values in spec- Fix upgrade path by provide/obsolete targetcli/targetcli-fb (bsc#1082693)- Fix upgrade path by provide/obsolete version-release- Removed duplicate BuildRequires line, and add Conflicts for sub-package- Added dependency on dbus package to SPEC file (bsc#1073913)- Converted RPM SPEC file to singlepsec format (bsc#1045332), updating SPEC file only. This breaks this package into two packages. The new base package is called targetcli-fb-common, and does not depend on the python version. The other package is python-version dependent, and is called either python2-targetcli-fb or python3-targetcli-fb, dpending on which version of Python you wish to use.- Ran "spec-cleaner" over the SPEC file, to clean it up, before support for Python3 is added.- Moved targetcli-fb-2.1.fb47.tar.gz to targetcli-fb-2.1.fb47.tar.xz, after appropriate decompression/compression, to match SPEC and _service file. Updated _servicedata to match.- Update to version 2.1.fb47 * Improving ALUA and TCMU support, as well as moving the default directory for APTPL files from /var/target to /etc/target, for better FHS compliance.- Update to version 2.1.fb46 (bsc#1032833): * version 2.1.fb44 * Remove build scripts for RPM and Debian packages * Add Gentoo to the list of distributions that ship targetcli-fb * Add support to create/delete ALUA groups on a storage object * Add support to set/get a LUN's ALUA group * version 2.1.fb45 * Create ALUA dir and def group in UI with storage object * Clear backstore cache on refresh * version 2.1.fb46- Trim macro indirections and empty macros- updated spec file: removed Provides/Obsoletes of targetcli and python-targetcli, and added Conflicts with targetcli (bsc#986475)- Creating from latest upstream version 2.1.fb43/bin/sh/bin/sh/bin/sh/bin/shtargetclitargetcli-fbtargetcli-rbdsheep25 1684331547 2.1.54-150500.6.22.1.54-150500.6.22.1.54-150500.6.22.1.542.1.54-150500.6.22.1.54-150500.6.22.1.54targetclitargetclidtargetclitargetcli-3.6targetclidtargetclid-3.6targetcli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycui_backstore.cpython-36.opt-1.pycui_backstore.cpython-36.pycui_node.cpython-36.opt-1.pycui_node.cpython-36.pycui_root.cpython-36.opt-1.pycui_root.cpython-36.pycui_target.cpython-36.opt-1.pycui_target.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pycui_backstore.pyui_node.pyui_root.pyui_target.pyversion.pytargetcli_fb-2.1.54-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/targetcli//usr/lib/python3.6/site-packages/targetcli/__pycache__//usr/lib/python3.6/site-packages/targetcli_fb-2.1.54-py3.6.egg-info/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/4638b76e421313f45e747a27c6084dd5-targetcli-fbcpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII textASCII text RRRRRRRRRRRRRRRRRRRRA)utf-8a09f6e26e6742c5a97c86e38cb7bd5c014e2362ceb3016990b4ac0fdcb86d429?p7zXZ !t/ ] caoDf\\dIŔ ҅@z}~Z Ľh8}i<UfyS>Ĭˍ/$DbyX圴!~vNb5 enzVHjTJ}sq\RW]1zmC6wVF܂,6x lKu;(YGk(I(W诘eΓ/yGoA[$0cbl={ϒXD (W%YiNQAeuIδqdBT 7$i<&_5 e?=Sz9*+3;X;ߒ*FJଂ V˓nΗ0bePشd/O8Pe&K~~@(+lm4{֩s它|Pl2" G9qkJ!5ɰ$T0=6lHYObhdž9%VBNg\(ߗPjf4K #v qÞ*&Γ+oNco<)#@>hП^Q8-%Zue94J,| 9I}=fT謁 9̷k'y.-1=D%5DK^z6C 1Ւ-WU;BA^€&UHnc6+ 5|ՠ)೒45Hȃ]ISR0+^.P %?? t f~ 5= Z ǫhuThMW勺M3a+X]0ڎ>H}wEmc9N;qS+Iq=h%wPGy/}҂KLlT*I xAU|srOWfٽ+g/˯f,o襎s oXX,1qf<͚=)%$3[Frܙߧ:؇8nyLkpc.B/˺+ շ%F\j9v{J:k0\6vLhg1o_#!jvc_s*ڝ%ô1wS"DMQ̍:8c#g;ѮM! +ǔ'<)ҵDEKŃ]JjiYUlaHPf;'ɭ{4T6|A383NB'TEN@VrM.bL4Dž\@َH6&EЦvQ{DuRr8Hm=)zu|D \wjPe3@KZu9J7r)IT, `7ָ.TVOa] a8;ⶽ m]kl:4KEAZWtv.\c#\&75 ;zW 5jUnO򜓱T 4B2ڼՋB. c%kz'2ySHꯠtk*RQNXOdJ :>?¤+QC`k6*I#JFON8SŅtT֙XNkO[㯊j傔b(MEYUhځ Tssua_wLP}+?xP)O0KMY_{-m;Q$Ot;KQN L}eyM^KnzI|ze2wCi1'pak6$C풤ܲ'gDUUzAxAK+cM)EaN #ӼZWƪ (> .Œ brn9u{^M*fU@e` IJXBtN- S%R/Qw8aڑK!e)\y:ƕL0F;;tV}= PVoO,KS\*Z1lou:ٓEJjB[f0OhlB"atOsՑjvy5y4]qg\  q41z#N˓ SZϙp;uON]ql{sb Mav&1#\bG8vlb`vdj_"f]^2Zz2ϘTڒ泦,g K6}yJ c\ L̬ZuD6%&Q^oZ({r ڣYH EƵdMk&Ę 8gT=kSja _<-xFk9}$4'Z>p:IQf7KMJO |no$┞k5$[Ub x@0ZXO~2M~*979YW 5hGw0=ܗrmªvP[ˁ, 0'u%7~繁&o V‰LW;ϷEHvpy ޓB]?U:;a3̭>4P+TrXC~7*[x PuynQ%{NDgH^.vdF82pXm:Վ>];<7޼}Km˔GEb)AQ<؃Vstπ'Ɗ1M]D,vE(wutPb˷S!u;YL,wpX."Ӹ i;RٶWBsν(S,ol1<-j73l,|:W"s>\J@*跸Fȹ kC凜1N>9+IcVءQma(҄Po_=8i=V3;L 7RixF9:-uG[:U\ALWZ±VБмx.!#^ 1 (BFV${AU%LaǾ k 5cB$6+byA 4<()*ਙ4y錄w.ݴcюc],amKcvl#'Bbo0n,5Lt0;l1Rx.TxhKD^U^DlҬhou*n~R>ŐlDu%CwٽbD7n` m5@}zVA!ViETcɚl(wh8e+EUܐ9 Snɺ!)uN ߗŚ>:Rg DW]c4Fra"zݔ%LF8U`Əa/Gّz^лџ%*}Eb6&Vp#WN, 3ab&5Pߥ2K&NH϶F֠'>t?,pvLပ-Wsq8}јI[Jt]cLNYNBF#щ5N'ExuO_F %96<0[j]8{>=hEq\3%b0 uyHπGaQq>mҝv5 Mg4FJQ3֪piZ;00s[xn T*Q],n||ޝ~K|Ftu#lXZM؍z&NIkg%pzB!h]곣GGbfpBKfB3t,T'p\~+M+mcp8di WԊK[Z%?!g g )x5f0ŠXðزGb ~)tiBGc"ڑߕ]FQUkMOx0I$`]T3!KH,x%IIy+Yҹ)VaIDVG64 e? U uV`N#Xk)؏jpC!lfvq4f0TiO umI- wV%"US&BւWe<DІȓ|oER`Y#S. %7߽ϠHn^f "l\0`o.)R/ϯVH5֦[-9HJ+ [J*sk䲽BAĢa>*P RgUnzۦ^9!JL3 4p"&Gl;5@47 @~4/VnrpVPUe8jyGyJ;bĺ_6^~`I&Ѡ"CـU[_;:(pVs9VhN)x7e7˩VU^j4!!hg J Ͳ2Z!܁=J$]>yc"?!~ۼ{9RZ[.*uݟKHZ3z+}tHe'I9<@ Lx9Iը$iq 2Ѭ$BWTT~d]~LBPUBÊg:~rIrn;RnӚ_2 Ab$v~}{U?jSG}l,l8)jYjReqE6)3$jx|+zM;K\|zr{.,Mς[&A7ܒgbj's^5)SF-xb #EJS9mLݓV"Ty3w~#H`ffp)?aS$޷D29QF_t.ChoHI#ApP].sK)?P!\"c 3fwQo]$:!Ώ19Wlp\hl& s̛"yW!aﲁoc|57m=̙Poۏ#w0 Oz8X)|]m@1IQSMW YQݏd8v6>kEZ]y'JTҰ3ct%a]Eeĵ: vǢ<+=a;:Z/*gGx*aA % rأ1øy0^Z&TDNz»jG%ɚX ҮD+i_4ѫ6媂A`! q+PR+uu,G"&k&.}I~!9Begf6<r9P:.:&4C&cLuӧ K9."h(gIS⪂=xiyA++3I?.H\ݜ6p;pVnD>̎V#xh~ܕRv`v:w3 mPEl<uc}ʈdO(a8y嵾ix.I2>tӧ\/92:|&7d|ԞTe MDS%2֭-?&Ws7%VXȜ=(5I7H^G"Cw I8|tz.!cͮ+[Q蕻RcĔ[%>XLJ B xPs( .M=QJKl^w=:&!=H7uDR RG oJi h 9Ӣ_%>`7D0 d)h!Tq =hGWgՙp]7WyDu܊cbW6MbDa@k1wݒLuLn^XWЪ~!Kjwə:uaDFpheZcxwzT#(0O)|Q ŊC\\QA@Li/{D?[s]3S&" j`Y6~]U\jD5r 8 K0l2NCF60r*G)L?mTM{ nu6hT1M'1pDBR;H@[CYKy3zXQOHWA5]mMNg̪Nsٝ HNֆv6wu .Ll9I^B ݐH5f,ե8x-#7{/>#q{ΈGe 5~c0 ɚ;t1AU&[R1oċ@'~< > v-Lx ώ-$Lp8LQiS 7_ I8|-'lex@Vܐ"'Y֕xC`ByiZTZv\e X;] 2{S$^6 d8Ǘۙ;.c{ ԭ.^LSf'U#=9*)iS&œ$%СṂ̓ƋHr=jJG%-.P>3 ֮ 9 =Ѕf6ڢ(V IK@DPg7QXT|:+]L3սL{9fN!);M89Ђb ysy@;Bۘ>.@`W+8`&ۻߦ(~q xQᎃwc30-tDcչBH2qMv1y)mF8ߎ,9c.U7"Ĩg/gGbZRϼW_ۭf?fj+ȇY@ EShE[#s,2^󆖗;/ҔD.30-#Vdl-_ sf0GtF7nͲ=>0&rbd TUq5TdM q30\ݤT;$1LZsbc%#l +yYHƩ1t PviЊIZwױlMsM"|/uH{g=cZ`I&w`H!CL`G&YDvq (cMLPW]WL.tŸћKxK~n& qΕ 8x,i\܆6|(  Nm 6 ac;/t"~~5I;k]7!"IA\%`kc$KFC5 a$_FlRv(dsL`Oh? u@S2Y̤fBݚF+-2To'lYǎ(~Yzhfʹ@ZxR+Dvv68_nlSlfDdʓ,|bPF =K'~ILUUh+$J4} vBJqOMUK9S=E͙tejc8~+#lw R{~v0S@L6Qc^ <b&-!H<}Z6xN4X2Si4EW\6iȬxg1Z R˨fD ibmކVа] K\8AfFnrf2T hryuGj4^}TyN 7Q<,lTG}ks$ EyR-BX{d!EL>z$< Q0nyQhHP̞2ϥݦƃHu^h(AL-Ja+h\*QnIV};˘}R!0c[޽ԏO7)j\1VueA]j !-~n`! `ɡ,͡ w-(P<Nn雚sRmzSEZG60NprQc[toS%`OA8'FJ}Aכz%˨A( ƍ}G vCT܄}́ ʭ70L]EK֥+hM\Î嘨k tN}jS؟%zaIxb*q|'YHD\f?3 . a) =b|wz5|6_!NNj{"a>l,_AzfaU]?~؃B-pJbHX9Xb0SSq"xajcNA,{۾ssߠ͗' 724:eՔt8vmG'B$=c9,t/~xM,݅ qqlEһW9˴f6* ?$&b+ IB >7儸qESBY=@Rp.6!En >j—gR k["=ECP9 2vd6@rAe@Pz A ]&@ -z (Is10KG-* 2 ˟WF$[ 5}_y)>稺|M`qd숦WfnO[Ȯ4s?fyi* qU٠~b :+nBNʑtFRfΒ g_1hKȜKR#UQb_N ʪA"vlz \-I#" nhutdT u1Si§Slt5b}\zn}dm3lr,qAwBZ?`Mσ%eLT1wQ4 kDyK٢Par1( a"| ڵ\z2kP %xAVq^8@&=7NUV@v(!W(vE#^Պ15ѯX&+a8<"$cWқ eAjYuHYCt8[=wx c4.d7to1Pf2='^8U@x^( 'Zl|z6ఊ+u8&+kWsl/X36moeŰvSi 'B;83Nv>1ﻅdw3M$bzda0K3Y!O2i;z}%YGRWlh8d[Fa0 &99r> ( m c|ȟ0dԔuStiJd7^j]8i&|uI[`EK_t :!Yw3ٮ7wjwЧt(}S{yzV&w1C)/:oa[ uKSnmM !L=&%ZKZ5pAܫ^NIЄi;kjzE5 H7^$HF}#8o 'h$i-q5rx{I@<6n$v#ʁAzg%LML}>hbYbFq7ѻD{~+{_Q.~`P1 -e R;HDb*xKqd]l|V1҂ YvDg(0xP&u'u6 S!{R$&>CD~Wָ?gp3ȳDCr-d`򽀶L:cTw!F$:oآ f9o1ZBPrZ!d=wקG'@>2hcE.p1ttڝN|g7f݌t3H-},yBd\C4 t )N)GӰ$Gg5P PioyW!Xobd$wԆL?9 9V[Z Ҭ%2)fPj BErPj:'VU/9 \rː -jœʶnRwrE2(O;ɄE =8tS7 efO0UԟASôc( cE8".jÚ}w:[~rBL.@g{@@ ?@j 8c)<.CW>LeG=\Wc/de~p]r 4R@lF)=C*3 4A= TqN`0b,(R+ףnGХvS.pֵ;|Hq8t:ivܸ_Z C5ق|VQo+wS>DZ@B}`CYh젱r6*5)N=:GJ@edeo,:gy7:_.xQVh^S] v+cDUU(y34LT)$w zRP>*7jtLС2wG& њJcҝvs L|bIژT.%zlM}/; Cy* `Fk}1y$$^1'saqD{)W,p P١<,v_UI\nSQuӋ^*$ $<2jn;J+@ņ3Eitv@Jw z9I82Ͽo^nz6nƄ˃ tcBr+lt`be[Χ.!̺V CliX,Xfd]hs0ڦtZ]ӱʰ g|YFpT*« y-\lD:z^=Moધ^d'85)!pmQZȭV-[pBM1+W.02)A|rI֜썝"Ǯ21t 5?S'm&<}Hl0՗aXd4aCz#sAa.!CTӏbu|r[%KeΏ~͋ 1c̰>=b7݆ڶSJ(G&2{ݸ"]n`zHzwidVPK˶޵4vPg--rM~gCoe+T%r b@>֜7%kdzo0hD.#?45tB* COʤ"aNv_c9а3px=8,(~U:Uސu0 _cB"|[&sV6I#P>ض&YNKE2l9z&"\˨_T'iO{,sڣgF̙2 w  .;MuDyGT1}o_dErrbT7'FTXJ dS)^v#A}APL>6&z~z'HIL0#G60"#]0[5T$Mc""4o囍fI䌠_? Z_`R9dDP\vaHOW_P[s+ѧηH^R\j-֓w (p cuɵ{Yn.D@UDv[гXM3I!>tIrrDs= V:{x9^Ap 6QyO85o=@L ~}'%GAMpY z`2w%Gk0wuue 4 s4dKIN%W[p@+m}4[[:N"Ў%"1ޅ3ez6>NSv9@W_3~l#3{A7J/ݖWQ 1t:/;6II&Mw!!,Ph'Xf2| w ;N_ F]̸l}_\gL!l4|"^0E Qk+.;KZNIQ#]暝/F EÄ䬋JX4/7_oGhd`(P7=(ymWZΆ܀E I^eJ {^ &gR֐=%Y6k311un>:3I UC,ʆȀMVm\`6JF7FW` յaIE+|㏇oخrZB)Njόאּ/h::p&9 k%\O&e cVJV-!v I;y"6Zٍ~vi_}Ud}Ajw ja䊭0$bId'dp' hP t>.Wuzyh>#kwX AFq hpbw"O}_~g1df|,Ӆ gjk^D8Q<44 A(?3`#2 t(s) g"dsKZ獄)^ O iv -!9Cx?jd &cOYɴ 'c Xra* 2bԊ9@\!@sӤWe>m ƶ?@›w+k<4ɡX2TmTn X.*|$޼qxFg#5Ytd:刚6}V ۲V<[C" !a! m'jt?"r1@ R19/&[~Ȍ ?4"+&1/JMF!_&I8/=(ܹ'WKBb7ceǹ?3UgVú u2| Ͳ9+3U w#Aa#P<}];>ep7Wbm#I1 Pq,rTVRGQq@gd0R= ?H,#J_XTm3SE+tJSfQrZ:65)$Gm}$rM{<5x>)E|nDeԹ OB}ht TBM4;WPk@-q]V/b3../k} Dy[&(67YG}īѵ.Ufy8Z8[:ng`d`wh*.jS)d~JC=mp7m<*iY|sAphiF .+u*DSn3zevu|/%mԑmDDnXtD!cUT ;U$n2Pf?2%h=IM^X Efr4t'śQ90RZ>Y%i`4VW[`ۢO!*os;MS2Fy5v/ SoFir`S+ȱA5|_ o:)Hk3Q+6L;V}6^Dd(XeR\o*hk"f ~ +PĊyO?I&)ruz1a>[rn bV7t,(1ܿzTTZ}$ƥ5:ގp V 0:i[uEYwç( FE%)fgUk  ,U|UtG{ L ԩb~7lTG~9X{V ԪqFzDxO?d|Ah?|Bjew_g#oUZ "osz9oʂK"5ЙwQ06w÷AsBe)iBHAAI&' 4`rap4 q 4>ֆ <%ح;HNV})V8QY̆%{LZJ&7S덙?.X7e&S<%4KO΅9FSeNwCURNyZ" 7sŹ?Y6!yUcr;+%"ԩZgn1l6,n[%8ybm;a>iuv~sY⃺/ʉ>4s š$Wu+Gyo91 h{<|@yηT#n׌І0yA,4Z4q|fd.y)]A}**D$eѦL7дE(ĨʧHM]:%)bD5%N C r˫c0BxeX~sRF֝M혇_O(%1́,U;X5 x z\tQrp\[bEːBq`:y~_KN}qD hKf"3_)*h5dFHIB3+\tY 'ͯ;u6w֞ԊkM zYg2Qn1\JFveߕg[`o~fXjL|z>=XTg?Jn;r֨F#/\nEHz/<9hl}խIգ)=~^mbמtN OC~SM9"_iE Pςhwap !*R` ^Gܜm'6T"C:ʁiaV s7,{xg8[ !֏&uIS!ʬk C2c+7zo})(R=a#>w #1|ocA) NgJ>LDm,w3G}_d[чp}DQ퇯)JAc5\/:Q=D7֏qIK쨑޷BFdr^(F9]WXM%xC$"5JWCQRhue^[_M%ʔǘ,x> ۻXҗȒoOn<\^P-([u+5baOP".m[Ps&LI)O pVAE8[Gu$~S)O}:p9b{ r]>Wm,^ 1 =K6 ]knQ1!Rmܢ#t64 =~OL0PxCd)(3D 42Tl _sˀ;+642],']jz"kgxI?+$t @^8{hT/ǚJ+n\9l͑`1oWF& ΠVL $ wbݔx$ey=>&=dj@Vxr`h#T1V]~_@[v5r>3.\T&EWZoW!|€Y:@nw R!S:tHٮ"Q@WZ{Llp쓍ބ_$.J=pT,P$=h\'-H::94ƟOyCoS17:1p))vh{ 9Da<ӎ z߹Intlz}TuoJf3քQ?-}W@X#^aMi2lf ף{z8Ěk?F")"لERIvo (I;-n߾zWGEʷ«긵~.8 >òJܾjK;ki|,@x?ǣʸjVKpeM9"Zx^ɸ]^VRr:,sc`1.h%/K8n3Kx&4 9>D(#)wʃtԄNכ*ΚԱblQʴ`c7We?e˘9֜(U͗Po6\R)O<7BG^*d|[]y.3I)-^6PEH,l_J[w?ď`"2r_q!``sߠDb@Y*5CERȣ܋czW"ܖEKQskCR&|=öa! 7% ś9S!'d=474dk؞k"R܃"896to)V $z 6<5Te&EXQZ7n oOqPi!ة@OMXٝLknX?W̚ǧOO G(A1TD@7f=y̨Z~#Os)WGIK Gmp4<݅ rONүfy|9dҰUnՖ  Y*Y&l ?yJuzm #]Z +O2ؠ?;SSFZ`ҟ ˨EGFgam]/tqۉԷ˲,~sPQ9ݧ\f vTi!Q* r<K&1?>hFϯ*xsk}. uH)==l1*T;j`2q ];B"n4đᬪti,V}&d$WLM~:Uf >^h9->~dX@˯i%G2:+4bc]DqFqn~hĘd@a}IMaū`k.Ⱦ Hk唸MӪzCǥ{^g`D/W( *[g*[:3|ѓ Sn> mBE tvCiaL'A{4EقI5WC,0Z)];3P2 -gJ3IK&ؚS:arOΘnlSADhвZ"n~ވ׀ 9Mr:{cxRl :yNDIeKsaȃŴ*4"[v\ߺ0*g-76vZO!W].v|8s kנXoj#bX!ylU''ug@ZӃ_e\tA[W ^ ӺN7u+2ELd҆5}Dw9pf5;K][`ӳd7Jw;w+9S,E_i([{ ."p?;Ip`k~YW #mnbN ꉚ,6K*<2p>a+!f(E|3NJHFxnj j(hDیz<4*d~%F=F ^R΄CHehЩAv)VmM{I^1dm/N#Cp=`kĽ S8} ?>j:zҤ`"*OhyR4DBHW>:έ(@rx<{$Zb!KGUrjD _OO>^:3s\aX3vKN2! 0zbMy^F?%wαU-9DDR J LH/ӷ]r 9n"yKj-['$L !&MƂ]4,;9lLh`:3g J'bYE)~X; L7N1{pZ9)>sCBz^4<ɷp-wl@P0fߘQo2>JhF@[9EV#!q݁3VB@sAEp~&w!t -ؾH`gEa%γ5jb(Ei(e^r eaYsded7vHM]x|< TòRo(Қ8P)BV:ډt VʝڋAYL\)ʳcbM4X(!f;$LTJ m ]~$D`x.m e o㷉`*Ņo\$bƌpgFtp-/d89f"=Va*aCsoP<}u@|mLnbo]GKivvQi(N.a%1 /Aʿ/.^^*`Μ  Ft-=Jn&h,vdc(T$gqt·2ʟ'P߿c /Zu2S_&,Hl C~w$Rf4ZZHomTsUE;!d.ǧe\v~. c-_9]s)-:s[fSѪ)xB09v>)ˡ0dfּ%7~Buch2bR+L5xSAv~AJZ),pt$qGMج q합A v؋%Ѿt8O\mYV1/׸Cס9`ߝvcTgf|lRӴ"2`a_T  P q^rV!V\\ xqAg"-`hX4O!Ʉ_8R_s-S6I9&2SɬZl3-32+fv[?قa\+Ӂ'P*6Re.Z/?JjM=c{NTQ2*+vf*njW,>B76/+pp!j]=Sݦn/۽1 lA?e P]6!ky&&J2i?h&Vb:mE(Hruq:JTǟt2|Q%K1B%-7h8<:꾮٫}, s>F:^ਜ਼`-8œ3+qݤ?n b[R$Dau@,㩹ֲ ZlWQ)V*lF"%'_@\y=&$7;4q\"nL1uF,.\h6x=-QmG~ bSDŽb;ԤX/ل4ACvz.TqIn 5? axgQYUCG4agk8RP&L " %&=0펃`7D0]&TꑡfsnA+ZsJ&95.lWbL*< bke+zL1 AК,s4>|.x{|-Ru@i֌uˑ+k=-Hkf@n؞@" n90ɧ?*Y}v#jpK 4?Nſ<89b D4l1;I d *njmvy!Bp6T1: h,D2~z]ɞ cp+` /*hQ幠kdJyzh?$c.)S!rw!\%{ Y~;!^ta'2J`2$f7,Qר2n\;ڱCԎaR'6+@A/ym=q^ (OdTDd~q-GP('^NB0תeALQ_9-☃W1̚&Qa=]P>aY77T^&H0uU)҈jH&/c0[ m*ߏZL~ܞwsOs<7u{ WFB?dh<]aL%' w3_KRݛS.'e`"ݟ?є<0b@rΫXѱk 7vzڮ |4a2UCr9S7 -O֥k,ވ"΋-Iӻ,O>ǕcBFhz]^5~ uI0,B!$s G8 |G Fw-߻qЇ5pdVT/0^B,3ӭ\ CMӮ9Rw&y&Dq,-mMӃ󂊃w:}$$Gk}Ne u3\~+Cb;"y_k$umcSVŏ2X!.Vw *s/[OvK/ mfLog(tZ%U^SXB`՚Z{ d8 ҆D*6ld]`qu1 pfoZvl4D73ʑBvjZNAqʲTKr↕0z[&ihQc4P ;QlHްX|!#iK30^IrEyas\{ms~c'CmsC:96y(i2̱W|H s7ߊY7U/PS$7'4b97S1W!Zj6\f0Kc OC>x*?vdg>L'S}d+`(%inbSXNE{j_@ /IG& ~!xn>RdԿ, dfaN>=ش'&T)4@}eq3)d'nDM^ Lh a,G K6ryrB cpAo1d>Z>4G@d@ҋOtBH6I3c4RfrTѭRdkS#;mBz&QʼnwrMJh.mzKb_'Pw鳮ZAHY6sluiGSֱʻBȐ 횖~9ŧf!2N˖Mv_b*" o/T`'3Q #.QК6tڒˆQBqp1a_ZĶKYL^@(TY=_UFL԰*$бKfthPu\du6z߁kb.+P@^i|UP7F^#NfX*^5Z)fK7lc7P2Smng 2.C]MGܧ&߷*sC@V{Z2EBm<6- =x+zW E\(ANXBe!ąv6H A^MWzioCVnh)sAOd.^@y@Ef&խJ: Z 7ESTlp#h6WSq^)`)Swx$~^`w̲?pԢ֢ԟ@Ҹ)gڳp 㩭Wv:tp&1,U_!/D f]ScS&w'f-ԓ_w˗Fy$vW}A@~A/4%̖@~xj|7n i(kxZx% :"Z(0ԫ bY?y #ry"L1fr#-ӹKrؖɳyg*Py:vf3Z-25wcA56mC I6#@?\B!Vehݛ#KJS dXj3[ `%9,MxP6 ><\~p*E/+~CF$~Q? 'P>vVވVa{}Jz0T?a$QeNS3qGYT^Ҙ?tgw FIANСn#Tjr^Dco7Xj:Pe1#T87P]:xB O;%RԲ_=H!.vةoWk>eRVqm Isuz_ulI -AvJd7d鸚`!ey`:$. ׬G|)?ȅ9;>Ah,Hnt0ySVF}w?o ^L1ڌ:&-ءcαq:w.i<@"EFnqwD&$©Ba:*V1,V eNAӃ}V)a&N>?J t2 0FzD;y!󰟧{g\~ #BO ^O0 *t[c|OS5vYZL?$O,%EeG0/v&0Ϛ48õ93Ւi%ȽoFGlp(VNf@aQJ}8~F-t&up]q8=IrQ7*JyI 8B])%eih.h2' h!\(2 >v(?U.4N!jfw4M˨?A7TzM3m4c饲wR3IϮzSqqq1zi@%JX*>>"kIm hNt~We7N څ֢fQ8=(1KKOO7Cy=OĂHTab\ի8LHJw≚O@${:=,mSϨjqO,ɏ,Qk:of.Ax UdeW\)-6>.  ARVLuCy>C$]'~ψ =繭gzĜ|uf[݃*u)bcZg |[Y۫^$`ֆI6aGo*[]z6(^Lي:/Պ'ۑFNvFø(W`aJe0pUZ0z Tmh6$OCb/p wK匫_5  כlTw :d_QzF'^E !%AY!Lnغ[ V) 㾉~HN} X_5 jO5g`l> [e'kg =+8QRMwE{`$W3OT)rz@btby\y'F/YrT@jaUo<$:_]$Ҕ,ܧ:F)6_T[yeEnˤ/wX0o` E=x{\<봅KWdh>^{@_qIt;N[d2Zw  @e~!{ /y ? [vRF@ _~ acà475b"œ"?*O|MQIKbs0JS7rVrŲ\|c?l4ɱ_"YkM`(3 و9J]&N7hD2v\Lk5B[ J@7!ZDMX Z8E+R$>_zc%MNWt/7"C@U)IevG.mqAVSDc+jxEmDv,h:vI6'<۸V^_~IXa,= 2]9ܔ Fx?Ks(l뛶se>)mI1X%-TXcC yqU~W^Lrr|(nʃ z*y:LFiysxm)SZ¹uSh'G'@?q膿-Bd}h>Jl(.$ÚGӍJDk(R! vMu4&aė ޙܞN?|#QT/ @x8hu"{g|Jꡓo Oe?\р?u$ -Vdׅ'?U1(L?~ήYks%-OIK^U*M{7vkedTZt(]{;l(|wʭ'[l0en3 WF<+qz`}(أT)Rvon= n!sip5 kEG Tj KXhp2O8Ń8D3{s ϘL5mԺmt67\Ogur:R̫:pJYGp*rhb5LN% iRBn>1O]_CVe"8\4*5D ?_Uu;85K4C H9Tnb !ޙ5l2f#]:o۫SRX%KIT iFfb-6p nohJKBPyk>M]4`cT>!)q_``aoEU$3) 2󾏣{)U65g_"ʣHfvQ?%d}%{IBxgKfe-A$aݐѽ4+T:jl/ DFɧX";aPaZG>tPW"T)ZW=Цu"M=mLaC+a|fҎ^%Q)&GU܆ץ2+ ( İf7`3Y?ᆞboԋk2V{I-ύpψԭ@u/ #_8,&P-ϼ낌 RPl$_xO iV5$IhXCpSJl XỔG <{Ő+@0c-JarmΏgY& *jq.?՟A]+'"ظ%E`Qa8zNJkRO["̭U2qյϸ*~Բ 16B,޵| lFQa_U^CE2C @ }z%֪/\Fj) Y!b|)%C\),]-,JXUUxjP[)k]aF0xV*5yTw͕'cBh7cfzת#,Sp=Ǿ.byqZ>b\U˴CiMmډUlJe(fϰW }Vl 2gVk Ԍ_,#:һcIje"13h>r'DؗBh3~ Qe"ln6+dQ‹^%˯BĢXlb4lWp)Nv=um :H48cM5+ژ(ӛC[%mlUE𿩨:i䈟>NEBm>&XDQS 3- HpmTZ 8`s̗cBo%0bA =[qcTPm˦KWMv./ ȭ$4UL(LmgH!Ajw@[p-~H|@$J9B|ݪ0Wt`a8 J?O,[n@%b4gUWLŜ頋k4TC֝٘@>w(~EWr0Y *;I-|o30vč$nI~OՊOP: HP6~CA@ɑٱaOnۃॸ#DdE{YPֽl z9T _t@07 C6u&4>qLf0E`[&n(>vk\tyoWiRUm_'[]s:29H1dv[-ʹHahbnM§Eo/g. F_|g4G{2u g Gwh_ɰ Fzكppq-ݞ4 &j=&RT=ɿAiYViEar,a  O&ӛY+Du"Y4D>7\̂~eH&.>~Ws#{ray'-΍749٧ W)D%ѥ{+<\3AJsBUF>'nOv`_I?98+'ida٪2L;!LEjoB^nevb46l>[~:}d.8DG0X. |H',{޲c$',@5!Ny~ǭՐ/ D+m,K-ޏW|eAsn-˿0['/n۰ T |ak[mȂֲyS__\m8eaŏNjd=Eׅ< V;iEuc5G z연DY#_(›12٭ ?2O͛_߽W$ nB*IT ݀o(Dr7}<(l@~DܮI1@4ˆ&#B`AFUIkgAI([ Ryϊ+0c4gΖ Z & . T/^i-֚FX 8a>xTWxGHM&UvDuz;vȉ1>=.:z%0SaMc`pxCuE̋d5e>FEy􅡘ɤK|'HmKy4,cgT˫Ql!u⌮L*1_OW** IKV30^hxBlr#a> }Ip\E) StҼTHʁa ..ӡJo\N\U>^'i ϻw}@z5ݽp:4!ɒtNBd<?%[kEKos4H/RtC'][p4gD f~̽7XcTn!Y@[ޡY3elQ }6%Dsg6@oDD5>YQ CA[eRh"̰a~,f eڸ:H|h[m.#u3ҟpe+H+?sC$%T_z.h$\kbW!KeW| KQGi+ 3R&)CϿg[Uß@KtB?Ϊa& 8GP HMA4 ZIʈ 7=,s  jaR,ݗS}x9Ւ: %3Gf09uؚPrw-_\~oM̚%uօsd*%EqN;U/$@HJ2:o21;%HfA]lB>o]B f l][w WGf?Hi.pY#<2.w-9['̂ܗxVtV଄GFz=pcEm32xbT$ vJ[QкZBFcRFhE^xNMiETB)%IOX }ұȌHg)c#5#T 3Q$by[=,.34lSw @:N޻7PU|<h=LOPWΒ5ylIULK"l]_H#`S$?!|۰T Bs)ΦDW .Z uBLYz2`FwWd<8ܕ0A\Zg Y9@+ ʗQq0m\KR$Mކ`NVkxwX :2t5+4oz̾;9PE%'pCw*yL1dgM%Fb(fi@o'Pj!y8RQpo]T8Kd+kMʙ48i4k؟&6!c},. *15Cx=-am8Y}/&Ӿ/SGMGXdw JaQuMJVL|()B님M~hT*H+!F73_NU[Ď#̬PXtNV-;+Fâd2k IML鏷Hl GBoVL5ߟAO)Eyj*/cL ,#tT~aV';'yZG(TڑM__6ʼntҵ*k1R8ϝгZx bkAbU/A я*[N%d^JB뷢""m 2{v@x" ̖-u*#Dp6.Z3(޻ns<3p\Kjr`fF>|@/{`|c 6״#!hu11Ěq$Ke]%kd& { ȉK(&4I,S}rY_e]JHUVSU8g2(AXj灍xI_biб~v0G/2eju KZ6"kQˉR]g_t'Kt%m ~8@k>Mo\(q`.Vâ 'nK~Xyv^-ڶ,ǜ/hM3n[e+k6FNgQ&"- w24<n_oO鯓f&~[RrzSDWxTp+nl.xsAc) K,i5Ly40~c!)tjT*Xƃ$1ˀF6 ٱϦ?Ev=oM}V O.|W\ԫ6TxT"bArh摒.Â](HBNJq%OA?dԧBpjs=U})n~Ie CC5Y_)<yHo$6츷h-APyޭ7sL:t,|ߴ|DqY/Se23'/H)ȓRо+uˉ}@" RX.otb+ 5WY:uqqQޝ :OȚ")!>d4":ώ/Bە ׺!<~W}I]oSot@d3x R%@\%2hl9k knp!f/ꋰbt 'NO-pӧi2{RhDonwa]hy071#q45ԞkCvK%ֹc1b],Jz \$>n)vx$4cJ@KgTezn:w\̒ k*2$\b\BrC3-O=$[29[ 1@z [|W1oA,Iz&TښRݚ)*ظa\am(\EG hHkI莉_9oe~\b r41 5 ~H|2tLaE[p'_Sثb=Nɂ!vZ<<ƏΫ?a[g9I(Sb7iĤ$M,iđm)ljD>GBTwh"u"n|hHtpBJ\UypVuzgAu^ QnKW O4 P$f=vSǣ[$,v g{HY _z{=Ҩ+MҰih!>b픪ar#ܒK !7cRi߅\a,/2^`Qpn,e_1]쌨vX&\ r+#rF,dboBͫsr.,1_3zI2M/`i˜ *=YOnrņM'@d'[^‹4][\ui5@^WqGU)< ˛ |zHHF1Dy6~]R!w@!_$)#zka{ ]#.lYŠD3u1: eG[^V>iKxX6z))Z1P>GRbe+|'VSuΛJ%3x3  hh%IJY ~BI<h9&rZ+S66N]1dwTS,뻄E?+Lt? ]0>]P/B{2/lȍH{?R A-4QT֫] .G'"/}_m$$a)qH`fzMq'% 6h]náaؗZ!gCDOiJzmke/zy]f}Ȅk&-wҽB_V#˵ d08?O#EƠzu]`ZwޯR8Mt5}CP9&Gk"TYfqWOX`4U9/$T'K|dVNgI ' I,bwUV2 ai0ާbQIsXNӒLG5m<8Zprި +kԨ鵵]k(E.KAڊAjPWe[4!zs,m|r;(.05x:״YApb {J#.*L~X>H8*VDK$he֌AQy'wUf'ThmXsp?Yh^׸iV@u`@fpǤմtpIy |pp9?Jb,}0(6pؖuO(`Rh%HKWN8-`r%p%ڌw}8C쏭 ^θQQl|`bOO~ptNJKI=u!@8)Q+/;b}ܷsHiqH|L%x?e{23Eex]1!!&NgjShgQc8t yҜ,3'|,{+@$E2K1^xWgNN3yP]dU B0cXϳeňp6/ Ggɞ⨶BjDXo̊nj uR$s:jkBAĦWt(Dզ\2In[;=J#bz>OdPL/zE?c42?%MB SR~o,Sɓo_Y`Vgmy1P)J${Xy/LW4Gco#;t:B*n@`.?bU8ħV2-D@7Wx ).`|]5,<>cE`PYAs26(2- rZfoi EgB# F岹v+b"w=aY'N-xl?[?y@txj'YTx ɹX,Dmg:] o okYq1KMkA ,; R|q+sc" 19#.c6Q8i B.OF,XXټH#4۬|dhN :ƬķX/.j4y;;Qh}"[ʃKL )VCL/&YH(wY%+0{vl|K۩| (`7>#,w&P4c(/K]ye2n^"7>Fjqe"k;c\ֲ#l8bP,6h/J-'k96-g3K3-//jLNuґ(4|@ ;phólmH3>8g(x➵LLwZ&f D֟pAG00(BFKLXf<.nz(%]K@vs#2.R!OƬ$yԫr_g$j{}nH[t ]0qO} $Q`yU&nUj.jmO!%BFyi?EHbk_:=RMƜ$Gȯlf$P 2Bn4#[QfJ]%odi2ǀLfM}#/.Pڰv#C C\t9)o0bPRvЛՏh kΕ5cg:FjmIo7e*\ObY2קJ]@`>[m]k̺q3QVjCNPΙD FZATpלbD%; l@^k UYm#Fy5in7i2 ԟ+]MS:tZVO gLNtjI d O|tضG[*Np g!aF SO$ P$b"ĜC\1{|7J[ŏ8z>m۾N~.UoM^FN??^{M=J=SVt:e(8VK7~L 2,DK]͉,Lf-4G~;Je*!Q)wcu%>z1iEnR+7P끎Xj8P4gG+j0H*5W f̲SW.SXDbal(L%xc[|/8ZCPj#3\Ӂ8=lm$U+VK']\$fhPȖ\h nE ڠsu!KIOHD Z)]Yy0PRZ5f)S7ydA Vuc 9X6YjWWZLHwGL@B?4v};XkFHgz]YߑGFdxЅgP8[XeX,U`&' U|{uO~hO),mo0͸p&/?l`BW, {|WRJRt7';b'J's L^wu3gM՜&B$K(z5 gP/@u|XTRZh6_-}C*f\m %5 ֤_\ERp&sU>*}̞y8vNW$]EzNj >{͚s PgCN@~d2˕u6/B,ۨ0O QR˽O X'_Z}NB6$2F&_Vr}`ke4^|@X]5D3l`7eHq6h[?SKKWaVtRt h$2&wo׭6+ӖK(,>L>IQ'NjO'G6Pz+[? uޒ#Û4cpl*)(t~J|4ZU`32QaCɅ^\8u2X@};܅ &9;S6`jXw0B#H&&]-W蠟Ik:ß=&/P712Np h7솈rs|Y n.PvzHząY7Qm'{Z%Yw,Y 2LI9cQ+`ּ'u$fL@>8dܽ@c 뢨gxg?Uov~2ҹ m# 5e<}v:ս8EIBQqXꋫݴ7К^Q^L<~*;Sh&MGYB^?"dT@+J͛~u-F}.Є=bsJoi[2ndwBw'z>KKrڙ: T jp[| ^BȊ\ QCevm(5Y^XRѐ?wl R-^?_U ٺ1<O4z7({tSp(2h]ب9yvVb(;Nʠ zuyk'_jI[A?%VAQ?8>V_~AvCE]y(ƻO~C}fM>b"K:dɠ18|[T'@L$Нa,O[D12 Y鼀9A9!ҝmHlV\;5X޲@RWrV7R`ZYFFML+]#60M?dũ]jD9+շm^~= j fEE)6( Lr$:$MmRW0t+ 8bSWADIt$>Xlp넽㾶 YZ