hdf5_1_10_11-gnu-openmpi3-hpc-devel-static-1.10.11-150400.3.21.2<>,,f p9|v7%QU7B~bT =3:sK˼ufEBRVzR nW /zXԋ.B|25?wXnQࢄ[NB"eSbVr2):&˵]5JhtkkJ}u:}lmlVa {[3dOu&T==?{*Z' bV^~]d^JPڎ7 ϙ=BДԗ~0G>;?d-5 C ~TXhl  4 B P l  ,Or,@(8R9<R: RFGHIXY \8]T^bcd-e2f5l7uLvhz|Chdf5_1_10_11-gnu-openmpi3-hpc-devel-static1.10.11150400.3.21.2Static development files for hdf5_1_10_11-gnu-openmpi3-hpcHDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes. This package provides the static libraries for the gnu-openmpi3-hpc version of HDF5.f ibs-power9-18Y˶SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttps://www.hdfgroup.org/HDF5/linuxppc64leU>ja@ 5@fffffffffb57b291fce5becf0f9daf6ac77bb8e3506b1cf411c40a24d0b1d8dc05c55e1e72decb4464405b596a23477259a1f34ebef0d5120b0718ee4965fe5165db7c0eacb588b2b102fd909792d71206ad2a8e66b7b7a694db9f44df9c0bf9573d2b1dd1f350a1c67bd5c2cf6ecbca76d504ceddbe48afa515b6498635fa8a1d4b15de7ff013524f4415e48992448113d6bb85cc2058a3bc84efd8b4c9ee2cadf4d91fb9c718e8649d69a9832fd1d08004cf7890f932471705b1dc695c8138da6e532libhdf5hl_fortran.arootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_11-gnu-openmpi3-hpc-1.10.11-150400.3.21.2.src.rpmhdf5_1_10_11-gnu-openmpi3-hpc-devel-statichdf5_1_10_11-gnu-openmpi3-hpc-devel-static(ppc-64)    hdf5_1_10_11-gnu-openmpi3-hpc-develrpmlib(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.txtibs-power9-18 17223516291.10.11-150400.3.21.21.10.11-150400.3.21.2libhdf5.alibhdf5_cpp.alibhdf5_fortran.alibhdf5_hl.alibhdf5_hl_cpp.alibhdf5_hl_fortran.alibhdf5hl_fortran.a/usr/lib/hpc/gnu7/openmpi3/hdf5/1.10.11/lib64/-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-openmpi3-hpcdrpmxz5ppc64le-suse-linuxcurrent ar archive4V#|շ~utf-809315edf6760b1400735287410af0cf1ff465ab77c27f678f03bbc8374a7e225?P7zXZ !t/]"k&YT!ɥD4N!:3>6j07x;w ʼnnQFD^_puGSZ<{@DR4wj+Wڰmް`'W[ ҨL=cP`Bx4a ^@̜)1*J[]nK}v&#(.UԹ)c0}G9CoՌF|d(< ]wvKb;jǹύN~]+8/=Ѧ z)JE&NXF,؀ VB&I*t=- ێD~^ZFJav,~?tN\DO]ZlTͬ3o%'xzY$ZNvV0.0ޡ]Pқ#ň8K6ɴ vj=DKNf8`zӝ^;nܰl1TnD1{ˁ='.^R9FtGۗɥblcúI֌cō5R)c{]SVBVAn/,h=iE;|T".9WV ´C5 :\e{gBk/8WAy dֺ֩17QXSE&J|"ͷH)B-d Pu-_E Z5|Xr?:7UyU$k1oq0[!6A6 gC]aS87O_n\ƢVn9 1)bM3?-{a4ݒ IB: Z\#5%}s"/ҿK3 >Qِa\\f)YM/ F-Dm2b,+cʝu8ǡJE/IqJZ?4ր/̆[M,^,QV)ʇ;v5S 5|0tY5(acSү+Es !3R`uR] 11iÍHuNDe눯r 4hD0&-ߖfi쎪'&L.Ĥ\m )yX "™>-$1Nnӭ$cmK݋ p5{C(Kz_q@ ku =_S\(!hwG{9 zVCxV]e$g+)-Xfȕ>IBx\`v%$\;KDHؤ#E_+ښJ9Iق9YzX^: Bܮ뱢Q2HmIbH/0LiJQsK63jCMG [+@jpM=MrKal[©]4EUjұN.͓o{~ Άy8I^>*4Ndtq<}RTSLYF62t/tq9ICO$[)<eFKrQVaA|Zw,F6.WѿFѻa Pri-dt1&5ѺOvW\5fLG?$!lƉOoq@M㔕22v} *ur#lD?;P>tIqsvĢ;!wrrΌֈSz \ j[rbچ [o.x(H<׎հ/~[7VE1kDENfԋ LyO1s="g%Ub N}_QE? /g]#$AN 9TSJHaC<{)re5,azC^FbmLCAꙑf_崹ت|՘I6~m}^Oo[1u ؼ{'Vu91xy/} 8"fTl) M)_/ MggͿ9 Ex>òШt!YȜ{Dxx g&U#(uKʽgE1 1fAA1<"y5ek=u#`obϤ8K?S|1C뻔F':Rsp+bO!Y-mkjMJ\2fQMXb3`VOsuyPR'} ϭ0Nݩ $iQB;sBFʖVFVmpOvk w],*B )"a*"ŊlGnƒAvCpt=Z;xY?#Rz ]ÛU73Kwn!:ִ? IC!ދuMѾyWVμ1 P4<>R6{OuȳT0ro A at8L̲h^2 n.=ۆߔH# ?G36{K4-E ȰPg*TfS [FǸ953iHYQT'&.F؟LuH , ?%pK|MC8>2~6DY+'NmԫL~RA~J{a;u4jL K U1³bJNz.#;}m/cʿi0yǂ X`%Wa7dU9KeCR3O%zAتe#/ӯ c(,~0%Yw`_WL9@)]7FMg:>Wk.GFoz] B9”ÈGO%/C GȻȂksR g97 ΩƘ!Yz^J~SLwe6_ĊX5IJ)ٽSY<-&;MMLC `h.nTQ1C!Q*֊dyqt7'd%E)6lDJ7^ ]DBO1T8%om˞YPg1TX(Dƈ|Xaڿ3lOg9b#_ Q\6!9.k36݅~@Ix&aVǭEd@98i?GbP 2(Qf ) yL4"O-WTև0 .tS|kR1luz󶗴j6aXRKd ЎPvtUƔ>8$<[N( y-gjaJ!fT)fS-eD͆@-Z66BؒJ ?ɭQ!(7R6/uJF70P>3]FXwĤ{v>U %"cMn{;!#KՆz)%<ݙ>U'īhjGyv}@b yN(̉3|dN` eP(#먆k CTB}|x1]}OZjvtB)jQp+("bžXZk┨N t"B5}Ty!)i4j(Çw: 8})Z/$"^^P VrckR]qM#_' GJ6,Ĵ3g8,7hפ.ZEd| }@У#4&Pnfl!FJ&"t;"2J2$g ]<ӆP*ލ Y6Q(w,g-7pb/Qpgwq Ϙ[֚g7t>@K@ŞEU&Ej{IL9zRyK컺j)˔1'rlAyvb UtF!^vE795 fi-$ Qb}j}"ɻ,^Nݾa4GqxգA |*:`W˅ <lj-} ׿`c):TG\Ӥ|:(5"/֥y(?$ 2x*pWlt#kQa3# ;XZ\N':(v (0"R+a1UUr4PB '(Zmn$3<3Mx;#5d A $QϏH{>Ƀ=$;+NkҜ"W~[4=O]=>ua(RvVA遣FpG)Z_)p*(B|ɠLr8 3:#,>1!Q/Q "eB+FvA K}mw+jʪQ:*"~߉H^KI wrwx@;,g ?K^v/p̠߄8b S8zq{Ufu}y/ <g-.dו@ݘI@N-L׾s=н ˃N aٌAչ׹o$tҙV;]E߽=0ZڼcI <_(ʣee^P$\ >=Zơ)tɣ̭5bZӰl-)Ch ߮5P 2xLyesLɭ b\@H4_kҋ] ž˦"Yt! j$]Bˆ:iڞ)ץ>Cr i4!i 7X i5v=%t0-}S ~A 8I' ~b^pݟ,myy2L4a1<\hFazl'y)MqyBqϲR)1Qa-p@-^3A-BKo2eht*>DZg~CJ!d,w]m/{^p~VQZ=g~ 9>x8 d.4,v $h٦ WIb6>O(Wg?:RC9)44Nr0afz㓨j$LZ/k Ǡ >`Ո ،9=fF3GV3ޱ7EvNws-Bla Y UQ_izkˑXox](wQ6ԧ/ϣn\Z}tDxߤ~ =+7 ֮NTq~%0/nF#GhY43x S~0=jŢSc+wIGQe@7C:g([>yDkc1=Yt̷pxd@̏H{YY>ix0]Mp|ɨjZ#ULf+\o&a9dkAiL ƑN9+=ͨSÄ3=o92B67Hi[DKTi`0sSotv]x휘Z@Zm #ne>E-[ QAs1cV3d9ߴ-me[GüK<ȇf@0:< sS;}?LJ5U_p6 o w$w0o1FE{Hh{2< ]ԈOne~x5c~D /0)˳ 7;t<";{^$k!/(hjˠɭχ/Uy0;z5kmeO] %$89#GA1ԊiԏH<:(sYGQzȥ"E{e%Zo?2qXy-@< ›]{,s' `:`<7*kH`~7$exLQ-,s<攑=K3d]LWhNƙ3qU+#hGJj'9oR2TSQfm{ƲY rѡ%J$ǯ0脻7C`΄:C6kܥ5L|KU9+–LHn 3c'3?Xc#f3fqq(qHR/[6riQG~ q\X 0oYd$ե4TʙĚ}tLX"DbyiBj @McEԐ y[q}fdg&=4]X8,Dh%cJr}  p+tɢt߻Lo7B}@ tH iMC:'bXH&"v\gO䈂Β~;}k`9d>´p>yaCK _o)i.\D.UO~h۵( -M;+CmtJX1YnH0R֑JR (4LLU~irscW 4+2'\,aR(c7H=1#T�\n zx_X̪5Au/\/GA*>+{E!|d!Gw䈤  Wۮcּ^hfnps>YQ_$p M-Ff!!E.TctU`)RbE8T;ڪWZ`RW|^" v [N[-P#ZS윰gQ[+~N2[F"[\LUCf>*󩢘wi RNC 'pUW 5~; pA]Jyv8ԯ"(&ՖYc&Se7Kpvqt[Uڙ⟱^(9#BхP6!;eiANt]c6a\Xz{KcTݜQK!TZ)ajW2_\yz4aOy;~H}QG3Iͥv rXK}+V#PxfOa\:A:h;};٩01`riG|15zAnE^^xC". mV #fsphPPVd!QO&vU\GɈQy1`8:WצZ;y' O.$N5A'"dDmְon2A},[Fi;pp؃(hN0cT`SәYSi)N/QݻA&Z|V[5>+#)gDMb8Q1f/~X %+6&Um4|~;yK ,KD:T`w%B(-hQrY| 90B=abTh|Rp1"‘k椸[_G?E 爷/0T'W̑|lZx_j 8U~闸t.w!v)!3clǩ|tm.@?ZH|JVQK'#O*Gʇf`o{Zxzq{B=&E,5@qZ<;/s/.PE5o=G+<I9ӛe0Q㷠xhvBg=ߕe>Ƃ>`8vJ> p(㫂aV[=A^ CGrO7UTûͿLTHؙs¾Gڨ8fYRR)׿Gq#.[XOFt3f^l9T{e.7 mIq1t² RX)Żq0O:v^ioȀc3ԌXkonB ֣I\d0/B HA:Jz>_џ.8prx2Gj8Nmm:~ mDJqJQJҗ58A =Ϯ[ţM΍T{'U'K| >h 7QU<)tFa rB2+65D)51-Ǚ0У%ʈÇ8o$3#{U؏9Ѣ/ 4bJt~.@B88lEZ3QE~]JRi^|5 ٸ5;*dMe| nHBNN\`Ш{L g.ǔ}O(VϚ4l/|X&&W{6jH؂ T A-)i,\/{f[9<f:qλ򇎒tאfFP"7Lx+4й:T8r\acl䨢EX}R{E!Z%rUʿ2z{U7ާSO%(&HXNlX3lmLIA:ݭ.#B aJ wR/2$"Y?|9zN~۹WQC\RRjcuCf:3R"}Ǿ i@\<"hN>kU%hL,ݯQ$@y,_|t X/&[G# ?fEN-K֎v[Y 㛫H#h tY&S9cۊt lUv /B fJFEJk]eյd(5Dv{:vttDL@3B `@)ߋޱi"?dܛxA+OAg* *ZpnHzfgKBl9/dk\>r ָ aiUg=Jl7Zd cheElי!7&s<Ariŧ?otHW;*àiJ FEU&eZ;tbI43Gf8m`QR ";+%H)}a\K'| KFu_7`:TsLF_:gddRw悚_AjRYMS3(:͵ξ>fXh Q M>44L.gSZk = NÚR2 FNOχ>c+7*ޚQk_PP8d\ y}-D/e>UlpqrbP#۰4L5-7_uӄ|'RAv9ڤ>ҋTZ*'0RR/3s~Z@re"~5( GˉtʗG$#@/-{6n#CXq%)ƍ wGc\%<ی !b: RHٲ(ͬ-?#$5N?oSo4/AVMyAnuuNoz;x;\ n3>O&`r~Ó)YO0ޝz6ohYOMv80=|u3Xb$BȈ)n,d:+@ &$WMbym *c0g'ed|k8{%dEQY?^۶E\@hK-QeiE:-& |9,POBBv4Kp7凷)K{]0̎7ᘁd ۼ!z -A S2fN*97Q.,ov6Ż4P65r-nr'ӽ 7Ict̯c-4w#$FZoulw*b1R_NSZ"~T>OPO+(I*?gw|V4fw'ί` kVӉơUONqҙ2_.9Ƌ~4D[WVþ`lk*,Uf}F bcGp {N2fP5ךyu=1UޛlW>C7*JCh"\OҢ|>V}|-,+jtl"Fn+]& Y4!XySYZĞu''/E G}e[p[/[QϐDk]nOԪRntAތ<g {[(,\|tB m]ê RdQ~.n1^ԕ!s2Hq=)ygB1(7}{ zX%`G-+ YxV}&an{'!x0odb`g*xCRmA 5NS8xD#=`=Y%\vqF9'чvA%75rSlmNS]]eXB*Y?Jž!4wB]z2Y- 4?ĀFtmRԱ_z^֮ \8gVVC,uݺTpp'd ]ַr"gCj!6*neO×֔9B- Q: dsQ!_0GH'eZ'ƀstsgW4͊Qyу8-fC4vDsu91hob݈Zp`yt .ӼYռ9bXq!7|t"#d-,E]֞Pj-ߏUv멶l;;&~61*hÕU,bu>٬M4ۜz=({y?oykum Rެ]f",ڟ`/p/qc- DsnX 1U_?ARPɻp9ZZ$Yݝ` vmc?{f4[n߫Jj.7-`sұf[Ht D9=L)!Ur-tKAĄ-WQ!UaE߆BiB}JSMIĞ8P^ 0# Kr6M5xN&Ac9YUxx ;#tG#MTI~t0H<˧V[xad&y~QpFŪ&؞BD&Dl;OTWpkKKYk[EՇ3c= W jN[ck2~o#iBf{XthmwkjFGp;$1)j H0XE.-X㌪ij6B<{yTV2$/l=22 균J:MPTɼ_7oj&0^ܑ1Y/YLf 4f$^QXo-ZFwb Nsh{|j7'`1xn{}wz_񮓄"vd!ϟD0Qǒ'%m؆IYD73FH^r;I_hIM9fȷf!ipw8EcRÍvwG>!?eCøLwwiC,YzrTym 砬m\VmL\<+T(mdK/ ke eAbgKWdrO\ j$gceZ`| Js +By+AgipWԓ6,FQ7pjęY|/-hpjUC%RR][X8QKH8<(zIJo8 UN#ރ0A9OMWߴ82zd;Sg1W(w}*X'a)x2ŝØk 5ӳ*^_c838@:|Ѿ cm0$>\o`;x cNqQhM”a8'P}Gfɕ}Ȇ> +W<v7AB41a*K|œ*yi6ÞRԧl9EOW"ֻ'15YEB1h '}R}!{7 &ڒ1oH4"L3+9Gƻ~)=A,~b0 `M7ynYE"mݸ|Lk@^8%IՏư[w`G LyC_щնnWWf4C$vbZo;DM@:|_$Wnb2i/`m3WB Sq;Gs܍B4.aVNCR=y) oTKIj5y,戀Ze֮LnVnikENVpD#R!nXEỳB# k@ҩ(X۷1^"9Bqss(\@fN" 9xȏNE`ajH>|\a$%($_yE?\Nx5AD422;qX-'v!6J IP<ȥ>j%w6d*ThJ7b:Sz#x~^L:QEvY q\?%8ќ5C g; F apH5᝱ =2 ߊ|ۍ2-4n3]wH_  GI[v{6M5LR~(zhBxM2!z5M+mɪ\,PQߘuboNdc'jF//oI}z"?o.&381DJ+y4!ې=7!ߪ  2`5^v' /.y 0@: 4{؜6Ci]#uqQr5bͦKCnUmm:HTO:/iY٢ opF$3< S’mP(QƥE$ s:;7R9yUWWDeL@y^T&s>7]N!⹜ #Igܼ7xTf7 SKP""u @4_n39:@_A:6ݯr^pLH1)T ֳ՘1^{*dd0|zU ɐWC[&1 !]:1$:DPs9'[(gXRǚ#2)m|^Xm]v.T?a@W?(ɞ028hʜ 1G%Zi+cMӶqN4*AC~lp>Ȫ>cg#'W쉃+ެN~>-&ٚ]|sh(DG^R ]]*8Ί6;f\z;a=|:S-T\ـڔ7ߘc=.i0ʞNUGh,}wF 9Upu#gxLV8 'v$StZ_j| .ԶBqQiҠZ|u6XӧWP`^[;ݱW- I*XS3q[BTlJ1MTڢQX [Jxit]SЙ^hO\3J2˝`'ɟU>9`ۋ3ӫ+n9$5;-ϡw o^,uz,RҖY^Oo lFJYgc48ym_2 PngI``9Ec 4,rqdCQ]&**{Id&CdF#CZuM62`hBv5Mft\v_ٷ~XSk L ↺xFz= ?2JϣRb%&J"3"4^.j(IyPtlpH+R++~׬*[{]S}"5E) )6׾˻A^R/=n6Uʽ TL3J'P]!'y?A64ml R"Ѣ/#Hy)xJ!\z`EVdeMEM`[*$cAL_:A /Qq/z_fWUX!{{^-ЂMo(jH7I(y$'!0 ‚T4Z] fKYk}\}AhZ499]1g=iarH[E}y >3Xa/ ժ 1|~\KcU0*/5nc# ޑEe̲/d $@fnqGtF~+{fh Q}1D֐H̞ ͓' N[ ]mir'vnIiyK5(ӿOYmL.O5TC]AZ܄-~V0+.vvX}8<e|U9{MPMICr*I$8kS"*:2N]3;VBW<1"";ͣgiq̀{")&O-RIIGxNHʽiC5 @4G/=6>׈ѭlU-ۗ/mf M,8>t7Q&գ& _^1~Xg=rHUXynE } ШԒ܋A~Ҵf?f ǧnوYj;lCS` ]R=cQ GDO\QlMk;s0{?)Dg]fS$FKUF\'PGFc =(yD7 R6t s1ip&Oށ<[ɜJ`2|1}^UO_F͕NWnsSC%+䀠WX̹7H[;4<U59ȋy[]iQ1Ǚ"KHl׻0+jYc8yq3߇]x_1:f@g2oLݟ\5ӊaC'-2 8仧MzcF-$S]*zq7Э[?^:HQx9VA3A [Y'Q Ǹ\|N-Hu^gMҙ[Zm u(~7G Zyj: 4U^}Iڕbɭf L8$XJn{S&pny8&çk. B}ҍ02i_NYvoF$. E'ih5,X3w)"҇;)UGdU_Xw+RJуbæQDȸ/:.  &jÈId)vGžD俣y_^?](௩A&3Ok%|g39@X*ܲ_ ZkpLb6 yyxpHg}D_k-If*gdtHM=8'Ј^(bCMB] l`[u;ͅ&jfrR]d&&ΊC(|U4[(CG`>_\[;#jyWXi7rJKZ A5J,EP%N$zj#%x0lLM^Z)XLꇅ v*s #G70G+wUows.&b١y9&`1=Z<9ޭ]S"LWcV8Ӆำ"'AG}Tl# X]y47,{78tYw?VfBz܃%Ӟ\mRa:BBR#Ec GVeW9Y/x%)#K/WwҍD4h x.}Bq芢d]g;n=GȈ@ߡg6]8µF&T$onUCeի  n0G%KN5n_f׽g{6gk⍃(S7) &syBfmW7XۢRBsz/u[f6J;KRޞE-ZPy/mskŒ-ϡ0Fyh,ԒOhTN;9g|j7}h@0޼^?oEa^@X}~p184, k_'0{O z-dxSPKI?{SNH`Pu)y4QOeAy8>:Kp_ݶwW;ݒlmqT`Ec"-. $MBI](9&8D[ot~VW6_C%F |88ű7VIy#yBb2@hR2y$9IĘxn2H9*OY3 *DdoM?+hVsmNֽ]׹ Lr%P|I{g;4ƈqOϐjRr5j!iٙ$m0ѥIOYy[j@ƚr%Fwi {POm10œ -,P3rv0)jOC"l͇UKlVkPG0 9dl#[& {Q"\sw9YJ4u3XO{V_i)6}KNwyFI ˂d:DiuJ㨫} { "Gx̝z̢^@Wm3O5*s+0,m>^1( ؂'k>S rA%שܙ@Tr3 C/U_tS6xZ y$E#n̬XU϶~Tr5\2*>TnBntv`^D_nqb4ٕgBj g`.$UJJeZϥ<۠ϗp2mόgcE!=V ӆ:bchňN~7bzه- ?4~9PLT05gkwN|M#kg$]$| |H_HRVlOqE m8N9*rLF;ecuyF#x>o t'*Ax8FoGrAb0<_k!u? Я'-$g:Ks'X 2Z&;t= I :e/w v5:w->BoKS~?Z6UZk\dXb~ہzZ Qm,jTP3|pnun^'b0:,-kZA4lٯGV7P9,ooVsU}O3 \]p*CQx&}z陻)ܹǤ1B?-seVf7^k8<88ϩem*W\_: ezeQ]!LMOq2*zR'Cp,@ #L"4]'`hUpH,Ndo3Ջ|]5"( XTm?oFz˶tCf3"eRm~TxM,qb &Z][XiFfɵ+ lGR![Jo zեlOҳK&v/v-.1vB+cL]6ȝtP5x*Gjޡ"3. sB%w7udXVp~T>%do:gdg[ iK'd"[-TpP  g^AO4nCv$Q΄3pi̪xf58pUWvIJiSqwPaWէ |E  V% C/<:X]yn"5kE5>b(~: Spw'KP^t7t#k*x,s;Y~wnA! 82ڮ*{J!LUukIH713.0(JgAjI~VRWo\P n5O4$ƦP$s\d{`䱃? *kq0,I2DCO Vq*zrm?G6m7\šUBRCQ=.~)-MYH6%$1aR ]jLp0)>x(&f^_@ @.INuCt㐬V[<}ߧD-&h^gh"D|Wlu'͍C`~sZr 2@u73i2/Z}U*-S#%Y O˜|sx9j՘;LJLd^ 0rYagNf^Qȍ ޔNKvȅ\jip`ЌEA3A-lI* _2H0^Y`*9<@ q}M ԁ wn÷1-R=QA9o',tq44;u.+Ã1,n Zm+h?ΐˑ~Kpkscp(i+ U>>LrY՝&AbW^'P2F8i--4m} Q`5-SD dB$4ςv&QCqo,*|)g1R\4*Y=v3VG\ [ g CT̪rq!]!,GKKϩDZ+Ql/È'5!wH:;[\Yʜz 5NBr{fIiOl} 3QNK)SzFM"!I*'q_0l%''T4}Щ,+ʔ\ ༾؈+F]h}TQZe`MZ <3nM2 "yu~ŒyVcO °~8̛ MrW%2ҕ OJj2ϕ|FKZ@7[\聓ۃq?c|q}V+ʎ=G9 7kZ}gYC؋#(s:.Em+uʨKBRߏqEVGO8ʭ SfhWd m CTlIveM{FY [:Ȭ[Sg;\zHGW|gjH0,l3|:|% {ؔ; 40dA FI|S8=𝯓1 V-V?}!S=ʗ)Hq?3C0u#rK.zQc_#n(G9lp*~TfZMWH %"gs#?eG82Ǘ+&yjv Kp :cMoNu1rBgX6&kvKCICA! cNa_1n&X xRx52IX5q6S-7/gA@4 XKeEDuμXpD]+.&zꍆ'k<%h թ@}z#`\ЂjX%Ɂ@_~6&zHݿV%L\(vOJŷ~K@YT]"5]#yjP`̻=Ѱ*U9_FjñGJ,p'B"`g4v|FV.Ĕj1k0铕Q+=KOm@\VkcL6u_Vg.oK>UgZhգg;e>QwzJSSnh3weLHmZoD[NJn} :A}_Bz܀ T''9VT<`vQ/?MVN:EG>\ҙ̲K["̊D]cUV=?BFD Hk_Si3fcY5@WS7PMjp(Q ;+iC춵%}Vdfp4P0VAQWx:Qd6]TC!?+5ۢT )~w-NLACoRBmJ)Dּ婭b%w{/![}נn*ӼPqN_j 9t׆ qjFLP[ጀYv5/_, .g;Hyb27un$Lj GSJD߶# T{xd5/~{~o#Etqh$Ee{%_J0YqFy떺W^k_g[LR۫"QD1ՇKt=Ԍ:"'`QԵ?b'#{Qp \&lTIL{^@&)m3]r;G'kŋ9#XFc`vxp8u%hӣ ٬hSeDQ39Zb4ᱻdWhG+ |m?S;:6 u*`39i^$` wȕ$X2絯Sվf5%u>jdڪYKDls6 ~m 1}by*) -i9.|en{ůiaɷGiχLeB䦡)A0ϙj>Rt j^`L04#"oɷqL[W8bÜe`V(?=O(L"T{NiDK4ѵ@n39ـP&*x?—VpjFVFs>dr&w<^qz=2ҚhO3H(gu;i$s^q _@)#C\PGgNA8,wy3#sɬ)ϼrXc nq-gcRw;I{2鸐M0BA1OJfWeK:g_fmXV;X3мwOJ9ʤ "kACC%wfi}̱-K8@Oqwa"ut#q1@({*.J$ jX?LV w!V@cJ|ZyO7}c ؄]f~Snڥ:ͼ2cV3s<ܼvhpJaAQbmnF&K"hsa$exhB-PIr6!*rTCc͎d|H!OʰdDNy@t#w~MixHM-LoYcH2PZ԰ȧz=pIQuϷÉ ]b_Ẍ&DzC)0#彟@{C3Sk7lFҲ*6.Cπ¯Vf"j 5GNsQ4%*l2>o=X/p+˳Zy/Z2~AmOINnkChdWYs -Sd{v7eƏZ_]ZfK4;iXNxTF4`3$J\LɀD~ cx~NE8qQy0l'e y?$CO۩G `-VePmoMjz/.Ad.8Ř_8Ụ`u{- WJ3t J5F$Ǘ7o7m#f^m2R_tI; Y}E|X0^>]Wj|~;9ٝ FMc.`UŒӘ"idx_е0~1E@>]WKn)ץK)'7͗4ؒњ]0>~BHA%=hFpkt. ~@gt( +?j+fс GTl*k1f{YA*TB絎<7W"h3!Dajcw 2݆x]¢]wgNS)8GM߰й߬LZQE<1KIQg;apXY %0^%u,{xhp6,ă(Ap+vr"R-&4ãweoOUeI@GSեq]P;eKmq{ujyLNG/ƶֹ5OÏﱧ̞Ev-o:ܭ$pu%X9DŋZ7E;§@ywLڿVzmAk滒gC΂-zܴ8%&=ks*z`%KT`PՁZz+b1@ {e Z.^Tf [G|Р9b2:jne;c+0b (<:gA0?(1.t8ZF+jVO. 5 ̈ a+KDKM%q|?3զҤ"A^w7i%Kd>I>0$ڧ1)Ĝu'P#%ڎ a}Ig:U)9nJ:NtP1E{b@n dD't=w%_\HFsSbәLDO,M\;:,}p)>T7!dž=)ĉ'ҋsfYwqixшlK]xvP4_u6*R"">_4-;?A_qc?f}G{^I[Ev0~ o3WZkAZE\v-{P̚ _gYl/U%!N]>É[ _r f9FSB HE" ԝ pT71J"3J]L9Kܟ"Q}[]ڕD R vc}t #\[c>i]lRH6@̣]jʪ.37D0P;ր3* `+yKq-m?@~X_ MWUyzL s@ýGAݑ$^\JKD8~\Q3?^/ EQju Aax8v68'˰.zo//`("-Kk|e?,ѽ?lR>8RYj9/ޭ"`-mׂYVp%ZQz% i6mPq ' Qk/cNHPoħsO7=OP?9Vu8CbM I;`H{&Idzyڱ_.Ӿ3|)װxmXҚ6TL k$>pk,`R^ brҿLCyPLGi}y:Җq? [1=43rg`|F4!"jKwYLt1P/C fN 6]K yAí71qZR@_v^RȐ9oa[9F A1JA7<|h 4:qxr%୴uGR7ѹ}x(49k0cД N܆4 kUs?ە *dV7rj Őb=|B4qǟbz>,&b[i`iτfaL-m_LPeϜm/7\hM-swě ^y.Aȹ/~Janʨw S[0X\ֈn[wV gTdM(`q !kH36ccVh̋El7GұOeQO~?"KPK(!:/(c%, |WgvIW-.~y$KbANYznj's/ ֹШm6nӑyqH;ߣprfuVCMh4qW$u7ǭ{3Ԑ@ "Q600*{F!s8\b# Pn 1+(9ސg=.w[ȁ\8!;FPȭޔJzƹb cJw-IP_d{aB+# |>>@#f X5 ҮliWJI!\+!H3q-98rg< iCY LjsֆsW 5waI>Ћ")]>W}P똴PNL?k6 -7V<ԫ  tGl=s_ %ۣ^Yuڿ+-Oc,m$t2~v[2`QFx# ڂݮZO &3(^:8~ E*K;Qy޵$M$rçhn\!أ9a `D)p6- MM츠oĒRަ|ڴeQI-W[:Hv":҂}w8~_)'@%Bœ."D:w0k 4|44PFF&I@CV94ŷUPuYJSE~.H6Yz.P7.gc%ZcC>o=R4YF+Vz|XZ[r\uвžFAo5 @:!qo3||̗0bbǬd( vKFsiE[cF@Im*@@$| 8:xvmWTMU}Bʇ#jLlOWl;RRP(9> $(_7`gL|9tDaH7^W`3ݶ#9Ej$>;@qmF1qÄ2VpN,'%re5ֹGO:LPGs~"KbEW8U{t7utE뺶gOWGȨr0r K |[nSEϽtQȖLޑT.!e[KU{G4O>`Haf$ m4Y6LcXa._6fkV( k&;FcmQV_\D)W5j>ZЧ=6 .?Ssppޣc :q gMp99uGn*"*xMVI\F3Oᤰgɓi >Etr˓F'Ց%.٠cFqˑWLvN]uQ= @<X6^!+遲_"y25ۀ@JM>g~Fذij M59m2B^=}D<8GӾmd*G\(+][|I3wc Dh7r,jn4p5!籜1$ni6x{X.ȇZp2V:w:iti_BWqzvWo33  D)NJsמicy0Gʱg>R?XRZ=y(ttWawl>oܽz3>N¥PbO){L .ذq~e*γ F J(toW֫3 G]4K"e/MD <@eښPa[VTBqbGgG׵wQ񷞭7S%ߏnŒ7)HG-JX1U' lkyU\JWIJ#Y# prm>/) Q׭߽ JV@i|VJDuiH9g]~Q2 ƜɡvՋ ].80iGȟvM?Wvք$Qԙ{#G% lZİs̲ \1H-+4R.dfni3'DM$0]Q;%"* ut\碝AKNo2)C8R@UMd: Fwe4]4zCG(LGS+J3Ѡw`}Px-FH-~QjsO˴+Iǟ;f|{Ur-&kzX E qk_֎1)#2[!ްK4 YM2S)ԇ~rH)j8|\h IVoA٢$_ǎ-[.G@ceyM|pi'Y*c|2vc)RG?r݅n^VoSeCc z?Lw[G7gCT sHCzPf\Jf9 b^qK^YoEze"q%UaN>#tqׅ6I3^6BB Lv`OLnM^BxlO&^Lu_tt!6J]{R+ Pc0LסQ)ّ^֪f"B}37uNg ^Źo_Hij ݖ(Z0\PL䐅 Rʣz>ei^9KPl3许Rjq荶 y2g2r!R-KPjisjpچ-JXnB& XV1"+gˍi((2*"~SQ/Kd:SI6eA冃Vm4&P_MUEF{qd<,Ţ9L@6RP:JΑo;9i A$ chϳsXM7qRW&YDݮ)Pl+/bWm#l:}l~ʈBD}uPh|Hq#X_У;#dBԖfqmۀ󀟼}N)'ɩ~u wOY&k"1c,1NqBj*T}xT;خ`.G>s_ Go0#.2u1e?30~YJFN cGEĀZ++"i=mA{2R'~X/O/J"QcQeY :+:4 gP^9P6"X -RN-vf>:B({a?PޜJԃ'ddhrQ_!oȋJi֦Pza%E7*R5ICjkRKGkPSOfa?(lfOyQnYMe*Dh߼g4f~AzW+ Lo%]r,PHLa98::v KЃbI2(ڋ3)Uν{tf @2 Wā;W @7_fOFtW--v23h)PȺ1FV+Sjf+f4Y[z$ lexd?e{Zr<ŏz3[Yx0m"ƍ,iZ?J9.DktsD߶3;.#.ą ̟jTrS!})138 zhh  mrIXR(2Pp(r5a.0=sIeYIs#l]׸T*D9>:\/OEowj <+2Z03?T腘lVAu*݃rV+) mSs$n2: C~Dq)J"BO All-2^/OPlo=mkr5%λ.ЄZO[n'OnVU0bO}IR:V]Lư>9VwŌ:ًS呶FrgeiH&~zDA'Ff|4粮9Y*8鎯Z7hWiiBsA:ѥrnOJj~GelkzBl1݆"-H=6+kسY@j le&}~-wߚ綝yG&f<@y͝p$zۊ}hS)Z|URG֦ ^Xa!$pCɍ&{1#]tg{p=A5$&mEWZ]4m'8mc<Y7S,5(|90jcX[eͯs߹j) RF+$WjY!B'hŽ)#[?Oތ_˱ glŁÁSޡR4X"u,CoȰGN%ME6Z>1h[PhOtY?^٫p/al k=Y ̗ a'Qj:U]dߡO~8 'υbXpŇa PU5$↑+.*~v{ +tJܼߥBd.hgu`|H⑤zO?U5oPkzTO[c9r0`"vf]uϞy <͈h`-U\CA7e b|eb 1ОY2(kg4ϐ-TnMtlh\h&\'قbnA[SH A&>Y.>߃b>%g̃~~kƷ"@P5mP-[YXa}n[A=MQ) /!=@O9ÈC6 RP|t7h|QyX2}CCp,EKfuDiύDAbG^VSQvS>Tњ;xlqp;[tPs o&_Ejx=|h 2 3yI"ϨPz톍8%+nS,|-W1I zs1Q.1;-݀=lR0 #Kڴĭx!)Tcx@vE001~JAY13JUA'e,bDqٌxGgX/*p#BS` %QSld3O$-4uE~m۰[߮^0D w y!nNt:c] 9OևU!{# y"o 3W7ɉ"M Ih1 Ƶ2kԙQ$ b[@f\|omXWP) S~/󍒔Hi ,ܛI)R[D2N0=!e=L?LՐtYrod1"GE$̮uV'I}! ގ} u))F㢯$?q%$hܐpȭ;IĊҿK\2Yܓ i@{A\1WXDd%q|M`.zX7PU$ɗԿ>\*"p?"UuoΚJO rǛO))QOM li'*rqBX!D d O- 髝WؼaKy\XyGA8Nl1"$^8d6!maj:LL̇Ji-=CMVZF7_iKωf+oJu6=}Sm ͪA~õ+{9Xkh *PD"X N>?c0 LڬA#2zف6EB|:%\/tcy=ړ"; p% I&vQIjHn#P'isJ <z?w6Ip]u *jO/M6hZ$Q wUzFaFCCs[3K uE\C#ѤR?<EFڀ*]N55 o4qJz`R7){htq8Glԗe(?(^=!Sȓ?Q9Q&SEghlY`hkO. 79ӱobOOn+MN|ܨKQ4+>͜#}lSΨODj".Ȓ6^S__5{P8۸~`UUvh*Bmb&%G/DZ:dϥP{ NP$t䤧B1 @i ܝQ1AdϚ~2!Vז PZA~v%/Fm] Y[mg,>^foocC6~5_AZ#KChH4"$ Ӝ)N ƹ#ajי6SvKb^kıtnA+ae'-F6MsYs]Bwb̶iSl;P1zf HALYAg ,rbx ڧ/V1X}CC6?ŕsL|[ }njMVutcl:n095aksZߘAE:P( gQWBKmSAbzguJ0)F R8 V_1} {[]F\m|~r/Jܭ|7 sx%gڋ=&Ls>0!`oЋ,",99 CٶR B83۴0,y%|&@G vgj=ҿFzOd3BYt]bknjcK << n~h2Gyū]qKb%LW䐿| }ߗibDo*`ݯoR2GU*=k.{:3Y3gΚW%7h?0bΞQ#Y3>f%N젨fB+P~y;D2>"`'>>P~mcƝXYv7@2O eeCwBrEOvۆ9yN42\3Њ5A~l!~96i=ArFr~@lDEäՍbV">f-GR*^Dz=U6ѡs[ZӧL)l QIn02QM9@^ r*PO[7WUg>;A˲qGVH־嶟mJ 2ⴭv}kC>ī$?937uu]>ŹK}dOKB B㢜L.9!ECzPa דOR8 7'Ѹ5Ud.71AwVc+ߠM++v>0 plo_ tGcQ]R6w85RqaeBJn>wo[(1:*MS/ #gQZ52L TdHC~E ^!&^Rkp5 G*͈"&Ɣr|~YT[ TG|:-Ldmd\:~H8GaI>(ʐ^ohwVDzn`Nx*,Zv'q{v0sPj ! OW% g%O)w6;r3T\ti?LJ^nUV%,B5þŶ * hJRgު@5yhMtpU2*\ò{IVBQcCqFY ~bG(rdm4"B =][e)2rmSTYbȓ7-ǃ.T<&q5ct\ 'ofˊg+!GF1vfj &#$YFNôfeXĊ|3myk aTg֞.#j-+!'c8XM(@bJnd#*:䁔"^{oߒ&O>ifKuκQwt.*#8u17/X_74*#}>}S<YcYIfX |1? : o(0ec燞!쉅Ez'7A)_3L~0@;=SuyY4Epla]>Y7?2H)ÚAW Eq;Z1^rʇ (2& @[|l Wiڥɂ>I4[qvMld%mRc~M ~ +_L6Wo *6d`ӼW G<)Xq@ӺmTRسo =k6~Ms'Rrܢ ` [LkB> #<\̯Pvw@Z⏬ jK&3w281ss+R@rd8a fmbjbl)`yxU{Pb9ļwC M5.2'@c  F3QVe׳nXx?p#]A;F &Hzx  7 svڑ |(aaj#T+uӳ8`mԺ\ѡ [4q$` ,V%C`)ʑW܄><p-Grn6-i!&ƛ팀k=-{; d-}c6 Z/M:ix(ⰞKb:g4Vy(a̤lPrl?!slGڙ>`ѼR|/MG|.:)sEgyyR高MF nZw۠{?atd0o((U{OA}̼l9nZTp>+X6ng1=DXž 2,ƆLVW[*i1k`bbY*,|:+mL[\d"3z0ʹV;YZa~45f<(}+TݾC"Gy$`k#3#tJ80RNFVM|*_Nvc**1W8鬀1 Mr٪w4"ksP* (1 G^حʒY؈ʣ!S@"A+{k&X&\r$7 oNPX3BSu1Մдg^hd}̽QwS^g6@pi:']g13 k9KC#"&$MKc@jL[m(I&צu l87I=au3U'\6 t)}& ;w_a-8x q' 4I{s( УaO`m oC.1߁$"봓KLZ(+bƄn5ħrừgy 0c,NF!)[Sa!*ă\&f2rH48NRLXq1;K-DdIH|:fmd4% G rTjo[ q}>{{=_J㠊;!Si(s:KVoiWCijgLhMI |Vrisq"f7 U_Ԑ-K[{gۋ`H${,!msNt>F!0bw~4jC開 S z,KK qڊR*17 ]K3V&jrj3܆Rkڴ6`q%Ѩ?.f,lۊ#)=u֏<ÿ1F~c=wtIٺm+C@K3@_XoMV ٰ֜ qyI`bZCxQ\ N<#7E.J"8FWS$6ҁgM*DP^+5QgBHS|noRqy-ꃉ8]Ukz^:DYʼnKJxs\p$N8gҘ$H9eB;'5<2z ә\[Ia0a [O\dP^1^>1<!+R&}el& q>pCon,u0[|`sukL_宵&8cA 1_ 1YT8@4<_j@`iK7JZ,iE:8s\S',N|0ӣU[QSJl0 Jo@֦M,59YJ_+#ҾwYZJ"pM(HT[ 0FIi7C&yi $wYlkgxG>0\zuziDH햪e\zwCf!8갾 e%c+k =+Nw崪Y+㹥=:)uS{`7;e:֤h_jo(ٓJvTTz$>Dg0FR;6Umk҄ae(s%[VzaՌB0O^Α'Tͮ8CNRy;=)q2Fg~Oe9 11E?RVx`67n\t)haАe\'.GSY@ΥO4%ҎH+g"C{*#d/sDʜ *B^,W-% -&֊Y"+2QbD:X& ZJӹդ́q[m$}2,)eW.Y/ )*Zfr88-)Vj/No}^ǡ@bdbG:ҋ U?)q"C6e9ն'oQ4^4VHFlCG~R5#:)Oݐgv$MHIo:ƋVJpя@x3oDovO&Tǂ!X t8es#Ϯ_a/Om!ͥ(Fu`Miۺ@JM 9 2l}: 1JMh %lxlaG)B󠧸`WgD%q߭s;! $oydmU%PPWM\ ˞_[1zgrUcXȎY`s:v S."1yc:[7g7,JhKgo|:MXO&u 2③jrcU!Q6g' QE ŽP| G.$%͔QO5` wjۓ-'F&q#pb]sI 35LP89Аڝ)B;ڶ$/ean)\f´}mdXJ,^/%XjX1**2n(1gtDrɹ[a-z"jAP1xab5t!Jb+M["X{̡L+HT(~P'|>9DNBxz:>㧂 W4PkQV0duDʢei,aW:ꐩ}6uĆN'@?wYǎ52}2 `ã3`[,7jGylmc ZꠞB>[a/vcuuS׼8B%w֖Rm!42ǫ*9j >>w\OP9@Xʊ=GN\S{NUdlwZpDts k3zlyϞ kr'JN$53v=oanoYI[m7+b3GlfJZ/ n++JF[3 Yg61([=B5ahCQUmtSVJ)v$I!f逾a™qig?\c[C~ 3r%'4:b|_=9+|z6ڼ-y֖0 HZj.RÜL0ˆx$j=$M}G{~]O'95*LLIK#bPI-;č7 2(UU[՝U 2#;FS ݕN $,1V,HhrޡIZ^eCu[>v FL*~ > {(% #al:& Mfk4o2s4^KOaN([nr<:o}0)mHh?unc4+h|cA9cEJE(>uգH:-16yWC3.)*Eö =X ?B$i 񴿓> MځԼ84j(V,fS [(\Mm|FOId1z.b3GyQ=m!UM? ?z(i/]y i é#?J8`3rK@ aW͕a؁ =O)IL܆5t q8RԜ :䫨>sV`Ǡܮx|~daw MfCqnPKt[n(}9b~Q+$V#$'ȅ*&nYQWhD*_%ȬExV5\b3/;UiD"5M=WDV1WYoCg!$jXPjZ-͋//S-nUNL'07;O;eyEH8Iv>Fь⵽l@9z]W+yEW1+A>Iz^wr7FFmYҎ>EDB+ȱjfWF9(P{+eZ'nB+pwYJ種0o7f:H,m}m鞤P9`ӄ)p%Ƣ/jAJm-󏉮0W7.Q#PhR g5) N_$0]fi&JuVaVOtq7(گWCmeܐZw +h*KgrdXI'p .ʪxmX 8m2a*(C}L wAx]7;x$c[f(JEnϳ:ƴ s!"Ru> 6țOKDf>渔4TXaag]P48nVm1$=3梤 k3!FGZh[>[ Nc(ΘTVbxV٨h{(|)wM|I]F97cC.Ċcv.b0Az'6J6b @ 8*R&4uyރEA}rZKYʎOCm|;<25,OL -ڞ~E+vJ>@}et*jG̷YLǻT#چizjW'krvQۜ\Jc"SJ+~*J2xG{sӠJ3YB|ؑ@YROn':}f̭M^|A?>TKdR6"ÐN@N @R] "l#NJŪ΃ٴO2y:􋋗\`mß׋S=CHКij1Zh@ABf>zDoQQ&l9߽>N !])2GtMF²I$ lʏ!谞|w#H;n;u؝p'pǨwoɝC&siSU&]K2BFlQ8H&<1ƭ,8FMk n̒>$ #W{ ">`Zxj}UÙJ6q/ʼn;aś96c^SiwǩEg9RHeypӽsF1I~(T6TS`n6lɠ4PˠJ4D JsOpjg5C +;"䞵j+r]ޥ8L8B sU4\pxG%B_@ k7X6T,%G_Yn ھR(m}@\jgd" aŠjsYcnkZ b>+^ \Y!$:8%4NL7K,6FֆfjKN qqW}jP (o#\=)~SLu,X5_CIB*psem%965/-~bӎ#I*>tՊ V:YGGA I=Dʞ/@j2+.r]ݙ:d_se?I6T灝RЭ.ӏRa5O.3} A~dBz{+q('k%q ~M(tW䦄f;ְ14lp15uf+5Qk=%j e[0i=qP8b#tEBK=m6G[ XU4Nf!W*B~p8[OA7.F j@T=`]re Mp^D<ȲU6P5I}̔\]]Ze:B/f ԈXR|.o\κY5^i]*S>yC@iz9sKaYOjSv)ihM*RPdL4ͫE`YW GR":USlerGǒ&thT/ʃ2}6Qg5`-FRf(-ܫFOi\6*gN4 T,x7CfϠfANڕOBKC)68I6 d> oXGGjn/vΔӇn( +XmxEi@8a20i?NV\޽('bg%En{EB|iAЍ/b֭azA >m5eldu ۑ3@}l-қݪ9! -Uaj8&iZez%d-g0W'ů$\tс:-d]vyFT4$I0 n% 36M^Y_HOokQjxf8k^x2m Ci"NYUxI^gWv(IaXi,40맡`s{ѭIK#tJ$t+<|9`Q ά! .v粁aPvZkNN\G\=>5aZ a2Zv;/Wú!13+orIHe^ ']aOmFrg.LKavrYgU`\*4ez7G7IP RXt$pNi{(;W+mEsKkZpVa"A ?lBv-(b!W![UZj /1Sj=V~eѱQfIף DK?@_\%)u:hPY7Q._ݦ嬆Moq m k ] *-_2$ fd5:0õ#-*.QSZ}]6>Z8אTVyRjqҏ{h暍x410쾻 cMaڃ/2t̒{0yiޖu&cDirCǿwYeZ ۾YU~D4x8&w]^ͲFc}RGUp%{F9#S0ȗm!ooKXl+ qR_l5a.6)UWqbn~ByD?]xn#hˌ=XRjv/{s4sOEqbhb#6^G۟NMZyyVCaf|CdN`ٰuM[o1֋p| \`&R#!6W$VMh{JX94 \͸Z]>~Pa2g0j_ ɽF^AA7~/T#@EsMyn@B[ytj%fx0\ҚXXNf s)M\B&ʡ3?D= : #fbAy*hLI/$99NۙpvU8}y(ln+Bj;  do9)}O_*G'  .iDM褏ԨH$x/s1h-roNRҝJ$jR E* 7ܽy GՂ1]nk֜Lq/O+|hQ酹l{tq\ }uȺ13?J*lcV$#$޸ yTos1meYF„mBlFG Q I>$uÂ; G{c[ـG9$u$ EAډC/BmHG $ Z "׎ fYb Ǽ-PkRY"kܹT_4KH>Cȋ聐_oR2 :+&ioB-mƜh!JfNL' dK,Ym>,1\>E 8V;ss,\(U9 qKa *]U*d~ƆBAM^_Up2GkM8j(m3 ﻁ9co\ 0i-v2hv{s<4i?M:Uܬk=,%#M\ M5߷v%ݳpr TP zXOW[èZR,iV,8ݸHdn%Gc6\1=<|[In41 J'p""%ʏymiKUB,d\ - @oYT/.cZ3l].zꚬ+?z +e2WS S8R8'F. ^lJl)Ĩ;Zc26{Sj,9=3GU Ý>5-H0F`Ĥ"jKY-MfE^tLVDN@vy^"aUi9+8.n$`Pdu8>$\0qb,y(&&XFzN1=^<GfC$TⱗTI\FB,tv^<< {S{Aғv}̈TB]Evx=:7SZPH V3ۗBI0GYi$YӅ _1&޺/ʑg6.E+7vHk^jv| O7ny|# 15ǹ=.[Grg);>Gn0\^E74=+"!e`goǃ#eyzEΓ]0D?}Lmu]]9}#)Cs<ӰN_StZD5d1Nk'k纈;RdYtu%BA)]W:zf,0հCM)`}#Q4<6_n%>RS8#۳;bQPǵ[Xh|%Zp0z (JR/+XT F>?">Cy j쵟FrS{kg+t"(h!4!߲JbL)XI>6 '6 >Y Bl'Hd=Q/FFWG~*ՅmK&]P9ƢfShNN K;^ BةJu uw= F;zap|ks%Kobќ[SK/l^H֎+ 3ȏ] ]R⏗[fCM~͟Is|xzxc͉&lP pwSNy[-܇<|oo `b%9=a׮R2Fcrf`6]ak[=  xM.oTLya2$TxA޸٦Flvx`{ m G^MAV2|A▗p ^H5 :xbӚii]rfV(e )[Q1~!z;XWS"4+2>0!QI hۢ=p~l4a{TFGxOǘd;lwDfLV3a{ly(lE]7](1ēxLM`ņZOqGGR[PlӚ0<9B;=O/%c8ԮO_&y8ُ͛?7cv6=g$N3T@ 8B7k 0\ g؅lH#b9*#P&mCs06%(2{'S*sX,fD +վt[TTB{XX>oو%S,IQ(v+= &ކ_?f۽8^*Jw J\?SSc{5!W) <]J>eQ܄\'sȧD! $ aFu@ükhL|6C[ 2V)UvDs%vmp؀RG4NI.$MԑȯKuF~c\SC 㳫o9yF5~i?z(*s$n [cښl^i jKˑ & ڹ{Wo#\eKN !u$e[׿NX⚊ZHʋ LP+WAxƃ;9e?٬01xfI*ğeX ~1wwԻiq'\4}%05! ̞KȃnPKӤ["w0tdP\B@$ɽ҆)= ԁ%Up,3ZZ-brR$(}Kst(˹v@цID_W, bMitAsT)Iٔ l2 J&е"z3-XUrG:Toٸ`ZؓL=v'|e!OOH EqlPd4TI9%ov\Y5nqTSO ӫEWׇ~9ǡUhWhpI z4 nfwqNd $:%=u^C=vcįC + )US#F@)ukXGH绑'{ӥD͖oU~WOb)na:J@-R_ mqJgEK0{D܆IwdNDt?Q}]!p3ع0ʉDÞ,K65</5o| R "^ }t.H{rVlFw6 PpwL#WKb0ƭ]cjrRu^8Z50$GtƞNU?K݇VK*0@!ƱzE^#F/;[awA6ӵIZєI7WCƾ9.rf l 38mA~ԀI2"j33!;J|+e=bVnM\&϶cOY_c@K8;fmzP AitJK4×tbS<jq VR{S XYJK,4#4w;{'q{8tk6 QwAڛoŸ[OyisO ަ߳qx^աW.-/_\oB!ƧC1´ pSkYU-ֆi Klϥ?m=-CYK„4kNEq=vͼЯ"Dþ囕gd@Z_ ό&'+#;!f}*$zB)[,;y,ޚ~َ$Ud,ٷ$́ !t|*\=%aL.Լ\8;:u$˿7Hz6~J:t18{&9eE] K͹[bM w%+; *CeH50c_($w-QdW!a%K[ed+>xIc',.G-6_QG%VT(?Lf9h)ehDGJ+3* !)5iâ^yb [«q((= &DBHY漤e4@d%~TQo5xEɮpY]S ʭG]>V{Fl5_%NlBٻˌ"pj/e#2yڌ.W]eJ_CG3S˟fϨd ,EDPHφVnC=@<ՃxإZ)_8|i'~P9\&3qKj/g:ȵC^9XAz^&5x IΎoI1_hl&ii:]{e]ΨAx0F±bL~b;'i'V6VWm)&Ӭm%\ Z%=bdIgL[&"@ݮ{8İ=GDXڗkc\^\BBy6WEy&V0iX>J-Ǟ]av2peuƒLnTmv6%4010t]C7m_~=]rkP~3r֗`i$׎RW7`%]Cށ)0*q}~v hkcM y'lzo;|C΍ J鿍J˴kxO|z)PH\qsvBI:a^ )Kɲ@J6I+Μ`@ i#\6[9Mdjb (.}V ]z!1R;V P?wo+ժLGU:i[}lKO8*bn?*ûݛ$t=ck,/@W$glӮd[藞)Hˮ9_qئB 4 8fo(D/VהI+$[c)B[Fs5J8oFYmaxR$U3R->M$X_[DLw</Tbɬz8`5b%+S$yAH۟b}~_*=I2FJܽ:*lgGfs^ mϝJm8qTEp*olz:ȟfT%ΜZoP>ڞ ~s4 P/Y 8~? '^vm\D僟 40lv 䞝1 ))D4D$Q:ŵMtbqVU7S!Cyhm`I,'JTɀ³;c%xM%my#(]$N%4`IL%Z ȻJ64И|to{NKotqZp)uMr2,E4_L <ajf!L2Dc:喊V+Z$egv@T˾vA/16NUu}0>ѷb; >DigаBC(nW75>}8Ŏز=zk9 ^c!/>U5;0ÓK OKU C[bi@/`aADվFj7]Weڷ?q4/ʑ,EZ۠ٺd߶ YZ