perl-solv-0.7.24-150400.3.8.1<>,ddzCp9|7"3Źeʥ1UeL?e as`Ruו2 M&KY [.b& #G6F w. Ɔl(g;874dF!J&pU{1ƍ>G?Gd   Fdhpt  ( , 0 8  u(8G9G: YGFC]GCpHCxICXCYD\DH]DP^D`bDcEFdEeEfElEuEvEwFxFyF1zGhGxG|GGCperl-solv0.7.24150400.3.8.1Perl bindings for the libsolv libraryPerl bindings for libsolv.dzCsheep64SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Perlhttps://github.com/openSUSE/libsolvlinuxx86_64Odz(dz=05119e8c546d57a871c1766d11ec6649980b0b92a3a3e3c14c8fb195e6c9be049d0aef8e15af106c25895d00dc7ec6847d4b4bcc4cdc6f6c7f5e627d53539888rootrootrootrootlibsolv-0.7.24-150400.3.8.1.src.rpmperl(solv)perl(solv::Alternative)perl(solv::Chksum)perl(solv::Dataiterator)perl(solv::Datamatch)perl(solv::Datapos)perl(solv::Decision)perl(solv::Decisionset)perl(solv::Dep)perl(solv::Job)perl(solv::Pool)perl(solv::Pool_repo_iterator)perl(solv::Pool_solvable_iterator)perl(solv::Problem)perl(solv::Repo)perl(solv::Repo_solvable_iterator)perl(solv::Ruleinfo)perl(solv::Selection)perl(solv::Solution)perl(solv::Solutionelement)perl(solv::SolvFp)perl(solv::Solver)perl(solv::Solvsig)perl(solv::Transaction)perl(solv::TransactionClass)perl(solv::XRepodata)perl(solv::XRule)perl(solv::XSolvable)perl(solvc)perl-solvperl-solv(x86-64)@@@@@@@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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.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)perlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.26.13.0.4-14.6.0-14.0-15.2-14.14.3d7ci@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.7sheep64 16867313310.7.24-150400.3.8.10.7.24-150400.3.8.1solv.pmsolv.so/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/-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:29413/SUSE_SLE-15-SP4_Update/d1c05cd2c8f92cb1e453b0b5d8f88139-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxPerl5 module source textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2867161990ed626d90cac8b32290e11175f8e0fe, strippedPPPPPPPPPP P P P P PPPPPPPPPPPPPPPR RRRRRR RRRRRR R RRR RRRmRԜ5&3\Dutf-8c867c9cdadae1e03e85830f203c8df46549b278e97dbbba309d7b3f2156585af? 7zXZ !t/7B]"k%@ V|N}$ݵZvVl:{V}=d?`G~Oٚ&|,Pٜ)R= J㩪XFXq_Fi-D?5\ã[R Keu!T*Nՙj0ae[qJHI%wGOC`Pn){R!\a团5@> O(?˴}hqtu~no&= ]5tpb`dftc⌬`w+[bwcdKz^%A A=B_zOW4Sx^iaWu`M"Hv05id\ǩdՐ?v-5D?8ZrWay'}C5:O>fgiyqnDG6RA~­8@<֗xGHaH/lNkN|d;GՈtJARIQ6F8or[kO7񮻩(\jR?\dƧ '>!u~hHNU.+18`'>3$>Gg#/qM9=vw]uo̓xKGn1G8,Į×:6 Q>9>,c<)Gv#9qtqmA_)fFk^WNşC5%0K+@ (MG~d40hK~{sx7#~7$|( @5hd/+8. ?OF2e<+Oz\kWFe}3fG <t^YMq[roV_ʠm%)N^?tM* s..hMMhҮ͏ߺdOQ"5j2n`p ~]޽cw38̌03֜0؅.Y.BvPr|~Hǵq^cXX>uBA!IL[f}/Q51T'. :! 9w@w2x&eۃ0eX ez3't ;^tv=i$܇{eÉ-z.p䣃rPQM+_e ;7+Ye׻F@L hb{^} a6ozAølCtqZR@z w.0?eali}C3i9ۭo* kcM]ͬxJ_yhtN}9.Tt1ØMpw,tߜ|nTD]Ȳ:Ii'Z xR0&箯r C8)k+p&O\K cfKƛ݆dYtS)|zͶly͜hVo_-{Nl7GЀ?|+rTN$#|v떠wťy.z_u~J^ٵώ])-OO]atyd=o5rOon,ߛĿ‹m*cJN{H^-ܚ\Oh$:HyӮ$!?1?Ə)z~ϫaj_s{H ot!,V3-o C0'H7?t Rw£fΊQi݅e혈%a7.҃I0YstGϧhus9raBvo.J[Z!Қ =i+׀0Mf9^ 3,H\%(t~&ߗt>f[c܈zэ@U)v)8{xWXh'IGhUv EIrsWM2Yw3V\qIf,C;̋~0O *j{8zesTgCNGTIO-,HDt`$duaV!cI<(62G@"Wįqf57@9 A񒠔{y3aJFq礤M5c%0})^I=O\d===!+̶? Ehy"OhݓTĂ &耲"_1]& v^̯Ȓ2fl({n&Zi)S=ddK̞ov|Q,)sB !: :*."h̝8!d=wC)eF~ 56e+s +OS}\i2ί{ {Ήo ό-[Y ֚N,jS"zbsSu C aAmVnwS_E0!G}y&g9^6PrV]:"w~޾&f FكWgnƣgX^ 0슂8>;\YQW5"I%A-v4hwtҭ7aעˍ&  i\F\ݼ1lV3i Zr5Z8'G&n hL jxYW܋(uVt-ͦT =OzgMwrv0p"yͿFɯݰco5;~IeYUFÐ 9I."~H:6@Ü& y[fwm dc)c*^Ro{d@,aI-yø90= T3aZ(Z6WE jQƜ*~8d |JsZPzu.ty<(^,WSSxҨt _ /)}Zi;tŞmʖ)g~ڶvJkDciMm|z9$RQZ'^vSGV { 3Զm#mB%m~)+ذu$E7ؕ1;:i~86*Yb.Fj8ׇ[͂߂CB ۿ7C` gi5}B3Axj!Pm@0pH.Pٜkpq}BGGKU]&? sa`"eO:/ tp. ؤ4Bj&!#>p[Kuz3O .J 72 nwiŮ3Zfߟ b;欪 &9du X^Y`BNt9žr@zS4ݞJn]룲PBo`r9jHmS&_=%lM`jϺ x,|#OB[j곿wL]Px2q4I` %~.̹7Qc[lûaf#^E-ť ^*E6KH k86 8r@ PbA!bFXPSmr |sFkĉVf ɏ(['&޶~M̍0LFf"@4pyP F/"Alfo da)˟k^F{~SV"; C{x4kT| &-RhCt޷]a}{" D? "[8n{Eס~9G?u]FbػX8NM_b@!QyW/RA svVDVd%B7y7M(pGk?`u{5X Υ+f685 XqcX΄2[RB.WZA."ʃa[Gz-dd~{qd({]E)vBdКj޿&j7= *<y6 @`>HR[tT!%gBÉ'U#[4&@klB-|"YgqOڡaOlG/qKG=KD㼣T=,T&FԈ_}Yy~,.Rvs [faElZlouEV.Ti4UsSZ=[2-8k[:ͅkwm{?EGl ̾1$uٛ~GAn~bSO ־ 0sD8YTq84 M.vu¿T[Ǩ7ݺú!m hCsQ\ϳ3xTw( =zv*Ig,mf3e#ک5%fBlB7Fj9c-QD0pLNM!L3F;ޫp[LhZD]m1w *FE/@F\ {#OQoXc7jIՎ4 džɔXg(eGofY0S*+eS:tAVk<6 6̺)׶x2n?\RJ C*GX4Q웡wKol8IV6›Gᄗ/%Q,\Vw2\@,|SbY;+8[+!ZeQA/n$p}[wD|RAAǘٹW)ɢ,=G@J5@Fe{_DE^$% 'Yg~aiAa樗`HmO&8}}OCgJh؍^]qD}%s̈=~K:(6@?5 6$Kt#'L3_99M9/tY$RBz(Hwyel?1âY951|QnY!E%DT%(^!ҡTǝwI8 f%Ygbuq$uoA(0ozu<25ι`+̣Ј^eϽh~jE&O{.U3CD2>#SGxW*4ʭ{We席$'Q~n& ·`$LN @)c]z@C? g4wJqtyt6SXw_i 0r\pxƨ;( edVD=ufSsο׶i?P"|9F=0_ԴRt{a\wZJ$ʁGXR=W}5~G] $|JDH6r&1j/Ku&$~NKFbõzAD0)ۈ(۞ Q1 SH-JƟ'R)Pk':@y(5"pVLPRcr9v*@Bݠ/$$[aeZ  u(uxZuq7R*<'(tY/_ݱcFIϝK`rSNɐ41aEMu ~8)X(AHV_??sjxC|;F7.>|168HUp29P*ɘR>?@ݽ%V38r2dL m=!vR7ѼDzYs1 j,nxPd VS~"Aj.LU, qoI8|(+}o)gWozݍi}!%jt7 ]W8bey[b=؈ =( ϧIIBffr!0у:٠ N  K'難K2jzv G-o|' p,PJRD\1;pC:oַMqmc]m劲t.ĝ%-*u+XIu!4Z`0Q-0ect?!(IWLB u +˹*)L0w %+t<l߫O/Nwl1k:E)粏P[3x6k++mj,0#L9C{2'HT*8&R5O& mP-~3O!>~P3~ m ed>l9`ABA4pd~h WEE<Z˹/Ԯ6  ul_2?Vf̷4oׁƓ5i0'WeŖvh,CؐY=;rU|WhIvS\e;d ;tl*||g#@fC8Ѻ VrL.]OK[Fl`}̖8UGTyfߥLnˣRȪvewh4+g$I-$*4zWj6āEXS".,ŀ6%-s%e$D?<%jA< + ew|^23|w[Uw&$Y@7Y/8(:q:޵Ljm fH&Cۘs <34Abl&d.$=Ӕ./~2=S YCۦjRkZLHNa<#a$/C;Kf%DlEvy_7 Ak*7 G'@Z%4@ hz N _ f(/ t ,G5Izn,?/" WdBEd2F\1a7|Wl#̼vm$ec\r j .PZCRJHmoR"1Uf98 njkm7k^;>چt*Mi1Huj j .NfK~uN;AArȦ5{,c-f}{hQiNZNUSƥ^h{n3l:x)Tȸ4cfהg)z z%Q^h,vu YڼAc:LQO}c'n_$1fw}Zo='X}׶d| Gcf}[sx0wע<85SOUGtF?˿"F|8.kL؅ZY/zr.|]M!:ʯ`n._E,܄;Eȃnxrg" s\VN2ː!ui1++95rX*cs+3cYUTsJ]=kX2t#'eF312X<˂>DCW<*irWsdNJݩbJk5jo% 礊 sJ2î5 3l*>bFY]'JtvB]iXmgYÀ#FW?2ͩC&>tYja |,yKHcM͡y94%1NTT#ZSg\t˦+(Z` 4N\^ή%;"q"~Cj,!ŜB'$!+(һ=RPL,.t[K⋜'ly4[ckMc 2''2UFͨP#dɧ&ELDJx}6EYR 0;QWo`x5Lu YFfǧ1Pd"64Kk2w[FGʁI_NDi9w)K'Kņ }'='{Sѿ'/T@Ǎʈy.quH^ʑHu aRZ;])?e u3K s4plo076Zv >{2W)x!<,⟲kiQ0^m:-<۳zR_sqy,sOKLsb?"HOVV((gOHKo&~/ S*V>: I`xdNG̉X>>lW]KȇQOw!.'Aw> <'MhXBO,hYIh"_T_(ҷCF4ĞzƝcs x~K9j(MO(*1/~tGM}`غC F{tۘU|dcekqH$cQM,Sr5TjcΘQAd^{))25b M';`kyK*R)T5LXѲnȽRoXUJ4ndbNtaa7E|cUGݏ `կ*\_ v ~\L Ўz:$mt 3gʭQ):`Jv;6ʛKv'R@3Ɣ俼nKcn 7u? Q ? cgJtt;*6ix_9n>F&P!,ek`O[ }^pb;d`lşy^^EbSJH7"tPAy )mq2Ӫ ٿ[>ˈgf4 4+_N_B)#a-7w?"  8$~|4Ch$(^R,tjN%>9Jtc`x}wXg2L/OprD I3j 3{$wgDC :QM`|cP`'䈲.&I&,)s߲uZMCVdwOףnu'yaW^MƓBs.Jfn[F &{Fb}H$d~&ڐ)ɆN{hYD<{vuRlUZEMJ.>̀4Ve×.Iz-7XŗOQ '@kM5y F̱^x7G?@ @_( XtSH -]f nTKQ3]68H۟l^ C Y~WSeY x=j1 g I/ 2ds+v; XHњ/dh$\jNc7{TPo)]|}< >Er5PX} Cʋ5iBKvΌE7ۚ Y ԫK?KVh2rkWmHʧ4<'{ѺU (]Rs+,j6sڷ;Kz>1뎽yžJkuc4@%gW30ϖn*U) )Jw \evw\q^u,-!Tl94@~\5J'"uyZf(W`MM]¢(`pNfD5Jʘ*C8QE4hbfH*=zYy#@|vvISVPCEGY eK&#uBϓҟHÇ1W@>BnwvyJy8\wX)p4EXD~-/_V*hQzae7P0g'iK&`(o~6 x<~۷% ϔ1%S JS {934iC[M}pPbUE -0قz~A-qEC'vqѧj92],*~Cr0;w@"FRzAKWisQK/+0oV;phH ]DeLGclg~b-JU=@g^/[(8"apS3vx X/-=i9"N5ʨ_kT$0a]h2!K5yQLh]}Vͥy5"\͹5{f9Ma>N09e([kA2yN6<)K~Tq;n49^cGR}*{dTaX&x=.Ƣu-[F6^>n`E'r fD-s1NEHv>y5<4#̈́7tQZ)'' ?=cӸV@tjUlOvG0f@7Eێr$S~ukˍ$HVcqρ"J9+B!WCPVj@exezږqjйoc&pnO!M@ٺc]sCHs •nt)^l(%4) 8aii4A .UFq~8@:u59T&\#B@~dv],-zU5[uT:c=&6;Ƈ hMΫnkfDr dXOn5M3 'ub.*$X"v^KMTa;ƗԀ}| LxGhuOv‚C2O\|c=9v"@!*$wx8}|_f?e81-kj;*A.~w-](  w8 .nf`rK͍Y&#=dsQqr@d %y. Տ3̨BXqQ1tfD ^4k/ lt޻p8?'G ?GR<* =Z R~FCi2VA@ Ш*xe8aNqhՙoC? ˜ %2,%w.GPy:&;QUȭ!D Ґ2|:9{ rE9&{[ɖ3}7X]<Vcp'K p%R?7p!O݆|ރH#V[3 lbƖƀ%ӄVYWl HnQ%NOYC'ReV»dž$r[[e8UpW }6iJzA!21/|YH66hw+X) J+7"Z}Ʀ{t7nVS%N(|#G,J2|`di)MZ / RGaH&|#U ZctCܲ|OAS~Hj)6i3lܙ|^ImLŜ{ƾ}솿b•y),놗QisjܰһJ:ZeŠ\0N^>נ,W?- q@qG? D^bC>0#t [E 7z<yZp I۰ECwfNNY$j~ 4nֽTu.Fvgw Ʃɭ5ߨ=4v(Z1&QKm5EJ$|WS9=vjn% dlV~Bix6c2YK^Ƀc5<|/Mr3-Pf<|qIe\i WϷA濂w"c4qB&-$%]"`焪u mU`@r, *PvY閾k0b+H/yiezs"+vfo]\Ϥ;rDqx\p?BBm˭K[f.lsk,hL\lUT"ZX!.7egrN;#VT3\GCX}]+5̿Eg_$=1UWP-eҴεӲE^c`j^VHϙ5cu`7X["HI_gk"kҞ; 5E3s%+JZrGJ(>Sf 2 T"* ɭfÚW#ql5\rgݒARQ[O_gΫ$Nc@6ɩh//qPvmbqfdwP -%Y*$\RHS)5$ud==iVc5Iez BSQ`>{,%˯ %Tyr$gBh7u^W8V'oNذ*$T_ap "A9k5#h'-il[jQC-+&> dH!zh_B Y \/ ]O˪iL3L'BfAs5&^k2ZZHmP8Ǒň`l3/Os N{_J-xyb6 7!LV/$wt˹F.{9|Z@" c7 )Z@` a4g&Y}x~%tYxۣ0R7ө^Rʕ=-M^t4& 3tϹ"LbΪ\[ggө׶zq4 d'TPçC5Rxw#tiKm$~Ȼ1qذq 7?:4K.~OmyF*4e*Ju]K\.[aAP'td*.4hE%><[ 6B>Ɩ!c;3kǒ4fSEl0WXR[ԡ#?eim:Kд wPVCYp ^Mޝ":x xGk<2*_nJb":MJ-6Į)ߒE|(qZdߖD=d)C&Fz3Z|i2Vվ8=Dї$Y[Fr7+|l$4]oGgch% @h5ǀA-Sd"ڕBŻeJdp/H&b]9>:q6?z(y ma2ثT{K |Z\O R 0h ۂb N%qa=kR}|"~D:ﻦgEt~sG'A+9Hl.a> o+)W"뿺-@H#-9$ZtRжtaJ0@)őd=~4gDLd5ӌ J.h0'DUuㅓYV0 JbHMa%͡ŏyWutݸ %by4{6逊Z-At#Ϟ7 % 律0OnE\cS4AzT;hkI H8)4mĮ$m2[}#J΂GrX[ARtD_:+v E}yb쒕Է, h`7q [4HPӲB`%EY’c~'#T59.֎< 9r{0f[,|~.gr&-יVSKOk<7Pt%λ/ϯ װFdaXڏ>rV`QWsjפITH} EV[^1Q)fdۉ V9E`A2gjn dLn \&)h\^};[z(I R>U731^%-5/LeMa[6 c٥NV {ød{k# !'u:!d)b5Ev.y-36=Dt"LÂ2u3ЇnyRI e/^O!!03'~9^X$0K{Q\%TPϋ>rEZ: շ$'ˆUEV_~W<-8xRke2{D`#w7RnuDz9t>&O^(uEg!Q-Arsi̪)L b ʿuJ{=J=1EEBjNڵ VUzĝ^;~ 5F!ɴ *0`cEcs&Cr brbCy[]ySWqYJmXNzo-&|~}53]z`tȚˬ=;53F77CYIQ {K\r4} e_ \Z(ԇؿ&uȌ+k6הT+h)3H/1&A@CGfI!hlÏZIY]Xt~sIҖ?cԡM|4Ȗ2q(U[u~zSꍂPɕ;Ac2ALJUa5FH[;DOri'n9ָ[sDHQzmLă%  q#K6#sf̅VQ"/EM.;,%`czm)cxwfJ)-#C)Í)n^dbғ+Bʽ:v=!VNʒB0>\hGXC x+Osr"ޑ[cV Hіګ{٭I/I<ShJZn>^£p# g@,S=7_8҂U$V !͢7.WA5tbBj+…P.#:2inq)v,XMmֽL?ӰPvN"cc؋ӌb5\@5ET~+U g*5i14P8?^^2N{:s9%|_&UZ5j5 3<)ɽ@)N(?U [HVe:4٧#A)@oF>C^R 0%4qB&0@lYz\uMscE)hwǦF80-f_rGV%41W̄=Uw8c[#AN(a4m-\^ԹmYu]1mϰS!O !`u@`je?sgU"r=pTG{\9Ŧyԕ@COx5OgEShn1ǖ  LO[ȕ G!+tp1_?~JL[ k(r3E6lY;2p7 ’<zllITCK&01M8:nGҿl!@|1zUK2eݖ5O ==zbL a'x$_,,eJ^nqG6t aRȌL:fc`!w9j_h ̡N +,i!ɞVJ(-44-S|[D(/ MF[f0 ZYAۢAqODFO D-daߝ e$i\>;$|_RI:Zz24[S 0¾-Anq{ de pM&[kUC$P jeG:D݀`E%D D"O兡 xAHy[]ܳUBIuh G^\ŜlS1 |17u3ñ4[_.Mw5bYOk0|/zm\v3frd*Bx2,'ﶛ6]1+~AYU=8xP?'Dek4?tXa:3B1ܻhx*[3KQ^fpx~>Zx5s#NUٳ Kmӧ.+=I`CKu'֥ӁzP>W$MɖWtˆȢitHѓLI7v&*Daip _- '.b,,Cw\P؆{&JwʘҺ(4Ee'r%v}f)iF=@aDv6a)UV4Rs ` %\3OwJΆϥԷ3$Ҕ 2T)(ӎPQ=0X"teB?ݗrQԛ*7XL~Kn䭜MF+0qCk8Q˚fcv:{#}u m+j' Ɖ>>붚}K"먚 C`d3]Lx ΀$8=O1WFQW؏n1۴aX<z:nj,mM@D[@閍'4lcʈFYpm˛zV@]X1d`=̿IsCZKPmZf^=Kwѓj!`aGڎOO|]i*Prh0&<_!3 /]ܨ[ɐkdYBSQyd! _P!=5yr%JVO5aSطFHsc-^/*{Ur+,׷bSfy)]ᵮU ZPK׉o 9N½4R77'Fm{QJ3c~̧(ner Q,~ƝȅyJuEkնAh0m^YOs f ",nnJ+;\H%D^cρ7k^NVDr;ɒVޱo Fg6v$fl7A f7ϽJw`>OmFBz7dE#񐽫ׯ}Z6H8dڲ؇+O-0'D;$g+~d3y_7HO)$z;8EDt6~&\sߛ& h|@bTZe\Nַ!JpK3kwV#4^(X>ƲZ'9Dlj-CM:xfZ׀AMi^q֖i#b2vqx)7<%6> џY{جgJ_:mQw\"j06WHh%~kW_A]0 ۇݺJe6s3=ϰLeFjOXOLwPtX4곞d/@Yd[J姦\{֐!aC{P.cxPRr"sz q0n F*mv[Ps`+$3Ir2sSSM_/uYyϨfɲ)‚COkac-:wʆaoy5s+X"QV-&0FGdp:,#BP$s'#j6wݘ+oTŗU6V'z,~$Ale(c8AO3pF[DiT '+ݰ}Wl3EXt8qxlʪQ}o}ҿ׭4*ߗ{U6߄޲6R*:6L]MtwE cAI ƇNE1{kYkD\=|Ws;M"օ6 j<[Kzl3)_KE*^e0GK~ʄ[IM?liMݭ] = 撸Y@dy9V}q]YyOO.IOb2V b\!4{>7lS 6|a-#cN Pr81ګ?z <(Q0s>7[% ӑDDQDGeęzHHEgpXҦbbZvD/ YV[|{(G8>X'-r}#C\CL>!s/FLʲ*{t!;eS&yfF*Pk!N|˱'?4"aSmz]m1R`:~4'аtMjRGGgWdi1b΋6\E(! hLeH+[Z1qtG5Gkmz= 24r d47ޯI7n)R5k T0T3fjB}]DǫNRM1b2Enmʾ=3{ҚLц]$rt*}SGȥRV&a#ї+M^ -ſxDt '䯅<9lzheѧ|5?R`yOt8==I'awd_e{}9yl}̋; Wsp,d0-K5wP(H^s3]yi1v8)&v6 uPksy"a=[A[èw*6lP2#1Z yG )mEvяZM@MČ'"5~Y$]Ћ˱o$J)YKt3$Tb!X,3yei4~:%v#Anxm\@ߐS٭ yՎQ mI.9$zn}ױIڒ+@; G@,O2 ;=72.6_hէɶ^ Hd"xih/Q2:]@F_ Y-cv[zJ0{@g4~N& 9M 0#=nuVV(n'b2K;5S0XnrgzwS?ҟ-_QE*2uBVYm4;cƲỴ'6("ܤ(H4,N;l uZRB\QNjMՏSVY ;'#1E-!2ްk45 =Lu,>X9G ;Dgmwt7!VWאϑWE|@1VS, l,\q XLw KNCZҼzKDa&{2C';#{͊,( rOޘ"%An[o> FσQɛvޤ4GzÉBvfE.F@w8pۅ0ʙbαfN6 BO[J ֬RO={5CsXa h89 NB$-/]#X|#SO|`x- nF?3@HϢPdd)z]ZW\4S"h1rAcs ߝ.@MqDm@YrjC$Չ稃<0T oHjVMsrmC]przA\f4]}6`8@u\\XM!UH .qa'ۻ-Z#IScc/  ]n[u]|aD66kpdʂ7$(jEbQrabrh4IRU+,tI1k<ОQ74Wtwe Zƺ}GE lN<\7x6bA֥ Z7FXJ$0!0+dٖ[e+uj=,_;$h}KcxA В ?3!'^܅[c(ЖˉR,O!TrO  {(pPu?y|PLyGr tT ,7=k:m@RE7o^#.9%+;(H FQIipX@~<=s8V?n0SrNnY1ZjpAc#n:WR/%Qrh,:FbT((*G.ə}T0"? l.wB3GStp]ͳ [@\!7Q# .78gicm)>Yo@& (q(}Mb ZJl ޢeMD: x?8ͫV8c7h(OY&e!ͼ֓9J!!?ev{0-kr`ܹfVgJ㏙;I;K2OFj}V Fi5eS /,G2Bd6?%NFUu-'EWi,Qӡ[ɍ`P0Tx8]^ti51(MTaM_t'`G 8=7J vPPcyb0ZSC zL$y ɑf^Z13Mub|:$_C$Yy'dfFe?`,?-]W.'z܈Cu bZLnJ=Y{ɵ(8(C)4c2qT w]]?{/VRZi}ȟF(q=-L#7b8T ~"nr`2}Mu!,TuWnI\X^"笔ԅX@gM|:@77N9JjD}¦vݕu[k\Ia@׭C̢%a0Ρ6gEXSwlˌL+s@;ҘbG&)`5I%"W$viWgNU|+fvﯛ-13kiTmn]bo&t}s)Xa NYyVq&#ĸIPJGU6a5-N0e{'OY¼P+ \쮰 sikYpئ \un,l=]_̪L[I#׿gkdoNE)R0 -;qitãBDlضk&,ceez2^)sqͪ-]<>'_ [&E +P5@Рfr|9E6)_(aN>~!~r9 ;Ŝ"~x˩pAuP  'Ʉ 9Y_^0]%4C;?UIFb%)de >aE3ZBR"p;{D:J8i9c #RqEt2f+.j#AVB@? v pm' _6$ZCXr=tf)u)L}˧SW9Lo?GR},QZ)F?xe7r ɬp`|HVo))=9YgZ_^QpSdr_M ъ{UTnrE fP8Mwm r:Jew场ˏ jL a?+*W\=)8^ 4"@/(6Xڬ"1 w]Q$`naܘОAtmL(e>}Q7Μ+`[Fj3k@jt=,2YvN]ˍ)lEFtFKa2b'qv=;k2wm4]N-sf L٢"敼l)c tt"1Ҟ,dxjstg;_ۿqG070+73Gh Yv^IGPXY MjXI.Ǿ؆L 9۝`}GUqJM;o- ez$wX- [I4idl&48ӏǓb \iBgG_-QV= u"h(0bl"f2Uɚdoݾ ]ۭ}$CQt_*0f3ԋ.:Qk15sgL@_8&W uN  '#qf|>^S݄b 1nJzg N~?|(g)#>ege*k 1-".%7Uߝ`F Ts#X@=\$hV{k3LO%o:_% A:*;~N )?UğZҫLIzOz8V > |7|AJx+ o %AyܠkWd7whԜψ#Ȓ8"\H %}qfᱎC(=uEe'IoI:{^+(Y{J aVא{VMי }Ȅrǯu|?F'D i!*,4P.+ےES%Req _ȕ_skH@F9P=tBo'RAc)l:Y 6 XYrJ#5q$n1JQKT\ &kkE*$laL AV E zS.-v4Nd5C@L˱nt~?h)ti)tk")z=T.ؑY6hlt`; %MOB}N<g7f{f&JWQ6B|&{C7k<^Tϕ54 Gڈ.njRԉk1yq^}Vr7"Y1޹HQ@q&A_P25dW,FKV;0(,I;/6Ee5o%s:/->8@ J~zݰAw ¹6]FS '>}ϫ5?-99aG >ݿM?HGe`꿆6'a ۱]~]?UoyN!4O,TK%g@)3\#'y:_&JΙ"YEm+砳,?_b^2^;S+xҠ-1SCXzHdI햯ya ݹ cNå@')mG.iK Fa_+t>?U WC 染qi}@@eD8 RK*2Iv 7s gIFܰ-1팙ɇ ''r-Cѩn+NLA ܅@n~W$C# 'FIiR' :}E?90HeQC_T%<҅ + )&l+GVW.}lzlr 2ޤ#BdGY ;?yQ 9Sx' !qƎL)3Gꘄi# ءaEv╊iꚋh^15ϱ\쑕'_]\EZ@VuxtI#64$0Ptd_nI GC취oVQETKˇO*˲LjNR.٘~ fpG~6P!AÜ+/RI7U9&~! vS>ݝrOȨ39AG#LYK7^!5 vMNL3(]DMqLT 1AJ[c1u.g@  ?eP[BDLw]׈^ ‰#SN1VJ]NyQWwJzJIZ4ԾYL$wF C.[<`Bou\JYmmDuP=Hv"uk"M7K3+l$:,}5d積$'^WO> e 7O.;J!Ra Eh$GԀ)A-oDg^X0Gn+}Yj!*ގh8M*IgCnU%Lɽ"ѲVӹe0]LSb3=7OHRЄ&,7Xƽ8`.le; *N fA!bk be%Ǵîjٚ^\W˔7t(M][B/ž@ Oc.ԑjdOP~5o>;skŘs\7Pq@ed<6-_3;-ˋN_ʾYU, boËzuz;%J8Zk&"*5|,[gt%g=?(8lwȰ,u5l«W,]Cm9t%*σ9\3^T3HX c`{I{8={PB:~b"G/k Rz MUYo, Xo!<9ZZ5T==yK{k'ڴ@A<"L/E۠~lHS W/QG~b_~̖YueL4tDh?6=s<_oF5 du,#{AG|%Fg;½6Tc>qGFݻ7YB6h۠$PI9b5v-dz{AgADD;ҖN#F5 FJF3k`Lqp&s`<so P4,|чGƩ>%ğZrI@3ljIH0>T}SoY]ML<'Ӽ"6#n['@?\ ZS̊QL YZ