libsolv-demo-0.7.30-150600.8.2.1<>,Љfp9|JMoϲX:& ͏>9B5/:c8DhO|$)NuR PTQE"pf `A,@Z a9'`(ZzDHR4GVv[gm4Xǜ`5H~r&CFiL?`xb.x,fsK؍s}K@:E뜲kCkvWmci 2. 0m$U&_\BQh$7|*1ilw#^8KO0ͫ͒ZU!R >AKh?KXd # Lx| %,4 8 < D  4(8O90O: OFGGGHGIGXGYG\G]G^GbHcHdI9eI>fIAlICuIXvI`wJxJyJzJKK KKTClibsolv-demo0.7.30150600.8.2.1Applications demoing the libsolv libraryApplications demoing the libsolv library.fh01-ch3d SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxx86_64 T큤fdj3c4da298cc8b604140a204f43ec674c3c00a75679d7bc22962c3f4d49c322dd94ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.30-150600.8.2.1.src.rpmlibsolv-demolibsolv-demo(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@    curlgpg2libbz2.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.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3f@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.7h01-ch3d 17259916640.7.30-150600.8.2.10.7.30-150600.8.2.1solvsolv.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:35594/SUSE_SLE-15-SP6_Update/a7deeaab4f3e4b8eb27fe9cd249dae68-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=813c5d5c98ba46345fc9de209bfa2edb59976838, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR R R RR RRR RRRRRRRRRRRMW`TsButf-87615dbc8d8ddc1e0dd2dbba4b30bcfafae31d56c295b7f0e661766f930b30cf1?7zXZ !t/ࠅ]"k%{œx 2b<}0GVn)}c153v9js2W|f#CCe?[7 &U$#'=b/2e.՗ϦtdģW]C$#}~Ne h/16ui͸F%3.ۉmCCbGm?oPrKέòp>X\F.+r7TL@ A"e; 3A*U%̓%F_J$i"ʷA{),c\7~%R|BG)ŮP'CiKA=`/KvH)bf|"M>S_+˚5*4lrhmθ{0=)갃';  4$#_H:n+÷NX"O"L''x#5Rw[ :6}H"'. b Rm+k3AA.Uf/䡑s~%yڒEE؈< oY?g6!lEln D ^So6JeH|*ۋ T^J>BayYB[B?U澜rў-NzJsYQ|C@JlXAR}pdM۹˶>HTYgڤ2&<{ә`tngEfʭQ!-ʨLݷD% OLgE'n{[Ҙ6TBLXx 翟Lॿq r.񥗭,-׵Q%܉|nɸDdO*СQY VqNBg,?$Ưl I"w!+ tŵw0s˝~Χwws#x׆186ց $d7AaW.1 'GR7 JHd,\=msԥ#0s G]+OPY:]}c]Ddٚ7Ö:M{?Ě4G(ь\odo!LCdī&,_fTZkH5on^'9XL5'ƺh3@M @-.ߖ ~^#NEBSD&"[uҬqR-O:_v/XDMm QW`Pws˨~@J[ .A3S2OUq(> &Mx?{W26|:U[+䁌J2RHwZvQB.@Tyg);!7/ F#>(,1݈QE$pȑϺ}VT9J]2&|u)4i٢+?[1r>*w'ظO mg''[] 'z\f`4UcO ~\˕6B6YZYNfǓsfjKϋN`~ #\_\CZ  h}c ,Eaz}%u$ >-8Ck +/h=E@_ErSg{F(ybg TD@Wl IZ^HWIrUXI⊻oP:).p>2"֤domK(1ڪ>Z;<pzF]FrΓbvQD ,W7+GK'fݝ?I2(cx3)(wI{5x֣c!RJ=pj亀C V Z&՟jSO. Qh:9Qh `?B5VOazu_llQ@O6*5MUƯԚ{0΅nQ-n HZWQ)ļ ,7cVi/xF|s4=w r\;e$$(ZY*:j,$hsQv0;/kKԼ *ª*vK_S-@ E1/Љ+ SdUu$X;њҷРDM> [hX Fe$d-Ь5%Po$xwX)85DNQQJh@hn"BGCSk5szgͯVì{ې5(D,^{&9[5r>1ɽ\[DưHԐ9M;owVi(BpLq^s.aqLydP/5#U7]M=&Ǚkd~zǼW$\cXK0= pA@L{Lpx{+$˒=.M&wp"ƚ\"7C/0{Trj&?,;<{PJq+k]Q3R!|J,|b YCPlGO64(( u$xdz7S]|i|sG)_UR. ydS.גpN^_2S"*=m2J@Dm̟((|DadίfF; ~9x:{7vW'CYyLV7 0}Y盳m_\dfZkV /f} (QycM=: /C*BFjM&p;7҉~s;i 22.T7f}T&*|LƬfE\~|%۩fcX-Lo4a" GcZr]~&\^v @^* رZJPOfdQd"um5ưlw 犛)u3kk-{azywAzkB7 3yqLH $䲆(}ʌc+m>\2з]dK, w@Wg T%V)B}u@Eځv;@s=7+kM@C}:BٟE@=`ayTWD蚣)a6uMjG\,@)vd\ yQ֏|z{![ sRMAe0̌騹Z# Mk8GхjdaY$֓u7aŤɛ:3m"UKt[gi>hGlxMTxtѓgG81I'!QSe'z`vdE[hamyn#DUۈJɗo|/]wy`hQc @) +d`er jY0Kv. qh heAr62&SJ\'Y򎘨DOrhc⁎}s"U-a qKi޳9E"Id8#m笆rk+:'Ci uK~sO``A1:GJ.y'1B/ĕ\}a.Sy_ʄ#Ի`L>-Yo+C8_0g0ck+DI M&kBJdMԄ2E, o7ָC΂Yi}u| ,Y \IqiF4/L16t4¶*B,Ӥ֘AP$Yx꧰xdյ(vR}xͿ^o՛{SJcӶ|vay zz&3z< 0?vER oψ'[(Faxt:q޸ٔc1ð6lj󼘌(%$ a ! E=TON }:gdƣ;8xsp6VI_G lFϏ+ I|50L!!H6vxs [ikRM5?jKQ.j|޲Jk $aldd5[ÔO+l(Ѳh7ob[lڹ)։KD~#la0wPKK&ct_yZ:J&c!98_۪މHP/,]vu,[ V829ڙC;ct 0yFhy[%`(rPXާwQ;V(Rh>>"ԋ.Z1V[A3fG/4hӃ8]J~yHnIhㄐ#^3UeOƠAa &Ch C\1XL8ނ萱t/=3zY? ĄJXXpһea뜒Ucm?' Ɯ[FPRmVO偬 %C!1^m~} ͈`w@Qm9[ NiBNcQ,{TzSHOs믇@*^]g9P$WV-Pla{ZJ(lLMAm%4hJl_4)q28׆&Ew3]wjxb)yά`CBߔjTσz&4IF-͗X"dB}ߦ*繂jea?*lZhjC0}rp*«ه jNhy~ܷU*t 0?0aӧ=bVPhZg 5-&VU[nO5%T}o{0˂HK+&]ëtƻԗW+wf9);,72Zicә40̔ǟ _#Gİ ]Хw hhf5(yA+tVWc?6H "n#UqD!HOÝ>}lͲ PC+&CcHШ@&t 6iSsåj86^j+aw֧lp.)˯قs8S>P>Ҹd'>Q?.=;9YE̖Hswp936Ep8>9NKt׆z]iȚ²r\+qC2Nw`~1eXjܿk."RG[PW LH9miyїs|| 鄭,Olɪoq=i#=MڍyD_4rxQKC#jZ}gJ`$]o/6klJ`3ynT3oE!.擑c ̦fJΌ#Bo <z\-,vz`*J?oHMq{x) hx ?r/)mRG XX4ubrW+@4(+?H df/R 2yJJdUc-7(bcqQẅ́8DD}-\! E ڑ1*vG݊iXR8|<𺛾cr`jrgEgג X(.᡹Xь_ǣZa)Z0So/rǓWX/$$Kz `⇂]Sij dtAϔWķȖtOr:=+M?; or6Rh+umosĜ\~vn#Ϡ!f}+m0񭔝ub?EjWUaP%(Uݹc%,W.iue*nI:H#ij3UVB`xϭnJZ8*`7M3:+ 0H T.E{e5J_\I3ٌ8S8 *E䲘g흠qHo+ժ xc~.6+O{Z i6(̍xaҴ[mD#. AHi'2LQ*8oK]0DdzYvqt6))-qxfCr/%:6>:4_Z2s,[4*dS4GngRޤG.7[c7-ISlK'-14\Hev @_odo`vCxn?Z~ ?8miXWb1?HUCsC:DIbؾVs?>n0~%0QN]4qC3SaQSz:gYj,,t|2=ɈɀXV<s\2>w(D]BD17KhϽU {N | 5Qa+NO{ bª҅B`^U՘=+pL zt/:s(d'NdVg$_}J>h }OCOxx kzN@DP9^0P;ݱڒzcOoe t޹Vp ʢqW3)HL&t8t5Hrѝ&-i8OPa[V1Xꔖ3]l3{u)33'r*!*IN>x&W v+ 1=|AKؼlƣGPjZxf#!S^F?m W5buI')!ѣ }^ 8V !W+rrJ s͐vaa\~[@8x)@Zܜ85.wy@lqۿ3tʢ#oʇt3^=R7bثƬl+zF9n'U敖/Dަ9[Db~%uШMg*zg&?:M SNhzr-x `HfD眤*3cu%7F ~uivUf4ަ ytwDiQi0hB 3v31$0g/B!9 #῜ ̹X0,fAezNZ& IL79Y ˦PܹA "&a+TjClKۿ4;::j%lN2qP;$fYp6-wZM6W-ztK='"qq"$ow*r*'Ea SMu=GaLVw V9ЏVD+qwMVՆ^G"x g8zW LkݔD|RX  <yeڌVpCqx2F&Mt2r6YMsj?Yj. L0gKfawn =e&LB^Iʭ70YK&E%7:AaҙB7XG5n/DXչN\WZZn >ɯN7O Uq{ߘxj $ /ċdKGGRp ͰRy7K4e'$勰 X 03Uv6obMKo$!Fz2=>͋Ħ#2mriء)wb)ʬEr$F fXG{o}Cz7ECk_/8} 2A浩.HMh.\X#ZT[Q3'v^"gM$gI$¨{:XBohBYFB-_|.z?xw7jbBwMfwǶ(coO j藴QK$i^ӓ$+l)}*Nӧ Z戛[,Qru>3sڀ>YO#G3\Zn.| b+C6 sT͛{ 6 \\$t uڔ!Ҝ8|fq]ѳIhSZT-xE7t-Ɇ7*UP/Gfɡ78R{˥ o -kzic0mPG->v$֟56hU#o$CrV)onK~\.6zyLYz,*.}LAPc>(g%4NWBƻIyjjxI)u[>t-Dtx ,)@3 _dڣO-E᷻+`]u$2/I&S7\-PCNcベ!Fh?(փ"b z0{|ᒆQَMoO,( 3f,(ZꧾLc»~\w*"i[C -.SdCļ"  $ N'ƲMx4Dg |Oe;^{0bzY2D<댰h8A7tQ7)Ȏ6)O vs1ar5Q}QVuQX =ypwƅ p7P{sf&g?nvp Q kñS_t`rO Wd-~akloP1387ln;,ȋ&z߰? 6NWLA&,HFꨈ*/RG'-69kҶN"Ɖs6.HsLy扙a*pZ_RHiqSnkqp@u )`4$ch2@^E8c(CE'ֲ8o0s!MG|4>uhV-.ROi+b؇5倸/9V\ϛ@Gs<4m6?r i݇QCpL{ݙh~P8t 崲n)M;H^i n+T𿐌/G#c-U2A Z")Ұ}2()ʰh௑kjC.%Y'ވL@sa*S7><5oa7:u=ĺZEp&Oյ/0q۩H⮨pޡRcإK}#u;r`Y:Z,{nIX/ r_K;sn~VDk};aL' 4= ,9L/L]_h:_m-$LlQ E9CȪ\QPJFf{V_=iՑ%dV[4:N5yh<3W8A#mT"4jCdRlifbc$=Bn 6doULmtEu-%ȹ1f2u!Q>Y`1FirR+Xօw߅>%\ ʹE?I)AdtL2a92Tc#2-E8t4/޹ .etbf<݊`\w#gl@b\7I( Zఇ f6 z*]=얮'Wa$q:[A6)mHe1wjd\Yϕf:n3y&i/jlCSS/X-ݤ,^MZ"/,ǭ\(? ZwwA%i2|EרSN8~Uzwp;9"̦h~טg y>RpxZ0ؑϑ4p3XECkw%yV&d.ӅMm)rKXXe4"G7(+ S!>B,*"AUưk>?1(g]0_3JZ /P%7dcbY/X13h3~B|떤#y)4s0CgWPLh p+|RXْdB+pxKY+.q (eOېFߚ86O]d2O/e=.-oaLA_.'oZuXx=*A(r^[}IY$ާA'|L,{Bw/ d)pC?x% ę&tSIy yNЈ.2Tj^sH .č/%Wi!Σ60K#@c!0cGxT{ص˿>i`E BР j⠸6#gQFChٕF(}ӻ`gwQ 9 ɟ79З"}ŌK /ntV 'l.xuϢ.f-O@^WݙOW<-Uloƌ>G R-@je-qKI5^ H&LC L3ŜDXIڵQ B[s+O4l<]%E$gǮ]`GGm:3b1Z0bAGaSX^e,`w-UI|oOibtyX^NJbpE?_/x7n&Du-!٧hS2!q*!72p_bjۏ=}:~Ytu;_z| 1vF R>~,!Юb}\80,S(#33ZBBh^NpQ!pn :C`of 5dUǟb]+UDi,//`*id&6|_cf9h-r!0$78I nV=iQvNaoQz ?=Mc3^ @llk Go#;6deEkYN#hU*)S1OВ{od/8펋XV/S=0Cn oTIc"K4;f/_$QzG})tߎGV & ^Jb /apHnb5Uv)dV/}Xq v%i5`,hsJx!s1:~Dut VƲAqc}I;IPt+XQŧOFG*F%Th!E dA N&twhOQsQ6+V~t Ȥ%<˅PH)0x|+@HoDd`)y(wT HIʌo靸!"-g`U5T_#FD(dU! P=ӥ a5& J(C;̦t(5TW )k/̧S֚WјBË_= 'OA:$VN_yS0yni&3`2XIWK#idyyWr֏dx(ppbfHZdDy_XnFUzqԋtW0R`0*R~“̨EPlTZC]ܼ|._flyS'! 8\GpknVWmv&oQOpAexhޮ-Љp=է=OVt-ggDXݦ {AM-}|1|~*t`7[ж 67=nhEB.Ȑ>7#OE,gx p!fÀ_U4r޹J(sm3 dgmQr$:4pz~ KqM۫VZxMXEqפ1У;($wsQ!ls,XU``a<۪l}\FLfR$ERǬTTk,tvVvqIFh&`3ɕͅ]N$N͍GE1#-0RI% i6U*T[*{4$ufM3q|vbn0D5jP2H6vV_^N.h i{iN2pПO6$:JJ$ Qi[9=i s̨ c iCѴ+8$*:}Ceu o5ʖy~!lޥ.qJjz;!ɣ.!0˜;9yNZߥ''9anjDtZO\"q1Of~Q9j)ũX;oFϒyr;!HA?eP̫8fjW׊M oK )}UݵgsAD5/_lP(,-8E >euθ 1O)1VV ibhRŵ*.$e]XQM|fY-xdF2y6yXW,VE9)(H?8p9Hiϓg^I[ip"c&cQ;ঙ,:S阱S $)3_we.!t"O0SWAh{i.\hNmP}F!tE\yx8TLbx`l"+7._ށC禈S>wO"̾SI\TS(b!@C,Ua$8oGt<=>q0AT;BgAY<`YsRݡ/b58Cq,[wۅ,6Γ . CŻ鮠RV|ќ&]J㣥>zl9Su$F_CU9wm 6s07.b&+Zӯ}?Cä낻ltC}E2HxKݬ;Q,GM.бZC|HiF5.þ\)6U1 bT3b/דNzŗ 2«vYަ"z X瘙L=%2rcL8U p%p{dX\Ep6{G@*l/nJ+֬ ]+'f䎳FeU52:y2N?h$BNz٩48v=P9߸bF@}[U_ r&ZM.؅I:7Es}Ip&9y6(ߴD+{6@$4paȭjڒA^k!&8~&RV9Vx9 U ^D#[bAL GrjrxNbIb>fA(xS GCM^T /[g8}vlTq0dmLgLq#"T)_(D]w3j?#oQ ) Ѝ_Ȭ-^G3Wj*wLV8?qu"9Lnm+ײ)n+Q/L ̺ 4DgG#Ta~nhwАD|3/jCay0U9OX͒d S븉!jl/F;ذ K}-u:px@I6G:oyI'l+RQ !XgQ K8jcUOほoΝC@du7VP$B)kMNz^p3?yȖVoW>L+9vNHhhrNLf!&< b?fSힵ}Gh #/fʂ6$%rf_~s*%_QDUۋS#E(4(Pv]L"RG%c9bM w^J x՜+߉jkEm.;vAz]+-4!J&jF7Et*+6 a 3_ o ^cǹצvgSfV4|qZ|`ʤϽ3ONӬ}kag]ē^[p(z5yVVGPwMt3J ee) 2!5f$lT)P} .WʀICdkYƶ (t;GW :~x׹[s;i SVUkj&\Q_Xr=Y8"GEyJtBM5K}Q散,}1+Mۢw]y8 BG>:D4>@ӶTtuE`:fА{s+l38Hl}ݥ]=n YIo[OߘN߸?Uևr^䙓05gs{WeF _=Ɲ։J>f x*jzfO=x8^TEӫCQ*DH]tLGhƻIN}H%}afx׾qjL賭=;tLOJ`//mV/;0o=kE{`Κ+dƋ?J ݔSy]r@؆ptV;b(H" k".fʋ^*֣8Y+c$n.tCo̅Ý1Xn 3T݉Q4$EqLHڠU$~&*bYXU yMI3kV'qgu7^Y:LulcGI5DvyGlS dv]w>= wZt);˝5U[.(E]|;&.&* T6')RS$[wܿW|B0|r}mU=#Uin ic;TR]\Л0(a #> \!N8MQ:W,&㺦ܗv%IkD/̇F~qQ:$yuʙaj;a7{r 2; IҳWY ν!yE=ઞ?.*pV jwv4 ʳWY>Πx{*['D@_MnbEQWXSC34)`V o.%{2 ,?1hm IB)]4[3OU[n d ׫tvVI&&I?xA" Ƕ4;#kd;&cDTMQX_ӾwYvAZxȒY]F"٫N\Y:@}hmze<E|sfHwD}> 99`F)~,Hlo\ëH;J؈ġ`x~c) 0DN|CO X[V)[DtF6 K/ľۄV@/7W&Pɋ ~:PPDžH=ckڵnJ_uⷰfcXIjDג  |0*}5c*oXB1Fr@V㫲)s͜׻?bDxXmJsa`bw=A}ŸFx]`grפWPߎU H}+QyYpbˎ3!u@3^4rVFAiŃinE1]ZUű"ήT^FuhuITl}>{P:ڗSl'UE^l.(>2UbHWɞ ғNb`kԵV[62P$ŵ("{MTf; fKݮ]'lK.z]0t R"$Gk򐸅Wmȱc$ mFn3Ľ8x,n>jdW*GgYh\| "2 RFf)dWZQgi-c̰{kzLJ^o}KAn)WeeQE8vi90݌\!,7C}"hf&eHkӓ$\j\{tId/?XH'/Pmhr90$7T1j8EfԦx& EC!SNhgQ)P @ m@4Q.V-8i&^W|o l9~! Xm1ABl'z_{' ҩNLk9*ϙ[tu&+.};uȮugzi!f.D)pb Xَ!Xo |O K[27JW:_4't %Ö*e˨_rjgՈ[IE]и_/*z.( P8MLAJ ^5wwԥwL+gxVJj챿Y*#6"AklA`M&i y;4PFxe;}e}R 6/ND@@SDc[ϥrޜ_kiUy%` l+h =E)6}}vs,h"?uSŶnέU`A tw)ox?6%;(uzzpqy]L r֥mq"tT "cf0 T*V$nh8-Uefʈ2S\%TYo@6l:Ҭ; %o7{^JVyhU/db A1=~N:1XHtClA-WU4 R[I/5y>#0Z7ˌ@BnҴ I/-,-65b'NV/zv.I?y=+u>:߰Ggf.3.{eGn Pg%u]R_$2h?c?Lj4lXIt䚫/a!8oiB8-8jOU3;R6&ƭ@qPw6W7?%EŪFp`0[zxOr!y{ ?J3m;BJ+{qc|˧g[.٬ƻ+^)_z{ЛUMVa'fܨ6{VN,j~eOYv[8Eguw6FFo&PωFHہpު2>w4F@J_g]WY2øq3WjL!b2ŁMʢfݟ'6 8}Ώb16rY!jQ_^,|y awVmcEbDjF/ה{NCL%20l a}:,nA͇hע.mGDTPAIګ>n$¤kO SԽBO!A-}MoVv $d΅HR/azhCL~bhtIOzkl γDF8p~У>դH&{e=Φn4SgW B+=) O(IA!pQ`c6B>$E TjyI˖cvC,CN,]P\H4T\/,@ew~rfIeTxh7`8bM:W˪ IjƩi+>IYAKrVąGy#uFTaOvNS3&J}vd-fEN6g<~f̤36:4΅&]^dYłƍ8 ldUmTSj\Ey]QaOfy?(Eف1 5گH_ xR?,}M?%-lt$52.r3$!:|D2zx; IIݩW!S¦H;Y`UEIQr; ~ ׫g[}-lH$>ߏ!g3ߐ z|H|O):;e5z,JzZ,l>=( SӜe: \. jvDg*(<¾%*Ő<d'[;_o2kK/+؁_VYU\ލ`p<\ GX(Refǧjt tvUAa1nZRF'?mY/ʀ SJi `ֆzxݏΈP7ק5VZKZngO)~D8hY=CCKh˺_[U-dQ(mOr|E[NlIGAkZYSfx'"~*W%yVr#n{NzT&sO9 1]!.\kZ@FJCRHAn@6DXt!_^p22ф8L+R2=: ZaأDOsN z/sxx\um\ f$* nu8k6Kk|`TIM;н0eaxuxh}}A[ C.+X]ɸ#'dzyR Fb]7L̊bbRC_\Ȱq$ҁEd0 ta֩՜㛀-~#Ub !q![93p^4քo]AN#uJ(QJt7낈^da]b[R]j;ؠgotD4ht-Q*SIÜŃj|Kt:G$O"4G~/!DF2F-vjKC4i0?ŸU6)rN:Ul_Y/5Wtc#}&Uje]V6rOF*OZ[H3}eϒXBktY{ӴGeoc> ٯ&#P]:8۷)O}ԹxQp$/,'ra}lZ*tJ^Mߴ^CrJHTL204LR(#&ɰ7%::@'l|Ȟ5@lxMn]ۥeea}0qNGpaP25zg:W*[F'r6=w$y4,{z .j،w'l,~]>hOIPn0/J_5$`:Bǘ@l>zGC,H%ӯM8-3Ѓh?C5y{agj(LEv :v]\YqpKeLIrBo7!!3s @ aRMQl fUZR+GإNXd3iWrBL% ;V]й" ~PW@NV( #s!d)9=6, 4ٌwPՖߙVJl3F0гBld7qF+ +..3~U4*D ;aH]m}TI5r\{~g n $N 8˄/JCSA9vkMWt~9JU*LaQԽ6Qê-3zGFZ͛8PG! #C\«1C@Ό|{W?ěWhdqκYg.2rƝ Ӕr>4}\8m,QjF&V$(alm5e{ҩZχvSoe+$xEN:FҟĘ8*,x V]CM>v]ѵk*{pWyTδp9W%*^\nR[[=Iq$C:ݢo)BeЋAOAx ?'R%-έ&7߷MӋ%-l3*8:q!wNh3n3MBOHʿ'i]m魁ƥs5 㤦]QڐazMLU.7ZpR!ROO *:k;6zѾv$ B&*99^'@:֜PJNQ/)>n"=AR#2)A6 r.W>5K)z͵L?daD%iwvaz,Rm!Mose>R {S Zs!<=F",>+|+ɘ4[YLJ SM"7ML"DNh)mIi=bdtp(Q+y3e Vqͳ_+JY󚛆( 9nPb{^NlbvM:;>"8JCR\?*]PJP dNwM U cL$x-Jḱ!ܣl:={2d]'sKH?B -NB,سf& `cdȗ%D :',:bdNfM9ݛspy@AMҐσ&^Y`v| HjˑX O}l>;;pfg6 ձJ]Dc=Z$5ZWA@3TՖe_Cfx[ tDIKvRXB)GSpԇUi{ Ĉn֢X|9AT:\U@Pso)sl`vqX^pmZdݸhAc| *dzk%fwa8o\7Ė6%KcBiؽ%R,@J{/g*^wP Tؓc_d.f|(h~|8T.vLʋÑywl]R|>т}ho֨k]r2ݵ=z++]jnnwq7{lY*oQ+l,OWVpoQ"@ YZئfZB+M^y 20XV!g? LH8uνDDkQ#-y ~Xt00;)&?{.`{0''uO|4VE-/^5+2`OOJ?bE}!h|+2 eLQ(UtݔkO-53eBPyBN%h8cUYP8luw1y9sֿ(T x+eVLtxI~qVn,لM#\}7:#&DݑI쟋 mZدϴsG5K|~C%#uV{MZybj#3rp5ڰuMFpf%4n % rܙ`+eN6山ƀc&E-bGkCDap!q A p)u L ޚHs(>f,qoVV=BX* {k` [?ki&j0)y=/l37hK9k[z-e7Ik\i|ͩ0a| A3Vs?#b%5#7p(u|aa*:Pa->4*=\ЉG m.'57%%ME _X1`!Nkّ᪸8A͎bki}A}tOq c֔.>8{]۬S][@YNO -|"@T%V1=NPCD2{P KylOY3w9l9O]9"%[I,Qa|w}%&`j +90 C s4hSm@d> NGLfKb"w @"7 ?$CTZCK""δC#pS)o,ʞYsSH t3]TV1͟e(n {خq E e/}zw?*}MޚH5!ÅW(&xsVuuUe?ݨ›&˼wAkpUx /J`e:>塙>H÷jr! G<Ҁc(ipVlYz ̥rF&x;*̦3ܳvj7I : j0@D=R?5ZZ] Jqף8j~O^>X#.qOes޿ge\SG,lP9)/ތ&y7' 4ucMk:+:} t%Pkm6lỢgbHY;<(3휁bl y0×4zpU= H(z⢷DdMCS͟lc2,41)r(<:RɗT}3JsVMh{`"j/uê@i~Dʼn}ѳd/Gefo5Hqh9+4%ӭ-vȪ;!KwZ@iPBc ;'lD0&61ڙՊӡ4" PЕg/eodyh ,-O*\*No^f";0Ay/[NNHWV:5YEnT EpU9ml"=?Xӕ lApn5_J:g\. I Tblw+!m|8j* {l!`0lQ^yca/]BPu{ Ѻ3E{4,-{l%֒+FW/oYdknA0!J{ BNp!*eՃmM] Ps쪿'ٜ0"zD:t:NkHKGA,m ;cŒ1 ?NvesJ ~vĊU%PY :o|3ZL=L_7bB5|Fb':4B$,< #jRTvU<2*k vÓt>0'62iq̥gP9-ֻxض*}Dzp5D z xBZfE 3jx,<^("B<Z:=rU3L5җ9| aFӤc:?Qdo;}L펺oϼO 4/ۭGth8vQh"6?"#IRRmLQLYսjTeU{8ݾz첉/jRAE}$ɳX;E`&EC3M8@aj֚u+pɎGj=uCDpJr4mJg}Ӄ\ 5b[S@f'2e@wgAmZڅ8Pi(عZg)p3kT@H;\-J`a8 l(FJ^7JgĠ5ۃt<-=hc ͡W+AqbSz驕bZj3L׼v쑘!?2mY#SܓқhZw@#z) Jru1mGgwuHQK #˻ B%37CsiA}CQ^ !7&򣻲E!P]Y ЙΦgP{;2Jy L [dI}HȀ`s|=:xpH¸uz; IIWE<bL.B^^:30Ԏu/Yn'VƐX4 E%;[BUER F,9] OfUֆog @+4=}%[VqKM-Wr(w lAP(0]QGgiX4c`ubq [q|)\G% gxrA@f{1l{C?"@N+4}QX\Œc5Q򺚬C Omqc᝻LAj˜.>I"Aǫ{5ccfBɼԶB$ڣvpRBL2UDx^ R^h话CΜ'˔&䳋YA(u T:28L ":Dq/ C[]@ 0؊g`~_&Q[&# *öfp߈Z~Zw:%V 492&E,'aSD6'ɌNCE/@F4ь .eFRKKgmɤ \RMRΞlGKti,Ҋ#:=!*2ޛҶU)!swm;|BEmFF6mptYݭ|fqU4f`vUގ-}OUB-uBm?[M(Բ1kq^D_bͦyWjǼRzN `3SLNW6RgZ҆قKatxhLc:C~Ѳꕲei>'=< %wQTx,k,U! YZ