libsolv-tools-base-0.7.31-150600.8.7.2<>,gNp9|)9Nz(&܏mu7 k_n,3WTESC_ 5>%3>u1f5c.yxdNPs_T6JFb u{9^hT'`Vvcͬ Av+Rb4UMcEEFЁ uQ]9) Eyގ{U0o*A!xV(L}Iq_GDQU> &䆛@W-_ ӜsUB>AM?Md ) Y +OU`p x    T( 8P9TP: OPFHGHHHIHXHYI\I4]ID^IxbIcJ@dJeJfJlJuJvJwLxM yMzMMMMMClibsolv-tools-base0.7.31150600.8.7.2Utilities used by libzypp to manage .solv filesThis subpackage contains utilities used by libzypp to manage solv files.gNibs-power9-20BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxppc64le ( 큤gN gN djdj932c9d13f7f155cc141dbd6cca4bc6bb5a5ca6385c59149abea93a7eec0cee5e778f57c01f480e54f5d8762b72dc69f02508638a9c5bf8024f4d5be961bcc3c1301eda5146d955e28070c21ee931b0ab1e8744232370a402e35e17c95d2395dbbbdebb86d2a086497bfd2669247edacd5fe3c607970414c8c3efb51e5d47a5f6rootrootrootrootrootrootrootrootlibsolv-0.7.31-150600.8.7.2.src.rpmlibsolv-tools-baselibsolv-tools-base(ppc-64)libsolv-tools:/usr/bin/repo2solv@@@@@@@@@@@@@@@@@    libbz2.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-1libsolv-tools0.7.314.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.2repo2solvrpmdb2solvrepo2solv.1.gzrpmdb2solv.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]=ce5eaccfe25045b3f3eda9093653220548bf4d81, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0ffb5425a85cb6459515f6a7021c82c15b85f6e4, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR R RRRRRR R R RRRRRR R RRRRRR R R R06D`,\iutf-84dfdaa161370ba425391c0e9cb8e864e06ad64b671fe2fa73530e4cc8fe62fe2?7zXZ !t/'y]"k%KBLgsm_BYQ8YS`@t*"tA|0%nbʁ0`{ RID 2mfHy&{h<+C|sEzbo^w "xƔ @m~iW'gP=Qg6 .J6Y7j#til_*բg׻q$GzFtzf"N`mL Mdb2۵8yc6?Q_h:WĮ/Zo e܋VREG _`54MgpuGÁ=kZXGnIx)1[&ƨ9Q<GD*t]{ yBT!}X* ;kM)Be Ցl;l"EĨh܆;IH9^VpEתe3T VmaưգUB_PffF w[Lkԛ]΅AF &7D:xZ®{mXZX?F\2/X3ו[OBH⚧N#G&,6-JxMaiZ_?+mkҠU0B:tnAW_IRt2 tێ C8*t`B;:qֶ,\ C\ .~"Xt-#`y$0 nEnO F.ʇz[|EII2Y}wԱdPl ps;ZFvKB?ʾ%ijQȆEjYmNbZ<|@ׁN:i5\A^=fc=:ЍRy)OGN-[! HId1+#L|'*=f8xFXCDRAY'd2vqMNVd t![qn~uǚ ɨEżIÚUne~)358 ] RxEHְ% &x{u#elhθN7,TU[Dd?vWgo1$_J k yJ$h9EeOTZtVŸgl>WN]Y:/X+|X]Rt>ί) @/X؂ $R(lµg5x"E#ÈYN&D`ʡ\Ǹm $.IAR @Ɍ}75stͫ$:쵊]Vy1U}Ȏ0*Uu%}5z*M,%=[xr&WNJ4yH5o~K5)ؐU2;_ϸH%~} qط̓"[v|i ?oF>Z%E[.ZNf!J.")8 S'tEGp΋ 0PӄNoڊ) 8I7[踷锟D_ꇁHn7dspFRX],i=輞I 1 `Eޛ䂟')hCJ?tdG0<<Un@$1n s ]2"j cl M %.Ҽ{Gc׎]hAvN$tؙ`_ )} 9s2&[HbcEy蓌iʐe11X/*r?N~nSS2XI)8 Dhգ$g}NSKq*3'cӚ Q̹u{fx1-QÍA(A&GD#/*i7ugL(^-pItЪ,~:r<)9!)K71gҗeTbFdIӲCh)\k~\=d֌UZ =h.hԨ+S!BJ bjJ;2ã\Kzpn) BO|r~YD&Y83N G[\2T ʈ2.*jkw`w(b#h k#-[%,niC-`0;7h_q"-ӱjⱩ~,#Ղ.(vO/'*YLY4&XGĩcٝCWJrMT9,3vLDRS`bMΝ#l֫` |氼`KBOIIl!VGH[;:YHrF҂ÇPFi!< ȕLDŽp $q[`-Z6޶J۱/(i}mTO]z-mtXL`wUʋ2z($X`\ڼ+il=k]Mt9t ~ *th}J]81 "{j;-K Ǫ+qj_~?xښ8nP-DOaE⾺f PT*@|ޕ9^yX&OG6Wm5;מpdɨPU\LS OKlils^z!X(xJwH`,]9Ófr87m? 90hA͜3xd|FJZB;rS7'E$}}zl⊙>!Qi]EX^3UiS5ϤE 5#|Gחf"k_LO6z5tMUkD[ug'~%z'p?m6B{h; cp,A(,QS x'!p6}F$z7ْ.z6۝7o|Ogz  qVQZiXJ)iBJY,ۋĊ+Yv\%y8`?{tYUCU"IDwdMH. 30%!#/̎5&_k DgzΕiIxL*WQL- 6z5lj~¸(9 TS_&l*ŪDtP9ʻ8 W+PP,(fJŬrTӧ9^}|}U( &9؊~0ǫJ̽ĥ=qj%aS fyxRt+uVBCho/X_ i]q49*^nߥ¶ﷶqu`J^8?HSw'ǀ~=I]mBL9= ScJ#&85 ? o?zlsG>E8g4>Rt$o_53%U2x4ҽ;fD6~rt^B[jf9w0lu2Qgh٨*\:,%fN*\Û ȋau' V8*c *u_x+q`Pƍ֓L =nV[;5FϫVo E8?6 HR4h:%ޗs^ʤLo=0&IQ8 e\kAz&d@Qwa|@'CMgN0Umvg˕C*8̄)N:x?-8V<*' F&{}YZ wZ.0 LoC:Fח Nv|e|;wW;|j:Sc_ /hUƄĭጶ9oC1 /}8S9 z6*6Z߾&Q{ "J4^ I#"D21 j*܏D|#6fL>oG.+7&(>ڗH,*'O< W䅥t ګʗ$&oh>\:O͑۩Ә*qlа7jr*,xS֛~wp)h%+O:pgi, ,5YzϹ;LI㯄JػwINj8/ltJtPiC) MOA]gȠ.AN=){iEQx.Ə>Xg|74oD음}3m{U$WKr|6qt¡:kѭsqꟌ7Jw& ձg|%K<O۞V+rl  ĦCَW86Ks1Ge Wk8dTϋwi:~4<Dž鸎1j%;k$6h@EZ@#oW d"tN=)-ѻC 0{$ 1kh Jm^oQy 0xЬ/xb*&dUFJRN龍P @yA/dN~uaҐvtK$ĜVUzq -fWzztÀ_y gn1ⰱP%n Pq,rʙX_mYe0=K3Tz(\ZYa(tJ`a| ixH^dx<Ղ8 &_Q._?ue BPRF:ERdNJj=oYEGBZO|"w05g+"'țxK!qV(H Sv|Ƀ, @_=pBݼ5,0IJʅ^dV0iRn_Qf" e2`9zZ%=4 eݥ(}٤6Ԍ32|Fc-$mu">.h?ʿ֔' ;^ZW\iM?sҬ*˟Z:l Ov\U+˪:!4o)V|E4O%eET>?;*POJ5-8D wE&L,e]Xڷ%]V3&'sm"^0y=)sѩj#>ZԨ:DŽX!+Ǵl/$e,D\g\Y#2mUNF1?gxT5fy*G<l"{CV? `'ψ뙷O~5y.Z9H^ճ}&ȧJ(Uޝ?(k˖.=e|Hj6e~_^pk YW.E\3%)#xWGBm>㰧8v[uc)ny\Z tü!琒=\ezЭɘ:p\ԃٌD8[ "kvb~ aWLђE2p.̭w 67.}0ll]\&YuXVֶK\PWjKoU ә#l[Li ϫ_?"9ɾxo ;3,`)T4ޫ:7腞cRP+IC5 ՝ ]ɠ/2UCa-ehIb>DUOI1NC{Pu^;HM;.#)t)ULG%kES6H$D$D: "'MS_ is8(fk W>FL‹)((l>3ܱ {Xe24uEO@WǶhﰌ̖Q9ڀ(vHq?aZ|'sn4_#-$ ;k`ŮKhl% IW/I[DŽY_?,E⋜=""Q4T(T)1 ^'gT S?I5|Bgw`˧7pS1˙ѫLV'=%$Tx+)MTb͐!2,*]]&QxөKWྥw#Foq+ <( jY$V{s~*UξLD̓V Q_>Qk|Ix]H"Xc2p+NkǛi*hQ*gzS"v_ 3F&I]??`sX]SsiIX'8/4nBvPCpm7C#0ǑV!’G5}A? @>d'DB)+!JaDⓗV 3dؿ]4 3{_t>}PC"9C5"Y.p8DjjU#bMّx䗙V!2(f J&)9 rԗ TsBHa摢oHóE sc8Nkhݔ?o/tPv/Jj)!mcj}vƔ*s&Wu EAv/WwwrSEqޖLñof~?:!|ІNrg0kx+پe~esMe$=@~0gQR:m"m׭r\&t4d&!׬fk嬫Қ +,ND0)iȵffN9N;L$'~`Ь F䛒i!)9Yn.玢! F9E&}eo}5~Q/85H?Vx&E=xʡO"QQV 8Jלp_>u]xHpX } -*(.Hլݷ 1 ͩTᲬ2D{abWL֭zpAz&-xkz#6Α{j`?LEdךgbqR*Qi[? :5 PKة ~/!1VWGNUfB`on߆|GUhi^!+l2|XO\s$"ׇ, +ԓ.[@G H[ ?@בUoz7W(p 0s*pt+b2?&ê:!~XP97c`\.ͯh]0Iv*yte]#NEM$אʜ5hUg s ctڃOcVV;Z -Vyޔ"@_/C 5q| =PC_DJuS 6?~ 2sHvmI䐿_j:n1D>fvS$7-.th12Kii'o#)Bo۱:%{@1\^\{Ň2̫0r(1$Q쇔vqB]-f&I*>e# cQ;'jqq J%VDc. |efGppz w`շ[R)7SUƃ{3VRQLjoJ$NcU]8[{ +2B>DjXp'flXCj]_MVT9Yd)bOԶf>i5RJ)!=Keή/6]ƍ/ع'U} BdA<jbJA^Mf* ` /0Al^VYdg-Z۞$Ś*&yE!e~R/(%M;h0ШĔ3<<.tt, KpE$ 5^p_љӞٰv8Rqίi xp7*uDu!)2뼮w?FaÉZ'wHapI]8=m9CG#L=r@nOxXP_)4r+7T6G|dad pؾd9bu&?FξHKfb&tԀr 4xsحj *!ɲUU!> EEm= FW@B'۴_G5[.ިiK"ڢH$%TG2)"”s[p̳;;MzwE;w!͆ C=iۜpLB7Gd6B~I_yHk47֐ߩC'.K/FID0➮]*8m[}cMQ~t=Uyֺm\q!OME~A6ךrCfXpd c%l-/`dWiVSPbD_L\xw) vTP&~\I-6f#P}{%Q2A'K&YZuDijɷ=H K^x77|ƌbr@Em7)R9c_k=*Z ( 1?CA}Bx\n΃0ўwFg6-|y'> qUL/@סz";Ra0S O &{ w1xe6sL(-T^J/TJ6`E T.νe1⧣Ə{&C'Y:Zdul dHSfHV-Ξ۞{'~*to`=qQ+xiv2})l4j`?l]Hu?`i8q} ~琋OFS\JHi~|: = Nr{Ibb{\ޔ v8Ž)V,YҠ F* _7.l%D.c-Db:'M?T\ӰOr;g?064jjy I8;b6@O(\c;UFQ{)$e7Ogҍa || p$ ؔ|p%\1WiUY-, {H4cR"em?rAWNW'XqU΍ܷ1Ǩfߓs%anbKNRէKSݎ--&,Ӻ'mjA!ݏw 4?uAѻ(%5CWMkVd s{"&{{J>dtpQwzu-: ;v,2׀\؎*NRp;7)g1vTNf(n1c`$\?.Zjt Uz h^&0)\.`A6([̼h}jJ vb/Ys:Y`͢l["*߿e AB,.MYumuVvZ耢@_sx]s=0 ?6E O!}VC7 /93v$ ?SMLK]Kg]Udu|nP΀*qc t?raXFtgro9Sdj=&9u&.bb&^&+2!D;vZIYHiAՑp 2IOin0KĢ: 4ЛC]3Șd\Feb ?Y?/b }*YUO7 q/ =M,D~?%BVcSfv^m\ܤyȷ$пVIG$PiH6g& 1h6H<p{Һ[|0S ptq@"7`3}/VZFQFp3H>EJ|5s'7H}1f@]pC^( }:_4 krεм%-Gr=T_bJCɞG oqR5g)W1+mߛc kfC*qQpXZk[cW >G- ,FYxpzrfN6H@I4܂yC*؆ cm[U^xԑC)Z8 \3AkG|WUiygOTB 0]s.@it9뾀?&B)qQ󭈔_rTu🌷}y;ݧ~'}xE0 9IûQDJM([č?ں$+-T^н(k.7?v@wAFdqՓ9tG&L6,w!h9ޓYq/#׉}Qi=d/" fn.ғ2'xH5Y ݑT Jn ֏53 ]53~l u*0 .逭&Șʕًw d583 '?8)G2>Y)K'9yˏI")RߍFSQ^X+u*{zac2:P;YVmQ׉`z;9S#Wh{wF-YrL/XOq[ħ0CG^## 79 j^x̶Q5E""_dL`xʽo(5v;vdGN &$:&zT0^ƸN$6@'Fw>!׺+h'c|׌#`7LT  \@[PK\wpn'ے|qAE!+e~!:e<!,%G^L K٢p #0S>|"!C?u9<'RHu~!\Ax ];r!_:-D̲*\z2X%o+&՜ Bؽ7"4T qVV㇝ݙI#$Ij)_r١ D3?Yo%*ucKպf lX.I٭w G*ZJsATx*4#Sd', j{"K:׼cFBV.Nhi (1EMQك?}65^hnxc@09FƿB7iF1R.{1kZ _Y^N=mtey5*T>P/YZhjPA~u*㝝h~܂0,ɺrRN-Jeo1]ngY|x eØJ`L*k"qUJ;BodmEVu6_),+rZI=X`3 _~MbOtZŬG:Lh(f{ &$h*f eQ#I]Z%o;pxjmwɱ=Vi"xnLK^2FDDRVDik_OfB!bZ47vSE w̱dIꐶ U3:Zֆs<ξ Vv8$},\=E0jXkQko+`#&hԣ ~m1T =vVhb9Wv3nь +Z诐4osfB"9;KǴ^^9x`?5*m{#vRuk=I!;[VMص6&ćh 63=d %?X'C|=&^ 4Z$U[0f%o0sѬGmF ͺ+0)?Vi+h}*FYHQr-'YSDž?5!FE]zQVDBGA&rWҵѷv|cq0$ٓ~k'x {rlփ%ȝ:[˗AFh[\Wͣ2c|;}TCsDoJ ̚3E'k]wߐɬv ˎgEEoAR~aɶ3$;vEټ\ԑ_rWb4`)F.0"mxٛs*Bz~mLa~ "ύCAIjWsW+!~qHvc35}?5v*W*jW!l,ُxkH+F{w//# 8 O"8gp֚C$A%ꆬie1iP :xU:h 4ce':E+JLYH8tXQa!0Á!}31 >߹r]oM'{Af7Zc 5T 9H›Pa^NLۡY,2r{34oԯ}rzkMLףg':C*@OZ/PG+N1^.%\%ijp1#(UO&GV Y'(+=i]FjXV兺= M"q%<0DE w~?sp2ty$"aNAɲ2cb*80E~{$N p~nbYR _,q7i"g FSh=>8{Pׯh#yq$K:WB Dldo7-!z ^G/a@ yHq&tC͋EMm Y,NTiS9aPn =\:.y]2N5vێAQ,B‡p5{CE"yZNx@,GK)ES hTKZ +b,a>oB.'DtC%kĦ^>BJ\jl\–QrGA|~8u 1MU1ƕ${v >R% "!0v٬[un$xLRbi,aX.ʛy_nMq32̵kC/d\_!b>p@b(hcyB5!P Xw{j5ٲ8A!ƙ njh ";Λ't'3"u:*5} smLZ7Gʹ.W,avӘ ><:UDDR0ٿvl 8ӮWiK!gI`>"4R*|cY£1jݔ$ a8(鎞;R0],a!RGΩ?GWWMBVʨ# ]R݆&?['K!窑Vͱ!x$*4h~}Lus66T:Ӑ.rҷd0j[幡gkJ!Ⱥ8;o&i^\Nⱆ|fm8,CTg+ѸzM- ݛ.4;^Go<\jLR]՘/>{MbulY2JX{2㺲mFdE .L{_aVYeZճ)XSE"~a ۜq"wا)rUyLH{`^#`zf*3 s;3=#֙}ОA%?qvCѓpc5P<ۧ)gJr|ׁ^_OD7V%GI֧o3ɴk~q"%(ҝ)%hպZQW[q" u߁b]hNҎ_+ fy,ˇ.=~ 8t{|'򑓤0ކ F, |Naêu&,ÿ$ ;ZJD%B?>S_l4yx:cs4Oa`j|R(Ű^6vN;M]=5!q:z> 3+`1ب1=@Ciz#̪l/QɄ%P1U>LT>_8t ggLzCkϼ W\^C>g&ԮxG}ċuo\neߋPHV07@>l# Zk:7*^\?Q00Ic ;O\Q6S.ղhw@w/8ʉ=gIWزVA'@yvm=]XQZR>h:I>T ԷS|Pk>E}m/m=fڀGkS׊Tl2286^kSb%Ġy8^PF0o|( ,|Wz409YSv[RPQ1C2zu3o0ݿBbxmA?1]&L" }R/1=M-Cٗ~C8L(o#p; :otS|eIVcϰD.ŒlK#S)U=x|S{"Tϙ$A Փ0<{^<l2x/S;c!`ơu}\ag0h @BNxMY$BEuԮ#,[!smܡ+B.FFYP@7´֫ޏs# P~Sx+Z%+/3DsegX^O®@g9F"ĸ9b=+W~Rwx$wq: ħ G7#RmcH,]/j~rBaܬ!N$?Ly](wo0 }FǔMobi&NW[1aŎPV .Yz<FOc9;Enט[&Tit1I8uk'.89lTCULn ]ϒMnxbɠEiS!#NN}^|;ޒa-V$gG'q_T# 3/XbRٷcp1eQ}"^N{*Jsvd`#"9J[nT5(ϺH??{/{8=ωh1G*bũ=MH~]8f"*7A'niؿi5 O R*b*Se0D9Eq f?no Uc1&؝UHLDžr D04B>I@0&w&Ci~0ybf6DQ&(NA.q|йJ=Kx-SK AzSp1qnI>:s[i.IKIk @NŖJ9yfXԖpCak}.Z'uw~Tה_wUoO6ӂ<;^|I:Fm/"cR7b;)$.*L /.NJuW~(蘋 qZf/_մlvȥ8]%%gkώah:mcBnm̚/37Zͨk FQj W됬Ϙ,bJEh92hjTj "y8 ";Kĉye#_^ lTx&˧Y#:fתͲc5#(JBt,IΟ Ž@<5l(&VD݉qKY6Q( $$Ӟ)3TTX*hZ"g3p`$Xb1Yx!u0GH@!u>ٴ6X)nK;LH޿fX,,7\(*/x5b5m\2Y>w2ٟ:6Ts|hmOlK(jxRQoqHQWzvd֐x|ʪ&uM0Wd ɨU-Ů:ƭ+6Zz.[KPZ˪{0 EL0s [gt0jtQVAR+QH~hv #U;&D. te"6a "lD)!y^ߒߎ-̿Yk@[V2j9Qe>U?ďdb(lr$c t柅8^箞ҺHb~:.ei̊T}-pauuҜ"%즳̕xo"ݼ&_8#7·5n˛)4$mJ2[MȸukY5z%&3|.T03GO^WH=V~|_!p֔?|Ek8%FRs.tV"#s6 N a')H lIVh;dnN0^^=t=-NLؓIb""ߋ[  4iZ#y@൪! SØ/dy\J6H[(_GZn_Ռ!_@*Zq]~H+fXF@ %ᤡ5GX>/YRpQ3]tOa9Ly5J$S%U3¾ΧY3"hahѷVeAA勢r#%#lK_'.а2ŸH%T, CN-D7ҧJkf@/Z@Oxh?Nzԩ8RFRPrG >ӤkL(ۄB$O>lj0a?Q:+[)oz1+Xf2SJz՞Sw^&caT I%Kl뼈5CtVw.Wl=cۊ~ɣjx_tlmNRm%wۼCBi~k-jw/^a4Ԓ+%?ן0Hb}b{ e!\"{ @c1C*}gܼ1qo͟VǁFyLKpҺpL 2\ (;I4jfmb7}( 1%eѤ1B7[VlN M$Z~v47[bHIkpLTϯnERdPhTc9 `n˘˦ܝ!vr;q%_j_#ሗzow%v9mB' 9`20)']ΫbaK(iMaWnO69NíOb~5daRmFD0.kI i҆F?^%30%3"h/KBLZp/o"= ;N^ގ昜2oU wv6A'4j{;e[RUB}0oN7J&^$,ðSXNw[d'ANnXn=MQ"x Ht6eALã p3ͫc 15OY6n.M$>p#w\)2VX9@,15=:[ʖX=|yRLZtD a}w`iARL]d'9c1>:bX[nlڬJVuN嚙YZiU"|TjWv^jlu  Ly0bZwҔ 0QЁTY9jKMM:NzXipp'ŕ4[\p2pHWHhe=-@ 3McwV^Ygw E2ȍ<5eO}?:!?㚣{LkEwt-i7 2Ld>H0 SO> CA0o jQF%ShXHr:ޓ4tcLƉ )WW]nbR}>r^,K-3j/i,S6{:KO੅rgpM`uW=oYNqk{֖/1_*Sh QPlƩE͞<ʨ}Lrک(;39Ita% 4 s_7hyxrxNwlᙄUWźt?jR?{of"SVr4L'0`AV"Y$M;gNfsr EUr TkB { 0 JEe" Fcj@6jb-O㶄=DRטҞigo %LTı8 c<5\S^Pe&vg%>7ZF8,inȻ)2A T^=rm:L*VWzɁ5XcnY]q @6{,jR2Z?㥯2M)xJw*(4MپICLE2S_4[l^)j٧}S-(7`xm7́qDo JkRWvRŕ[r=RB#dӎg6W9^ JTffWqyQ<,\LTEmXN*R twL }TđOFU@ mP6Jۨö6%^L؇ZA9{Irv/O0|Nv3;|u3vjCMӄ ǿp`Z,:Յ%-c=JNFU(w"ᒤo"{؞d~4u=Fc%hYݺ,h`pW3zHYy<(S,<~jA pq}Dq<6Q~^#3# Ƣ"‹w1_vr$V8!LNXbg}RtB6Ruo5WEqv_ 3|#ЛAD3|qG(>2yF *m˞EIU}S÷>?N ^>bϷ@RعiM[88¨K b!FobHE|볚LMm *v&_e2ǁhc&]oL=W ),0:Qĸ~'.)|2jä fP룹c>\^M1R/TTiF @_hy)Qemy UQ"AW{b[kltf%Io6{KܠR31k+rԩߔ3"+d 70!\{ zTOJ 8جԁK'5QVBwNlySP47<gB%ۚ@Jח^o/p>FDZF%<\6g1?S8R*nz~h#|hi =cwRN|P޸WS)f Aꐺ  %H WL(HW" Vlfꦞ"^_dZY Ũ - @$0JxN})W9YU ߷IuMj'958n.ũj w`5Ԩ0ATupHYG!0f^Rú)ebh@BT(֎isZ7E }?iNIuy&U<.<`6~Yuo[>e\qzjO:dxPD2wXOUXs-`lUZŗKo(8S6h E/e! ^P,4;IAEFF"YsH5]zepE:qz3qZU}&`zdaPb%r 6\[>dlf-.9dsIvzRAdðH\Ⱥ汄#\؞oKڡgi~\@,!gUk+A5e5o a{Rv"PߞeeaN#[OYOp?jV\1vG&f`'o%[ sZ CN# Q_x L;~GJ`]س`Ե>+[뼨w1̆l/Ih bґnwJWItg翘yxE5;.xj'N҅ksf 6B)8eY5xa*=ՙmbh!GThmHtVPf"7bBj ;Fɟ|lʍS6#p/<E>)b:K8Oᜪ bbwgu֙F/ S#r8uZiד!r[ܨA4] 9r=YNEPHiav-e[UʦBl2Vw?5:{nP?؍%%F%'~aK6}ƭ;;*qhs~[e Ϸؕ@1cM*l ԬȘ5 'osG|u fJ=7 :223Q381b{"=@&STH}]t',8GlpY+q 3,BWOh؂ZW?Dz֪ E#\)T*p<kYuZ;6rx/+CsnX^w{M]qhuznaᰴY@?¬J Qv3 eӫ6զz`)2Adڵ8cDsE)m# r 5qvZﻨ=K+;:jp:`gW_^, MB607g}*Ա&[>[*9iK!<;bux&Hzy]ھn.#W3Ov މ0M9vܤFfݘh'u_:"\-7DkQgE_I%?11v$N-*4idC [@c4݂Z }:LJT8m Ak^5`o엂h@HDn(카%n1+j5']:4+uf7ӹzj!: E֦];p{$XT@qy&7/-ݿmqpԠ1~vvH^);4'_ o7T,}z j^3okkyZNCVرBjC*2u[I9wCYWfhHܝ}&$US/(*J>;JT}w}hAH`^8vL@OuANP+g O#$_~%&WЪڈz텴~閦 Dl|9pE(@7tV0"+tOi,bo_*/H' ۺQ"Ho`~1ɠ\ [jش wgKl'3P; 6Lh[譫 IBKgj4P][G}8Y1VRK&` .z ɑ6]CR5 F^ʡO4_7 5ve[Y~-/Sc.\bM$⸩ DRg@Jk@/آQXk}\ҶE;Le3BR$ 'p[8qk}RC;CRGiɎG'|?tD-@{ B3T.ԌUS`3"郏{lV#O} TTGx &JgK'iF ٴ=^Чu! //ъi$,ڤ"Ja&~`kʋ=8黛JUGzۅw_Y_ҋp$lEE P*Jtf􊲅3 ")6~꘧&;(- YZ