ruby-solv-0.7.34-150600.8.17.2<>,dhkp9|#SOy]jT u&gC[)pk:352G;5㸛' |k#z2 //}OX.zeǰsXdL#I-W\ *&/p$Dn~K9E \=/>M?Md  ! Gdhtx  $ & ( , m pty~D(#8,T9|T: TFJGJHJIJXJYJ\J]K^KbK;cKdLfeLkfLnlLpuLvLwMxMyM zMxMMMMCruby-solv0.7.34150600.8.17.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hks390zp37pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxs390xphk57381f339180d5ad30e26bec51604ed0c9a7a52bd7f306588f15ab8a9bb38f0crootrootlibsolv-0.7.34-150600.8.17.2.src.rpmruby-solvruby-solv(s390-64)ruby-solv-ruby-2.5.0@@@@@@@@@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(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.7s390zp37 17519049190.7.34-150600.8.17.20.7.34-150600.8.17.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/s390x-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_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac291781a8930ec4a497cfef825b4449755ff48f, strippedR RRRRR RRR RRR RRRRRRR RRR~fc^4F.?utf-845924bebc147294ede7cbdc944d2eeb959f6df4c40aac1c568cf1827b29cb0ef? 7zXZ !t/ ]"k%<GۓX3*9c/pUen{J"\7&WMY`8vTdQQf:NŲ"Fut]J1O?U ]ƨg+R8V?HfᧀXSlë/)^AOw3\;PF{̡H9EG OjJhHC@*A%s@$K!rgz?WGSu9|L:h? խSÉkLÚ2pz+mJ|g}M-̀&:ۇXƧd3sb.r/7f"U6xߖY檍İQ>?uֺr½g j$@vh4ED5oeY՘&2NEȕ h)W!HK,0g+Ț辠. ]4.Y0WKMt\D:O8/>~='Z4#ue= <4F o7 m5P Ufp>ovN"7u (OyRa*? u-~BPQ;:嵮i~㬅qa6\)8H^[vNէ2Y-󁓸v;^ƃ@֡Sty P}yqo*Ьm.~Vm?{|aHty0۠)9)LN{`^p 57SDoKGr[vUU>hUWDWJ;RqAC K:~kydG7r̕Cwd*v5?\>c(Ddj4`ˎCf1AuT3"C0pe B>Gk@xw3d4t(bd5$pvz TL0r3`l.QI,X3~2Sܬ&=g҃E\&Ǭ>5 51 /*+ IjxscjlXؔ"kz"]\yπns,/[ -jƣnMjN50'y.RW$!]4}ҰMBϽ '? l ,W֥rR:0:Vpfb$a׫'e%~N-|'|/Ί5$׳*ZX O:ŃUDV,![h.T4 —+ ZS5Llgς+yV|ieUψm[\FxFBC7/S-&MM,K{: 5Q4G/\[w CyM/n. !sn@:٢Yw_Ӗff5es pYڄ"E _|ʨ(4`ߺdHy+*XQݶ0|9HD8cÝ D~{T*vU}j$\7UBQ+'׺K(=6O njo%5ӹKүfȺH ۍ@:"U"KH?V_Տh Z\kG~\PpfR秵 ,|hgi#eHSi@(ˈo/p0xkţtgߐ;9#1曕qHmI!~+oA48.'ke},cV7[d!$u\F@?<spuwϽ)N- 埰G. R*#7u7Jg*AlW:ӣ^ok; c>]¿`w5Cl̽nnhJ=;p<߄X<.{?Μ K )KLql;#;_E3s=#MUcus\ۥEYvT5Wr[Ғ; p 95"dT)HF \2u1-i ԟ{%QO}ҍQ&=%g%e]ݟ yv P{,%QJwC؎ނ\Bc ~,yW?\ZӷkY`LdNER ! $SGL9Sbj8XuBJt{\&t_$6$콑9y2˙} g73ϘGA5 (43hVQ14 n2/d#_S݊]a !bop_ wIKEϊ rZ |7!aNf 4fyV63H ' T]4J#ڡL3r8}[\QȘCr"f9KE$S/:J\:o`c8Ÿtt?&T*i;Qb\$'Xg yiଭ 7D~oW]c+@^e׬3`4x ԫX>{ $'cD_8Y1ܿ.C /p %7K>'5ÔW?nreoWat&d,2-Ō^eC5c V%΀\M ֑#PzZl&'o6BC mA?6 W8;͓H?C# #$x{i/J0xY6m)dO%p5"5!fu HUI m,/5zAPF"5D)^+mCjݿ# Ɩ\420;Np ÚEPp7օ`$'%*GPdNZ zY5@W3 6,wՌouTNJZ%U7OF3P iBGO{J IZPuv@~~wb*lP•!HYCߞ NΌL_q)P˘#emv+>UczjX,u-pX+tCl5H p\ov2ҕ`'`hZtD KΧs4UC{Rœ!P Lܨ%ߊFlYlK)9!ҚfZ+Y&f*ʫ$w3a%CuFe5 . v> #͊b:F!(2ܔ[H`=s=R@aσ^2`-.SH~7s BG[c2li+/_2F޳ Vj{˽5+՚k-K3 oaB)\jS^}}.XuDRNk2 iѣƯ/0qG;*ՍUnX`}8i&%J*ˈ|_?Am"\b=+, ʗ"f7# 췃6/l4̒sXy,1AOqÕ\p$rp%6NUBAīWN2E"czUAtE3cVM .UK_CRy.PuAT"Wxٕ}((%b՜ė% qJWfBʑbWuC˥ 8W*vT?@_1x2/zŁX[nT N 7goW[BE;)XKRhўo[HꈽI6t/An[~}1>Z ƻ@?r.Ctד#QG3R T̿. {*K <@=Svx$$LJ'l.+$נe@dIl68LUrd &|W"i'6m+fRе ^η|2wy:$g|$T#XɄT0M^K!Vҋ<|G$7wzS:|4B"ղ/-,CHEe 7qUᙤ[A8Ma"Y7ݧ3Mҹ|h<%P9܈G2~GŸg9je\eDsC+S 8\Ȉ &;zwJa؜٘Xe'ֹ82ؔ&QI ( ɹ]SlAK}sp_#}Oc!8Gs|L ՆK 3FgLFIGl1bX袖G3[ )@'T 7*`'cQ'M 咍lM2NΏosf>< #<:Qf `۶)+,z-HĒ~OmÂ0:\'EUѯ$ni}[$a8a}@CO\v j_$]o~ E+ؿcD<߈Q #]8>%0Lڒ*mǘ .rb7!H˜kn <HvBw|.`i5&ҹ¼) %'z͓{RF `Gϸ ;૮#_7Bjfa 7v(SyB.]Hw Yn=ǕK)sD vguBm'Ԙ&u,^:Ȏ+O6%1اeXt+3C.kuXd?IȊH±ZO#6*)B+d(0;i{+5ezFI}}]ie?;ceᯄVGAieN@A__ʭ-gL({t&JZ#UW巸@hcv6Uo)P 7{Qz,/xoςhjo_xH!$Z_y/:E*'gM?O>Tyeٳ* Z/WEe0{KS_o ߔ~$Ł毙}mdjSgmĊ'{\SVx.9<.44Us+?Ts a ֨6>ܢA sc>hxW od&!Tl%-4 ;~_W2+"mS}Uka>: nEL p+- ^.PaVX;6 &k #Dz#V g|UƴƷC|&|+Y^E]%I̴WP;PxQ5]Oʿ&ZZr(q9KڳzyLknvR;-vr)(p%LbCԠJA KLBM8:mC>Ffw|Ep`M4(OxI"Ii@iZ#Ky651"-E8?Uh3Ұ;"yQt6R aeWab„&pP^c y~-E xZ(+Q؋;K_4$a rD?CL?:J2y6l#b`o"NdkWzuZ E`(NR[[8AHfyQV39R 3BWcqGN_Gq\uXctӱGmjE($H>\j-(0͢@|;#itU; DLVAxm5{E3ڤ Qd -'tEW ٺM-,<ÇVFVڄa\0FE=4o&:7$R50rT/x۝V ]g+ qzu%u6~4 Buד;5ZRp#GDmB 8ƨ+[!uqҹhQ,yYs`&!rղ|cq<:OnÕ`1do e•2%!ېS$x _`􁫲Iwz"bVMg(!Fv0 f܆^^Xɑ'2ÛE㸌;;~sXi(ՅE#ҿ|PjA1a?,RWhiGgU8V6^~2ON []#VE.?@KlʸШP{a<ҁlW9#}19&:q A \&ХnL$k[Ͱ,vio?/y=.b,VWC Y90 OÁr laʀ蟍C.RJ]rCrE*Qj>\RUhAVv꽩"X5G >OۮsKi/!`FXn 3CC<6>Γ* \IZ,?l ʻMk0M3hiCB  {8cR:qI=#"*ɕ,OfQS5K)FF)dwx)0HͥlekIEט96)c?$sdRcr"FҸ Qi?s͋HJO"P׍q.C9VNyPZiD(?~$?6T,z!3G]#.-*O>Vor+ذC$&sp ^TQ{cO$AIRG}gM!;ۺwmp#Ys)Sd([q Igfco4) PW3.=VJ +<{}yj;JέYJ QʄvOo/}砻v`x:ox0@W@/'4w^(aupEYu0Tܟ=Uq0Qlݲ:?.I`'$޽vT+k1e}ly,.#Hp[ =u HFBř-,t§&$o@߄DKҎ!SvjQ(1YB(Q¿bjsdriCȼju(FWzn6$& ~"K_|Se)Eݨ+k |`_נ[3wq 7kTb-(5}G~rrpHeڹxmR'H"z}`PJmsu9 k ݍ=tơWajb<$jPr36.G*<[]:"nDlf%1jynB܌cS O;tHT?Kl=#a ź+: \GSznmTJQ?G41-v׸?eAmWV,5Aw7BVztXǙF"fq_yDnܼ41HRȠAmLO#ñ kEFllM*]W$81h[ok>%Xުj4{=$͙4CWgjH`b)(t5)b@ERz#LBs?JHs,)۝(x=lqJr٨e&}~?84x=Rnlv OCلʅoʿՑ[̈́4xnb j1Q~DMt Eɷ +*#>^\)Y@~{5D7#v,"N&IOfx/Ux0OV@rցژ#;kkCNakqOA9t|_lcQ3"s mjk4`cل1g-?3VQ^ϴY$O׆n@Td6NsV).u;>?Pɦy2R_~[ͱ%' ot ILOyN9hQ(oSeP !'QU!D?}% Ё'{n6tr7-Mc zi8O׆K3xm[Ȍ.*I&ޝ*|A# yG@b_kEBnQ{_bX~cL\ƌRċ.#j#N]ʗ2s1&`,yvf`JeԸ}n `& w Y٦'β:&PҍeʟzuLjum8df:LJ$%] a}L:lD]N(~ݏ^qQHB1rϗmb߮ XUU ! rik[Bi kJq,5Ƀ.w;o&ҳCADFL{73ᖾ9J4քė-}պIKm Qq|0n!sW\pe)Ldȴt+>JpEdwQ'Ѧj՝ZivG,L+28t{/:B J0/8Լͣ0ySa/]HԴô+jb[>wtg mF Xk.T;,Nlb@4x5X}7W&5iQh>,+A0t.ev AKi #ltϲ0hP1%bjx]R YqK_|k Xv( |@8 }Tnf{P"2H5q Ah^{SMnSm(o~l2\ ld%n}\J(AIs"4U%tɒitf㉉v{@NQ=VZNPO9s 4ܲ$hQ?r' }82LAG¥ Q\q&۩GnWbDʢ=y*Ns1haڭST2C9Yȴ% ;y $}0#PAo! 0ǾcX݌Y>; hfSJ%J`ef=rrDLxTRwy ]LU`N}V%,]3{;yo|e<8_|5*5D+H F'Ԇspup_]< TEY`lL|\PCh T{cn#f㨍^NV8EqU"!6*Y6yX]alC嚩pIm2ä6uV[\; =w<0ANxMX wY౾-Yeo{SnUMtḀ S1~%Da3sfI*-,g%[79ItKsSqS ØB+HgܬghK1, _FO$/l?AЄ\2aY_]?r>,HyuhW t;l񫘆M  (I,)So~ͪ_ <'nrN܄[:-{rZ1|mBwʤ54mq=BT{6w%)Na{톟 3,>!vQSSt%6yX2TIi]+ I,Y~;lPәIا2iƥ5DL +hv'^VuzO8s="+Mޢ_*>~//a?ϩpAse2&D~ wwd>Qk]R :UUbl@jZ2~8#Ğ}L 6O&ß'W-ѱ@I{z5e?1vbwG,6G+4q4 ,gMϹe{5+|h?ǐahY;cqY*Uߪo*Ǡ@q:jp|_Q]oZ'ikݝQj8G{Jщd_Pgx5YOXwZtB(If,,[M]?sEc)Ј#^a36 ߇;DH1@qXO]Rv O-QATI͹5ר> (줌 [9\'꼒 |P@V5/}A? v萤pj9XM/b Vv5bKF;-qxlk4 @'Y!n6l\=X"&kSU4}09 j~?1 / "W@SW!YZL!V"͈;qGHP W+/QlRʨ[ENܮcQsQsVeBj#CP6.CVίm2),QԷTJ)Y-Sa??XanZJ2%_Ɯ֎pU[,1LA#8qc;Ӛ* ӇMd r1Er}'sK}b J/ w2А9Le-< L :-c?~"B#lg&?Wq܁JV_ʰ7CߏihSc> E^CoӃH!JE&^~s#l; cxoL?`cM"0c)+J3Anp\\kut-SiR` nHQ-q=r=}&yynTz%9Ce].wX eEcP *e7|ytKq޵%VWf=ؗLULBwzi(rj BZl̸-cI4j+gH'FfJht8Aj#i~jI3knFCD;Ym)N5V7s)oJsb, VbM*M†U?ɠ>\.c:.z@ZUC@;(@|!ẑ L#oB?$sI~>;X#Vwg>ςk Gv2gcY|`=M_G)so1O8h;2" f305Lw&-R|u#aP3G~ ϓٌWNj'Vr17>8fO6DS"@%Q3* 6HB&mw!^cJ2D>5,_5oX%̚ӂ ayo^gH x^{!zk=n+0o'p[]LbxCZk~@ܰ/p? y4'΢R:Tt]^@.s ? _ke]5TnyJ..R1z>EmA+'yIwMC$4Q?%(d!n6 ٥2fT F+nj8n10 &NUZ\ ]jPUk =%]]|>/sZU,6ɔz }8{7lc$ITK~|% NMr Ts˗L5Hخuh@HX˶Oؖ^縗q%ٽ 8R [38΃y\fEZZoىJj1l!1q#<'fAhnJ .|>6 HSGiGU5 nŚarM=G]?ZeŭP)U#*(gߊg!l3a=*h}zNg-0lv$ݰV,?-}ֱ~- A:?.`&7*g`QG`-σJ݉4gf hFv"0 |Y@PT3?9WU ɐ%=WyHMVrBU) 6U]JS+k1 vEKPͬ '.Zh5WC:rEX-f;U5^yuR!J \ataYLa\Mڟ>6}x }"\zmUV F\3~ ҃M%ov ay$%LAM)@"zs,~U&|򮫂olcM؜+ u rjVtozYHS@RҶIrHJFL*^vh8;1GK- ,혂(Pz"oQ< 'h&W_-^1/| f1gO yLPGc籪Ӏ1]}xɖgs?dD3D뀜Q걔p7e Wqr˫$uEu{~GjM~w?uOc ҁ7 |C M^b' rרa뚪 s2|޺$e'%gQ&0eZmw46 m|E,齹5v?>1CGK !kl*ۊzk%16 Xs-|4޾˥:}7 =t?72{y7-_"j_Z #$&?dVVW&ӊ ]C0DliCӾQD.]jlle+MKMAjËZ* `JhXn^d=\xrpZ4+뱩UYgj4h&/tXz% oЊ iK$;0QѬN0ѷye|Q=e㪵%Z 5}-O[z{;%08!1U">BBd_GxU<{V>w;>r3 .6( V"f3l2h}\HMy~]\1,vY=jnZe&u8y4f$PF >X1aLv8묟 Aڬrt{0'^b7%GHلr5hr+ Aoݨ)p6a~S͔Uq0 R;//[M|/ eƯ?" OUͯ0e)W߳}Eެ] ij\PKct.M=? ӹAk1b핇ghPF:wm\t-4<a3Ih f[Y;OPw2t] qEA-[Gɍ^z\0/b{DiFl--܃SӪkeLwq[WP nGKǴx؉a5ՒIq^<./-57]4(YZN["JrR8lI$/2-S׹`@PIX@z;}SV[R\!c 1⢄7f@I"R;Q!Q:˸v#$C;9*,xgʽy e9O/VB3 s\2A=| ˴77Y+3w.Ρ(I7M@&0~` uǀCҳ$X~S.d<Z:xPme(W eona.qj.Pޱ).^by-!P 4>`1jq9仳ԺyAXlRZFJu\U |P1.Df{˗yg3E~vAO+11^DIHƦYM;̤}as -L,RbPcyFHܬ:K=Tng0dsb'/9j"]@ zR' 0bO]Z *TW4aZC/1AH쎲.grfFܒZv,g UPeIlMBV&8ZW0I0 >tdoV 7B1rF8Hooo p{ˁ;piJt \T!{ &\Qy-h[Vȵ *ئ'R^aX9QZ:wz-z_ub03PͿaq?;ZEݐ%7E%84_y L\^0D:E]Dz[$Po`;Xq `rIq5'3v'C9}QG0Z ΂d/=Ca^~\ןE8)?RȚ+۵.k7d.k7Z{Fz6C4IKia;j|*čj즈&FCoSTW$> }"^+JO=+T8f+/Ñw}H@FxvѻTrQ2 mIJ~Q:@+(UD- "l M:Ljh۔j|-"8^\K%+=Q='_Ø λN/V)tmhjPqu Uċ?yrx >aFjö-y x87GC7&ZoD#XfYk^U/}ed~3"5 0pU cc.H)p ag{Fg`LZb^'61l+β>ݔ'%gD[W 0r~Y9x7!)VgLy{Ƴ0LdQ UCϡq +TW k f9TAzȡUBu\|]{ 3oM#z8{9 d\1P#(7(HR rQvB`a2sq}#FTZ\J UcƚX]S.Ƚ=mlFr2Ԝ$tĽT"a"uGQ*>/k'yL{0ῤ0lTflz92/oAX<k0L4~' iu.R3ďn^}R}#6W컓8!*R i2$*gOPE؃ygUSEA~)uD]1Dg6NЅD mQ]C (~dgiøe=75v 7^Vx< jFxW,n\_ļŃ΀7Oa_dx/4ͽadNJUQC%F+*kbxÓ=fPcn\;W^5GS L *|%'g 񫍵ӝd}ˌ64G8fl=Akq*cn\ 'M -?_2IӍ&\M-n% s7zDyR8_ (ݴPщu6}\,3aukN;ݙC)D!%E<׵"Je. P h$lNhc$j^F/JitP f792f|9׫ =(qKaNǩx@>eK|l]Z)cw% #Le`;Q4{C 6[CLUAƊb'O xv"X\3~;|Tt*(k.Rjb~]H~L^'z`-s! {U. \8y*Z &H>|9uָi7|"MΞk914iL/9{ 8˕W20qc 8uP;A8S/# V#X$&[|c^>-*4zE̤ XR?{I\8Km!@0! #B `1؈_J cU$ 5,yIZ@t('zsJY?һDPhp" rFЎmFhOnӠ -ȳ!ppNc?_xtP;źTxUzz:~u  Ѽ "Cإ.3P7?3] >(KgPk;0v^bI)"KR֔L; zw?3"Sb;'EM.$tL{`]>=)c|R{rU7F}s?agx="\n?5kEکt|H.Hޖ9~C,-;-V%B|QM륈;mo8IXv ;#0Ԅ;诒6iG4H0 a}S"Uq?U*WB?1Ѳ&H6e2 ,l G~mŞ s*&[ 5ڻP3|kwi'U%,szfUM~o!ZGiu_x"ٳCwp{6SܥF{0SZ_ODPOIvݾoESA !l7?ǔgg-'H{sw&uh6g`465SUA)Psq\.չacڐTtPNn/?INبV Jap JjmYx|D<*ӄE;8MkC?Y,C=Cl1Q)|)ڟ $oI *Qb4tǞczȨ 2Vf\~K2 — s],~~#Ɂ?`6 `Riݧ% m@p5uj1E F :(RB-txې-t+z|.R0+BXo況$'C2@4b+ȾVKRjCB@5TQ>6f!7eIE GDj`ڛy!,!Tdd5 ;w7(U%9 7 63 lPdQ;.V@5:Qs wl2ix,"9_;-0B.@8J>C-m:;E£w\__ g aE.3!5QOM,Y m,(Eb\g;҄7.AQNB'<;T j>F2Gy\$\xfq沯|m˰)iN>]@Ji&1orԹ7OS&˥߅"R}!?*)]1') A=$ۮQՊ= #yډD e_&{|r1 `C<[(&o{UaO<g'9'_e83!fO'˼ FYUsE"ɯ4"Aeиb_32 =Co -Fy~*p꜋0ex<G9( 7x3L2"!M_JĈMh('qևaG $v|hl2濹*@E[1XY^G8;]PBU<[5[b޸M:ZO58E 0 q0Cfڿ۲XUMQxkh` 3ѥqy*"8Df$CBJ9AMR)-Y>^v' 8x0.$"WW7<NVSŘjdHy,x9 0l1x]HĮPT<+Ӣr17t9X M/'+u3F|泷4p !4]SIX#MLqM%5A6 Cs"C`vªӭĘkdRX7  (dĨAx'xKќ.Ru mj '&>nTw+绣Xvi ) ;x“X_$.v\P Ç:Y#L$?n{wZiZ碇w3 3># 1Q@UqD>ż!ۚ%)l._84 rEJE0y@ơ{{9FFT]F lҭ-^jग$˿35&(ҏuvt|q_;"!kUwy8͵QaVg Ҏҕ *c{żɕᮒo8XL`D4 lE%{e+`ψEs>ETdX6PkΎ ^qxu_/Hs]]eNqw9&hu*AV(9i 9#li2(|00F~M(t:瑾wvTUk82xl:Uf0j! O̰7ZaLSҍF汮R1K+cZahm(X)wp77xYzu rr#T!$PC'CZCJjts T/sG;s('-|YVԞ@$$Cԕ_xIn_$PC}ʳE?ck  DdQrv$<$a<8[I;( K/Z+>%GZA14|``6ލE!>rnLߏo x/c7]Ey:KŹ IZpvr()~-٨t;bAm: Վ JkXg|uF[:)Oɞ[A$cH=u]- ޤI(EWI,*G}!wQݵPꕬh8#{8O܌ =@~ԋU?bᏳ_{=ݏ-%KZI_Gˈ% =у/ξ2G1;+UZ|%7ҝB*>jZ_F ݭugu% P-`H|(̵.*Wm_;uz؞ ҝ"n4d.|;_8%1oa QOѪ8Ҩ$[߈NkL3WCpay]{(' J*V(4\7Ob,Udb;{乢s(Z&)ԟm{pe1uE U`Y[9@q+TKqvpgR*Yea_ bQJɔ7pjF ˅yh@8%3F5)}dhcqZ/:Pq]_yԟ.8nt z Z9Dފd>xtM&-"A$cKuKx@Gl^+mӯ+A7Eav\yˤdؕ }pDRo8i*ǘ% K9e@F/|~9?ib^KĪ;6q|XڂƩG_*{#&h*tƬ1gF*xo\vz`DL&tiW)4 t?9Ӗ)Bd)vݯz(r10p">6\m :!X+dL{d%K?(ez 3~ZZ pvޜca4PgrK&kr7@ɯ -*:۷|zՋexlrA)f\DD8@dq='[c\LKC ,l[3 ARq%D\ɷ>p" (3nW]#>]HX&3Lr?Yq;Y. Vf,OK^i¹AWx>!imi^uYS5kA١*̘-K5`eB*O4xw(m1A3rۀyWӛ`"ACVƛb6W bCG<̯_e1 kM퐚Stlc|Y #WDK5G?!7i4gs9"QC58g^3J^%^uR?{jx-?%uH ͬT1[h"n u%SRO.7E]3&m[4Mݕ]*San8kT4X9/Ƈw+tݿ4Z1$,њ2ξ]- ܚpdU8雀2~4s>kyϸwt].+)9𯖺|Xp_ X@dQ:F}A hמ F آBj% zOڝw2}_{l"SX5EF#=mF85c n)U 3FdH ؈AI9}Rz<*RHƼj=BxzdA=1EhnD 6>26e0A lHqQQ`ۻYEg [mOTeൈ7hHys9^0wc?QUVdJm>5BbTa m:`w,:䜁לLdm1+PVs'W!3z*Yaq꾶So^SCXҫ4E4fdkL!G̉O_tD+=*#8T6!ēZk[We}~}<|ný9l0646̮3 ixnu%w%~nAI<{x4?ïƯx \xvxcܠl~@T fx\?Ƃ04?"խ^_D.1pbʋHAaːo zd%nFy GYJ6Dq | -+Ls;]+=x%` |DhL *Mf۩00 g)2K|)xg;lP"EYx[ǤB^W6Xw#u 2?;`4$\>31r/uKԑ!Oqlg]R]}5oȧŬY:jjk3Zf-c]jj]ܛ6,eU)h\"8j]ΠohCl[Gme;GQ5$DU pm STʷW;c ~ zb.@u܆9/6YGygcKr21}iйTE̚F>Q\8?\p!˗rLi?LRs{9ToUCHlCJs=2ʋuȼG>1Gp]"hDLA|!Ƃ>;0 &__y &?mRᕑ6͌sZ' ̦$ΣO+#}0e#"'%f4} hQtZKPI%iLug[+%+4,d]8*z ~+Gg#C_S:?[)cɦHnChs拫,0%L91)#XnGҥ|u0I0-B471H&4m^-{o8@[G}ٔ>gXJbӡcevN;M[/Zyf^ZiQRJ8yltW2쾉:JOš4trAh"zԩ9u@i4v%E~DD/ L2x$Nc;K؍ '3|ǤR0B$Þ;9XelIW6Ƀ=º}4,ј-2oSnY3#]j[g`"l 3~qpEN:ԑ.Sd7B[_J VH鿪WA,9ĊI^;2'D9sʝ9Y݉JJ[@b;y}LRኈ~lv)jb]!}彴i_oiqjp)lٲ6QvfǵlXE-O̘^H1z2ox1ŀu5? ˸EN).l6ݞN > 9фzX7C{8ϒ* {א ,"ml؞ؕQGG42Fb7ނ'tl )sBʒ 5ѭ\&pLB8tT@^ > ħ%3Vh6\7S'޺Ӆ #u{(])潉HWwRĎ7LNE=]7ğV+^3"x%ew:ə#$-&7Eyu ẙ}(ɔ~u+Ugҹ.H&qߴSqJ퇶5Y` %& Vvl!-$i^Ķ)n[' :`~Gi{z7d%/HZW}c̵[S^ |MN2 o<*4) 5aPas|cБ8'-MT QU=g M^Yzxj5n @/sϴP_̗y()٧ӓRƔ->LlB;\]Gbbk(ȃ6Jŋr^%:qo"sul~%i$ +;/On@6t1 X&C MwoPx3ĝ:{%sĐ&є_hS(Naϒؑ4ƇĆ3(,Β *ygLgߩ0ȥ(* `yB0@A գky)(#ds|C<%=!H뀅 ar%yZ7T%x-ah1GYeqĈKعH=Pto%R$,MN ˤ ?Ó|8-+?KN8a3t'aF'r.'6 <3eŽڒCdj4hF8;.lcn0wYBnk {.؝"L+RX i#}9Tfj.ҧ8noR% aX.x6iFVEێ2bYC7BF&'JlGT㝧TBÝq{jqϗ'Rv4)ҿjΎhNY)Wgh (}~6Af5J0!/fƈpBѡ=gu69sx%_;\d"F^gw֪rF_oE8vhE.Z&090ZB'`f0M6@7EXN`zdcm.JRyU4&}mr]唨/&Οqstm+VfsYFlR`9!cQڊ-v@^+XFhC[EKz$}>O`XI =Mp]pYOuSG'3j Mon8E_`]&!ʼDdўe mZRuH3E"܃esU99܉$ {6U4RDz^8a +'7Lyt. ~y)s K#>|⦠`6<WN_lgTc.3 =Z K]敦cnpb! U%/M9[+EUV׈a[ )Dxfg>Ti[.%{w@We0<]QH ZEU $/L񌰒 {*9?Fa6d84"2Js\ sp>NGP-rՊ{{6fSR  #?0rfhjL,FK^>h WA5"m7[_ra^OhGWVZm5UbԸPKPN~le<-B8b8CfnI -+P8]Ò8 q JC%>neLFF0$D8^U+oqQv7a*([ǟI%#2Pp.*d J@d >\NKWJnkGŰ͕ҁ}g+>kˬ)SmC */۷t xz0wy2Ƒ8+Q -[g=Y>i07 Qsu!jM$Al #}"]ngT:͛VtwZnCӋ1K0:$LiSP݃jTDv1} 9Zw CB(gfR`MNH / Q7HXS.wǏYuV?3Ș+|"v @w5&"\oN铁 &RHf:ϊ;+5̬2~QpqSkoZmW(KotrWFxzL]aA_NLtڑc_Eo=G29xNh;r鏟iܺ ə ݺeLհ@"鉠;6MwO:e ڈW_e-j_>)SαVngփcZg`x5 IMabj5^BaO@{[!L|T_X Q̰)5jc@`^(-$ꦕL]C}EҸ9 y71SblIYÍGtx5afUYwwh$o`􀿩*XT0b\\p/< 4ʁ/TB9Z]fJX V(%J\T}7Є# PrģSd?6/{ҊR", CUYk4Ч0)mYذ4nSK`B1lFq˲'ə,Htɳz԰ }G$Om Zz=T#Ĺ<\ӱ=zM,?^sT"˟7@pϋ~^gb*R,"/6xdf1F5Uv;IхUs"s\%;Ǿ*!bS?|>6)tU+ޔLΌdK$*@ qߣ,z;^: 1}"dYV,G:^*9p'^CPrk;^9ߐ6 : } w0hj VMB5cK^kGakyU6-b?mXGDtl=h‹4[3ld:ϱtWzrC_,IoMͤ.'CMm&m3N?DA/ mZھ H̞vw#5ZzO*Ȯ&Mvqgko4Xh9kC)dd^Uh]AK(^&yp v2S;wS%%e\ ©F̾QJI O ػ05A+o!B+z)ד= ܨE@@%!UvWVyA8P^[$Uy 5Ђ6t~ U^˛?m˯JZ wK~}/{нD''(?{X9r~FN4l^YEF.{moxpSjKo ^ͣxإ"FmFRmBV ykˌ#w׍3!̀F#dM'b<Áa$(o2)Azߕ=儂DchћI; tpXVMɊlj\aRn|4olT%"A ֮6:5Oywn~ Fp/2V6c纓-heeR@MT^s3;N1wgZx"Gsj0.%D;O^)_|vL e`Q.pjUd]f-4U$b"+BhCij]ɀ$isL/"liֵY4 Fŕelr3Ɏiub405 =DfƐ9Jqu0vR|6OCq&dEx2=x+k3[k zŽ~@,W>g ?oηGg`qm:2 @It %5?#5|Ӗ**E`.wM8a*>KX`+oOUw z<@AtpmI4u<Ґo*D _ި~A~Z$w.%e%n@UXJ{U"_tзTR-9҂>3֊~\k0}~ә}$/=N~ FŕI,jE&H_ 5))TvU~dG@>c#|W\[2Y̏gR}b; HwA>^ *ELSI"O2u5ͨR f8?W+.ÜLᑇm[D d6 8g NZ랷WS}6\":#~>zC mFJMB3%c{x\Ô52)S 1X8f}2mgc秙!fbLarKWVmۂi:U ܰ!´z_mAXQ#M7?׆ݧTw=JO{hbCՐt /=sy>'P颛 ^^8r?P*X!ϋ~I,m[d-+b@4U1 婣c٥k6QVXgiXtrTXIV(1eA{DؼW)#3< s z_g%bZ̈j HFEo>23]ƂؐdٟIwʽw֛{cW}Kֆj@7! /B:\ gȲ2 bO?q 넀"($~CD'9tH=2ϕ1l-4SbmN߁<#zrxmr@3 -2n ׺(X*O^1Sg!䷡rc8r I l;0&`F*#ܙ%S.+jW.~H ]KT.Pq>I]lqRFEu 2bPÔ+cj6V;lIVb/YjX/doZҦmbxNJOz/9V:~==K?;sQo f5|ya6_롃ڄ·gC_ïNu>oYq{7l!? Bj ј,9a*M&}I/p;|>=É7Gs,s &`ؤhf0 ,wue=dt':KiAؽ2 FiVCx`2io:H{?Gs j{bQ4i# E^]˼D9i5CU}֢vcنc)iAd5 `(U0 Bﶎ_ i!hB<>0Î4b/8>PQ:POaقisE(|}irݳ.4 lmL\ ^(j2E% OO*S#0LqJy@^^l&3N$㑛 !Ĵ[ f_!OIpvh =JH|ƽXtaeoÕvKG 7U5Cr5uOPc5/%޹&D-%m[ JOg9h`-/ r4lO)/} #ʯ{O瀾,#ײ-R.v#X^;! WrrXGkZLuoj =,Mi|9D۟ҡ,>uT *$K2R[ RҕC4yyZv#7/Iވng<8;PR=EH9%x|Oi?8@d@zS1+\pƁbr&Dd(ƁR@`gq(G/y9Q*rWSTj2M;l+:;aFjOvTpQT,bBfDyNm/0Z _0HϪYys ,Fߍ( 01$M)p^Bo,.Nlm_8!{6P}CIW8* [2.7 1'Hb =z[pBCDsPaM @`4Ѱ)0VϿcflG^b;D+G}=͓(}.1D˯Ey)ؼup?a f Xj+_n7/ Ǵ#kGܺ&ER. c)704|!ځ1 T9aA21}N]%hءH]Z T_<#iT w~rɎhE?:GPi31Fiƹ8IiS;"KѮyb?:>ŭQ+ sJCꘝ"`]T (9/8W`q)/({ϰkeGd\qkP >g5}F$!6A9Dbyw?8C˿@J,\n NUMO7-:oꏛ0O΍Kly&2u(rn~3,̵2KNx"\3Q u//C֔@3ݣd3/WQKPW,Pŭ>r""!ϴGJ;4K7RY9.9Bc)Ŀ 9?Zsn%G3gzYߨoT읧pJ<\o>rݓp(D)!WX24ʆ; nZ7g=wxrAΕVkZ<ģGd.c72%2Sa|df8ƛt픲 kn,/###jl!'Wqb~fx֚kӵ߁vb`rM`5i{_;UcM{ Ax8:!O+t%!c +jkNN#R ԗdtf10״Jߓ F9/k sfUpY¡!G/EEw#zi޺GیQS{m)ڇ:2#(ݧ2Ul"_R3/>9.A[HƖ 8x"`$ ߩ!9zw\j$8Wгq1]ƯUDOƢA\԰;4"33xG%f<ϭIW+9M({cdQ)WYxTyGasY?cQ^8=&27B`F]դ5B#ɂW Kw zY'SW8Z%%orKS %GB[c C?VBNB.\v7¼f}_V-bxV[z-5qDHVGhdsJ8ش#?TMss0ԡ{Nm?'˔DVb /$`?-c {5LÎq5P"A.?#n3T[<Me0MEfS_ajTY<:GW<+*V1;%1b%$F2b%9-4;eUQ2W܏H v?- :vc +^'(>%V4ILqV9侓p#R2aNJJ;CRmti>BVJc,/I! #hB ԇ!()ussmX4%h؃^>Su- u;ˠè]}8p3N3}œha'؎*@dgZ8d󶍾Mn?)yK)R7h8T.6#8{5N,nߤaŗ& @(Ǧ4eՊЫSuWklV d=JQs7[+r\aQt/ $)EQ4x6ᎌA@6ݻu_",x6)|岽 5"8(;VT#HuS<2t?q~vQaE]&۹`q$!~]@It6|R2 wZۉ9Ϡ3 p1|";ڞ"gnIg5#|IՊ+ z ζNSCE$>svrje-Rt*0`{;MOmBJگ=2vo?< R Z% o-[Ր+h0 Oɻ ꃧw^ARyZ}T '醰/{o̪N[XiJ:|&ZU*z9G ,`~cd9+c@oAF].->t<~{+5LA?J>va>̔n";* LБ'+m<$Ѻb<J b"mLkؿ\ M*LG̡GCbGևr,|&dT|;V% F qsTEQQIL>Uy߱ z| "~^Wpz,R>N ÐMߖs$I%UV W+EoA.9SUm131Q\*%6؈IeF kuAqgwe1Q)TO rwjj \pi ;Lhށ6ߩ _ƚa!UN*upť4AŲs! tT>׃[Y6Q ' 0kv'ʄ oۉ h&/N.TN|c%[Eo ꋼTlR'L覲-CZ@PFڏ2YY|0@mIIJ:Pķf /QF2!dp]|PP4 gUhv_ BF jܗ[Фh?6MЏ2@r˂x \s 4SZfƉI̻]igC:X>i ċ4Y`Z͌ǔ PܖJl-sT@w>_0;,$}VE¿cMۺOqЪwIBH)8>]7Z.4ktʿdBe>}HXu{\ 3W%ISTP2@WwlYJStrV-kߊp* ^AY2.;*}  o iqk0\BB84vM}v"2ʝCAm twlYCc|_F7@;|vIXGAʹM. #TF#v{n#?Xoů^8\"EM4i*,_fCu궳))x:#7O{Gev 4( XsmzzG)ޭ &7C /ai[B{v- o].8GiSGJPj9 |L94xL* $`$uWд ރѪF+t%G΁։O}0"K-Fzc5w#.V'^SpD0:1ޜ9oZ  z GwWӲ0eMUa&5_Jvs/z 1SGJ#$gs'UoЌ9"EzTyo0N-u0Lcx4QXZ+EJTЄп{"ȇ4m7z&ShE!x.2wK^&zV#U_?RWIQO`njU _qE!9_"7YK+&24ÃG,dge63g{UD6c>G[kŜ>$'oߨX$ ٩[зtW i5fyDFش*TG%M$.(U YOt)SlYϾafjE8D:IHE#USf QU`rh}LL|P_T\%R qNoTD4鹋[ _^J=}džNWƝZ/:}iPRȞ2ӆ|%!2Fĸ?lj3+SN 4Rx:l[ Zc4=0vlӣ.qWOʅh؏GZ~EiN?#3sU #uEbh.&5T EԞ0$aIZ8;OE"ԒqyMJg,f:10Ԉ91fb u<15PRK!S}0쨑mY!9GD#Q-)I#@ǒftG@Y(;%7>XB\ot'Nt|_z>4g3S)$IrDFV=ST^R mүM(/Kᠱ:J}ːN԰ijM^gOU;uI~G,,"X[RſMb8oQf'~%PХ낟;̩:pK?1nIRqs)0KJNԔIՂΆ;S_ǟS ܥ.39U"FZLæ[S:Vlj=\NW ~&a\87$$zIzQ|1s@e/r .BJhtVMOHxyvn`x_mTRg jp<(8tL87MSrIS@dhX\ʸ?3Eg*qلQd@-V|KmS,-k,DH ^S ;넇r"0=3t^h@/&/@kmnTON 0gcw/s--OEV~D+y δ g Uz,ȊChOjBerIyr\5/c&<$seN`9_xCb|uwȻyi O>m<Ҳl2DQSZi7a^q-^H`3W0R@rmoO2*ٳ]Ue,HpL4" ;"uIܺ[8IXk*dYOϐOَpib1/X~D!gG:v &8aέ^:Û#Ϛ&Jp/J9n1E?PEGmnA-Hm fSpl'K8]r$[@6,QfD*iں5}{&ΩF%Y4nZgo;z3uuYYS6)f *ĩwn%SYv˭KH٤c!u&Z*hOK O엘-ɧo8qooL"L;6xE0I7 5秶5\hWlYܦ1Ks3} w]0 wuΗd[y6_2Kd>Z \ Mr4ܩUWs&Фɲ=~V~Fُ?7ۺn$d\k@Hr.@C^BFt|MGKr{8;j{&:NC0ʝXѝÞ2YDn2"3l{LV_Yj¹b?2̀uJ >b7jW L=nJ 7oyWy+bZYc0b@]P/k&iT њCyqrݧ٤Mj;|U0F6W- >upN O@?]N*en]˅G]}uZz|A|uY)Fy{>t߸bø5@* ˡ$gCdH5GE+ehTL/ \_VT  /"U!̀YT*9Po V{<5K Sd M [A gOo7 =XVtcLEf 3/^v%x 1ԋKK ΀-|1(?%\+@B]wFPHB:޸ґ{ߌ|P^Ժ._SDJ?kw7S>MM(ǞnU.`An'{J`+uTVPa1]:B<'`t%LRnArk$.eKZǒ_Vug(ҤUѤVÉn_Cp-^WCc? >T mKgt9<_Uw+.#OM)oc;uhobKI _L)4K҂$wj- ֵ!r&%}TQ 4M@0pim.˗_deMxP}jdTJ!\4_uZ©=ڄj4HB hiin%݊[jޛF(F6S#eQK0 ޾M%҆SOPDp uw#qZ99ڨ#2Ra)-/$,7C_JD+*ymN@"{fP (eY;-H'Mg@+twnS[,YQbUA9 i|Fe2 JIB9Tl\?P>bpW8072kcĵ:g&-p g[AkʯtI鞸#PHjX!GbȨۈ'׏BqshSsfLhN(́3D7;;I/^i8w#, vˑ{*q)0Sv} xTN|9f.\|ԫceƢq KYDႋ}E/ƶ5ef+'UܿtNQ;K]Yx״2İfQdxр.#zgNUZ?8(nBmQ)}X]]t ΃lG'JsF!No $f706ͤSb5[C2y ?(({CoE^wzz}0}M}e{r"17Nou*Oݙ ǘe眥(WWYB۝> ddo#U_y<ğ<-?g&+1 q#DeT'OyMOZ\ThP;pwA̽ `rHwGyr4JDuJ|Am0TODq;SK1ոz+WYOfuY4V:g\)re=#BU+itb/=9SN)8!RvJ)zktQl$ZY;)-8;i^9k}akH^W/,+WUDJ,lB?fÉe#"mr&'DG3Y$2] iqjgH7"DTUaàWD7F N̟sMOksyYaT"1ZHshձuӹiZ kz?`k觲dHC*wbmSC,<Gji^ 84CݫO?JBcp5+Zyքm`n{|*S kE^@A~9)1mXRgC57I!?tjtW&t`}#UEh*Β-.1O(I R=/{pӛ ^nu ʼ #i.Mg> CvJ|Or f 17 +G5PJmՠvI?D^A\Ƴ_Xw*ԌIN|OٰqlKVow5pKl +,x1MXey8g3 k1nTcf[g"܇lr(9'2COC,{[}"[ %H!##Mi"BUq(XKYA 'aQ8 Lbƴ< xć qgy.9s14/wIqyzN J{>4$Ϛ_D%,|PBrQB&I>#Qעp$E*`:Tp/*;EhNW5[iAAY{p_ yC؉'&|͈\YgtJ0cĝwp$RRJɧF396`N$,7PJ%*q|7՜4U5H6w#.o (=«:fcԯ[=Ԟ&cY68I1Ґgw0K.)z0Hs+PI;Z=Ni1R$t/ ]C {8>"i KѶ.P1 Kjo|&NhE:lNJjP j#_~F \+xi'9j}I0 Eg!?_g $N+*glgݦ#2F  kmĹiGǨ9̏y$8^P1t`UEqeY_r^:Nֳ:=ɺgN7;_zD|~ hwW@w IHF[tEU\",Ж]K. s5E2kIGAt=͂6yf}kt9%o1C% !n,rƲa'{3x*ǕSAQ Gm-&@ibWcLt6NB޿j{g`6I!ct&e~ta|D] `}؅;bPi}' HGɪXDw-Qgh=}_K$LېIrS,N9 Pi8|no"!fŒOj`ЬJei-r뾟;QE2>~b/fF'#%B5 ,:#_%RRԱBh ՏkĦu;]$Z&"]o56)LLT(7ڬ"`#ɟ9H&n}޸j >+=XWr; !t~\0 Bԧ쵎](K`Ekk퍢+|Fm ^)$ 7Gn-H4u&.EfkODóy4rkis7sB7Iٔ2ClfgӜ S8N qqtDnUsxn%Pc.FqD( |uhN2j[!׏7],w-exBF:i4|v~}PPXxLݥjLp.|&hiQ^%jĶ $OB2_]?{̳v-Dh@C˚]6wԡE5S7[~B=0۾}P?:@e'P>Q ځ~0ľkIL Dv绬Ki7L(a3Pܬ'# Eg-dn cSereaҲkbܴLB 8^oA0d`JS{A9P hf,X[ $o#9laD7᝖4~ J'Ӣ_ɮh%ZWŒD3B't+\YN*XQۨ]PtRﱗ66̃>QH.=vQ8VX4K_L4hWejh .v84G9n4Sjexo銱IZBa>`kよ%@!9u-~!n_>^pTu~y#5452&خgspnsaOS=X _r| 7XW7|۳qkaR2X6pg~^=Rؑ&=.~,0j\OY9CqBd>Qɟ ]{v5`xGI"o4r=?#g0QTf>2r'MΝPzZ0e:)Olc_znb9$謸O ?[>yFԼ( bcLXEjkέoHrQ6Tڹ]Ts,zw 6RL޵1B}3Fei<+`Bh7Q%_jϱsno|uYI[t=RsrZnd> k8F~LVam_|䷒hjd#sC}DD /VMc_Y(ִyGB&vLOvxyǴ;´u]; xx۸ϒ ugsau $]dORDNu隓@*X*^=ɂ`T1b,l֒xҀ}!3R}1x[Ƌ/kb8= " `Y?|nºfa#.8w(?@0t@zvG’#ZgQЎH"R8$1+v 7-ӍQi~d/x;PFVban~/>[0 JgArujj$vv;9F~Mml*db9nJBx}ajtB/S?򋜈ǘi3xY3“Dk^\ )\gDEhQ:Qd@cۏzĵ nֽ;b"4A;!LjKZf Kq[)ۛ4rY~ 6 ɖ0Q"2oe;Ak"D_Ca͆ t(hyUڭoeB*!#}pSR:MX×`) 4` `:/p0Dޯ Y ]ESsބtib?mGoN"&'P`ඣ*ɱ&BX2'/!% a#lEEViUpLlm+c-J7tS' cN' dÅy _Dʞ\Φg XH ra%$?8~*~WQP-C( ? 'Nfw3%GH <9?j&py.;0J@{~4 /tLTiAޑ]6yd,|\'?5}R=U6]T~5gS d97 Va(Ua:QݾH!:IM^E=$֐'p tMxL(;lwLˤbr DD\#ZR)K6}]`bEg.WזBfo@FO!qvE{WX*`Y,\&vĠ/8{!UW>/SY 5šocqn cyn5Ӹ 67{+J;Uؾ5 h3R!>mu}Us┽GgVMz~ +M=R,D^"˧ݙPC%C6M ~iJS%!z^Qxg Ob$*YX 偟)? tю)2d@(ao#^QP8:jskxIRe=x+>D1]edFAwemIXQ>!*=mfᐎ _}^eJ׀`{U|Tf$6®g}Ҋ %+|uqg = SpAy%6qX=ԁpU %cG?,n&AXüêfv4^mNaO3V*.Z!]027Soa#bgonpd^] X@a|FWďH>=+ HkP+7xӤE/\Ur;Kju40CN Kn; IĘrgW|ށl1%da!f|vHe yS2#%FUz &m*yI4MhEnE*{+*3yڈ)kRb;hd_5.6uL\EK3`З%! irP' d^BZ1b'ގ'5ɳՓu~i&*ZGKۍHY`<:qa&C `99C,AaVO*1{,CZF s2WzK~h< -(&`eLJ twW{1q=;=6afVAmt|q?7#`T3m1D`x \]]TR Ze6fmF7v.5R@3 ]/`]|Mʱ3P/ʰ8=P{fFZGLZn Xb*!miБ( \X'c,r[ݚHҷD],CP*=Q0cY:pL+{4_5p9T36؎<=q{ @+B) 󍧇"j̕d7F 7T3E3UGG-ʲrMTSKUTug}5By,~ hchB6?L7N;XAFWAަӼm' Npe? PA,6/d«:^Bj~d2*!~H/w%ĸ8U M ,n6us00pW\M-_I&Q[f]"0?oSenf͇*Ivfdѕ*jE7fQs%Kh'ou[-x12J>;>?2žT&r`1yCi<}̧Q ! iWPM)pLMYUf[ȦYF}_Bx!8&:n09LJXoT#ӛ\]gwӈ3)[U'b}GCbnz`GZ""uU G|Js]*i Q*%;XtƱќQ0MVΌݝ$*u]Bt ׉t!vwx&@z?!a;U}^ެkg~Gy8cϮi쟺UTNx%Gyf%OE'hh7*t,) I ;ԣo('FXNׂ)v<&b?P$vevґˇB|aMU9V^r[X3u % B:BJ"H O/(;˶v3WUPTH^m5}Зz JS;ih2,7\wK;:GAu@3j(Hz>Qy?2W;ʸs"G#c,X6%P]~Vd̵yUl'flȊ |!J)ϴJ<ƫ< )Y W/>3畲pR4ͷ);xp1! |%0p5\eqS7w jF1Tsw.clld Ѩ`*_$q b,Z@+tٝ(q]U dB(:ge8_1kÆІ I8؟Q#>mlɠ"g{hǰo~g2\݊ra0b|O>5i&#\CC!}R$UԾzmJa 3\_Wpʏlc jxhй-R<݇S:D.]Ph " fwPFd6+r$4:p @e% MY4$>"1MS !H;`y>. # R&pC}ri=]|a \GUwEIi8qRSoZe6L|3m9U}_-мDѺ] _M^ :bHΪD5 ^9-.^fI/vQ0ul@#"v?_ߤe,|IeA !̲Q׳J?0 T^|DLDRV|u& yR>4n12AXfVuRK$0ԋ j-I(WV@hq%S:9TRm)Kwj-p#q"C1>^>lMç+iݻE @ ӦKW%Ap9VDI Y9Qz\ $oƼMބ{V/VU=6 J,ޖl9q(#B}%bz_dNy&92, sh0De^(]R>VE6PWmnब94!|RQ+K7%b[>= 'G*2Z>k]Hpk& , q^t$@e;ZwPVssrT@+Md*)Nͪ* k.,?E[\/v;묹CF*| -S\B=lSy0w5\OT嫸"End|v䛫0H;!)ƌ߱@N>ه?iE*, vQB)GI^yNO5p-nvM[*a +a0.8W#{XrP/e%-뷢=pa"0if# @.Q.?|~=w/P KTm]5tVce)MX'9P</InrlMݨ` S_T?VVdə5lpY#ZH)+dĥZOp;KCcRz_c֮Q>TemtҢ+hړQ/o "b g7$V$B84Xy1 .]5C+@JR) tAwOC!ޯolB@|z{MD=0T ^ss 9 0=~QBvAvI<鄎w[`kay{8Ax䭂PYr2S".YvT͵928ЍGÙ@.3;zmҝ}VH^ik8RRQhȺQhwNdQ@;+-%Y+BM9UG,sB E  vl'n@f;I\R68Iv D Mʼn~|4;T k2bkzat'*h!`f$|2 <zQ³ɩϾQ 9W};N3u~ 'jD{$v qkȬLW|gj!GJ.F>*SE@)RUmu^;՛j }~8䌭tD9"HC n X~8:њ\u7oeBK_9t]IB6P xR&F Г u': ~d :BfB `l$֡8Л K#g5%j&]$8QfE dY*tDzK˔Ѧ= ogw4A9VwExe`2!Q[FGS'F&M4TaDͻ YYc'Ԇ}SkI.A3{H6=@zq&[H0X׳AaNn}xwB?h̭e qJr g%w^g[*\\_oΒ@M}M1 e(.Ƙ4O<_#ڊ)_*ӵN{bh梁n)kf[\ċ^ݧRMqt n׌szb'_\M&-^\D\Gmع83qYUМ4tillN=:tyn7]=&T͖ Ӄff2*QA 4$BVP}}q4F;"tP)h+ ঎p5ѳy}fvʐHDkN!0DCꔑ 섔g_qh3g\ubkۙD:'Y4:q qɈ9:7ۄZuzb{ùF`E)9SʗH (~6I-LU>ڇb88G^S(3`EXXBjXND{q斍֌gRۈs )BĉUN5P\-GxĹ[JMhD I>eKr8@D.w%=, owKq9=*Y_x5gK)6nJ(V;?k#!W+bKjd[;GUb21fLw*1+Y?f}˲ِ|m,Ic%0{br݋o2-&-j1[qtzJ*?cqBX<~(UθC؈wh $0کI|5jPV;\;2PT ox?2j_>WY]Nъ!8"7۩Gj n/5m5Aɹ[舲D,vw;I,?(><aeu0nzޙ l0Yxq.KMfnb8% q,Z9We[W4Dlw1?~P" RV]vW)m尓!h{7sUvq^K%nMs֜ # 0k}(ׁ;Ӌf˭ Lx·kֺSǽ+`IdOIХl>Rkѫ@UԈ)Xk@5G3ڪzAn+x JL<0bp[2?YdBl-'!SҀ *+խV=XH<—]yƸ5<MDlW )_QLnZn{LԴЈ$|#BJ:TQb+%p~%:\> 2aYA T6ωvRqvb]=3DQ4/9RnƵ#A)i`D#v޿: =wd7_szoMV%.l2f V]-W 8៥[+7ȲO-nB+$!>ZC+CI1ȀN-nO| \x EQBG {OUen4A6a/: X[vZ@]E1I{ao&Ca?ƀ6%S<0Gm5 nqlhjWIlL`4 +/ 2THo|"BucBxdo ߗUJ'2Ǐ@ 쓲`؇CMѨL@Jm>ł}f]I'D+1NX<ty6P'CG~(i6@^-η*(Z."BG1ʧ_C4{M-LQuP0q88IuaX*g~g\ J8=88;JP۳.7y-!M 3P^w٬bғd0ٜx5Aȟw9j Yrve~|JˀG\ PsU)U_CP;T{3a熱D3j2~ 1g6d0 !HWH8f DVaw>6CݒȚ~=K~d|atD" 06=qdV0Xv=FQB%CCb Mld7}<3ϲ鵋89+D).q?i֜%GrpcSF<yCbI~[pثCXsC>;C)e_n%\.XD$X}~DSLw%޸ӹeP9j#nN_-t#e Q3)ѓKAXHZԧ&*>ǫ̮[lRɽ `?TA|UEvhݟ9z⫾%rlM!, C>Y)7fnZ O^9*hsymXhQȶWӚQt|E /$a룶4Ve~ 6񉵀h.;Sjy3O ސ[:dz.C5t +yMzqہ n ^aQŢjHk@7|[sir=RJ]?wb@ ]#o&){`XCE!\eBL<('a܋m*H0ݦpFQ[r,Z5Rk0Q!FS9.e%Ho-Ec,~;+{ա6BӴA$ԭ܇2l*SbKCN[ww-Aҩyp}3, YZ