python-solv-0.7.27-150400.3.11.2<>,܉evp9|&?/{wr ^q3`/yb 8D6$tY;E_9L^'qrT9-iQHTZ3e-c\A65n}L\4u|k/׵3w (10mW{f`;ְ-WTc\GLG19aD->*\D!ыYk\Q*|k<*~+1T} a)i>>G?Gd # Khlx|  (8 @ H X \ `pLo(8J9J: JFDGD0HD@IDPXDTYD\\D]D^DbDcEdF eFfFlFuF(vF8wGxGyG(zGxGGGGCpython-solv0.7.27150400.3.11.2Python bindings for the libsolv libraryPython bindings for libsolv.evh02-armsrv2SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxaarch64Tଁ큤eve_>evev6ea2bedb7638d4df1d6010edf8fc79fb5a121be3cb550a11ed526600cfe0ad50131cf9c7160b56b167bc18411f25793f6d651015aa3cc561f4c80e26188eae3ec9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01c9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01rootrootrootrootrootrootrootrootlibsolv-0.7.27-150400.3.11.2.src.rpmpython-solvpython-solv(aarch-64)@@@@@@@@@@@@@@@@ @    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(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.7h02-armsrv2 17022788640.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_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=00155594afd4ab9a86929753f8675934252e8d69, strippedPython script, ASCII text executablepython 2.7 byte-compiledRRRRR R RRR RR R RRRRRRRR p܀ˎFwutf-895f5f28f99c63b9bc6240ff0f147b5f3a42d9e29d80569f8cf45a138ae53cbbc? 7zXZ !t/ra]"k%%) PS;HXSOj,YZL4'фWƪ xT A ۭ9y9w) w -3׆$ih\Ĺ:vzŏp4<'xw%bӼ*үo`.̡ٛs&sEzS) F. O~8v]HN`w_Gl!`LIڼB\O5=D eH~z*˟!6Ԏ>LcD}{5]6%8jqY o [TJ|>&8 ُM9B]+PbpJŭ\R\c-rCBťL<c6&Y f d )A%h2gf,22$prק=i"1-&(,9(KxXAIeO Q:*;3O̅Ħ&A-k]Ĺ4%hŹgs2{ѲMy²{Uo s"V82sF}2.Xψ^#MrtLHҤK%dT46֨ehrµa:b_5RX׬$-P1t 0&+r޻hա 0%k;jE!G3,(&dUk#=PV+9ݟ~EHպI`D!%6_FtMwccw)=]N !ӫ2ݟ*U rs6|qW\˝R@䁉dQz]9Ԝ{Q?лԎw](KG:u&*0` ږ`K#ݗCdZ x'o\`cy9HWɬ8hun=5\Y D' 2Rowʊ'XCC 9#/Y*҉ٺ/idz>(]"]m~qE B'w j]>?'BO:^4{Ck+U(<3,-3:5 _U0Ш-ødb|eD-b#cH9`b?fYv)RNP%t]Q1Ey(ꇀ"dE&f;B#ju0 {ג4 Jiwp<#vz"𲷓M_/ y vʠ4mǨG7¯[ D3 {Ӓg{2m~ B,-QE2fCp - 5>X@=#o#͒e>'" J%/Ӡܐx-kxȰCԴ;rk6^1DU>1}(,;@pj%39 LNwG\d]xN3jV k=k6%ճzCu* gy?fe(+o hlZm3H[! =?] ez!πV܌<_@4S)>Q-U7}Mmֳ?LEwB'S ;!c9 A^*hmW l/>qrs֫#Ʊ@c$Wvfгq JJ!E& F*i.xiM,ӮMWq{lSs<{ 5.I"h_H d @QzHEԸpDҳX3W'npZEۃQ6 ON$ts 5+D?' [B1>8l*.jX YJ(PTzWB55=4兲ZN,豿v>#Gz.u$/PXHl(,fm1}-ͫFFHdo6+pP:l :'K N)Kٷ?L1bT;|0e+P%!uC}@mC<ӭ$rlM DPlع-7@ٶz/+6Ƚ`L]eDZ'O){k5k(Y;6'gsK |15+ՇL}Ks7lViD P JVo t2~sJ:D8{NFeuMoɓe6⎧@.Q-9k^0 jޓڔh%8} My;~Rf\I68qh%+Cl{KP }m7cR$/~y (&yL!:Mz{V11IzÔs%b! zjKhK57ǿQɍS OcB0=% A)H&c -IFO};8ԂRU<,ݓg6cG$FPRy-yHLHڮ`_Ax08^S!Iv:{`f¿` !d!ez>؄]+1oly0}\Q +iDM-^%U&+6''dNz"Z7@"9 ]<ᵒA ^N=Юgȱ=!Ma0CRPU9=yZ39 ' $.<('1;aڌmZl toPn O\f%fHj 0h㟆PzZ}^P4;ہK+}#UF9JPx $nhS71J\+ `! YXlg,!B ҿD)I"(# uX@RwstWk< E*/' )8$&c}cbJ݈s v9{)skS ?Iʯ;s#H;\EZx)R.g7 hA]AYKtupSCؑ[dK>S)$eH*kZ3/q钱}l"|􆙀[DPL-$DN)OMw<ȄҸT ,cV<2 g+Q&VSwF· Z+gW,w ҎNu9C⶟$x&Tխ1{pc5N#*=ʉzW-LfX_ @;_-yKbh(g+I.}yn*xZy,q^uV⌶:~2`%r]+˺K)Kpqz´sbyb-`8yYh%gtc,4Gf"SKXd#BB3Y&ky*ݪoWQrmfY 8qMFC/"2㒏~ !|.G5#؎"%-?ǁ!h!BCVKE5 vƇc&Z^pa h)Ĺ>@A &ѢxP @9;q'wYÈ|ZMU~5>8:l`C /WjoUzlk:KNo/x,m8 &Cs@v_&`0fr :{NMe ; E=H% c^4K5[7~(ɛIЦŊ>ס + ^pXTdxMeݺˀLqvzo^ -PWQPHlL@\sn̠ b/?kѥӈ5#Q`ҫRr}>nib*-˽xyS:qcLdaɮ_~D@K"CZSz  =!Ce%4q8SieE҇.*PUK2a6gK {Iuۧy+/+ f@Fܗm@t:kiɽ76I1p%L|?ު/FWg#էtݒIL\1Ww~^ +bpyUfYo{R=~bnrh08۞9A D[mj֍f8I+\N @Yӛ3DDTpE2{%c~^hN0,+Ahk,+ ,4e_ :,PwyWޫyIMVT{1,Oֿ1DODx%+i Rnj]nB<ǰB0'e5V_#RU~8nuC{BKyL-&K.Lx6zA% G/O 48w%fiz4y[`=5EuN3NAy\~'56UFМgoHM1ިX/GX`PC0Tq+0;cuQb:^'>Û%aY|s]$3o_w!ӴV2$ Y뙠Ѽ╩sP9#R=no34 #f.`ErD\MGOٚҧ/ )9ΘmpxlcUxfo[6LTy='.J3xq);KP׶:Vhq;< Drûy fbnl܌ eHeG\UO>pFW6;"~U}9Xe^b<:^rJ)9!@;Yvwu ]`lwVO)@U]n̿-ħ24)(?N} E5D^ϩ]~-j1о8Dڟw$ohyvpH2_sfrs ~\nI;^t[-XK!_y %oh$ke.>G1&s h ex76JF}/ 2(`Iat򞹴[.e`J5)RXz"?0[s?F42ϫ'H>%U\Jzn@E9"0&4ZcfD̫9}׶4_/5e n3si:&:FO6|L_ρXE6}`A~E{Uƹ^ 2^ZEy#sH!Gx%Qb* mc'L!2 SCr{SIM3IKEΔy 9aa>񯊬zMCe897^P$ewG=㊪.K&!21Ӯ z}qR9bt{c6fJ]۫.AO>(z2F%]}؁ [FcX:3Н_(1[1S™ϵ`Aa.a\k?ηϠqpUeK݁ uݡMLX'H;q(=>4W삙& E2]@p9 ?D %-LSWeKϿxrٌmLpThZXz-)8# *Ȣ0<)MU~fpP{׽'ja6F+{^eO԰C]5h4^12?fuXaQ((]01bE=z4s- pО@rvKdꇂ C=YvQ39bK'd'EN-ܸvQ8*WGߪΤʹ27<;} 6zc9v̀iBWdEۈ^窓s&h ۴H~Fi PrNf08"WeU\:)-ӓZ>qx~#aΟ00ءYDwDlZrN˲ҙͫ"@d \)U! 7aBtĺ%l7RIyZl\WweojJurNJ*sE(#m{ֆ1[X1:Զ?@ҽF9n9ٍCx#A蠊{/ڧDSrAS!B\'C/[QFJM$_i؃Cs%чj6}xt㉳,=8h6 A,kJK#@)pv KXEjTUSL АCOiBAk})[ VҰer&}#l!SKw#&X8 )cb pi~K}a+\;؄cL5ʉ/~ŽF,뮼le#  Ov!hŠ5h\=Fd@ki>~\;„0_銪٦}ISnQB E\Q#pxU +Y׮ I~yq[nߵ&1gsdU s.;"T[qVBRS`S?rtA$NnĿV#%XGg (趷 L%Ӊi'n]pI"{Z4$ x) ϲ‚OAb/8odlز_B~\]XOŵy 39B X b`''=o _ ^!5ByU+BR d@⏼YDq=:塞i^LTc=(O)ߊ 6lqM-Sa@M]opBN)(zKr,M+UYM9B8?$Ie>K߷v45Rw=eu^A>7fVm6fU 7V^J| sٟ;ɮ.'DĬ8},*gcl|S`uai#ȕ_aP BtX )m|>@"ɉوA#0I2{W2;uf싟ŭcSayiϋLOn2h(+[+#qA?k?heh3OE@*,g {F/, * h(p3=^uC_J 3Kn]q7ceB<{0BY@/| `S -κ)=Af.9xPb"iQ G =(NpI zswyᱻB]V= dH^tL8!4^ eU4պXL6!#p>@skwEHWܷ>K(A-ܘsQq'?َh>1?ҙ9RZA ˦AR] ɬl90  MYS9-(I:dX`=+f!&W(y̫WZ$+7=)4VSE& ȇ^D6K`׭8UH?c| ]Fv`q@$oU!qXl2#1_& xRH#{u!Ϸ40ϗb$ac|ز䴊d @X."F5q vwyE4Z>o8Dqw7kW&]S"5瓅YrDiD ]Rt|Q1q>;rEF\ iS~ Fߚvx0;a4~_c2,q\tDr$qzY`20r#p"B~=fE8={)0 ,{|_Wro~6;lߔa}$&_ѝ/9DZL#+?\4jٍ!Q'(F3~]0ê`Kb OuwDG:TaTbctݜcS}-:]qUPS7@ږ -S:S̫Ҁ쇪R? @c^N ݺY/9!l6\QҖ7qZ3iNb!"ih9! 0Cc\6Zs2fu[m&P(ԲT.4%cu\da(j Eh -ZA&4  \nbq铟S^X6zn5a]w6cZeQh:.e)"JcL3SkNOs*ǚ#觃*o+"7M$S>2>ifz0ŝvz1)mTIbFR2 bJ#EƧ@֗Em'A L~y+[t[Ʌv %mə W??Xf!|VÝqq'MbSa ىwd1.laP`% e8f?3=G9P qRɐ6h4yH=rq]J!/^]6umQI 6u$;mG6QfJ,hZJҵ87sԛ| ƙdJ]f4+ -k,O̱.[Ud($8+='n6.>:ۛ(“Kɫ_ػKAW톶DpM|4{5qmW'iJ6v !ށ*ݜ)!qHdҨi.ŃéP"jqq!L8H`șAa 5PVBm,&Pv7car-n5{״3pA2QAi9kO7HV|"Ȭ!$*ڰɄ~qY iKGnšZu\^[6CjUSΠSG_VҠHElƘ"+2l@.u>Twp1 cTSQT0\܇ޝd:P.EVv{ҽ{4PlᅄxPZ/=M٠ggK+Ds̓쏓7Ў gjD9J¡U/ .}`ѭ[sD>˯7{iASz=lˋC95>(^SyČe] [QlpqHW[JYi~|Tܽ4-'3~)( _浆d?v9} q?.6!y pOxin( a+,(=`Rxԟlz3xnԤ:@5=\񛡝_ w7bup0r$,v1MӿR_u/hp?Q9 $.Zh7Z9&d=\D,ߐ5G*ͅ=ApAC1{m`A'''Fˑ{V")FM(x~Ch ôCtRr@1[{4C rQ\tc[0FщT \ϊtNO& Bad_B+;R~E DzJ6*~ץ Fw ՜ݠ_0usy6'E0Q(RK2uV |_AoAA#A4[d-Y&]7P$>:k|gcc%o>|µe[CzpmVG{a9Q>Na~W  vC\b 9wÝy6MQ5E $qbE`C7 +'# \֯*1 LP7TeަZ%׬* ^.s`kcѵf-v-*-wh8)Z]8jqEŽMQi.O%P? %Hk7u4zg8Yʀ ;IxذyL Sjj_=>(=`/+t!Avn`997!F#oԱR:UJ OQpOl6h':Xd_NZC&Y09E Ic3ݢv<[SbB4MYn :3%M cvb0_L0kJȜ7./.">DzgԐ,~W NܟÒf1oԶp=7GM~_wKr"zr/oTuTNg$f.+ bܶ@RG?Lw*ϖ7pflYCG[ u 5MK(iͶ;_ڮ 0 Bh *_+ kA`@'(+= O$O蝥)"R%I#j$_xgGWPHZa `,dZ 9.o$qL=&I'"]5=Jȿ *sq)Uǻ/ /!(/7WCr|A1ވO5=}Ұ̏42S{tI)^l O6 W^p:'%m%Eb0RVȐSsk-0WcH Q |'wgJ ~95],y/uݠS9qgZ3Y/q3+Y"g㡲mՇ(JCtxuOS.>;"3U6$Ag 2F'+-mBXE4@T=Vw jNVmX{klqKKާwy܎yM7Eb%5aZФ=iCgFynqv`JwwXD}}ÃXJ'-]0.gف_S?(C"FcQ{fhE2Mx1befkQ*5RƦ-8+pagv $/Ad;2eAaG__~rA(>v]h2~JG6K}P*# LH:7! 0%/Ĵ!z=e+:ڡ>A إ2f -p$@j L]ZhTb<#GV=^f6-]Vsu4U^ ?7{Q=|ytËY1'NnE(|!YGfTuٚǾW(H3>X܀ϮՇ#L/."- è[.0/H]*Hme]@zIׄ~ִ@:aö͎ G ,i h'чt C8辳~m4`텳N* ^ tb2=tVqr* Uj|'&Hd{o8{ aPfg0HP/B?]V2O}PCValeQ?mT3{`C]u1U,܊@eK E55o9guX d]Bx9mK-q >pgU*Df e&>+~I1O wu6}袕\gA9*" 8}搵L2/}6Ki:j7 .KDU3jPb)%5lE5m|Bp9,}tWB+}˔?G1hom&MQIQHE;-r[yQNvRw8t:e}?W􌫉 iBAOr=ULcV"hsvA<'pWDLhdr$v_`r$VFz zF3D=gv'Ye\QfAf)Sd/4 8$*UIHJ#AJ?I6}AJ+yI/)E#:v4fp|Qͯ^D:Mr!=qG-S~BXzh3NjE07xV oaΧ%˼_>/Yg]ɕa=^?"{c52D=NAµs+r(Ř|<UǬ87)d.O cС.`]/k85p۳Ư(KC!hSwRDmt/#1qSw"*Fk{z-ZQf,ٝ)1 j9hBRwWzcFS[Y>ֵU-ƘY@虹Z4o9[Ƃ2ݚ),{;z&-:Vh:(DNO7HgdAH؞}h٢sZZ{yL0^I Àz(})jr)%[ 56cv62wI*(*Vjpͨ!(<+ٴek_l0Xv*[W73 gB2YbH r逻}PthCό>C53)#RXnSb3ד):UINz:ݹE 6?(8Cu1[ ͋ q:CYOIWϏNa#1'ovUEa˦2[ڮ}>iRTz{(:iS2S|R< q'úN ,{pme51^/_4k0|{7H88BN3[? 3( O_ʟ0κLzcGc?lQ&OϯEeS E{zrgx/p.!SI)aHu Z});GIͬ #YDu)T3aj1A lwMf""y]?VFWZFY|H>z/%jz[Ǝ8d[Al:7RKtUZXƟLKcؖCIj43>ɭ 613V& *v{ nIm,Ǐx~]Z1! -M 5fs[T\oA1 D[_@w< ioW _fް] (q%[qE%<ɅlոMSג$G!kd)/PB(Iћ旼IH_ HX*H u?('k8蔘)^N]1/e(rsXMgf-}Fȵh\ oK&#k*r(q.i'֮Pr)f.;B2OGLj 8􌲀RHwh#GCE篗|;>iÚݣOPr}+0"pvEȎ,Oc[T*$   Q)xb!ZĨÇGxvi*boH_5ۑYU&[lt8< YՉxBPL1B eL?!ay| 1\7!}%ўyΆ#:hS+7ϊ]o=C=&zI@/x.N`DôHq Y!Gvk?إmvL TtFWlk/;T/ǃmtGJwGpj@Rۿ7A*,BPıN$`giYɆvk[FQ}U$ruJ6.7> c 1eFr]~DEX., N^ԑ(.0Ԑ#}d?P4_t:$%"٠6]嫲i*]C#{Wt, S\zX" BO_CîQkD2^{DJuM4#ݘ:hyN؉]%Iwjp`-q4,і84bE3YG雫4rنX Ӄ3>Qm@^сV ۰ O l%qѶ ~<P|۴,sxO~ԶgkBst<7X ]usGE87,J/:4Vzpj+D&2Nsoٞso졆݋ =>ֶ,(9B;v5߷٭ېaڨ  +$n;ØE7v<; :N30&6 q$] <&|4E^/xMJ,69meiR;nx %HdWC4v{,ݦ%_XT6N\? Eٙq ,^5VO}k<ͷ@6QEWaMo蒮uyO?x .)mT*|spC*mYr(@ "rJ89TKr bX,xKG^W}P*p7xdW \%H+ykXq{T;͏#ԵOfK$fskCwtvgf±#I\:jZ96T|piޝ4Bbhe'@M_2o@$K7˝QNYk_& 7KoPxv0 yd;eYZD``rDL.Sult#;e AF):-vBѽB/נ~һ%uzq9't|EZ$~Vsj=X/DOaS!|pgȣasb1!eb_3['1:B{hˆ Aey*dXxZ"gu.]_JV#3ߟ73=f&=GueJgJ+D`xv?]Kj85" q;Uԇ6n$)iW?N_ #r/zMU noa|Yd.ug <?`KCcIG㷓 2,(Fqi, YQr3)~D_ydBFE15&w)Q;r}RkneJ~pfl b<~UO={k&^W0;}n5ps[tlꞘL:aąqj~N1.L hc~HumǛDC'>t mF=@Il>'m0 Dї爵0}NllY`F_G҆2iV-ä<clӤ}^b5~`]:A ] :/NڟOěc)ݵ=ѥE˻4/Hj[ҩ>vy&>h):vBU)?P}@NPLS!Rn~|z蘊ofY j#ybX!>H$]9"MfgU Ln39sFWNh! {QJ4_Oh7do6(>qhyϨ=Z59~4*Kw^?4i0J l~atlӲ鼉ξ P]CّHvmSu:5g BG`hi9t 6@Uf2fȡ85YlW&pJ~v j"C>( ;UXvU}X$檟{zPaCs0%a='&Rp V$H#hʧ7 %v.` ^_jc*Goi~不eVZRk)kOccRZKaE噢lT4;2B^!no* ClGãEM`,90Y`vZ =-~/D}T_!t\N#:ŝ$㹐IGr*xp_J7ew%:Tj1(zb_:uuULɄpxZy.kJ< jd?S^IU_1Gw0?<I"S>k\`㜖KWBCקnӃ\^sn{14\D%{y-{$sI"AYӜZ"_!bm^j lKb4V,>rڇt)fecg La>\CIˆmM{p? ) Rzu d#DovuFPw2W[Adƥ_i%֊XٮP%Y%en;+9ѝj\L\j A eI837 G'K81A54']`QD}8:KxpOr)`ӗdg"qU:3 } Ke.3Rc]N/6Se=rk3}mD)"*"Hya,(эf˜m@\"}‹*ܧ'Z LC\[8!jTҭCȈmHbҘWuhw 49;;n)Y)aO(2 fiY[Vd.[WԂkș'ARWE-)1.Y}yhr2YG9D\"RW#S?m2k̀پ8Syiʹ$~#M/ic7?h`k;6##y ׉6yD:E5[ߛEw91<Q5DsfDK+ R^.b`ܴ) YfY,HN.z 5KctXYtd b\/W;2 />j$;p5 qpZ13(Ո%ypJWA|Vc$N? C^Th*D(a$!i7(sEZoy <9$N6ߑ5dюӪ @ G^ͻXHR;fX-pkڙ0ed ҇ uTs0[P·yku; _ {tK4PhXRT{5`L%O~!7Jr[%.BJSN2>8vx3sY6}U:򢔓a޸ %2ß31W68MصαT(уe1+ݹ%gjC{ +.)f:}1'{0m64&'iZ8, b.0ބe#aasvɬ[5דc=E9;E1QG ۠v:jqt _:]i %M1 9E=V{K)/yi S8u|j v~Y0Iu D8dՃs37+ ˋVt")|%F=*> 5@Mg9:uڌ9.nӫF$);@" 89l4VSU.e!ѝE,VE3rx,wy#)3r-EPC4{obX=H?=zi<}; nJ^^ ̬5gF,ee6J2DݍכخE< KX;FѪflcwɬKҋӴtaS^:uv=%Y,p8Y4Z=hb_xxÒS{LqأC+CNM,Nd]ƍ5- 54&WϋD۵Y\ihhl\>-bB+@|~/3;@μ96o`Bč7.rY;аlQ$y67us-~7OA)`8*E,H>`I \GV|v}ɘM5ܟ f*$edS/nn9aE|Uno=̍-oi# l=έA= Ic,ϩXP KrB4ՅW_#oD3.K>zB2}c5@wo#˳;8T"\~ׯAqwo/@~?E_&DQ⌮~;{q-ިn-df0 {SFWT)~eU 2 .H@l"wibcnU(l!~N׻ X7y=zG~tCH"d>΂UşA bNU>"ƑImr4IGo!0 vMsl ]J-fD8>:rPmi<.s&dA^k0):,I UǟR glju `YuI5*/i >TL2? %W.V+P5W9RkXjdc.1w;i>YY"ק+#ڮBhpSw4>ua-OZ8N|+صe^bwͣ^Nal"E7C;8GFX/WJFIAF]>o_1mhǿ.y ƪg3ER]4>X݋zZʣ΍%s ?'[ٸ> DEHJ(@$!1ӳzH`m`VkZOX:drv)/ƻ;&qCQdk^QNG\WMsӀnz-Rc ;bA[!s u>;8 ɨuEVX74d BoރN5Jr ȴ_Yؿv B;4!aWrai< byI?a?L@~頿ElE'Gޡ`P`]'$,kSEzh?gDм;-J}QUAIB\y?;<9Vx4"*L+}v 'i6ISL,'|}uQrJ{\ct/GLD#>&F qAV YZ