ruby-solv-0.7.31-150500.6.5.1<>, g; Yp9|)P``ۣgD\=]:Շe5,nvn75цh# U:D 2OȿD?IbN x6ēVkyUA1YIzDx]VաsF3U!?yv`Dټqtтf_zŇ WE[WzOT~F!k͞-bDFRyVǻ6ӌT|3}/*@7=fl'yY#R&1`V>>I?Id   Fdhx| (, . 0 4 u x|(8P9PP: KPFFGFHFIFXFYF\G]G^GbGUcGdHeHfHlHuHvHwIHxILyIPzIIIIICruby-solv0.7.31150500.6.5.1Ruby bindings for the libsolv libraryRuby bindings for libsolv.g; Yibs-power9-112@SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxppc64le2@g; Udff525c3ef98b02964d00c0835ee75e6505c42094277d7b2a7bd702cc5dbf4carootrootlibsolv-0.7.31-150500.6.5.1.src.rpmruby-solvruby-solv(ppc-64)@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(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.3g3C@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@W= 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-11 17319230330.7.31-150500.6.5.10.7.31-150500.6.5.1solv.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:36470/SUSE_SLE-15-SP5_Update/b122ff10bfcfb4a5cf4e511a69b16134-libsolv.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6983395facdfeef1d2243ef0a7c8c5fedade9201, strippedRR R R RRRRRR RRR R.ڠ0WY7ʪutf-8e877e037892271111f865210d5d8954aba0c5648b427d257a70c5847b43f4352? 7zXZ !t/u]"k%<GۓXɔg5ۏM} j/Z d-9tvX,z~z ֕laG[L iD!b])m\Myo ckd*0%?C\x0?(A6$BI|gE ?r|HE/Cm%cem'&/M'W N*ظ'0<[Oly½++ O(6G;{#`K-ѮX(^NYm98Iu9 } 5T;dXfդp)b|K-1+V QymUH4_71=[cuAcPp0R1U:™7XunSOz59K DԠT߉1HdžUd[8d0[D S$}We< ) Roh%D)ٓݲh~iWH&Oaem Uʷܓ;ӮH|iLv41`b%j):!$s%jլHM.(%Gp{ 9[sIԞڔܲ4qSA]hl嵤lpGX:G$my uB{\v6V҃svo 9En$kI vVS9$:%2,1fj GJOĤF;ƝwYr9 ub;Jd6>1n+;P} \v295ZYѨ줟LQ'rl*a8*h{~ut7G-KYg$Df2cL!)c=#n[,Ho[_R:qs_[A43qYP 눖Džv!tlOO|Y6 Q-*ֶP{j.OU2MX'$U\-}skF*Gl4. :n֞E""on/x&zoEDE+9:2bS- vA\ Fi6i$ &4v ?ldkȓ~=d?\h/ lj.ưnɽNZIfYXKL4ճ-QUTy]1ؔҲaԷ9䯺 vvfgd/Ytno)7Tď;z͉ |R]b9 KJNs]0܈Q}p<3=41:|1{z8$A: N7HdSn9Htw&Oq*$TX_ *<4}a C`h=`W>ejoZFd)nE,T:-qbmk( :vsU6YvZ"CAǁUU=778Yr"?N`T㸾N ҂1Q1-S.r1A/Ӻw "ʷ\􀔱 7G^(oqhE+p_kw?:ά-w`ZR0@zVt>Mdd@xm| L#.L"y܏ozvW<5\s7&V_ٲҕ3"|Rx>P&0Z)#ʯ@*qĞۙ4Vͪ[شWMBT٩0t=/j9K":Ka3]F~K?,@ۺˆ^H\oяY==z\۷zeQ3\onQpW@:\/If;x8q*,OU+n _pet!A\ ҏv1u+ҿnݺQyeψ'Mkj2& "zBJx߱s*AɀoN#6P't wTOESG! nF˅LtApL]߷c1Ŭyϥ@z.9^4ս{'QJ'K~g "dԳ} ɂ'.jz]Zu $. |YXBL 6՞$ *LmK[cת|?{~IAWHd[&NK+$S(DQ&Z8i_Ru)au,Mlkm',fD:5ƞ8t3oo<9bӎj!W"p;a:ƾ#>/mCacHpOg }QDGz}4Kj Fv VK3ಣP<2z4~tCt ӺG)`ſ'}AV:=+6_O =ЄB6 "Q>(sZ9ڳ-Fu6+8y?Y]vw+ɴg|mjB皥.6 yO޽:l|֪Ap!Qc^YrUaF2w[1JWELHgCbK.sH7:X}~\Pe)4*amr/s(|b&؞q|IS6rm?1e4j9)< sd(Ap$_zZG|q6K#s'82*.}Gf:u gIX%B;ݿP"J-N#;觜 't tfU~X4+O"r@Ka{)t!|ӡc01 eqX7$0lE<5Y;k'렙- F{0t:=y &8I-",)ڣޥ xwUQ-+f[g L5ȑB4#XtnqQ/' famubH- s2@UN`t+Xvzm`zO\Dgqem%&F"0PV0o>N!\ _)iM^AY}^268u&?`)ƝTm^HC 0$bw{&r,]5Ɯ&~)js[o*CșG=8<==SRny\m 0)_>hWrZ뇄w98-nqt\t|e_KO: i3.=`:n;pI+os9Κo/> =liCfA3X,.b?CZpJ9|abșD,)|Y|=oi4[YJմl Vit6RV~k??Z->4esSb9Y5VeY-pql$HLs!bpe#"IUgƌYsjvO`XmFb>9*js(~Mi/R-Ed:>嫆Ϗ t7)` 8'o54&1' Վ\ mqzX%H$%BP2ڡ)!WqSڳ̭O5UgHn]fEbvF60l\LɸNkԊdd/Cxc}t~ &ϣVޟ1W˫pƼ/t'p%aC(j+iO-lA&USrTr؀l)6]9)l[چ?qDK8f @tD> we-e>ebQR'a!dHc/vϣPڬf,ϚL=ɼ714->u@ct5fotފ{|=@#3P<8^t?x{'#BGwp7=@1X~x&,Ov\Vbd$ț?󁅡uBvM<{)p^rBt`L@b&|K3.z{{EQ3*V^ҐT$Щ į]ԟH3cvKq7JxL(qQ!^0+iGx샋ɰ(#xPG 쵄5|X[66F'Y/HL'# Į|Ie8צK?5?K=GmZnWC=CݖDEd-ο8TH:X%lw ?ߔ%pmH)&)DP̱@6uS!3:zJo.d?;Cq$_ⴧh'%|9Q=Q6vv_vSYS v(.?Y(bU,m,sS3NnNuS (De~Ӡ1}8> fizEOIЫLק 7{W 3}'yԵ׀QxIuOBSLI]GZǽ#ҷP(aQB7M' R6Vq]ps+g[.QdnS2;mvA,bbHfC?!2 j"[[Rg=^t\(~qEjc85zaWVnk:%HHLp* :q\6z b l'Z2`_pR0/%rP݈mHi̟Rfj[ζ3&wQ11`>"B`MnjM,6,%hƿKNG8 QU a;^ ezR(fNT;@r}DCk`?>ӆ tXښ% rsYv(<* :4&:Ff\g7ns&QM#V`Y|is@jP";Nԫ[K/V˧GQ>d7o: $Wۄ2[9) 29;d6h5r1OD}Rkky$kqrd*/{κ p6Bp84d{/# ^q@LʗI7FCwsOZzgat$Fǎ#|7`u4z4ӵ|:JGñ.5'#$>'VJBUiRX(q0Pˠ(eѤ &Uf}5Z$!#MDSu);mAq;yB5G?)aeֻ[Ql͛&(mTQ3u7\|-KDNW@ wY͑bR$NrF61گ4u@z])>W #e;?CeeOLVt*uS-g_-W1?3A4m{_&TjJ 07oE7fѣpm[rcRf`QyRXE? Vؾix>xnTi"ݨ2g^!jIMt껃y(Me5*k/ !ޑO;|\f O CQn9{u86^>|A^V|&tfW>Y]mML=2_i<+M5FQ=Up!Zppaaa){RꁦF*hʇdǭZG¯®T+,/0Pn=B W#3`\iUXAaoB!rڑMfEOWȱ'$C7e{[&ljzw- u%F3@Tdt$'@ 6A ]!uDDYwצ,&wPK0WhuKhV4"R&AElE L)\ӺcҢ(J ;]e;q#OЊZJv0c\W9Ż.Yk<. E.iyJ`gc@>< ^@ޞ _Y{ NٞdcdlZ r~N*;X߽ԸHgWP4MF)a/x7 v.Fy~b||1nZ%#hYz1yeDo&Z(/ ;c 9dH=Kd.s#NF&F# Y4>M"\KAT~uNQ8=pɅxrn}-)dn{ --kYYl|7irwقjώa6|K,;@(-D$ d6Y_)׶W+Fː՟_%i‡+c `7je+ˡTh$&0(0h`ǩuHl 'otziM/6 *}xOħ/#K-oHi8̇G` 42l 11/i;E!#0Y?0X ϞvӐxnxG5RkF%.k#J򡹋a IHb^ ]&{Or\ƩBxh p߁  6#KO2a4S?Ϙ^W!v_w=kJY0!}R3oUek`Z4 h;P~'pɛFTD:= xcj6bP 6?rJmJP|)rڔ0A6Β@tE8JƘV2&eE)")R8R=L5M=ݿc `h6wPryvߡ52㉎78pj̴lDzEY󩐖 mQxLd_^nݖ՗aשp5  'bp {FBW%s2}9A(Aʹ|}h4WgϜ- 7.;!%W՞0.~۹2bU'RXy-@I?N mg #Ik;Qpx$E{8vF,L?.?Ÿ?VgPsYj3(T $ODCƒB:f! w=@%!Xtퟃms=OԹŋQԺ(ش; ^bCi$eѽm:ΣUi߹{ V`#@_Ae_S5O,74'[fB̶R^~=FIXj!Ѳ{^{ G0IBf"; 8]Ĵ+y72n_Њ_bрe\8`{#(g4( AŵE}]> *?o16on1 o N&dd]vwoeg,ޚ51jV0z83W#( 1(E-'CIH_F< :66u[ ESwj7ea1z"z$[3$lF1|Nw`.w*QQ,#ْp܋=v*K^E86 /`A\W$GлīsgB(Z'6c3} B/X²{W->!拐'e^e)e{/~zG/˲lbf "SH-w0aj=x)ļ;ބ-_UglMQ[4tϓD:i.&f?%^[E >MR_'i + rAT o{)=d9~8EuYi6@JÖ%fMSboE`K0#HO6uHT+KjF} eݴ\NӟAGF;;R1ĶQtmy˩oJh4Zi>@)>}Em}i/#Rkȟ4 Q>sWWeW]?(6LXإNAb<Ϥ ?<0'_ Bikf}kHTulj׋ᵦ)A17Yƞ"Շ{gu_`W[G %z{*fB/dD0\2ݿ:N׾=kS;Vt=ak (cX{81oqC [^U~ݫҵNN~C*s bjO:UY-߭L]d5qƘ(o0ZY|~;؍m/xpo~FcNbP/"9gДQ -gުlHcI3S"rGE]YRqpZb9\OD~ӳ}k S4NNZܸcFȁBBad]"p>#}uj<6ntL֘`+ yЉVA|;cq͎FxOϨWS$UOe0y~hw J1N 'TwDD@IkD /{`̭'$^%+!|Ϟ.c آE O\w`M.Y`^U|!"裖3C}?ElCs?jR0Dř[ڕ3_3 ~3um][Ș[s<8kriɁIOoqڎֳ+'FJ6}|k's% 3VcR?c^TS4P]yq0NxA So}|[F6` kSh@k {\8Vc3+{~:wn 'bBӼXNfM\hI aa4JLeF ;{ri滓^v1[w9́sCw862 *dx#[KL1Ŏ ȸ,A0>QԎJIf<M >ϲ7_bt&~0=,>~r#`tT:g}e"rj؃Ib?^}dm3W[g]˕Z (~;Ķ弻$p'F6 LYBWkL@_G>9fG*kR嚁8=ҖY>IkM ล)qb Y:d*N|ZXXѺ :h޲s lO k/"=2)ݢxsiӕ<ABu,栱"g\pOdvnVCK0dnyMO}A?Gr[|sxRW ^zsiV ^Xalo(X-ĄH!cp i%d#2DI*v'=۞7#NNK\2tCIق(ߕH];_1':V}‰hڌ&1tz@\g毳_:ꐸ&#Pf8=~6@Q phƖ!8K0l|8pM >uqa݁NS/F?)F!6s`Y T\N$eNeĩq\ړхqس0$omt #DCErEB%igtuO5%q&55cΧjjH`ov< 7ykȲäXˊH Gj,Ӆh]G%[ӲX$KxzY</SejLD[ڠ'v !@#1 ^`ƗӒTB$2$Θ.xapk9jB$ 0RqMW8;5#`#U;Z YyE{P G؀h es\ T6{yPFh-PE -' `>wrӜ#MG0wu˔ {au-_(! XUŐޥJ ZU0.҇-FXԸ , q}W"? )د1>kll%KI?p_c Nq CuV(6SV96<: T|:^?#;CFbS3XZ%n` cMaQ)?NN%Kn @!LvuW>5)KJK_`'CxaAQ7"7B sqvB,ֱ(6gtb{ߥfYm,NN:mlAB+no5J=9[&x~lAa o{mgn[4hQ(x>+k ^ǚCۺdD9u CX?/R陙!n\5~2Iw4>4Vs"OоUK@~{rݯ oȄtiQlk߂m'мdO3Z^rgFU۬'>]b0 +rUF>R8+re=`PJCk r~L2shmfnurEXJm!xf f=xqFV_Rh-qFh ih ;`3RjN oW Vd(O-i+D orX :{kkR{9.,`"Ym c[:{=!q""bקlVٶ#C¡~k)杗GF9DX[{ޚyvRp$@') \58~%5 M(_fɖif]zV.jjx*YL/UaӘ̧txQA!˪PfxWN4@ưഐ \Nr^4*t\_Sʹs*XÂ=Nn"[Zc%x857K̟)jh8|k; ؍ٔCU v[De|@".:?kI h :rIS }j#!z@jψ(;KJHqꕡcKW~es8D$tb!c4` ߁N}ȯ۝h//)m)􂘜>)r#Oy&ݭH1 /Ky}u۲;jjYvk`Vx&:$Te[tRw9R%FrhJGC΢4Z"8=lFʀYM4 ܼ6omEBb}z..}*{ ; Xr*GD@`~cߡKiݭ<;3ؓd#O(.Ct(1H댕IJtVukFKtQNN6Y ;-sr휚B~bul;Q.aBfG`<) >ROK+]h9 ˚,[٥3V`Uot>Nufn"W1},@'m+HQ Fcg. YŀO-yXvPT\tN9Zw3TL7az"~ºGci{>E fՙ5g/Dg/X==-hC:w?>E136U f6 ҥ \5Ծ/&Vڊ{+VPjK1' ZAdFp,R-uB\)(:w|rFLՙ]*t=ЧKֻʻ.Z#+~bKnB=N_Zqۅ<6SwDsxM[&uʣrӥ_ͧL\ Q$vWT(%F|NH. $WIeLcacL# A/\~x*:uSmQgS83v=q^i0\$S UFK70v$()6B8P*}H>ϼ:88 h*bU nǤ #vdե ] .,!WM5 u=f|Bˤ[L7J['EV@د2znJ̺@UMn&a9R۰#폏,W-bL21mZfa14Ynr,ׯ+e&-)d%o[[<,#>ʘH9L/}("z7Br6)|Ae@wFEhwazj*^S(ܨf<@/yg"^G_gW>5z>PhG4]Mkʨ›dkԣ7fGyp2u~/ewC {bOs uv) znKKRi!w-tVGiP&t)ئg5|r "&$i Zc`]^}= ')3_ԝ<855~ d߳ "TNMA93(*U1yci)3-f9r"o$#. (Ń7g:m0HMIJJb\_ٔMRh!4-%f}JXx+F%9\eu;d@}]H 8I'ŒfDUKG633 ~2x?B;jM:;)# .>وd2եϣ0*L2@a+g6* ae\J%6i/#G82fCd2pcWwȩ U -R}NdD!qwݙ Wé @UE?D+VAB.7 wEGSe4p֤>Bv,|= rCgm` [w*29rcjmlc[%EMf]靎e\k&lk˩7hh"'ׯWV9y|N@o2vUm'6J&g>/_#ǹ!hy3M%i0!lNQMrYAC Pso,rF5v/pAC]N}5L@R=_ >.Y+Hjp: n'X\v}n7F1~`9R$-t YџOf U5Bb\ac\U2< <tHE$GA$ uөx%X=x[R=?+c)0oi Ȏ/. əqݩʳh cW; dw}8p1lr}¾]\?ASO6G,#\ A+ zE1ƪC#C%Peak~JUh%ã4Ȼ!|RQRgKPg}4^Y9sIj]EF2f0<*o ?(h1y̠vHc$Lb % 3+#M`LYi]!|zu%[݈O!TY$:]1v e G+{X#M 7_ N"3vΫ@G$NYɢ^5]m_|a07j2@`- 3Wi ֣ۧt\)W6Y>W;.<OpOglË1bZ  T*HLY>985DriR0yY,m;k9740w#dQw4v^/"E8Oklqz0Gr0P-adhf7k Pqp%b?ҒR#| ,c>Ӭ̤(ڄ%BgCXɞ]Uo);RI53jKg/a UimpZ7׶p۫1&Vm4 Ƃ9;*׻o6;ׯvԀw8ƕ}bS/is|<)lqT}&ѕ cWv L8;PL.mN S'6j!HVT p,Q\"/ug@΅+sZk:hFhuy|ӂ!TW]>CIXV:5 K6AUw =}ݿ;%"HHh{? V yt8( A&B[ A% ]wg z/e}/X/ 4&p% `X;`?fh>lp"b%#/M3XmIHeͲ6(W\@A0L83:Ps˂8X/ڳvÖF=P"3lBH۱[^l)'æ? Syʉ:q3PB1y;ߟ̨B wIyv;@oPF q>{m- ;'GvWpnNv: 4siV=D5fx16=OeP7y"G껐_pc n~6~BSxK&gZ1s|}/ % 50Z|wиE\'{ƺ2ҴImdαj\I"Q^e[}!!nGvp*2؜#blCcu:4'Ǧ%K ©v} Vtz(#ĵ~qlZ.39RCcʁ_؞ or'(tWqTlv/>kJN!ds`λ}@ e5 VdpaW8:~|T#n>9k+}yMu4G0fvG lFY1Żn1@|k]́2gETk${N$)dPn ;/pjKB+ӲiuE4 2nX[:O9Ou ;-X'̧ ÔW2(eBtnlFx$*$oRbW :wm jŠu~FO);#8V7… ;@=nWÀ$TJ\"ڍDm:Ng9㲍Pe&*:o{J owou5zޗA7(UvR2T W~W8ubk y#Pc@t8Q;PE&څ 6d % *7J82-'r'mĬޠyp̹k%$V3J/KҋaC"f$LyH:~)2ux70:ڸK5i ^&1]s -:yoG[1) Π)}Y/5w? ,rTJ~J&~pq(U&,X1P9]HGCb_đI/ Ћӥ.s:o"1@$P#&2?ؒ(q!V^&$w>u5 :I&yA[ߓÛGD2t0|9v"puEA1;?]2Z1as@Hg/ jf,1<2@ okOא aS@;T+Ș;#h:DGTNأwj2h=Ŝ{hTѪ:KT|:cTI&=|ha&RӔNT5=;W3 Fd=@KyF:Ё1ݩ->O[Ԇ>LYٮS@ΡZu<gЛ)K֯@ d&68~|(b6(= 0CJAYWG%\neJ1MJGmi8;:&\sjMC]R[{;y璓 tQL]c{)|UTʲR4+M)riHh8Xo&Bwr}>"Vxk(jX8aDIW&2]g5YQrgjg.IKL֬N:CZoƷO)g2VQ,pÚVs.fS^EY,l糢6iǟ&5&<5/J׊,!LQ(zړ[w>zGCVWC~b"BRY Ȅ3[C;*uCVn$5{VtΡ9a, )!N'?ObŔGc#vve+%͇3>#,yx9y9JIPqG]hWFi;A. w; jB~)wZ|z:JbhrRh3gk&^F i[S צm71Rv{v=+!KX#SGC0q@84u QCׄ #J6bfQ tj!fX GDn|WXf߾ 86E>Hwv@cp2EeJ'tƁQ+$jWT޿NWb^ĻI|^ =2!I~*3iP4m A^(:dݰL%"SkkkIHkiwt{zݳLn?ʹ7n;@ :EyE> #x[ LT2! dL=(M#1>=2DgWLxEІ'3jwd!Ɍ%hUb7Y غPJo=A;Jߖ/#wR1CP᪠Fx^Mviҏ^PuqE!XHiqZYndq ]ȯυΉ!ϐ輂k@ a+udw.q:dNs*d{Jfe0W{Dz(l˾:hWrz>Oр\)ҦvK{3יX g P4V$&$ԁ +,2dܷn)SLM8ǐ yVQM3F˾n~k`jB$q]dQOȴ> Hmux2MφX쭎?| ^6B(PGZU86O\‘Ǐ 2ݱKQ~ePVeTY %ׂx[i|קLeeq&WJh$/Us#ˡhW}_ VL_%F>EZ='cA2)!Ҭ5w Ѩ,X&פڠc!Ҳ^xu=t,>@8qq~ը/|y|G)/ˤ?9Gu.$sN p1&G2u} nTg5FA͒ޮtՇcP6=2gyXQ3],gbi $Jǰ+N2ׅ qǦ\'L:VEe";fO)eO:N*i{49>׫ ǾH"+ǹ0}TsKs)F^rn]7o9_J=/%Z@#@GeY:D'_7a2Ӄ jw38òMzC$UKlkD!rON4*PB@ 2Z>KwWY:}slZLeC%wAUC)G~M[ NZߋ"L-mr7M@mhSN^&LOUl˯B`>hV {ӃuJrb0cHS/^s|{c&H'B:q0 fz /N9ʅpԸP-⁈^KbٖGؓҢG|R3:N ׃^T 8j]?9?r|)3;|#8#-%bOy>sH`yL"`l=5>F%<{qIq_ZJ'}.^<@Ji^I JiYQAc3N %W"*wC{@Ab%,9-jS:2@FNZ̧B ޝy]LBW334%Z{5{l% >fno'X>fbnbڪw,N5%Y$J҉ Ltd1skI h~-&U< `{1 \=B8GJW+mvcB cR9zْޔ+Q֏>5 9DeM+*|^%u /bcf ;/E: {a A&w)T=X>dnei9;k?J\. tu['Åmk/CYRh]xK0;ʡuk7XC̕cڈ"Ê> 8 [)G/ fkZmd,1Wm6J4sD #dgK>Ǔ1F{G4<(M7-޲36-ñ1>E զй|&L"A5eh[M1bF&}_O6#y+LgT4 jI^\%FTF%NE"视)!T3@6Z䦩qEU-i?Fs}q~ ن:ji|=oc1-Y( z '"^$zqk |fyFPjv^xm*91iwDG}ƥEL2!yCuvKW7´A*YC"$FG%VX":0S RKcPK\x6P|E0xH !.uYŋ-+D C̩ʼnF=.gdN9ڏH]xzVl$w zFceh:>;@;=Z7C6Z .MiaI@cV( "DYq?oܻĝ0!u5H\])ኼD8dUV8 ";TOE n|vѹkY h8E9|^ŏCb߉9ǣXk21}ʅÄ f Şָ5Xgxgȅ. T/ժVIn$s "sj,<,UI hu\jD`Յ 3Qb2y+8hAF ϙ }"zɏo81VPP)V>p^ߎT*5 0.IAVøX*3͍7A9/J`|E+<6/lfÅCqX r1dm%w5h4sB@Pf &e| ~=(y;'8hU i~ä}C?MD_'♡u&KN@LvDg2vSP~>l0,89Y:teׄO.ËcB"q2S(Ld2ըf)K$"U.XtNwa/u$ɽVadʠ^F14D4Q`3𻥗?> 7ѫAd~jW9men}r2F9^R,#(\i=afk(V| رRd}L3$%,*,ytjgvѠL].9-W\~?H9/q|G$^;Ugw\'((6 YZ