ruby-solv-0.7.34-150600.8.17.2<>,1Xhkp9|'8oڥ}!ա\&ޝ12I=b}a)(P.a[cF?#̓,i0dBg! \ 0J:}N}U8,e0{QIa9\2K4A%:&_olq>M0?M d  ! Gdhx| (, . 0 4 u x|46(b8lT9T: TFIGIHJIJXJYJ\J@]JD^JLbJcK.dKeKfKlKuKvKwLxxL|yLzLLLLMCruby-solv0.7.34150600.8.17.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hkibs-power9-182pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxppc64le2phkc0a9e94dc648f6937a6ab23a3d314dafc6b8aab7a8af2bce9dfe2bf32e0c3fedrootrootlibsolv-0.7.34-150600.8.17.2.src.rpmruby-solvruby-solv(ppc-64)ruby-solv-ruby-2.5.0@@@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3hkh>gx@g@g3C@f@fb@f0@f&Q@ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@Wuninst edges [bsc#1243457] - implement color filtering when adding update targets - support orderwithrequires dependencies in susedata.xml - bump version to 0.7.33- build both static and dynamic libraries on new suse distros - support the apk package and repository format (both v2 and v3) - new dataiterator_final_{repo,solvable} functions - bump version to 0.7.32- Provide a symbol specific for the ruby-version so yast does not break across updates (boo#1235598)- fix replaces_installed_package using the wrong solvable id when checking the noupdate map - make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard - add rpm_query_idarray query function - support rpm's "orderwithrequires" dependency - bump version to 0.7.31- removed dependency on external find program in the repo2solv tool - bindings: fix return value of repodata.add_solv() - new SOLVER_FLAG_FOCUS_NEW flag - bump version to 0.7.30- add a conflict to older libsolv-tools to libsolv-tools-base - report unsupported compression in solv_xfopen() with errno - fix return value of repodata.add_solv() in the bindings - fix SHA-224 oid in solv_pgpvrfy- improve updating of installed multiversion packages - fix decision introspection going into an endless loop in some cases - added experimental lua bindings - bump version to 0.7.29- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]- build for multiple python versions [jsc#PED-6218] - bump version to 0.7.28- add zstd support for the installcheck tool - add putinowndirpool cache to make file list handling in repo_write much faster - bump version to 0.7.27- fix evr roundtrip in testcases - do not use deprecated headerUnload with newer rpm versions - bump version to 0.7.26- support complex deps in SOLVABLE_PREREQ_IGNOREINST - fix minimization not prefering installed packages in some cases - reduce memory usage in repo_updateinfoxml - fix lock-step interfering with architecture selection - fix choice rule handing for package downgrades - fix complex dependencies with an "else" part sometimes leading to unsolved dependencies - bump version to 0.7.25- handle learnt rules in solver_alternativeinfo() - support x86_64_v[234] architecture levels - implement decision sorting for package decisionlists - add back findutils requires for the libsolv-tools packagse [bsc#1195633] - bump version to 0.7.24- fix "keep installed" jobs not disabling "best update" rules - do not autouninstall suse ptf packages - ensure duplinvolvedmap_all is reset when a solver is reused - special case file dependencies in the testcase writer - support stringification of multiple solvables - new weakdep introspection interface similar to ruleinfos - support decision reason queries - support merging of related decissions - support stringification of ruleinfo, decisioninfo and decision reasons - support better info about alternatives - new '-P' and '-W' options for testsolv - bump version to 0.7.23- reworked choice rule generation to cover more usecases - support SOLVABLE_PREREQ_IGNOREINST in the ordering code [bsc#1196514] - support parsing of Debian's Multi-Arch indicator - bump version to 0.7.22- fix segfault on conflict resolution when using bindings - fix split provides not working if the update includes a forbidden vendor change - support strict repository priorities new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY - support zstd compressed control files in debian packages - add an ifdef allowing to rename Solvable dependency members ("requires" is a keyword in C++20) - support setting/reading userdata in solv files new functions: repowriter_set_userdata, solv_read_userdata - support queying of the custom vendor check function new function: pool_get_custom_vendorcheck - support solv files with an idarray block - allow accessing the toolversion at runtime - bump version to 0.7.21- fix misparsing of '&' in attributes with libxml2 - choice rules: treat orphaned packages as newest [bsc#1190465] - fix compatibility with Python 3.10 - new SOLVER_EXCLUDEFROMWEAK job type - support for environments in comps parser - bump version to 0.7.20- Disable python2 usage on suse_version >= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7ibs-power9-18 17519047070.7.34-150600.8.17.20.7.34-150600.8.17.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/powerpc64le-linux-gnu/-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:38988/SUSE_SLE-15-SP6_Update/777d86123f993d8d4cc72dccf341617d-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=40d93ab4251bcc97744f8b7214d55f83f099067a, strippedRRR R RRRRR RR R RRRRP:# |Щjoutf-8dbe97103632fd162b35f3933a27093b771c9899aab9f08f68cc4678d45559ef9? 7zXZ !t/k]"k%<GۓXt[1 ƌ4H4b^@K.uOexA<:9hÕF) % /%l{ۢ ]S%a~F]12AwT~cF3v( MAjn RYhRA\;lZ2QHj ƔdR1=U]i$J^<_xy^RdB3r"[uBrɟȻCӓ"Vƪzm(~#09kc(7Lzl-omq.7lVI~qR0Yjx8z Nr8bFcA5N% riQ#ԟ@uB)0 XQ61Yk,!XDk?9UɼL:v!0G r g7sA:YdȲʏ\QOM|b0 _Z-V;DBҩ!Kg㋭\?X'PPߏ9o#+82!U^UT`%ޡTٷg+R>ԉOAC(|lMba)7yVFq!dx-[󸔡^;$6 q+"AXs]U}š0ݪ"d- \Xi=$f[7kt݈ɬ4+#?L !n К0cX%]Ql2 [ X %~a 1FPFY6xҎ_1M30uG|or ׇ$M6mOQ#4eQ͵?z,k VUz\2ۃH=?Ճ~Ԩm%_8H;r.9,"LJk hhJS6Rt!_զD|` #R+pzfUoI?|9f N V YN'=t:[DZijk-;SGk}Ajm(͗8>/BFd©BXH"z~MnG9H aռ!upei]RUik`}=y/!fdH# bƍ \U3Vc[njeCl G YV8*qA " Ĝ"7o$kr4 ~jTq7 gP)[p8K'2XIيm@y:^p]oe>~e^_Cnp.O# *rvϑ)Dd |j9Kz\qak8GF yp8{<.eGQ2_hn& ur4jgrN )aH4 "J J'8oI8UkTT|ePNfS0ъ&ZajY,ÍAo[@;Ɋ Ψhg  l?]LFHQo:x9(-1Vbb|B=ІԕB8ōZ%NpOAJPL4(&>>.v/p4}p@)FؿMڇw@kF@Y,f~4{!;[K"5"iU/M18&W47(]͉'sPMrJa{ rXOhF8l9s2łK=da׷n0j+Ojx ~D\ ?9s6|v4eefǼmc'8=vvDG `;/Sdyi$m;&t}cHHL*0|Ol~VB5ϰX\aTdy̿s貾 S'3J)^N1QV';lM}'rǒTχ}\Z?5Ϙgރ {+# hoVlO9tgiR *1s8 LDR!ٚj7Aķz]^Q?g)'a{kDžkZ"䓨6N6x0N]41s)\!m|(אC fhiA] ]5fA%?_,_ < 5ءgmQ(tx 9J{f>c]Id:o Qh4n)]̣Z*~mc:į{o'=p[eXwxrrn"W_uvx 6ȼ&yi#rQfc_.z(J)OɣQ!nЍTҒ[2$^DdmTR0c$Ьwy i Kn6(w:ʿ6<) 2{9t 9~V>u?qox3+鉒&Q]&a ML]%nH\[AG$On3*.? %Vq:T6cdMAh !}m/JzƚPG=e:i*xˠ q^?2 ؞z݃~׀?ڶ}9A͑ݯ%wXL.(/ɚuo&B軖@Ad#)2Ӿ:zq库z-pmMx!] g$eWw[M'{-e MCWghVJi8$~jdp?\)ZN u]*dQڣZJv6;g޸!LT;> ,'Ngfܚ3 i"#R $^36"i^ɋ^!@j\JSfkS%OJP+N˜_*c9@ )%P8$E{?ٲ/]_G9̭&0)GQf"0sKa0Ip_Eٲ/w2 ReBXu u5yAOE=EVK̅V^Ű[壱!klHdefKR:T/4`ͅdBQG_lHn#O1 5(t42H8)aRmrFLh !ʪe+ }P`P]U#}1vi D(Lo^;r#FA+OÎ 9U-.`KVmTs5=1;t~W׿P/Rޝ'xѸ|}/BFq_bKѩ^<2Ҕ[''3 璔~-]Э1Wy@@}3];sD9ܯS1?hzGVW_ dulWChxyMMj],o4J]ڔ b8=%.T pŋ\8G=~!hT÷“p%DL> eSG,2 )܃:H-e>yO `pyrWVM')Up#*WlwM}b|Cm;1^~? V'1M0`ZA |?!H_ш݆mJ??` +vB >6$i^EIl+x3(ޞ?".t}9%EXIE đ'V(9>Z*]27b Vi3{["ROQJ}'yM]$7FQ 3E-^x>'50/ kF,(D1^~^i(8N%*FTxgȺqRxl{'O3:5a@q7wF=kLM X>[j4\㕰Z9&6gg NI^`ܥSDiP=,v7vI8 olcBklaM.Z=0̒zR_S \;滥Ѓm$ǝb+HzzŒtr1=o I&QJ fɀ-Z #tW*`MGQraF ^7 uDX"> djuζBi,S{1\㞠yo8_[92Sop0I}mozO7ks@X'l̮iL7xZ)҇FcPRswu()Ag#d0i<Ǯ<X`+2uW;U=ݦɟB`]cߋ*Bl IAn["vJ9/c6 "%BPq: ᬛr#7Q#bWvknPIQ=(z-oIDޙ@,4`PαJ3^>j|mˋ-raݞ wC6v"Ytp Ha#9wX~Eu 5dNo RrfkdޫU i0%kqfD]B#S\^0쾌52]E?h: l +WK!w|5dwwBO7^8K>2IMIOs Ӯ]w̫ F+M /j"lqyx p2 D'r%Wg5.5<^$bS$pq{';W74b1+r./uM37iۑAíWnܳd#Fi_ QS C0N <[3JVWR3j[|`-ײwjifYJo,ѤAt98PMMvёȢ"GE2QIw? p wbaBd^|>m-зlh*S= =,U[YiH~L.).U07fw: gdH]%˙]@X=Cn/'|:odwf`:Ug )3Ȇw~J\ozIS[2@Kͯɸ ?D8p{S4~qwQ{}K6NK+֊PPڬ>=SgdPDA0skuds wSJP$\Bʜ#֪k%w^Z]TٴT' /$"Ath%&$)uUwXzj8\ h𽢱orbBKථaK5ݍMKGwqCOq%OԼ]Nח'!L8v;he(cXޟ²G3@?##if&nZM*Gl㴓v/g+/Î-Y4lզOұzur_ܢ`beAsa6Lz;F0CmH un c͵kyAe5̷)^{ eI=)'0WUޯ9+#xp$Sb_k *㥬:R΋S"yftD;|mtK u >G씬@U('> [Ied.,1AFQ!.ڟx"3I-ajڬJrL]%lQdl9[Y1f :> 4YS]hgftR-{==0\iҐԥNq$I;KOWCd' q7d9qp\t o55\n0~C q?M~?@ Jal8Bw.w9Ƶm}G^A.A:%6-O3ɞu$mvhppt^;&lR"BABAi>a@i'/&|C s7%!hGC݃o5ͻTKY6%{V}s|γ ܬ/5pr~@PdO7!v0apedA&ݲݑ86ZYXbo7^B5(R\孔xOn\*i~^~$2;SNT3F=9=þRќNEXMPU$OZ _]5$-NI[-r\wS<5"J0H5 u+{gp\EhR̤6Iq `|@S>;sDU ǮS<'`]㳅`(0؛}q+cmNTwL`g[gy(bKQk,ћ%yż)g@eYDz2QfJoXd}8>N8Z& 0JްS 7y].x'Hhwfre_wQ ⃳M]zp_y)qQ9Vײ$s-s1 2 i b*"&5P!=Q~ZAn%͒v+n/X8*ܬ@kq+-2__q`- Y6hN7\8VD=ib6&u"JhuY*|C*d0 mM2L&p䝺{{ R4'l+/[΃!l4yWU%7jfƌ]M)X!P?&tB57aXBx@zk71ss\z> k Q04 j!#<8*3_4rr)e0lEhj[])fSK`.\i&Cj{Iʁvdddx3u xuc.u 8b8_ˊ[ 'rtɰr<xoػ+ve0nM4YO :0?Y"+' h_f Ōw4}3cp3?p9%*-A6 ᯰg䌘3,!˦LRV*uQh3s}%Ax4k|q'bvLlWQ q W\;a  RL:ϒ$b&9AP˾ =IB=ַbcLϝvƿ! J,C?pb^5!*pf6Qs5r!vsG5wDYu>_A߬sA`On}>=T]AV^>Ntȣ A><.b-xdt|%^ހWc5;d|Dȅ`{<לwUdnݺl۴ ] 3w* Ahf,hЎJYM}5ΜrBHxsm; -#C"k ޏ0i!ܲ?3rgc%Gk or*4`FdZ%$R$-\б ,kQխ:~34.d`zO|Rc횧ayyi ^H0"5:tf+gt1VQϻ֠2VkR,~ v>-:8L>+LNY9Cv g̨$Tr\]t8o6Z[3Cp5~M~ KG4ꝵǮBdr8fWN:14nD 7a:22!xM1Lb%5HQZ0.c}Mwz5W,kgqbk5W97p Yrr5b z{}+AKl`A)7f$Xf5&|=!yX|"AJ5[E肱;Xcc8Wi2 n#6"~ j|śB ??I$AtTO0GҚ|P'R__&Zq,z3=h3AJ(bĹj\N(!^&u_RfH"$zE;ޢ]4=.j-~H\Hr7ƻPӒZ8jү>ى RmJa0ьуL%acNch=4Bׇ KD侗 $1{j?u)Qd:D"!MNYIB}qr[y⯦ʶXQN~Hg2NZz*q|g*vdJg9Ã0VFx M=Ǔ ^&t.>M";;a~Jt0C.E^4~k_vޡ`ktE!x_B͑!iS)B΀-K[uF>)h#,$6j]i=͚ot{ Jryֿm"ŅD>98?sh\FO,3q֠H$q'zei>EE \%s 1Aq12! 7kT8u<9\P_nH+6.KcfY.$dŘ"G?&_ gkpqVb&q^<I6Q#4\%ihbl<ȵCño;D:ܭ`2yA T3zVꛭ3Bݬ0_$JrAE:s?B'۟Ĝ6"/Nfw$"w#I9-EPHDtp,O lI]ٖ웬U_8On$;'o~7Õ"O{H?dɭY sj8%rʂXa̧= 72fi 4G.*'}݈7*1 EpJvp`:BYQ_Q8㕣.g,&VfFj|D^a$Q>"ng!C#9QE넾vZOuDXF=ίEV; Zo[b[1sFٌa)<33U` @]фt-akPj{~V%w?m553=NO%jnxSϭQ+]K<~tj\KKV$ 7(}ux{hp(5F#m3PZ &Tq!h` _PLvi m?mǃ4&140j|5ihpFbXo[8pY%O-w1aX\ڛuL"p,=A9x %m8+ٵ^M!R m@Er0 D[> o`wEf|EgˤQffKE\u2rpUO.d(hc1ԛYunDod:C`^>ZR+m}8 [>teg">bBVgDV .NL" (sB$?C9w^0& eY|ze2@梘lգT&W%EK<54Jz >8(cbR zMM$ȉIIyZ< \(\h#h|5#wqImA"q .|gD#05C͍Ha.9^k:mt`A]r]g%F?2xᬖSٓ={%'oZ_[N `LvJ+a4\|4\!Z6cA5&g@ӥxToi 6"ҘQjp|Ǿz|ɽ&fIyO>Da?eRͿ "YӞce5>v2uT^Y5(2@m 4ā,@3Y9pARrʥ^DVo(!X 7 usB h̓e,<җh|#r,},.C0lW"Az.8X֨w5KkK;mM1A@*o ]=.,ѻs{S>ؠ9K ̂#>Y^Z-1p:W} |\yŗn'Ae{]9_BoJح5[OMbܬ%/LS:Q!V~ߖg/9=o`u@eH5иEd*siY.zpȜ]C% qp2}xMY&` (Ze=f-':=W_6tܗ.Kҏ)x؏F L6y ۚ9kXe!xR"y&9xՐI<@lFbb 5ƥ zzLKۉ$ Q93kM톭=.)&^$U (V5p,5` Do8 7XtM0;$,Qnވ Z:IljJ^gþ㠮^gP2ODQ.j.W (I\ 2*ʾOy u9"*h9AnJ| ;o+aV ĎHm?0.w.$&6-txÄc]=ƐКaSYVys!Gj/T"QAU5PM%U=A5PFHM.cd _8I!#.PǏ_d8/CA -[촠a8u{pVv^mtIqGCB~uwF4c|?8HPeGapGĽ}gw9#VJڀ˳.'B^AUĩ} gswĘêQc Jg wlM_͂i5)PQ+|=~:@ac;24cu'FuYPμ~jP{eU̒{ vh ^\XpBUf cCQi>lXՋD()%kv;6&̣[O }L5ߤd.VCKH'O:k8}Lڱ5ԩ =)cH)2ac lZWsFb~ BQ gO=-4$c~1ѝLW lUc1@!:%eP5YXbX7~`5m}Df߽ND7\p[cwN\Щ5;!0:Qvwh"9H9tUݲLӶ8αV-yXktdR2I#:?uO1i!F~IJ4k:U!&|vC{[l+c*^xu7>*"EJzd#xC&kbQM|Š@ICb"{%< ҼxfGYxU:8vV; ޭ]0֝Vw"8b$rKGl4;/_7Xk(/wDauyxam%V)GPrmؾoal_9PEO}g%;>5(ҁdFʚ;J۞Xo~ Ѻ4ěPL 2 q1QwG/Fz0ø-P !/]*~{q  7{:odkQMT4-o/Gf*^|'?B;,<}!uLlz=ɫg>SmC)b g3I~"Έ6c)ru}GDI4:rх 1ټjJ _u31(Xf*Y9&ChmeءxjjwٟK=UJ7Bb$SaY{>רm@ y3~:ts~rj/xSf\z%bM0ܭHvs^VOAl((|6UEOaN_vj/Tw1Gc l сv" 4K;bqi\%8kBN[@:l 4ۖkG5N(cf&t83kog]";۱-Q\xʥkZ ɅhJč0Ъ>1;{Ht Rauɨ7R^""rLݛft,Mv4 )bB{H4 b ֲAɏQz&8ntldahFW_Gهw$uo-{VM(uR^jyip!whS>&@¥Du6&gD Kd`Tբ_Ӏa#G_w,EAgO>b5G߲B͙a6> *훏9c5_"}ѱXWʪ6t:(/fvKbM)=S nV*GʣKlEF0MǢOCoo:;Z&}^?Sg[: u[q?!{N *QYd˷<k$ɘxޔd.8, F<lBk(ke2DY,t-`8(:_TAz2e`2[H@wia uן+Q'H힣WVxu1`J<[lFK0ꔝ%  IϮ{e- X#|"i!*cĝ=: 97+O;M On9EgYsYA"o_Wu]]gғ=C-FG>oI'O\}s.d]Z~ך#Vpf4RӰL^[}3S:l 閾vv{O E$_C:n4 |L}D<=ο@ǴaH[ AҬeYZw {Z/%Baٍh= E `PPt;RmsTr.el>݊*T.#laۯ3O ]Э@*z /'<><1XqMp&$ȂXnpמBޗk:SnE NHT)=M9LFJۼK"aC'PAz+tI &đ˴q6O[K^V,w]e 8Pݸ9 Hr+ЁfUFbBil8zGN9iIHW|CWc_l/Dz.r "#F-OnyPb#".T.*4u!\'K|tX'9V_̗L(ӫG1zLk{IPTXR[w1]j3!U=TYIAY C( B1x"1=D'dCoBT7ZYMP8\|WG4\}Gje2`;fxThǑ~O⪖Y'knT\Z눊wߜkn|8]ECaShi &|\zo6~#`%f8irsb{A`;nLs J66Ǜ_uICC@cA;\ y&-.N {dɅuoV=Todu䆀ޫU]`Gq-vlǣl*1w8ЩKKlX y$ߕPe  y=~bFVzo\)[|Hw!_c>mh#+g? `Ly&26j9u˜2FӃyS3ŖIߢf!Ž+4 D֍iTZ ͝5)ŏΥ]\S_5ڋ+%?ogj#?Voz QY}ڑY3W6Y_7g36zڨ ;KBuSzQxu1Trepg8LpGgAJ*-~vThLZJБHXxq.1,cE]@MS:. @bWlSAqkE^ _u(^pQ:w :RԸXB(9W=-% \@ј \ZΜTXNYWQxqpR0gnDA7_I2Qa Pc[He>1cl`a s {5:٭~tEo~b| p\jtqU+ٞ+ѾI$RTj5jm /ˊS8Xn) /5ˍn֎OLp-$c@/ 5$fN~*r3♳=9L?w}mSμ)vg„%emN6WϺU?\[9>ũc=rC]:۫!pl68@DXH +7}/3MxOVYW4BLɊi::8E2FCb*T7|y}c2%K?=C9e<:z` %n{/+ e_"lŚT@Kb/iDS`][O 6ҿwMs`M]M/T48jz% pb`(Yω!r;^FNXڝL^`[E6rT&lYXw:1D@rXF™v3-1;|D۬M O{r]\?-RPZ,BEtY>On}]~ZZq!R{S0Oh.΅S`$2Cpm`8@iLlW40DCg"y_2VsHΌ(e76ٍ5`c@%?$zU<~Vwa-]:F- KmEG:uiWH&g+O/)rjkؕns,(`j5NBSFR '"JR`=x[LO@P0>]yutNGd<7e>AVN $L#< 5jqY@9N"%ÌHrk wˮpm ~1qY-\J5)\5o-xR϶]ʻҘ܅5#+b2>TQz?< hn;4};q^?RP&#)X+",@n5j^6D A28ha >PpP~N0.&\ǖҩqJJKP/IQ=f OSoKM=Md[ʹ)ӀEc&R2|zj;xV;9΃=[SUU^zNvV/U7/=ܿV7dYr$^ʭ.3N{++ᄻ:cy*SK`P߰&8؊WEM0 DsfXNsLcyLXLpPp qN7ÿP"iJzlR2? V&i䎤pӌ#=.XPO6$ [N6UpZ}]{w01֦C_sНhj&aUO1llJ5"Z45`3B;A丘7'vE^ Q[&SURY2f|]Z',q+X 4SDSL\ 0䄼DM zk15ы7ؼzZ~6m?"a#<ޛ̏Ra: x%2d41.2r2)ܴŒi+ƭ4v=ݿx`уUZI Z b)8(\&נeQH,zy2Ù "±efw靵 hAVkmsڡuRli:n ,|T(rMe ZIE>DXq޿hw5d./L | c5=:zdV6ܷ.>,ֻa=?J78ywJ5qx! P1E]Y_$Cv0DLRđ(#.+_xw έg4URR?pda( Kҷ?a*k r-P:[\`-+gW%bۺPIMYJ3>VKbaǦ"&Ұ64=MLL5Ё`K5׃ t/r[ SSdu"jC MO{N`ʪ:B)ɒ2nwaXlUqg0ϜZklDTg^d1ر|R_]F}aasϬ,rqGg!q^þg '0maϝ́6;9sP}DL.ycEG0qw OPdGr:è5e9i@s|">lqx5g|\r!W.3H'9Ai TYhISm)EDVA V*sG_]ODuز҂L>8I[29ɫ8bp27bǸ+KL;<*ࡔq裓E V5sI~%K6f8ޞNS:˦#QpրEŌYPt8 a:-)9cspar's)(j5h\,ϧt2W P >٫ICE OB[ٗ[JW\mLk c&Lp yE~lV R3F@1+[=gA)W~ So`hD|WJAcXx~m1ņX-w22 pFGNyٶ~qP]+׬r6hIZnT֙ :T !էd[8 %=dpPLY5yJ2&HQA6=Tyª5aՆ}]Us1u_ɐi{dkbQNK{e4XJl2fIk%p?(GNٳ xӄx  ca+6y،, .kD"fa>/&wʋ|+xz{Kw{y/GV~ Pp҅09|?Z峎 6ryD sgD}.IfZe 6ڦA#QqÀӈ:F Ac4 ?[d*}^ڂDcJ0>`@)[ QMo3Fvgx[&)f և2 \Ejr$:#,-(j:h`@UsDs/㱔wʕ7ՠ Y*Ά[ kl]w !*mKuv۾IJR?.8ΨaJ~ 6'pEq@U \ەh=x+DCl*ʹMz8djEStДvN6Jw<]Ph ~8p},2hd|UE=257=,{V+ƤJ ,?Oq3{GJyClw& $}b?gKuYc-_dY&SH0eYd fIܞ# ;filx']>!=^hn5]ˇ;=FCuL;S:`xrwW:8Reb=cnu*]x"7QIH[MzM-[2o 50/}%GXkuLZZN>Iocs3gZ2\n%VD,նY(;j/)9k̮:I U_{r8@0hhQu]:(pe]57\(VXVdU74_ʗm0]b)og?S7=ǻ%{*C|2C %PBZW׭+ãrN{}aրXjjڀvn*PPT{FҷQ5P5DvDK+Џ2 *--1|~6&1vYbHX7=S"P*3f7*bL ><3w')q0]爢 Jf9;o(F {({M:R|!hVLxӫON܊5Y]I}~xa" D9F$qGWW6)=SNCGp FkY޼MQ(i ;F=Mx{d4g ڗt1] gGd3|@Ŕ!ϛӋZy_+vj޼dq<0U_}|*c1K.>Y9>7)O)im^􌉙\Yʃ45:prMdUq#͍셧ǿF *:OZ>Hʸ\u1,]P7.{x9J1L >F?!m?SbhQCN3AgǑPx{+]*΀>,kyQcσ? #\perv?BGLLJN&o9Rik|$SAr# ^|VAKFP.z=/F_u jss~)0mȨ;Dlaѭ/t!ݹrޘ9UK#ޏ~kXktoqdtTƪ·{&'5ίT$@5!JHr#g(5baf?{\G QKdg!WϴWBn7O 0Wl}ܑbg`pQx2rZ\_;+86Ű92WOzvz"/)?n9HN<#j]߭pKPrQظ`+O hHҚˬG+aOnKSc=i+%21Q5 ^U4T$,Xd`:T7c7PܜQs `sWs΢=7B OQ@]CW2]*-Nj7BUmo#!=CX +FYѺ9Bi?lPev+~u(rF]u[3|ˏ)Ho Lo9H%4yQzZX۰HDx`\N|&\]qg%k3 DU~ZF2M/Z_ b) miȖ^F8TOUIǔ3n0erdzvmTWG thB R`~UNqB!ǵ[ SPSlҧlSh&pէ1#SP [60̞[)o4{(#miМ}:Z-*`&8%mO/r>Vn|_d]'Ʌx -LI|&~@Cu y{tyf\$ d( [R)M!vqZ2mC]5'+aÆ*-T}@/f>v儳ވfwNHi浛c#}5]FgĕdS|6 &\{a^֬RMHF'ԫ j4w Aϰ%~ۺu8LQpD&d8S8ICFI r0CVSf:&X$Hm6A["C/VD:9AefGaձΑJ  ̶WS<7dV%$?&lfEkS ATpqX!l& 79z$r^(iK6砈Fdru&rl*hl lİd6sI1Ց`b3Z-;_UwQJimK-uP:[D!ɳ/Q>]ќs❚I&u榐9O%269O&gDLDžCu'MLgYm550۳jrlTYu>( !ө~3^7=9[ZoZ_h iu#}TsWP,[8L^=)Ry '6AvIEmSdH0 s&XFo$Lp1Z`q=G40=#?ցLWz \3aC (ϞGi4b=V1QIhcJ_وWzCE hwuވ㘟Н!r-M65QJ_S/n _K^6zi|5P K!̗fs X=S+jt;ޜҏAhmQlp&.dβ~aPr,ܜb/S¤@E/: |t2jMNBn([ Q达n{h:{HꃅbTg>:<*?&V"AMv`Zi +k*g9Ydia5΅TVv ۛ, vh2m#nyy̒[Au/;h5H=i;npuWo鐫*d"G |RGlLb8˝{ ¥ tEmxz ݮ@;ڠRN*߅5aUK9g3P6QǎO**Ȱf@%DV/=&砘si"ݾum$?@>B 4;ۖLosS酣}[!W^S5g,$'"+]3si#b DJH8ZVU9w &Qk"[Yj*4:( >K7TnB?l\c~t``߲|QyFNuP +I&!ԫGTJǎ N.u[r_E^coۮ*XVN,w\[3 zhu>O`ۋ}vR6Rh!םq: ׽*! /?yu}KL_m鑳 VC6*ק _s]T&VMll -H_33hHn f[j"5FaH 2!nI,'LJgy^"9Υp& WIwcdȑڬ( 8_I%BIDC+O,3Z[I q(9BNZ?0)n7'vwj$ udWP78n몳kMR$dV\ Ms$?(D(#gJ?ָ f߶| IIss gwcX5nYVTXkC?##8ZeGrLVP'ROFzRpɴZ3ǽzm7V^,jhPՂ981gOG/nþ=ֹJ0XS- pJHޏɒǧؠW y PO\M5bDП1EU'Z6nݹ|i؁+ d}ԋ,ZLHFg#`u?u \ "kXd:G/ X ,:Tq iQ^^LG_tFfⶲOѶrtlcE@_wo^Y+#{\<|c0Ѳ̮NjL/(7Dl sۖ3?㑘{2%`䂿sPLڞ+i1^38gg"R;2jڭKv$ w ǜ^:PDmD38u@lc!z?^$Hsc~ԣ$\:w^ޛJ]mRRMɒ?(l>wl|%RLpONutQ s\$ah6H]OR`R䯴D"M/ԝRzcdȰŦR8:2g|DH[܎7&Gn68)_#a| W @_11(R A-pa-< E^ 6]oe"SZzWEYĿdzqF#c N!&Aj̧R(P{ ޖF,sSL!K&ݠR gL+;oTsOn {mD5~^4y~xf{E$iDԱ[:5GQ ax{W^ujIKFJc̪AadMA6(cA{KO%\C8M? {L"07#j?!tr^Gf e\ѯό]ۡgVPWG+?FRRGfGi608{VA[ e;DĪpI5PKuTK^VB߃u1}ˁ̂q3FۉuiH5xPO1_86kX+|vi?F&'yL-*odWAʝsE972k<2:GܤxIR}@nj, nݍ  gh;Dv`4E(rݙ'e+WdRJNQ;̅94]s9Go-,?~2kr:]luric%o23$x3#`Fajb?뜞H>ͬ;V,)RbPt;4phyuQy!1|4}k}O!|,@~cu7Ԅwt k;P7ϴ'[PTUvD(J{g R!|%k:2=+ZpZAD8^8>ז_CIVUI+x$]4`T`r*]i4o_=ywiorC1?>k,>`m[ 須%N.l"iN94%ќVk;@smUޫ[ TLt2l ^i -vBRuxaϲ{Q{slrLxm HtIdʬ9IlaP?fCf ޛIeM#H lyp SqH:vhZs `jӨPRe;P7ᙯX<(P h>lsvF!}) [ _RkV$- !yՉ+iG7 _{c[mVC8FJSa2n9>dtKߐ$UkZ^֐o5h5"%Z^PL+d|:\(DC_SpMGKȲIqug]Y*RgJ ʱxt™Zdb e (܎J-X ꎑ1&fJk`I1b(.sH%qPЮ$\v}8TVdl3TQ.A%͞'V .!ڴՕ+|+AwVȍ1= <6;)^G:ӲEԹs({-gܧ{P4P,޵ϩ1n `I|_#xMn`Ik&)kwy*8QN$@I|*Ԧi}Bۻu1 (3㷸y|b+@oSُWwj\3r*P2 !#yuxDWpX?]0)@B["l Nf$C{kK<-j;$?ړt u!``K8axqn4Qjq` w ;.@}O5>ȋJ#B,lmo`^%!klV '?dn>y8zr0ɵB{59Wi;]z0+$mIr1# tuCSkZ_lx](D'_h'8&?IϏb- y?To00xj \=b}ު OvpH*)?!+]l`zZ6/.qaxV$$Հ$0nn>[=7 Vsi{ĖioHI:\F/Ȍ7K  -+#%Ē*U〰pfxXk0__x6"ᠣ K!Y({\ئs!5cV^JGdYjpTQ(-{3ڠ҇-$yE~y3Ga|"Uk/YCV),jN mǗdq^8d.J_m=D]HҐymѹ.G}+hcj Cʅx҈>wZZ W4R<^p;M[ȸ ȷ^8IrecɆcf;>cM.SE2D^ڞ*qK3K@.DNAU=ݰQ4fuchonο}"ۀuI q~E HN狡,Ba" >KזkL0ʖcIWY{]\mVW0vhڍz\F,hT]Nz._`Y.5W]sކdnv̊ M.NҤpXPnAĥYu 1{J}R"E-jk{'^ nWctnڝك1Nvl>Tߑ}hITݏb-gfƏ^(ccS׶z3`;$"Bln~F5|24PyZ3uhv{H9 00H^.f191m91t_rPACpH w"EBw KUg\~I*cg| ]}uY[xbS5":^qXХlgQvЦ76Ǧ O5.x]~=ţfVN:nS'-XOS9T?jh.rWğ HT8HhnD,@`ndy\C ,"Kw16`S}R3uͶtJ0^`z<1D1_ @A$LL'} ]=mqPڞ[$f[}:ϥ vŃL>M]>Mj5[J++q3%cMD[EHB%.icM8R3=sdȌGrYh˗82AP^bE!}#oA\paJ6 s\W A'0ׇ&|jE"/\Ώ"g!0k(̹tX:Ǯ8 yV s|[V7ʌS3;ږ{?!RKt._ 6/'=EBoDyކVLf˜݉1(oM ׆'/g~oGl}/Ο53H>mcl!izѩD]ݨ6vW2a/=e8aVKWجzlπ]3r1N]DX- zWf [Xw&XPV,(n`^%SݣVh0 lBZ|홻 X̿ק9^cwtHQǩ9-p#IreJ~,b=ZAO7+ouMs];hrC՚cyaϊuy.U/MSz' (D1›1 X tͫsnj/7XOJC KZ$RR&+/unH~1vwM0\dnZu/јxKGhҠO!_ofJ#"TM$yS{").1)|-I& gVfGJQz_AȆvʺUi3 '#dAa 5%R(4~mhIZI'ExԚ̻D+P4d^G[2l_NZg-TT4\qf - er1J&j t>gaʩ?"X<7}P-CM j=SGohYd&?A3 ]-Pa b;abB3 "sE6(;m@KbTkoQ3D|$)c*WJ<%hW7?ŀKNu֨ l|;wEMKho3jZ+gV"E&RaT效!澱j7؛bI î5Qwsj],kfi,W Z~.jגY ̬K 7k!#HFOPxGHX'O Yn\?T~'L&S'!p=p)`wCrp3x4!6G6 P;ĝC8/x]-\>ŗY2#2A $A߈ݖE Gf*J w6T_JLM<5QF) @bFwg;9/؅| 50&H4C՞.Cɾ}=ڮ)42J+)??m1J^^\ƴc0 r:u%St:{8dtuW/A `w%)䓊p,'J>F,nJ7L=Ʒ=z?Ӊ"|~mE+FyT*Ũ)W?´m7 &)hd@YI/:0GRqXׂ$G>/=&3v;2< g?7>ܮv,.Ԥ44Dfj4*@>9Rd\dj:&.=&u>kh;uñm)X4& T\TL"V;_7O!G)LN=GB '+IIh:Gɺڱ)t?P׼%a^\A%^ǀ.x1^7}OqCxzQX& sHTX̸,eP8K3l_*LUZC xwNSQ)R$Bj4?9)[Ӌ :Pn#bXG1F$2y_:ݭoZ/lf.>Lߌkf?2t`+Tg3KYL͉)6]7Q8z-fnYXeS2J7f49GswLC Y Φ|hV摣92U@ӂyIb oBR,0<*9$R.c1A'O QJh-2)|ۥ\u5Ki)m+Xuse+YZM+,@!եӫ at嶘 VZ#1 &0`qbz*莨y`!(e9hHߔk Hg W!w/@_V0,dqًNZm " ϋ6lEm /֟PU˗=CxL.R;jp(.*90uxTv8t`LOQC׍uc95vpy* n8…^l&5Gf?C5_ʡ4AOs[ikM|ICϒQ?ȷion{?K .IH }+w'd\^u^\ڀU<`O`j㆔$P76HO^+;ݤW<Jl|*ئ\M4-a%-4嬹h$q+1;~`牜fH7cN/BWHYvA<yއᆿN Cq+,cv惑RK D`|$""z! (idW.-Vc'K"`p ζje7@}4k1^8{쀔(G{4V<5wz+jN!,߻.(j\Odza[ZMүyDZ_g"F49> c6εh``q*PcAfs͓Cjy'nKjR]~҃Pb9p1MDZ<~oI 2Uey*Uc=G^'wNo9 (6F?\ :JHR)]Dn=3#k3U8{=<^~bǙ, *OۃC3ExS&{HmV8feI+\!\j.VEKRnHS˗- _CxI9=P>'FO[|c&}#}-`APx$B^{J t MyS+[䃔Kx=<>!OWΫEx~/Mc啛HBʹ"SNG%fIytLCjGibP#L:BN;aVr肝{1x,?͎ʩ!*ܾN>EuhQBCW{I I0 <X- m|ၪ-hܖ{ְ*&&yi|M9_n n˿3.%_p+xCD-ڰm8VnGDڢI!ߝvG ~Z; ,צ=|B#ÏFnʥ)RS漄ȡeYt?~#Z\L+vB_lRr2/Պ :e6Y,(ũ 5F5u&zF=M.%HX~WͳV)u"(yV`u7fJs"̲Za~Ln2b߫p_F ,Ab^紮idRQ{E[}`Gp"s7j 5 Ǖ6JalكUH \&">\ޭ~dSH"5NegcDPz^"%y]wfK4^) )H/{g[9y,_Ht0ϭ6pm3 ja"خc޾t(OMllA. myWN1`3G>tZX0 F2[H]®ţ$](Lh``)pw_PYteܪ/ -}@b1&` \n&AxoG$4jza4x[@f@{4o‘zffMCL=2_c4І@蛕(? 5$]ubTV<.V9~`f 1l;q[D'*}rH5Ȕ QIǩ#o#~n_ uHv/wUW%Ak5y~T;Q=;WɑKĐ[Zz4VYޔ/weL +VU=5w)ԍEAVFYk!39ɚ~LfEl;T ǏuV=גf}n3vW0tMTuNgS4_ۣhMs+ _8"_Jx({bJG\T0AWi \:6YfK0WC&u*P,ل2177£sKnzp%QG(R!H }FƁ7mnBЊo>w Rh4бndv֎ʢ-o[ sŗ0] hܠ r%d>MTm :k}oPX.S ]xp#Z|'G|v{) wUObӃ@ K`-(2e~︂"~D;3 w[s >-'6pKIȐ= fX|u1</ܛ'uL. Ï[h_:$M}۟3>'$sK;͊{ CAy37dmhI5ļPX^n_; ޺}̭J*`&4E >O ؗӃ t+]UɶPpK+8b[nƯG){WY[T$*|}i-)R~p:u[{5t3FgH‡mhFnغnI2MKJKS5@~4[Lm[a,#ֆ=MڲFR3ԧ.w^Z 'nuzd\W(E?K?C+ YOUU Ʈپ) kؔɊWI#fgQ30%z-ҍH'x֦'o ~`-nXrWu蜮iĐó镊2W2jpP̀~ZZr#לMSS #6 AߏG#`@sV9) [nVWv71#PAG@ 'Pa|DiGL;GZ:P}ىG`3<0gة+,%Ʒӌ_ M"HCpޘa<lXGfF]Ld:-WwBnQr1nrqa<2xj U ]T:?YVPNR9R%8lf[o6sE>3,d%@辮87 eQs,Q# 1s}ňk蕞JTGM{qldV}=c#ZP׌,1q/y7s^8%ů)mE^pH1)2Ppܣ%ﳑ7pD(*leU*Eӫp-)74L~- ~COUx~m8"aZ̪(좱XK,8 ,6}g YDoWp\DI-qvZ"]WI+%9U G<"x\f/4fd*Ss3]P4JyPB_}P22Qr~RTmZn/O z&l*Yob/Z G[4wAԟ& j(&6Uh+Dq-81 DM8c\XVAPMz ;ѿCVsRKxASH?16oUZ8L +rv;) VjG!^υa" P{PATklI&d}WIXGzޓ,f*;Ks 2шO6ʵۂሹxTT{2]C`zJ;v>Thc$FE.H~|tT8 '#ghZܤVnPdV%0HcOl#({V[I'бX-p- m.LJJ8f',#^^AJo[n4zV:溬**ETWu偊+^[CD/+j &T sejwkq ِD\| d`}$u>:L#0盉)h4P^dk;NOHk3?Ul2TսDa$舸\\ۃFA%}I=IRlch͎O F&fFܔ<y 5}0bƓn;-3|0,ϥ%s=F`zRQt>pyU'C^yuaB@ (v^"\ ŗKI^blNnvpǦfLI7T|Ac1c0A#D53:qW~ <ŴSkB*nj "E|O SSp}{lY+䥨ơJc,X?<\Іg~&H5xY{C{! L]xAJK[S@V 0;8#b!*'tkCN8%@ :Q2 wĬI%X8v{*(rRS>Z9VHFTZ)j~t-*,*՛Hoh餧P ) c: O  QT=T |l{6iQ#8 9L?0qGy&F,CtGׁ. 3j5Ǻ|(\MD~yË-ShzHwdEX"(oB h/00i6jgOϩ;=Ƙp~lq+Aj, p@u\M^1! L(.C!5 `e7:E`ݝ~pO%#-T,Pd}8Ͳ XDuF 'meϷ_6(7GI$~YWJjlDˎ6\ NDz#@{}UY>u&$kؾW(iz'm(@/Ы u@\4p8S3/:GtzB7_I(iIlۆ˘|M!^¾!lS\V"~,#`(REzmE2PbjMFUD.phP&2Pg:+dgT4Bf^_|K1ŻGJLTOy'sAof0k{ǡEOOI7 4n4q"ɧ?Ox|/Zw+Z©W"ax68c]m29N 6Zy>MZ u dVMO6#lo':#2BU:[L65nG_|Rp];m:9?!'194UܸJ6W V櫖` {¨p.U%<ijnFu f-̚|Y7^3TތoK34 }2B2"42`q?BmH(Ҝ PJȤHopIvσC; E;,(ɮׂVC'f8V' ij&o$oJ}7LBFσtL+b@zl(h߳Q-fa\D(66o9 RАR?o6=GO/)y)!FL~ .) 10|Uy?w R[wo:lza<# (&ƴ38K_ Y (>9#RM aURA2)md9M׶ȗU7k3 iB =@xSo>hR&b'[ùb/rb\FǓWϣe5oDF׃ SYXfԵTg+wW %) BUU|J4LsM\UY"o#b\qmSyw`H]\jXy47,URCgezq[0BS1tov}+iH_C-0_`f{ě~rҘ(t@/ -_7jSM}؈N UINGN"d,Q/pnVUN,S]l|ȂPhرJRFԬ4[Q̾DlϹ7~& 4(P G cҵ{zm[AMp,⋺&5`= IK׃˻,B_'D^" *g -%_ȼ Ӽ6儨P5?LdIbCa:֦j&ؘˆL{+<ΎX"2F]%LеNw\.&VFfH[=n/\a[/D&әR0Ar3o]k-c돱߳F4u@e  *;|hqļ' FNXfGQW7j/c=y)'|REDTHK$40;DOXb  FK&6}UcZ'wlr% 捻Hg>iA'"{v(חm| _0Pel/]{v;B*BIUG5KD]D"w~`.Kf<,3&Uni vH)C?+Lœ5 OXŰ=T^^a"~>1 ==#bM¼3gyɤfj֬g_r5d;4> >x1us ٸĘ8[Cc@ի=!|< .]-~j>5o_ Ϳ7O+%Nez_U^=NA\\5G`(3I75/n3`9{C]ߴ~Am6>u?71D2mvR&ʯM9gu; k!G@~Kݘp%)d#M=ETҴnHP&#_c/BWQ(%`& LT+{$COd|}Ʒ nTb*#p`;ջ>e9!OIrRS;U+衏;e*GO7{jڴSTVHDܴ|XO/U;c1Ur` {9 ejI L]%wMTRr :/mZfyq GpuFٍ:/xRVwY?v^ IvRnes?릕Q!/XLvJJߥJtEW4d wżꭾy9BNEm00} `w&ha3G:Sm/)I9z8]A3-<ῧt2y8z&%j6mla2` L7]-Y:adUƅp8ԅf T0zbmU-KPA ^ ,DP ?ޯ'/uquw 6}( ͞w bۨkf{@q>C:mA. {tu$6$䘷zxk3 LJ'Jc5ћoTzf7Ϯ C2H+=rBaa07qB oBqFݹ8O<5qa@I"g|$vCi~4.+I~xۓEE $bHc1Rj]G::2_wMbuI,,K+k7Jd *=u\GiYN+>Γ> c?ZS9zj홇G'SɎ9 aV 85Ҧ蔼zqTzĸTBos+m#t Ur!ALş5,%YxRM" Nt1MPčՆI S.>Is,c=c\ϋ^ެ҇P"+)Pa5 >6xq[)IBxF>$WȓJ^lrICw 5hδ4FjlP#Z\k'fD@"a5 ypC'T݅YEl[v iuH7R_Ѵ mFF dKo'Qr_|-9̫+GVkM"W;yb}`݄ s, 9v曻 !:f%aa˥f=:`PG)ZylB-@J\l(a>ͅ2h/>׀+*͖ ZZ%|;Q.RE"h{j'K4F#"eR/O̢2N=ӡ=W SetwѲ|D#zsQR3$KV@/N\m QuS mzFԀ~fTeݟuhfէK&E dIeM-d%&A̛qRCSA(%$4ikEɦD؞lk{6f(]nI){+9;B(_Z 2evRU?xuT G!HZVU[r }@\19N ~˒4C$j&)۞:i4鿙١dǁiW;OY>T㞒n"&:*;TA?hiӽ:NVШ^I즱G"52Vf4w+R fi\y%Sk:n 2;ȿɤjCЍG# V4Tp\{}>zؽzgOL 3u GǕQ#G;FueT(g~_a]"WjZ3_MT]u(Ips?{ $o+̂* l|EշsݿD3a=Eu͈F,;-UFtpUL l0mmN2u*O3,Kee1L~4NW7gGA:;b6}/쮥+C|K( b1>MzZTDNt ؛ /`Ss >P_+1Ck~ۡ'dD't1k煈^b*: 'Es@hvݸ YA9@6C >s( Сhds5уzpw"ҳå~nr؊\sN=9IM({cXYe-ק }4D]5&,`we &x7uV)#MVR}ߛuwF6_ Pg/&nwp][P H{/`8[z Jn};T5"[0dU3|x\+bhẨbo#;&jfz24` }+Hݠ^cNjb<^i KHi1eY"kpzOmS~94C -8o d3aL tlFӠm X7ȃ Qmq.a;)gPǨ/n@{ &G~vLNQ~_24<ձ/ar_CrvMyI3 Ⱥ Z:c$c~Bџ}r4U1\ܠ+/e 6r^~i\ǒ`1 -/G+.<ٷg$,qbaP^ *Uqo3i\)fۺfx%DZGӢaz+2mleUe02٤)U߫ɬ܅[qSv:q?R)BP?ᅂٸ"YXrwCcB :${16!?*^F؃ f85ѱdrӶ>,szgi`20VUZ#-;YPAB(S[ a1)U]ԋ-op{DY6*c &\#%y}Nh* = 7f rX>h>)%$2:\V!#m-gV% )߶rd .LY}+{IX}`s * a.A6tݮ=ޤmCoC bUP &TVSX`įP]7{,fv鴭&hF 44}:80>3zF.ܒ(zU$f'ku0Gj(l $ŕLŤΨK=Bu[P1u~A˜aH8 .fDQw.Ve+LJph#9,Lb YZ