python-solv-0.7.27-150400.3.11.2<>,4evBp9|GHf}(-#-n`H7ԣk$VqWZ]B-O"Sq pt9Cb:|*܇2 )g $e7*&-{B'%uN`qnsUhIqġɞ`zc}$HϴO 48[J,ވJtmRr5asz}$;9ڹW^AX!L.akD w uޥgw{ Ok %DP!2Է>>Hd?HTd # Khlx|  (8 @ H X \ `pX(8 J9HJ: JFDGDHDIDXDYD\D]E^E+bEOcEdFzeFfFlFuFvFwGtxGyGzGHHHHPCpython-solv0.7.27150400.3.11.2Python bindings for the libsolv libraryPython bindings for libsolv.evBh01-ch2csSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxx86_64]Tଁ큤ev@e_>ev>ev>79e4025a85e7d38ed96b8b58260d34a30d87b5136c36f33813e8fe0f26d32f09131cf9c7160b56b167bc18411f25793f6d651015aa3cc561f4c80e26188eae3ec9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01c9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01rootrootrootrootrootrootrootrootlibsolv-0.7.27-150400.3.11.2.src.rpmpython-solvpython-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)pythonpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.72.73.0.4-14.6.0-14.0-15.2-14.14.3e_>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 17022789780.7.27-150400.3.11.20.7.27-150400.3.11.2_solv.sosolv.pysolv.pycsolv.pyo/usr/lib64/python2.7/site-packages/-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:31617/SUSE_SLE-15-SP4_Update/cb0d840b1dcbbdb03c6a128859949d5b-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db18d783613913ee44c8f9437fd429e87142e49d, strippedPython script, ASCII text executablepython 2.7 byte-compiledRR RRRRRR RRRRRR R RRR RRRRRR;5=PCxr: utf-824d52df6ce52606dc9918347ce70ee89ceeb72885464672efeebcad37159fb0d? 7zXZ !t/y]"k%%) PS;HXSOj,l?\+#:eZK2|7է`SvVlc1N3,B=8Қ޳:Y#5u!  E-\ԓ8ΧWߊb{A{ZdD5)EjAW+fP1Ģ_'@)B4cbDrQY<Q/;k9фc&y4cHBG7哘s5|eh:#5rWKȐRwqh"TIN1e<ϝx|)ݢަlY'oGQd] I;mIj,yOLl6׵nΘ#wZ,. Ni>[[쿖Wd谽9Pf*>=r[8P'+1thTdHCD`xI׏թH4Zdzw"ކ^ާ>S˪/v.sc\Ԙ@vŒuuĻ-;w|]8u9D.DJɰ)w@GDBN~\\lŨZ|mNx>GLsnQ/q&Mx RT8QXr3y2P,BМnF|RA E<|%kmYp™ʽvoQs{ nEY'R=I1eNG5BqB*yxwϚ$"v-k̋0GQEV2$22$b5tkri9X[p&#rÞFyLPe45cxpqw* >]d4 X1G1T8$J.c(AfӡBE!"kl(b!,T|Ģ in* bp=+󩧙RM0(9> `)WakX>nB殜)B!&x͖Y$GFڦcX@YԬ4$z:lhT|bfr a vPJfQQ>OYk9FHr4%9,3kwPTIA'U gCކuZXu3oJSu:†z9b_d:_ZS/L]:.N@z9ZKf~V7J Yx?B(D<4#sYw5U2NJzCprϡlkSRDFOPXޚ@ 6fǝdžk)P38l|wk$W~)|Jw8y/%i}њVH̃ Yg>UQ34f.!޹%tXk*bʘ`r_9>@ޖLn+cs„=ss&i983E$C Y%P0VtŗyҩW I[Vgb4c:p HU H5iJ5*)OYn6 }M{,4lN?`o)B3\Jk݃7:$񶴚,r6Y跢U!."# e?,~ڸш{/RBpQ_Y=w=` Lt(f3}ԗXRy(jXA(X>)-r .r7B4;s <ʠk)]M_+p_1'/%;+?Zdc/͌k[LY7'KQP5eϱjpB&(­Qk8 )_>T¸ j ێE]Oo3mܩkkϭ 8\ dM0#m %O\=zs{f[FWkܜݮs -K*E5َZ+xw ykJk?:NVWG>dheN zW~5+!#-#G$"aا"{Q 7Z*nFSd/5lv{Ymk$|4A˜N,"!lCit JV+w>j'̊ӕRmL o%}u,Pm1Tb|ؗX )TD*<^]5~6kIse\r|2\hÉZfC\K VsL}g\y҆<|堞̒`ϻv*8ر~# шlԶt5C Q 9CUc-%GF& cCkZ(wo׉Z<5/;P[N+.T>L朞NMJ$_ CGK_B SfsuZ7Έx)cDRFڲd+3?bSsFfZLű<>iQ ICeQ4B)e+"BC1 .?GT(Ljj+4%Cf쾨Xs˖.LIA+QJE5)u6zQX d8<Y ݈D_ѯAB$G9R*ۀ`q$'E!u\@絵X`Jˊ`w~-;@H|0.cktyׂs7?$ҙOdEL.8Lڇg+i;(2ךW[\0e)9Vz# h/C/}kƚCw\ٍ=g?q4QbM.c'OJ+~0E~:6dyLs @IyOw!* ?A8!ૣԯUF\;[udtʠ~RhpoL=>%\{Íwf|o8m@w)JY\NH  yp|ƖM1h29}<(0#u]w7M>004{:&&`ͅ2c{~*3 /zETa!bD^<@=E~rN:gQ# Cx݁0>9`jd}_#oA VG^ԫ{~NQyΉk`cXE]PtF(ᙧ ᜉl4_چ1hZ,]M-7h/I2AC>&6ŽOM2 ]b`B#ӽSQIoSfm0?(9!:G.`H~4Ɡd E_)žu]} ͽ$űf< \#}jo"@|A C@Ҋ%the@<"ѹZ7|C}TQB:bP]g3ofjHc R\WmV}("[[{<\7wF䜝h[cާ!i{c,XYm]:ї~yaKc`C!{a5];LWS܌襻ֵWga~ïKJ\aˠh6-cRBWX"|QJ0\W6Z%pE h5|WQ$CQ[(w{uRPB`s3ʹc_Nzc!+j]j4=62~ZVOEH䩩D'9@~7hF:|;G>"V9BqW_Lُq#A7?4z XbsJ}S~NYL0+cs؂9pJQce#gnCՐk5duWo*Vݺv8Y ?@Rz  Pb&Wg)%@# WgV&^V6.tE :L-܏<t{H8+c >ɎG'RHT]b7ʚ$`'ZS'2%Y:7XVC4f(8 ]baWש~tm0Ӎ{<Z*LbGo>B\Cj`Ps.`a//1>*m x cU74*$$<̆Qe@'|}t7C2RvE$( od_kK]IABI<1D\BWe 1pXf3笠wRf:5:s+`h `3U3,Rh |`i-iAi0/3KH1ɶ^*$/#Q8o -L4^I c,qsC"/tl;&w.^D{6bDlR4OkC0Au4>9(i,L9]xУ%J Εk?,g;:"^bt12>Uyv)b0R|nSW;t|k}hVDE6\-iF =ۧx*J2i ?}k xIt\}8HV# QZ؞fvіqkD2u.ok\*)JLٙ8 . +l8Ѻxsdub) mY/xR ) F}΄Gʯh!~dq)@?k{Ae ?%+i]I%AVu)rՊ klzPnQeKS順LAgXq-W/!3LZn7ұRlQqò OVWFOڑ`Id:8Il+,S>)U@k*x҉3L{-C'&Kئ5шY vDg|wY+摉߯1bxqx(y" ׂHᇟNCQЋr@-L!6 o}8q_f3GE8֓ w'P91֕rPxU&O'!۝@JpvƑ:_ۥ4נ ʟڡ1v09WTڭ, 6|}6PA3Bq-s = jS\J<)&=^U6rVItPi M7-6Or ح8~?XXk y0N2Tl*Y.`Q\CO̖6Tʨ_zdvgy6GZsPm//Qc~l,uAa ⷭq^r4(- E幍̔$D9\w@n91s~E 8 a~ZL[&۴q5IbNlչC_&:Hx睑 kʖtg{ 4i̊f٩40 %e+ &+p_due/ǃ~)kC]\3'݀pBKEU.BgUeF:=?LMu_|$ zw=?ay9gcb6-p ޤm]eFQ}x<&PѤym uD {{T[T9' ;4<΂"o*.eN8xBG,oJ#*Vl8cRwȢ׶{' 5_MW8ow$ߕNEWoI0WňX #jS8a>,}d5oJt ecQ?nIPcQ&BSXh{Fx0]2QG1E\w&=q Fm[jo'9P{Vü`"e]EE|_azٵczCsȚ~ }P=X:AL G2g` Q|vp&\_=QL$c#M,g52zdе:'yFz- ^ZE߰x|-046eɆ-e(_j9=q[^ŷ;Rȉwk/y]J~$z\Q϶lY:[3R6Ji[VJWtwIpU/8;>؃fy4FRt Yi8QU 3: è7Sn[r`k.3s0POIs;{XY>`qj:>fl0?+M'rx^腸5.Du5+O̺ưS)Cgyt|FKP~Tn#,RԞ֐"\t]k4rU,erEYoxa'N [FjuOt贈yBd@ru=+,JdJ_`{\K1>Q "5Wi{@ =._6"w30XApYĀLPӨ[i3ڂڧh,\|k ~vHVidXAl$Wg= Զ||L (EhӲ6M4db7K@WFÚ&.ɵr;ilho_5ӝH^Wzy #i(ɎU:K/@rd*"󰃮D N/._+I)g|RD99 Q}02u|}N3ڸ=}ɒ1x/~Py5 X2{ND3z_ZRiRρNC:T/Lԡ;)x4M_ɣʊYPXSXҁd֒u^r3ZiP7k0yXVGr(ybh_k针wkQTj l.I~{"> <KZFd'y78 H2iK͚`6NINX4QdYؗcN 5zRXK^0JeҬU x`n91N?af @/U-y8$QIy!>0ҋ+K+@sk:cpUy ^ rh:)iՄr%4:Ӗ\>QS J%j?pv[>urw zP" Ix[YMQIXh2UZ~0ޞVV;6[NѨ&m5|+ lcf*$o lyW?:xFLT֚?#eMeV8?鏥*x4Kwgyi%q|-?ngXXfH0? q A`Z.'p UC{EP~n$$-Iͱו<= gNB[4~7&2oˁ׿'ʕÛ>@R쏯2xe8~C$:]Ce &C+hq´o-m:ڙOE IהT>Ȓ$ PKxɋ!m@@ R ]( b_Tod d4+^{Klc@j[M]ٵxB O(8xxi?%v\t~爘KМvI32bVZ>SGܕAR>~~CH'THjkxtĘ*nj[67 !J-_*,P 2J͹*,NjewtC5k%=Z.+5ˍ+`4ǽ6FY':ʟ3:S'tl9kK*Ȅ@ʁ8e Ej@c>sJ%WH&Рp!&Gۣ.ŸBBQO=6ޔ"vĒo&7v< VٻP"o;& #we otpw3yvLn.3Oz*"ڱHAqSW`ݡ*~ݔJݔ*Z^y\H1])?O~$׫lyv owԑ̞/BG6VZGNJ9n,RkF3ymA+ YAw)R,"-)7X` G괁&1v}6Yk/Ӌ[#hKQ- aҲ5b]]J֙'sZwGv )s{w1sdf`fr_8m~Q(vtdw+s}QuVl]!ݤ x^ҳ= .N(px“zgn_,mr6|cgbi4]>?B5 3AjWnG+Yq--59>r7`W ګ՘Go>X].iթ'q.s>헯̬xu} 0sJ,Ə-`\( 2אJrO+A yBLcji@M$ۍ"}ǡ.S@{?vkniS~k,GFn>˖% Z r `W/ffKʝd%ۂ# %9O2b0a@M I`5!ț&iؕ,yOu<4_h<ĉ!s<5" (NiV޸n!9ڕFInwӋ)]H'yˢ6AdXt:gOKCPSjL0I@Q1^q |B RRBXm [5i}|`?8bA -e1#ǮİN1u|,p#Uƥ\ 3G'-5!+uvcʄ#f.yϔd}Fm-H޸WU#$ 8ytjrU'ԏ*X[p&MtˤƚmT{N@.| 4=D?W"wmAsd5b(:qa~\ÉMKk4=RTIHN.}s<9[:ͽomb@yX /,KlMB|vͲ mx 0$p93;Ko*9O#ZnpEB/O/5c2PEZd)y ޣ, :>MJ2Ǘ$2kWl/xI陳Sb! X=`G~ͬBxZ†O]Y" ek|y],\eC &sLz= _噎ˏ`Jdt*Қ}(rR7%cTu1VHm9n~P˵a,0@BxYG 80ܿTIoo\Q7RRn44>k]\r#! d̑f /0I7Д#҈<5kgΰl[cZ,HÜyK)256D =Զk*&EF94 cIgh*~W,zXÖ`ϵ/#z=.@f 4%[+4Hk`$;r쩒9GP_~j}f6\rxkq7)!R D$׈cJ(W-:컗 ~Jt"69ddK$]e$=^~Ȋ/X&x\H̆}ꑣ.yMb~0yK8EnnqsIO}\t~͆,ɭr{  T FbCo8$IgH՚E(Y(i0ᵧ{mäL >at-A%@BEQ,YɼG`0QR~o4#cS DQB7@y%%%K__nHS meƅ㕶g50tɿLjt k uF4rR=:ns6Ȭ:ZnW=^T@OY!PKݘ3$h@_d>/ܤ @\zۀβpt1# ګ`PLD 6L!Жǿ|+xbl;PwJ`;w؆TkUNSr i:g˘"YICB)a2j5ʨ/uWיXD~6La su]*5`xkv/SV%GvpFs& '5mZɷ!CI@E쀏.EWy"θ9n{3lf)0^0<y)87}}%fة<2~`fFqq]2ڌYP @Ί?$L^_9i>#aZ|(*xȊ:ׁ&k]}{WB yqUf;~jG -1A6K_qZd/k:SL|$)h"͙_N-8.{Sz3h}Xբx#۟XhB ؇a[gdݖp˘q  L &̀':`Z} 򟼌]jw{,/;9.u*V7ѨHR )xȴfN%VOƇ o\DTcdqԻ{1De,J̗~{,5 0>CSG lMA5/Orp"oNQ^2(M yjV 9WdOEZCUao-V2%mjo{s+.*Wb}cGf[i `_*/ac}T\Fv,T4fHc4%IeM,*՜*+dIm_9X}EjfRS!WzCl ⾡9݋SZ4 MA;c26&aKٺ`!QWPmON~cFЂHQ]cSrIZ2 #1,}<=j,[̳Be"T ZH/^!絰rLYh6$ T,V׮>F1c:#-&[<У:^0ێL@*S c|~{ ;wm.Y#Yc(k-`j%5$d}  J>)Uj*C4\4ޥ>{zN,oͰ)+ږԃqS'I ˹ZH1#UiGSꐑ%rG33eVGs"r!Xi|,irtVd;ye ԯlƪqgc| -mA[ hԐ/0 X{'a8 |#V9L_o.?k!?0a~t4!oJ26U 9=n1h#c v)O;-F6bn(N:]`z],aɖV/خXr }"YhuSRԾ0hAovL3mPb0vi\} {GvZK^)4XPGآKEr-M/}q!ӝn|?(DWh]4иmK&{}^jT k}N}yO; UG0rBGcѻMɓo񑓍=j$?xf_Nʝ~8(9)Mvyq'3%4L9F![+/omE8{ Q1zp&cPl/>(i"|a%r2Y7 <9Xm] E:"UV% p5 %6G,[J)KQcǫ nず:ؼJOc?o߀X7BU~1>WXշDpa=1T FcV "rMh=a08[@fA9"lw6%`% t֜1;Ol#oZMaOGk1E1 4 dsAc5p lYfR;SbȜP8&pn: ya{ef? ˮ,ɜUF`d6,b=2 n=Ֆg ]*jȩx} 0w1;aQ (?*U=8_۹Y_/# \cHP[)*nbDh>l^5jK\AHtqlq^R=~9sh{.-T)YƤk06T/MoGxңwG .;1r(ϑ6a$窈YJ׸hCͰ3Yyo0kb:nMy#|doI6[R`Zx˶~c=6 zX2>ב/]b {\S8#( ¬!S%X[1^o:rXbf:Vi^ IhˋƎQUؐbhKVr.oR%`âOat&DG52VoI&O wa˙~`Q&l2 ; 8֥ Q%ߩ$ӵDI%qXۡ\ T9!ŒHmxۚp#C;ְ%[N"%eClD2ǀ\V(qs8 k`ZО6DACvb/f΃!w,>e-q1"_VٓwĤ ;E-azѾ#F <&AF XUKPbX*FXKqȶ+ٜc8BxՌҶ oȵ҈#VnW{lX܏ l<#eI: i_ %?"èi.A5x{o䵸p.n$$ X1Tߪ|&Gp0i+⃶$lGb0bu&4xX^a"Jsw͠1Y3` rNE]?NG?nR}FkӃjO˖:[|ҦLĪMCiD2α%p D|uJw2m0]vaB<=dX?9 %U]^! vdZܵop+}q lkb*7iQf@}TKFaLIvy"݆˞s^& wXG(H/KS^2&~KT"|]!W>ShaC3fY+\uCjob`T aʻ+*t3LyfWo9("9-R] )szb;gC^Ioa;f&w3XWl<~Œm_79+5?LXQ3\Ert1aԌ{T]ډ9deo [e .*Z?ib?h-\Fbd"K'oW.<'O\,*dfsՉ9%/e%a`<}MuGR_ ˿D6fxi5áaAR34˗Qٞe"66R\L,#^5m]ϱ!n]u7cߌj&PDŽouҐ^|[%sKEf?D Ɣ"z.~boѣZ0:Fv]/D~DOtm[]K)xi}Meˮ#΍SlGm(b*GDq+MqRhtf$sV#;ӻKZԩS\_YWLܡG ] XB Ϻ:1YWBɰ=ʠK<Q 6͘q T35avg!("8^haVΡ{:BGJSFaladn:m F~#3ZKnuKg䋷8(!*|qYq\]Z@&4F@eVrO?IrΌ~ ;aFt6ו(5.rf(OɦpL 7N*}&xzo2 PqvRĩ_r~!c$g./7g":yZÍh.Y%]`.g*C {L%#!#y#VTG])ȧt1ork$'awW=lyMr_7ХX+#rZ=\i$e4Ke(b}(Ή&\0:s}u5UjDUa:fawC/i %4U_pV,H٪g*S//9pK|b7j_yr3_d-L?}T`Sd,T7`wگ*9XxSOxAIw \zWYo E6E3kbA]ak =42'AKz~RV=Qj`q|)Фx}ΉV`ʝ=4l60fmFL=[\ Qa#ShȲ\4o 'noC98NK;/!ʏ@HƗ3ׅX\<: Ա3y6L9~I͖- &q;vn!9iY*FN d_n9bn+f i?ˆ v="nN6*h3\PS\)F.1|#! / J/%Ċ܄'B BK@T 72޴zgn5=B1s , |v_ğZ5&VҞIdd#(h&/d#oY:f!7Ad5t5q@5]ԸY7!L{;HDF4;7U.uӐ:[rh%_i(nsXάge% -Ē dY6̍j{.(6Vm"7-˚<(qzIWwi~O94=/rd+O L>,{d̜$cuOspPڂ\xsNS|kh0O 8l@7xu8Дj(e_˧BPy C׃r!np-a${ o\hơ/Vj<@rETNbfV}^?%}ڰj  p%K'{x3*]bJu"xj.hgGB7*qr"}Mh*[3.Hh- %xpGl&!9v޹K:u S 1uB_XLwDeAy'9(4ȣڜ9z b-dd;XG r07X"Y<1W@dٗRE<}t%,{,旡ZaIG7\,\VAX:- JwC5}q\7%lK79 Ro *h8uG hz\:s \ǤѸ`)qČt&`j*xX7Ӛ7CFΛ`qH!ʌ}hbў\;}h,l2kb9-ՎtG.nZ@U!ݝT).8FڅN\/_c׀f> (qQ_>|bOUZ2a Żçd9F9Êo{+=oZU%Tرwy5uVMߑ{/6/Ŝ[~[s ]*^u tF=_( QcC^EC!C-X"$<q?jewd}Cg°'7nę4kQrMlpDta"& ;!^ ?'YNΛ&jMb0:?T%BUױ,ꗛ&hS1T o*,0śPu 2Wb~EGz#FH] *p:[WW$%pmpʢ I1\ BIdx;*slӧ  @ AcPa ු{c.{ l v"v&}?+GTz8p'')wD|'Rḏ! e 4o^dZh 4'VPR?#jXh9 :MDp`Yqo' O=yQ.yv}[\{t| D4+Dކn@O9"Q1&벛ٖ"/UqsO)عp3LJе觸 f| Gwv$ק/bm^Y8:#QR, P N/Y 嬛XmO_ٸ *7ΐq, ~PAMZI|wQo^_󣗯F \\6(qK]׆p95t,ke]s4ޯ+=C6Mތǟ˕ArfL/ODd ƅR:cc a!O _&H,x/|4T옐]}o@PE < }@ /+;tH  徖HI^:JDzܽtȲT]|vY 2ui4vEB]1մwbռ2#raz?O_o2샑Nh[#S-z[ ^0=YboYhE#ʖrֵO*A(57֣N cW'IyHkyfDݪJ6"EEС./ #ZvڕsiW.(h6F5m ©7@pgq+-G'c)ԃ3#D_L@b$Hl>3[JT>(z|:*2?ch"dnS5.1U鳉/p]%GKv1*{jxS| yBZcQ io(,+gU#:A_`L ,-LMީ2֏€jV0sW>}L%vfPOn r:yHD ~=G/ *=ڶ =T0.cCf{{8׍Ga .=~o+݆.=A1*)ҮSWQN}m. yoÑᙉf%mf2$z)8Ⱦ.^R^҄5zW?<;) 9Viµ^#gjYcrO.>3 Ƹ f/6ZkԳYPfPJp ˚ <: =+b B̐vr[Vt0`gRn1%#tva`[ 7[]7De%hjppE =X7 "%qxhp \ OST2yo@px[ʧ}_Qc"MMy<_*#ş|%fqMg SD/yDrgL m@LBf!|#jh -_XZI~~&,dYvXRfS͂Kѵbr:.Uq:-]9q[Mleüy,*<ˍx棥~B?lJ\ !3!}:vW÷;x$,tQU|3 wE, ,`$rmWf!\)B1+qXs :rjM2R^&bfxRDORL)ߵ4Ġ4m ʚ2%E,|}(jPw|&@lc=٤xPW+paケERczy h ` }r?(ޜp zN5hu x Mw֤:?Ho ջ7*<UQQHcf7APt-ږw n>M0IuCdvi̲䠣p!ݙ'ǟ?{f,.*KZVzy%2 k! --Y>?tKYBm)| "]LFꈜ Y! 1'.{v{Ob@^9$`c"Й\fz]a33 H[Zؾ&Fc "b61q>r] `N A7R:P?S.Wzdtc=0W[!J(5(a;A♪LKKE%ak\صm1{}*]sK[2$fbr1T$ \`5mc@Ģ1gAgT 2: Sx Z4ׂTZg\U֙P51xy*LGo| uP*䙟yH ~b|\x'a(So'@, `+^kݯ.LlV4z{r:AL!`@F7/OX`CEJ8;5p@si,./y{ 4X6L¶$ ktɴx <=k*A8.GwDDM$徴ڃ%O*S(neIzۙy> 7fP/EKΚְMT#&6v˶B!"HQGlXNx" (hLCzk AWi<u*.n {s_ hz1Bw-,p1B͌[*ҽs=7wsa!#)F`i[C;?8\ՇHtAؠzؒ)Mn &Sz(I 6NHAD.e] ԛ ơCK0vaʸ2V ʬqnO p12+uV0Kpqfng }D/&l6!p{ԚLјltĉ 1,1s{HM>thWR$ͮ F^Qrf"#p ܒ`Q)6򚙱Z p[˙::74gUVp_@ZFMA nN_k*`i*a ˁ\PPyO}{|?ޜo6M%x d'\| Pg{R%Ê觥vu{dL,iIrCH= y1_kRlzUVp1$Pɘw4 (tvQ)r_#}ઝOMt6-#ۄI ·r`hhʴk־*,IF йP㙰UQqX!NDžx&]}3^yEgm@w49X;Cji+dm{^r%Q!5 Zø[&ckvQ~[=gzZ?">lO:eِ)X"34MP7%Vsl0WY@HjC|v*|Jt aUr: `@@ K7u CݦGk|o9d[-Y[9\c׭յ1Ma=醭3bUEW_<ʃ Yʥ/;2Av@t]GN rb 2*0*2VBc֙f;!}4DX~|+WӢ#"ϗR1  ycנBluw]4:NcUJ0۶5o3hƻM*^j.1/t4<GsǷف<#z D{=q(>#p3||];'5( ̌-#-D8C1fMup[+N4Ӛՙn8kN4Epb*jӦǫqlDL2 4:,bS(D˵ʁM"8D&ё?P^M|3?q@/6 4ɰC(4؄B eK'SǍ7B&T"[ +C ѷ77Z6,(p5 凋 םCFSViQ5|yd[MйɬnC}(E<A[pk'dq@ԛ9?Q2>ܶ8>|'ӟa^^_cTSIS(OI?[h%X)aOxgO.$r1icՍ:zHlTT).CcYŌUC!kjkBҩ%Ik ,V0.S}Z^c#ɘڨա}mӅ*cns%t11ZחwHL ɘ3>) MLmQDymO&jM"rc;3!݇$AF u?mEy#~H(8ol_Lq!4 ]ka2G/"i5HTj(ZS!梙z+*fa|( ;ccEZ?XE'+Ư޻f*S`#*#y!.W {fI'ܑ 7C Tp "b?l䏧a@O( nƫ-eU$#^3;  biA"j cACGuiwmA\QwuێL,0S{&lz6)?ٔaicq0ajmcgI#oЭy%X0m.ߏV}?3ꒋ o]U1G*zl̿\qN)au\f 65VDU)Wӌ7QύL@:)[8Ii@޽J5H:0%Ey])u xO`}^́*{%T\:o o{5Ko`>nުl=h/)Sjs&i] I Gb@pzlZwK_ڱ1m0زٝ;OàF{Yvy`Ds ȂmsMѕ}`6j!Spw gW_b+*џ0Gxs 7J;dAQhdaZKkgYQ6x6!pњJr&Ha/D͙^  O4$3z;oԏ,-W^P @D}6V[em<(xÿwO)cQc4ru˵T,]JaT& CYŸ/8aćVG( 0ZRݛgbfZ/8c"mSA1MG~fpR"44e3]['3Z$x4N'ƯzxebuXC؂e7ZEi {D[T%yS$;,b`, *Z@toRp%#NxSޠСQd}A omm}x0;97n5,ǔC$  /sUFW]@eBꄯ{JrI/^x7_ CoKZ;Kg"h{Z˶ YZ