tgt-1.0.85-150400.3.3.1<>, ȉcbkp9|`(w?2s}耎4KP %{j#i;'~ >އ4Y mQqx.7f׎e~L@-e1Y, ZV"2!M(ȶ-@ZXu$PIA6aӀێL5T3f˶sE=1N֌D@)no@Nl]QVg71wj;ȅ@!dqAv|_Ng\ Jt‰^xi*ȼ歼l"֚ːpfF>IG?Gd   ? .4<Z   ,, (, , 0, , ,,\,8X,  $ "(#8#9#P:$r=8n>8v?8~@8B8F8G8,H9d,I:,X:@Y:LZ:[:\:,];@,^=o b>c??d?e?f?l?u?,v@wE,xF0,yFzG$G4G8G>GCtgt1.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).cbkibs-power9-12 $SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Daemonshttps://github.com/fujita/tgtlinuxppc64le 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 fiS1 Xʰ x 2F <&> G5 ?0 pF %AA큤A큤큤A큤A큤A큤cbicbicbicbicbicbicbicbjcbjcbjcbjcccccccccccccbicbicbicbicbicbicbicbicbicbicbiccbicbjccbicbicbicbicbicbic79c06ffb0e7a099cae470f5af01faee1dd4678f32dc69ca75db53fa9e77ca22f7e01f945e0ff741ca95f846b08e33f435ba778063c060175feb3d377a1b3a3bad134eb288df486608c6803526bde6f79f878be9279b91d1f59dc25532aecce4a3e964685b00174cd0fe553ea09d1b605a461c19019a4bb81ba84cc49baa309df9db54cbea8276625d37fe89b6e952856e70f56edf5cc3bdd08fb22ebfbe3ab38a96c08fbce03c2d5bbbf79fe53499a4c2f0a51b7b698e8c6e5bd9eaad70b655ccba2c178f751d839de413008ea43a31ef3b6300709901daa02487ac5e169cdb25c13cc7806654a05528428ff80e27eeb717a3c45ff3b7f85f089c885919797be149cab8cf002a1dc8137af0e5c189eb83f82dc22944f084e1866ad0c283adf624548942e8f9fdfeddf4d3087c24e3f3e7270a785174361d9eec8ead09012dd2c18ae4418f1f92d1d04a2e1722a884eee7f808f717c531a303b41f71bf07cf70472310f111e0ed859ee94c43f14b409c7c81e27bbdd5b9e9917ca3d223100c78b955bc5c348bca24d6bbc4373e9ce4918502ca4db6f802b55eedae6ed1d93124c74f5a624cd8751a83e15faaec9f41935d168ec36bcbf64ecd23013ef7b594b124fcd150aff0e76adffb7b7231f5576057c041251f4fa0df555252026c68ae076b9ea8b4ed14ec6570bcd1e20cee7b3447acb1b1f2ed1bed1a62c89d845469dd358c96210bc9fbd47a17bf5234f6ce48770afa24cf7f9af47ae73c44e10487807bd68eb06d28ea37a256a7bad6d2064aa9cdc6d9734e977d8dcce102de306888a18f7df082e84f4f1291ea0305aa0f9bc2e49e1b2686782cb73905047b81979e65e66a9e05f340baee7fc1f01340803d561b3d227cd793bdd58cd966d1ca108e63b361ad831f9ec5ce2dcde7f07ce80e3cb94cd602cc24be14a86293dc2b0e29f58f2ae4042a63e7724ad929e75d16e52147c42ec01c852792d111f2f39f4dbe97a876093f2d556538b804aeea42394d13a764b60a28be4b3cc50061203553c07668f8fb349a21bfd15621701b4ef6e05c6ca201ef4820b58c02eba1ba13c5251a78f61e0e55448a661d86cfc66927199724a93a0787fd232fc6e19f00fbf7e9ab936e2102dfba3dd904d1f19ce821e7a4e75264044e0f5814ed6a0123ab50c1dd46bf80e9f9a38ed61745a871ba7419d0e10fce8c969d513424379ed54bcaa8c14582750d02759956ad2c803a299e34254c72d05157af2cb472d2b62b7bc680b6a83bb7380a09e618d28dd8d6f1ff2e42b82d9092ba1736377f629cce2a66dd1c1937effd19d4c27f469edb8bc99aaf20ae0c65c0d404add77ec1add91223788177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806437c5102460478c2499b16f2c700eed0337adc61d75067bd101fd024465eaec6a4ac1a7e59521fb6c92ec2d56a98688b0a7c990cc292ff7051f7abdc706ce2485405043bfad9cd41dda3a4960bd8a43f03bc9c136fe20f89be5943a550f5dd425d8f2638b25a221833145ec216054c85c666e7c82cf2a67abbd40d48c5f9dfae54348d40bd5b63631a88d96058770779db7fa325f0ec92e6c0dcc85f473f923ef6e9047e91f35b8ab9502c520b05ae0d5d5eecda5edcd35900bd40a362c29afb9cservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottgt-1.0.85-150400.3.3.1.src.rpmconfig(tgt)tgttgt(ppc-64)@ @@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(tgt)coreutilsdiffutilsfillupgrepld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(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.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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/shiscsitargetibs-power9-12 1676370539  !"#$%&'()*+,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_Updatedrpmxz5ppc64le-suse-linux     directoryASCII textPerl script text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a2e0898a8721173067ca04a8f5260897e4fd6182, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=cb9137268960369a5cd67e297a76db433a4a40be, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4a8514a64c3794a1a84a04fb3c1ab82e3380f815, for GNU/Linux 3.10.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) RRRRR RRRRRR RRRR RR">M5<_ʷ{Yutf-82793664a733edd8d1297e45c37e28f2a617d68d4539c50362ab935c2dc423f80?p7zXZ !t//;]"k%b)o# &$F *nels1E&sNb*Tb@ by $Ҽl)g8Є FM_ytb+}Y(\R9zBIW}"i+0J}CVhsޞ=ŀRb'(YZcٯ5" X^kHJXH:r*7(($eNjyX3"Ԥw ~4|Ԅd1癅JM&˔ 2GԓkM6qDfwcoqWM26Ps~#Gr%Y|M |lCxjf,+)3D\R /U}/4MGkE6bjCC\,-/"fͩDTjucMw<]!"sİ zJ0{]N&D>/+OX- n\hWzE&y݊i":YMqoY79pKߤx: Q"z2{RL1.EH%Ĕ;wmiU,AgS?.7DXrieά֖=* `fbW+.Kwo^X= }!9I)W 1c%EJ.:oI'2|ߧ> hK \[2g=V,WƬؼB\VCծ'si!vS bKwi?,TˈaHRh /)E^pޘMa$]ș{%w[9pQh2B*$IaؒztF/0ͪ1m.(L}'u {}l|,َ'բr= *F,}a9nޥKh~!:Dݜ @8֡lF= <`)y' 6@iD @JB)Pϼoaht3[O8n[j֍q?CE$`ET: 7z-~IN-Lyj f ˒g{% {.AJG~e ?,{sE34#ҥ^0im>%ygq\vv~WB(c% Ew)lޚn߉fZ Xk7Q$&`YE;bw}r>w:+"5k0*'Rvv3pd͏_TӵJ*;|eRTrvl1FH=0*Q_UAznBXX(qD}LbhMry2+>@O2z2XDmX JICFC]COaHqv?>ʠghJ*399%`O 9 =۔o~zNٺ& ;]1Gp0ʴէw۫_ dF[Gl~ySli-J}ŬXzk[Nn\sq#M[ro ?An38@ibQnx(c;OϜ\ay.8U<j+:aiݵYKc+pgx쀢1d\XPf"c>-Ɉ W!#jj*sY@uM/ދ:v~I>Et9_/YE&\>!RwzQk1]olf1E2Թ66y‘N/FEP\3{8tNG{-<#׼¿Ž;b kN+|d3F:G \@o`ΉO~$y(b > &Wt!Vp (o|g㳰>cp7sq͓xh۴`̊+zȆs#U V%&le&>a DZv|_TC&(CE-l AR@I\c?Xb:QaưMe!&AJG4Ga: dWA(:uw4Xg9#vXH٥`*`fG`ㄮS +{Dc/oY1?48kZz'-f#5@P-H6[ܛ }|jlJQq5shho3 hF(|̦jBc2<8yaՒYKro W1vPPlU𧥌8ռ8{ea;uk1JtH\y. q;>hJL ^+{p3-uNC&jރ\A'+=Wm۩{$.MQ?R 1y]2&lwFHUQFsc/xO=LGRSPzkLzga{)L"!b i G['>wlCεЗL칩.[cŀNc a-?#N;?qJ <ǥakVV|k%]O}TM9hTi*u9t٩9N]9hbJGBl>zql4;AވFAzG9Nq$:6SWzT1ܧW6SVƜE;kc{i*p,l+8'tܻipxi@WǷ9D۬>6 O۟h43WCF%\IwhY%>ln y} reʷFzQ!g {A{f$;%:7!ag8]m0 sLX Y1vxoILgE,Bwe Lh|h (zIbF쾀8+P8Z1rс&mq 0nTo5UT=HksqZYjy5ex0]9ce:: ᩕAdPHvyHEII]VF۵J"JAZj\h}\ܛ]܌~tmЗz*%+01)ZY; B3(si c/nz+I S\mKKF/o e7 dAVzyՌ!/>,#888?#S.@^rl?r8&Xen.8kȖf~F0B;ifZL|Q4{L(1s ?0]28L(FhNd8g4e-$v!a k BK'U}~-PND&Np+q${!ZffA0&,]x-W50"6@ĕjH %`f3|Ϡk60hӔѾϡ Z) `0bHt ?'<6襲& | }0d_YT~H.я⤈nO\@v&s)< Ss5ʾ4ˬ3t)iβU!)D) =?<:XE~@Mt_)7> 3@WT&s#a&Pn%w`~rnnp. 8h, <P`cBط({nXZ5Q!uH\KwH"sJq?,a4RV'Lx+G?=Pqs*gW %;6ʧXöR3|BE)0_xMߒf=&/ իq0z$xҫż?1J>!j(L;H'YVV7K_zh?FprPb"1,]+Y[wJAH:JjWb;;^ Sl1^e%t;cZyafE+E<VG@x#T.[@8־Bq.Ts|sT5>-DeCP)دa#XgEqŚ~tM*b=wl\N| KIURim&e{E{\p'ʱޗ8ӣ^;x^(vak!g6ͱ[:FR!%ժG64GaRY?;Z9Ə2 ]3[΢TbeDm; (/̟$Ԥ*ޓa&n琵 %t'!uʞ!bP"*dE?CK%?%XS:8Mz")/rԽ.~0 d$HbՂIi 4vst!= R,A iݧ_H/Vtf-l:S h?liy޴yk'(?>^,5t(/gD/bM0J*:k.Gڍi9a:iEM݋n o{ 0 _9Jwj@yyt]3kN=+b[K"5ő}.vC.0A~5-'dZZ{^Tt>2T{M{QAꓗ[\guReo *;kdHZVC {Uv @]g'stIOBO` [ ģ/+d;5uJu ٖfn@-E{ /~w*TܪKvy!af˾ŽԽkeF傮bf@eFc[H9=/* Ӏ궵@m6%^!7BmvrWP㳶Zp@ZZiPπI[E,U4HMhP{T,(H+l~?yVIe5c kpse1f- qݘ/q?#eń.y[hӿd3DZk=ضrM % {#sPcrʖi%F28FMC$uyYܸE$l*~h@2one`$ôY嗀q2s~g ]Pm͖3qW_w S˅F!Rf:qr9 io87Hqd)9%X[1=x`jw1t=0r켊NGOV\坜JW Z(GGt<V>Nk {b#~*=2._ah5K^ۑxjm@ ecFu_m 85YkBgNW)U D5g^gùb'iRBŖ# ^"s Jt"vmݱ| ˚n\0f˔2$8_'lVR_XЧH@/y1Թؕ[\pHRﰇ:#GANh}g}<ʁ4ڨk [ko? /zN\$}u@_pk8Zzb`Rr|.|QK:m)*\֞DsRfg2YWYs8.4Vɐٓ&^qX8H >Ao,3i KO ATځ֢F#yC儼j!ZAR$ QvD+-s<~KG4@4(XౚT` jM\;v__RLyYuDt&!J]mhT~`h Ã<[ҫ;D;/7ۈl|}b5H+wSXj|U c5W"(E"$ΦDkn17zn7Gvs?C'eAw9Ly]*cZ PP醓AD*~m&!ǃ7h7fI! #|OuPɦ5 AsZ+fh'^"L+'TԒ{{\%mPjy|xy7x9 kmY; HMlUب ;"1sX4Q9 j3K]L%\(8/!q3lA|T':wQUT6kFxIޘ$;fViG}OI'Wimv9;FG;FiyBE Hʇi.T!K}ڍz g)aZBe\W N#^M4x?5;܍?lyLe/.x2an7XRO\|fP3~H5>3 #YP&xIU${6>"ui{o^D!,2z⁺}K7ˆ, h~TvZ'yAɢQݩ-&.kcY10~)08Ku52$tƳDRSQ bl͂}zuTR RYDž!_Wd-WWG#hQFhxX/9N@dJ܅æ׭%Vi"&y@p]wJl˅6sVo(|5ty CV#S ~}5,m(%Eífę\@:Te3ˤtT-n>Β)!NT;/a"{*@r3Ь7J0&J?6B@n\̚Kc'L]>t>M;j3Sx0:>˂$<+ !UHߧ~Rb> nW9CQZL7+!=\SeE0܃#,GiuR5^pfϡվ 39л_q>l_ABB :݆F+|L:%7\~fƧ YfGUgؿ, Wzrְn+rꥊ<3,$Wq7BJ)GG{Co`ˋVKN*UWԽTX3@h`AJZ=cU{A:k+O*;wϊ;Ǐ~s]6'{ׁŠB [J82'tSka}v?uh 4LeN-4Pʛo xo-*iV={@ky{E֔܌5txx`$ ͔Pm]2ʔ584(;>wNL7;3b?{ք,77ULu`^[#o{zi,$YmJBbK/b \34aEnз`V/Z+1S^BHU+*>$mp3V`avU-ǒ[7dsx4y[5$ǐA΁z]h$'cZ\6srCO]<] ҺH8B8{nُ+7-[~ 3|'l]VtQL)>8L#0ǩ{k!0ךuÿ4Nr٭KrV ks .e`}rtءcR ^%{kckWaf@,3ˬc2'vu4qRpifWcFπX5g0(v='bPh!ꎀxJ̓`7=M)MR͎i-VjZV!(]£S!oŢ@_t\taoyRjjLwxWЊ>2#ELi@/.%nM@\ћb<^H@-8V)UUBlw'%N5z|E9naH"&PNa-TE{!yHȉDgYb t={?AԳĮ,2:$:{Kuhiw~ VFk\¨uetrRV6v}G&%ϱ$bCFkر%nt"FMV TA#hZϐzfkHxPṢ+JdGgz*m f&>0rJK;(t{]uOX2Vˁ23aMwk2:x!uY-}@طSj{{vK|@>v)%45省,ǟ5yp=:GCmj *Ι,{@%si+S! &ff}y ]iYB`JVW?F4ԻW4p`#V8c f.Bf2U 0KC*n/̼b8 4\۠yӻFeR>%!lEkQ .nqSh?-rs:/sflG5A}xg"hW-}eZ]t8upEmn'aBu3ǫxxŃkO ;&" P}eP 䪕Lª aX{&55][wu=M-$ϿA,y֊@մ@@ƒ_gGF2qPΤPȁN][j]o[3$y4vhR˝ro>=Lh'o/ }\4JUv%J%0&M.Êa983Я*sGK7ΐqE6zk&+8)H퉯ZYФJFE /D4%7n]4f`V5"7ӗӡ0tMaZi@]e*NM}9^ ӛ u#%ʏ(T}|XX/TTK]A3^^:Wk\ `3b< MhwhK oӚ¸p"j7BFK*= |PL)O>J s?JJr_cܭuM Wg/Y{l&WT>y+&h -]UN F=VHS vs&վڐ`PiMR47(m13>r)k35 {tk\wj*O|{RjYd%7k ƗpIo 8=7w\{{* @!qY*/px鈤N%x/C]opu,xΰ[XdZ s aM*Oz}>3@_|5 h90Dk5|֚ZDz; +reOД5ɥ,nӽsnlkhy/ɳ>->Ν ַwZ#+C+u{@$Quоlv6EqsY]rpՏDtn= #wuym~T"ӿN ݶ``&ܗNG=G{XDouc0Y!x:\O=H&2@Nㅗ`ǧ×gLuY]A*׀nONme|Ց>O0BsQ߁?k(A s /tdTFjW)y} Ǧ{ZJ:qecN;,% 22*6cL3_c{m}ۮ"W*eU$|XO!qhNz>MڳQ\}HGfg۟S >yLS;/j E>.[{*N"]X(Ui0 YP7Q7 oi.cE.m3m>_cpl>؟R:k\ &T]ݴv)j%O"6N7Ze5kR(8y $ܹb Nh0K|;>9?St vsH'Z~_X }}`o9h?uk+Jб3G3@XY' ^ˊN"BMPG,|Tw˄Gs2F{Cc`,GQXTӍgal+\_,޸*c拓O3cBW݃ ܶӤ2]WLYLz8eR#7LwL8YpWe5213nm7ϿZO-`XO*:#*X*GŒ@`pI|[G.!*]W˶?AⱯc;zdPmq ]S(a[dW*Ӵ%~7BtSprp=RZ&.f,±\5|g۟U,޹;]kOࠟi 2!ѹ ڊפX5ׄ,y m|k{^lLGtvB!g* j=wF'b53Aq B՜2j}M-}LH}Csv5+%%D, +4ncHG{z4Lrc(^wf8˛#gaxha Gfmx- qG=[+4F@[QPoή!nlān1Kv i;8p\(%zVz!prV*[8N\ (BD+LF+c^ad hӔKs8ʆ Ŋ٭ր/6Ԍ$v %}q+YKQfwz0Jՙ@ptcRd;ek$+ƍuߴ-%Mڧ#cIÄw>,GS,ާ?:fze[?YnN:Pla!,hR}TI߅lQ\m?@ma'%fg/ϙ{YjəԩtS=K Y ǹA?M; HgN#Rvx8=b$—U'`/B <{rpK7r=x" l@8acp6Uf}$Gf"4y.a^E4'sߒkN J-vp¶IB7Mv^131jeN)s7$KG*3G=|[iEZZ9vPŏ=I9}j3OH$ⴖ< |C|Lm㯬D_^[|ڤc PgpL=4QsQ|ӹo;lbotwUird@%9"~vU!Bj!gp2 Vޑ̉ ;=C2&('V/:DՒ'$$|߁ZU f ]ntQdU/3G)y3sğvڶ$L&m+ VJ!J&=7 UnxPyBR>mPd>cIt8n$.XuR0\/VyȢ+{MQIN/=b3xiem)ݷH^vjt΍PFQM;3W͜N) PZ#kyJbƾwFB^.\_t 7MK8u=[n/4|L]m4q-2gtj-xhe,ChZfTm[YVUJ2 k|z7T,u;66wT5ΈC0 895$Tvn$բS(-7Ys z4>BB}%#Ri~+J8P <1̘M!l!2<##' % bwK_)y;W4W*htr "p;Ke;2YpX;CdŌ^T`?x G=~>wcqQO٨m-Xw kƻN n΋WRXɓn>H4JNۡ Kw9=1鋰tD (+huc?(~H+9Zg7W4]|fϻ|k9TW@RlU :X_πAq(|+NLQNBz/۾OmXD)o:XBKv~ B%}ZI$B*(ME^U;|#szUbӮWX5#fZ {sAV*$'eݼ|!B@} "ɼ[ JWT8]Aū.X~Oڮ.YKgUE>^T` :k*9ϽA7Ώ:ëixԂ@cf/3U48|1V=8c ݍY߶ ˡ-~~G==,̈s Us8} SmI||wwDY\G 3U|({< \^x9Ҩ-pdխ4%鮃@A= :ދ.)*GAl3&?|pluOfʢV5ٻ䃕CSn:gxJ6O{PϊxcbaFaS7^л樳|}i HKx?E vuc4EvLW& V$YN܃]#?z%Q!U!j|ORaTq4 2|wız hg  ?rRxS+J'Z(kX E3N:&% 6ނ~'}TIo@+0P#,=BllzŊ놨J/~1TOb7^!du\2p*Q GZТ=C;L~ xTm=HR(W#H AW`x]ʟ vg]2Z%gPϾ_p`'~hmS9hXkHfQSp- pN8X*-Xؚ ~-ޤT!jn8tI/!ֻN"888%--2BEsC5ZîW[@Wzܼ~qzp<T?y/BEsYY/ElfJq*D4K: Y<&Op"j9=v?<2 ji5mj\דAKp6y7IN+Jr2_s'ַ$כ]eSB.WЬN^X0)kF3΅ wҹ@.=^ o`m:M S & MsvƢ 3qIScP"Du c~Ei{a] jNF8~ŀ(RQWwKn 3tmk6"OJB qU# { hg?}Ss5,1|?i4uO(QJUAh ēr/Gat~mR @Z~ ~)S()'K[k>7ޖ"p}u0y~v`ȯCs~B n{(B=k7Ro=Z 3dY~U8z*PhF[I nE>j^ODQ>>}ʺZ8IsrfErז.8jb*J&4k~ː;YB(V܆ѡRa'6?n>]`î"R5.spwLFE2C7uDV<}g#Bˆ885;7KKZAZI+Cʁ#9dy |fa^DZGdŵ39M*a`K$>Ā 9y?5+DL䐬w01űP>w\ 0Lм`2cW$6ȸcU: +66J~K$>+bb34w^*86T3B!ߨI]V(xaCPSu]^=dp5f!P/4ы xWQEFwH/7-$Ġ]v5zK>Y;I?[{cX-M/=G/cN]TaҒu'* ,x="n ŢƬO:rӠ(.֕ZGQ}\BJdbU[jd<l' #ߒu4\_% XĻ<*FcVA;3ëSZlŋ'"4Az@44QN}3Kjw>\"y6eJxS-$M *4 -'tYC=8) VQM@bWy7vm]yMV-=w23]z7bqMnv Itl$')B'sy };̃poƧ1g@ b3Z2.g{:Ҩr! )ǜ`:YY\]&~6|0y&h}&sP8Aw^lz r؟Fu}ȕ %H- lP]ǸAwxjce%N9Y$[_O)e2 ` =vGQ7>8mtUWr=O7cʹ= > kGƸڴWļfW%]ROޘ/{p E<ͥ!@+fՖ.I3%5 XLP!{iƻS>@ObwiP7 L$eơ GLO]N ?>xec};;#&ob>v?OunQ |@̈$q݊i9 lɮ XY 0@~= [fR2s^ƀ?Ф0@`&;=8/QU#f #^bX$p =P-,rOtʕiN: @ڜb&RR /, 9,=OqəDv J~_d3|OUb3Q'(05hrdHP m=~5S>F[ +%QO/3K<5ᠪۧ6,+wqldS&$>b5{X[߶ U sPWm*t 8t/X-[3e$.Umα(;C,jNXҷ[<1dqjݨ9jl3c|,ǁe(n׶SrzیRtZQ_CQ%P=wG&9L$-C!fϹ[jXY6m,ƔVphFPt$PABD:GXܠTs֜)hgBvDtǵ9"![yRveXYN`o9UӋ̷##;ˑQB}E ^㧈N2'V^c/2Ow^ov<jR)ҥmm]pF..\23*}I< >:K=z>* q́z7٦zKy2Cw_doC#vdsp/k} ù# Ѣ`)ƒ}t)+I.2ȁ%ݗMH;PuScfF@*&5jfx.COa S%Y5p0J Q!H&o6Qqh[aRvZN[9DyW@zP n );}<݉m-wf&K |yy3L~p7|TQ>6n64iȕx*.~1DyZ^7oNu`:b։O<'K6!>4E+jW oOF72{1iRUaD{Z YH뛋V* œiW?!$STRsbDYc'ڭ92êG@b~}1}WZE_B? TR)"yON MJQD$UaJU?5% 愅pջ[̹+rk_\v<4Qpm  &|HTB{`Tj +,:k캁{RR1Hdf bE9vFI3e9 ;N1S!C%Qj9 ud_!M=]{ՂMz#JY`R]^\th1μ-V^ώݠp ȭxMQ90A8Or >/FfR!] P\騈inl<{9lu#Pe˜<=co9aTV OQ o٘H18im9ӰʍbK%ݨF_Ru&@ȍeEL@Ⱛ/ W㟡xBn9U4Nk ,]wa1A)qy=GSˉL_Ud+0ůI u|J[ ulD {nu],:1h zk}g/r"\n$1YlTGy УQ.X?lL*Ug˗DQD ,R@o2=L6PY#ob]?#pgL `*+Z2_ַ{ aFʼnU=^XxS;K-^E/ܕҶ|=-Kv+f B.~8AV(}gfdaG<7 }vpz]a+EX#7J؀BiCh_üaR8no5xy3e}ұ}T˳'Ђ}ˠO ]ů!X>N2J> =OusҺ"Y۶_6-IS8BoX"8rйhm'֓X0 \]7slxuWV1PV'z>C&Ph-&OIx,x W| W]P/dæNj-e>ήRRҬǷRyX13hF_Ӗr0v#^([=P! Sti6ĺʄ|豱>ajȗHKABan=k~zupGѰ4,nR|ҐtY;@pP,2 >?8.qKRn~UP٥Hcaɸ[Jd?(|\޼ 3W`- ]*,"RGaY EB4.e 5)Hŵ8*@p(/f` *^֛Tz<ނݓGFs=/Q5>|UX l(JګBD%jdl^K; sNvS8LN^b}sƘF{| [s\BӁ,56BI,T.7[ _p$ s5'=.y^_)79.Z2`cgSm|. łak`ߏ[pQx:zIhvƗ-I]{(zSc)C$}V|&1$pȾmE` ]Z\= zsZhݎL^\3[R:1xt gv_ kKAU.J\Hh=Wyִ~>iXO#mu,ܢ*xuDT'2/'leIdj[vkY!o[Z?$ݱRwrq3F܀҃܎EUfP5ue!;izcRPߠ9*4(E-N5:Ar):cn޷$}׃gLha}WYZ "RBU*XmVa+gJ5,z4ݵr e;b)CXM+=n8 fpu?\u}Hv*>/˳Di61OKԍҒk ub4z~EA#L919/:':7eoL3({ƎE62aFw#\x<8(Y $wx¼ c_7ܩbP^ޅ}/ x鄎eB e4"meSW*Àܹ'he@ 6Sܝk󪕰=!hnwЙgM鏄y(Kƍ/=0,-7ʹ3Oc& ҌtZ-wkfn 4;t _Z_ i-yu1kleJSM"MxV99Ҝҡ~`w#XYe 3ukndվX(i8ݵ Ғg^p<뎧ʇ*m=6M^0lS~2,^1r/6 D/-YzV"ijibĽ`>g,$ip/fjF@nGt|?Oa-[=?Y>rPib q ]`\b ŁtTǰ6c1vU/A#6& ټNfICvKuHѺQRByMqVU# v^9׳31N_j];d()\x.ed#e{GdS,FV[p}eknIg9,}sTu'$~!Î}{XA9* m̒ɁyfnbM* z}ʡ ?zUy]T@:J۔+4GB=N82&1o0kl'hpbc~  ltbg<5IMnItMmG lV3A]5Y#7W8/ʴ +e-Po{WA QG]ځ-R&E@}ow %f"SlMj'l>gHLpS$M |CVnzH;7Pz^̥`{-~CjSީ".-zRNSC"Ϲ4a֜ % WIvDI'pg&+6- Cb;r{k?D4EjBDb%2tݲo_>XaJ}1'Z'.#a ȻZsdvTubyFži4vie/:_ {i IJEnt: ӌ(n5Z{2KgvKK& d"Ɓ gcUҳiQ&kRl[ i7Ic*nT3SLcn'lj6 HdY[ yv);W_r"wGos;5伝67{wdסe[惊q 6?DOD߶p(TM/Iu_` rM#HHWȕ{Q?pf[6#$؀;\b'vwz6oOgҧ :%z Mt1j)MI#鐊*J6%dl')D3QT5pp{m#2"QF%,DoA ?v ټY'k¢AҸG) !`r\!h=f33&aЌ'z 9Ff;veYôCç#8:jwm)vQ/LA){P]IT ஋z)8|&֩!Av.oc='JՖG7Y"ccm-]FUʪ7PkxL'vf6]m*^,J'avʲ;>[9z&cdlpwvt U>BuYOcQI*}JK?=l%\;i`Qgׁ(kj?.g8rH( <=+̣bL)ӥG].H2ePHcV3b~trGa%:6Y :'9ea#t=Ï凼/! 9v3/'ցpi:dg?RPD%YJ.Ut%:tw[J/0ɾOx{xo9OM[EwF˴`aY6YhCc@H²q} 8OE\@q L`א I$74L4j<`>a^W%ɚ%2ew>7"(Ha4!z릷$bR)QK`qƛm0/$Ac(WaEn7mI%-OfCdX/G~L7V2z޲f\oJL1a ?y4@_At.&Y߂wBی/>}aÁy_݌BF4JBbU' ΐ_|^R;M9?# jo0F̽ģqm̜q .I+㛷H6 %L'rja؄p%r5s2way묁r,E&M&O0ԺRҬ4y*-j r3u*@ʿC3|:s3gSTI2=0)\5\9%Gƒ煙-vD3k:Evp]34We#l:UK#ro7oS{K\ZZRPQ_p␌jgn051R;+W[;߇ w!Zfg^j4[vvk `y[jUL8"&_ d!g3_7S!P6193Be77a:TuBQCO9uV#j' *-t dW(SK7KD,^X :֕&]h:g%byGIZ᭑-{6i2|)~-;hzsB ÐRRK\3.V?pٟ`?p6 \0ہ&]ڌ&4$H%X%ǝY?KZ%dG+Բh~`glr9>?eGE' hZ_,-ŞVQ0k/[Nfd _x|Wf)#XM_X_P3 ɹkK$ͿOŝk5`!Ʈ`J5L-@e͋ȜbjtS C#Emތr"aH@c6Um;(̍bՍs!Q~L@GUln#i-!ĢC>YaYYsIu̇<-է_ghfeǤTMחa& qu #aɩAx#`\7`p4rZ ~ ggF1~(]99p5r8$?s$ T)Hc$9|ۉ=!fd&Ft'yebz6JdwQ); ܲA F'ُ,G{KpwWt ڵBGTfm3`0+$FKIl #,U}8:T6݀.OC>ǚJW'x+$3[&iiL +`We4:e62.WF9 Äg"(oqY)V^'s3,>Js]Vq fY_ ~Fhy/:i8X&2ˮE!knrfBy~uƌPac*vAǵKo'R-jbiva$B.!!N!OeQz,=-&Y d^Z HoӎS2^C͚0d*k2v_n] eÄ6:D3ĵt`eELw'?㲧<7gF\٧Pm|C|Ty⼳53S73EY3s91 5'k:9i'ԡ)zAT:\'Zbh7Ayk,$ uΫ$c[2j<NP%/P3@]~G?)c< 7SV[3>@hB3G-~PWB*;鼃@'5@7}*ViړҚ&#@~ݲEC/'=ړJ*3WwQ3rVlWE:eͲ.7DVnj?P[ {{#*S ŭf7f Y6 p̽}Dɕg:=}jg}w[]"W"ozi +F8 "זCƥ8# lbh$OPyV,`n%Ftắ%N>f|*qMvϩ@eHO8nD)rSU. .ّwV_iMUPm(c WkJ¤,Z\E^xTش׸V.NҽA! -}<@Kw׋k/MͥC= ۾s+d<꯱PSګw)L[T-RF@~\45vOTf"B%Wmi=I+^U 3uji:)ᕜGp qSlb+/@e<݈m!Ϧ񃞽by/w*@åކy,О때9Ffqބ ,빱zZ &ީ[h2Ū@@Ns7 pйץS6k3RcNrAO& ^ e;Yݘak'܅s̨t4&{w)0j4/jdy~$m'#g8l%&$9"VtPq5L(dsGƈ&+4JꨦS?'9i\~36$[ s*ٯ^=%ab%#4|a*=Yyڃ""rWDXv5b/OV)N̾/X^tIY_~)(`bcu<C[sHD/ܘ?'kZ?@$_,,Q=k3)X Ȗ(s/e$VBYgb aفݵ8t[aXƞ&EOS+RP0@|O_zFd2q3syzc( ~[FHG2!f_9ߡ,4T&e;R-HG-S5U<^G3=*yxt]a^w8x]o aD ӄ$@k8K)tֵ} j]C)u4T+ؙbǍl݂рigqM,/߬S5Λrx0ܠeJqdAXv3+6 (2ND;/@<$jݥܾ*r!Uq"U(̵WRd]`&ي;aҦa'Chse#])xefOoT$U\,ȥÏ,d J6L;̙ӈ)9ąZlGZR:d&[mq?hcEDf' Isazt"^%01@y|DS>J@SQ4C 2f" k>[ON+& +ֵ1_jeVSg$O=L: 8D} O~yiF a04]g/.`كL^MTt_? iU$R];X!5eՍѓuCmJe6uP05P}'ON|Fq""[Ga?7mq꓏`*ݫM 6UCp>ݘh:'B8qeotc㺼Ff4$<@ȖλSaǛ6ħT{3>"јon?(:H w,yϥ)>WQ3`ug4Lˈv Ci|@3u.mЂd/K.谗` tg=\@h^C% ue#1a!4*54]?_+'B\fP F(WLVF ȗs%r㰗k£+?)n:-S\03H:Ѱ)wl?RTR{7QYRpc>2=Wޓ͆nR܎$螞^bR퐲zM"'Gn}o~, `O=f 5  Ο_wr1yNf>m0qeE4 c3:}'x,T3r"n84^VdZì M$6c+[t`HrJML43 Mn;P_oHZM($1(dg#X:LÿˌdNrW_d^%/ݎ0Wyϛӓ7Q1x{a]t_b~K*e:c2Ɖ5Pz5GN䱟ꦞAlV"3|o)9OP $(Q_X{rL`ޖj:R1BUkmBg:}a%v6 =}.]Cʆddi>>ls m-n5Ѥm=pYU҃g?-)͈}1@x.wzW$o&7ch.;"YÆU% @ƲE1lv#~D ;/48&!67+ .a#.$SKwVet,eE6m/O/HU(f-253Eͮ(PjC"PTUntEOlw!ǁ/enEO)M]67XcG:IWIR}(δ˨w5eLبWIGn'Y/;za^K+BN?K<\0dar 㯘i@s <^f˕uj4Q)%q8v^ jOu9AĪXKCf9(u"4-R xܙ}ig5(߆K!w4EɠӬY?ݠT ͟?W5p^InH@5!qIR{cUVDW  .q%mv&[TWI/9\&Kx,M jr [hj;-L='JriVЊcT\dJδ"JYG)f1A`MtHʦ!~$qTW@ó:rO_#DzYyW_qQu6m= s "0)8iXkh{?7`_xY' @쿵M7کA]#AcΠ,ਅḛMlogYMdJڲY#znE7Qw]C!nO2N0m|1p,q' +i°QA8Lcd W%F&;_N(gW:GorPVo"p08`= 8_T+@5P?S bfsiNI#1TWёxyMkHL6!$^VS,{p"j?kSn,\/Fw5Jhbe&T4m,I;D<Lَ69(+2l'ݒ^eO/#ƶTݣɦkYwz,O6wWY7r-,=vq1Vj5SO%/8S ,9]F _EU!@Y lsoU뜰pKDF'JQ?3.I}D>Y# 'bP.5FA9. p򪒨U_ niFۖ) ~e«'ޔyK9zF6}R|~}JͻT'tM }'X@]ӟ奷Bq9i3(Cv<>@9\s+c&7ʢҲEZ=='7ŝ>eVP6'Hl؊IWUU*,r7_~ 3("p w3bX^_,`ֳ5==`>k,?[<8MkO0 yʌڟJs<ΞQ>>OǍ4CwfKg~lkw#td(}+n_bg<{)4! +%,ˁ*NjΛ.vwvpRW-\_\ ^^"@mޡNmE$#]=Rocj,=":;uefQRVO#ak^Ok5 Bw:t.Y>2mZҗ1n<ʚ|Ryx:Zc>nq͔ -|;>xoɿFeS?G?viT$XLzA@dK8^*Ὀ{]N/gwʗ d'16,nN2*3;VdP|S/e]7+Tp}Fq"^eNCA6"cP7!vspsػ>^v$d##m#SN ng9],*Z!#7_x"1D$ vdG9)& mEb@P=زɞ*K-,={ݘR9> 3|:`NzN!p>@Lpm37o)j3XYWIJwR0/蓥.¸ Xqb [.e&\^6$1HCM \ޤ 8&TjPlU-"(b>23m_n}P1k_\R}]5|ɂk8*A&*K2-`NG$A-<t CK?oV}cM$fPDAN "#LlL&:`e,[A+]EP:6ge8TYMrHW%!ot D5qKs#a#b$ˎU{Ti~[]eUH~̓BrdT;x}W0Սyw~h] ^hRNF󀪛ŵ*2z 8c8sы".Sf2 =5Sh .*`2FsZirJƃ]FSRU0\Z%ӑuxsN rq)%F|D3H9T]9q}B@’\(\@|% *f@O)K]4r#\'yUNrI &w?8/? vyފcHYySzdWgV bNF#)۟5^obh^c%sJQHbhfR$3T[aUtǻ Z¤2#ͦ -wTVcF!$-˨Ӗa`6XcސI*Ռ}"(rC ޑ.H'xwԀ~t5W|Fr&:#MiO`;BQ{P% )/ρʢ.4 Cw醗{fdOώluٰ3+a`D+׸b!E7KƢi *`rkR}=nB.IOF4֤!R9k͊Qxhy\ (?*{׉77 E^_!|͛M^UJ:3F @HhUJCޫ/@u+w@\wpZ+b8$kuh #u4m!zR%4rUL~S@QK ^[+I I?$mc3՘*ZBLI jJ*MɕOol|y4{wtH EϺ7\H'7 E.&PIXpjMLL8}ªy "Rr_ƚDN8mw NVzD+onShݖ5RPȮF'?r3*YUy8!XmGórM''WOp莌k_͞-0c].s ܕA5r8Nj%XO&V"- P)OúyMRjuNHIKVK_R3u ;?0a,ut,C\=.^Ht7F4#{ tѦ=uZ줍'a|"I6vKK,n?Yz6kw^%yav2X#DX` d} }_?I2/eȚl="1`eynBƘ#=w ȐnpyP* A2T>i_!NEfEi}s1*T3 zNI=lp&~e&wղ$Q2k05X*hEVzgRzb`rWtnT)0{N 6.n٥t]$` (!1|%8y2S٬9&}*%rޠ^dìp`^ǚB&QydV+'^+TCm]o0,T *|T&ImVNGއ=mWZU|!bl0VzS:xx)08;Qr C'WG6˯PDz|t r^aY}/L& f~Y_N*fqn =|2uV T/Y^м0(.^ A14[MVǠ3*딜<6}sEITyAtP F eTA&(׭DHYz֦w\ bIY-/紀%XUMY{=E=[U_5+ck1aRO”Ōdoߢ" ?򬁴I&6 J9|53Du Z@!F 9֯mV=cpP)|۩]Urp'lLlo|FønN@-~3f:!Z[>f~+ Oi1pc=r:!0QgU;y^FȞ&U]iڷQ;Z$>35-~Ɛӗ9ttSq{ʻ/IdBqIŋ{ DE $Q-2xr")t[HV]ɴ:De|tOWa0h*(c n1V w܅NwɫʹMi5J0-H+J4~vLXEH~5[ C l/b|5)AcvXjYEYO-y'J&K[2EBMi bIOH1QsVʘz-[*y{?J=MbksYTi1b;!]-0Mx˟*yluޡXXalFAvGDD1Cy,ɛd$W`| =Bf|N]4 xHJ+j7qzH5\&*a1lܳQ3:1Rq]?"Gʱ% @f]<%r%0[9#ժѤ7Ւeev|[*6}#Uñf!a ?K5pn(}rT:vJ+@zXliB D(xOm8vkgb4h+<<(+Tgeb6+d";Qh4mz,#? }Z%vG /t/8yR)9ǍקK`v;jC _XҔ!a+:~[WI +ew 0L]am]BᶬEP:)?t&M1:au4G{XX5 bIWZ<;[>buR35``֫MLr-%g\hlFz>cfUsD,ĥ=\xg1;iˆOlhI#pN,y\igxgY86^d5ABB]@f6:CNK;;FxcQF>7Ӏʟi9x>"¨bܨKMC91zcRp<񭯗w=g KFj2927BBkm,wfmdtZ M~Ȭ68o K;UfPt'jb cMRrK&I]Iʦ1VL,r|EJ뺛t3^|(F{ k!;gTUmo3;de%㗾onm%.(*bYN"t%m& %-{Q)|ÊI]awYQ)=fB'*gZHd tմcJ5@H{ܔe>EH84*Sp!n{G7#gM,@IlG˂юd/7(V+F;*2StCEzdO3Ye~a3d&or}bFEagW-!X-F$kK# Ol)v_p+p mP-OJGӭ-T^5diV8iZ7߫_C\Qkf{,]Yc01ౕgճd0A詑a=d]<#EAk1K\/ .x:`?kƤ%y {M$CnzUTXfz'p9UnAtSjx`AvY1w-(iޑk4*PWT)C@pEK͒Ï1>aL+]rJp` NP󡋺Py;{O[X6 sLo(@\> #${Hp1{b=0,Xت@C%)30#oK˪ı!;2!]!짶kHۑ,o& ]"ե(sazTwB1ଐ6?Mf &u3ۆgPE<#8m>ٿSӷm{ÒOf m{B_)P nWf9_yG#X rmE];6@PKݤ徿 ^z鰺 $YM/~wa[|]'ښW9m))mGytVS\ɡ-9J}ἹhUEQ3a rGU+t^jƒBQ 0%gWqbeB:Ngj4)_1$Q 'ē\IU ߜ[;o`γsS?fĊ/idt{a̷ftqn59bI>) anzORǝbAIt 4Lz~*xma#F麧(FE(v,f n$"7H}P1dIncvf ~%g _%tUM D4r!\ TfɧxfڄzjWl>r?+aKb~C71C0bP=,#e mYmT)1?Ekuamj$ >QCCҞ NRcYNYö{S5* mGV%E`~6v} 5P] t dW `VϬ]f~R8iocV;[["bD؀nrv@Y"[c^eE(;D<6Q2U>:TFQώV}?K. ׁ;ÀJ!UP]O!߿bl}TX%Կ*}C0=d0RRn/|[cw2]ATbhQuQ6XݼhǠ/8d"{YS{*N82RxqOMZ=ɠQdN蘲cl:wX]Y5p7/Rxԙ.27+&Z@1C*m~D;J0[>kRn=$Ɗ(FF4s6`bF ceD/C=^x|}LJ_z 7@tg ;]C|Mڽ >M3"@=|Ƨ\={C?Ko#_u?{6رL`BG|`X+TH3;vUjEz#Y/lXv(| ] A`UTtm]yEFXa$Y7f ɁKo9QPiGkF%(sԜv~O ؑ8P&A5/Sf7x'јM炝Q<۶-Fexu2ӨR?];fdXnY]3Was=@~[ -qtQę|6tO?\`w$ `$r`uu;U!L uQ82&5?B T>3"dG!]cOzf#l#)ux8֎ rEEvY>Ur[14p`P%W2ЮM Ϛjj7Go=CoiAwFa5v Epf1`룱 g9us3: BLV6ܑgN\mVV4BoƫVؐDB_!MA1ӯY~j+tArb^aX|wF+7e/ѶybLޣ_+4(5zNP_\Bsl=iJ$Pi;yd<Ěڨֿ- SݒS9`O,}cOCb֮%+šo5|ƶ7:n8.5¸=#|бYG}C-Pxn8[Ierd4:I's*6'לabXĔcUM m[,3TRNTm }ZGy##2T#_@ ޭ#Y}Q\Dbl&5>j^H;$Œ;q kh=a]Ѳ$+n}}G]xp6&b1)hFDF7$۞d/zd5_ 7yvNL'֦b/G>:t\z]Yq}ĹLQ,QYW-x%kmØO63& p'7&qK3^Xj^a'l_ь1^C-%m W-VJ(E Vwz[UQ>?vspp'Z1[h6ij]rgh0_(9;HP$D)öZ.TIjU\ Y:77th0`tq b$9)<,c0fnM$'co6Xğwq&y )x*^94B?Y?(T)(H|!\UGWZYbǀcJLF*~YONO-5#b?,&רbeo nr19ۮ:EP&vn&F(KϥO 3eC2WK\A*馽zV,#4%Z2N͘ Gƥ)n B+< $@ew"l͊zac> ӿz:$eBo z2V{LA`X2go7&z? E$ ;#IoZZhx@O2V&ä`3!$.I˨{Q{ٗ%3Һ>v,SB E }3 q#~dÀtTK.MxX'N5,;,6r#Pa'n^4! SB[}L22^wh ][v>̪x/4p Z<^ɹ@= ˯Fp ncBqF ?"n6FW>5][ ÎpߕbsmA)%M@.!<#/U6 5×fKrƿ.)WǢzZ:KL{rc37Y5k>kOݗ _+Mlq/ 86 X@:G$c "m'n1Pq=u;ħˋª(@%VDy YZ