libhdf5_fortran_1_10_8-gnu-hpc-1.10.8-150300.4.6.1 >  A cRp9|k1թVt0I[I OӋW; x7>&3L6['fs8M<ࢢNnp!3* s%6Vp*UrӤO0(J OBlK5F5`0yx:0WūS2k'fv''`Wuf[_&;eR; :L%aڌBphx"R/1XmHB|laoPD69c46ace16021714d7333621c75483ca708363a4804b35264088ec801a2290f9cc597b8ad67d415035150fad8690f6abee5f2260cRp9|*vh=9o3g#e|n6EE']x;{խC giIB 5Yd :_rBcc!Mkl.4ə=;~ ()OFML 狉t Zq+!pCv4?v$d!( 5 j48@D]~     4  >p,(8N9N: N>p@qBqFq4GqHHqdIqXqYqZq[q\q]q^rWbscsdt?etDftGltIut\vtxwuxu8yuTzuuuuv Clibhdf5_fortran_1_10_8-gnu-hpc1.10.8150300.4.6.1Shared 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-hpc version of the HDF5 runtime libraries.cRsheep18SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxx86_64hAAAA큤cRncRtcRzcRqcRwcRajfff622557981e9ce69603f80393da6b5a4c592899043582e3aee448c114239bb49875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_8-gnu-hpc-1.10.8-150300.4.6.1.src.rpmlibhdf5_fortran_1_10_8-gnu-hpclibhdf5_fortran_1_10_8-gnu-hpclibhdf5_fortran_1_10_8-gnu-hpc(x86-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfighdf5_1_10_8-gnu-hpc-modulelibc.so.6()(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.4)(64bit)libgfortran.so.4()(64bit)libgfortran.so.4(GFORTRAN_7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.10.83.0.4-14.6.0-14.0-15.2-14.14.3cGbrjbN@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 succesfull mpich tests (boo#1133222)- 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_fortran_1_10_8-gnu-hpcsheep18 16663635241.10.81.10.8-150300.4.6.11.10.8-150300.4.6.11.10.8hdf51.10.8lib64libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran_1_10_8-gnu-hpcCOPYING/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/hdf5//usr/lib/hpc/gnu7/hdf5/1.10.8//usr/lib/hpc/gnu7/hdf5/1.10.8/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran_1_10_8-gnu-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:26543/SUSE_SLE-15-SP3_Update/051f52a071b214b09f3ca127c18f2f00-hdf5.SUSE_SLE-15-SP3_Update:gnu-hpccpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=add623e71591a56d9eba9d96a15e304531204878, strippedASCII textR RRRRRRR RRRRRRR RRRRRRR RRRRRRl3!i$AM!(utf-89a2fc66a00dfdaff70aa94934b7a7ef91d153f4ee4460e2b6921578db5735351?7zXZ !t/%] crt:bLL (UpSqt3к$^w bωĐ%aPųaF ﯵp\*^m ᮃN%¼P|XBU&nSBwI>#jo'@[UFƽ1 QO#QRGʜhڴz: 0< 4Q!0hDrO=-];q 5XktV;#y`AZl Dϣt7v{P`nX/U3&-ѬNK2xn.O*u !ypܾK֥Էn:b S{)+sU]Ss-Eo ywq8vyѬ)XN^FjUx|8 9_},2nPj~ ҕđR+[|՗XfKb||$WY q?ZBLs3o?(*M]0`#4 [U%uJLeVI; S4vP~Rƙ@ňlO`pY%j%FJRüJ)&|Ih Qt ڬ`| @ɣPDn5qfxKˋƭh$. hp6;b.eRP]P8Ns!2b[r-SsGJCo=YK>>JnΧշ:|<)a=d.ע!:J&hD (&%ȭ+#r9|:=摭̋Z\1n#mX2; 8\La=z8f0UF[FTf7.:2:\8N! B Zݩh'Qb9V9}iO P)VI9yx/ t+,ƋIqXɛ۶!}݉tMh=642@XGJwlP,Oݜt#9$EB0/v.UL- jW‡ܒUp^ʿ7(* He5GK[.8a&7RcC!@ &%m5guK77&D@Ճ))@hOClt(Fo:HI, 0a ZU l*; lEGQUYWa,,8e=dvLȸZqMؿr _ʝ^bL/:F:OkR,O(BӬ {i/5tMo,?۶ lZ7TZoQZ:d?? 4'l|ZYeGSmSbffd pUr5ֺEZ/q= ]oUn^ >!VѶ[(slLis zh1'Bފ~W쇘P˲p[%լH^qgP OI)" NEe$|NjDAR'k)!h5,v ei:68[=s;LHxo8)Œ2LֵM jUuj#,WN1)Vtntc\ w^IxB7_ܣ5 ;^0 "bxYN=Hdy@Kl_ )3yb2Qv(vz-`pPf蹉7cFg{nY ac̬ϰ/tSEq$f e>(C Ͱ8\e-]:Z28A70^o|qjxɺ$ҸJHyU :Ipʴ $%v|8ݷRXa.\I6V\7 <,FY&tB<*(Zend gÕwܑ&qϬW`)G"_a1Z챖=T 6T@A|!U=J^}ot5yb&x6(h U.ߋUGǸ}۠V(=䊍/MxQaere)'I-"t!&?{b\fmTm35CXwH8"CTC%4vt=9W$J-\_?;xbgav EF^0քG`^.Jf|l/n7F o L֜'⾑k᭹h]LOm sg.Re/0 |QxjlYEH?,=u@ SPm>j!#үP$6z}zO'囥[xRy?_r S׼.2&Iʤ֮oK_1dT8Iī|C=I<},ƥ U>W\L \*ow{`8E> ے3[S]$gUXd]|u\זO;/7~bget Ɣ&:۱b\g VB"r`%80jO~54,jMtPW=s9^_OaRY5ǜKpբESPDrcH/}L;ΪULÂ`^L #FlC__`74菱̢ٽb 6]l\+Ly'rYJ/k9HՌפ'+ۧ##ץog+bX%Ț'Vl  T.Nqo \I9c\ddۥ7r4] dJLحϹm.stȃMtI#BTʒM`P$.WRf-'H/}d¹7SkM?aCw~nq\V-įN&9 !-˶'@$5A,s[u,BwF^D&HC7>\ku#J7%.V$d{Qi7ML)^njB~9m#hBz;(YV۳߀ipC$? 'R՞WE5-{U/ vJB(\E3*x+cO^D6a{3{j*k01SI8i腇I齡5*(Gjhz&ݜ:u_,F3s-Y// :{|{i<@Z*2͸haE9MQKAz\JE̾ nUQo!T|G3pV ?>B|Am+WZW9L:kIIP{Q5St<ʘ/N cR1KqMJd~M9gGIXzb^Ɠax!- XkK5=nrD[.} Lo+ԫ!bP1_4 iIDˆ|`5⿻3z) HW_ 36! (Y:YÏU9!a.jza-#uNiā@ƒ|m=e!AK4Tm2U.́AcazKnB!@(t3'< Nҟ)Wyswah u!l2 &ve*!/V;{{5[V&duJtlXzݕhi7rezKMjEz cэhvQ>UjBR)]vi2i{Mr^pvl}x@tht|zW[JֲwKFgJX0AL:9y謶\&!_8*~VR)G 8>9 (ߟ.ʶ~=, w9zB3ySx>E5,;?gtL3A%z.u;)ܫDzZ oI}=,;bm (@mFT„{qӓpW= ~9,-^EhhAk(Cc[K@q@;6{p5gx)IL5{/9q% $Q'uX{x*DEevW2t Imޥ7!m=d'H _ea?p!X`W2]Z!^a)IfYT #}Ɉ,S;2"%Ebo½`:Vܘ '{[S:֦,YȤ uBĚ0K"꧛m9{+:%n Y7b:-usS-Rsnw)wo3K)1+ف!Qzhʟrboɠ Wx~2f)bC#xf%Q)EP $TűJлwW^R{IfFr,MWa $Pjbi@VI웺 6TZyP&(T=o1g,.B29^l˖DVfP5u7m}ܨ. m}~X.X|WFGZ艠x"-"umɯD8irn< ȥ,S kM ʵQj\I<_0^Ŭ/-  鯆n7`o[N9s-pE灸C[$dU7UF^>]d\BߞI7J4N i? :T$8 yZiNw]wBJf:(/{ՂA0d᭮z/cp$m:{ϦΚ(òSsLVz") Mwgݞƪ3t c8[ 8ph޲el9#C fiYtyoՐr7WS\lA|Pa.jp{eߵنɹt;\@`(҃>,[ZsX[OO{EY &>[Y|J*n \^_i-܂`R/yaD\-ǫC/pRA9J bfrx-ѵ!ɐoho}kjV! :8CD3t(S}︪OrYv噙 bW./YUĘHcq?h1.|Avmka׊mA5-B#U6ܢJ܈ElMjU?0aN3Iľ깹7J"Ľ %WkwGT 򰪢_7t>c]kJ.2X} 6И?wk<އ fpFIN7 ;?ٟUjyPr_a9m7x{@oQ')q~\;a i4$Zx̩aL_P(_l.%HWOԉU;/і(BUsOFuן& ԨmdlGgLVAˑ[~/z^~"ZҷD{+`d sī֫c"O :p-]4t ] q Xle+bM1Z~VT>/ JT1ʛL5 pK~J-ɽ)a4C(Ɇ_ݪE]i+imOI?{J.ڒ84ݓ~ua9 wꈡNIXcuM[¬ 'X2;hq+~;GBϯycGErI+[˨=Yk苆2tj+" 22}gcr0 9_l(1sT21w7|i>Cص¨֒_|2)wjSd;& LN>3ZE0HBG7xbe,MNy5]t/g { J%69*U?iX Akne[X6&B߀'~kv荜Č[LUMB#N`7d<ra׌0:,WAъ볤OrP C(+>Vt;VAb^<˳zTH(~Id{keHa]Ec:E}d xqxY>O{*z~L)~Ƀ[;IA7?޿tzSq`Ғ E>b_?f.͑a~0e$5?U7]~Pk[Totbbh#"񢢤WDj @3Z¼KmGg*FJ{#X= +AejqvFhr|%?%HYjd47}Xw˥}tzw̿ypk{g5*^>WX0-^HUQ1+ T<[f#)u,ZPNiד߯-h(g%/7U,Cu`Z0@ܥYk 8Lt}}يJݙu<7XJGv>(\xYipSg8tq:XTwxi{uKPG$b_Bsj&zו؃b}}Ҧ-#'8as?$qj7L5mI'jȅP+- _yO˿ONSZ^ 50׶VcϏ>NLI) 6sd2t`^'_ :COgzm@|N:^πFYt3Pp]X~ ڎ@ V]nZa2ޏt`JӇ;6iVJl,q>pi1a6kM }x}4[1utK!eH#TX? #9Ú?MyuDHo8eZ(YM^ʗV՟K% .lORoz kMDP ˪mק Q :^T'Peګ ӫcr`cή|.4Գ1thq#lſ~iH@3;lk7KzR1{fR̠"v;xDq!$ w `шn9K4p j+Ѓ,59Z}WZq*}B(O򸔕c>v:ec4;8'Ͳ:ItiN} :(vӀ k:5 8Tp`* s,ԭP‘ZKK̗kTuϜ ZS~Q.Z4=#ӂlvҿ%_ ͒CMoSulh~-э 3]( V!5%c<א);" p 8$>_ uenZ>>%F-6)wV:k5nN*)9z}[5^-d|fNwʽAA@<@jMFJ 2DWIܴ -\IQuN" OPV6i &3p8U`-l:UX0 sU8| 5m"ETYP Vi잸+ҏ|kyPE7/ :#lN0N % { ǍS V#GG*yٲ4uX/J&\~NcQ+|3$#)07J_|!("|X+wn'e97inO؈^]Ra=lwn{o#|XɢIAFI:)pɞ!*_H߈ak2KאF`W,#Mu̇e- G(҈c>>AXŴýNr!zA=y@~!+ ^ pMհNyÆa8pmr- `d; R88CKLBq_hftRum([ZLMRl9fS1綣]BQ7w >ĺP3^cF ie TyNǍ )0UBg'.XLs? b i0g X.hGc]o24ހĥT%Aͤ!U]5'Xt ~Zf1Oۊؒ(6hB3 J0EbշG_[J"݂3sx)mƟp[Vw(@vH3B1e#Ȇz^H QlӁ}S^2tiR[~eתCCtm.dye+^K}9rnSs}R::l+ t҈,GGQ T).L\r-RJD6F 'mg:6aD~wzS;SƼY8ޣ}yCfۏ\}s7ұ=)_ c"1jKk:q8ٽ4NDϼ +KTNBn ߆Ju<]ao u)W!N> 6]ceiUk&n@*hۉA1 QI+TxٍMuNږ|omc;0+v‰,A[Z%\Z!To3ur9`kkZIrC^7LO*î+d>'$v*O f}syaČuUY x+(Czhh )]}@caΝ[ E^hYw`]Ucwp8k{eˇmG xss<òdӰDgA{Íܨ27roi[4Y.r;n>U svE n`* bo.2Ey&Kiû#ĿFk[k?x+פiVc~\@}0C6ҹ:ѕ>H 8Ǜ~1KdwUsλlkj~U?4TjP3CeUv~9{3)"e6ki _+ّai[[Jv[Uڒxѣ[異6UAc+h6FF{]󢄱⊄ILe .+V1M ^6~؅irOt[5嘮ΑQ=+rn7@UΟT ;n9߸s]rWXӁٍ%k+L_&&)(2S@&f/Rycw4% ZxylDOnk<+˫~ŠSȂ/myAL2.I*C #:QFSgd25Mw ^#eQ%P`7wUҍK͡a=IO*gFAҹTdH :3E[n<71zފ&/9%!}n"'<@? }gԸ UH`An;`%4+ eHTI @ IwCTp7x?Tǔz%;Wf}މD'88gCcvTj2*zB9N3U0sn^f"6\'AN{B9ì䠔Tr!sfi 4»*u9CY hd[~ѿX3e(Ҥs Sf"oIw_GQ2a?&\5S  lLVKz݈-O $>[891Muko9Zcwi2qH͓ZgMC5PtWgQ{ 8nJ+$E JYV]F9wӺl iH6emvċk*sɄCY11|!)ƀ+23t}CuXfﱇI-Ӊ"29(MaaȝA{_*@m:]z'9gzR !)/E57kqU k;F !DF*O-*j`K˗DN[1{=AҤvё&UNkg=G^ؒ/-ٓC=r3N?vzS99;8rg rqV~=y( hAȚ?^&w W‡b;jt2[Hv{0>X=Srn~(*%U;O`& 4 v[EĎz{je(_Ĉ M.qk}=(푸C,1QeR7L0UXec9fT1*sgF )*X֔P}VFO\ ZyS)]2Ts)8J}Kڨ7%qPy laH$"쿵EATRd[{Ħ)>+^A$X@W'Od-ze{DM$yDxOJ0Xb5#c^>. 6x>ԆDEG]2g.ka/km0;Pti#uڻ4-|5uU$|3 vġ+kwʚLU$.u]ԆRe6SYm$T*ŵn-9+9Fx4l`P9=-Y5RTbɵd%5W2x.FtfR =Obqu%R!0K_fp~`;}%n[f}f3N܁o vय+^מx"t֑nVDCZ@7_w*͜Ţ!ƱraEZ޵<w;G6,'g^_̏c\V94tf;VSknOa7RuJ;F\,l=t _|cשJ }sߡ]钑h|ws[ʅlӌF woi T.R ՠC8l"T7;=xR"49 QX A:Z":kݧٚePQy![8O<}3ozj.lq2aK\v Aж]t#">30=!>ˣ;ʰ_9Af2qxr6:qX k?>'T%6*ٰ+g R؝wVְ_"w:ծ^Si+t Q A+ݤG0~ٴ;{=xmu`?25ay/$KŇp(-|/XS2cTQ92兡&L~VfBЬA5Z*ï501p!>K:7bXg妰$lON@V\6n1ѴE:w䂭Bwi3e(Pm#)TB{1?+ Ia8Z!cx6,{s+?Tz2SV'9y׀Lv]! ]kqSjn,aS~UD~X"莋ȚzD21b rSo;ayA|Mri ڗ0cŕs+ 8+-7PY[|_/4f{A9^B㽠Y"H g0surUF̃4e 2;ye%k&3ŲAaXqN+ LrfYUZ"XZ'nnqfen.%=eicQB3o 0&jY\n\\ =pټfC̀OYă@WoL[~glNmT 00l3IϬΞze5/^O}O#>tTAr/)o+5)Xqt51-0gw U@b&xtd*!x@zk ZB{C\Gq}ee7+ )w `IP׋+3ZUڏݔzNw@H:HHGȄQf YՓʼnR~{h<#p*p6mA'^Xڸ܃rG'wb* 5/D rÛʒfBsTuX@N 3s,%'p 3g638eC#*~/ݾhƛZ0sW%X qȵ%H I8?'h=e'D%h^rNӝ.Ӝn-jA]JQ8tGEyk?, K6Ӵ ~9a rT{WI<,_U;=< Ԉ Cr@]źp^CXAHz35\b;`E&F g>lrHB-R_g)sK)[$6fƥ(X1Ь:]8*of[1Y5H VXs=YryܙKUa🛂Oa%B-F_ @]ܼ֗ɔo͑/+p57N@J+񻗹Kpv&FA\BOGs_gyE?qZ!XUP.+(V)/䱄fyB6N LMeՉ"<ogCl4d>~Y}tg_|kR:FQ&龜7ٔ*:dg.ZE6mY!uj ݬrEJ-f!U09^2(FD.W86ޱA=8= bA Njv\鿧l84| "\ ̩Qrh?" y$˒Z ]Q2GI芅iB%JNIE|{$ [8'`IYe1>G W_e%8LKe >cra b:%c|L!Y?p㠙ALy@'Q\!6ܡP nS 3#SItߙ(CVjϕie%wL%"9GpA=ѻ<ŀ""8@N݉ H7E~6Aw w=ёQO޴%Q&7͡ AЋ!ߵ ?l }LEBև4A"{ h^J{eRuk%t3ҕE Nw9K:l;e|Y`khuܶq²lɅ%c^M F"Ywy$g/1B B dY܃{"lZ\IߕNF)da^7o@"iWO3WK=IM{6̕NՋWn90i>/ї?U׵v75{ҷ%)嗢mhf | ^Z#Q G*$ ,&q1)'TF+;S9ȇ%C\E q} 0PyT9-\0 T1'Hr(,R%fH?B'g1fb 70 rNj9ՇuJq3u@BFby#'yPK!c}=ésEOvԎ;;|2dtY8v/Ň2)bo <)do1˰TSF|yz>Kna{0셖gᗂCqFi^HH,A{~sKOn,Ttp @\v&ю|$j汘H>h2Sj E+k5TPF6F=ϲ mL7/z[HߏU|d']TG<ҝ8oN@eG3(N)e:w<09_mhQޯEcnuVQx~;fc|kUԦd{:G@frN(Gx҈rS]-nOΓ|GzsP%5V$moyt7qs9UX&g[ʗ>0m/ /աXbdñ!:ƶw!e{4-C%7?MȾTpU6A311bt@CeC$ З3׺лAZ{kԕoW # *ʹ2*U^ۻ쯎8xApt)`l#&p)>MBvǷW˽i-j^@sm||&*fo::,"F:Kۦ6fAw\Ks :is⭡Uҁn6 smcˣϝcf܌d`e"\Τ5P?>t$7hu.@:i\z*ds`g7%A&O$1QWlHz}̛[Dax"XZ(J>d]e@ E012^ê|ݴwdw[ cP s7ӏ0>}P{W?)Db;baɷIzgoO_Xx 57|6{Ȧ* RlCc =YR*r<e9~s1 P%yN˝G+5'yZϲPXbc 8\K<נPĒ?D_%݄M AMzIb7Tx%(!rXDE+z{(x VS 9Vwp9/XpNO_.=#ӫ}t-$;UL҃"}%.OdIXR+]u܌UyGPA`LzP^Ppw@ȁOTnaT/ G,Mm ?ISzҒv[}q@p]8mgfa,Khxݳ@S6ӷ;`oY.W?w Zs 7Gjkq9vG,xX\WA51k o@\*%za,{#rKdΎI}e䫦h6f$wQޙf*߁~, 7>Oҕ[+ޝ9+%rZJ3V& JԎZ%W RE.xEb M$CO;i2Fp;|rbws$ON…U`}PPyBJE|ϼFe ڲzI?gDI}PGH fv-.n`=LiErU 6G Qh=>FnT)Dpb/XWN0_Ƹ Xq%MCz,A N.8|\F%:  bٜREmP"?,Qv*D$A0S& d'O`ߞ懒&z _z={i]ɔxG(2{xsޗ^jaɜ?wj1XFݓ?)\6[viIZ]0`C 3_62/7 B mn49ZpS,zJx BπcuWOgׇclp{ٻjIg`@]ҕPjP5憰biX`vJnz!pI3C4*&1'Ornғnga6MbOX]JlrWq^f,+Pyu 'n[p6ix}Lx &E?Rn#I%P7~n_`]v&9Rkrp(NϮ8vgw*togkыd {"3{*+"I4ډ؟_Fv,e ڦ(O챜+6Vc@m##1^76mс`܉SmXz7U nʃ6mi9*t)3f(ISN?> KIT1.LN.ky~Es %D>{с <4՘N DX{O 6 51KMr8&JuP0̢mTxª@LkUK#K X儍n0uYk9rrQr =:O_`Y#abq^col(5f魠fΉb?Uk]铄e5 [ht~TXؼ2pa4 ?4LEl7HOv]E =rvU]ፋ_CK=ùMyhU-Jݛ3X1ʷ]elpItSJdߦFu蝎6mOK#ꬷ*=nI yN}3+,C5ۓW 4d5dK58Ǐ<~P ;+ FjAIeOx/ Lj׌뜽f@|жMD $Qw RUNn](Qs]O6J}#? u8A $I]Q=.ŠNO ,heQ`l kaP31̤dRIlZ&g5b p^/Z#:9@Oc*mV82v Yo$F iawpA2ۖ3&!ue/B!λ&ó}l%hST1%pOWixK [a"]mZd#h7BBD<2dM7^q $Sm@0ʥDlģL?Dy\Ht N$9H#c-5wh f4C+gDCsylঔ* h W e9H&/%|C^Q X||Gv+mt4#Du#C% 0"GA6ѶAL; |1y汏 e7B:T"Qu_Ż[^hzNzPKt%\<𷸯4]L imtJS3FP1w^¤w]N^á6@[F5/Zp\&'&kgqQRc)'') _Viχٵ?^''S9n曭YUoE7@dgcsKُ (3u҅[ {]Z FjOca]UGAyf)ޫ׆sX"ɫ a^hcWLJlC9IT^ʦeBhБa?CЕHB͕qsr\#>VΒ#q,;hQ룘sBjD@S!i|V쐺-ce? Jf_h^RL]4^BC-Q5{FiP Jo¥JE {R6CQqp(*%P)<=\ "}F=6*KJ[yNۖ!uT<>sVT̮RYQlA1rYo ?(-˂UmW`=S$]5,?7kۅ84̬sޤ 9)TC%891Rv`A`/+EZ|u ak n!}ַSRz.7&%r !l*j_4żDԏlZз¹p} kPZ~/G8Vz4e3b~k >l)0Z󌒳 3uS[~ g6CS4yFܟ!F!bDeF\~xȍԍ+ Pu1ӻRue͐=ۃoim"B]ȓߍlbQBBhB4S3 w7'i N숊|N:Oa&* μ(y>)}kuXUڦ:h|BznXin4omhNo] ϕlPqg@0B5ڙXY1 TߘQ<U뾇Y&ο-5ĺY:C .20C~Pb%bhMg[ǶYI2xTW6yf ;s뎪NIKΊ_8irGS~4'ozyYtS[*b˩a1jC%/V_ߘW̙ :\Ƣl^Ƅoe2Z` +ߡL/mBkOi1`QD|'|}Z'b!l@^=O墲BQ5$Ƹ7v >ViPp|M9Ҹ5Xxf4齝ܕ᜼ϱ3e,\Vs[a -E.F@d/"jRrȍIy!01j5r-潿^)/( PDS Xa?ZߏyK>P]ƽG*Y_F'7m{ ZD-]bD{c#|r+'{DdYT޼OW2=ON}fkboJQ]Z0n#R+*|pfF@2k%,ے -48?ؾ`m**FPr$艴Ciq N̟㨌ҍotTη]ȰM)3X~p`GM4w^ИO&22pS1R*5_士jZN"A( Ή}-iފи=4<*f-tܣ ͸.fu *9{x-/& ' wC"gj~@ p*E $'/+vQy&v3PC+56#3NuZ!5PN]P*y`p$>}O s**=v#`p;=T nL,>:aBLO&z* ~tSPսˇ^@ NTaū•|xyߨI`Lp,ta/x>f֝lKqV +ڊ{dۨf,Y UȳTĀd;?q$h{AޕT84 p&vg(O"@i37R L$mX 4̂:>p/cy|9zޱ?+N+4MQc7Yd~@Z* laveX;DBuh&5'vODY5,6TnL>qb!#T/[y= M9q7Z0m~$SpC^g)H+墈2ez)b:956Tjr3gq?0I yFDZŰqێj/AMEٙj<|3h5Ո ٹ7*\e@[eoԟMO_!Vimh%b.%۸I3 (3}3n%o\߻P:j1`Z3@bAWte 5h#=p]p f=\[~dsJ&f9" ޒOו w+_]A7H 2xm5MMn2Qbem|D).b>S|xP COֺ' eO͎ As'VwCx&sڣMsThU9jpi0(ȝ6^y99PEK'--ƴbܠ`/"[P]~}}(5[K;lF\I|[[?)DXvuxeOL@GŲQ8b52&alIρCBH]l$PHqԑ s&9q<8r1#u=6%wKZڳwKH vًhD@%[IA8R:n8Nú,$hTi<0hXI&B+*[X,h301L{jtGW}c30׶( [_di #n|1l&XW?i\k8k%D#$T'X3K S}xЙ"B K=D>TՈbK 4NQ>Hׯ5V[ҖI&0YHQ7{f(]d<ةa_}y5M#FH,_c3ͭ%~ͧ6^ gݱq qD^6ii#x3Y.[ٔycuY7*(yQ􍧺& ykY1?Q){Qqvn)=ECFK&)~H}q) \]2ڌId^Q ][Kç~vn_$*ؤ7^ gjEmDBvjȭ%>KkoZL\TZOl0֗=oE1\mdԨQAQAد, _}?)(esH>ug狄` ɴczW?EQ&6f65RCSsy @MܔZ3`E(9m*%paBv4<F^0j+ t0MAy;Dqʈ Qv%WwKlkochE~ƇlN]X< h1"lhY Eն+Jm/=' s@/+? cՒ(Ur"-DCwBP܉^Wkw0αLB8PQu?w|kI k4Fb;Ws N00!rEDyxUƒZ$PX=Bm:8L9uZBP66XA"w"w&u#!cH;(y2* ha_^n°OE!w13?PRA}5)׎n'jmoeH=&/1Ƭk=X gD Byuby鶰97zWF4Zg3xm N5[o5i\pOxJXzdQd]_b_(xߞ&p˛^i][bZU.J-8՘ޝC.j)%+fOD<-N"jʗ X,& x4e5+/hnD > 9:I[Td|ys]٪ID3$`~}!C켅DIm.'DQ,EԤEk< 2n|BlJH[3B'pYeqկ-X´2@Xi+AY[4Ƚ_3%h8Bc4U acS/G[[b=WRݾ^Ԓu9̧{7FD-CxCƦ/:ZGP@졬{N ;Nu,a6*@6Wwufm(nS[T%&cJ>ȎΕbs^MԸ!ojF0#a}2t+ 9RmhNߕ(Bh)ag1nAxq#ISt-S"W 9,o A֪%f)II[D%&|D.Ya Փσ]@myH$$X"xnadbED{T)?0 t>Pd'D)JaY7/Wujh>laZ.KYވ.$P @Cnu2|˗R*&~ [ĵ^CRDHG+I8:!GB>X<}7`PJ7,fЗA}$Kgܯ|5NF4eS. EW*嬳8<@5ג{Fm dX 8oeV[Mgr5 Ҕ5UaѸbH4@LE!ﹶ\4Dk--P/U/wy~U4Cދ\q7`*f,$#/vSf)ėQG7x${WAZVؠjmM__ ;_hD ^& *4m9 V#·fvO M;-Zaw\[Ͷ֌=C='V(C |g Hk@*YE{|8jT69R@Y`AM; .v$M;d <7 u(e _I'rB~\sK#-[</Cb5F(})5~rq=6[A\2YZ`wd8WZPuj'v\&h8!Y +P9­FqQKb; :Bpx^08yΣ8ҽX =P#u"emUP7 Gn%2җDiaY8d-RÇrd!^' GO%*RA(S($V G83xv<F5j,C$ʃE!_nUrc$/CGYn!cPJTuOmqH%-:aL x:=-?$Qt>`*PQ{F/=g}9$4k l_#~)8f -njOR{stz'ҡ(3s™ v"ޠJ4snXɷFq$YAZWB-3R]u+PHMvv"Zt7O|~e7KbPhg>9gH-e(XVG@n*RPz3C%sPHC߶'1mၾ>T@^f)Ӯ!Hقd%*9+Tf4N50rBc,Q~c-tJ^4wZϤt"0ɔXD8GR7gJDfO{kp|hgI̪` -"jIwpLoA#=Pz:pօuCYyӕ B XbVIr9 @^΁b_1+f[76LyUZ+V|ۀpp\IY~H>cVf/UС2c!]^oz:&0 fv"VTmr8[$;ɕV抃6kNR{&YY0q$}O7$`*Optn܂ٙj5k!-s=TɎzDmSqe]YP*n9H1")İ/KʆZ4qt yd٣#s\4CeDyl%5NUֈBj%Wi`5xT}):2NL# FnPApA[K p%wXMݳiϖW늰B-'j7). R~Bg;74G2av@jmV8X ;n26$7+赮G]2hܚʤxD{va탑QF)d}a\ l6M(ERyH]Iܩm!r&Ze Ȧ!`35_zl^„mչq?k ?,kI8siZ $`TyfvVG .S]#W)$/I%lOM$o)䇞axY}434tת5Uh#=`g;5LȍIi}C亥ѥr WW6zT?3HrΉQLF*͙TEim}8$YaBnA1c}iC (ld]6oUު]BM` ] Cǰ|";j!^ah6U>30ߋ69llȄIOIO2p FW>hƈDBw17(c\rs@GAqhx*T6-O_G+^|{- oӏ $B%q), % W P++'7Q`4ф=*Ziȥ%(Xja:?u>WK%f9C5LjY2nT# > =-Tn[qk]GF$k\b}sQpB9j;8?$^e4Ůd hHJw[9I3!gswxA;PSV.C FKAn4k-R"Nb'"64N]r$WқOiF9ܬ5x0EPrVn|f"QuY\\n1:4ؑm 1q/M8)Mg(Ď;%VSR$3+","s;_79o~GHMTa'KO4}2s}-ϔP6tjd>'8SEeZQ2p;T^S }]9l5 0 ;D8$dhq[XFCGTct~k% \Փ )[}/mL>& CxۆuN&з{~bnRjV> Д]ժ{\ʳ?׺#J\p"!&o=;܃(]/Go4A/|4ULb#ىfc>p 8w~Jr]L6+ioSHfVM$d )'-,h1SJvvؑ$Ri]Ƌ#_8#+#"ʕ3W|?QطJi*nFzXD`ЬKG? YJXSy We*}vЅ`*[5tFH}_.|7me"ٙDR)O!c1YyvOoOjDNc80io<Z҆Jn SD.A o*&+;U-OyfΆ.MY}2pA*\ØFjT'kȷ痿=%J&<дka1=u;ZsEq-qaIO=3}Tf]Pjžx?HE7)P{!fۗHE>Ż~r37Q6 1BTS4 )eHn82InJssHɤ6WGU5x$][ e3e,]3?nE}& DLE&>[3fU?IJTc| Q M68acG-AK =w zݩ߂㽴 JP*^&hl:_AQUX~J8h8kyrK=gفqU܇8>8Dz@Q)zD% 3hJiZ,;%ES7Bݣ8&XN`XC`MmeIy}` :Q)"ͺr{Nm{0-9RLmu+6Cy5Ѫg0_N8̫b'ɏ6iq_e12zpk vS۸ThQR5vU>(ȏ>r$0Z7mH޴_%ERN[UtʫTg~-0sBֵG4=Qr "ȀEA<5#E@y*c}B޵P_6B_O i]G`LZFҒY AT^3(^ϰJ5" Z_^HPFCL'lmtσ]@q7c̲9}=;iZ j{KM>x#.mb fapFJ'$LEv|1.y,a"!>1@ͱ~,i;Y1 /#9.|4+nY z,䉔 jk^IyS`B!hb̅W|BPwi}BvaCڻFJaVKc4`TD*kM#Lb&,ѩ] o8܍ML.tt>~nF\0v1 (([L*٢Vğ1yo|uLh?# RL"95&^qG1PU+VT({IgKҸR "%*}\ sڜ"<>ș!Mj-yj-j<p?ciF;%pZUcs#Bр * ՕU_E=sY/<`6Y i~nV^IJ\>0iC49*\KU>+ܪfÍ@ױJkpn[(,0Y['lt~%b,jHt%îJ"CqeZkUE4r#,YK' y(}] o= k#"ȎKeq? Kȸ9_!/ٔd C5](7eθĐDe?RY"/pSg=cY.^]ި'o-l1^\;`{6 Ά?ֱ.p1Q+~ 0}˜~aKx2o(Д[p6eސskzCP`<}i=8_R+=V0Z\)eG[}A4N!c;S%RԃY$o_A?|TYY9gs|n@}J0]Ο.UW̠؁w+QIo IݴfdvbNw+YK/ޥV1bwo}82|~ӜB.s/-E) 6} a(?X@}sk,h$I$ls\@U> vnMnm=4k{{`(3Le[0I2O& 3>x%j29s̻ EisDqe݂κ:yBv=jhE^#A`BPm&#^W {Yb`!47XͲ̀"%]jh2-?.*Ri.|苑j}7"{$[om-7 l!:-~jD 9§RD98$ɸAE\WC4SS)#6M{v70ޥNWʑjbzbzcկKC ig0(FhvRt/G0(c@!4h6Ή b_z: 1RW-وд@V`y[eOS & ;̔""eaziES$ n&7nl_C2X›sZ άb$P/^M+wUɴVΦVђlՌlsػ7r$EdJ<& cI@FwB"pZgOGY*-6|%L\zy%bEzbe,̮ ;zH.cɀrfI7?$u*:9tt ]:š]v͡A)/zGO;!B$H0oXg7z" *n4±֯\er_);`;Yb199=ϜaΦP"\p`^Iќ<'0Q(B 3>zMR(" w7j# 2w|W- $'17&C=}J̚X'EN! _  bpIU%S^5ܳR ᤬K.JTb ڋz/Kim?!}P&G]KI n0!6w2AO6Fe6=w[g ~{/MpD`RBafʪh CN_~AEW:,v~p̻CFL E:=fj&]B:ٙ1&o.6 E7=@f1gVVRE"x4t "fI 7NN \R-GN!Kj')DA3'5it\OJ:y Цi )-#F HX.]D wL,/h\\Epbq̴(48Y46dv46*+WmIGuv-tTڊl}\},%%ؘ#"ͫ,pC$=sk $D*F+ g[.F :Ήo kie\; kdy (iV;X+8*O>qV5`}9cd\JXj/3R-" S{/g(| _rSn_T,֡H6-fA)ũ+*r.AҾ7Eg_,uD>>$(`z\ؒ)͈md(} *xNtH.ƄrǵD]I!5,?!=T(./|Z2{4N'Ãa_D Nwj BV}iX{ %DZB?ie'ϜR gY>C$VϏ}(L'eN#cl+h^A: _|/ ծjQEu=:}0=odAg%wB)qhOmz8URu~ʞ} Ægh})T(4Y>`\HN!t7 W^0c<Jf]"$=Kcc tgOYƈퟖYUuIr5VH<8 D@Rx5}3cC?+AB}+n{[Ne C[U4 B^2bJ1Iֶ(N :N.V1ɂOK (zq08]\ԔwQO!ˏɝ hbEz:qPQsPMPz(7Q~B-xڻEbȽ*x\p9Sqȟr:uJ^=n'Ж'Cb]QvԫVh>y ax?rCd+xvIo;#,ojGPY2{ uQ ,nh+%jy'56mc#vJ5]u#\2*M϶W^@"F,~r-p|J`mr 17Zn-~$YER 22w衞rk;׼+o(/i焫 rJz20<5Y $;^X"?S9Jd #|8u3vŒ`T2q-:j RQVAEBRYsg: 9yGhoŀp8^ w X 5QpT'0 pLۻFm'TS4>ma'n4@ˉBInхwxԏ?u'2miDY&y?EVyX@ wM->T"noLLvM u 4=Cdmq x k7NRU_ HpS\ye[l`L4l"ف'jC YVʋRS1aNQ=?gF ܓsҀ?UVhBEbm-V5Jzs7X=cae\L;|eĝٶscAQy5V浭u|[ڞ-י, 5NOR 1OJ֛ x*lll2ȚLː.]оrAx:#2a~߶Gbֽ!3J΍i-[e0(VoQtdWcj=Tξr1ivOf eUfƖ4VѸ4@rC5yqB~_BO وh$,3 Ǒ9 ZJ_DT8$ E^KJK'IwZ13QÕʝ7k .ڃ< w>*خx ʒakHXH˪L3{~O.a?I!0'58[J~Pb#} 1=-y-4ل}M<˦ tE1ܿxZlqw|TΦl&1p}OSB}m4XSҢ[W`7w&$x̂%! (YUI+lC 9fClcsb0Q)eU2 #f:y>gj(IDҙSbs K=8iC;܄e:"VBQ@lZnh_o[LoCjacp&4D6J6Ʋ!I9aYelN΋ۑ`d˝&$](&1W%1s4֋Q],SHaoޣf7֏ߌ}B&%uЭZѪ]uB|׉EO}ijA(e# L? dfjD ףQbKE+OdUWpDŽ%Vʦy(UFqDԔz<5ZD. 9Lފ?>5fctw4"UG5j[gq{JWƸyU-K&LlX6w42|W/[;Yo pHDr{nj~ )8v ?$&`ا=`PIAf9ҲX ! ڛ2K={D;[OWl6}rm^6Y9HWG>.5wNt%qQ0^W*#JNGtJ ,y89} b^R8C76Op"F g~F'Cr|k*m8{ FiqY5$(2a]" Tk2T07YA nQPظ5Ô>q;([:NsdVS'vwLsG(p-=i놌3Kx9pf#SpqضJbJ=A?07]!kIHG4t1?t^1L?U5û#x ЯGc-ZF IFv\Bm w,VqNc?`j@ƍ u49ӵX":y'aeP$1goxz dy5U+O J2ZWVX!gHptAvx*վ͇˭ c7X=8AI_m]J'ŇćipC:KFuت^5Yxmg͚=t_ыR͢JLCAW2pDО[6Y@^۹ބ}x8?TZoO(3"&妝} FQs-S{D9Iz^`H id03, lu;⫈啻.NB/`b/S.4gnMbIi>F`8rR NN`kg&GnfZǜsWBٿ2N"RJA[?cnZ[i!%(1$WͩkԊ\~y3Ⱦ&1iOęғ}{=7hŊ[48ed;8   2߯j .'HFQWy_)aN8WK Tkҳۼ㥪0vq;$N͒0ϽTC29O܈Cp+`|Labwʒ 9 EEI]m匀4ˉ['Re]|,r,>%[. wINn6L+}NR2'j˴K⭵W¯ 7) k&$5uaxGQ(⇾u:T]1Zz>kQfܠC>YcPC|IqR`4ke;oi gӭV'v'=ܡV)rh1h{ֈ /1wv0}sؔ> EHd;H?t9OSX/1z%wb4J$e`#y;4@ X>tݻ-[^(e,,y"KMzf=ZdJwxg9I d!UU`Jl[-ia|{0t]Kf$Vx6M#2vD/" P:_c"B5}qTu}:84[lW*#t4Uwҕ.ܶUP>_ȑ *eg`/7n$ǃstOƑ+w:IDu><^>|U}j+]g:?:֑ Oޅ|ee|oLS!g|1$FWP\mb:_Dӝy7x}ЏVMsϜLw5*@=:8EƍE GAm!XX]}]Y(9k+ۧQڹ,T/ KP 9Wn0;+j A⎯~ Kt"``knMAdl;g^x_SWJ+# ѻ,7nYP]U*/ YvTDXO3<2wj@j0#%C;@L'& BPEq.&I$<8=*rB`Мa@k?}7%].jYЦjE`Ck&3FӋs@_L=YU6hb C 1V`"آ';qf#z٥?&:#u!3|o$aeS 3eVN2 i"M h4 nn^8.w2^A{@9YY\kg'&iXa*JZ$b<|[XEt&{$ڗ3u8lg'9q%" @sQz.h1餌 +9j:}QuwP>Aa𙐜femܓO]rr ;4?IwI sY "V3V_L yCq8vO)bQnqP;V ӿtSMAJNCx%)_J Z}b:W@;,>0?P=oT_ ֧D E|QK٘JS~kp^zTGq 7*?u7V)b tÿۮݡT!(ދӽ<䑯t3;ѳ#ψ2ڳ(HoZrUQ &+4:~'`WNg')r7|b8;T6A8qп#L_&i?u nj2Iz)kjD?J!@EY&5l6ckEgMj \(37'uY"B'.ei1d++ P V$B@N 8q5|AGL{_7)ƲkP68 N7Z\=MI_;8MFP5viyu;M$;*|L($z7FtF{Cj~fS?6r 81sךUY-8!vuwA֍;R0GHiプ VE ߣtsiݲ=a4g(eWf|.5@)d I~s=|:صKX`ǹ6XU^䅱bV2YFȳlEvEIZgD7>ۭPId/re+[`)C6̆qn_Ձ} $ ɳBD=wGe khcI%:&2+H B7NXqgk]YmWmEeYebN4\HCGP ND+׮P,|:+"MO;Z/rX{بʠ4Oxn|>P3gͳ#~5RWeK! T)(ԉiT~Lmф%95.eniݟ6zl‘_.XFx)vrIfi=e `F_o u\!X%hUk$5X6П ,z?US 9XZ 'qlkC`Ab~7*-C-Vs261T㈶MOVʺ\^ Ύ?u?5?!}'g,3N8/:{,g^$Y6,aaFpycdubL6ۀ1934Kp%l4[zL:"M$!4x449d>nNs^9!<Ԍà p>m8Z j[!u*Q {6m#5.1NuDKV,_G؎J79W͑i7vHnu3f? J+jӤ-lbY脝:Vm=37z  !^gxzߤ֓[oM€0˞~@5^G`S\\|j4)%w*B$)pmF./H V<Z#ɯʿlEz4 %Ŋ4!|BaH!s#[Ux`0pFV)Kl`.pO}ٟDA,ci SwX'uRi\e6ܩtYvî1"T3PB-Tuz|UMd?`ݝFm3=H! ǟ*wT3=`,m8R^kԿ ]ŝEh$_-V.sI]Skj Ҋ[kn׶Cx<ぢ~hmA!Qʙ|8.yk:FIAFY逶MUͯf* ku1%YcCcplG6=rʮ3ӠJndW R++ǦCDqs*Ɇ{8ρ&a&o5e( 2O0S‘XϕD֝O \_R' <>[jO>&)mMb- d4s<ނp ٪1!1.ĢZEAXNJdA"[ίU'8eox(!l-lKiM VG -۶X e:8Tܲ3v 0Ȩ1rPr?(+Vࠀƍ \P%\%LJ4j3Z?nء(_"2ꮾ0s.;fpډGTxFhi`]WɈBG%1[F.`Ng~ E(h;ZE_ fr|Rp_2d=fD9z&Z O6lt=522rm}R hۭ2;hRlpJ ,1Hd":<"Nw3 :a!,v?*Z ZPփ𡚄yqMo!-+Cv9,B]mH0eu9z/zIާR.wB2`fl},;i.P}#Z+¯<o=YBd˜BxU#yfOUS Y:@vYl ^ZF@ϕ@̤^@%=Yݾr!-E7)Lj8ˆbr!bFQVe87QT!tSYC9ՖsV]ge k'g:|Z.r7 Z5X#4:;/)gQenWK9 =Q(ǔj0pWczU$8B52$l3әL[qUmOoq* & A0&0>GZ+wü%ȳdB{')5w8Ǵ/$wQiSj.a^9^qrf/%jic#U(D;0̒ -0_.Ωה_$Vik>~d1bD7#2;.aRT2`Z^)YKA;Pv39dX]z;ҡ+%H2靰SpZt WUO7J8xK~u|ۀ8V XYަ(&Ρ6O|HBX?0d\ -i^`XZn ~"Z}eC+ܻMen˗i?#D~6Bh`GDx5򬳋5 s#󁱺2!#\I ς>t(oaMnZkLEs>֌r_NgؕH]~N\!R!y:u'c-™ føé9+Pv2Rw:eB{5.&/%->o\eȜ^*W!ӿ'Ghgk%rd>yrƒ5W0Xu`(dw V4D**@tr/s[lBXZ kY;W:"c6\ECgU,'o7?"'])48gFUX4@,jͼA:! ~tXŔo}";sdI mUj+H0t nҔԶw)Uym@ T~VDtQ!e&1\KQ{㒫\z~ ѢȽ] d:ojc`ۋw0]fHڛ( o,߷kI! .\ZPv'n-#$gD `` $"38kp&J8nKq}yO-- HIX23~ܗ}Hԭ?߫\h"N:?}VhdO%wK W"8w?APyQ{/f)d>^s#9\$JaԜcӮ1(KROa+`;>&Npz-@Րo ۞ѐWM zP~{@qmb laeɍ_uPXj2YY侢jq^6J .15ݏ![}M N aq[陕2餟zͩ11y +^s'anRefe?el.!μmh7vsЀD20Cz%/㑙!m >Wydr.]YsYL|¶דgת0+z¤O.I7* 8"/ds=Q^,س  -3|,rUa BqZ;Dx3{~BeYOĠHIH[cPyf%aZ Pvpurwu6f&0,x!"l9:dI8&?H:?u#x;M!yO[hA TBq:q2)aJ%zmsjҝCB6fL%rd[~+]*#ߦ2"fcn娧YaŻ^l3Nw mѣYǭot.gEvta`gt-R=_fbV6_sr^Mk:Ǭ =+sLJ:cOXH@il &l=mg[Y{)(o/"IuZ7={(L&)GÉ?@Ϳ0>΍3ojb:U3ayWqsO2:/}R8)T7X:M[0mڼs9`ek0ou~aI˃SQӄ ی]i~>ѦF$)+i7 E!$>,| ŹeZG՛/&׷3*]9 ̗5,Ӡ4*I⽬ ^&*`S!·dL`~̤_X^>pV&!.Ӿ<"/4^)}._E!Ҹd&Ug VRC]nz;Zj^gZX,6XY f7DDGb X(jBP$"iL*sԼ!u<'F-,IH2lk)%,1Y͢R͒hտe6@.9Yz40GY6.h؆K/Kh?`EF[Hv_+7,|KP IoӕKFX#5/"@VYl3حav>$z_QכP)AcXR.C>#D,5* 0(uL,RwD&K9?প!;xa5]9\ƵA9@5hU GfVN陪zs % y:hs|kB8JӖ{8|.>B*:xR543>%,#g߂@=![ Yzi<\/ێen#kKyr re}5)35'1D5 WhY?$%W(8eˊL)V W<0~r(&z&Fܷi^~sS2_W^L3iep8WBʐGz2sfYD%9`*ѡU@N_)N/ue5zYDTz%%(LjOnֻO~?MDAӫx2 k-Yf +[%Շ[:`Z\[y4$l,e502^G.n<t0QHZ09[Aqy8W1%4 m?/!c+г ;/.?*w8\7TXhi? mc׼dqѨ@ǎCaE1ۯ{mykv=y&mM7{ӬIuw|!mg9NWlqHFU :ϤT%/W} Z(7,ňz((&AJKYT& l*/:d#80`hw,ׅsaͺMÆxȔC!+4P>Pffؾ4n w`¯ot +uOҜo˘F8@*2yA6T߂/Ux/Zĥm ?1Rd᷑( c Bo AF/)-+1~}uVk@p|$ϟ"nJ "072أ`*t>!aṚ_ڞBD)@-6.ܴg])#:63P]}V aCS6SxMٷz.>A{Ῥ'3KwrnClߑ lj}«@-&/1!X]^n- cˤax`4c Ai.6L*:nw鯃t _:(\EϚUvD"VK9 ]lD5BL-S!zixu,Wcz6i)~~Z6w>װ #01f.}&ARIa#woAޢ0@ʫˍN+Z5U<'.FLI|oTN6"zaG6Q `ĩ׈_qiF=4ő/R#͐LNK0apٰ (-TMNL`kw&Fxw7dZ "409.E!Jz$|XMcq!pӰt/xg f," |.b.`)(6I!Ji qp H9W|uL 9˪p 4KSp8ZWHC؈qnCin])$Q䦑 )YJxQ/ ?u61()L 5H١5‹g\U"DP=G!{S ,Œݶ`Bl軤 ,煵EÌk' k>RMori}t Ga~[OfcyJ8B~7%=Gs6έ;¾ڈ"]VԙSÑ 1#`so;T;cI/' S m6`O*s%T b9afJ2gpO|m>WdYINzENP%t*Aq %aZqx"s ^G0ݵb79hD%n 2Tt> VC}fA Seu|39:@fB&Y]y|w1z^WC?`/~ gjhP@y@\O)Ky5#WC;$CJr58{pcGFb9Dtu=d~()# !}oK,筓wmLڟm᳁L&5\UcLJx/v0 iYovj~ Uw-m*90LjCߢ${V~-k>\QG)`_XT;cfRkN'cd\(f;x(2}c9{+N`_M["]:?rd+&jti$M{.URCMZ\zb{nܚm.`SyZo l`"gK%T)MA4 rCkA:~zDQ< V"DlS捝>4W ;tee21z|cbbq ѨWk3fx.&ȯ.'ښb>ޜ:'s{̺r*e40ҟM:# @URqW5{q,7D$>2K޳[ ETncPz|9,m8M_ &4xB Y wR-v?/| r%aM#HFxҎLjo<)DdIܿ|Pm곺rlN9##3'.0yv 381ܰXIّ'uޤ(gHv~IxnGWzZ~b"+ax,>{zca=^NŇ"n\H0ꗒ癆Ѻ (gZki#aN;*6Wڕ)P J)ƫ9x*|>9ZAAcw)9jAx"~K,8Qa83YHS *(\ * >S_>,ѓi"gg˧j.nV1y/.xZoU lAeۜum]-HY>mze`/T"yT !0b64j}yv&в4GJ` Mji=GFѸ{^]Wm7kϏlf;%~BO\,\taW:-3?Wptם 0 ~t$n<,?;5w45?R6I=o0V Tr/0KԐ@G<|:g2(G\IY5^e6xsQ rJu:=˶ݬ蓁z:zVF=LB~>YEruo/\d!vK#Btҹ8jL~Y NbDRr- x87( = <; 0Hu>5(}@N̜ϴ(Z_|oQ{eqz+<3 YnqвBq2U-3屴CV>'ZqNƛk^/mL UiKyڿԞ'Lqqs)?fFsUpӦi>GN7E9UL>{\Ě8rB\D*bٔ5>ذT?^S>Rd&eot#U`օ\9Օ߱wrv[62 5\f!AvvV$ RP"3Ρ/zbeU|P&+!Jxeh@ҩջO}{P(I`96NrR!WY4eV։@5IV+ݴe`[̤:\\ONn82|4Q:̫vl=ĥO͛Y?" DWzhfU77Ao@EyyCP u$vkGD9бVDsĂGCa {go-'54G: ϜFWQnO&x"[j8iSڀfT<^<3H] ÚbQI%f@&cOaWofX\}rfBVF`$Vq6&H`=15}qaFw[L|ǞY>XVϝuu\~])$fQѱ. (D_'d KqwLOZ+0c)1Pd}awW_M{F/1k@h`T6'{-( m,,B&_ELi+K':[lw.E0jl6φ6==…+,/2&W!y- 3s)v4ʥepۯ>F/h wI 3v|@}=Rf..7w@3g1֡ڃ^e2ck:oYb[ަaſGc e"v- ='C/&=*'<+*/B /ݩJb}CI=Yd\+,wpB(jT*sš젧qUL@__4r+eM>.& ,פn׊M:yĠu}=r!0mYR6cw05o,~D$t $<=Gs_xCѴ0Isf1+~* -^#`UWVMτf:XK8wA0`qI^gMgi/7E g^8Еk C(?^%Dy6Lk@t}0{~9qp=7bý&%xa2JhVZM"[0V5Өm;`y䲠^{y 4A]6g4,H#/qxf"Y%^1s2e7Q9$𪘤7rݻQH@ jK?HB䍝)6t/BNf:Fmċn IsAATĀ*]^na[z%dw`GɠkڷN-9hEٗ#лr#P)\lIG@)^1\(ڥgp /^\M{uCFw"<_cbrOk܆3Nҁ{zqW3}+5ى"Ji)gڙ2NZ88LI\FT|r}1ˬECĿ"=6@9%QJǝd櫩P;TB*Ob,\RBNo؝h4놈$Q$MC`?tfakV&{H '_%O8d}XÚvM[RRa8.$9uƙod1gIЊ6QV 5߇I4Q:aJhKƳ,1F)47=҇5DS/>kP\/q>K$c﹑\i~](A^zIqmLVs $ԏ:)8ntaPή{2A2vK)XӵmS .v%2R\ tScXKǓDX2gQ15|)z`.@Ih-d瓉CftЉupV(%u_$9e qxՋx5 dG-({%MlҿL, R]zH"!gy !a%ƿZ%|טک4_}Ww7eH̷?89`{!S?a.I{(Z2!4sg\y$wSApܮ{R%־^$=st^jq $ GvB3Z:zٱϚ8xtYUIfܬ;0|&k5eF ?`~~\\b! Y.a+@Mc 3{gxv5#x vigmՁVVB)Y Y46w0iâwG{mlū[h#G>(Dî]"U{F_$b+nЀV%07[3w|Or$lpТQ'Ⱥ&s {U;CpQ$ݷGe̓cSA OVO妩?wňxB]H {íkd׻AR_QNOMiU C==~W^7G9pڳI~ ‡2J(:Hc( :_u*[ib[:hr Q]$_yɃUF12FkS3EV"™(j$0<Ľ/ǹ<|Ik@YX{U[C[{&d+7'!wBY:c,Dx`/h ސ7T \)Kz{2`1kF8 +[P):Q VnF?⏝ ZW.!Bw8'֋dlм;ۖ NƮvFoK|'K\+64/4}=YZt4+1NƾY5IRƎqGYd \e{*Lna ČTrH5U0ٶ$d@pX# ]ł}ѱC)&|#Anw9U:uUܪ;k8j'CԞQa?&oqq>m^%uvb,T"̔a}}>8 EtY8*z+ VKyC-F3 1Orpo6s~ox%'o­(C)1i6lhy`ur੡LL Z r1GJ(vNp׆R,UM'دXDe1睝UubRisW:bhI<%;-p_nM֖G~Y :lT@jUG㓶 4 ǵTN M[T"eVn9&.&ZXR!&" ܗE YZ