perl-solv-0.7.22-150200.12.1<>,<bAvp9|S͑z~'/Dkil6q tX#V<+wB*> \T?o,ɎCk3(h S۹@j䤓wO4۪>D?Dd   E`dlp  $ ( , 4  h$(Z8dE9xE: EF?G?H?I?X?Y@H\@]@^@b@cAdB eBfBlBuB(vB0wBxByB.zCCCCCCperl-solv0.7.22150200.12.1Perl bindings for the libsolv libraryPerl bindings for libsolv.bAvsheep25SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Perlhttps://github.com/openSUSE/libsolvlinuxx86_649bAvbAv39f5bb52c59c186a66309e7c34d4c1cc5144e9524fd137b7c1d858f41bcbb357b5d9015338aa91ca2a04e1b33579165a5e351e8092b2e722f68201ec8d47b511rootrootrootrootlibsolv-0.7.22-150200.12.1.src.rpmperl(solv)perl(solv::Alternative)perl(solv::Chksum)perl(solv::Dataiterator)perl(solv::Datamatch)perl(solv::Datapos)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.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.1b8hbaO@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.7sheep25 16484574170.7.22-150200.12.10.7.22-150200.12.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:23460/SUSE_SLE-15-SP2_Update/bb6151d14fccbaf041c89a7c9fa62fe0-libsolv.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxPerl5 module source textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=34d54d916054d182f0909ec9fa8791ce4a5db1d3, strippedPPPPPPPPPP P P P P PPPPPPPPPPPPPR RRRRRRRRRRR R R RR RRR'7BgVϡR"utf-8a2cf53e5f570ca15735ca890809373ad965994eeb30ead047563a249761d3ea7? 7zXZ !t/M<]"k%@ V|N}%`V< Y{G*37rd0N@fz1ѮCm. Ty_WXxT ^KyjKVʰ0~ZF&4[q[%DZ=X"x)PH/XK^\іlG"Q4$-4I&z>@iPvDHZ(ND1eYQXkU @KI9Zmޮ/qCn'F.3e^hw8=΅ze`c~g}u{KFGTK1eu1v:ZnJKMB vՇ(WQ&XU.;4mvԿb1ߏy Cf@E ӧ4O.bߵ%Q6~Vͅjނ {AOTUo[4f YX&Ys\oȨFW=;u$N>d&q! Kc(9=lB_*k_]d~ZgK]rԧvWw9ϵF#[K`+:WI[p?ӆg&SQ|Y>![JHR @]lkk@S'"|G7DmKL ; vbG@1>_Ǹ Bp t9x]xf%BE*zv}onkd6z䄼+w׉TDjP5zq(wDH o/evD"eļ Y,\X0 ҆ح&NRNLAAJG5i0 }{6'jE;ݥ1EQ&rI~8xY]S"vPgXashmsOҰS:D+ֈNqv^,7*?fu"o ]˒ aٵP Ws ~RDGو<ǽ]jg6(>.BE8p٤[w}of(͌%O𻱺W?4' h f-S=TJx5YnbR1[0(܅τ䀠ksv@c_) 젰G~eOXV |.EѹuglMaDj[1{G{Һx·Ğ?ǣ++#o˰չ&}G ]|;2G@dy!aaxg "tetn-^RM@;IRT>p3II(fK^I+B,@/3T|2^?Cu2i^[lX&2$e7!1, 8crg[y&cm, ^-{6/ubF3>ucⳇ89w>k~G7֥`$݉"k%y6cx {]QW(iX XAGfoJ0پ ~țy Vw!%XE$B I9a=HFYEſqn !0x@GDUmz*N\kedliʸkŐw4( $u o7e~_m (hQ݇^兑u?іhR~;2+!`ͯ,iYF_u,+)^d|QD:.yWmVh>Lou$$NF"ڏ=IyøYKqY|$(rյޙ*}0pސ`,zq6zTc]!ojXaAHqhͅ+HD-ܐv"pz>l!\=ÿKC}=WʜV\4Jq5;]PEc{25ll$ضƭ-R?'Kۂ]̯Ï@"+JGrP׹U%9@N}:/ut5Ϫm$=pԗϟu!RnI}NhLh֎{a>ĴWfYݔm8x\11oHbV`!ˆ [ j[Lef¬4 &݀˲yy[z2k WGv<0Ǩ_٢w wp} _CJ) <4ʌ>YzֶžPQXNnO*ݼ=efe_g|7:hd?6IVB@,{Wf fvӋ/YTZhn>z#B2#' b2 ʼ`H(tf:mm.TʕіxY9GJ7Ea=(΂1 -nً6S6toߢ]nSbׄ>֮j"`xTVTR4[QnQ8蜹 zR?[@볘!L "jp͆9z{äacҭRI2fm~AvZFjLlDYѸ,)wipB7s@hDs9$*cA1ڔ~ ?oQd+φ{mEoDYTt,4Ul~JBH9&Hr'e)ycӋW3n[`t"G4Νz7iy~m/jz;ǁCD=W6鏱(J=e,ꠞ zb`t=ѫWIa.Iz_tY `2jE)_TrX3dH\.`aTg ꤳ}1s_fA,V @f4LW]2"' @BLК DOZY}1/y; p 7t,:lPf6+8Sw Hƣ/Spk4+ yƚuQ+dO|@P<9Hčw=n93%>AUٮ,Qq;LU#f!FC=:-Vdϥ2$Yvh(!,i̸+WlU*!#-㖰PU4O@,^i3U`[Vr;x |; rTT1l2. 3W*^6~^4^]$seF'p^1^l m:̯ES;Bnp"_x{LŪ,GvZ' OtpU),$﷠V33V~5'Jh>JOåQ#RIC"bHC7J2]439L*usq=OIE߫N9ҕ8gEcК]u,m4Av,OlnC8D8 B ziEM/~HbtnN!o⠯d\nIUƫ`? aMqkstf%*`-]zUB yJ#JIfzOxj>]\sЏ# Êj2&WM8Fqǝ AvS8`JnPiѕ{`3>K Yje8ymז}PSa*XXp$JރzzLG!iuLn'L$mBڜ\.XKP*s_5ѕA KnZ)d`Bǻ"fcgP3/\*^DKGΈl%XVnZ㻷8qsZk A٘r,nP29t/+6B+-b >2&R"J:?4|$jD bWjGި;^@.6?sj#`ZdJ:u[GVЋuF>uC[HpSf4&u Xʟqx.hqB{B說+U/d0-]|RR { %+%O1F%,*:DZh,݃fe0LJFֱv."⢂+`(9H.Na\Έ ToQ >ׄc欴D8Pa@蕓L+O@S.'=[Ii>dr ȶW|2HLD͹.JarDqJ7nrzб߼lKW0 S#Nu,NTLYs;!ۡ7NZerٸO9aT|eS)YSrLuF,Ge:FEp-3ދc?8DϗPF’n1lQ߀6M\SYx919s"ߘ!SFbh+UVEpPhdvqDh/pS hAw3c(qil|n|1-a [Mi }vpnNTfL׍ ,;"Ex8go,^0v3aeD:bGHFxiSWN1ӎ_7ݭ'⣆}`"%Wnj34Cde*D[d%3[aOrna#Yۄ=Xw%#b"0{fumT Ͽ*9>U:Ҳ?Ú&}o[>[303MC9z{"9';1/Fd/sLސxViy0m|e!ʧV[ZPa  ^FW:M6h'^aR2*gEz8jg=-L~NK@vsyη̈́?L}o/F R6PPPCrn/ŵ+tS'Ə5ת1E[ l3*vInV} ERjbU͵ew w1|溨EG U"%^Xz"+Dѯg `/_%!_ȔhM.b*Y5ad+IРY+CLt )%iI\qbqYw5NJgK w6m;tIKƧv 3%vbʁcS~=9X1imj)kg^uh*o/@j}٠1хl|Ƶ$p P[6Qۃ$Z[ QZh铖~)FPdUt|x(=+(5+5cEGy`ZD3I#w)-> D1='> 0ްʘUϟ2 ¨N1AQt[m[)k{VwMa6G.悕 ^c6T?V|2h._mE뷱%H@HV ftB߭dt7jצ# G쓉9+cGYEXD=^9c '> 50DSSZxd/xDF@8Cno" -F[:J4:R)NW+;Xc\+@Ȓ0א~@Q,V GD=J)DmMQD(O cb(=rU~6~H#0>Ea#eY_^(Fyn(͏A2gs󟌳A8tSW?_7H HL^.{H^`dIP n#Ntɾp`I=X `Fi+Tb(YEm_QHZI,tŲq)b""gŮd2 ({SVWǍ"):gQ]$4slI7lbq(U?ziܺx|*" l66$%p ,0cѓ& ա+4F!@/c7<_+q}$+ɤMZRqt?"AWZ1g[}lKDP6^mV^uPް6fVB9vԯ[G*{SBϱ"SFDLf!bY w P^}[6cF~-}#AYwCK``O[^3ɐ,P׋f$B@+6zK׀N p:[tbIG/ovLr\= Y]2()Rs4]n@fBAss2aX^?P]jnUa Ӈ-/͓w POAR[!kF<% 5>RUȣ3DQԼj.khK>2W ʤّUKK6Eގy ܰl3SLDZ{ shaRУ}3Z92&/iy5xM@$(w^J$z+1eWvJRVxo,2BuE|jNӄ+/ǚPBCYNADvs8C˒]#K#B WFlrn%)Y~)9b9> (nC(q*>ɐ jRt(簻}<,}_~̭{j͍20 K*"3]|V(YG=yj t,ɝ5n1x`6T5D'a”5kQDX9;y殖崂cy p&ċټ|Mb LWj !.w8E^qY >ݴoZM/=' _Dr܆pȨpriyz@5Zm;ٴvn7p.מ]p.sq?Qe-aԛ&)"97 a0܂"ץ}:%ŻK& :f`$4 6 rWX|M#~ha=q`m7_Ӿ B԰w6$.0։ڞ9Op Ũ9Swg\\LjYom"_5*UsK ly@:$HX: .g{C*sah=Ȁ*WFA~ۘ#zٍ[VjhaL`D < BZ+zɉkcO8y Im |{ /ف>];oQ,b8⢠LHيs1IllO]/IZbkNg'=lNh+%V!Xt Zdp}$i(4xӗÖͳyZ4^H.lܝ^>.fJIeHH!0(BYٝQzU.* K/A Io1/7s?Ѳ cKeFH!C(%W 1`vѲdw{dkW߈\^ۇ>/t{D#&D嫰s|Gі]Et&$;2m%8M J,ը[k8.fxJVֽ3>-]U;~ba=Y$aP<"@¼..a |1ԾӼg@*VҺO.(%`D|*Bl.-a1޶|fW(Xz^Nvk7Ÿ1vfeZN:#dfC3 *p27v$*ZE94ϳHuW^m`|CqJfl/XzRHt|Jw.ON!cq[؉aot-W_1/iCPG'GYz<3+…$)E@ P`m?HŢ 3]Tv)Q5e1Ȍ?d+Ƣ0'r=J t/ۍpl; Ȇ4Kmm OF-dM1=NjU 9m.\ f6G떒bg=ZIC=XAH_%k ߻e?)hOkiZa.b%gc΋{QƏ9r߂:@=5ίl^Y0$;ky@ϬK5աu CS8Ԋ0}(7=.pt ^)_u1%O#5bT@M )2ڃ"v2F+7L^9K ӷ\sd';'gPsN/V273v^`>B2ѧT;3)K2fZv AC_[*<Ȉw-Z]߱!7# (xgOp2i77p0wC(*7@k=ιT Rf j#cOw9 q94[ 90۽̝8\ʆ%6Tq{Tx9P'!0u )Ss(-f*OuY}`XI?0d5+'nLJIf~aNap6:%]7pAwtfؒi>tLjйӱW ޟ8&Pp\i7p@@gG@a *PE /qKP#Hnc[wnNE%6VH{JN|gYp-΅!/'p2Y?[3Ob[^AoG >T6nL)dxGyxnC$z( a,4!E֊$Iž!MR'ʄâwN =I*qJ+YR=mny^w̹?Xav=(xUsss,-󻲤S[a1 䃜̿dM_d 4*6h>:Ow 鰎?*e@DMH 3 *M|U{0/'^@t$A' P&HڰxW&32L9_tHaMZiC5 8R^6B#|Gܮ}\iM' b4_hJ :quhri]۟<6i x̯ފrTe9]sPٙst@AyBX|-Leڪl\Orۤ{>r{=ڢLÇ6ErpIL d̑I )b\ sig)T>8ٵ ռ|n d cjI[F?A4|eD;C2NnyEb)T75g63<6PnuxHhe^2c{%F~n= =P?c'}<2EZvIc^|@04`/\muLET*P AtmDߟkNo64Z~G䰳{N!Eም~&/p>JjaHg^ .H:|.TaRW>vܾ0Lo |ʐ*If/ <5Kq(\hR@NwA7͚n#]ɳ.ambqSor3܈pLAfg,PUό t$2&`zWL {TX6(+cGFuŴLr+5CFt:d6mBi/$n2r@凊5W.)1.?`QD]T`OKaI lkӤJO<@ub^h؛`ʨc›7@,RX{{n4@r /v=t-)lq_1 Is`^ ([ʅD-M}{}!v Pߖa.G<.r!{ZHči~SRA"Gtκ_9#02j:_v0w u8ڼ#L:f0aQ3U)5wq J{T T3u=h~<=D2qrJSήoxX@x:2Ρ1q0_KbX+?pc粋o0] ^E AG},!7~A0PO~tzM3 u2lJ #&syU<) j&<@C {nc$nYMCrc,n'-4 #>r%7G+đ35 gQseV{5`W0%:S8 <ZL#vpeɋ@ u ^,isi:]@ß5"y]3b5&|} v~g*:e.|GQ]N* 7Gb᧿,"J(~K駩V'edI@#u/+rQ4pn]`YTE =v\W ,9R)hƜBaY@jvuVqG/pU[zkes h7> MAy0<&{woo-!oLk\ԽMx=~YCoZi0S<Ʉ&AkxBv5{xD.]-^e2}5 w#[2K@!r4m7Vlc3} dƗhN2)H[~c}Pc^Qu⍠X/ {H-/`Gyi𳁜ҫJVY-;#`#dWZ8dqJd t'&;{=o+LMV \Lo"E=dqG:io6һqņP/ƀ>nPsDžtE lhw:J.HIUmw̢`-^*^O4E^>l{#Rq\u cP,pRbs-X6y!PL{ruTObn;Hٍ+)3$?wxz;esOyaSZtIGM٥hWl )wi{j+cB ZlS|a0WbfM()÷ի{ԏ+}ha{VPJ#BBU]kz^En)?Ys 2XM(槕טa 1-Ve^cf*vƬCǛ9X#"g2u$!8h"7]>h" s6ÅKcfi` c%ƅrҍ^0d+~{c c<=,^dԍw>ogU5\sL:t#ROlxa-MRἾ=Ŀ-4C_[]+bhlh1N}Cߏ߮khkaG|Nxo[:K+{of[)rq7G(1i L9pỈH~iP\?!a<*`f2lv,M(iS*n"ҝbIQ-ߙWhoxG%3`yٰGB3PhƼ0hacH=ZA? s(rQJcr7kunk5}v\=VWzh YZ