python3-solv-0.7.31-150500.6.5.1<>,Љg; (p9|&c} #e FC]qGTȞQIj%bM z*l |$>ģZg0;?7Eo` 0>dS8qEN"p.V dfo$otT1 ]S'RxLԎ'"Ź^Tl{vjd &{^R"f΋\* BHXu; ؜r~ <6eL7֯V#5{< )hí}f>>M8?M(d # Khlx| #,@ J T h m t|(088P9xP: sPFHGHHI II XI(YI0\IX]Il^IbJ cJdK6eK;fK>lK@uKTvKhwL@xLTyLhzLLLLM$Cpython3-solv0.7.31150500.6.5.1Python bindings for the libsolv libraryPython bindings for libsolv.g; (h01-ch3c"SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/openSUSE/libsolvlinuxx86_64V A큤큤g; $g; $g; $g; %g3C@c9094234f08f381f6e69483ed66ee34c67d0c62e4806d8c938f80d17d8f612a6c9094234f08f381f6e69483ed66ee34c67d0c62e4806d8c938f80d17d8f612a6b4a873170051a8163814daf212d3d2b7089c99782ae5078f714c4f5338a10944b02d5e5657d508694d228a19ccefed773a9f509f589cf9d5e822977992377da7rootrootrootrootrootrootrootrootrootrootlibsolv-0.7.31-150500.6.5.1.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.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.7h01-ch3c 17319229840.7.31-150500.6.5.10.7.31-150500.6.5.1__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:36470/SUSE_SLE-15-SP5_Update/b122ff10bfcfb4a5cf4e511a69b16134-libsolv.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectorypython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=87613222bdb573d6a236d9ee630521046b167e16, strippedPython script, ASCII text executableRRRR RRRRRR RRRRRR R RRR RRRR$Jz|e}{hRڣutf-8e7b1ccdf24b9ac9e1731d0cb8ca087d2b763e19d4e8fd7311a305cfcf639d966? 7zXZ !t/9M]"k%Ia ip<3%oGwDညͮoip2HmT堂}n Lപ/s۩BnR-٠*wtOαD&+4R Dq(*c4ɛX |ߧSbMzp=D&Rs/e5qkAnAJZïdEhřVJ:^juJ6gdije 1+2SVȇ\E ` oUdY`L7;uB;gAfh̘ o-WV+]w]ީ4fY7ijF߿oB%H9:^X?w9Tԉe#^'7i!#K`1=(3mN?41#3 hg6WJ몱%HZÌkqdnĠF*ڦYZˆdh~Xg{rWAzՓ۬ !6~E, ( !!lBn-U(e>@X|"br}]BI oCGS3/Eq{>p>g0 a#58=tlJi)V߻#Yjb.n8eŲ=ilA&3>/_su}8Yl/VDF؆1{x,>. =g0쎛߉+WH8cd F+ԮWD6ѵ֠B:~6t@rv\m(湿pDz3Y,~EK&.퓇$1B1#:U 8 MİshF?J _t.ۀK78ԨAbZmT ,=+U/IbpDedH[:z'a5"S*3#R:S)VU$f^ʑ}Zsz+yDi?ZT :j۽_}c,)ѳj1|UfHW? UaqM0YK2zH/ ^ A#cC8S4.laQ:K/= 2+Ed g-9&GanFXothZSWXWŧق:F ~hWܕ";hK Yl`KAi*]EG2Qǿ7< -pFD%')?[kzB{b@[&km#|Ş%['nIrQD~'1cIK"$kl.sG7,q5;qϿ ei՝jȢNhbﶓMF $Ae.TQ|hBMkë>@٧ uƦ;@~5ClV@jƻXM$n$^m>nJzO/dZЙo¤{(ב}M170 rR6\Nj{/Ur^~H]ҡ|VJ~w85{Ql>_9#6,p,U! ͈+Ka|hw.Re%E--XTM,{ Fԉţ۵$L8{nh[J  JCI I6)(j#g gt%0QNT= (BPjښMA̜ZxF2씨Y RfM{Aq1׿PЏ3:UٽUif{$Y/S{׳4u8,Dd"G#qѲUME&GSwyzzF"/Ŷȑ9ً4N@sm87t]>] Ea&w?ƞ,m{h[->gTe) WC?]|GTVyo 1E┷sLwMֵj9oy"nCIh'FlVr6\"$2=%)p԰զ{䇧L. EW7O:mp]WZGg*'f M@Ԙ?׆T=1}{`F65+b$ASa7df7xON+lBP܍8;g20W/Gv_.OMPuXT(i RޚOD.9DakvFzoƶnR3iv)%ZmB/V`*F/ׯo!%J^6h@EvcETԊ͒rZyu=yEtG3`agy Jow3`&H&20ošpzײ90iїIt9S3 j;r]\86AEF>=yP9C+)^crjѵh\|LXjĪѥ YR|]gI!w`Mh褐ivS9Ҧ+ Rd\Kso<>HFyrF`;YBZr lgvSsĔFK23߈GP-2''ߦB)΂yom{-@~M:2fv~9=938Δ-B*eT6lk82i6aWOCzݐk 5fPAr6" N\{ZoԻ%>^Q~MH@HtD¬r tn \oC8UjR)j!W'xXf`3^?T :Ndp|K@!b"*J{ w}puho8K"ŤlWȍE*5+-V$Sp~t_Բ,#ML݊sxϪp5dt6m$nR,M͡7 [Nk Vs8L;rݢObsp0m,I{=_@zD^닲0Zct?Uu,e)+׬r{y.\0Qf:E pD"^!bQSxEmFyEIV^}J4$)౏ȪG\juORe9gd^n Pdtt|Jx!!Ԉ$="=(p5>׹h~DUxu0SQ+ bxCo#k4 !^;Wyr~d+uIL]ʰ #> ;wdttzg:+mJ졥% aΒm­pj& cTa_C@=CI8\ C.eN-hdn@D)Rg^<ˠi5u7D0(|b{``҇_ѪZouPҁiߖH,m͗äǵ7"z,Ǐ/MFF`/1$Փ}B#< ~֕")IC."+{uQƠI7KdaP#.Yn;*Vx3y9˰= Feq, e4 OyRiXG2)W̧{l%XE@>:J2ԯQH; w_0BUDt{TaX>2r}xW1_'p f@8>zzg (tpAm)z#ϬO$& (j/G\~:Iכ3(6X`q#,p_τ"E)̀eS>_$x9]§Ţq1U}T.lQA'(!>6ruVۚy;TnڼG;],tZXڷh\_S%bj,cyٴ#P8O@|AJG`{EC(C>De!,w-5(ͻĮҋFQii0оݤTF+kt)\,b(us+qP_ tINRɢ$WjoXk޹0'&{M(u31NOp1!%[r?fiJ3i.tOpp&zY/ OZ4 ?r5JVkj 2!M럎}F(T3?5 o/d"@˜3ZlS"S } ,mKcҾ}z#o"_B$5R^ {+4%Bluq׉{P~m Arvշ)c)7Ӿ%k+eCս]nJw@wC(w(3u7_2}%Ln}g2\ b92kmv6v1<#DShZ%ٌ:;#Y^!>B0^rD.0 HҢJg[-l1)0fUeǠ2y5̆ʜ!(hNry!DV& *fNRe)@=yZyf WR9axhƁ#KaXaq_g SY.Uz0:5zT]8$b3{Ţ_ןrliڈ6{>ߪX Vb.t8tb^UZ zmWG_~^nZXt8n+k="`jSQ>9E>h׎Ҵoߎǚ-TGYei@1UP~q!W'S+4}DBJߩm~,nEL~8dR76(}5NwMz;P> Ml60]7)Q2Sh]3X'CggHn`/Rd0 FsNG1#or(Dvx\ItTA֥b(f~fp(>$te*~0AdIlاz|+9)V.&V|ȫX_MXQ&.$B _4.r/ ⪾zϼֱmB]r:] ~c>'e] Zz`7wsJ̥C7ǤɁ5z=0S!;zq{G$s k.T%0ޖfR+S|7;x酪FG3*plª8 C@olFL<7: rb(3t/*>:6dݶ^NI|ӟTF5C|FҠ3Ke~ddF’N?՝/3z3yʠm}L(w #6=/ W#T@$<\7w,SDqY{DIC1(qM/so0l?!)ӧE0ї)΄ ͆}4JHlآ\{%# Xbt5:R?7dp䫋]>#j+֋G.?p]Q8wp6L!_ީi{3ga%u•]U۪':Ƹz!+x1 pgG+ _NTW@D@8zI"uYF|p9w~/gMKvW 1 er4"eo>bzDngRdsS4FdC)sWn(hAV:XF%.c 7 fӌ2DV]dkl?;n?OMԎЬLp5A0^ҌosUեɇ:Q)D fF55FR?l6RKki}*./6Պ9M8&'=v)S(VKZ( DlUDoƌK@#=Vv뷰_-u=ڱ]xGQG{Bg џA{<0 CX:i? 9bqөJgd)ibҁ@4%~֘^`8U7ñ-6B>Ua-eJ 17KCR hG`*xub0d_ȲG$'MGr i.n:00JOJA;ջB%E,5^7ڹڪ=']Jy8GևՕ;da)ϖrݤBҭp# bz o>b/8Gmp  zGLaˡM C̬&_U+7,S^˱x:4L e[ cM{ˮAAUY*(`"F},i-ٚ,ھ %0%]| ǣ]\w3!hTw>%ncMl Ȭ&)Zx!9ٖ.Tv$Ȫ"[` g~D\ 40闊&%"6(e*LdUB49h$OB`n7*z|Ny$8=MA{`C0HFF^ےa;2O'Ҏh*a* YV&vXG(UmC 4R%v9|F Keڛb\(J7D=C =TK+u_X`yxgPw4"ӑTOLQT _o8TdnjbS3_)U.wĜ{emw㊲ٓ#a>!):ù6WW۠ޓ*ԅlĀJWO5Ԣk Jo&Wq+!?oku" aГG~Aofg Fh[\HkhD)%=qeVCqެX$0{M69RrzXlB<~ԪN/:A*5T\{S07r KF<$Uqctt>C+e[~W#k~^׊%PjM\ ;E*)m*3,OvvUzg Q ' xA(TJ/Lj?WaRU̫Ts>oMCM7(@<D"%UNM~pb;#"8d@#ȢKE{$  v05U*Äm>6mp.HD 7mv c="O RQMZ:0v֧wM<݋\d|&- `oКP zNaXrzu(fq ^ jOud~FoWz3됀%_]WnF}t7o'{ zp>I 9?#7|-ds8-~P A5cTYqUUrbХ\ yR4N6Lߩ:D!z@H ̇WoǡsL \yTF$/M@!VDBtٜeb.S4hgET5DRw9 ' ۗ}`};tC֍FhaFǣa`6>".gܕ&$m^d8}EMS5J]w['AuAu$%~]S^?78n_0 [%?P~6rNJODș/ J=xN [$1ZeJ[iC@.f]AG@xuݎ$yܝv? = QZ7:gjK1ë:݁Q2+o9E"o[uz%Lvxoqؐ?)6>+ F-&mzM~)^AhHS"iM}S9sGݬ^Ҏ&Maeme/#F Q9G6 0ɱHAL\j-漳HM-7DQ<M^J$ftw)}4%8 x8AᤋS4=1Lɨv!9F&p0|ep}~Z!rn 13@UJC8TQB?6[dri"`(hw]bfe@0Y-Ҿ-{8[8sMksQ#7߼q̤&{qFk7dRknEi#}4Nkm1J}ف՝tWAQ{{eo/hc&7je0&Nx{kEΣ6ʇxBEدl] b\ usۡHJޏDg'#HGij=Z.y'-"C㈗7C☥X-eW=vLg迿'"0o׺D6 ,86kt9(׫}& ZŚFD" UtOeZo'fG87ѫ(3mR{9*ia[͖)WohP rT'a S@^kC*֝ڈ]M&d<¢^StФwJǏ&HSoo]~ݕwLE ( I_}*keBnw#*dua&WeprC#4)*☗[$֪ǘ稀.3IOJ KΧdn'}x6U~Ys597ne"m<tj̨G=ڿVb<aLE ~j LC8vB%99i_ Wguՠ]+oVa jOsQ? sr~{G'x^(ix1I@Ci 5HtQ@o!Y$@j$bHy;ά 6end#cqi`*;uWwD1zPY/wQWH^oef Q!Jڪ2A hi|]E P[Q oKPc7)g6SlTpCP)?(1q#"_`Y݌h{Ji-7>ƺ/=y|Ʒ|݅1&w2d\p^CF2]@ڳGyuL(EwV_^-d+T[D`UpEdᡧ7N~YN~H3Eo %Ej"珇6=;Z 7TW%~-=dCƋTy_L2~4- =8e+pBؽz$)\RcIVZJD#LVAt}HE59Ky2!cRV?L>S2md'o㗈ZG|Z-LG?[jf!0%+ `W(AoNRZTnlsO 9r)?ZXvyޡʩA%(ב=f0gt+QO[Zkɟ3 N,̏c~MX@4\)gH?'!KaM'íkY&Ľf7:zma1錁49?= Tۦ ;:; =&S$TUTZm1JX Y9wWe.| nx wXH]2{/ =UDkLz|Gu)޵ by,ӴؔQ €~--([ѡ]?q8 ?2;ggԨ@["Lք(=E[o̹Mf;]Gy]SCr<,~uq}XKZֿ6By%~z$v38纁 ̘֒rƳik|)q{1~?Nƴ2F%U8:NM켑2ك,P$j3uZ&>ά_1ACdX0:wRԡK' GbyN$®:^) @L@!8h wI=sI@2cK)'%ȳin|'eTrx 19>_r˲ezhe:hrYWJ~J'S1"&TX^^~+ܰSDe@%A|(F U`ȡI0o\n+/]3µjsfbSg |wVТi$ܠZ; J]Zʆmyzjm@+=vPtJ#Ǖtoʹ%hXW&q}Mހ即C n)ZVPh T 0܂l<-F싰kI@S0aنDa\ȉKo2Kf.w|,rpV F>3~ƍeÈ3CP7TоM+ tfR6 Ld` ߗ;n/:IG`٢s@f0&6zX^ȒhX:E@/9E)綍DDQk&\  >ȵJӹl)k@}v> doJCj{?r=djUYefgp:抨Q;W5OޱH0F7i+9t.]45FMVC/\[?ʽ`4{m R,>h#͇)s3 9g]LQd8i4SU]慺X}uقi#HVyخap(9H<ͲfPRG f׸)M2e[Q 5`5]]N  ',(~Z->ec%nl;@6+xRIS5h B* #oM&qV'r,ɀL:8%gQegt _ݫGnY4Ќr@ QY[1*`R>hj;pخHB%_dB:ј4 ASh(w$uKz4ysJ4ޅowNh ؝H>l|}n9q(e vVږB9ϡo{ji~qN/:Px)60DKi\)='S0~⤷v9w2%Zmm?Ks id{+>HUcM_ze#Dh$ Z,r3^'|RcROoc僔whCQ38-Q6VDb&Lv'SK }qfO*5-WLow|iYZUQ*Il46MKnNsasd|3Q,[9 >48YZÞUƴyUF;!U=='I96\csqq9b'dA3x W*5*Y?/@n+=‹$Uؔw3ahbAͷ. F<'}b6Y? "s/6e0G`A\YaQ`n4(mƛ.ِ3]L4XI1u.Oe@$ 1`4 !HJ1 nuYŽ 0Zc<fPH*- r\߷d'ȊvϴiKgU(7V4nœ6Nh܊?3NXCkb3d'&1o"< r.l|.P& YLA~3K\K8RV? O"{ zbZ #1N'囯DN-Xޘx~ϥ@ihb+ [&ol!+,־f}n+^i>)`!>:DͲZw D2"EFEܑj¤:jvjd$h ?MRR~횯T f&'ޮwB,ڏG.}@j`xqU BRX)hYFQp4[ۋ&2ٹs:gVkT\z1ļgm,3-k:b ?Mw}/>_E]CG M 9)N,6heM^NƽJ)<)˓E}Pj 8)+C3`'R@Ex$U?J[TnH^̧׉V#n^DQ]1KL|J A p%=\ AWr4V&1(y gu@8\0T L ОC;rݢXB doV [aTM\Vqu@@o)LsL D<.VaPZܯ<(}NJJE$~~O2vS/k!6,/Z4芻IdmV' "çr#~ 7VY=i;N*nDɂ ̭7+s[6H z. 箸ZcLk}XFA#ig@s ,P`ZܲA?I&o>=Y[qjO~&QfrjdÉ|RGLǕ/ /i=W6+saUNb?)gre7gۀ9u糗9!L|ٶG۾W)%U.`{:πb񧘮,c!di'٦z̧] R QOȹh@>#i?Hd~e|~\r!7UfxxޮϮ=WBpa"Tq1= O3l#qؘYed.13ؗSY j=2!.~, ; p=1% pks<9n -J8ӭl| L<s/Y|La|<YP%yƏԆB:a/BU4 TJ{kjs k#'ԛbp,k%W\S*k6sVvӍ܎Z<6G511%vuo#ʴ0Ope=֢2S,=B=ӯ؄N^nLUAo?Phs-Fp#O7fkk6tdx7t~z"aT#f-y5PR7wb\e#7uG3N84-RQ2eԼ rQ>h'ԣIzãY:Omښbܼ(XzrLr^C{内1>W\@wL{Ihr1vOs7c-TIi|~cG_i^P(E=+f#xNV|% )HuHV[P?6ޔdK Rg۞o=N{ȋ2SY X+hY+0X5Gg-n0^L_PvbM"(|gSDpq M VN;F䯏fإI6J|WUXliMdRB*V#qq!ܫ$W!83EHeӚaTet_,`RudKBp 1_A@ph~œ)5Fp"YNpaꡗP>Km#Aͣv3NMz<%7" aAS4XN󾆫 ,Q] 8zN>Q WtyCX^vGv 1qE9+K| &77-v yji-GhCF*p9x>$>RJ512דZxlnlZ+wWэAEwGB:@-^\9jCK¢V;8BǤry"kw 9,;/Xj_I1WEX#P{_U3T:zP-ߣ\!dkL P-IecاwX\-`I"Ŷ?-V`Q+וG \tn@zw6%CLQcz{x6!vg_pf aG{q9Dȼ\WSH[.D}go1YŤV{;l#s9F)gGNΎrJ2"gw&PڀNpvD0<_y,:Gb,aAi3B!nyЋKĽ  f(b.Q/?z+mjAy^" 6| 04&ei6¦PFLu&v&I9zU >h B)K+H5`hj 6ߤ).<_]C= )ND3FvxTtol ׂEX*uf6{OKه~Ѝ ;HPn?ñp'yhyߴ*K5I w|v4 Gd i4% 2F9ѽ楕AJ$[ZVe{?I* usE"CtX1btes=^Z」+2/ފ)En+6P%a #,vRأqi:< hKqCqeOi̡{ Y@DŬѕca L~x67^EfB7cLhAbz]5͹":C ԜuNQZMe!{?{,Y;wjltb-O~{,ٓfwj "KmcAt[bHE8FNa+$]p}>}waw^%a4!ѝ*Om{]yY:XG'`8Rݘ}1)O=0fI BbrBF!LѰH^0s)@KߦQz~E#)h$`R{^ hF7`gmGS:J$,NZMgdI, 3 */~iYH!z> `~܏g02}:d[=SKJ@:$"5htvcO]+Td 5Bقu ǽM'ޒ2,z:g"IP6jC<+ h|.j8!pNt,9 `~'ބʪ܆ԟ)96^OyODBrb/$ ,( 켡֑P Nx"/0"[5|n"|&S# #9Re1q/:JhE» L5| F=7tC-8(˜c9}(8k{9:OAػӨp_Glvg:UHPoƀ$,BR`J]|y~i<vuF;l> ?p:W̗_֛O? >1T=ہ+7<2(e uœH;gdq|]}-U,E- T"1pq~nG(e+xh7.I^5c4UrY rdDh#`TE^U|G_}齶+M~&*4aSbu FVwŞ)`jT޵aH<ɹ"LZ#[&l喻ʸ hC)ewhyOf9Va,s 0SqZhr\4➂3.y= 4abbĝ^%6 EdK(ͷK,a#F:S?)oS a~)+[b:&Yca#a(&ݗ; Z@מolsכJI' @~$2*0WAc7l<R.cul7xÒʐV R c@mȈy'JuH% kdi_ %IXFiknJV)Wh0*R*KGA ~0 +4z8yH((fԞ"jW :fZ9G2\מbpbV\2~t׫kGQu` A+=@\kŢ9^L_llS"iGH~bOlmKJ J %9hV~5Me$3u l5z|T(T{8R?$w[[8KF/2~^Z 5!hX$!i.u5hJS0Iֹ%xO"GKP7$y6&"йBLdD=6UN8 F I`amXx?.tza9R5\;*~煱Cx%Jlk5WlxRUL0l (ZKU|&f}ܣK(_gg+Ε%DZ_VONDVc3HCq!\AHxrP\\JΎЮSh - WƦXv@9Ie 66ƥj| 5ӻ]s3Pv?Ť0T/:ҞO/NHYK }R$Hͫ~X v#djIIBEZQquiŠQh 0eh\Fpe0JG7nk}BQMEo׵ @yN)Z曺5Wf~YC7=ǐ$wQa~:In\zy UxMw`?<.P[}Wh1btBG珸:'Sx%, iӞa}@Zs:}g"?[]aVØ~%>OvRk+!0nÐϽU> J\PwʆJ-a!z n:|4T+7O" Ayw9 s'FO3ّqR@łj˟ypPW`ϛ޶ymG$h3 -Z1V^Iț# \;gwo8 hcXyW>)G|kp#lj2N "p@P2a<>^JIdZ}:bJM bԼ.JbapHSl*x}qjr7lW"يO&ɖvZq#pXWlzTU>*|q\n0h>ՙOKhywݷ~4Z20W6gF;T5-ti8T'fq1g)]J}~굴q0 =zS=<CTP="G -H' Y^| Xmɀe&1W۫;uNuO[5ш1kA-K6.{=Y9sM ru[~%O&oƙ"!1R'Hhow u u#];qHl%Jɂ~+)cܹQWjhtt,Ğ\N4;hqڬD|hP60iC9ѸG/mkO*йT4v, {ZИ9T2c Zv8#F6B1 hEUT!绹+,v)oY֦2([{A#JZF ̇G(8ݓ] I+e5u +" %Ww2(GI .DX\MF}3C?J A($‚< /Z6ءWNLVE?췤m/Ffk$#\tC{ (lTI0mu!nr7\xG̉F[QPAE)y#lOr[ɘ'gM L O&k+/WRC[LBE{_:˘e#x =;oi ya+fMmιzns4z^oݺ`Cꡕ&rgx 6ǙGYp'x'0q?w`QPh+R`c+fq:Գ)" y5+Q O3M]"Sx7&J(iG~15rN˷ĩSدUѣߓ R`z'dFњ[;$-&~P<ۺJh)>.N']\#4Bx;6} x6B̆8hZ > ڶDy^F™4Dh//+}0w!ija]~KfZl_6@ n 2i7"g}8#d*hbX;̝5wقOo<[r78s\/ Rw èr{/DP q3ᘡ@Q,nX]PyHF EOxOI/T(!#M9/#_Uz`UPľܠ1nTG'C#Z@^,m!P;JrTH8C a+tبC+.@ms,`KY(9=kմ%#<Y74 KqwU*fzP] {*' (*y|KҺ'.mDhT%ءӝld4o݆ bLbZ.CY6o'R B:lY')0}FAݢZ ku줹2SSXo67?h]ז ]WOde#yQ7s8}e.Kgh:'$^ryLn+:q*PAh ЂzePP튢TŷC6THٺl26n*?.PE0WT@hSe[V$T]3Dj.0&QJ륒FK5'6*evą)YS)% .o-9"-]U WL¾/>R+e|ۘx(SR4bwXAeʔ +^*FbLlܔ̺v'>O8vEUI`iVZN'ҝcj6Bӱlq eKy!dsvјb=Vkhwg8zNSjLhoohbҠ5y͎5f8װ55}cmGh2rf%#b2Xk_:v<JU]`aXn O6~ܝR\' ny{?=]c֑K(}@d !1 yv5tfv>z=HG6)T͇y"i#.-Dې_GQ1ҨE駩꓎i镢B S4"KeᝏHm^ sXv-p`--/lFھ$kA80#^B#;ĸM 5yki;T%n)^VqO#~RvyИhfpAuIvFCe avϭl(s4_ťm;k<pb̰ @bq"iXu%r1`z˩pxNo#$0GKJ ܧ A;tj)µl{3{ޱKgIP^{zbx?8xlY="MRpl.NcIA(ƚM_2'L% "bb<\]wCl|ťt~6m+Ǩ+L̏թ]4uL7۾fxlyyEo @@9|V( }>U];L,OB|15TOϏT;!"G"t@ȋ?؍)̰MROWQk#VG18+Б< QM?G1Mg3./kRo2VM(%xJ>q*t3^A'7$Eݔ&W$6 !rx'{m9R?ܝL!uQ`^jb UzW:cK17b)F63̏#]yX"Mj$^k8{=z~SueEN'z@OV^wxak8D2:/wx5zɄ-xYz[&"cǪ܋@^]ļxu ]u94<%v^ίcq=T&qEN_Apr@kԇOei(}nѬf?y:CzL7 } 3}[~X fl7F6x0ArE0eKUI>]7CJ`_M{j.|SݹEg`drYIEegߒAUsx0ZGΥH֭%fH?B̑RU֞\oNS ɟhd{v#zk(pAwҘ=_E󱊇+yvnЯ֍o1B\$'GO}.1|2nU˘vVϮ*R I@I%M'5d -9ytld+Y:x؇{Ei= ˫?oUoUb@ O̷$ae'?`nc+z _jf+6}={Jl@* 'Q5`A+wc^޳Q@"ZCMܾR8yMfzB'3l@{Lđ#ا{U*I,Q%h g<㧶ˀz~!24b2-z((֝&b]D3T*d~]~eD bSEe;96NW:o>/ay3sHpsM-?}I]},A pxI-Hߒ9cY)WoIm($q6 M1N2x:1Q_GEsUJi 4GyP B z?g%>yB![d1`Q3C!gfΔ\Xt h. IǥKJr8<MX^Um{?;W!,h4t%Z/b+e,Uq,.'[YnX$4_2{6o`e5{SN9dsp`8t/^uP@`!L\ "|쉦~ Tx$7fR4gsSG!"M6lIPuKK>!Pf, k":?H+TE=D |;#\Ʋ/G(m: Q5:-:%)}Q\3bw ʕ>eZU;՞PRJ?l߰B]8}s"b;G-{+HZB=$Ӥt6__krꆂ:O72"Dug@‡j4^%]|Noyse|jw]_K8B$8jqs (bqتT+|#(J@PouJNkz0`eg&Q'rW dEtǺ?/"dDѣz (.>aGe|c6zl,TӛԊgz.E6Q~Rr2JE!aq `}=&B_ {>aFIlHw hj,w44@,8Mv'A ydGid=2s& l0ZFt$!8_i$y }g ' M%BOWS"|W%H?0>~= );uMY\#=]n!xru7:=IkDUeYl=Ni.md6S:bwT!-n jnۑ]94:])MSg: 5"Hl,>-Űp{ܩ̋nr20w{Y*%\xs g#IZrF,%wp$i\w€A1g8 1'_Nף-T6@"ו~ju1dW){XJteAF^#4׋ wi vqCM=PY%E)ޠ֚rs5:ED wd9fBI !Ujh5y0t}Phbweo0V|I+—N߳*ȍ'9-twCYs1eۀ5l@GF8?[P sn@.sGĶK6Avx}d7KKW UDPϵA+;5EqWEVǘ5?vb׹? jp{,ä0Gg'Harsޗ$.B}l(ny7D3O=CxC7 b3e /]-1@^ľ `Ҹ[m*@,R][N+ 1ȚBoiO떏6,Pn2Y2 l,:764Fs7%pLo?Rj(BT<ǒ ھUp^=W!x;R̷j>h0֏0wZnv`XTY8P'+|BPC# M;¬24a/Xz7]ԕM\ j?ڇaF[:?SS?+p9l`d5 lTv+:izX#1`q†;{"C4RE?E_cv_/ Ըo}d1}/~v1/BWM)cmNԫN%hd"U(o'v* C0ՠ2) #Z+>kyNDu{O<hK+pAV߄jnxӭLZƥe\xmx c1P>rrJVY:Λސ[`0T1Ila$8O>;I @OʖPxhkQ~3*@~|ǩ?(|^P~ȓa@nQ42dnLس]K <>"1h\ KZ- G ރ^[JnbzǷ%|}&&dl`^n%[.M`.>m(`#7?On9Wj̆U{RLQLP<39J!W_:DSb pvrJkymbHt=9H )uW,3R|}_EGN^tI Wg9\vw-M%;PyZGflVmzXw/Drӥ70{ofi[}+T0_hYX0;x)i\کLݢsg&̝A-GG`Uoms@2XS_0.Z L/cR&*Ҥf1E(((Qo)B ғ7AԸ>ZiU\* &E9%ʖs8ʤT)[CJ&Pم3x̕t]w%PQprrL,p3.r䰠} -tRolTdEӷ{.TV9vz^OƷUV$p H(biv|ꏻUSbŬD5 P8ԣr#LkP=)s X]T"hs>˗Ho_` ֵ檸~ٕd0[+^y#(R5}r^(rN u\^Mn3w)Vox LAMjG-6Qy!`\baT1/ O1֓tUӜAel;K:Ŭ;t6GEԆyv;>wγ Dn dĔ4yOC}߾!, Y" -/̈́R>SЗ/EScc۞YNǵm[to0L04-|@+xcm>*]is-[}O#,J |S-吏7/m @@QugMӬMOnVyrQ4Z[7"8&Lꋴ6A(.v(1ʼnŨ`mEؠ[?jVjC'Ϸ@oe9 Oٻ #zebTe+-Xie/fmU/Dj f[LE'<y:5@.|u9)*n^hMy|!gULjX   u8Aʄh\)h=D^7Gb<=̙24)`\]y܏FA.<oO>oBqu,^BUJvaJB]È|a2l~ ۸V ! xeMId%EJ[' eN ܂`ɃK/`na)SΩ;Pl9K[R㌎ۆW!z{e*H晍Ta/_`vZKr'jA7tPy8IiW!~'Aߕ1Q؄w-rL(o|.: 3Oɨ@[A fь IJ \?ݲ^k\\KSk*zj  §xPߊX La]qKWx# D9A//T&}