tgt-1.0.85-150400.3.3.1<>,Gcbp9|9wo5NB~v2-y*Yޡ؀\ڲNRU?o*4h{{E{Z2Uۃ#ZOYK2 #k;)i;,l:r{|̑5CޒF?K4iTНZ׵Rc8eCqsC V?d g>IUFw0PBD?QA pH >c"@ٙHr؈ `埴,|N>IH?Hd   ? &,3Q  ,,  , x, (, , ,x,T,0P,  ( ($(($U8$\9$:%=9>9?9@9B9F9G9,H:,I;\,X;Y;Z;[;\;,]<,^> b?c@dAeA fA lAuA$,vAwF,xGT,yHzHtHHHHCtgt1.0.85150400.3.3.1Generic Linux target framework (tgt)Linux target framework (tgt) aims to simplify various SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation and maintenance. Tgt consists of kernel modules, user-space daemon, and user-space tools. Some target drivers uses all of them and some use only user-space daemon and tools (i.e. they completely runs in user space).cbsheep08 GPL-2.0-onlyhttps://www.suse.com/System/Daemonshttps://github.com/fujita/tgtlinuxx86_64 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 tgtd.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 PNAME=tgt SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tgtd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done 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 tgtd.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 tgtd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tgtd.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tgtd.service ) || : fi fiS1j]`Z( 2F <&> G5 ?0 pF %AA큤A큤큤A큤A큤A큤cbcbcbcbcbcbcbcbcbcbcbcccccccccccccbcbcbcbcbcbcbcbcbcbcbccbcbccbcbcbcbcbcbc79c06ffb0e7a099cae470f5af01faee1dd4678f32dc69ca75db53fa9e77ca22f7e01f945e0ff741ca95f846b08e33f435ba778063c060175feb3d377a1b3a3bad134eb288df486608c6803526bde6f79f878be9279b91d1f59dc25532aecce4a3e964685b00174cd0fe553ea09d1b605a461c19019a4bb81ba84cc49baa309d9cef33815bdd8adc03d12759215b78ac7ffc52da2c86ec8413cf95104ffa77823e71044adcfc3f72f6dc6cc89c74f30f0af90522426b45adee8a8b1da0874decccfd9a1c984dfc3f92ca54cea01cdb92d05fbd235cc8648bf70e945f87a8fcba25c13cc7806654a05528428ff80e27eeb717a3c45ff3b7f85f089c885919797be149cab8cf002a1dc8137af0e5c189eb83f82dc22944f084e1866ad0c283adf624548942e8f9fdfeddf4d3087c24e3f3e7270a785174361d9eec8ead09012dd2c18ae4418f1f92d1d04a2e1722a884eee7f808f717c531a303b41f71bf07cf70472310f111e0ed859ee94c43f14b409c7c81e27bbdd5b9e9917ca3d223100c78b955bc5c348bca24d6bbc4373e9ce4918502ca4db6f802b55eedae6ed1d93124c74f5a624cd8751a83e15faaec9f41935d168ec36bcbf64ecd23013ef7b594b124fcd150aff0e76adffb7b7231f5576057c041251f4fa0df555252026c68ae076b9ea8b4ed14ec6570bcd1e20cee7b3447acb1b1f2ed1bed1a62c89d845469dd358c96210bc9fbd47a17bf5234f6ce48770afa24cf7f9af47ae73c44e10487807bd68eb06d28ea37a256a7bad6d2064aa9cdc6d9734e977d8dcce102de306888a18f7df082e84f4f1291ea0305aa0f9bc2e49e1b2686782cb73905047b81979e65e66a9e05f340baee7fc1f01340803d561b3d227cd793bdd58cd966d1ca108e63b361ad831f9ec5ce2dcde7f07ce80e3cb94cd602cc24be14a86293dc2b0e29f58f2ae4042a63e7724ad929e75d16e52147c42ec01c852792d111f2f39f4dbe97a876093f2d556538b804aeea42394d13a764b60a28be4b3cc50061203553c07668f8fb349a21bfd15621701b4ef6e05c6ca201ef4820b58c02eba1ba13c5251a78f61e0e55448a661d86cfc66927199724a93a0787fd232fc6e19f00fbf7e9ab936e2102dfba3dd904d1f19ce821e7a4e75264044e0f5814ed6a0123ab50c1dd46bf80e9f9a38ed61745a871ba7419d0e10fce8c969d513424379ed54bcaa8c14582750d02759956ad2c803a299e34254c72d05157af2cb472d2b62b7bc680b6a83bb7380a09e618d28dd8d6f1ff2e42b82d9092ba1736377f629cce2a66dd1c1937effd19d4c27f469edb8bc99aaf20ae0c65c0d404add77ec1add91223788177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806437c5102460478c2499b16f2c700eed0337adc61d75067bd101fd024465eaec6a4ac1a7e59521fb6c92ec2d56a98688b0a7c990cc292ff7051f7abdc706ce2485405043bfad9cd41dda3a4960bd8a43f03bc9c136fe20f89be5943a550f5dd425d8f2638b25a221833145ec216054c85c666e7c82cf2a67abbd40d48c5f9dfae54348d40bd5b63631a88d96058770779db7fa325f0ec92e6c0dcc85f473f923ef6e9047e91f35b8ab9502c520b05ae0d5d5eecda5edcd35900bd40a362c29afb9cservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottgt-1.0.85-150400.3.3.1.src.rpmconfig(tgt)tgttgt(x86-64)@ @@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(tgt)coreutilsdiffutilsfillupgrepld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)perl-Config-Generalrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.0.85-150400.3.3.13.0.4-14.6.0-14.0-15.2-14.14.3c@c@c:@bL/@a)@]:@\f[p!@Z@X|@VI@VI@UUe@UpU>dmueller@suse.comlduncan@suse.comdmueller@suse.comlduncan@suse.comjsegitz@suse.commatthias.gerstner@suse.comlduncan@suse.comlduncan@suse.comrbrown@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comp.drouand@gmail.comddiss@suse.combwiedemann@suse.combwiedemann@suse.com- update to 1.0.85: * remove duplicate includes * Fix blank documentation line in service file- Some cleanup (bsc#1206639): * removed patch setup-tgt-conf-d.patch, since it's upstream, and having it caused duplicated include of user config * renamed setup-tgt-conf-d.patch to tgt-install-examples-in-documentation-dir.patch, to better reflect what it does (since it no longer sets up tgt.conf.d) * removed the sytemd source file we have, since we get tgtd.service from upstream now (with a patch) * added patch tgt-systemd-service-update.patch, to ensure SUSE-specific changes are in the service file * dropped tgt-include-sys-macros-for-major.patch (obsolete)- update to 1.0.84: * fix bug: target bound initiator-name but client cannot discovery the target device * fix use-after-free in iser_conn_free()- Update to version v1.0.82 (from 1.0.74): * tgt 1.0.82 * README: minor improvement * Fix FMK and other flags. sg return good length and sense len. Not needed, additional condition. LTO streamer not work with check only ILI flag, need check FMK and may be other. Without thois check working fine. Test on LTO1 and LTO5 streamers. * tgt 1.0.81 * README: use markdown format * Add LICENSE file * replace sourceforge with github * tgt 1.0.80 * scripts/checkpatch.pl: escape literal left braces * Replace __packed with __attribute__(...) * Avoid passing NULL pointer to printf * set INFORMATION field on COMPARE AND WRITE miscompare * add helper to fill sense INFORMATION field * Clean up error handling * target: replace bzero with memset * CHAP_AUTH_STATE_RESPONSE belongs to auth_state * After rewind option, la->tail may equal la->head. This causes the old logmsg to be lost * tgt 1.0.79 * fix coding style in log.h * tgt 1.0.78 * tgtd: support pid file for tgtd daemon * iscsi_tcp: add support for listening on random port * iscsi_tcp: fix compile warning * iscsi_tcp: Replace deprecated valloc function * tgt 1.0.77 * spc: implement spc 0xb1 and support rotation rate * tgt 1.0.76 * fix segmentation fault caused by scsi_sprintf * tgt 1.0.75 * Fix gcc7 string truncation warnings. * Update README This removed the need for the following patch (in the code now): * tgt-Fix-gcc7-string-truncation-warnings.patch The SPEC file was also updated to match updated filenames.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_tgtd.service.patch Modified: * tgtd.service- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Update to version v1.0.74 from version v1.0.60: * tgt 1.0.74 * AIO backing store now reports a list of supported opcodes * tgt 1.0.73 * Update tgt-admin * fix build w/newer glibc * Display nop_count and and nop_interval * Quote $backing_store variable in system(), execute() and backtick-calls * Buffer size is stored in struct concat_buf.size field, so use that instead of BUFSIZE since buffer size can be more than BUFSIZE. Also, remove BUFSIZE since its not used anymore. * tgt 1.0.72 * smc: fix snprintf warnings with gcc7 This removed the tarball v1.0.60.tar.gz, and replaced it with v1.0.74.tar.gz, which can now be gotten using the new _service file. This also updated the SPEC file with the new version number and the different patch set. Remaining patches were renumbered. This following patches were UPDATED (refreshed): * tgt-fix-build * tgt-include-sys-macros-for-major.patch The following patches were REMOVED (no longer needed): * tgt-handle-access-of-a-target-that-has-been-removed * tgt-missing-module-directory-not-an-error * tgt-compare-pointer-to-null.patch And the following patch was added (and submitted upstream): * tgt-Fix-gcc7-string-truncation-warnings.patch- Fixing build issue with "major()" and a pointer comparison warning while I was at it, adding patches (bsc#1181571): * tgt-include-sys-macros-for-major.patch * tgt-compare-pointer-to-null.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Adding documentation files to SPEC file to silence rpmlint- Adding upstream patch to silence bogus error message when backing-store directory not present (bsc#954801), adding patch: * tgt-missing-module-directory-not-an-error- Added upstream patch to handle possible target removal while accessing it (bsc#922526), adding patch: * tgt-handle-access-of-a-target-that-has-been-removed- Update to version 1.0.60 * No changelog available - Update homepage Url - Use download Url as source - Remove tgt-git-update; fixed on upstream - Remove depreciated AUTHORS section - Perform a spec-cleaner on spec file- Fix rctgtd systemd service symlink; (bnc#945604).- Allow to add options via sysconfig (bnc#828214) - Drop invalid ExecStopPre entry- fix tgtd start by giving tgtd time to open the socket (bnc#934642) and use bash to run multiple programs in ExecStartPost/bin/sh/bin/sh/bin/sh/bin/shiscsitargetsheep08 1676370562  !"#$%&'()*+,1.0.85-150400.3.3.11.0.85-150400.3.3.11.0.85-150400.3.3.1 tgtconf.dtargets.conftgtd.servicerctgtdtgt-admintgt-setup-luntgtadmtgtdtgtimgtgtREADME.glfsREADME.iscsiREADME.iserREADME.lu_configurationREADME.mdREADME.mmcREADME.passthroughREADME.rbdREADME.sbcjukeboxREADME.sheepdogREADME.sscREADME.vtlexamplestargets.conf.exampletargets.conf.vtl.L700targets.conf.vtl.MSL2024htmltargets.conf.5.htmltgt-admin.8.htmltgt-setup-lun.8.htmltgtadm.8.htmltgtd.8.htmltgtimg.8.htmltmf.txtsysconfig.tgttgtLICENSEtargets.conf.5.gztgt-admin.8.gztgt-setup-lun.8.gztgtadm.8.gztgtd.8.gztgtimg.8.gz/etc//etc/tgt//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tgt//usr/share/doc/packages/tgt/examples//usr/share/doc/packages/tgt/html//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/tgt//usr/share/man/man5//usr/share/man/man8/-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:Maintenance:27799/SUSE_SLE-15-SP4_Update/06bad2fcf9e788d373bad4e0b8ff43cf-tgt.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux     directoryASCII textPerl script text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b28bba090ea09aebec9b00496218445143296ca6, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ff132d4333507cad662b01a9928a4ebfd5ab0a3c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=72ef38e68b3f948c8f1480d1aed9f2afc7078841, for GNU/Linux 3.2.0, strippeddiff output, ASCII textPOSIX shell script, ASCII text executableHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesHTML document, ISO-8859 text, with very long linestroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)RRRRRR RRRRRRRRRRRRRR RRRR RRRRac(*= 9utf-8a6ade608aa7cb0a6c9df409df49065d56450fcfd5105ca4e15b3621899ae219c?p7zXZ !t/`]"k%b)o# &$F *ng n4A4ʔ=_|Ujޝ3Z?u͒D9N1#C6AM۸Nhz "oMWeio 7T)ܡ:v8 `lO;/Ϫ4s-)k]G&VYktY} kժ,kyz!KC8($:{Mċ7\w}ݐD;˓"l={Z}s4EU1%_@, S2",Bg56 I!@ qq!gJ<8 y1'YlI LA%.`g6fުqxz:뀂k<:})>[HD\oJ :?B;d'F$ :V@%3$a(& i"ӝ!io*햮.fo97 Ww}L/skΥںb0ɉ皂,;Y:aKPyM=d% ꍦU,CB+>/s 3$,ijw*چRۂO鞇7Qz;0eU*y(!}I| W)7i[R!hP9IxX O"Ჽ@~*1l-MZf4oӯL$-uK=xrvŽ8|01.h pbC)NiSA'֢^~$1AG/νZ,Ԃ-d)6V (/)Q^*=ͫf'k3ic4S7D Fj֪+S09P] M'i(5 Ý.1>ՇOf⡤|Lks&e[1D D;-ln(|:\}+DCSM`4 *]FQ6)Pg7n`${UQ^1 L%1d& ViIBÜ2`2 arEHip|q N04A敃= @' vꢢȁ! s~Y{!އ.!wDю6x]ޡ%7S>9纘k?,Gk.p@\YOgYeF#mVbOxG)yqr} IT$e#^_ D}x^yj1XxbsȌˣwm }i:+_BNZQdg((ct'n+ T()Pނgp% SX>Pԕ?Ya:[<ZI6HȽ>M;;%vC5 o]|c/gp A5x:!/M5jY /g`T3c?[˙w{內'< v `A ghğ2REǟx3=l RGg+l෈` K5B$QzCx(Sr^fw59n" 2)).c~a Zשuݠ4c,;Z4 G$8N9 i@2m6)Gl"/_{Q-wy:R`$|ƿBSYJS2h%Uo'8ez=- *],B I9E'ScT5 D?*qZnaFYpq~61:N6SXٴ#pc$s<: ReLSAHjqQQQQn^ lPOosOد+w/pҪ39岅Z~?2CgZ |!Qq91A,q[0k1WTGl?0fO]feMVk Y% =EkW;Gvakw}>΅kLՠ+;~/~..V)jd2TI|&.Teȇ@NW/嗹ٳ928j-e`PcC5Zv+Sk9N$|2gZI5øIKvKs. \ƓL]Z4}(yAZ-UP#"xQPw?7z:IS ldfW<7W_e#7DjJ.rIj$mUѳxf{]+ 7-3:_m廮|"O)tuZSNzs7WQCкӯdR"mZ &u(HHf̀]y۾<2~Mhbj !ղ}o8K6n>$-&ϓdː@*68Lș~UkB3t3vsպ ŻREɸK's: AB֜H1i.UɁ,Z6Ew7>"x3:xaY[aذPk3Ud$,7 ֿc_šR`a״Gw"@E$UaK4 tSd!s5Wŝv 2V@ߛM_b5:3Bz,Fk˭Q 4S(C8[Urj@ e {`,E.C>5NUP/cٻ!$eWlݖ7WcQ:䠟&*\ho>>H;7>1 xrkG:_RIg&ĩfi{9>" GK3}.MO &X#x&Ev5h7,ֈaK#LC}4DvL{$-WqU`Ԡ!c%ob(f꠪<4#1SlP@kTN'.q EB\1M);DEbo~=xeVN^ KMm%>İRD`Z92ULmU(:4HX:T*ݿʝ;gN.y9-+7TRP2-َ[(P"hu' iADZޱrl|MU&#{'=t@4Ԕ[zO:ڤr[[) y-s@#Ϟ N HQzsph\yE,.sbñ_bP~sCM{.#,W%ƍE$ݍ4[7%Nxg_lO`LKken+)Y8%GDc,L:EDoIuW!V+aH)e:u}v_8C3t*(/y6mt Xq>Vh ȳ7`d)9_W:Jӟ`Q_$ieb33" bVu:m2I:Yhu+m|R?;-evR6 Z[Vofcٟ,1e<̹+(8/ pQ-`h+";t IP "UFHNA˦n(rվش\UYnb 0E /&!ڕ-O4k4`_ggzTһDޝrFC0A5q>Z3Tr` C=w1妤pxܮl蜁\Ar2C)0F69( ||RxB/ :϶U1cDSΕFJ Sxl+5_J-$|: WA Ij|kCm|wO>Rxrd86ja61YH;g$`ϱf?^f8 G 2sLv,_qJHNfq Ce;ї11]TpQ@a7UNS]e!Q%dp"[hݏDzXweHA+%rT;Lk ]w??$,(>Bz_9>ivSєCH;&r̠S!ph\#ԅ>ڭdsUMwroF~~ |(X򺪭_E+JFav Ern֟igkh"J})Exl'35$3g'0jV y H^2-Ø%LP)LDN-[w"M쌹3N:^+"9LiU-һ a%S0qTCoE|p!U6㥀`;.y(P}ƠhҲtvYforR:SԍZf:9٫="x+4[ ogְMȲͤH`܎=VZHC8lc1A[Ez@lHLA)yQټtI|KP~w/ - )%2oD9GBG[66&M!n97 e?)j^,ٵ˿~,70O: @8*mY#uڋ]DG:̄$HT#҈ ,{#7e e|X҂fY~Nle" j_M>&2,Bv vX7ZGP\]&rvcAI{^f뾿*L[L]..L;RYq>&IgO#=H"8qzX 铢l2Ƙ(د /18jgܗSX:WMW݄OHF8nsL ' N^N),@99S=Rńdeqm5A -8BAcv_J0nQ4~Fő,x/UYMB5`8 5;Qd$ešɓZjY])f ] }5()8pʑ"ʂj=`ܪ"#~t bӔԨ1)x>l Wp?Bz._./BuD`,ԈP\{ba|*sޟx Ӊ@8E1hpj"c"/uynFj ]s?~DHm}zŎq,bm𱤹\Wм(@xUy$~fa( QZcwxAQqc܀6A k]d<~\]+2~ osʠx;<ܟ5tUhu|<Լ#FE(:dibDI$b,{}Ը(┇VU aYZ?SrGQn>`c{VTSݓ0TaXw;?dqHƶ[Q݌L![Rhv}$Xr9Sj܄9Db&L@_:@Y=R.B>j: x $ SjE+^eԖT$t_& j  2c8mʨQQ-o GUb*^JE KP 6.0xO[+E=63~B Ϧ)M(.wwӇꫡC1vkl^z8bҶ-5H2,rֱB]> +[^ڛT'4JecrrϪݔ`..O'XYմQgU^S)d# 1@opJCQKr%KLKEKY*Eޒ#=x%!C ọs-Y;JHˁe !cQ\QG3;TE(&eh繱PKK`B6_4|U%՞MiE&iŒ  $V8C |lfA7i#5uĶVuXxW 8 `! A+s) fu$]Qq% &pQa~[lǹZ"h I| lSp2 تtI)C~~GeTlEPy%QNl&tpv#28yAǶʎ{ɘ7 Suu#9X0XY2ܯ9[@zW(Nf>B~*?Hg.E0Z2mIznL*㍧O-ȴ6Y QKWt)z1X?9qՕ[Ӊ_lEϱTF~->x]ޝ! Aљk5X\L]t« P^:S)f $g3{$!v%bL?*&cv)K#VPEښ"Jfnvdꚏ/j5~lSS)=ا il n`"'h^_hTn͜7qɇ&ΖF۰l1%%QduDC$)|8]?h4EuC7W|V,]E)dLL5,<6H'v*(^*1c(y-T,^qg0Y̱ksPƣVVbBs]l@"0/ +ΡY &⅓tϦqYB$r)lҋvT(s|w>f ILὪ0um cfLHd8LA C*E7G-hVjfUTu ]{sP|H`8V9~"gdb$1[x€G%/ lU ?f&GɪY-jai54$b׋WoO};uSV}W' ]eOn:CAL& )]u[Ƙm0cc6|I oW.9\X*I^6Tv/9;UArP+NK5l^6 GBf4fRŒWE , 'skP9D})DL@Cdm}w D\+8] Eڎ8x"d]kzꯨ1=CN [2^ԩX5̾Yzu-o>\Ӫ+P{Bj&rJ#Ƭ&ܱK:4nb[zo#,@" L冇I1-:ؔ.Њ)(zWmc^ji`F4ssu7􀍔!K=q*JR\Ϋ="ղ>.wM8M*:Z{4O&a ࿐|%32 QwX0 }:Ce :awWb7} gv_.>aCWwHd]-n@ ߡ3;GeZJs^; (j#]ܤUlʊh6^;d _>nR!0Q݄ P?BA!wr*@i *m3T?b' O3\z̟4Jqu+6@53pupؐ= @Β=] x!ʼnBM?*Z>NY(yO j%K]idr \0vArⱛjlvL Mk˭4pļ)Ke,+@Z`nQ D4-3(|1.x5P  "Mv~\ WԈ SC==紒c+{taV |Nv4N]ՠX;S㪠.=sH]K~DteCN=_>2pKSċ ǧ gP sGabHQ|ˊ|u?&cJ0@`&8~Ҭ O&)`S>a*Y}N nYwNՈ`bBJZgJ-Dk7GaþezFs(U6iz4zifƎ*/]wټJ@ea99,$oYWǝFw(-j5nA3ʤ13 ':뵝ib+U.d8GCMHA9;JWrQ}?HÓd.ꪮqМ U(laxhd?[c?-А"sXԖ$!+)0ҽkvPPCxo.F?\2" WXah[ qb LGe#:Qh8pV䢖P!V=8ƧjVmww ,xS[1,v8B7C?zY@5uO)| +\5tϗ{nt(|܁tDkM B!&.H( -4"Ɩ|" {}UgXG¦?+x.\W7A'7qE<{CɩrXUglˏƋ:gm8ϥ kVCgj#wnpThȞ{΁e8\$@dHvk4$6(s:pؙ̐׍Zs*SpW8g\-@a)3WwlM*~Vszw݂ "fpB-{xw#ȰwPgwVQDdY_4W_T>AL|!Mkʥڪ2Wt;[,L:H0 G_aB)~H>biS؏_bd"iSDᛣDSl:/O?Rlt:ACnl2~DSkWꝑү :YHCSvGa摹jþ Z vy)U[V]}:5eǛ:*sȑߚbZZKPKlEDopYhrP,YE9%jY$`smv#t8#嶛0k%gy3bܢ <ƶvWY[*+װM+c(x_$@s 5\l:đzѴ> teBt?ǘ&'jH9wX+"=b0@g`_qɗ*rj#p3Y2nQ>%ר6H0EEMӄe$*FBõ*u~SPdDaD6!Gy#ocON~$"JT3iO52DumV981y<ޔ x_/#AL9= E飳l4]vL@@UÇkZYAqPИ7xPRQGpA?slFkgfڢ`{<7h@tw0ʴQFOxMpQ"f feĮ @ &TB+|/.(,Zbc3Βbt>W\bjkbVa..U1M1VQAs`Q=K0 D6I}G%9+s 3ثe@)S3z'od1D*U87 ~^N$v={Swt.A|aa>ߌ~sP,7?RGeSDy0t19Wp]u<j[W8ޖEz}GΜPP.|u*G  Ŏj=cftE;<\w ,.Şa:H˻)2YT/)$3SYO937 B3uؤ3לBዮ_}.t:Cn  NW_a9LhSa)%e1m [rF|`'1QYY3='BF4RCy ? y}D7~Ѯz'ge%xbYju卿znD|; KNRo' _Bդ^4Дi`%$aka.>ov8ީ&\dӮ֛ @Q6j1ٝW64]lC~KAݫ+fyev5rqqjwFjzg6tt3YҴS0 `or %g]>GojKM*/ DcnSx w ̧ ϰ;g|ebU( pS#P9.T"6].Ɍ;/)"yW*YSi"M"A..IJژ G܃6}G#X I%ED[ڔXW?X8.b}z5R<~Ⱬ nqf_%t{ s <99G/{j,K?Z<ڍohЏAj}fOC5pXidF:Έ=ƈ>[m2բC}p'jXJQ-\ڧ"پ\7ۊjbRP H .qntZ:ŸgNpީ*Ӡ slKcO#7gbH(١hWt,Uj:t $GEl& | Ն85~8X^$zaDZ~̼g?R^JTW* 8f^5oA=0YCc(hb76Ď$7P 4i# qS--yo~./ :]K6:,q(K+-tD~WQ[)x 03-FT3m; x u:tE>)oyE״ߐ&O 2!WdP=kR ys1  &`{H l6 w\?)M^EqafB (yf:!a F=$;g<,Cti-<ܙWJ9Ǡ2XWZw)D1}0-kSet+2fCV2!d3*8iQvaO#֙:@IbՆ5v#7OĚߔk%&CK”uom{iG9zf]WNvsMzpk:4L8DVS o$B&)yzAo\㷝0eYS-B}_X\ 3t !UsmyòE~ϗA-3=yWؼݼ.%efqh(:Wd5W_̦oe+e%Х)|! pK*$@e@+IX} XNm%)iM>bNFs1'0r\Bf!QuB飯 LqJUHjql Rn@"UwpQ mηu%l[$DYUU <=j~YEJY).VF粑GXZBe )g1C&#\*SFgULUN/['bF(j҉(@iٕ}^\hC@uJjU!Yǘ 'M$һKE:nl1u|삻nUHV[ ly!+m"}l뉶20f f`z65 ՙ1c u'Y-'d{.:P"5C fa^&E^x<5(#&<ģR}b}$ 7Jފ[f"qCQ@emlъ`A(݇޳Ap\=ɷ,NxVc(WFK{eK[PFmfhco}m7M34n.T&gAI^suqY'i?_kiwqoǢͬ / \|߿, yT7mma SCf  $*w\`BH on r)|0@5A\[<)YX>[pim?_LOEkP8z-C`<%.9O&)@@c,4! ꆺ=3co'`U2ii%(iW|mSRźDůk?N&R`aPA fŠ/Y{s Kp}+(ޡOM;/CpTE #$/h5~/t7<547gx14R!mZӚ𮥀7̢&¸3zt^Ɲ]iEϨC܁1Cյ'iq]1f%DJbr5A"\Q"$*-Mo7PT6^'tH'ݳ& "ODQ "גRaD N,F 74* l.It` AwL̸?ִ'{kuHYblӷN5Oo)zJqpY:P#ٽG*$d 5sRԃwLJ'j<$ &tt'GsE{8Z <MwťAqv753/Ig4GvԺnVZ@掳R4ыNfF#x?$EJm]$4`>; GЪִ7V"nz}Q]O*mF^q9U0z=Pu5VLY_Ib,:`is7n+]857"}>!+ZNu# ]R#v\%*쾹٥( $:숕j JMgyw6R:&Ka@c&(LPzvǂ+tm(;Py9E\cOʆ~LlX90 7פ9y^hTHj3b ;HnYB(F~TtЊHEIB3XFuCؙSQjKvJv"(^jdu@ w#p␹võ686/xiZꠧ1"TՖ] m)ʴ>ߏ#xو#KmebNX 姫=w!AG3 &,m|!Q 1 \I%PrpE-v y=H^1 $w#h5|?\wWIYL-MW(IBTS>]s4XN؆6I$R Hn1UOYHjc3ΨEBbJq6:'c&LP?X Oe%o>|Ġj4@xAan_M0eY:r.K&]D#|βo8?У>e}c1srX~;ZEWrQ E6Xtf1r.~Π*{N-mOfQM`t-k#ɔ/i590)wTNl^WpOw4R%: ?2GRs.*~A|X @x56ld2v2Z$qm\ߺ"v9|Љ{忥7ꉌwuq':I_V]7cOr6ћi<ԏ_~} oUiK)L4"&j'Ѥ p`LϮ(hZR m3̨s O9䀑m=)c2WVE#AQ(Sw'=96A?j:lXtR2w"dܔ}g00olm#i?u/цxM$@zqY1Aٸdf(S2a u$ 5֐Łˋ¨~'^=Alw"\go0 [m.pZ\ &Oɮ&5trD6,geL|NoCb{[N Eڨ>+֡C5tnފZZZ OIDIߺ%Hy9 _={4z_edh;NfDZD`;|XdҒM]JrІŬi;K2'zJn.8w R6S='KTIg e)Wey-g >z7g2IW!ddNSwIStFP2?ȸyVјU׾!VIa~xt7*40GyR˩;2QV5Nsl BY/KbhaY7WVݳ{P_%G,DN S=昖Z2x5'B 1TWI&ɒ촤aseޓgMpa<;uqL|%Q}ʶ B {vPI;|Z| t~%`݈97c]$liON-z]n=0%z쥣RNf0Leh}Z IIZԟޡͩ pǘP{'t l"$P'@׭ bi-j-Ś^ Q_8+q"A݊7&bڴA"F!;pb.-妡DaxҸᎃMUK|ī.De;LL^o ?e Rdsu.r~eP[CחeHHtИЋDQԼ욣{o1=1vvqFsu琅?ض/1e$N=w䞳}*sf3]JW57!yɐ kv[충0QS|!M 粄Ou]AI4wv>Q}{/FvIlBo)nZ;֨q< }YqUzaЈpq?xn#ݱ.-eI>s#sۘCa5Iw mi~w.Zi;30;TJ"iFCgИrz,7nȚ#Z(I%YP VO< cr^{QA7V^˯#g ,}/@O-4`$ݻ9"K o4KSMG m qϡ^}ó/ ,i$ YPkWj!6Sѡ%dg3!WA]]Þp[ DY/9*NZX&@ݨ;T@=JXʸ)H*g`u zB);ljdE3Wp`0k6mU'a\{]|wLǼ` 7d,=4l: yI m~1m6 >Ї :-wSm=+%uFh@~a7]Y2[ 4"o[J2x`vZ(ҋ2fs/30GAu8~N kq)W0.ӊ##D"]؍nnj}ۆ;MZd jEc6J*L7Vn>mGG &p AOszp~4fB0 w` t,:cX="u߂@ 5N y$`N x"q,Dzؿ`x>$#˘TISC^@dt#f,BʌVv{H 3gnKqwAtEHH١!U{x}駑وx9H6sP׻_$ l<6TVэoԐs1~" #ɧnT=֛,F ʆaoyXa:Zk|)P`TDk rq׶H"Yֽ?b ]IV-7 P(ՠǕ󨣇K ˻?^45T)At{>CTaP@]i̔]4ÓC's [ulX#90l΂VAX@ls%7_%jK9]v6$TPN&{l2qg{9 %8c5 A|!)Qؿ0kƂ˗Kd<;éN݀cj$()52tDo=t d6~*BS!2쟍 &NT jS/J!c t`r7;8bOz`

_#YcL&oe-k.D8WL~3cFB)YS+[Eze\gN9te&:@I f:P }әHQI Q_-*q?8ljsJs+`IU0b8ˌƺE_-%fVnI1Ѕ]Y{D$FPMyOMZ=ϱe!,,~`s2%ofч o~I9Me4&Cޑ,HѼ3ViYbEzjr6S?5[Va Ǒ nrH6I:^)Uhz VHcȳ#)>cVGlx6`0Ji=Eՠx! OyIZ%B?cw;UɶT-/x rJ K^6BF4< &=긄Y/ۦRlLb`IV*"H?ޙ)ّ"'U_{ vt!ٽa#< L8iD<-*중kœ3,O,SOH!z<^"/R*)<+Bt!:B`hIl,iuS!e5T҉#WVptILd]NoTT+ EDmvk[U{:-a,?Fev!Cl*Bby>, Ê K@JsѡrBfO0$vT:C~1*{D4MzJ)<QzbK*iǠ1 Uor9w\k$ Hb\bڦMe;@fڱkS]vx3-,1uq ^_]man7GU}ovl8gz\/i|+SWeYRѕB @XzFw |I O *`S}ߖJ n7^F'DCv4\R'L'f`z]~v6~+)cႉZ 5`!Vf=5LJUޣ,^bh?MH LkMY<ܷ7[kvd뵆cߘ>R}kgb㷐dw+gcVtrBUm?ux$YW*K m9E.uq<>Aגu6kRo&oUYfsFH D)"! !|K"W92`ր`g#c&oĭEhvJw3ٳm6_'nZӳ:J;(; %"MjxGbJ[i忸(_p\%qo1KmK&~z0yԕ_7(0M?>z ]rqon.\(T難#Zo(*wBERp+Zc("u'X-ѿXnlG-:XŷNmKN@m iP.)jN@M #a|ҨLoV•kJ?/`oy%s!y LVz|ֆJ;abso^2> _Io<]c6: s" XeC_XNT]հ!n|/\_2e9ÒF !ĄUK;17ɕQ189O7e8f0P.Q/[j04G_,vۙ i{1r>tH6 <ٝ}'@,"ki3J!t[mN2xx~S'.`Eݞ 1܍El qNqj`1vT)M{B15!A86;w \isC~9@&~Ia 0*_=nå>eB8 G;F,nNPetD&:,b qʗv x" +s(Bs/OvgW(k$`h/mrv'j <;jί T1 Tm٤b7p:4e>w)IsP0cW/(#685 Uq9H:a8p+ĕ40#n>`םd*Џ-.NgQ=R2AAWDh)-(JB8F J,2hY/y(^~ ' #7؆jRksʪ9,MҾpMKbʎh& D? qz"1p:,6w/u,Svbp]%cYSʗRjJ;D9=1v'{)ӻ@2`]6{ƣ(-.߂OcҮ':rg =_Yw0!~cŽLnb0xxgz>T|>V :;U»*QYYY,Z[N }Pm2]eYFdq,z0Pg 9:%i{՜ ^5{|6c$)THI$_0!sT:^-hrO8x4F=pGzN'dhݩ%8gŰ=B9*f.Kew`М #4FWgM;5.Cw )Mx?YTo|9»ov+t}7'=-A p! a8 `)M`љI+݇m\_I2Xb7 7 '7e*<|xsQ-".w?ލskk9 2'*KoxjqPd}s0KT@]&̞д~af m~ lQ싮_\1_|BX"җ!z;>3kY k^8$94$$#8r,չJ# D?01KgǰSXV`<=1ʍg mWc? hnK.y ZຯɻR " ?|#0DHd[+\N3G0i@"Z;5 3'H#'b& Sw]O'ʗfT#?x<eR1OQ߇/e.=Ykx#NdO"6?S4M0K~Vϛn@zs0$(A 7DD±jeQ~ ' u\։`6Ar>U7U![ВקEn<{Ϲ~FD s#7@gYrSl%Q6W}VDEW|k֣' AC$#,m~]]h%P*q@ߖ>U`INLC3:YY<),O^[ V% >0"680y5`@L?,_9!&Pvn5rJRsP ]Kݲz~ pn ^QZq1;:i).ǥC24lbq7$>sPo[yPA ^=ƞZ 7|D2[|)u_fEn5o61 ]G638-[q]y [yu?y3be=gVH +6fj!FgU|:a{6) 3]\N=!X&cZQ1EDzn4'39Lpj4iݧOB G4+Ũ IyBWf1׵RAٕz۷<*u)]%srP,g;u+-21Lv  F!޽JHH$}lϱ\f9mjD[ySkkI-36W+,skϛO&FUR6r6ڮW=rW+dW?ƚۨ=Mvo]MC l~5#s ^t Pt E$ Q)c:HW iצ66 ٹ XΖӃG+DYDOh4>UN<-sQsv/Ķzlž:^"Wzty PN&_ӗ&"&B+MpdcKߗA(O3M 8hv]N EjBu|-JI"iܘvW:?!)U]|զB:h :O ޗ̩ ' ~a&$xEvNSMi.d~w%@p!orbe)N$S w33r()Xl@cS-͵݊L,JE[|WsEO<ԯ$AU$ъD y(]m%#w}VcAɂ̯Dgi2fx̖G^@d,➇MNdbTq?}Q4L3o6VQD'ɶk&.3\mkєq!p!Gu"1(O0H,R^B-\.<?_5L遥D f^V੽~]Th)%iMZ"TEz_Xaݴ W`-C'rD{@V;|!ڜT&rl&ma#*'  7Zp&\ܘVo};* Zx$L䈄9P hK\1WUʣ%N5!Nk} S3i]ìא{, ":TMY6L~;OsAAjy5 1XԹVVY]sTYs+єvVddb bxuIN=dZH8@TJ7Z̞x;Ws;O85?t&R[aQ`m"+֒Η}P@cZʑgpȣDvtٶ)] v,TV$,h 35V!+Vי{r]#嗆qq&OОRn@m+KKpU`Mep·| b 'vXB=I4'$ouo :8okJ+A:QؠД{9jr(ff 4gUkChRo[ޡn_Ur\7KMo&o/}#f'BLZ9C<: |n=QܬOc4lCV g;I\2 (ȈRvrYP$z)lSjH8\= }_MLTϢOCOQAY[[7⊟٩unߑOZI#H8GoWO?8J Osk^HtfI|Y$Yda'|z[t:wc2%W)=Ƴ{ vb: E~x&iGf*Dc{K; "up=G\&NgT8Q'  ^D>dF]F{h{?^F>"%s=q/JQq緿v+,^)?FQ@QJO}IoVujΫRN98k J%NL4 [i)H#c(%<ǐ}_'WlD:=@~۩iAX i؇ѓilE-{X C*LF'GWoft@,;1C jhldw>i8BQ2)*%K"7 -DNN?[pc%|#ח3"NB?{s%[0."4N(difNtfڥǃiN~Zd o0eTc_߸E+1m#ck T |7X^Roof6Y p}i&,YH1#R be@`N4hRmC'] Hun^1.0 ƍ[/34vh4Iwb9P1Q\a5W77ͼ dfAdojH83A_|U5u2\L?iT隫P0&t~cN|0ã0lYmIZm@sI]ÂGM& fM,騪\qf~N慎goj2YZ FvkνEJaOSItIb< v sJ-"Ϫ~ nmf،2ϼz dU\ - ANXTn?&?uF)K/=qk/:}2ęqa:r|M?v4J{Nox ߋ333''intKrU}2ѓGg/CgtWo/~sV{/snY99d9=ɢ-aߐ+ä 7C]gDD`^}IG'<#~`FQŷfiOgE(ONTy<c3KJp?` 8|$XEԮvn z9bFKB gp Y3ʇ*B|wf^-3r&`c/B@;hu06t߾@[}y5GohQ[xE /4#8"KUYXl 1=Vߗ珧TɶWHO\;-9Z@#G NsaM *._kЬVͷAp򦄐倦$Yj$F0UR[4Kg⾀Ot}#a:1(h~xoi-Q$7r#ÈF%k[Q:'oWL]*(DeFƘvUyAX`y\=EJ\!)M*ߌ Jnwjۉ߬h;:72v ÔS.̫V >tw¨׈Q_Oe2 n5Zi]|n*g.#{u:d`4RL|5L t$ rk%NB+ڕ l~SQtHJ9];YP!H;pxb\L;>TXG*⁹ Ca&j\ןzܠ #7b륄eަ9~7֠-5[d϶H{ŬW1 |[gֆ*pe',]; юQtߵƃ(*b 뼔vj(?"Soc{|ξ &Hl^Խr }xGσ~ ]]C{Nְ|YvДV%`y59m? Yi8§M޾_!ywbMwoIg*U4Kb7[u䬐ѭP[d\@1t 1{7 N+TvQd>.Yz] 4<;pyA"ЋP}=_R2|'xU!s`+^uMh0HF~3';4f}I<_,wUB`+yHl&SS ҄ l4b]"Y-/*g;CC:0R('ue#)82F~ zuT2jP D 4FnVAMWGT wOsShNd$^"0_A&g7/єaֱO*F`ӄ-6Tp:qu\tB^nՠIfJ=}("vtM’RX20ؔ{,BN֕#I2.q0%@'Iƕr[l? מ|3|ew\}AOY3נgD^KloօjkqfߤC&1\yQ.ԉxTzx#[l-|LQsWw89$PТ@@]xڇ8:޲ 9z21etз3/?_t@4iЕ&mD"'r³(d8ΰ&Q|sK4Q5^1??IR:FZtz ?ɨG#]r'b10Α;y]Vm<3B?Sޔ/yc@A@n D+ 1#keܑXˣTp_]A]Ys V}3^E+ȱ[)xoȶG*[dDi8,dól,/ev0s'oJ;Pk Dȇ>MoI7S#NOɶqy_oF}aR{Pw@IP(Wo)26ܢ} JQ*b3`"fqPj5X~kM/ghojK5(y{:?}_{Ȟ _/Œ?R87,_ M!'DGA "{o/iS,{Ɂ(>XG-iVw07坞'-k)zdn E*Ӧ>p=p8ZT5 x-/ {9_Rywco9e@HΑt<Orq*) ,4hVAGAk~-zLOև\&;}+PW] v2$a K%sl爟 MDOk֨/g ",?fѺr]JNnmAFQ5<˶ Wvlˮn,) RQ&Xc6׬5kZ _盝Q\3_ y27cp];H\)j 1zhT~!3 t n֞g=i3o&BzrC[-`N6q)mԭf<ķ}9E)FIa؏}|}FOm/'I_!};0NK͉v  0hiӌ\6 LXW[KP?HO6)Hj!G -nG'}b6&4SPzU\"M9$B:}({{`*h_)($siJONգRɍj'MnMSobmU5?C齛j0 ;]*)_+PenSifQFj%r>7؆]u Ђk~rCI_\ z> xs%#r#D#V5b!FkjQZFV>fQMMaLxLmFJ΄%l^>s!qDp4ߨKH__m%XPК26Kȉv`)4TFl-_/Ӵ! vVܯT@xώ.rv̓#F*[h -lƝ 8yrpW=0d2L6Cpb-ſ$)p /SFj)ѿ H{i`ZPN[XaI#þ"I5Cd}HV=-%. UpN)HVJ*.$-G<3Ca+sFKZR KC`dZ^`,+tY:7UiM >-W~"5Q⌨t97(]x1A0b=T.x"T9y-I£)o3{`r0?ŢQF:!HxSMidF R)Õa,춆9*(F`s{U\uȂ=62mvh@ Q}t3Xtji ]sh֧k|HfyJPxȡ+qJ^ E`9WBJ֪`1Rb.(<Nz "h e1#ؼzl? -PI~'1p]Z.X}(έxUɜzuo AK!H!VW} v[ИʑpFڋx!mLC^f#I1Eh"v\v thZ4ةE@o+L9meu]7SHst5[d~dJ3 /"yq "Wi ,6> ?3@9h) Ckg.$.tَ]aѿ"T߫(񊏜ʭ|wB*$dXS8 t&u$hJWU`us"9ج!-1)oBh Ww!/:|{0ogT~ oKt qdo~@l}V5  4>QCwl\7r]5RmIRҖwI`+-»ebСdZRžTIRd|XM='zN3>0>/1`AH=)~qR[n-i#qK 1dj58 W]mʣIyfF(}9$ isPWū@nbW=qTu Y_9‚31595FguƆJ; C]+2R5UJ\͚P8!-.?!~>( ⟆f'Q8Wp}tNx&$/d ^[.N82eHۂNj.Z{ޖDɢf7atgf1&։D{a7'2PD:+Ь KΣzTykR`1!E=q7ev< ^RMOL[/z{ǝ?b>!y4yyڛN ק]&?|d]kO|!#(bRu䔳ɍ:,Z?oMtXB͙mG]21i*F #Ax>Av8]d5`IHmg/(Y"= N ^">/NLB+Gux߀C!̦@3_$x{ H?/JS^d45w2Gycu<wát EEZƈtZs.v/L**.9LYU '4+(]Li*_I٥i ˍx&mQv{oH;iH.̘ O o [ 턀Y][kdkjyy1) _ڹ|քP+L A!1IO&gd|{Y"!y]3-xڣo5Fs.q*\ &O@_Ui OAʰ=~k#O5GS/3 /M5[4?A5A =RsNyGf։WvHȊEO{kc(ǝ'q[.-D{3_Kɟe0j-4lh3&Y[> rY4AB H9*Ǻu^%ڦ3 mRvi6ՏSlntf6qRV(*f|\J59%7!){҂-[ )d'CI$mqS⨧A|-J,zM5=J;=v71+suOQ!c)5n! <^>;-̯Gq 4_lW.߂WUU_Jm94+ mA?ڥzV2KF _\|H)S#'m_m] $UUErM\.mUc҆JM2[~&0.E<^P vQAssPDžQՙ٧lAzXtrG μz52 ߤ@"8O™u& k],Cz"[ߚb T[, "Sw\FnCפw%ɹT,NYgw'!ONX[h򳧴am6E~Z^ێ S zL2S|tAStrn9tlQ~(ÄOn2ڵBbH[ƛtc6e_%eKHO?'Xv).n.EMZ],E$xtDUb*BBͫz9\X_ш jH?SS7XX Y80P8səf5ôTEbZ 0҇ Oed*-MvF)7bܔ= qC\+wf`+WεL|XŨ*91ɛSt-GҕNn%\tRشCD.r,mw{_ yL XREцJ(Etjhސ Wq5IKBD PU TA_8v,~U3ݧ{6K#ן1 ֨8Ҝϙ܎f L,pޞ"@%;-GC 1d 5[U{%s]tP:2Yh\T]4@d3HPXA5%dE1$ޒ.)"m' |y*~-2@vhE;4XpN-:jDeZQ~|Wd)BɮIG 9ږ^^hY\1lY,;#pfAH =K1 $tIʹlYN#A^TfS^ELƥo~"my!sH}Nv@Ҁ%f>r6fO~K!.BC Q#> ϾeχL|aW=߄*oUUX4B,nz줸Et J!Ր(sRMM%4DAΑ7v3EΊ4A':>AP`WqK$Cn2,X/ ]&Q{AұK< f#R3N+z1y7lWQa@ d8FA?H5֣tp(>%Pio D)k)9odrC1$~M*3{?505Og<߃gq+B^U~Fiˠ~Xf`׿&-mjbP)iy=$H KU;eLwL#N)81s%KPsޚ6SLkZ>٘?[`P.)MO `XөnN 0-<# PCӿDq[cP6? Zþ#*H]ime(Wsx{ϒAN+ǜI?Kn0ô8 Ƿ"{Ar/iVHfSOw D% Q2L.2,v/pi /)v-gMcf?0#DKlED23O&bɉ#| ֢2Oc % x٢6 iQ4 v0 3_DŽJ4FmX_pV8"m{`v_0oUWƶ 8\m8 ؠ˥Lѓ>s9QGf20m򋪭4GB^ KoUu"rQM1oj^>QI/g֗﬊4 Q#UH4 W^plfaX8-EZnИ [~2QbpꛋCW:4DwS-"·&k r: !Y-@ JL7`C/-^KvS Tg琎7ݮ槬NMvFI."Y9:)wqvɻ*3K{_^#T[ -fv1v+WdSvMܾzWU/Nێ]$Mj8F⣈,iMFFx}"4#u2fb4t'mc8]S7Qݬ6[L,¥{:k/y`;͜Їy}gD`2{Pirkgf%c}xC#Z6oϐiq[qsy j.1.ɘ[`%r%" I~뽴x xV+A*AUHfq{B]yd@)#z$ iFʡ%gkߦg15g>a1ikW`;+0j"X)2\49Zyl;q)8Eg }h.!Op/%58q2-4|xeZa!°Oշ53s%8%PO;Aߺ%c.)]#M- oJ oqBU}y#הF63=/h_-Eð>ylx_.t~N~}\67apcW R ػKdr>rn P[|xXN/?2 /~@d EI;6$Fq8Nj_e1M~J!Y:2{#|8*ܙ?RQ?1ki0'@k2?doU"YsB TeZ.n#w텠\fvPP0x,qi_=Ll#8lP`ՠi);j4&D88 6&T MPj)FCMQ[7m YBtc0ܖBCo ~f4]91*6n\HJ3U0N͘Id.D@J7:B5ٟpO0+&|V͘S]lq*d03 w.d8\>R<c|hJ1K iS‚'OgDif2e+O,ɍ䁝 _2< L#-of#R)5zrHiE\TJJvF)_Q":CA| I :)v)& VX@̵Ў5Q}Pd8XNuK-_6=!y@|2A51ztȴcw[m7$@DferLe02pȐ䏉="lX|?˴"0~-GQd8r^`x8ժ `g;嶺e`U ;D޳Љ ,Ndw_$!/FtN`N)}  v`Oe"I @0)1 p.F;.W\kPљj5s<W-G)eULwX?LMG8Q2L.s(v@v^…?<4{u{7zQH$_y-u>p L)o+W?C:RC_2Lb^F.I0EE&a'nOԲe ``x HWDdD>|Me$@3)$\6J3Q9)鱮ظAsJiөj}nɸ fl<XR'L/c Fd^\, ܡcBҽBEcowKT$5'ci^M09wZzI o޶G~$cG'JST2RpOC\E .3rͼ|kG'O U7bzV=FxwZv?4\q LyKz&f<*n"fxP0ʹMg/cWٰ7|ei v6Hsf˔:m`" ~|e#7Ϝ77B@uf%ҺؓCDegq)jڑۗ!vte_:\B@6f̉("Hja^8wW֣'89\/D@i ̎Mo?^`ߑ WC;KBZΦ0|r2Xl 5_*XlW_Qfe܊9im|QRF9iKI{&‹Qגe;6|~KMBw?٘{jx }r k*ӓXrODNeWIݗгbȉW2f<2Q7N &M+ S6Q 0 n;G}$&ts_0ʸA6ጭiZDUβhC£VVɰpDkod[IhZP<M; "Oj*z7+aUf}U!z5b)LȚJ0uŠ+ ٠eiZau8 3^IjlOkVNjlVA_\:X le{Tg5n&Lھnct ;aQ8NnG/'YD $_a 6ڥ`>o[y][Zs[ ~l'TP  Qww3y-?pƘO}90:D>RF\$PUCcWEsO4ukU ]h#G==|u*N^to[9 ¦w 51.cqAnE3FJR:<_<M1-n=`*&wj+?XNڮMV`) \Jބ+7UGVTxmjo_@8[+r)dcK%і/P1|̰1CבBDE 1JVc3Ü{d]uG\U(Nx},uk aF.KP[-+"1WMy8 jK6j`'R-޻RbaW?dR՘[g]h/+PtMV,4LFur0( ǝplڣK&Љw@7DTQ-%J׈ =n6mvc ɈJ= ͎ Y%9 W6iU8Ҷ&zwf% ~N;š"w"c_Z9ÌP_-BqR.3y`] ]A"+ɽBad5_x(~!>.n"x{a,,Κ9^Uc? YAr-]6:Eծ'2~ ןԿz]}ޏN7%!%9} >/p 7ۤ+n1(8~:!$!W*h? !3HMF9PʹBazBZvI\"c[CDU"S}2P׮}{6iwSgd /兰&@OhrX[o;2 Е`IK6bOEiO3X=PI-Ģ"> j|Ƶ aԹ 6o4_j{磌Xr.w[ԟбP44J8Q܌'UW%?̋`ӅwlM֥/8yX |"(ڐ(e(\:Vʲ n +6=&5toeM4㵸S|`)LewP | cgTX5 YDN}3"eDKVsǮT9>;i݊jR]j:E]o՝Zi=!< Jqv-=ݛJo*Yܘgp#!".Ye|,Z{x%s/4:Pl'2oj YA)sL,oE^.ϧ0:PFM"OG* aA*?{&՘59߻[#X@pcg2>H,Q] J.DqjEpS=vyY%s!f+/EjgPSf@Cs)E h8Y['`vK(tItOԸ݄J2,ԩAj z'r.A T'o ~cQ6=&7x7{ 1``(s>e׈♣t]дlO`FfX(3C=Ea_?03½10[} ^9Q\,RV=![; >I!|HB3zDRpYډRt0PCޭDd?:/|N>Ȁnu\\)" @ 3Uoߴ~^ &(7^rB2VVK'~E$0X\:zhAWt^oo6|o3fc2vF*I>e nJ5麷By, Js@D7PAn=q-R!A X4c.ysWCMv>&'3Ԑsi$heN!{#mү 'H!eǼ׊?Sp.֍h P!^CAq=oºFbrϧjQu?Ñ||G{\G4H=vri)6|zd&lknu •れj0 gNN3 2U.5s;t2ɪmž(UM@r~a0"u'Hlv SB=RW%##<1z辚$u]TAr~01\:Ԫl,Rd7גD*Uc9cBeOT3ƊJhL{BJiz}Z ai*7+XCD2uBR߅4sZڑ|VK.ҙرnN1XQZ-@LM9R .f0x bLG&, $0SoBb8j֨[].Pͭ0~BM$֌Щ3 < c^F -=$ ɬH!mzT=J>fm:3(rEQQXO//"\%A]kI+Kv,QN׃܄AGV"Zw )Vφa=AG6þr3E Œ A)MS/~p#O@yj]:ק;aDf$uWգ[ڰ)]IݬkC auQŹa9hE ?2HߠiΡ|RnC4^gk 6PS ,o!̻tk-hma%ˣFt*}zʪڻP>/f8S2G]H!J6-AhwN"ʺB tyGNi7N=om8'ΒF9)R%PZ"Jd$}T14vKJնRzJb`wm}ڙU8^/$^@#v\qU@w0҅M}O&btgslw{O8hrg/T4.ƫJFl]x;mTe1k )Y DJ{[N*7-IvBm-~.S"E5C [*|GmbZ51Rg5y<払-sDdm~:h[3ɋ}`v;"5@$a`~㜱1b+>ޟJ@R = 5klvw,nI;.LV)C_CUNhLPؔ󸬍OWv8g6}xH80hUa%{1N\ai@A"xA{ߩݻo:,[M EOUsu!PΌRΦOq海@>ŋ@eR䆣G,Hdqc5Z{w[Oq@ٻlƗ0dY<{f0?ppV|yTO 9-•C4!}T_(_Z%6%ƈmϦXoBCю6.nBn/ q"4p^Uv89Jn6Đ.5 ȥi.׽Jً9n3T9vJӇpw*+U`KK%ð$"6㓞vN;>sGWT:^~;5ȟ.z' **YN~"PA oI !QnӺxe 2Ϥ7¸Ӂ6\Fs[7TS:yWz=;~ӄ_puy/sJ$1Ys7yZ_=XWuR'?Uy=6ܚ25Z&U?BÚ~ɠ#JENyVv!c49' RP=/C)Ɛ^)Zq9G4Y,E)ץ=C{Z2`[:hmAVӸJkks&*՚%"ҫPb'X2k)؜fZr-lA.J;mu7a{xׯ:]KQCW 9"{QF/vW8􁰊UŞ&C tZ}m{I:D\ŚXu%&W3CAyE-jSgj5Mdpn7#?;U9b23r^Vl4y]ؤ@LP 7?iŤ]_Y2Bp8c0("qߑH|=SN-%%_CsuWT'l en~I/i*CfPϷm fRD^n@;!%!︳`c#v>_+9DJG>ut ,28DIGԅL:1:rjrm;ڇ3>E&OI`ة:m zt|(ψkLq/ 7-aM~#`Q<wtqEJeVV7ZT};gE*Ldw_uа-go #0JGh jO(7'cX:'U&J97@d긘C`2ZGNySij0i8\5~%X؍8+:չz"[e`3ph,֤DŠ K+:P~ sL ՝/ F!xYǪqd ˜X2 Xk-SSg Ɵ bQ<+ϧrN,aF`*a8=df_]JD+]XM.R(;*B doE)ӮtY[k)+G{O܌ $CLɳdwsP@!~%/v~\4s c6, ppX mض*o 0"з_d(wP^~Tr(N"t^[GX/@d >"^H/̩B>3KоGkAQ忞m{]XeIIp^2;n]l[%_lqΟ)޾@7@vhߗY``+lUR$I!}~#e>RD=`jCvBlV6 jT?Iad4RMs S\'M}ɖdlN̳s$ ?+ǯVAb&W:~C^_zKp&6NY ҄Z) EJѮq/ޑDZBV.ިB {&'r* }V)f)6DuD즦|n# b| pbpn2C5.LQ*̃mg[o>IiB:eRUbAr>/nDce38}_˃9_킗,QP@p1́ g&B>d^CoS4l5s*J` F\R;7(id<ȍ0R:Ώ._qV'& A\1p[|v"Pz>ҺYB&30ݦB`t_MAM(Zdœ ctC:^*rrs's- |U5*&g R(ӈaV肁br8`W$ݬI'%4/5q9v,8B+Lp}dHw{{}-퉾׿@rdGHK9ڕōc}?%x4N;3s+'+6†,}PNRmswuE4*4<BlE/y6YSXAD 3͡Na-xE#X2a(0ltIshT-){U0Ejp-45%ƣk`L$-NG~ vCE?'rΰsn2!(dT_t瘲/ͲHy@l6Q7DaE1Zͮ"K?ކG4\P#UgK!2v {JtK_Z$km<,quV։w[-24ޞSا^`?oGVe6#9`va L0Nr>I# ]7!*)wM9H! r]WZQVOmAmP8$zY4"YmskŖ Qw?A-0 11`?9ifnBOrsKZc|-U l61F8KCpzHB7y@G1y2.xg5oXS#kΙ1Гhǁ_Ֆ CNcJh9h0U̔ iQ|k:SYl4OXfb6Y+kHx/Qk.GmV˚+X#D+CuIaNZxBYtYcXdJˎ!Y'# BCĢZl--^a}S5jG @xљ0ܶ3toK.TO}vMҷ0g{Srڒ:|̾ nŖySŦNNjJHvU*}p('e!=ax4>EVf4ڒȏLm@;a;m!CK2M*Iu {b "+Okid= 9((/r wKrԃȦ-ZYs{q (h^;&T<UU;SUHnV_t闓n{v6G NlAb4dr[Hjׅ{ƴ#׏MZ9oƮ OJRKʹPa Lo02):"$;6`:* kN,]ldRS[?0o-f߿ s ŋN"Z5CǑ?=9g_3KΗ]v!\&ʗ[͛'nlm8d1QY0Ǯ8Яً+XA*5} ^<&>ץwԂ%y Xm/-zNYѥ{f>3LOUU߫ͅkA=3su dX 絛6/BNl{XrJ }^4igTR3BD|#D- 1{0ȝ 1]_-Ll mdFM-t02F>/c UNjWP?G\TxP!mhd+]*sg=]N XO99Dv܅vtxVQ7):g[ڕ< 0-``ˆ6ʬy!` 9fOtej*9F4uGrz }OvK&`z׸UPfCo}'UxpїDTaOcX8RϨ5ymGZث!/;ޫT>)7RU; ݁Rp\PKoYo 9`RO f$jp0_DžlgUU14 z-QYiYuY)7$҃ϯ=h"PBĔTcw&kV ʸ4w\#9@$!g5dSx|&#G̤өYuyC#~TF LgC8 ")XiY\ tYrD~ߥDV!j ˦aDHV{PL_ ?#qL̦n+VJ -ueIKfޚtbX:ī4D+ !Lo~+bsv!qFLzxy;Y'Qt9xr*"2^jwn:?rxe|?= Rb.( &?@gҧx#8lUI\@/ Og }]DgKׯbR`EG%A7xY3ïtȏ j7rٰ-O(ᇌhEnJ׌zJg ykiO@;'Fԥ5UvAL,6Smx# r"nUr73I H*-np:SŅil4;XU)HRh RIX>|,L/ugk͗ D9!dyLQ@$^<=⊝E&y>zgGKչouG'MJseZOU 8۝)ZD5>.:gtf$ĻkՂCӕjė4ӏl `:}IJoXjCǶ|gXs{6FI] wp-'~m,ȥEM-%"S_Rn\ޫ R9Lʯ|Κu%C=?\:5^فbU.VnEqI )R 7%BWrKBGs\Tm$Tg ;28c#HaL%<%#uѱ'҆73Ġbriu(O)Twh*&5-_)\sgBy{lY)N$o;JK8R~md1 LB+mcO# v-;PؗGV|'q@P QgN@p''kz.nI`ސ0 e460Jf [ $0zGwI]@'.}F>ܠ<]~JSn}y e! kbBMĤ^sW GY.Է=%%rKc ^@:vaFǜĐ~ ܾurK,3BUH:E=s,;C$NDxxMIek+}r +'Eˣ#P1 `. UO%zX!N)dzAWc(r$~e~e`#Rԁ[: Q9ٔ#?䬫ݩY^~42+CLyN/iY<"ݠsZK~驃7Phd\,En3J0Ә!ܾ.YCG6Ӝ a(o[ipcKת毈RzHNoK%(l ye1P~?OȭFG+[H֖f%`=W>kדv07U!ˆ ~ V"M6هL^j*.3<(E ԋtEH,~[|(Lr}"&RZfmʲC_%=~ɍqI"'`? {% @pP6^}hs4Ɩ?NIVk9ʑ5d*jc=c7pra;m>}k@QMN@}/FJh 5=<5`;e˺̈S{a bJ&gxHzg '$.U9DXQ(A ɍhV#c3N0(ÄhZh}x?|v[:1'Hlj? FFxȸek_$.o2S{DXXPsXPO/M eŐ\f?nτ6yڌ`[,b'%|Vo&+ F@6>T)ChZD2ion4F%>+[WJ0 z߃^ucB 2}NE!E؜d4*GFepØE5tC25oN OnB+Mg_w ҼEà5j3I`HzwP2&fKgjAU]s+/TQF}KQ^| ՙ̾RPMO:~qDEt=q6Dȓʎ :WN^SsJ~",'5;׆/E3]$8]w/',/3FB) #KM* 7%7Vަ7|qUAR&q| ?" r\= =l]|[]],QBPDjA/2snO!u2 ' u>=FmPkqPC@=SJ o$ u--}P]o4aFQ n.H)͐?KH;㘠2ᑣ'}(ujxxh8KZM}LǑ]L C>g!!жTBH P^t:@Z!".}~J񊘶NмZH}{S}Ux^\GIN/Wbw:se{ ]uA(2T #Z}ep:yQpn,msLY3&/&#i4`l9#SY{pt{aQx>\MMHFrj(|\67ƕ!`Nʼ=aX5mնZ"ǯa8 a#q'GUVtQI_,p.rqYd0;s4 D]EPjbrY{3HMín00 5]7%/wW>.8:&Qd}ƅCaHiy11ad)5 pl 6 Hm > ^Ajvlpyn;7-jo*iЮ'VBQȈ^3{ p -'ފ5 4&g*2)Ղ[&jp%!(v{l;wyMq~|ؕ𘆐er7Pي#߅D Z}j>* C-.{aƈǘtw $M[IDp*$z l]o2#1G#F[uO|w`F?xRPE1_/k*$& 3PY|ɩhVL*/=Se'ICKi#|С0ҳ=DâN, >#XyXP5f``B `䴏RZb O[2U6h'QO|UCVWw-h]a{#6 ly+UT%|PP1>P.wc2K5s2.WF]Yrq,-h2zޯ *ONne]G:sHb KxU=~,ҼILG"Q;v$˳-J[}zؚ_ȎH^ Ӧ"_IQ$}ͬv\we44k|9(( "w V}qE |S d"jȋJkP<4*xv~J&`Vev0؞jև8ؔNb\-Ctipq<:}^hat)=+S,ԚlROzra(6oċςaF,I7~2}-Vu,U^lRt sbzW_Rr Fy̫ɉqג85wSknmt oZ^Et/I1t5_Ƽ%Ȣ5_밒ix<9 ,c[]f8he20 qv{WVpiㅦԌAA%#K]=y=VJƦTNC]5y]ywV9ԟ沒qF%E qҬe*gl+~L{5s?-A(M̤?$QS-}A(/,e֯Rk#ϛbcǡ<[@CD{JG~ME6{P13Oi@qn(lo%+K)dρi0Q`~yS䵆o5 RxnЮ1J;L"yu}\1\#ve 0AYZ֗#q2o,$”݂a=OOⱳ ~ y0_̀V:Ԙ+7ι 2+zzNnOO%FU 6nr,DS'o. [B0*U-CKIGF4M޵=@,M3rzLseOkd^N鎖G]@5hd4[$7nO {,׏+p`k~*|RO ]Ụ> A1I0YOerμ1/NCEß\j|q2ٹ%N!C 0mKj$;Z`ab;-5d4}~2*"!7jǿzPܪϪ5~h9=^P ;@M'iFЛú*ƿ4퓻+W޶ YZ