libhdf5_1_10_11-gnu-mpich-hpc-1.10.11-150400.3.21.2<>,hf*p9|:hbs2LÃ#t2/ sf<Ƭ$ 1JW!*mn'{^[u9&jTR3yuwp1z.ݎVG4OrQF ZB>epTKMZsr/ϏR뗀%9 ͵XtBBLӅ5 eȔN~8նK ?պcjZhu]dSRc|6250!KO (5d? @M H Fc4ő)yr >C?d ( 6 k8<LPi    "  4  X  !  < `   |(8R9R: R>q@BFG H I XY(Z\[`\h ] ^b6cdleqftlvu vwl x y,zdtx~Clibhdf5_1_10_11-gnu-mpich-hpc1.10.11150400.3.21.2Shared libraries for the HDF5 scientific data formatHDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes. This package contains the gnu-mpich-hpc version of the HDF5 runtime libraries.f*ibs-power9-13NSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxppc64leNAAAA큤A큤ffffff"cbf"e U870210c1b61b673ebea14b0930c85b11947ad0df3e48fed965c26a4bc1c30ffa214c31bddb2bf90a9db005067505f1793ad7f3881baf89e870c60b79e2f06ec7cacfb8c9d891e4b0514396e319f626a55f74e43f9fb539eecd1aa52dacf8b7e7libhdf5.so.103.4.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_11-gnu-mpich-hpc-1.10.11-150400.3.21.2.src.rpmlibhdf5_1_10_11-gnu-mpich-hpclibhdf5_1_10_11-gnu-mpich-hpclibhdf5_1_10_11-gnu-mpich-hpc(ppc-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfighdf5_1_10_11-gnu-mpich-hpc-modulelibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.10.113.0.4-14.6.0-14.0-15.2-14.14.3faeM@d@c&@cGbrjbN@bEb @`_:_{_@^@@^@^^%@]]߶]߶]@]w@]nU]_@]@\@\@\\y\y\d\J@\ 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).- openmpi has been renamed into openmpi1- Use -ffat-lto-objects to provide a proper static library.- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding a script rejecting the package automatically.- Update to version 1.10.5: (jsc#SLE-8501) * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt - Security bugs fixed: * CVE-2018-17233: A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper. (bsc#1109166) * CVE-2018-17234: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c (bsc#1109167) * CVE-2018-17434: A SIGFPE signal is raised in function apply_filters() of h5repack_filters.c (bsc#1109566) * CVE-2018-17437: Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c. (bsc#1109569) * CVE-2018-17237: A SIGFPE signal is raised in the function H5D__chunk_set_info_real (bsc#1109168) (commit 4e31361d). - Bump fortran library soname, sonum_F from 100 to 102. - Adjust library installation path, use %hpc_prefix/lib64 in x86_64 and %hpc_libdir in all other cases - Patches refreshed: * hdf5-LD_LIBRARY_PATH.patch * hdf5-1.8.11-abort_unknown_host_config.patch * PPC64LE-Fix-long-double-handling.patch * hdf5-Remove-timestamps-from-binaries.patch * Disable-phdf5-tests.patch - Patch disabled, upstream have changed the file that was being patched, while it could be ported, it's unknown if this patch is still needed. * hdf5-mpi.patch - Patch removed, merged upstream * 0001-Fix-return-value-in-test_libver_bounds_open.patch- Since build machine size issues do not seem to go way, make the %check stage optional: enable with '--with check'.- set higher constraints for succesful mpich tests (boo#1332222)- Add _constraints to avoid transient build error ppc64le- Update URL: and Source: to use https://.- Like on PPC ignore transient 'make check' failures on aarch64.- Remove ringdisabled magic as hdf5 is no longer a ring package. This should resolve a number of problems in the review channels for Factory with packages requiring hdf5 libs.- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.- Remove dependency to the hdf5-devel-data file for HPC: Currently, there are no macro files for HPC - these files will have to be handled differently. - Re-disable all non-HPC builds for SLE.- Reenable 'serial' build for SLE: this build creates hdf5-devel-data.- Do not build non-HPC on SLE: This helps to save some build cycles.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Also build for regular openmpi2 and openmpi3- Build HDF5 C++ bindings also for the MPI variants, there is no reason not to do it. - Enable sz2 support also for MPI variants.- Replace git-archive generated by downloaded tar-ball.- Update to 1.10.4: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt * Update Disable-phdf5-tests.patch * Replace and update hdf5-buildcompare.patch by hdf5-Remove-timestamps-from-binaries.patch- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time being.- Create main master package, fix dependencies.- Update to 1.10.3: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt - Update to 1.10.2: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt - Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp - Drop Fix-warnings-for-missing-returns.patch, fixed upstream - Add 0001-Fix-return-value-in-test_libver_bounds_open.patch - Rebase patches (tab / space conversion): * PPC64LE-Fix-long-double-handling.patch * hdf5-buildcompare.patch * hdf5-mpi.patch - Rebase Disable-phdf5-tests.patch - Security bugs fixed: * CVE-2017-17505: NULL pointer dereference in the function H5O_pline_decode allowing for DoS via crafted file (bsc#1072087) * CVE-2017-17506: Out of bounds read in the function H5Opline_pline_decode (bsc#1072090) * CVE-2017-17508: divide-by-zero vulnerability in function H5T_set_loc (bsc#1072108) * CVE-2017-17509: out of bounds write vulnerability in function H5G__ent_decode_vec (bsc#1072111) * CVE-2018-11202: NULL pointer dereference in H5S_hyper_make_spans in H5Shyper.c allows a remote denial of service attack (bsc#1093641) * CVE-2018-11203: division by zero in H5D__btree_decode_key in H5Dbtree.c It could allow a remote denial of service attack (bsc#1093649) * CVE-2018-11204: A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c (bsc#1093655) * CVE-2018-11206: A out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c (bsc#1093657) * CVE-2018-11207: division by zero was discovered in H5D__chunk_init in H5Dchunk.c (bsc#1093653)- Handle license file using %license where applicable. - Package example package also for HPC build and create a master file for it.- Fix HPC library master packages dependency: make it require the correct flavor (bsc#1091237).- Only build one examples package for all flavors, do not include dependencies as these would be flavor specific (bsc#1088547).- Fix some typos, one trivial, two mispelled macros- Trim description for size and drop most of the marketing blurb. Fix RPM groups.- Make module files package arch dependent: it contains arch-dependent paths (boo#1080442).- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).- Add support for openmpi2 for HPC (FATE#325089).- Fix summary in module files (bnc#1080259)- Disable %check stage for mpich builds on s390(x) (bsc#1080022).- Disable the openmpi3 flavor in some products.- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Add support for mpich and openmpi3 for HPC.- temporarily disable make check for PowerPC boo#1058563- Update to 1.10.1: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt - Fix-warnings-for-missing-returns.patch: replace: hdf5-non_void_return.patch - PPC64LE-Fix-long-double-handling.patch: replace: hdf5-ldouble-ppc64le.patch - Disable-phdf5-tests.patch: replace: hdf5_disable_testphdf5.patch - Disabling validation tests for the MPI variant for now as they seem to cause issues in OBS.- Fix name: baselib.conf -> baselibs.conf- Remove openssl-devel and krb5-devel from the BuildRequires.- Add magic to limit the number of flavors built in the OBS ring to non-HPC and mvapich2 builds. - Fix %libname() for non-HPC builds. - Fix some summaries and a Requires: of devel-static.- Convert package to multibuild. - Add HPC build using environment modules (FATE#321717, FATE#321710).- fix compiler flag substitution- Add libsz2-devel to list of Requires for -devel packages, this is required for compilation against hdf5 when szlib support is enabled. - Minor specfile cleanups using spec-cleaner.- Enabled szlib support through libaec's szlib API- Fix baselibs.conf so numbers. Fixes bnc#1002569- new hdf5_disable_testphdf5.patch to disable only testphdf5 for all arches and not all mpi tests for ppc64le tempo patch as long as boo#997252 not solved- temporarily disable mpi test for ppc64le- update to 1.10.0-patch1 https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt- update to 1.8.17, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.17/src/hdf5-1.8.17-RELEASE.txt- add hdf5-mpi.patch same as fedora commit id 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c should avoid transient hung of t_pflush1 test- Split libraries into C, C++, and Fortran versions to comply with openSUSE library packaging policies. Fixes BNC#971602 - Make Fortran builds required. - Manually set so numbers. The autodetected ones weren't matching the real ones.- Remove timestamps from binaries hdf5-buildcompare.patch- update to 1.8.16, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.16/src/hdf5-1.8.16-RELEASE.txt - rebase hdf5-ldouble-ppc64le.patch - remove hdf5-cpp-compilation-errors.patch - prepare independent so versions and add TODO- Currently the regular, openmpi, and mpivachi2 versions of the library packages all provide the exact same libraries. So any package built against the -devel package will end up with an "unresolvable" build error because there are multiple versions of the library it can use. To avoid this, I have added generic provides for the library package so packages can depend on the version they really need, avoiding these build issues.- Add hdf5-cpp-compilation-errors.patch: Reverts a change from v1.8.15 to H5api_adpt.h that caused compilation errors for C++ HDF5 applications; patch taken from upstream svn.- Update subpackage groups - Make subpackage summaries and descriptions more consistent - Provide rpm macros for version identification - Spec file cleanups- Use explicit library requirements to avoid ambiguities. Without this, packages that depend on hdf5 won't know which library to use.- Fix baselibs.conf- update to 1.8.15 * New Features + Library - Added Memory Allocation Functions that Use the Library's Allocator - H5Pset_istore_k and H5Pset_sym_k added validation of "ik" to not exceed the max v1 btree entries (2 bytes) to these two routines. - Added Functions to Control the Value of H5PL_no_plugin_g without Using an Environment Variable + Parallel Library - Attached an attribute destroy callback to MPI_COMM_SELF that shuts down the HDF5 library when MPI_COMM_SELF is destroyed, in other words, on MPI_Finalize. This should fix several issues that users see when they forget to close HDF5 objects before + Fortran API - Added Global Variables. These new global variables are equivalent to the C definitions without the '_F': o H5G_UDLINK_F o H5G_SAME_LOC_F o H5O_TYPE_UNKNOWN_F o H5O_TYPE_GROUP_F o H5O_TYPE_DATASET_F o H5O_NAMED_DATATYPE_F o H5O_TYPE_NTYPES_F + C++ API - New Wrappers for C Functions H5P[s/g]et_libver_bounds - New Wrappers to Get the Object Header's Version - New DataType Constructor + Support for New Platforms, Languages, and Compilers - Support for Linux 3.10.0-123.20.1.el7 added (LK - 2015/04/01) * Bug Fixes since HDF5-1.8.14 + Library - Addition of Error Tracing Functionality to Several C API Calls - H5Rdereference Now Checks for HADDR_UNDEF or Uninitialized References - Fixed Bugs in H5Sextent_copy + Parallel Library - Fixed a Potential Memory Error - Parallel Test Problem Fixed - MPE Support + Tools - h5repack crashed on enumerated 8-bit type. - h52gif crashed non-8bit images. - perform/benchpar.c retired. - Source perform/ directory moved to tools/perform. + Fortran API - Fortran Fails with --enable-fortran2003 and Intel 15.x Compilers - h5tenum_insert_f Does Not Work with Default 8 Byte Integers (xlf compiler) - Some Fortran APIs Never Returned the Error State - Fixed h5pget_class_f + C++ API - Combined Two H5File::getObjCount Overloaded Methods The following two methods o ssize_t getObjCount(unsigned types) const; o ssize_t getObjCount() const; were combined into one: o ssize_t getObjCount(unsigned types = H5F_OBJ_ALL) const; - Many Warnings Were Removed - Functionality Deprecation The following two constructors of classes AbstractDs, IdComponent, H5Location, and H5Object are no longer appropriate after the data member "id" had been moved from IdComponent to the sub-classes in previous releases. o (const hid_t h5_id); o (const & original); The copy constructors were no-op and removed in 1.8.15. The other constructors will be removed from 1.10 release, and then from 1.8.17 if their removal does not cause any problems. + High-Level APIs: - Suppress Warnings from Flex/Bison-generated Code - Changed hdf5_hl.h to Include the HDF5 Main Library "hdf5.h" - H5PTcreate_fl Does Not Convert to Memory Datatype - Fix for H5LT Attribute Functions + Fortran High-Level APIs: - Internal Library Fix for Missing Argument Declaration - Build in thread-safe mode to allow parallel reads * These are only unsupported to avoid confusing casual users. The fotran and C++ libraries don't support thread-safe mode, while the C library does. So you have to explicitly allow building the thread-safe C library and the non-thread-safe C++ and fortran libraries in order to make sure only people who have done their research do so. Since users are going to be accessing this through other programs, this doesn't matter. - Build fortran 2003 libraries - Rebase hdf5-non_void_return.patch - Remove irrelevant hdf5-configure-long-double.patch- update hdf5-non_void_return.patch for GCC 5.x- Tag baselibs.conf as source.- fix typos in ChangeLog- updated to 1.8.14: * bugfix release, see RELEASE.txt/sbin/ldconfig/sbin/ldconfiglibhdf5_1_10_11-gnu-mpich-hpcibs-power9-13 1722352426 1.10.111.10.11-150400.3.21.21.10.11-150400.3.21.21.10.11hdf51.10.11lib64libhdf5.so.103libhdf5.so.103.4.1libhdf5_1_10_11-gnu-mpich-hpcACKNOWLEDGMENTSlibhdf5_1_10_11-gnu-mpich-hpcCOPYING/usr/lib/hpc/gnu7/mpich//usr/lib/hpc/gnu7/mpich/hdf5//usr/lib/hpc/gnu7/mpich/hdf5/1.10.11//usr/lib/hpc/gnu7/mpich/hdf5/1.10.11/lib64//usr/share/doc/packages//usr/share/doc/packages/libhdf5_1_10_11-gnu-mpich-hpc//usr/share/licenses//usr/share/licenses/libhdf5_1_10_11-gnu-mpich-hpc/-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:34857/SUSE_SLE-15-SP4_Update/1d0e462269dfd6cba373c35753bfcf66-hdf5.SUSE_SLE-15-SP4_Update:gnu-mpich-hpcdrpmxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d75f28e6193499490c60d88ff896208d9f3db592, strippedASCII textR R R R RRR RRRRR R R R RRR RRRRR R R R RRR RRRRR R R R RRR RRRR8L}o utf-8c8a34f415fc5a064eb11477fb1145a708077525698f07581de5b871501b18968?7zXZ !t/@]"k%k,3H]2'*=d4jHnq?g+U$vG&w.s2cs<٥?''nۅnCk v t31&VWB참 )N|X0#W _f`mNY`FPgcYf™`@)`:Dbhڀ:H?_ubiKN?8}5 vvDs{@i.iM<~>jBQ:*774BbufWW}X%Mq 37<Ԛ(кniJ5.Fyƅf!ϊYIZOtz4y6WOgQ EV }<{_+#} m݁/&9 >wJ"v  taQ5 \w(E1 恕u @L* ?iFË9ܖɀ(ZIʘ_K=$S=@J *Tw9E5T\Ⱦj k6cR: ek&wS z(c*яOHvuM k PpsO8([-.pd{XgH -qh;dscfb n<|--ĸ3û3U"ȭ%=g|;-k+S[&0%9,9N^oĆğĜ:CiZ>n{Ú֗_Ї&B$J&l k|&vW(WY/ϐ1uBnśnO8dLS]dKvch-L?_ܩƸ|$O&g g(qņ2onѽJ'rK筍. Ĝs((u]9zQ2׶S  h9,z8OH_gۃ͈5{yFw{\V6yN>|NZS ?6QYqȴ*; bWU' l12i-(ut% R!+*aOk Ѭr<ȌM!^7Iӕhm-}U8ǐAϤ[/^FzT2BM`G@0Bo2ڋkGa7#h4kE@`Kzl1&Cװ` RWhGs䄘)5>aS*m0-AI`5V,qwlaW<.u sZSL*gԶD~ʙeDmc"d_r3 ~NS^QMzHEO OϵT c:ØT}^%A@QIhiaj}@"(L:z ^-r1G3I>-TEBmSWIBKc1TE?Æ)@0X M\+[Pܻ$&BFCvAÄ=kz@^S}esqn-uC2tHDUOJtvVTd *Rdb'ՇzD$hX drFPvY7j8e/"F8וKp >Dd4 ?zqi=Fv,_LT0@ɚ? 6(%pz vмh&gK}4;W+֥Oylen fP>T,:QͧԵmYg^VUTw9 [ NO0d_ϴ\n_}Of_AJ~Gd׶dD}vvAą΁KprPqM"(1<4CK/ qx7ITjhMQLf",a~-S/q|$O8""-7pӾ[+A1l: ӐkP#:x<, }1a1W$cHV}dH@t/𡰣,ea`c`rŨ ӌ㌘ECaj jr5S=Xr`qFtf=ݵ: ޓ爩'hsÛQqgL[أ%fG\8u@jފ9Q;' J&kЪegVn2^ʳDT =K%P~}E[]M#m,oG:ær=E 2N.?#U '%7l/p6Z΋Wk!1TRw =CJŷl~i]ig|$6q)`L?i̐RM-@p>89eյl QIo $j, 4EHR$"H.gM cgmW*HbT[йow21K&䎃\AAN*ArSf쵀oWS[ Q6N{->b Z%M4,mQ=͵#o+X' wDk1 do\h29|?m}-x/vZ0pEy 꾕7ȗC|Vv`n,-LDc][g_-l)n@΅i~09unҙl҉v[z0RdP]0 ʎԟ8L>^*~(]RCX_K=L/QG`dY|V~KDԢTu>{1, Gu;ULv𣫤NHz%vuGx5nvW4*g} L7#c'F`4*!yg>e_XuY4$ $;)A/;1昺F6ƣ¼8X'>3yN3+QҀHgP)1g:-3xb嶑>bSCXr xgtb'"g JY}\@O$;lqZz[Bl#󰻀<)]@ "D8pwV2 ZEx(ز,XgR$eS݈t-L"0fl l5%+VCn!`}-|2Q(T+ ߳>*TrQZCȉ>f8j :sGnd*M.ATnu}+n B A} Z3x)g|*%_,r%nqO)gE9LSnKMhp8FBV ̔8)`bi|3;1m3#K25lDČ'/zeK= &^)5L!t[8f +⧨@> b666>ƒ|$Ns1&3O*o\]Z 3.kSe.Y{ fwlEz7\^k_]%ܐJk %*ےp:y'# ?pG!ɭE@dUN&U@YC_tu(I_2wn1>+Z(<NA)rL@ τ֜ ClԎΊFWU﯎C!g'k@[Dm@ [Zuo]A0ҪY4VmfIw m{nphMӵT# lIѲ`CP"u (Ņbwp+ Q^`I濈 ]F+leX ⡷jџm'IU(! >F|bXл1¶ b6Vy 0}Ne&^ܴY7:@w>ig#K 'Z[&*^N8A3'풫[WZULbu EU.ie}ؽ[iznF Ӯ!KB uf\Ckx(@ 2*t,VL. "Y`P$(pup|X`O,TSZx`R$VeZb4BZ\#qiEc9g<ɲ&JOG6pC~=8ںFI<r$,} UH̩Yh1(A&LH7%l㴽Վ2k[ڸFc^M+Jƌ9 Į M`3 RH4!C,ݿT*˖u ep#ΐX2#Dw5§wxjG0cDڕtx?O<*t=mٲ0hBRU2;HCoU~藉!fJ}a}lsˤJZ[QC>|)7|cɣWY˰rBʁso)d5;13qaY2+"[UJN\p)yuUvf٨荜 )#{vb(|09pߪq3vf7!^Cg}fWBDMST{FGwq):SjWOmWЎّHsGou6’&c0Iapߘe-ŸChbe93$YkM@9x%'9H#iT&ud{~c Do4봪DFÌs"<}!\=26F =HV!4@"X Tu_=EDig٫_(c;#7"F̭]qd-Lc|: 4uAww3Vg_ۺ!Ε5JȦMY4VlVϢ3S]7`☯ FIsȿ=]*|EX!rĮf.vG vqY3cru z756{y s"Xn7 :]@loJ%%2p^ErUEBRq rh$漣&߻g=~>W 5@Y f/:t0dFʮ2a}"K^cpb%`stX+g5'ct0SoR{z$G L45 9*XIx͞!m2c-N>Q4:5ܪ6?P7 o&kaU4j+$9j=?PKZH\ˆ頯aluoV8#jOǘϔ3%켣#Zq]+IhJ^KeGD*K;-f zF_ %GPR;,cwgzİv Jb ܲ0TLET0ߟ>>C۱Gjt>t+M{3~=@x1Ox T8W6YbtMl;ӒSnG ]H!kD=beHS dQ/oe6fx ,ߞNjR:@ND<7xZ!8tTId.7IAb8aS|aĨ XLU !n ~eη ,Nk<|Uy1)tg lܸuۓa4Qr/6:Q))\]W3*Թ{Y86MFMDO \/}3p4VFAg[/OcQ<q1470K'-dO`'OEô0eT1#7AvVh^ fz% Jo]?`-}]r-$LϲGc,^oEy,!F .da)C% 1L\2NI5N}9 jJE`g} ÆE65uCm'ysª rq=:co8g(ϷkU<˵uIv啙r5%⫘yI=X&՝9jY*?'0 )7_>XG]SR@w݃p<6 ȇ 4.]As£HkiHQ.8K.pb>%SdyHFkmob?RͪMA/˗|wͲ%NL6gM@0{bP"]3#N ѝWƷwJOԔEvzxºʹyoǥlg% K^0 9,&;i9iϳ+D ?SlS`F:P|YKyLe%FJ wJ N *9L'~p!3szm#v&Z1DV׸7u/X@}^p%9ٙ 4p9+mۭtnSy1˛oUyr%g;%],Ui.f/;eJwuz$I\)5Dl>^JZ㌭U@8kӗ5 VkPt:e\]-Sw7}SrR+(ddnejցܕ2uyYž;_}E^$T|}c%g6Hj&!hbxʗ g.Fpw Vc欀  dHV(L!P-/sF|Q;W-u*ukYj^Bh5HU\lK5p䀟G>c@9"^,p ܠR) [ę\Z+$yRGٯ@&?" Wgl"1EjRg6g$QR֪,Ř[Ҷ6_W:{pr"9bVM:W"E`c:"qЪ4#9<^TJn͋Z+0Lҩf蝙Xɿ` ,BM{GQ<en84gwM4B"im7Lݻ{暈ocbFtBɑ盨gARU=$gefLz:xC47  ͻĄ;N"rȵ!M`OxO:FVssyJkc ȗØ6b&]Dw)$~78% (1Sy*=l%/s'hxyNHOskz⎲j6 ξ[& 4T+9xVކTUF q3y{H/uqCW?6 P_l,58/?ًC=v^:!J+}Vv&d Zb1H]I`}9HǶBVM15(gm(_l256g0Q0pJh}lQ t]%B1O C.B";MVak$2LЏloߧYCJIhG8'Dp< !9q"ܻ7a ea(XE bV5l]3 ]u*_XֱdoSΎo~짮%U|7pI>3=͎6"2; ͽ_,R]b_mZ @Al !0YB_9gթ西7r*~ڤYȊ[釦n9tQp7Nc\hhOVUjyoB?"-u(ɱIS%|2K%v?ɭƋ4*=-v-+~ Y@)sGHuV,[an_A,O"Gfbߓʷ*69h~!A(_*bFp4A(1d#sKBT lhk$LnCN,3S:_ߺ,\}IllZ٩I( AHk`}. 0PfvY Y.MdVpAː01nL+}` /AEVH {ՊX7 fߚX[ķܒQ8imñeV!#h?͛>c Mc5riGX8SfLtRƲ~F9`vu,bE*e!(}?.Qo"__x٫o %ou ;0d:PA t$3``Ҝf ٓ[X8[\[m=\B_bJ3>.Xno}Te:6u78IZ9״XW$:(RFz&fAelo0Q%8F "q;Qz>O@&1Ե~t/ {$1q%*i!ouE!  Fķyu!2#fK30bNj 1flgUVru48e!ʳf V2,J\F#5P#InaiU䡹>\w}r$ʹ%nx-WhH9V-wpZ)'Vg0DYNrշٯ,Z#8\!V:{aJt{f'D pҦ;Zۑ܍0÷{u6ߣphR%!닊5'l X:g4$pw wyS{a1 )$o[^7 LA؄ \S:!+R]L ΤPs( jE e}U$U(.ܐ6&-GȆӢk45΢Lko9CB\@2uagD]Z XU~1r4v=y#G['O;$7_foq<؛Ϭ!pZRyeՆ?%.j&U {k1}<<[2F6("=}, ڏ[a5o ܸc;8p@l68n`-NU gsↇ)*ҚaV~:1{?@wl/!SS+Xe;D}cW6Z⑩da1 &i] _We^<;~BsfAWVȍ'хW}USFCQ{fg۩{*Z6;-j@wi '7bDuy5"p8tӡ,_Nu$2&[? wKG1`+U5WHI u7[lpd_+̐fh#]QI@&tI~ ,Kg?O`GӠ[}Ll }s)57W>`ڵ ډ$kJKV%s$SrN:=`۽ ԂO/JQ] q453ۿ1\'y?Zמ^ݯaru[ojF~& Gï2ܡP2` j aL\z4)'qsB'c6JPϮE>,!ٞ.ct+Ч;hn< a;uzL3p˭XSz!.s9{ Ӫ2[zt`&jC+lyRh50 XhFH⼴QN"{?{~}`:{q7" ܧSr#AGcxrG-ms?W;5d5fݬckU>,#V{ϩf725EVc_9Q{eSY*iI19Bx $%H)ս}6˪p٭zTv.# x%P/(K~9O?WDT._,?Ubŗ~HG'Yϋ@7MaU *ѴT) UOhp݌JHGs 0Iۙ͆2_zN$ѱA99{y?U!J(LkK,^vp4WԘ9Q]a5nwv]ɦ(-sjxHu ?@tUj t4`}c@4MT89qz2xN̬un >xmESkσw' A*M_dc+]Sp^} ZQˈ yǥ"goUlJu'g1/))o ][%0QW cl?a/Ϳ54gC*c$L- nRкAtRe͆%\s_3k &NgjL@ELe2B@R*Dž(/#b8QA"2d$!o. oD@ hghLj "P6"vOϽB(NO,Zj^a0d3N a*YB4nm3(N4)03Y%櫑Fs-, 7!Aw9f:?U>wNJ Y?%*]c[i#26H.>IY\2QWYÈ7Bc:3g*M6@DnLA)$=)צmZjw."d 2ƎX/BD8P3i{+~r׬V\0Zn5zOӼ~/#Ro86#+Xgz,u b[e͵^uMlמXcAV\$7{Fk+9J_f. a Wz$ (mbZ󗁾En]f |;Hز?J<" FFOu4upQnz^Hk_opo>頸*OUqk]R\ >?3GaZGv?.h:Hȑ!ڨ6-hT[!6eƨa/ʕR9WfU {?q0\_R CXW=luZ2t s4O  d0Hmj0A"Z\ :Q[!*H'G_4bTAD{ѨM,m318Um>mjokM,jHQVʨU֑GB0rCܪ$ۀMI;:@3"P.g~@jka']=ZN.|GbeNyoh;#v_YMyKJ ||~TPv|Nl9O\ChBb㬨ӫįWY5 @^M%w\7Cw_t%x<qdOT>I]ۇzCIiH bXr=ѥ 6 v*; 65{vyQ)3-ptRBou f9!Ix!ﯢ8? =nmhj^ƗM8Gĝ35ב=JJ,Ahw j؎pk{MHBYKVd:N7KbIAy%r‡eaYDu旅2+_Ķ,mUگd88ԟCy~EY1EN.4Nxf^CZ:*#bYƀ\{pipM6ۮ#Ι F(A@ډVlRQ!j|kevoE)R^I`A+6?edžQDµ)GU^iISQizI .IZ ).sS .=#^h[,v)d%ȏOm+|,%2Iq;ߊj 1AIN[˨d~ށ_ȥ;|qB /D=rA 0">!oG&{;nץuk徏|*-%oeහɘ![QDFnP[ىwM@%32 x`e a;n|I/gyE܃lDpGi5KIJvlDm/s@}B5#}d4ߦiyx,t*H#co*ӝӟ'69gySPzTbMlz8UA\ f4d%-Y[v;.;?{Zч frSe೩ .86aLmE)o߬*xY p,8,5kϔ@SP7Y? T8&[OEvhP&!/S14 G] UX8d2Rb>C}!Mgu%˺[a&BOd00m?,6Fgyb ` N0$62w\DW/ \Tb43] ( ia8ukoeIxbE*M'fUy_t"k=MVr^redh)$}pQ Q˶yP,B\³}uJ 6)/+^ZrqgreDS2# HgNr! ȎOOSՇUO JЉCtxT);V6?0:C3iGXp0Y5f$Wg =<`#Хd^6n7NSł(fpѝu3vDԈ|M|;OQzmm,anş]h9ʺn蓩*csǧȖLp`R8k|} B;rjkZ~^+C XN;ɜ}3G'ILzk㦋Fܠ*b.+ b!ƣ+\I4 $6FS'Uȥ>gx~c_<"DK ˓j lMHiJfVS\oq poWж|(6_ .GKt0PL,"6UD>EK0~S:e T4YK17r} 7W2-*t0H_$|x>OhŽޑ~{|Y5aC/ u>nl]ݴYVeZ7Y%U-`E>qD/H3!.U>ȿ!::R_pOQJ<*4{`% ԁ$b 2*yD=}|j6ƳoM2۱H=\7uاz6 ֮[GgS|Mff.dTgStM^3cg,ÁO_;63X`_~ >!袠dlD@ThS!"LDmY|ЀmSh h]+q ڍ.QmHvZ%]j K4\B?Msy om+M7S탻,㜍}'!!՜ b?Źj50fS+>V&߾%J#7˹?IS pJ5hg~vȽiY$I2M.q_wqQx嫹)4/TOd?P- ɡbx~D"5G\3"sdM#l?Z@20F7igȔ˖["Yp_ĠM!5K-SBsxվX zdo#"ё J!=АClX+7h6Jd8i,K^H1!v: hN &~SEȍwxE*nc룭44t\Z0TAP߁\T&3E/I"n?F 7,W1 ܠjpJ#++\3lNDokg]g{ Fw:92S6P=Bρ{̇ؽNq.f/Sۅ2x7`s`Կg% eP7ٯ=y|tƂ'jqȶ%(<(=i_'L8O ɈM g͈qC32|mOMs`)I_49> !\ĕoT\PT\SxOV/ʐv̴A1zrZv"Ą/USg1mb˾h\G9 _2R}& CՃ#Ì5yk麇$kQ 3k!Kkmn^[NDQKM'֫־2_VR uxP0$gk cBOΊ[ OWO;RCw 3N[ /T5KuviZsichw穐z㔥].? $@)9GN0{q'-ɧfY ..'q rJlz[P)%|˦oLTFTCN+[,C`[{7S;,HT{3g _'rX")ī(P&&?`tVAblj&E \.@-B<׳csm0ү0 {fф-Jg)3՗ߵ{q$& oUXy6! @((%J>n(2FGLHHV -4^d[B*3h4t`}e1|п˳=bJjElMn_(1gAӽwo> 1me&DZ>Q%Lͪ+Ψ`,Mp7|mlA[Snr[OVA-Q< ԈӁ !e I)kwUXűhug]B8ߩc^`遼`1wއӠ3o1rVi!T©pYh (,V X Ŭ5쯅Քi/]vwNdz !,W( Z壷joXG/z]*UdOoV8)(NPf$38yڬ.ϵ z,QàHS}UA#UM7XGB-߅Cҵc$@/' 1$~DELj$)61-ί&TqTb@*ԛB-Cf>7_k[GBuŠLuK岏E3n.o;*wB(bA}_\m;dqJXz/Djm r;OW@G;\:Յvt7g[^xxWf .thaA/vFc _u 2TlEJ-oc! >#gUhü4- ՕPq piaMEc]gN=UHMOg-l궽+uFʆp-wctɨ|0%Gn %w2i Wך2eWD4B:  Dv׬!2(QCI|qY\OWfkX4zL!B`AD`zNYk(Nی19}M}wZzqMہkhVB1 Inh+M"pƾtqxTL2tWnU_v)oP&Wh)VI5n7ֿjz4 Mж~% qLpy<0 a k֥#h Q4R1 mԳƣQg$\3HcSkJt2:'/L}I ]bsf^[{tq"ʎ3hCOb+߉A;*p(y,ԧF8,vXپVICW:tw +G*Kٷ`FZ6*C6Hv;T EhJw=׶<\ '™]ryK&xo%p^tVbpzȅ-Ssd(ܪ :35Eokpg|xO/]97ݑc wQT  B-kv:BD66$D6T+~E3G2]^D?1x 󥔲R,v %}ɭ&wsX!AiAK1\/'%h"t_xsZeߓ؆~hMe KQ*fųeAdI'F&څY L70Ȉ;*JNd:_#`ϡe&;25 ~ܞ Q-&mZosw_{[|t7=+7 o>)뭖M\92V|IJMAucùZ|4!Kt²pbmB>n]yaI\RY|jWYc@<<,|D*}s@ vp) ;yV^jkRҎ P2~5\60Z|lj6mQgrx_Yh6amFxG͍O <=9P-vO Z|GB=f$)c x i@̪$ށH:Bp+Fڲ3͵"fgvHB@Κz&2٘BQ^diBaS+FL#C>ɁR'qB%]fS*tzvvOF!BʅvW) f]2~a;;GsJz&ԜܛPvs-[h\VDGU2*uV-qHŲ@/$d-Mok{El@+@[hJh 8rJ51eR!BEQ30D=i 7 $\?DRoz ;amu;bgcb;U+ݧXMfDY"W+,5?k± ig|7 zhWCGCZk_oCRuۓYa 87 E6:h{[3ln.{Z~vZ)|%qAбZly CUQ,vs{ZT)\+$r%V7#Y7iVK U\C^6w:qH#at~pc|_k(Y٬1Fcqafѐ;lȄ .'VQ N0߳ϭ/i,vGB"Hfpgt==KnC6V!U,,q}oo 9֠etjK>1+A]#W %t-?d@Qgg^PʲaKrcBDuI0:xNCiFߕ5US~E,5!jvcOt5;27N%4a 31m`/w-Ap^ݲEo(PXq:OGT~ % A~R$)c{ g{@)B2-6nshyƲ7Nc[,XB/ Es@&2KT ɦ#IGپJ 05V +yR{oHmq{Ds#*VgI$?)fr]b9?J Qj~\Ͻ Χ>YtJ9-wԲ t-%ߜn\uhߒ @3|hd]Qd MؠE< ؔ&w:97H(ޞVHwh_7{(oWhj t9=_t!a^ar /w4*,n8V$üoMUZeC)0+h+_,'PATd?3-i4[vW)ܟu|y3@mAV$+w?(e 0ݸf^a1"رeɍ? $Q>!Ṽ!L t^t ~ՑGAKipeDU!6],g <7lB [ ")&r/CѣBSh=|(Mf{5yҝW,!ςv-\6#oe8pP%ڱ!M ąaL ֧ѽb+ œ ]5\YMFܩzH#5a UXe?&gW= 8K$^ͥ妅/s0mэt]ei{ػD@Z*A+ =٣SGػ:j<3NYd3jnGu屬RZD h|effH7J'y,9  Z7}ٛ3"魄DQ~Pw tEl4.)d8Q'K"]#DTy+$"^8QPPC/ I*' =(a@W[4[@xT,OwlȉP>h|뤰wzˑ]{aZn@a^Cr!r'׮wEcw9a5KDr #l2,眰.,}N.:Ŕ'~}Sʒ1Xm^o>EZ[!$Gߑ93J{;}ZIqb thsK{y[reҝ_n9 {0Tx Pn"gbRi]@jQRS6g5(o.Bf{ohrXjz r$E](+ϸ .fRWה4FlHMf[D,{`e=R/YP²7Z&^Ƃ<Tإ_,G7X.v`-qҽq_5 ֌#o]Iҗ0Dyׇ?%f&}4Ō]ҭvǔ}3-1ˤYDm~̪]O}  NL-7ݛ=UeYZ-[2w͢ŷ6 0+| a  mirtD#x^ 3jƌ G=7ݷtKA2V)Ivz{1"uA'لw3# +olSvP$i/Zb5%)Ɨ_`seyuN5ׁH[q^GЩK5 b$0eDo7 *L4c:|G#o(ڀhxY@4vmo" j뵀 zЋrA$F͆ 릓.`cVȩ;ר: fz _]:H,ȥv>L]Qg"#XbV'"xÛ"AX5cgølA{_ O-t 7O5k.n엫M~ks2^es/<ؙn@`cM:Mn0W>%_5WR-"ů8^BNh@ <ljރv3C剽dL+I'=*դ>UaR#~LШ'Z }6UW|K#]k1Yc7ɬ@tmLO3^PJpuYVLԿoCQr\ m3 EhͥQFV!mUVgyٟgG zAKOb+-rY]XkZY%{y$Џ^?xSDŇ?G|\=nL[V;ɓۡ<{mkQ|f[2P(AĢu衵O=J5@6_N@!:"m koyY`#`ߍe'Nj7f'(Uqux=E*UP1G+C)s23.0*AMbo7S .ʄXF0*;M7[֒Rcc!cffmXR83nJ Wa%PxT R׭{]Fά H=oe~joJQtrHnSȱT"Nr;j{dM-u/oEgbY>`nK.iTJ/lMꮜLF}JAmK~D(E'1CP ;ʾrcji0MOqBmV3Vr6$J%%V/:qXySy^kGdgTلd BtުRWǦt&́ <4m~rPb @i#sx7͜~& -|*.9OAefȋQ##JṕϢEVk8^cBPBӔ `;_' DQ$+ń;RoPkqS;a+gϟw<7B\OX7)4写oue&mdmi a9vv+)T߮,ׄ xJIl5 tqJj:"8n0s<T%N8+$t3_ )'9/[|)0w(@3̣,m߼':*[!ei@Pga'ĒiZ2} #-vT|kK\s$ (] 9j4\ݠUPo{Q\Ext<|RưahO;R!!݅OdqN[CcaF;} {Rx8$굷ʧ6)gy$A=(#,ƲlİKqb~! @%.x̼'aQT0tui& E~ZH@j䄥Vfr/h&LQ g Ez̬PKD fmCBp'Ǚ*@yr䖘uA$#`Me& _lpIF6㊬/ 6 h,CEٛŴ(׭8NR@EƦdgX}LbQ_tW ұ8nr0]3 B?Ybyݡ9َ.[Iq9=¿!KT$nh^X̎cw^Uٿ'&Mt9d-@+YtÄVIBӣCY}Yu?f0®"WNݺ Uڂ'vY^|; Wl쓟+)D^ћ^22^+<c+CbȚV2\$<4Fvq,/Tgf=(d[ltBLCShoCtڮLܮo8evDKra3NRPŵvnT7qٚӗjM d/<*6z*ؾPAOQ%Ow;3C8ꅶHeKIA L6:P/{D@.L":7:0M?&压jELs c /`C' w2:aEsd< {ԅt 2층xPGdӵ'<Ϸ9hZ{:FWklWM/ZRhu즎A/; 9<_85Y]/! {<ռƻFx;ֵv CŢ/FH񇧪z(ˢ*uEgDA\.W?~ɰ~31 ;G:f @{{ꅏlVS@y. %f&ͬm,m=܉ a^)^Ug]S ө"]?CC.C>&5} [%e'0/5IV+E0a _-;m\FPeBΎHO7|xxyukxݩE<;#BBy: gY#5 EJm% eyQ}ٱk+A ^P˜v?)W ҰLs:ɘJSks[]9H觓C\\7|Z;~=)4{td%j1k'TP*# \76R5*nJ\GOkйB\3tBl (-U(UeK<IwxiNzZxuMi#oA"+75-('V]ݢC^۳v,)>&WRMhPU^ `)< L)4dE\ΨBᄦaɇKuvtʒGTM mXTfw`ܐԒ~N^SF 6<`קn_ $07HW7WX޾g&<=]4d;8(xRWCjRٳǹǢR5 pȠ{]EK6y .XJ\Rj Qz7(w[]n 2>8ǡ诱%2$DM3_t>fW^e \A=إrƵorOlJ |tN&*+Е ĪeXxH#g(g;L ꘚ5=ճ5I\t pΓ3&B`%WC̷ ;uonD$x{fH&,6 m I(x;,ȯ^J4bbl\&b}ȈЙ0eUf`-xڦ2o(0(rMNRarUr-tf\I?-y?uj]3`n5@xC lc7&7RfŰ h+Rl20u]73˴;<:fUisZB)Bb6 0nAiOwQ}EYQٔ$ڭ]Ř[5fIL&EAVGt^|1?WkGQZ:s3 L-v NPX1X m/=I7NvfgkmW\LM*׼#Tk*Z6$[Nt ]3^_n3\|ګݳd+|])ﴘ"y/h*(1tEݪ& B~?12E5[V3 t!&>HU&!b;ӫ]%76$*^-V cK4T ğ^mI0+JXXeb(e`D vxykՁ`;V$gRCt A6'wϮ>l)_ -qcx}0:1͂ M9Q=' q/_ }ނZ"rj 9Vw 4>-=`t Ht 94*iVv |YBQGCo{rWlA%rŶA{לkIiP@[H9H(>Y>,^ sQ C? !V#d38 -85L麴 >@hoBZ1+ {V9_ ^JFBG1s!iv> N`BcoKQछAlaďVkoɮRū;8Kv>-JNSx?>U{{ngq ?&PST+8)l.Tݬf1ޝi & ?8xA՛"⪥bF638xH/7o)gu j)wǏM[vi(sZt`O}.ֱTȁ ҩ%1\eobӅrȵ4Aeѵj.TO=h0lTԲZw_B/jnSsa,o知T"R+ R~k(ijW%@?à>t 7"#WueO|+cm. Vn帐c ^h )N`eƆKqb_#{;12[wýs,)PWr$M?pE$"+ióeSa70`=obڤ5#6,1F-,_  *2y(n)}oU3l`֥6iUǦGhb.-E4 ,AĆYi4N<.xQu?G-[ݦfwõbd~]s1 TWI?~IK$.S -qsj&9] r۰U,dMG;FPd";Q+pnf,bRv+M=_. k@=E4 9݊i5mpm=ew{hoѫn5/x60; ʰtB[ZT>ݏp u"hA +gfՂ:%$zeʬ& ӡ\׭;1Zok>7(LC:\oYOYl`Ub&,>2YfctI7+(/\[ej- CvX6ku`#u(JjGQ_X੦cdI Sc!FLMد7볆;n( -&9ېb"fW~\6?+VTf%s#@Qԓ1lWp||J|(aibwA7nEx4Vkz)ƽ $M"A욃L(N1ޮEGi?Q[{: O4]p+߈'Zͨ +U bXDj=esxG0RZy25קo_D]3[}(1搛\H~A-Ro*4ϲ=ty`H.>) Ǟ{%5.n;0ڍ19)(c߈#'P'=[|aAb LH22$+|[. 'ٓǛ_$. &Gy 05͋ggQMI~-wɽL>k2?܄74ۉMέȿM?w WDz=R/c"KPf@6)?+K7'6(ťbV:ϝ(|g"3_*w.X=rL RRṽg!uQr.dgv_ UZ^Ң9SedӰ?E7% I׸b&+aqg/ Y:<7LgLzOT/\7ƩKq#=؛UDxQwlZ1K`DZu[zLa65& $/e@JX$SaLKn;iCmd y@qœ3VYoJ҄b,yB_F? MĂu Zk3 ʖDTOAu}I>4j6ZWo 8>0 VXDKr1uh_ n$ڴgsEpl"vaܲi4*yY-~iwQ#|:G?zC䄳gv4w5!)=ucoaҘvi$-_9]H'DĽ"" i媐N*o҇cPmue(z\yd`9 T_öe%Ot۪=D f+Y.Nr42t򻰓 5t6r9" #5Dr#8"v.eƵ,;LtMHFh]'67y3i3 t5O,HE,jRLΊƼFccuP?ɡnv?!@gzv5v_OhK`EMOOWnP:Im)ӧӺ^=[<'V w!G^4G[ ^:tDI{X"UM*!%pmE+0|J($ y6?sfv{,wS? !7.O cX)~^}^+j>gǠ,[ r.{m~Pݹ$bYf $׋ZMv:9̇"W5KXI<߃9٠v")Cf'~jYZ5\ #ݘs|*٧Vy% LxPҋfyXl&X4$I̐x5Q0GnεwIz&,u/3Q -Isrr+ʯB"qbeDrH!406405 c!ZpiArf^ZA]RHzR[uq hGZ!긛e>G:%M!""BLpX RFVVȦV_kN!-g昺$sP(K z:s]1L4L4hYbuur@E{!V&Q!s$6zP0w_@aRgڷ+D' Dݼm[ )2<M&F|W'~(Ⱥ78A{OA23춪uxW8]kߜ v:}Z9_Kd&ZCbj rP 3˵ȈPif;뺕Xb*]c}ΕFc>MD^Ov5'yY2Ӌ< Y~YnE"k#W\KH->>"d ?\W:#hs0rifSz~1Ug{.ݡhE%Css[8Ps$֕wt*:ktATee5v@/)3wEո!{-pO-rދSjVlR@="T0+,  OjN#78*K c'NVoz8<*y̵no~vEܴ/`^}{Q*o25fe7ұ>r/6x $;+SM#F7y'~Ŧ+޲%+n;eK1^z"pluHa~J<|q.F odg˕8q+]+eS* sJԾ~E.M6s*6EwCf4)3/QW:}ӈQHG$ 59P3F pMyvrRB˶ XGOԙ`2mEHC5Yh;m /^KE{cO(TL8ZtRU}.̰SѼ)iBjXR9ʭ8P-}iK`{oi1:0U*|N~ؑv RlEԫWpz?FzU~mYxq) Ris?IEƸRy 57H<[h)pYkJnl8sĤWk*|IJfJ4mPw=[0#si-W+(J|)hká:tsmʄTGsV,hDjOy a+ؤj:_Tdؽ)qpٜYCJrX _շGG&U\$kS1;:mԒ6 7(ant0!1b 3,=w9ԾzLNmF U%](ֺ01P7*zxRغn1uຸb 2t{Ẻ߼Hc_gT/#:Y|K@ef[ˈrMAfڑSw{(y,K^st\e$(~l/v)ȄOx^J=96_<O֍g]9=8I>F8 H] \e"-ǰ3gFZlJ!S`se!?6$c]C1v@:1#|fv4Gв^bBbsf]7OH|.s'ɖƳkC8kS^^B'r0__8?6Wuiu`NK&/y73m6e5,!;niFHd.bi"]\ڕ7(JL#W+3~Z5Vs٨|ptT!"_ " v[^8w:!X ?H16JNϣүv#a)gXkv|8 ޼1 d{SJ<6 ?1F*DS5cL:%ȣ"p7$JXcJv2kC%Z9*mx{C 9 W ;,( h'4B>;rPeԙZG8ZWwf ʔR%0M jbw(NwwvclRD`3`]aLwʨՃ`$W)J 97LEksC .1*c~|Z'B`z366!Pv1:(#M0'( <]:v(i1V.MTFy?zXna>y< RIf;ۜ@.33B]UYZ$)KOp#*L^Pd;@#{(UDJW{`Qts(3 Z:r{b{2\ l.#o+lTOkOZu;.IObAd=l ȜZAKWhy٪.èP s]%*U_ל{!s[w-pM1v)؆`X58Q797NrѣCo7L߭My/ecf]]9ToLyC梯{06(7@+x2'Z>1 j?IWާUri_w^2zS`;dO3Q,vΘdP ;G-z8Q`nKpmŘ LYh)~YNVo5X'R8y6Gݳi %yg-cME(4pMWpտmQSzE@}xgܹIZ  ppu=1h< j?_*>)iٿa0ɓ ~mK<ѵ  }ր94!=Y ^nE.s\@SupsnlJ{ WEcEzw"|xpzL3e"֌ FΞJ2㇩.m˱i,;jI vwZ4ڼ*w>19)Dk>~ pry'JH\z[P#형 ^p%v6Bz1{0 ݖRլg£%y.WugGFX)S+ H?Dj4%K$jLfTmyA_b1ss+HPH .%0ac[6Es6}ՄbxDM›e\3,az$J:RXD}pF\]Dȁ ݠT|ZAq]eo$#J᷻hs./p8"v]R*&:)(a5!u g@w- 60$%m ~B$tĤ̬"A7>,uپN 9B ΫuۘҰ^JYBP؄ K{C}L0;E1N7D_xucgDcl?:1r-`L}Б3T']AeqLy9h8];Tp%6^Y,&K`[`dJWQZv =$ᚑCL4H5ml r ¦8lk 5[f:ÔUi_2ט L,|ث$JPƤ$|e$o aB140J͹2.2 D^hnikOQ#yuҞ6r 龴ZEɂ5o6M^5\sn y'5hAq~LB@pCvXpryR!=853?"1Il_QKtwx4XOsFY}.ܙX:IXc,gԗ ӽIC&px.mX4oy,uf]OOXVAK&M e0Kr'vn7P]Nd]bXd q":%Lo疭ʦR(vt1+LC G1B)#*Dқ\ei3Dk1 7bKg%7pd2:Ehڡ\ ʵMws9:¬z8afBOva#ZbQ 7N9=\[z*5㦐j(=! ̩ˏ0AHBbg>;=5)̖pÀ}3|- 3T "Mc14PU<հw^m?G J54_`%4Kޣ'eLZCj!trIғe],=bol#?H +2v&p#*̯l)Iֲ*T#VDL!Tfz筰Q'5WO5iDL F8C䂈_kVßqKv&^OS F_НTJ Њ.@:r|v)l4`»DJO,!t:\?ewcFDO@Ps̗bwjJE!k%|Jɋfv`gWvFW!5$:MKhSMؤ+ +CqRY4$Txwއ80Y+C!4a.5Pሔ<6K \U!>b6ڑY*yк3&CjFUc2َ\t"/fMa+1yۡNN rl-tN [+oaDF=\Ֆ1Ѭ`+EE^7 R7GԧypOIʐV.M hb5a=`G() Z0#_4%Bx ţsN$dZF uB$iJvdkS`0{;@Jh6a3`1PdM86-J])J~ǂO%5W4)'0Da>Qlq$ lS?<ˠTtm;ϖDEk. AzKأvU}x.B߼rώ@H5 l#ˍ,qyek<2U1bz,d\>q ,U-0!xN]HY^>eJs])g7V}?9{z.z*QaY@5Ւ銊TY]Φe бJ,wZ#7*b_O\{NH[^G8;-U̵j83%ocFX3p׎%,RNت˖ͼD[$#BIa1Uhb%($kU*!ږ!~yvr4ȍ&aZ~.!yPM-|U2מ'%B:Ӈ{o?PM5$qě g,Ѩ74O"K_DDzۻؓ%oԭ3} j E(4d;7" zIGMH2.bm9#cAYÀq6Tn\ṟfpW:Yz4$ % >8 (_ثOug-k~(d9QlZkPͲcBn U`y?e7fy[ʖdonyl3>.}zX@zupB!5'Q7$7>o%'tTNae ~p/e6Wd{"#A>⃝z? {W3{H`6,;.w+Ԑ90-jx]|?aUB~VCTQ_XV*;ƻ2pd[h[m'qS6gZ7ul1[Mp@]Qu-$KM5V^[nԾC+M) Rti3wY!%NGhQM 5qѤՌ>=?jRK-&W17h=SIPh…,CI O9RWV ^'Ms! ]MǩdݭL4be ?ԑ OU.8 `Z-5Cýew<{@RB~g|Ue{/[=cW6rYK2f:ctt3OeVNCZ.%BÔʠ6g&EVV˳[ٳǎu8ez&P 3|sP>70bʊo2yWa-zGρkawϴdz γ3ӎ]i'ՙ׈ѽAUr.hQǃ-,^H.fOݥ!4aw[E뀢zK]UتDO4#<sҎ ̺V'OriExmu:+\n^_Ay,p~k_,rd h;E<ٻ_qv1s}w38HeϹ^9Caے\oFsҍMyZ:<ڭmWS~S<~Q؏x~Chn?=\<_kp]H | wuQ7HSTny\җX.r%F=⋞D*tDm7OxۑK 'l`-/^,SR~# he^ ^L׭^Љ_2Ř Y5z Q6f@tc٥ꁽ?w:x[.j alﳒ{ 5A(v% q솒Jr굒/9bțZikk`U|]<qc. W>t5v .λOabA?yͷ>^2Hx%9exq~aH}V5ZW_,IWR/~Wh Zp0M~p)+gh@36wgng\kοQ,4Ͼ_>R/z9{n 8YJ̓V0 9J(%vxܞ>] 3$R%FeRL}_R)VRFԌ.iKM`Iউzn]5% PCXZz" hgZgcR moL!{R:/L*, ŝj̞~,5UBJTڀxgTELI@e) xmm~*R- O5tdM?:Lj:xoh4ΟRG)>0'x6n6z yɓ\n`AVr||/kID6_5XD)/M5Wy,$t%n7ai) dod^t=V O4! ɯq-sS8Kke9O+\_Ddƙv11%XMT^= Eҵ\|g!yJO~e-sӣ䡝w1M.Y)b'DĐٻ+,3eIxq윹nh/FnreO|l$H8I(sblC gFi(t=mWe XT&Hq$̚0U.Qjz0YfBsk{V&d5-ӁQw_Qm%PB,|f7pf#7tK66]op)zQ TC;Ǖ K}30Ͽ{FFA/c,ږ`_lH VJQ2Q7cޭS 5e ˡ7 [x'!>k:+s=ZȋE{gb?y7Lt`ם ӾFfyhlvc`oUR MJmDQ_i{x&%'^N̢ G%k{G=YDV\Lc8+/߽LA&ԖaMd9Ƒ x ڢԯW}UILF3XRQ_! 1 ]=F-"ADz8Ui0I2jL5x(K 4YUTL!ͥݙ|=jD|wI݁w"/}~HGZ!w()IH3=7 'A~@cȽ{ݯ?@(U@6C)}PZ` ʃqnp=}į(QxESͨ "xuNpszwž Ǫ,A=fٚqxԫ_]቏иDm;sw}TfH,GApK+. MHRs.lЛiz~bQX2G~z fb ¸{guH%'Cb*958E}D^8-ޫnC_NK:S|^GK=By})JU)4lDhժ%G%A._zĚfLgLD{>-5[d#KqOB\KYvVDUcVBձu3|9;T}IO6_`;,[)Zu‹,E^+*m9:IՎ H›z]*TS>=ac꠵~5 hX3DFa1>" SWh4dڅL7f9MbIDTc|v26kMd{ӣ n٭ܙnF:=my y>SpAxOdO_RrDʠFs) ૫^wԨ.̬m-ՕAb@~bВnyxf\B2bꐪ{]9p{L_~ѩc~**4 9U_}cÈ2s!ZnSY}Lf ir;I m]嬕i IMkz X#jFL\v"LE)MmTy-ijP"Y w(t4Ky+ffDb- jNoaC0ϮՁ'16k+ܣ^UC)*(SYLŻt;$>dNCԛ(a'O2cNqqFZ4g7sf(e猎AjtgI 0BuRbOs puvScuu~=_#">6@Yl0$ ,#BʈxL+:529 {ۭlMH<7!]dGII18N󁳷==P3.*58u:Dʬa)M)AP SQ E#:^CDL 2IH b&uR=qxNO &*خ6)Zf1gktO*u$Je!{bfÆS!1lNC>Bi|1EOC= x?#¶gJ?DhHFݴpg/GB0iѾNyQۘj獣6V^qȆӓp뤗(@47;XwmjŢ?1j4Jxg9Ksn!\ @dPјa:X/%” 4 \˖ix_'|ZՈ[JV]Y%YI_VHp}h@3 <'ב*@Li+Fי8~ z|Ym2c1d#^ x|n kp:+d֭!SjI'-Q_O3*\/?vzƖ˓ }i{EM@Wng7L˰bݡ+=\UV-ч~- ,jpiX=s+ //rl ML/tl)Lр]۹A8pIy(7[j@L꬗=X'-3o4HA[-hM eIТމIc:Uݤ}<^F RYi+:W.hNyWj'73dGA _YCp~u ?$9"oM9lmZ!_O “EMse7z#wcۨRJ֜F2X~p6p·-k*0#ʰM"hnz(FnjY.lR-Tc6#T RjYdg.;z49=A )qՌmWZ. uV~̼J 6Q1}I)p\5pvjTV)Da@ث[W9mC4Ҟ0ޞ5GT kVa1l,*/p߸N $%~+ȢWsGoZ#"85έmPns ?a5qJ`tR0) =}?Q<kTq^UPYi qw1Q՟_ѝ7=lŽKpORR|F\OqPn3n[)?KtƞV%k糀}m4TğLLmN/ҋ157M9JAǼ @iaQヸ6w>v;Ȅf[uLI3G [OS,05LD("X|vC1_>'>~/qd@Zg J(4j ub 5ߏɬЄ dwXcP!Ei5;P]]dqT0^g%4S+Js|+M2BP}}y0;G1o9gE['9X i 8VѸy02h9IvrHHSOr[ٲw;w>ڏ:^+Id'}P-} P nv#16ڶK&caD&)#rFq+aƭH$%uerϽ7HbH91WR.\ Ů%z QU< j$]@JDj3]4w3QS'"sznAv`eNdɰMi5i3IaHzp:8*Vx]b``q[ڠ,"WŒEͪ,>bnFdڰad{pdž0T%Y,DoR6l 6APfۜpcŖlG)}ĵp@`X^\5송yPCo>A,(mU-U>l-Vg嶴 kʋ%QPTk8 ɛkf)k_ufDH'sW40ǧ@'7ѓsBj%gYI 0^DS.$~ 0ȵ BWt)ln)h-iw?|J QW3} h]߉wǹ>6ݍֿ~EGTu^Av\t'hޠ<ĜۜZ n3z` WQb&8\v'Ӫ4Vc vjS0Cbs. !у.d\io8%]`7atDzWn?qc.gzdʤFṳĂjvʺB м5/_ʀ Ma/J[bQeM&Su#vr3t6+HmW 9ZP´źsZt[/S",Rs;O >ᯠ"c\qV'ܶKIeb'NE dod,K^żA8YzW'Ho4pA(FǭO\\uwB⌉'o@L^՝o_N WQqN1<ߞL^'9=_wP_gvtHluMoW}T͡ ѲF3<"f`jKNM(fTuՇV2;&PZսE &Sy>Vy,#\f2c7iZKbKm݇+^sepB0 uxӼS_4R=j7^wG6nWŷwH5 E >^6ιC;˻jʿR c1^/ ʈUDu.uG`uǎ/B]nڔաR#[Π%JIqB}"wLtrqd2kBpx<=3o\]ą]*Ur1N[QѧB4T4Ȫt'[Z}x";\tt!q@Lf7Z36𭵢Y>~,U:!M~@<]?X/]@4x QëLtN=x͡XˮEN$݊5270$~ *5%VFM .86-^ @5jGtJp4r[VOGBwD l#C89T]!غ6Z9NL<QK2N %}i^@!1T5u{<`SUv3b#+ `ѥK;*٨k=tK6ͯ!\{d֠Ż$<|cb^|7lFCCgѹ-r~}Ab\o ESȝt2az T{ZVϹ ?q{~8]O2ί#T!BB0'm7?UG+ֽȝ{sva41мYtEМ[R6߭w2Gs=ATX!}2~[p|V U~zxdÚ#vWGC-U3բm+.wF}$jI R $H¢,X7eWU^]Tr5S^Mʭ04l8CrzvKwM.C !sqå|Ml;7Ih,:)%l2g"Q}?J,MS*۾t?ɦ8T,rVknX"];Dyҧk$@%|AtRY6`*JWfH1/ r|\|޻&/xJ $ =f$ LY;!5$ޜC:,2#ʵLvV;dŹm@`~*4i5={# X~eɔԎ^? ]5vv&SAe?́ېvwUdo=2Ie=5ة @эaќEoX6tz$K,S- v\e5-T %Q!YHQOYTRziE~uפTqtz>A8XK&o XΟT67nи66 e{;!-s/?)J]@n v-IuO}S :i~cĒ9aė _)Bq[kI,(OxӧBnDAa:28\sڸK @͍N(,4lJLb >0׿Rv}!K ¾+*ee` p?+ʘd(Z츆Nl-14I3O.?{I+GNWhusf>_5̓.|s8{<ox}^ ^GsLB}aGhjd2 [T~#2aFrQ&@lt7uuR z1Y99XJ@dڳ@.B LAsu9:[2fg*obTEop"#w"kROCjdgP;ί5J OW0f,,']of x~NbֶDإm6zx.bG l\Li},<A7If$.2vйcUNnes9@QR8t2hkr~n^alnXpSgI$~"T 1i19[]ۉ -4MҦ)L^#-_Vzu [4":̏t^h̻r(Ҹy8x Mٛ,30ȡq|2(POg[ nou~V?KPbl4y?nyUq#nTULeH쑋Xzb əݪ~jK Mψ]LZaٖ{%Bc~WCqTŧwIfn~2maAɌeBc$k# R-VG\cd9q=biXb=o;\R4澱n lt{F S. \ÝSљ=['%gQUx'O}@Ҿ,ޙJ 1V? F Bl3SK_'0͌#PvִǖR,Ӛ~2`RG@G;Z#_Z eǴH-$EꙔ!OvzBh]C3z9ZrҎqzLCB@44IǺζf6&4h&sj7?I+PAor܇.DwE⿧šD=q8bl_YyCZS:?w5sS[Q:UX!UDz4OkBzϦi)ei'7"LPЋ (rGarQ&/WZ\͑p@e S ,/d26$&@nҀNe)7iץuqdLd92'5"i9 wW1s5)<#ЙRNe_359i*"p̶TogvdDnYh}JFxYcbCى\ǯi`_8ŁF_v;t8w޻5~ 0w<'= `Q$+&tm/2ZޥT&:y ;=Yns`%*e6CD)MZgM 7&RqNя4z U*\fiwqћIqfW,3/{ +ɖje*jI^o`{n) v 3ɁV* $r LG^uZq!Ή TgOH^ wfIoٛYَ^3Y'QlD= *A`>\S U+*+ 2_vJ ^5J<ٔ --LN xi{jb` 0ةL/BZb,;ce93!^1O>#C"`} grB;._PlVm>7LI&kUq$q!"ql,!IM_fN.0 Zȸʇ!*-׆θh'QXRmr'BjLpn uQ X f&/Ba5v!Wa%Yjc4lSs?R/ )KM}ReB{l VHj#=0D0hU`s%D:]P^zR:jgAQy]kYN >]ڟFTm~*)tg:@sC"r}BP;㯊^ۮ rdw3M>"ٵ*YpKv<_qj" v op`ځDP VPFL-ttϦH7_m"n“jڣ^EiD #{7; &NaѼu*R&&g!QǍpOׯUPi/ qrZ>lDg1{#IZs*u\D v܁-W|~Bb&zƔx&0o3O>RsyfFgXǹzŃ ClʔyF&$rm,S D`)qNhܐoSMjƿjsTZ3/V=;J^"Զv+[]pI7̡e~ ޥELzO/3S48 wh!P.Ms%j *V ~ r, L4KUVq@VH_W P&^I0iI>"X]wųvo ק=qܝ Ux9 jx,#[j>[w,{p~/t]!Ew @6昜SU8%~#1mW1ZF wCX>wt ̋C^p}Yu`}Vi 0WTcs+zTjL u<>Dlz7^P^VV~ťх /moIqdq&~> W-1ˍBX8Ei@y#ylw]A;-iPGx;c}Zb ٲʽ]obP֏V:jCͱ]q .6:zg^{߅ ;U &BqbGp¤܌dTjھȷmy[_P*7Yuy3:Rvxfl5NIvB72 G1 p "=A|+3oDJ["B ܹ&ߛ%?M b槅?S[p5X%9'!aiM"|ub@F=cNS݋"N:¡Y~r -wr%Gt) `E"̐ ľ0A!n=YLlSa M}!+5Ϲ3[%|HUrZIjY;蹄4@S#Ngˢ܎EB"CH;jpMgDMGGXJ#՛E`(HOvaݦ nBn@SD2LDlf]Z':#7XM`݀h{ 5T>xZQ#m퉅UE&ÇՆkÙh[/2<(ۚϐٴ3*Pq\; +޿h{62I/i ME2qL(fQ֏>4,JCGĊ\pGoO:㏘FFť֤X.V;DEFG/ ۟ fW ;-zA^P*4")4c75͛7;Oe/~,Xt=?#nDrlNV#lc;1 JW7Tk^S~+!_A3d(6@ vnBowӥ h 5 ҅mzo牁>&[brIvr}] 6ُlV5J̳ӖI]c־8L0(O$#5䊡Ƚ#嬳0Xb+8Q.85p=׏uR{l#e!{(84&m-+q-{Bk^ Eea`ㄩ;PMo݌]skE[RdX򒅘'HaH 2 3]ORHpEUP h," YHfi>Js>3_׾~| XaTo'VȾ^#Mt sOB0R$9_m{upfup<vgz2;_@n;ze'^!{¿fz ȩOQbsiaQ*T[? ^3*5UVwh 0{-ߢ@rxqƣd~`ԨrI ΅/M5eQ D&쿼@Jb$=pils` )W#p( 3m14b~ ;_5əgu 'nqF'LyF]&ٺ4XOYZMƷA/S\:~15χa&/`ʚ5: ܈3bQ*@{l$c-dtP& &S OX4A/˙^x[63FZBa,EWj&s9Ψl?p ߴ0`xC:Օ iSF: AKNɠ (Pc%nu=Ɨ"pٷkeè}s߭j};V_q"BҜDJ[8Dp4Nl2>#b7qVa\zҘo1WkZV&P(lW/0ec4{),~;WzU+؛SR  2)ڼ`)Lln~wk%uϧzjd*$f_62=5&Sy1{Q=bp?n"L$a )Y켞 }-):eZn;5G8lvn._QaOЃOU5Cm@ԏ؍D `8ךI42M@\~?`h`ẑz d\=qȱӶ"2$X6Y?O,xGχᲢNj$5o2~} سt4MxWB#BNHaSTDi4-L­ur3h0gwtfF9|P@ wB"%o"p*niww ?i!6ɜQa mcV>MkM*u^ݼFV^_KGHyiE Pጜ%.Y_g)yGĨ^YDbgcqA.l^L1+Z1.lt,k0^{βoQ,"xBL=j+wDSX˽'/MK]GX0), n$-{bcӢ N+ B3h orS[ۏdh420E`!x*,6|D['N;-aNڡRj 5g\e1`r1&!Gڔ4q6BdlAFC|6^LIדpc\|g^LE|͎{D7SLDiW CNu\p/z0u &KL\HV }Dy+]lӁN5%M!SC߷@hNK\"-_: MJmOso>ռ~&Ӛ3oM &a4i.x;$&8?Y#ۍm^JLI i!mInMuP"t.. \P DOP5Y.=Hst5¼g\Z%0NLQd|F=9<=t=抺rzY)g d7_l&(5(4SkٔtiĎ?+ 4Ѹ..75ʳx ]A$ap2el{`?Z})@[U}EFB6#rS"o.3R^ 6AfMQ%:X kپ(.zp:h! 4 {4 G 5Jv:qN\]5Bu f4d_d̦RI k R,z2?B|0ԡQQ}$y)V5b-5WCG.~݊{殿:9M~|P0[{Y*Dц%>|9Wh8ȃxnNص^Z8 ܔ9akX#hv̸eęQ0'@UH'?JMSy+k +';/fR(wvKR2+P`T4IH3D贪WsDZXfjTX-hO.>;MN s|z}̾ђFAh"_Lw=WRݡsHL?Md>=aE3*.>::gJ#tJ eE[':|@vhK:[E\Ym4Y0,>o9sx~#&ج1h: |2KeI1 JJRoh1`׵뀉fqcŇ=KVzh55_|[W{ο=KæFPE+")Džr\3ߙҳT] !?K.n^hs{{8XZR;xsC,*4qihtpuhL/aբKFXxk9\Pc'Ό4م8 u "A6)J<}zh=u\ڧrks4?'MMKx6t:Hj>DEMV4:R/9Fha5(Wgn:j.U!a^&=݃\+Vԕ KzEJ(:\o`ju$sjek|^+q5ZGCc 9kYSȎ&]ƢA[M«JFOlAb RaȰEv)WMlqc! s++XWi&BO-ǧZ9+^ldwiC&ps)NwMlt9PZs!ʴ2#~}o#vOEiYs*L j\\&fTkvSPFne,6^0}g\4]Zjͤfڠ/n+9A-2 M`~ N 1UG Z0n5w@AJ55>X0DJƮ1|aliD z𻄋U#b0>T*$v}s~6i(HA`+Ƥ` Sɧ`bvsMo}P0c+VX҇O00~'x޻?MmB 4D;0+ـߎP_R2>rڸxR#_\;hFx1gd3 n!A}C,$TɬUP2BFӁ|#B `p5ݔy}DrHdR(7wփIU۷9UG{yxuob:ccKύfڊ%tF@9bJ7Qy EJV=fn8%Hu$V-Q."QpqlQ?> aL-/[jZz0Ц澞( 䂮W+hWP+>V=gVA2%N70'G#Myh?tyg+\- fW(:}d&#߬qdyНEb yZ.:ue2*'4⩽2iih/nQ̦jണl.g3tr(uogJ4_ܙ.ܜk l$[ }Rمed[:cqۜbAdIU~3 Aşa['|my'ݙ@SatFfna ƣafQsn0xJL3a6;3byQ0IO mt`I̞ȓߤ]7NpcD&Qe5 #,jQ^_kE휰0@45{e>"HG|YlݫHK.Wv1]BHdpwR\h塏r4V^U\F.VIp_]Z)`jH&燌޻k ~ YZ