python3-solv-0.7.28-150400.3.16.2<>,xęDp9|oXç-NjS`vs׍{ia|܎jb .x+-vcdf )3}N  i|zyQb>L`E8DS>I\?ILd $ Llp| !'0D N X l q x(48<K9hK: !KFEGEHE,IE@XEHYEP\E|]E^EbF/cFdGZeG_fGblGduGxvGwHdxHxyHzHHIIIHCpython3-solv0.7.28150400.3.16.2Python bindings for the libsolv libraryPython bindings for libsolv.ęDh01-ch2coSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/openSUSE/libsolvlinuxx86_64JJnTA큤큤ę@ę@ę@ęBe938cc0b8bbe13188904358a2f501063dd5c34e867a93be6a0d5e9ccbc66bdf60938cc0b8bbe13188904358a2f501063dd5c34e867a93be6a0d5e9ccbc66bdf6022ebac1f795c531eee7257ebc93d870151417ffaacce5d0437d632380149191fca2676328f87202706fc353a18f7cf704ea2af52ea3de374de0d265f15ea293erootrootrootrootrootrootrootrootrootrootlibsolv-0.7.28-150400.3.16.2.src.rpmpython3-solvpython3-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)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3ee_>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.7h01-ch2c 17079112360.7.28-150400.3.16.20.7.28-150400.3.16.2__pycache__solv.cpython-36.opt-1.pycsolv.cpython-36.pyc_solv.sosolv.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/__pycache__/-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:32263/SUSE_SLE-15-SP4_Update/92f63d254a6938b5c9880f03b916647a-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectorypython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d48fd1f3d3a09df1781088406e81b8b6fc9be58b, strippedPython script, ASCII text executableRRRR RRRRRR RRRRRR R RRR RRRR7`KE-^Agutf-8d47e5d9b593b31557433ddfcca1ae3abc9a2091044f00eaaf91ca7ccaf03149d? 7zXZ !t/]]"k%a iprNk䘧Amv^u:&n(+A'QPT mMBaMEηG _JZآ3o]+,_-XϠw5,nZFf@kI#t*,3 cce2)߮T$'c_J%~t2#>| YsIgnǷ~Vt(2c~)vIG6Xڠ߄n7UG5 [TޗtG9j1_0 H.?kǷԋ\mlZQ uV XoM ;RW^Т9@mx'*  . dSd9,C!~뷨jRH>R`uȥ{"ZjdD5WY[ pKX]am2j eC*O)qpJ]%o0] 5vj_ a$ˍ1oeC#Rdkp '`?$7IJJML+1Tac7A.J.dlz&VvG>UC=$@Ÿ>kbFSK -m8Zd1Aֱw**,…Gimd?yQ񶜏1 +}74~m% Q\՞3n,K)V'eA4ۊ6NGκZI=P5MRӫѓs)Ilubf}K5i9N*p}KŜ@-7t -s*ɖ)1)YRy#?c}VSYrEMaQ7{JSgUkox~yIrl^+FKrSȀ`ZHoq["f>rAؿJDmN,_e@XUHA;2̠#OB)hGLZkBدf7W9z@p/6K-ۖGH~Ed&g'n3ݺZ5hHs#VmCպ?0vݦ>.ǭWT⶯(؃)9?,Hs^o(W{rTk_wf^Hbdғ_# * xʳxz3oӪ mo^O8@ ΍-qL ]qK>RyAR<J,bsMWWrD&4:צ4k2feBg@IPC]ރ^*AT/p9c> RZ0ПUVɲD՛C2AMO/Jޠ迺+ @Pr4X7E>$!:@jA!o-aDU[,nF/a| vJ޴DZjtˌ @V,'^OD-9ygnqp@ɘ/MMSx9L^;(=SMx4c` XD K;f(5KEJ(*.J [3sqf5W6 Q0sLP|*)[5tbmGVbyA4@X4RP݅˂1)%o~W|Zg_4#٣U`)mԢn{ּ]Wk+!@E`M-u^suȮP\\mZ1p'fu.X,s-m> +O8J8OZ ҦJSOj*"n Jf$XV%억5^"MOڶI\. \M;^}C}IO:-PLc-Uh/i)bT/Ak86H߁(ҐLS*r /#7D35AF>UxÈB"KY\ǧ0h %.d/YSim:(ySu(B8nx!ӥA0Sr,A*d`?+'%b htaU1iZm-ƩONDȀx9!R-sStEgd϶Ctx4WbiyJR)vu+ 1m4(/xےP+~g=$ h0. d(}ZnwYۙOEUmwh˦KߕKU`b&PT|((1wo!1)LMGN(ihŪ*;8c8rV9 9vG$ Q=eО~.9ѻCIa +%!='*O<_ȍCġsnG7d\^gLX\2@(Yjtl0Rm?@K$ogS[&^>Y!`^eEiH¡ ]nulF5eX9s#eU})չ-Eͩi3vΦ{]:HԷ6g]Ieh<=%x .p2#ˮ]QL͢n`D%`Bv)]ëUUcr^[aFh cOKPZEx{]UyOq=Fol,D$T&\"rk4{yuݽZ>dA/k@LCa.U"v k@EZyuѿ$;HuY#%Pݸ|}.͆dsp)-`6csK0̳U#92K6wÚF.B/>Aֻt OfޑXE9^:n*p:#(k'bM1N(3V q6 I Cs)]  6 c+F24K$p#57A[Վ%*̾, _:- |,[b"6ݲU\:OG~cpGڮV 1qc<}4BF0](=D  ȃ{$#ɛ|Y}\(=`ѵ#[:yII-qcyW8Cw/ =%\|peڑ쑏Dw=FS*Jľ1#.w%0^ۑ:iR  KC);X2O$kDxڪ#`Brێ8lhOQzYpujNO4Μ³Dѽŭx;X )V$}GkgM;}ԫJ Yu"9@rH*N} k8]et` am0ǧh/XMWWX޲dDE>:ЃS߇x\u9t]<<"Wʋ=kya܌6omu:Qokx?YpMC0*WAcQ9L]7c]3 $R]åm?8怜GT~<°%FQ<9 %$Fbz̎s_ u8TrR0-y:S>,MB{g=Udu#(32ߣ\tM6z?%Hj*U~!7"0d7E$濭9ٰ6$[dG,PGILYEd*߆QwJtd*!0ҵ +Q>*-c)ѐڇ&DR{]Gu6ە aҁt"U׌CiPcn5S&"oC<zx^wEʖ`j914$8D}; \61F?HuB 5y h5<+Ʈs@B87\ApW85տg^3תCb?Le.cóVb<霩^Ep?Pr3>hq|;~619M70_a=0JlV@f5F;Go 6zۨI=eC#k_(T+z!u# GZh=K@ "/N>YuUY~Ӳh^"s#'I6;P̰H?%u5Sz (nBҌnk(KfIw;2=LfXK'RNZ#?˂[I=噷ق-LqbuPZ6$#wWC:7}/P y;Bs.{#-CjL!zt\uf2QOt763. `-#P(LՐƴ/-t%I!0?{5d"ܭ=c`с絘JNU]s;N^64_f#zZ;N_`p4H|1Gyj|޸Pm? "279 HlM1XXܳ #YMF9JtzdLM׻N\(ҝ>J+clJZ/ ψyT?wx5d:N *LuNb9#-1|]ɹqaTJHւ7-FKĢpVתl?9 anm_dǥfUC.‰5$d+EEc .ח#^Dk4?^_0eV(l Bs+pҕɻYgQ`Tk&jE{Ka Xz9iJB63T13*co[F{26XF`|hRL93/smSx;fF:W 3ꊹw*V$gl*0m;dl3vq lh 6K%H->RyvM+b ^3fOJVO\q:lUŤX NP2d U `XL㲌ڋf0I x D"{ u9j>n35=W[88e8Oĝa)<ࢯvЦxϏ[Xb$,?Yv+6/4Ϸ0α9Yƀ8lPXhpѳS-H,r0qeT M>_* Xb!'5\[`ʛ`eQAf;f +̻eTWd!֪tDX;]m d&TګI ݵmB0mLg2zN5VETmD ?yaz_6CX~ɁMv~K)Ys{ x$'l-v뗧-JżsѽMqI/ $ Nu- FSrӆ 6]'JO+ii?.0֟l7)ؠ" @*W^Cfl P%/ hVۚ )ʀAMc補Oz&|zI_} Xxf)Q? Fl1:rj(F}+Ios䋭 h[x9d#@n !(eyX*N$RU). йͼ՟kp,kt)75Y qs&sUf5w֢^Ց[_{3G1:qQ)v÷JfCpw] tTUʆfn`n`9}\I)*85GA'trZ;AR𬙨qX>q!TN/aVO#e|z$T&F_Z"(`:]:{*c/B1bSJ/cRC$f<|S*g1a-T5Ln)p&(۔[KEiK4$㳛ª;?goۓlıR  5$Pc]1{;Uu&R14n\P) L4ZALNULZR'o]ocPp,OHJjxo~c<76QZF ?A qJ>ڑh3lN_5O9v^@͵>*[3;d>1VhmiK\#z!>0C%r׬Q1y34_:JE~K8 5һhw,pֳ0Z\r-L,e0@NF8jnI7^b}7cآW<Q69uDhY"LZD 0ݚm̐c~#M *`ݭkH9Fo,(2R], 81:J<$Nۚмڛ}xZԮ?%tgni2of 0w0Ѯt]gUӉg7mYz~<'xp.XH\L3=|i4dn"H䝀vc]!ۈ\!|5.+BJ4XZY*+ OUkܨȣo7}0>n=Ib:OݍHl%8 j}jYw)`ҫ]]zE}5I-҇ #vHW+t{*Dw׀X|t`~3j :wn }T6dm܆I9;Zi!c!K yG!9nrCxNoak^|v29'<4uA#M}}0vw El7tldzCɰ{`* Ps( [x;h@+ћ J5jZVH.ucnJR2f`o.Â!\Rs+z(Oc[<7i[5!3ޒA(%B[tt L7? (wMeaa?iJ$E^kU\Kc$A\$ՈeZ/кv>?ʖqH3?{i9P??ڂI!Kd?FFOq#j1Lr c6󻳤Hˀ].߫JxGy ϯVxH[ûU#pm;Z2V*AG^\xWQ)=Y@dک015LhGܖE4ƽPdʔ'ziG7l }LD嶗zz՝Х 1dmEj.Xr,vg]m-%?osێ;M&9C~lňc9i/|nH09sf6ypЬĿ`6~庨^>7Tt rn$ft⥎eF"< xӀ0pE6C̃XcPː}3$nc 3SI.#,LsjAWi40T֛\S&V d!-ռ"е {Oyr(lCyXd7 _=Dn丗U둲!P.ڳ&Z۳ѶellG:P!!>Cۥfӈ:W4 `X`l__v'UzYàiҿj(ߋD O~DF2KCj0>l0đ/Z :f~}H*'|!'Ȣ_"#!5j唭a8=U*ļWj4#A|P l(f9?F=-0Yqw6!d)i`[!.E?[-a;\Ezȡ3ɿY= [M;^ҁ,y=1?w@DZ=\0=qL/;j- sF5 9|! y673S@,\k Pccc[!,SFچGCҢUH^EN2Z[Φ|;QYVt)WR;&S |<`ƹ3<|O)ˊ":!?Ų!,]iiKUb'` $\BSxA_ǹ9sKudz^RA *5 r͊|?X> Y%ㅐ q-eDNأ8bVD>Q=^*Rp XlאyZC +Hk/(a0F Z'e_MX_Z -%sEH㑭=R4?bQFz w㪜A^Zʒ0}Oj>,X#o% 4! 0Ó[P}Nڽ&m|Kۘ*](sE5'nH_>$YѲw.o:j)XgXچjwRl\."In_?Ֆo:t]N"땺jw/` %z90Sȍ66lY=BdYnժĐ |@kIx0OLՂ.l!Zdr^)hԇխhJYmDl=m`.I_@)pem0YKC-]8Qle34P>ʹ5nqC`2ôA6h>كȾ' Kɏ)E1/%wNb] @PcMB)?KD_ U7 sA>G)fa#$Aɾ`v':6gЙJZTWaZ@|}:fp6 :@Zc.RI>lCp/lt4 Fy}w퍺y$!ND!f*ܚb0`$RL E0-Xmʉq딼YKLq5yLX6ܑJ.J<(Iޒ;qZ TQ6D[*ҜS=d wADۆOSCs C]Z& ^ ԫ*(d3o&&~4>vTB.a暦PI"b46G%e#?8=q0 .ZľC3*DYu}`LbIaagd`iv@P3d-qlt$kVRD̈́3!rC2:fA,=ò(,dK4^W+40$SZ.a:T/`Fz $z*fVs u1 !OrZ>nΊPqԼQQzN kk]m,PRTnn{'ݝ%JRߌ6cB& \? >S?I)q[vFeZ$4ۦ0̴:|)twS\\:H|oU`m]uREZ- dG5U9|9mG]#D}ߨb@>4#{κ>)y> OXWoիjf'ctKGYqc囯yZ ?YPQiNgX$59 7BȜϸ.=h"y A%XcO n)tPކʲ`̀(p.%l 4/{0tyFW?p䆳 HǭdX9)) b@j38ښXt hS"S.=oz^UKiW?vgk^L 2.;k{i;Prex|gX~#֬S#U)h#`cv,n^#쀥 U);-Y/84_$(dE ΦN! .^?}yRJ|(q@-$ePY' Z 7X2nڸ%?["6IyF(}:%iY"bvbn,aFSm#XdIo fO(2v %PٞK/ܙZ bȄ]a#ތhn5'ϼq?dwiM!K9T)Sisy"(*Dz=Pʢ1q`.Sߔh2,yzA !kd&)WOLu%|G:vt\欞L-p/ =O6TlH3pYI jlz`7J]dY) JzL//|xkeZ_2 QvHnT64} (KG P۫5r'~O.]0nv0}=sde!&,읁D-K@faW[i[#U Ȃ3x݈k Y˻\-=vy.'c^g˪gi6" rbg$wRt]EheDJI t3 Z 3NΡ^B ըxxz`{G %-R??:]bˢY)de;Zɰ (aA!w KWqLS;ZXDKsyqPȈLW`=Qka~kO3<߳|Or`muQ~߶o2kP,fn@|Cɜ vm3TLMm x*[Zg)M]|[z?|2r/OUnʹe xŌG,ĦeBn[|y=\8pfgFm% *DŪ#\SS. ZX-q,x$)?n >*f>'񶺓{c(bv2)(˫J:J6=X7Tm! X</[C \B2h3zdt. 5`*ԯ ߐSteyDRصH7GWo^58U0Ȉa!ffܭC $ (Z5+WiRUt*Oz6 Ln"-r(IiF'>#bQa>CPIuQLcA>mKŕY,FScZ3 ˔ L $m_ so_{@/N|XWaU+(ĂT5>*?sWr>$ ӦKuLC`kx%fXfx5Dj]|[z7 &QuV=@OaNZM ^d@'& PFT,*>z3E+"J+С nF¥%-i =_5X]-kw#RXdpjצ{آʜÉPq1 }i[@ _slhdsr 1 3@mj-zeiEm)ծ.Q8ёhK~e2e@e&*"Oxoh(]lƄS&Śirccl%rDF)om__+ciM~ab%j "bSm1+sCtymubȌ,dmGά<ft3iպwyX"~UC݂$oܷLImTBiovS L)Р?)ٙKACH/ff^ѐR-JQŒOa#kRGfM!d=N F. 7ky%9t\.jv 䯏Lc%#ChΚ\J "L]P[3X>@S {u\jj1~{.C &%qhr?9GT`5tU``ekk^(Z>C/%㋏2CmKiՇZFNB$FRs~o.P8\6!rR@0r? X*?f2R#Z6/' Qd\ d|yn.ܓ׀] j >@³u`6&6+Ԣðp>}Pa>,=Rn T i^85BN#V@FEY ީȑre%ߤʢ'x[ʫD{ :X/B4 N8+T#YC;IeTb5XЕL_;KۡQ$>q X<5s.Pɱ(KVUWWO Fu#ej>RtqxABThk(P7(NΟu_t"djn`x9;y=HKILkv"VD3yP5V{]!]X+;D61*p3E BµP0zsF{.M׹vњspl]6GP;}+o]d.Q?z.,NfO R%-3^΍ d4mZr`!+>\N=BDdG􇏣x4izsm7C"Q%&̥oBwyĕ#U%OāO\6fœ;< aOJ#%f1Ir}EGޖn8oD\}7Fͺ)nLh( B`S}I#X)h&ez6 2xl˿DWSFb6)猌?;QR0OEL:y9c.q!9FOi0P rϏ-:v{zO݇;;(_>phбsi7wdU|d,Ei>q.x&k@,Ȧ3Ґd.{:ezAѠӇC.cѝ76NlhnХEY-UL+>q& {Vx*$.D%ph^LKgX*R3v8֒NtՒůDZW\YpsЫR''T }¬eҒ ? ʹ#T?CzUa-l+Ąxj3~[-Y@OߘUݪvi2Tc3 98;63ɸtUc["MՉIEt^DTl{Rs|J"&.WhdPAmS._G*wL"0O,V}!z[‘o(S+(|TQύ^q= g9pGBت1\%ܙkqrh~tҚsmlTqoVHOQnWd3tk(C%6trqŢ%)egDJmmT\d6>{:|RZV]5?cU(y`czreOW{;cu- +/pNs:WUq!PIW/:Ն`kx> ֐Gl$* m4/ņyezLGiS z!8#B)q.$ <ŸN"+< JvKnyxކsNض@[Pu(c5^h#VYfk-cHGb$-*dg̪[iGDz l*[QWgWԇyŢi[}jl[S AjJ:Vr8M)q%,+~]y"D-F=D1(s:ULl}.#'0%}Zꤌk&,ҭccWҀ/Cϩ,#nzuDk{ݤIXD~]墄zvuUΖ$UK˯՟g=^=P[&@ᨨʦgqhGKZj`Z'w"#4s4%pak7PPxrBձzz>(GrtO ~ :_~ chUfϮk(wV+Q]r3 W:;ÔS.WѬ=B#yyQۑxF9>°c|YtH!JpՋ#]59F<nHFW/ N5Ձ/l=' [ΘJ=eyG- {3sc[*CK7rq&H dKEI{`nh(n {мك5EK;[Up& k_m0N\KB95ʣ@TI&=>6TTa@A=B9 -Q紐6.?Jʴ"Zc;,:Ipdi)W̐~5@BYXZʼnPp7ĕz .M~geq[DpT=p[Vv|Zl25Y( KZ^TRH[m) Y6"˳8̀;*P$;F?6T*>A +T6]Kz}P<*o!=&`|KXu$-l>ҡ[Xonb:*[%D]Y!Nyyty%B)c厸slh>q.GU+8L(8dž~~`f? bv`׼3RJLmߝu6N_X{(PDwYfV W|f8:gzȿ ꆱn_U\(fɲj:=|]ST$0(zMwjg'G{yQgDه^+HƧt;f.w&nkJmaoht a92`sw {.]B\IkPu>oRbږsMS[T-9_FcqVL~ů gWt&@Oܚ{ͧD4w6#f٫GG5ԍxꔏ{pq @W_[KK2ׂ5Hn<ͬ@IgAU5|M.:&@|5 PpêòXyǴEXun^s&7 ՐDzM0.f}LɲL^1,%*`fO_)v>"Xs/Ky%S&{<̾-0eTx,)Y# W57~یZ߹uΗ9st:"k18n~[І !;h YT]W.tgV"OoDuG*&԰I]"i/ǒi> _ , ' RA1nj$|:}q4P[s_#2xS[6Å;nKKH<8gϭtWYė>#Jq~"fj+,;ڗݳ&#; .dR )*Cm9A_F.4|pWS1ـaP( rү]ٜE4p~Y75PK s)LTB.CQnmbҲ!#V3duTN]ꞅ2ՇMt9 "a&s÷`jiBwAx ?H莌i$TK)f6./qmܝp15% -)vԂTy`-7hRO !Oo-? řzOC0_w)z2%/%G0t!-sL}dt~{-"mF ''DV ^b;"PUgRE;-AV #6EBluEE|< O*L*vl_'oNY؜C&] Wñޞse(2b<RF%;q~ ` b0{ZauyR{Xģyw^@ ++*bEOj2xkP?k剨~ E,t'$Ӽ@&ch t9od 0y}k[yQTGur-Ŗ_B0vl1,6q~,N =WheRΰM)#@z*(6{Fg7b28ONJd= =_ 3>YefW'?gj "Nha#4?7KV޽G$Bi myT5X0 ʎȂ`ȩ7\5w=z+70=Y45huk`f~G VG. jpdh0l}(aH%$M^޽7 '0z^C,9XP Ffz-6r)؆=R 9Bg?\42%>Yy7+;N1L~K0w!K|)fŠOmѪUot0 q.Ș-lU6!eqm|4vRf oZ>x4pĠ,oeZyc3eץzm$maCqu u Zff/N$1,8,Ix >Ҝx:ǩDI" $RԽ6PtU\IMЙo&$Pmx'UY쮟v6fϥyq5@Э+0{8Pe{;vF|Ј!k;3HZ2LVD뼵 i@ bm#YѲf![IE}%{QO6o<ܯeC:o'n[zo:G>67O! GbKddD 7٠$)"ua \+<;Ntj13DQ0o|NB.R8OؼAab37ccǵL001=\ 7 G6O2mDzPkZ`L^5!fĦ-|%N1CU,|j+虑 2.$~tUsH'=-[Le@LwHWEŏq^]p҈,4ŪĤS#e{0&77[:ϜxgrlǶH 4l` us)^ sAa4m*@=D!ӹmϿsZ\Y_j+jVM!mƽ_7GGWDJ3W☷A0 8hUn]?dN7[` * va"F?a]n!Z๱*,CaC-, g^Wl89w=HMO#\&}-l귚<_@,3^U u\m/%7g{kӭV@W֨+֗m.hq6) I\Ib"qg$)oS ҽ ikRm&m[GUN? uMw|W]`H~1/zӄfŁj=g |ˮouG_b"BrVB` ,cL`#kڌOٱ@O?Ta7YPJET96 /t`֎G_3 @9knͤz>YS+ =_]PT- 'Hc -/ބWnL <8@3"_Oٛ >mԮ2,=RǾH[mbs BH0Ar7#R&{~S/-&X&_p W+N@eX*.EY} S(W6[;| {wX KA RG@&AD)B8E3V(!UClzmn.q"+#=l_adB =xEnųERưMd+qe(n6`-OXOL <2 {nWm4lb+e>l`T3 M͘=ا GBͩ}%Ƀ`#z R 1q!5$ 9(i::OL~-{niwN8e_oXh ʫ Up/TP}/!3CcGB^[gsrd2H8)+bR>dnH797W ok`Dkn s {Wm4'RU/savsA.|`y]Ov%Oc O5./U"Z)0 M^FҀ/2m\@ ؠ;r}"UUxMdGɻzfO~ݓ죑 .@kgG_#ȦI+J 7iE'/^y{˚*)c謗~EicE[RCkXͶem>#[jȳ@Yͤ e0OL|Eo둔/dUkO?]u,`$dBGՉnLx hNPR} ;}_`PVt|;|d|`4dg,fkbrL<mV7xNDܽQ]!@qQjBSJ@)hTÛPt/asB3iG&,%jEe d7'.U|3:Gj6it3%r`μaJaOD2r2_~وUU8] 77Y3X:E]\Go%=@x/ 5$v[y0# (AXM`DLȾ>=^V]Ga:-;L2h |k`lQeۏqH1R-ķSԇuN7U$`Q\jk_4ڸ\x)V{p:p#ɃDPOpMZR"fgXүR{>iqNJ&>X epj924(@ $u|> &u_f:v"d-s/dmQpkR3{՛A$OḲ0_[\Z|r:X'*q҇@̺eϻ;ؓ?Nv_ yHXƱ$(^1,xZiV ʟ0vuK>,ݤk˝۰q.T0>ci&ťK 2Y-d7W@BԿlAb)?Ϋqgxz_~3U3Y+( FV ^6]ˮɲPxC1vxν^ .(S"|}`'t%W%{y@PIz :U _jAt@!j1֔oؗUo.(jL&1ef%"nP)5"Wf8g7M !!Xg)-A;ǯ*q5GRL]ذ݀u-uG( 1%Sǒ7 s4,8 JGXc1[\m_^M&gːY sI'',G(JGtJkf k*.D{I.~\A)tW530WK7aǜkSpz4}xzc6I+ `6(Ծ'7)6ZAuqE=*z*uDXQ@H-5/Ӕgx(.yυZz\a8(Ti#MXfsmo-ʡ]fڢX j\/F'0nH ](@/c j~<72m7&q*vr}/LSRS-[c~3r#[N(~5OxN{BDJnp  +-` xۚKYmƊ)2Vi+݆e_Q猴E/Z7ףɘɆq?`e7Y nِSJ7X,b<DG-#kIkaaE]5#?ҼD5HOFw3T|: lUxƫ-\,1e2uu0kcQG#_Ma 09w;E{rӾ`VNjH+-7m:A σVYiV2$q2qtJwԺ̌H #F3sGq<gH<_n%,+ɡJobr#FU4~yU$% Z1#a4y>ܦѺc~&ږKaw)Ɵo;0,t5At@ qBVV̲p *PF﮳fnS3w膋KiӲ0ޫ1B8FG?D"fbCkծ'x2i+6%o-syL\y+xGG?im7`~S0dҶVEg0cdt5| @vswP +L\[U"=Y1g~;…1&>$1몙N\-f6iX0uL5v ;d՘T ?{HA=?{ :aƖh@J F7?G5jr+3OTMfU޾n'Hh㦋Grs LВU+ް]7[lCBH%dߏLCKJ'c2ݪOS7?d!Lzje?U  D__YJ MT ;:.ͪZ,QYtpiocyǛz}{xt _aP/OMEycH5) .J*<59yHw)OnsOijDPf33U4PfkJ+hToM\Tm\bsF'&KٕECf+ᱺne/W_F-=$7!nYR=paz9{MM'I"莵ʠ"TqW8ܠXM?R@m)1"r'eg$0E§aTH'YTMh!nЖF\\X`\> .{\L߻.*:,\C ZX2j|R{W&7_@xxT5OD:b^u>{H-o|bkb!9db;B* w@29vu -t`]ȖÔ7/O̓:z,z.p̷/`5eMG33:Dx3bZ<|vqגV)pabI.Yom-VT} $>GUy4G96LNJl%،jjr3(Xtqu`%G>pUH9as%ԋRYMlJ#L9 Ⱦ˝)uL+t2[>s\y@Xg_5( z"y55LKx{.gTb*ǭG?Y >)rN5 oDuF-?}FVlɌ|F}k\zS8XTB@hT8&13oJ\##v)}nG43zӊFݨ]h$Cc rorN6mQZXWhQ`'_ Jlf\<|K=!RtFFFA ;&MtkQJ#3)/ /Ù1eihCG!o4>.+͋7*#N'FFo^EEVGL\ 6r%~nҨK6_,^÷8Κ !d~Z,؃%u_> :?'WX" x/NfXcސo>Xٷva;e}+{Af#mG!;[g湭=Kx3a]{1 OT(3‡pC<;^5ւ5Z;PpFƾr VQoכxcQk(,z?3 tV:W $FJ5N(ABvUo1ɠ@Kӵ \(}hj= R&˛/,ʤd'w$ɆZ#Vy6 䳻 $g*&2j0fEBnfp)fP(nKx6&Ceeq{:Z).^Y ~[>I 2o.>0;R|2Gn9Z@IT+yg,PNNi2/#ڈ,zMGK']U&t]NP/*IA1ΎRB?Q&UM{߸i5!dpfAϾփ= `L6MwNgٸEkCK ׵ܩA#Xlzу;jKS\ʢU|՗))KDg`CCxnIkG;`Zji#_0*QIQdvkIF]cd"BDLICFS'lIo7N֯HB*vvzvtChU}Mo` ]6=&72*4>V6}oGSu){^0J^TG%Y J3OlaTC+W,lFqDV+58ªfOMT3ԏ18> [5_ʥ ̅q!̑O T),߄{PsHЖX܈'ewfc?o{h@B@e[inʴ?@ڂk5_YD*ꣻ袏_T@#Ip^3 }KSa,.!9+,Nly*cһ0Fh7z͍uent%R uN#v ]ՒǐERi 1v(N[U{f|';[e\jgg&EUAQ±9Շ^lW1}) 7sYP"8b|Q[dqgr_E}uB(ADz*ME>8V{*! 7? ɱ|Mdf}eb̒F(x(Be5dBٹ} ?6v739$z}@90*I5W\ 2&Y[ U(8>3:32K;歔G\[\*ڳ6׳"y>Ͻ,o:Oc>pC}8"X~z!v0I,2N263,[i[Q=~tq5+W~@/~R=g91(Zy+KGL+z9ZY|/k<ws%0_ip?)%1`OHk"ɞ a@< n6I) GNA? O@!ZL1>(A ]cLx_tAMV@|}$#lJc‰H]'1 le˃KW^829?(q&8be tB]3lW)%sРI~afxL3 \DÚS9; gixkU̕Z^m&'U̮|fF`߻yTB !/NQh%(L R\]2>`cd܍1*RI꒧WfU<6.=m++7PDz֞97-EH>O%=,g¯ÚwƏ,}R;w8Dph[36PMlYM!Ow,*{RBH W