libsolv-demo-0.7.31-150600.8.7.2<>,gNp9|u5):Uaץ4pȲy}N.FU=_s@'qUkÂ:9kT!5!zl9㧉:P6 k 9$yP0~\],`0F1/P+ JIBckBP+Nq罇+1# YXJ9\z\.8Ȇt|gg.Wce153 !FsG?q;y[=>AK?Kd # Lx| #)4< @ D L  <(8P9PP: KPFGGGHGIGXGYG\H]H ^H/bHNcHdIyeI~fIlIuIvIwJxJyJzK(K8K<KBKClibsolv-demo0.7.31150600.8.7.2Applications demoing the libsolv libraryApplications demoing the libsolv library.gNibs-power9-20'SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxppc64le#T큤gN djd398415552b885ae8396dbd9d711400a50fc100d33f3d0a13353092249d06bfe4ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.31-150600.8.7.2.src.rpmlibsolv-demolibsolv-demo(ppc-64)@@@@@@@@@@@@@@@@@    curlgpg2libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3g3C@f@fb@f0@f&Q@ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7ibs-power9-20 17332254880.7.31-150600.8.7.20.7.31-150600.8.7.2solvsolv.1.gz/usr/bin//usr/share/man/man1/-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:36427/SUSE_SLE-15-SP6_Update/e2bd8be20823d38d2fce8e56f281c865-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f98d885f6f25f764fd3ae4f657954d03b44abe3a, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRRRRRRRR R R RR RRR06D`,\iutf-8998a2e93a2a54ec84b484e26747a4029a3428a3cc2552b7788a671fd2c0534f4?7zXZ !t/೅]"k%{t.f1GO::N%۬co%E] ]uG H9 L0.>, 19Y >Qo9 OzEZ*GH Ax \<2 ]@o .j VhFE0>-m 9x/ŵD/3) h7G׵z U<͔)#9E=^r R#4(iixZRmrjkc5FOd!~#||^ևdeB8\Kf #sRu|I4[a˷@?Wle;SB u$M]>Dz՗Vh(7S B_Kձx2}wg֥w0hzfEl!6Ntp ST~ #Tm\i +^(P2 ;J/[qd#IYkȕ0&nܴ;*3$=>9݇/$[{&{xXsLLn$pUȫD%.] Je ŕs?a7r-IX\AY%_+.\蟦5{ؓ7( K`15ߟOU+ZA?a͆{/b5X bhmr OV:6p=gAps5M)|$_dtM?t=c/)难[qfRXGfgh%xqk!-‡n8z\GKH?_)0.;`Yy(9 k:P(#-H]Oo0]: ? hTvψvM>glYgf8ן޾񺡹 ?6M}fܪus:!OaYmZ}'e{E*LP\F pk]eH։)x̖ ۤw!5Owx:3$l<Ğ,;8ktYJx q%:7% 4oٱ|kHHyzfIC5]"0LaZrZ4iKv1-aQkO*a]vk$8LMy%q0"zj3T(զU^@jyF)pEW4J^ԟuW]8R\sA\0˽~P-I,̰sfY_Z-J1UMƖ4w7 _fvZ/,`J]_Wqb&@͎*@$.aY a?µ옭BsV&snQ*^jN&΂^ vewY1@=r` :Qyx!;1R4Tq7n٦hҤqUah~+ZGwdJV'Ψ<\h@si0Sɜnˆ`-We^arhѿKEy' SJх/ t.(B Qh-,&Em O%l ԩ]G;}K?7I7-;%IGCX t(˓d 0:Aw7j,fAd?f5^Ƭ$H,gN < /a7c):lQvIK+hӆD87Nyo&k2/! [B>ׄ+uSEGi-7ybGam`z] rlJL#SL-!?GDLMlW+ߟ ~6 #Y[8bxk!N|1\ sY<)>]:B1}8$jsӐ$8tX ~cYh_u.];\' W&zP,($JԬG7~'0u?>3Сu' ~ɷ AoWDWa*{$:s5x= `S rB2"LF QaGBBH~* KK]N U!܎`6G6ģv^LDz54TT;d637(dyWYm\Ib0Sl׵W{P醘}42~J*r7TKP(~z_,썘# vMkduuxGL#(2A𛾖>w-k]] >6bY߰W|u^i/ẍ́ỲEd v?;;nW[2E9:A}ݮѿ0H"m@p;@"ܓ@DŇ]Vc* ]LSeq^I(Q?{5կsObsG?kkx]iW`lVEZؔ65[ň¸+/&LJOUsM +aMnB&lNHZrŞ>}Pj]6# Y&|L8%׼e]D=$X2`۾>(4ZR$ãI8+L^DGb_qvɿGwmZ "G!iM\ ~DiiC~̔)E ^n'F[xE DM'(/*k;e86Z195ZbeA w€JJ @~Sw.~7P{1^í R~g<ƃRQ=E]GR[)EE wGfI:y9LwH\_f+AܤX枟Ga5*G}gsc.+ S;2·yTf[Jf1@Q#{$O*kxB7 W8(%Cul3͖6ѻ~K\qUV]2SӖ('ɉ6&qO ^)7C]9WCj` 2.,)L &mowx9AGkE_Jf|UR2GbHDtt{ 9֏0$C{gO9&ҺY$#AյPHUPAg5 ׸%xT4 k_._ˤ쟉n(Ȩ8Ljmۭ.Mp-.f?i?ٻܭyz_Q>rH17Lv,; xE1֭W:̚8w!(yDȜ1{p8l4T;6/|g^kA\]Pyb0꫙zߑCj9goP Ll X2>5Ah >z#'FXlYGRD[3 Wpt V|&iD ҴH{ 0u.>$w%ضR|}ɛvHq r*=r&{.};vmW LIֺ{ 'dF@߻ԁz}4(Iz@A ҥb""F}y>_Y\4=?M_U^66غkWn|5)c`{,&s<Nkusf,E8UC}0e,PMƕկx)d"yAš%~}& p>[kxyPkguL-d(Oe |w>UbLզ[ƩɕCkZ3$$H=sn1 ^>-죶\ƽi'*;+I}6gU⿜=%ч\ Q$(H ZÈ-> VwXk0v9bX I) 1c3}I@E:m^h,rYBLd_# յ>戵90Ib^`1}1mͿ0za8.ȶRVF\`5a!$kI.imy .ebaŏsZcy,M7G زlO*/Q ` FS@іbR׌t|VխhiV*_]5"EQ9F.EY~SfF0! R,&BRx ;J)ފXR^wz0-ӍBQ[&'#8%Ǣ=Uw>NUgߞ:2ҔhŮLvWw=؃`Ci) `>h)?n(miƫOU2BPr֔шLEI'5 Y#~s 5F,zl#Ijd&[-,o8-qA4D޾CYȱY;;'%5 2+vkcz&u g8]/f% FƠOT~uz9iC$Gv w&ӓ3VtLeqVbgDYIҁ7.Y5Bcv Ӡsk s?MV^_:쬠_m>.~]-q򰮯=1/ rka~m7]Cz,1A&^5_>=Xئ@R>&krW"r Qv+)i"RGJf D#T XW]?]xH. ѓ7]QX:&l0 \_dXO^MSZ a{n//?OKjy] TjӀO\ m͸k%2[#7ꆧgWHW\e&jI~r^$==*.*wKUM#qW87>FVQ(Ryfi/BꝹ/eR³qIj`>S֏X1ȕpyM7*| rPBߪ 1x"ᴺjugnd-|mzl.mZJ Z >jLw;7 v:#¬DxDEgPQbKLj6]C#ߝ45A9M;''MH+?{h"1U(5 b\mA48~Q&"^P(֖8ДfIm)8br}e,vn- ՓLj~R2mM*\Y|v_[gܮzf8XFwJ i_O:1= |gٽs.20S=_#}P#P^.w%I|ެSpDL5KltJx.k#6r`~uѼ^IZvvl|XrZl`n*` P>n LZߧD[>;R'Ǭ>Z2׭xi%̱R*|%`tkH2M\߈Y弋Xt|WiuگY>)ԅ :^M+l|&ߎ~}Ҍe OFU79ǔWc܍` k'Q``>궞Hs;uy(R 9a+> p'Y^'{TG/M >c]k-g4 DlDz[+ ._º/0VQXvx1َ_'DO ;?gxRN4Tl<>ڭא1R)i|.ؘN7 m8UiZAuda5ϥF J xH1Y連D/t;, 'ȤG``%8SSIZ0`п՗3^st-Sʑ% +#rŊ`XФIC0v}LKHD7C]=XIkHf͟g%Ѵi~W;؇~MZ *mg $~:Z֨s2 _d$Z uхC >p)0(b jag^"tUM\HN}C `LA֒ 80|YcQ!̤3s=a!ΈP FM.%Ϡx3^O2+3p7J4-=фc9Fm^hϋt$Ob+D D6yK7V}Bq9h1Dd j9-Zl)mk[;x"|ǬºH+YNiG;4 \ N3:Ƅf? H0 .`!#A2=~*=ꌴ$%_'. t~ Tkn0z '3"T%GdXEXӷ(!Ims k|hg(`ě[OUpJ܄Nα%6MPbزnpxd3Z\fHY>sd9_R@6>lƀVUB|{Q/- Ptgj&7s4$&$&*] )=#vIp$,/2kL: 0K_mWR 1MSOdybݢB.bؓKsTxG\i'2ZD-&jsM>оD1{i($Ƣ&DL(X}9dN| Ҁ@q獅G]2! }Mfާr'jm8+bU>qc0@ٹ`ZkL~tT|\'TiSEnMXX!(0 m5RTx\ت685Կ 4P ٕuij7iGbGbpty5L]giܓF*kш!"VeHF~Uꍱ ']dda [*h,p0q?XޭSAo@]S^^cէZll:o04,S]5!uHL9\R_xJ(42)Dq6%KMI]j-{U:tLvOSWɦE゜1%G&$C:[Gy}XfN] z%M ߷)wټbO_ >'V>j B _\"f|<`70$7I O;/7!!bC3dMrp;+io">6IpA#Հ_Z`z㋟:G_m1 2"۷x3|%)_@wJuWn +( i*"o&kDTk`&ۀptl\:7&Œ4ӐlEGw2NK8y.GOJ\V`5:. p{֭wLW:@M6댛sqaqOmB!PE8<8<ү\BYpDfJ~r&}z<8?鵅V2Hv^!R|ŗ ypS09Fˋn\c }$!xXx^x!5;cp0\h?aYo ArD**mHŤv~\$u,P-[dyG'Z106f!: /X2H~N3☺j? ƃ'a)SrJ[\GvN~Ʒ2mјUe_N7WNsFcmC\u[}Rjw@_>JaRu.,tr(`[3Q}M~ l‚&]S5Q ba=f< 0c݆G0H!E/Y5kk'(k ߂mc!bLq& p?Ԗ!ӹwJ**f>FztlR"Ijd~2koz *`%dv"LMQ%TAj {: "޺+78t5SۥeI$eR89>{:}|GS䚂tH鍤^ca*eqX~HPq9{4CmD<xֆEn$kX 4'7Avudl S>_šۯŔ_s;m/[ 9Ha+r6eH:Ukc} >SQ[o&3@9\k04pRZf~Ml#2,SvzY3s;eP47¦GgE((:-s1\d4a/$ku@ Y?tHx"*2+KP`\i=Pפ,tv]OMюO˓1KXl|~`BT (& w.i8xm]}.dl,QlK07Ʌ݅55YjI)~Qe9tǫJ{ z[KR3⏷m⅚MoߛAk6#J[)d8r$8(-# ԓøntp}~آ~Kvņ}93B~t::\=,ʮPmvSssw1;=mGrqϺdEȩ0D.*/{sgdC/mU9}\VFXb_/`g-$pvuL ODc*26f^Zq 62QJX'UMHo}.j .Ծm]VV*'cd *6c!+8!WngF@.U~L(j\3/2Fz>ŵWb f Rֻ̠CxڝLI׼ Tp˙[sJ. !MBL2NapC7Kse(:U7Юo9:wr@Jr"=iFShdw!g\J`TGajqHҼ*s' (~;+DŽQJ!7#5n( `@{24/F8\35̓g&*3u檮Ͼ# d(_d-$g3 beв"ap0&~mTy 6ww{Xo-nnlKhme6끂1lcVz16Í:FXf"$Sr- ½IXkIܙ!+!xVٱoT Jꌦ0xf2]?DVڏzŴH1c-- +"xSUOxJ FěT 8^0[U F/o)<$6UL(߇9hr%bzZ_%w-$a b`$Q]D8~}ޤ{ >&R~C$dzvL81Z!`-xos wjY¡y ~`Id)LJ R ;[ R{ӌv>#xVt2hgշ&mΓbzCt{avu)q{H?ׅPbr TkXBrN7Fa ۣ؞Ha͗Up?JH&lyQA Ukx=R~EGLu9FnC%p q~\겐\Ohb߆e;X<͗؟LblV !Q'F7~ڦJPm_dB0var[cRCP{&c `^Aх&ξ:LJ$|'Zv_4R'ZY0 `pn14PE|h$l"Gg`R`ߑn^Jhu&~:⻢i<8{ tIˬk -lI`{D`Z LhwSA (ڲ>@h&tG7|z"P2]IHj<=LeG8קC'K$(!,pLS$qXEwr c}ψ|{z&z =E͟|<>\=[sOi#H$(oNYNAO*z0<Qv|mCè%=*ub'6vDWz|F5ԫ- Y S- Gkxs}@),eRA-9ͿU7 R)8i>mQʳk~k,w;Aij!LN7 eȃƌLZ&7 Z!b~R}p[HjFAo9¨K$?)Jy aU+hrN );4WJv?<6 GRb? 9+ 詖{ӛV'çʍfl%B i*Ʀ {߄%Jn0<ؤ`46PnDGL*r-Ah: nAy(%',nZb&o+}F=,P}ڕ'#ī(t֚|y EZIL1.9|"䥁 QBMZ"Qā=kD4Y})[}Vnß%k]"jL70LRYCր~Vb}q@b ӄ%DxrݜIJU`!tMY#o%:1}d(<6/7M_]/}0ʤrahLa2D$֞bNսCy*6;0yگgV 2V,Sm1ޜ/ώiV)(*"vXs)y}56}8x|%w'3Z !bBI78547"ve,8K9Tiݕq9.Ӓ]*.{Bc5@5qa4>&=(Wa%S?1G0ܺ٢]eraҤHZ'U 9 B Ԇ8^1Oq0:ԃ2YeW0m73>x:F^.! "p|.H@;7G,`†-sͅ9E~1*Хu7|Ff#X$s M:sU7B;TI|x4`|re Sw Z@bXVVRy#r¾kݞIi[|¥Z7JB81uL˪ dyta""f+]aV%_t\@&QR %>C$K'&BKQQЗe69EA1o=iN=*>xŦ@Sr$v>Jk=`DA+0NH7TYO&V:{AeL{=43&7L7KfG|t߄u. þquLK7‘s0ltAXB@[tbY2,z}N`(Mlcߒr~Qtݲ y;ωuf؉ʦE{K}1,+*qtC]iXlm1ۣ%ڊAR:rS݃Wuu=hXwQ9;ң.{2艐-إU?~?&gCih;V + 4Knd/e 2@Յǔe8\guEX#]x226*b[ݢ5Ōy7zcX@W9L+'9N_lΡ"@p``<%>{'4z4Jx/lx=pBHK_z.a#Lj*u]ي3c,8aq GV4kNζ.ߥ>Il^φ6ގ<{=P\쫪N+F~}U<8>g$_hCBm"YLML[RT'h9_S `6fS1bP P#G>+aun9x>(0 2U6w!sցS1i2JtT\;𫝰uoUmxn ?Yp: [#hvVc?]R FG(cπZH :LJqӈ3mA`VY rF5U\qKfRmj4#H$c!ELzCe+,vRU-LѸdZ&Rzw5#RC~{Du!?I4WF|[ LWbYxqJ\G>Ŀ E ͠D'd >p%$m,t ʶ"xC2$H8ؤ _E99 D ?5p#!Hw&paOF!EDؗyOM |[cC0vbě\;縆JldvNs@G5]hG)Z\l+ǙmQ2CX-R4ZmqxrK$FIeV"ɽY8_$ArSrwPh\.tXM++M6NƮڝ9ԛj؉@";[v'yލi8]?s;LCTuIrn4EYL8dCc IXTi~'r* zϧ$Ry+m#hAO] lbwG%DvxGeIg<}6WST|@jے^'eݑ tB3Fqٱle/$ୖ]ڏ{?, kYWҩb[C1Wtĝ4>\ٹؠW<50La fƭ 5 |]y/lpK#{m6a#ea8='{s6cTцۤ WNmn! Os7)cw[#9nvzQ}Fl4"]j`\mU.QO ÒiÁTjN}钦 j7V.qJH!oH``ebpn)J.ĤI@چ͆צ˻w*)S~۽ʠ#opkQ6NWwΘ R7wwyZoJ$[=T&n)ȥ5Oςr/ [uN pg]Θ5qw=PLgUA FAѹ#}FnhL(e'ĮT>Fo46E!ʣꇡ'NmP#Gz{=Peh`@#w(W{J  2sS!P#`- L `gY1h_$Ò=%FhӮA(r*odH9fM[+OCu`b9u=X&zO[3FT-,tw5 {rۧRܲi%{۪"o)짟 dSr@+w!LfDRaeIꎝjù> =UFN5~\B ;=Fiů$#&R{A-!VIv f~=T|$ G2csgl sjIOU:j7SԘX4$pP jʇwb||5KONĴJ2cvc߇SppG.(p@gNu´'/1$iJPOL|,z2dbS(+}ǐs49cz!hU؅[柿]% *Gz}"eequs}= -d,k.Qd=F xS{ #,80TT_Zv- :r~k/ p(^PTꅂ4žӚg8΋,i|o[J e2Ƿ8_1Y`҉znG<_ݲpЬhI?rC` $f>5=YwMd''iVQeLFh/B1$TkKfݜM 蘓QV2Jέ* YQ#L9I }caոhzLvUe!P /bj[15 .?NTSk#v!>󖌈۷s6k"{?`mѹdPk=vC!oĄ]h%K탉 n&WuVLM* ẼoK:Y݌@*< C0glʶtg|2mT@{+Q}~ֹ: ay::ig?l;\v?>wEMIQ+eC1)uWRޡqfXy$@(|yW?]N1{r%[/"HgRi):WBVf"p *",97On1ptК0~#LXڰX V`pyEвJ>`Z(U?<^7&u!Y\ GkocޭG i"o;UCIPX_d+K_r-\mLB*vӎ1uݾc{R%;J g pV8 gTJ \e:>{,QKo{ЮeZ~_x>mG`t0@g[ìngS4nb$0Tg38q?XHjvsTE2 UOu1yK=.R*ͩ%N""7ĭXmf5?̿tTkѯU,tmH'#ۥ_%F15&lBؒؗ8jɲQm>r G%ܿYLB0;-l4vO9cliaPU퉙,hE8CuR8UkQ*wrL3'=y'>EiN`Hcϛ@ 97jg Oy8Y,?'n ~1ScV`-wAh_Br3X'G&CKE8ۑ1ōu%|͛$YAk[?WRY,Gԥ}-Mؠ[lv / L8Ő2D$.09hpLLh}<)FU)<<`!+.<Y!LtQ~8'h[5pᣭ{- **x0GiC,S+.i\ڸI(8.ѭ8^(Oxؾl<m7ݖoә9.\0{OFFcpFS[!x*jGb&sg dxlo.yCiPq2L2lj*"14.1-tG T]C&ƕUDz MNSvjߐwIu%@+[x? Ab@_%KMbSi_}r<h; f)3 Cl{"q4\{~B%a$ |amAnLSJEVvtz {k| {~xo(ax.܎˄T tm/΢$j->TϺ+c1?b 2`p5xaqahjA@(ՏP5xBG G+{!)2W1jj nb6ä(LHe.8M[WU%y~LضyK"`">OA3kM-clTP.|[˸SǏ4jR,sCԄA~:޵)hOތaW!'}jEgE:ąAlhѨrYMl?f+ZZGˬ={X[Es\0e#FK|8/({5/ΐ7 Wqn $]7֏tam~SHBjh+66wJ#-E,FhnF9ei <S8XW:!7lЀmjM(_gbk{<˫5XO@>yZ߈iM:3Pe!"lUE$縌j3?-xːOHIl4}DLL>)y= `#«fm&{i)4k4B] *ugltϕU3CEL.HqBƴe~lgma^Aŝnxnmհf$忄+'֨ɤA0A^oƪ1JW0BaM?t)/a!/`cM<>\aJ0qMgS(1ªP9Tp< 3٤{[inPzɇNbI[FL3zVU=P{¯b ,F2CN40l7pP 'ƪ{qJ8=vGa d2t󆨝Ĥ=lKY*JpE4ב<[tozfQNBǪ夜<@"A. .0Ro Zpo5m!0E5d /RFB?SNöxu-oj9H[wĘ j'$A1+~YZ(0,([{!ۂkn öOc`wRw$hclJbu0he,|yd E6A~Pv*xjnf{YLE|7x1¢6)4h,<>&v~}t\&EY9ȥ +Bfxđv #uQZËc`?_7˗C Lo4]w0n\?_P/j)h6P_5Qe͘RvM{TsN?LnE$v#rc%meۛ W?)ڨ'4(+sr:5rC1Nv`Kro0RӀ0'NF3˷Qs 9B9Tk;y|Zw+>9n jx&Z|K\X,0؊E/*n#JR|q\;*j5>_?Jz\ "z1T .GO3-KT=xꈿ/e ߭f$ K=9w:qyL@faFXIm[)xf۾]ڇtvTXUݰ\T6rˊpdIKۂ+bd(^;'aSdb@jlx-Ɏϕ#5Cٸf 6V.6Y;@FPp qh6hmGN@M\פq"`,n9}ʝf4ptZN9myn0f4&V4Lo\0xmj;ۨP+M^_}h UI>QTHg.~me$KovL=bϔ:uw4g)A`;쮢ROhof?mtY-@w?ݳn|^;R<4ˬ@QNHܖnCo6{z4\DEJOC&Lʹ~>n$MsLqeCQjc0Ai?N0,%4ޔ9t!p fVP23^'rx*i=F9>\.z#2;f~$ acpGSe.xv5)#ƝOHU($L^OH // %oO]Ĺ;nra(ܴX7웞mKY%MZCfg.Mz2[)tTrxQ륩~/3U#m4}} m:4 F}U!Zrc.x]Q'u8Y{4wg* PԴ]y[2khoq©ǫ:Ө\h(u%w+NUI\P险t:DC{Snڦ(B0Y+P+Z7ey{| 'XumD2{ѩmEĕb0[%̀C$r tb/GFIahm ?1#~hVTpoSe09b`/s14!fm=2|;Ρ6#`Q~#v1-[WH9kq(A+'ҍK #?3kyJg mϮq MzOXhn y'@̗[O@a`-PbJSz=kn&IO9!w.e3Oxȷ6/_yyEPU]L^Z<0$ٸSeː7T̀iM׫CxԑQw>+@12Ҙ!OH A)mpuE`5"Kܢ[EUa'f/>E u֎ +3&` >w2~ܬb}{BCfq[i(ZG \>P^zy7up!l ]Y{rQzzƪ=0mdgZ>ٸe/=3L9$CRu 7W*Xة+gҺX?=gLgy[P, `RѸ?7lE-?!|G˻SVVY;ؖm@VyY4M#Gz%mN.:Zȣ+IhMxo9B],+rm=`RTU`&)/V[Ng:#TN;Rm=%EK嬠_Ę9G2@ >^[wUh[O=jt)=QlR!zk -}Kto82j!q|+ =DkP|DrFM|:Xy*&I }Hb%>*벏[_ye U:As[Nv"y,[N'k ]ЉZ pˆlqtGicP ǔ&4A R\5Mf):/%*n"Sa?Z*ί!cgCX_*ګ8V#;\HC39UCt-ooO&u'&pt ʜYL/doI沘kNq|rwR56Ұ6 5KMg@5̛P?@e 5,[, sLZoIZ:|"T WK@!+JNY4x>^d! (#LE:5 if%{U+ޕAtxcўqrT^Wiv)De/^룏dh#i"%B}pmQˌ4uIÓjQz/?(pk\ F|KԂWk#;+~s3 4M_"o6)d/&='w,-(Ā(5*CG]xM>+e]F BjH+8@gfYW8@#㲁 &iC{,/Fj(Ӥw霢{бʿYfA=nXȂ1]i lO]v)iLq'EЀ=!3 %XKvuM>5\L̨YONx̸VPaWlkͭ!QZ{VM7"Q$p79יQTG~~;˵GFُ,̅e:>tPjWiT*S> yxkf&@ձL1]Cg=)"C{(Ъ%RpsyJ+I\*Q⺶<}sUim[zFdӂ^VB̺} )ȴ8F.@tpP 6B>RL$w Nv0R8`Q/09,QX=^Fi$B;-uҷ2WxQg/ЄZ@Ӹ2@p0ЏO&p?}컗gX}a"d9s#gr&w3a}gu lz1nQza"V!ǮyV}m`-cq?$Es16ڨKJkA8nα?9rKQ",Ƕ-Su0B{GAw?+b)LxF-UT9=v\ X~g0g\ = V68*4\1NdPK[_,a5C̿S*])hkdIwh-Wk&k8Ƶrʫ~]Ϙ}/_KX {=;Bn\>[0F)pW,-eIjm^$wv9Q\HgzjN Mq]0x[[ U<)"WV`*nd^{p8!ljS)W&oϲ&4s[eJ蠠{B!8 ٕJQ&$a랼}O+7M RNggðYe:>2e` lFhǷh@JӟϙTw?/QC*[ʀBU֊ܬO_g!Ƿs$_g/~YFU^DPUy2\?·'N0ȸq*t [)auG+ˤˇNJN:1>RʣJncM7$i7qg YBu3i]_ U.m Qq Mm on DB# LF(lb‹Ib/ Sdn0H_KNPy K Y*}iO}g#,cZ݊8h;$~ e3DE*'9毧k:[bKlp"yBAT(,'>D}jRi#H?9Ur[8{4|,ZΣCDD/&?JHݷ+&Ȼ]w.$KyyJ,<0dY9QXXVzشU**#TnCeo13UQ>2H38Uѿܭ7^98;{Q2v{m4;A(]#ۚMۊͅ{T@6!vofeZaUn<ϊ,F'7۠}V& vtє>ٽ8yQ`GbQeLtu1;c%5vgddj}q ":m!/Stߙthd݇s#\teH7^)41!hKәZcŸ*%Us>zj"]1N{U|ubÆvz7cT.: KV((( k(Y 7uٜᘕ͡PY ᳯӈDJRm/~v9}%ܦ4$0m=:`b1{i4|Ė-Zޮ|C|etX9eԡ+mqY-2*gZA>ީ"fY!OiK`#gG$ _ avLGJ3s~"J]s/~R 7\}\>ɗ%2̱ׯJ|@ء@~' z# 6 .5ؖO挥kD75GU-e q^"%qi.Wq /X~| 1#2L.\tP&f )!?6)_䲦dU)2|?9yzIuV bkle{9tlK?y2FfAfd_Gl|n8᥈$o28r{~!Z6F FsD>]qe$ nX#œ&J;^ oMxrZ=aFȬKfDi&+nY]w`c7x* =٢A7ݚ 6WY0f\|jJÇ֠uT4xgN z&IpLu]L{qȖ=BPM~,GAOJ^ofBz$K 9@C;oJ`xL&o$ CK?diWeH/ vug2hYL,1ܔ'tGVFA S91z96LbmN9zvӳSY5x7+$ΦֽsS^c;Z/'2 ˴w Xù; 3`#^ LcNr.2e 1|ٹp_Ͼ<}kdvƧ\^6zj;өQ52@#{x(ԍ׮ৈ?x\ϸ<TvcFb!mΞc:k-WS@]NAŔjIäB)dLTΦE_R&Er&$ȻySN k#4urMq+=w0uu1IZEWNKuy bM 3`*00)lY'lXL٧:ZYETr.M8@m޽,oߍȏҰp@ Zn%ٹѨy{i ]hP̀g> JD' ?q YD{ܷ^р 0~Y@gepr];Wi^dydIԿ?qC# #%A]CZ-{@{g{hL,Z 'vC,Q-b W2>CTC/jb'j#+J`{=I0&d .U p{ᢏli `h4Эհ6_ E8v1qPy:ԩq- Zf΂|Tz']2R"/Qu74q(l! >\zţ- . j8uc#gV }g%47%/|MqD|glR渲ñ4gFB Ґ|!0vz*:yMr^3S;Sk[p퐜$3#?\Պ̼_2BgZsACMg Oѫ@5W&0p#?`:Zi([] x.AgZ%E+U[mko%fȎpt5ev0W.f;\ƣ0XmD#`0\3L <i<>pisZt~֋lnFYKhMg`n6mfVďX:ȩ;pb vD#>gHpa;ae?y Ji"3^ȡt8 %ɥ8)'qN*&A Y<0 -R3KEs0/bGTUxv5b<%E̺Kxl i[2?o2RA(jWXy` {37<q12u=Tصu6;ƼCnPW dnnp UӝEN03Pl@'J O B4AII8yMO :HRp R M(yba6pTH[YО/Ӊ q)uu }6r"HJt['4?J8QVࣄLw&׳ uxU%Y@aR_7`ŶU]r&>w` y7=m9SHEU}|'0~އ!"*h2WϿN?]u 6[Cq+' `\6ΥVk1bZmȯ ]ʗen$DE1HX<0TvbIսRr8|v moE6JB0s--!9H㘒!"Ӱ`rK*15r[˖dE8IC_߶M1 z||YS{Ak;\(` ĕͶ;me1jphsqچg/e 2: ~ѣqzh3 6 ((tƦL=[Uu%7h ڛP,G2 mbSgtEQBAӟ"s' 4xx|>rTR(+IR<ֈy/{Vձ>g_BlWU"`uv⧄c=BoKB?fn E _!L YZ