python3-solv-0.7.28-150400.3.16.2<>,ęDp9|pqLܴ8&.JMDَSr&ËT۞> 6dd{ӹ*)8l&c`71*8SP_[סҩ 6+޿5q&`kK#pz~;ď]'D/,KqT׽d5L0qyB$>{1ڦE_o(֏ዹ|hB"@wOGShbxSʥ,OP>>I\?ILd $ Llp| !'0D N X l q x(48<K9hK: !KFEGEHE,IE@XEHYEP\E|]E^EbF/cFdGZeG_fGblGduGxvGwHdxHxyHzHHIIIHCpython3-solv0.7.28150400.3.16.2Python bindings for the libsolv libraryPython bindings for libsolv.ęDh01-ch2coSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/openSUSE/libsolvlinuxx86_64JJnTA큤큤ę@ę@ę@ęBe938cc0b8bbe13188904358a2f501063dd5c34e867a93be6a0d5e9ccbc66bdf60938cc0b8bbe13188904358a2f501063dd5c34e867a93be6a0d5e9ccbc66bdf6022ebac1f795c531eee7257ebc93d870151417ffaacce5d0437d632380149191fca2676328f87202706fc353a18f7cf704ea2af52ea3de374de0d265f15ea293erootrootrootrootrootrootrootrootrootrootlibsolv-0.7.28-150400.3.16.2.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.3ee_>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-ch2c 17079112360.7.28-150400.3.16.20.7.28-150400.3.16.2__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:32263/SUSE_SLE-15-SP4_Update/92f63d254a6938b5c9880f03b916647a-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectorypython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d48fd1f3d3a09df1781088406e81b8b6fc9be58b, strippedPython script, ASCII text executableRRRR RRRRRR RRRRRR R RRR RRRR7`KE-^Agutf-8d47e5d9b593b31557433ddfcca1ae3abc9a2091044f00eaaf91ca7ccaf03149d? 7zXZ !t/k]"k%Ia iprN⥘RfWaO (xW9S/>3 \"*IPnMSX򻺨Y(d^8) P@>v#J'>:o ˊ>3֧(>W{bLS_uE*3#仌澎܊},)ajNzad̕V[81V5؄MD6PQm3U==Ι :kt(8HxlͫK=lb6%g6A8wg3L;S:?a3CnL lDJHfEޥ?b=Um-Ղ_>:u_ɋT.S5jВiMi:D5Z3HVsuOл%[oX%XJztey'd25k)ڏLwٳJ&:g+vhİ =VxW# 9x\b-vbf:"p|D29Eg S-A`YEw[?#`]S꽊"FTǑ+ʕĒ$wVlu0W ʂ?N"yY0:8H(*&[[,Ԡi_F[`գѤ\{**ֻ0VHrI=1|yE32jz6j0^(ɯ5޾wȬhZ ]~4yL;Ƀ0)\e`w1W&wmk{9iQ\!\_=}1dVIgW'fR~O^'FGG r/G}7rs^F6_ɕTԎ) [ K XGUߥ%h_9H$g]0ye];*[nip"~fmse~5jq.b@3_D))BQ,1!fعm ]&;Or`u+-$¤^y='=nYL3R]lzE9UɟnFGrj7PhW{ MH\6 uSe1Jy#>fօG 2$z&X9C_Um'p~uh4"QV2td%`ڹ1Jur]1޵2# HQYe| pu0 JrUO[L!pӯR-Av,*nƛ=Nt.N(x fL$`д !$RjVqC RykW7h_eum_kIE'j> {rq,<gxnN"uQlYKls[SHI&1Y")cPD4,`*@> XRH_VKPwZ(6%98W.WGVŃw\ ^!JC3JB%R}؉ f˭ۖom`=edw4FKN:ex=I{-p7.Oiue|WHvɏnbrjۀTz]Lp,+`'̺:Inbhz?9|9~7[co3aO*[z=뫄 QMsxԃXbi/ѺGCd,'4n\o3v.U,TBbn`dO:jG|3/aMh^=l"SfΞtLb}T Mڡ9v,+.g(.cFax/st;J/QȹH7ItD d5`/<"t??Xk֨%"+(ۧW& tgdSU5dif{%ԗ U%l/@kH&}&9}Ep4%xdQaAKgvA %9-uK%H(Ngy 2ѻ>⇧!y<9 6mǷ.@=4S⋂4~:0Ͳ=ۓ/H.C#:O 9P/!6KלN!E`4o٥+4Qe"ł8Z!v2~/a$7ށma ,7[Bޙ=i" 2CBIQECpцv%s1%7q]զMHxb׈NIV.fb(2hd% 7ھ=lκzAt:IIlvLfѐ: '_}#- tӢuT%ˎO|ģM=9=oBLnC{ZCbN˩8J;i}gYNp,*-R8"Ўj~tj{˳ =!zN/yU*&IbgqEzGzex%C;@t˽z{8U-oٚBph&-r5!D0#缩ڧ'o'@l!,Zp[uRA"`^U[ (ݐ~jݢK}9JkJJ>yhѴ* `)\ #6y8dFS,NA@cX)$iEL :B+h'}13.ÐթfSOAlO$ϵkFJQ;&a6*z$`ԾF%xf)piG+㷆JZ[:fFX?Q:}:uc2lxj.zةϊK;`e[rN#Iq?oOSk񜫪ѝȅ*1 b~TIEg@&LeN8&}~:_n^WVr%`+ /4L#%&/쯫(/jрxU^s Huj U,EF+6LucM,Z% 5>\+]9@,o&w117`;g/"Z-\DGg<^/+Ի%愘҈gذ\&NiRS4Y:Wi8m8  LB5k{3!1ΑS}il*-亚[%3xlɊdORNua ̬F:aÍ$n?՚tzZfR8j"BuvvYΞT7ڣ] C#-4WOe!xmᬔ`y-ؠ]ZK=s2Qj8Ko\iRک̱V߼#7C<؟R0Hwdm.wX 0zb^ '|=+1m"KWz>媵p[RBvD9@U~ , W@wx|@"npVj4Vji{i?#MQ}J(z~hܕ ^2吞OBb}h~J:N=yGE ѦG3ļcAHއŌgt00SY4m)*T,LBقhIwg%]&a"ҋ0싲{i [sx`$%{rT@h>}F-Zx~ 安б!bŰCm v̉. u)KޘBRi 5(Su) aTdjHTv.|R`*!xlXb@Z3h۝M9 }Iϻ8lxWvtdL2WICU>!o :$,JGsDjdH\exlPKI@ǎQ[ Aj{.YOfD#Sp&qYRڊ8,Z4L5 KZ; Pz=`@Q&iQckok##)*%)[l5~*`&~fbeL 챌'Z"pfI LXFBZuǝwAvDa,͛Aޣ#@SY'k{xR0Ӡ v*at"EL1 bYzi"z{McU( G2c^ ujSu}[ȓxwXX8`l0Sد>\3n% Q"=W-a0AZD# v>)5xJYmkxsu s[lRn ase1(!@Hm%#4̷'<\񎽫JWZv) Si[xUWcVcQJ"1w xL8od Y*:cR[ycDiv]1DhAȇ_$Ibxy09|<2%#p+EsW"5Iub ]3e k_Y^RpY$0P#$գ.VT"-F' )D?[13ڣZW"#]4%"1 #ʊ4|n{[rxK;:ܭ!&:ZaFjBRs+C|ǢC #&jtVn/ڛªbÓ0|nD ,hHV=InCP]cc0zI!_"Ǩv aKd 뛱//ZdE˗Ư_Qu!|sL0cZs -θlU^LJZ.RB8f ؎'آ32SYJ;?s3-@;QJ^A3S@M&\djM|bةX2"UoG{EPxb|yNLjKЌ!~r@LJt!SL%zBl͔0L # lJ Tv!L¡#< |U3Wgg1dB+=GD m]Ѵbl<7#^iuc^F*tPhO<[V5Y zafVC $g\c3BÍ6 T&>JES]-7: sϱtBK>11heY.}zڧjH}),lqVb$3@QBk'PTl OfЭiBmQGBΘ~QarĮJ}98/Z.\; Rn^ WUkj\_"7%9@[ c:Pz;obI:mjJXL{F]m K -(I2AJ=#3iءI}aHdq?*UVd&Rqgl凷"iTe_B &", m )e5כ-'ַJyvr"YE¡YVbM@ ҿn|h~jLMA_w]nh\IpzAEYp4Σ0zLJ92)lX?EkHG\qenYmY9 Zn9bgH}| n GJ?{OgKEV\1+ze~}dYJ%~b&*]jر- DSkk-ХudAX]4 ЊO~a":+Y@W#]ޣw0K^NVF#iyefdtLgu@òaױ;E@g[qoWSRC20Uu%D5s:zcwIb1ѕʨU!#dwuk h"sp*q=`Nwp";Q rDV|o 82ً Ѣ~q>2h+J\]r=0;-bSFU5DzÜo|rdi̺k$쪧ttӟzyDdCfZ\TY $tFա ,?숓 &e1gR=us2x񼾜yTIP46+=?d-0ͳJ}~EL5ttUgT}n"_8CH[jbhrFxyO wq[I搩u?U=l=3܈t#g'[7Hm׺Ak[M?ex8|TA 9kľMFfI' 2~dd /A7YMpwviZ -5V G n_/ڜHCVW@&&IS-,dy1ǦfȨhlh(gOnEYhImIK -^zI|^.8t1UV!USk1W-ei6ѨU,W?0o^>֍&E9L.Y"GdTaO %N,AFܳ[@t3I`M+Dg6FWv'iNtOO,2] c{3L5"믴`H"Z zXCqNhFUҺX&lx sY%DbXϜ!Gc ),XT~VcJ ĀBY& ۱Ǹ9T װ@{ w.}Τ6@nV) n\iyM8۾g㭽^͛au.C;:z<رR$T8|9߽%fxƳbFagnDQLZ9`##_m羛qAaOpfkMu#Tl)mџ!!_%8$P kthk-?o:pWrZ <,EM|Gu|KL+v8k1jZ>'3"fm#}2c- |SM݌[>T:1R Cp.x)xN29'q<1dE, xcA5lmz:0B;P t\'J:.u{%}Fm DIWKObÄow}多-dCW+gׄGP0vy+uEc_v$;)c4<؍AD>#C]~I zׂM֍H¼P+btBliVmݞVPԑ7il>=ytRM89-{Ux3Z  -~{U/Evvy%MH*›~4Ř"?W,T VlgrHs\h *D'.Ǫb|Itu Qf|t E))t4=I˗%I)Q7ޏu2%& Fi0%''r 1%Մ*l"!uGpe qA;H ߁`Jgni2 hjVVF%_?H |P U}λν6Jql 8Z|1衢Fc͐3y|/vl۠G'}Hm/aUM/?N+aWN) n#tt]?X:ȃ:^QcoD}EIrki 95?Mb~&Y$ⳋAi&U4kdJR%"ÔR I@؀Ho*E{tb\rkP4Ä5?yTa/O3 (iaX?֧+Aa#cb׫'uUHoK`U7 S%m"v "Y2:RXEN@%v>/M<nP5n`Q썮{h 1d atAcK̓)VVg.t F]6v.[!*=⣨K{#5IWҕ)6ǿ\Xd#ȣAkDoHayA0Ù`!>hOfy4itz|K6k#rS "[<锝UơLBvIڿ֮j%@lwGq&]I̮>u\ fEE) m"DytbU0G BMo!i|>9l*/ 2㥹^n dN]yrSr)؂}gιd7SF~vHړw0p9_gk"\ 2o.[ 1 7ņT@]wcNmԑR6-)/.g1\w걧'w2V_V hVHIR8"1&ʀ; ҆g!^U9G1PDqS 4f5\TZҌ&EdP3ٖx_aVbBXP%ҔUTru6rQ+T̞1?oI>@ _B[Xb}: iӄS#l؏/[QCE=7 UEގeLT`PY͎g dI x|Q=M*69sW7|IyN{te̕Lϸ>Odú!"F"v aMaCv5@(1.2UhE|)pOR<=wY 㑈zAL?Y(Tot'V7ض$QeܴZ~_[Uslew Jzp[Y+q&Wʃ(84'neݘBY"༃䱵Aaj5"@(Jf/7Eo! ÏE1LZliӹ\)&GSğH} L_Fu47>wADX^_&cUw}msÈ7!\o!Q'+a|ԺQSc\fIuK_k4͛zELif9T=J[5|)/̽o'> ل4&اhIXGuB3']X-13d*4Ȇ&Gf#O dT]C) [L;G%VG@\]g!#CPM״2g* 8J9i3P0$]M֚' /u$5v1mZApz# +X3lPST0v[-]Fv•;)gI7 [X5z첕rLᷭ\z=?mݨ " 4N?PPPdȷ ʳ*'R 1VcqSֳ#"tlV3ْ"(XuE3GY5mL*E0|iW&~f#!DqEuf^4 ŒU:WHP53lU.=FzB1I4_0U^'~7-YiQQ¾r7cW 5z <7B,l\>R-CCi`?Dt\|(r{jx~X񬫻]AcS)sn|+m(bĄ~ YpMDgCxdՈNayK|q^ 'ퟕOR%L} @2OL^ª[:pBn:(Бb&>2b|)UoQ Y UFe-FgMR-^}RjQO#QKԧ݃苫R0TR"Cg'0i^d`O,#2ԫ嗒j;Qx SksH.,@AW>S1|aʩ:ON6NKaҦ|+zI ~d/ځV o il(/ (28q_*Ɏ(Uʐ5~hfj.H5OxU8_l~ނwGf 854Kb֜=?`N1"A@tcgt.Cy,V$ 6Pj0&\2L8LyzWv=pJ/lg. R /bmqk,TH}cVfEv2Q_a'8PF-c}+h:%.0e_s@y!"\kEH~TƳg(k-ŧ:G\W7݂.K4Ib")>e_%OtH)yΞHksNR2!D"KE!Ev}R$2!%T<&Mcp%ϋrgװ@#HK:`6XbQC l %Y$Ė/+eeϴ^݁ⷜ]rfQҶų7a8hn TS4{2i#YՃ@3HnhXr[~Iڕ/t VCE'@+\$,lbI2= LHRF[ohHer$?Wxˈ0N_V='ڼ'Tr%Aeu /HQԏ @&s¯(\V^ͳ*Zc(9-vF8Btsh7v #B}LbJ? W 0{6เxwoEJQ~hWg>7~z˜g>bEkҘwJ.JNnd'`q9tQMUGU}%a,xҵīu,$K1-GAguO̡NrV?yo+pK;"RDG_@ `l/*v$_-U_%i&߼471XKVl4WuTi;9V,6{21A( 5kߏiŀ;X ݾ>'EH@ϊn$a-eb2z/x]ѫ+U\ MYwtXM aK!\fm(X~0 Y&%4mX.~p#+#iN) 1ˌ4l Po͏NJٖzƱNWB$l۬XMzv4tẅ6hLr;1%Dk. x4}D|kݿ*s[@1ecg޼WUn zDOKo$'lC%'Ŭ2d}Oٸk) ;0oR>B,j>6}'zeAv).Ȓ"].Z5j>3|M*ex]on#bYvsPh <8f}5$,X5¢hzouwp4f^pN2AX\ e1771RP-F6;-?X ݏP4]ٞ9C?t Ϳ(xYуb~wC#":pGr,AF^rx,jp=ȓO%[ coϛ_wM N0~ kA7`v(:_ϟ$`V‘^I]GՎ)9x  t 34dzn`@'Z$v41>]ASÃA֓7 cDwL^[?iJ zc+j?n4͆F| FFw5Dt,V]ihS8!yt<^Ѱf-dgb&Zg"0 ^ղoK"=>/{a8bb2#9I@;Z>ogbH?[Kc$-.3A|uHkEonpYbߎ#/R:[G`:s(1("2wOP,HZ֌˅:E<=z9n Yz!B0Hw"rٵgD kypF=l"2&CH<^IН _(3X-Q DV?mol??, i &ȂFF\j^GNľ+yfP>3!=%.U:)Z'~'ɯ)Zu`]9vpzm|pgIJ庩 ݑ벇>l_%8)'VOϡr^'\Tx[tϡb x9T[4yu'5KUzOJԈ/rL7|F2Y8 |2'"[|as=$f;9NV !X@3oqF㕶J2S %KLK*>s?^-`6Ki]$919IJJ5#:ً}i-_o j7au|tÖ| HaMܑ4(#0 LW$=X\d6*F Lçm&dZ1YD?p?kʐ$0@Jz>I:a8)AFJSw(r$w+*)j@dOzoJ6|%k$XNߝJSBrݸjJ׼Dp$>] +KX ѧ4 hRv3I)&BqNfŪw|2qZ1 c `S/Q*釖T)亯UcZ,˴ +&xA^uuRQ)+m/ڬ۹Ju3ЖU?qUO\QooM> =Wh:iWbjX`_cP`-DeqN"-2Ie/;v'nd K7J@m.ƥ$nrI@׌ꤌ|" Oti3DM'p4Ha '|d70rRlUsImo=?αV ;} PЯ 2BsqqbAĈm+Jzb<*ʟUA᫷i5>ϯ@意6.6PA]x 6炊 Re~E*%F܅ 1~aAh%߼UkV ֠Hwm%@"&2)})a ҇!>t0.ɲ|}'^e5c!E+je R%[,u#]ǿaSPwT\.`qsL5jQ:u֧1ҭSvwCXJW*1#2l-&j:;_˧طm0ч](!=,5vn8-"rǨT&ؔɒl`GQ4R͵ˎ D[=Z`P^$SRu0#zGi$WKǐT VWΕ;`$6\̐6vxqiPT+H1CK߄_X:7 +Y2JXxC ^]a 9jd?ȶ⑥n19=Qi&_MGz,![[cDAjXY|D+\M/xjk?b첊 =IU}Zuj0?;g_;:^"NKFxԊ5yIGNX=ɻY)!T.46$)q;߭"Q8yC c(M:E%fhZGe"c8vw{A^rp@SfMn%hx?<* ]zߘ{r *OT݉m]IθjyVĬ5ioC69D:^Fm;acv`@{ȺJ{CSQ7 OR@!~jEnZ8uSžѥZe6Hr--n^Q̟ Pi>`MfA;{QEfWן -տ"!l(꨹?kTƵ*y&nP*4R&8_3>b+040lp k qwݽa]z*|[./G y" 6MRUQU>}k0b맻eZohcU([盐Fr$x/jIS\$XVJ,W@E bF2HZ #̆ڡquO *2W|BUoy|7~T=NqyEU[{7Ɏ3Pwioǰ5L N0N&Ʊ"DH{pK/vA&<陆*p-=©_(nڬj8_N`'PPEJv'=VhhFjkkܴRlpo}(0ETHT V~k' }$"CK ;}.bO%}s6p"y]^0}oP3+VYL2%[ R7'h޿%MMg&L&~Yh41R K% chQS@یryٓ3;gx$@{:M8e}I8!KdIr(hv^ $́J. y 4Nǯ@aW& :w!%d?5=wmPLԑ^XWE2eM9Jɧ!?W4}ۤwMz hm(%M$`J ty`~YkEEUֳ*n揺#ʔQz&aO]-~] \w;xn:WٝNRg fxa[o"6J 2IP.pSe\]Q\|:ꎻWA$a v+z~b],_[@Yi/ Fw9jҊfWNspCFogmug?嚐iXt̿6m-(QCf{?'D0jRsG5u#j1ݿK`QF?Ä5ԖGPs5xBtox= j+"e*N9훫#'a7f"~uᔨ zE-z)F4 p Y& _?| ү͞` 5 gȘULwk>Իӥ3Z[ݱpU),2?9د#F 2zc;VnRFAv B'BC>HҢ+-Jc`OT \9o+/q&Ii}_B#Fl' clޒbP]yZ8ZoVvZ:gZ1_e}Tt3ʯXnqĭ2" |7me+Cjn=Z\],V@AT8ѿީ8&Y"DN, -k5e@7o5q0 k=ɴUV>-Hҭ\vu4! [zBEFvbN- \! 3aEqwS(1E єQ DyvR| Ȍ3п)8SQEA\㈟z:Zg.uVx%H(&wGćo"]Rۘw{8M|4/ +TE2wSa#ނEr 7:%# fkf- & M:6|Վե XwM@.ɕ+rvž=uFjR 'gÒn y&MMMkrV0 1c{-~]{"::5wۂx[>#*? <= [Ϭ'(/GXqzp!e' O8?efDx͆cC4V|(WAyJ-r$(%\fN`&(1%g̩v`ijY@M")b"-\PיCH3C1FD_4Z0}J "V"zoM+Hh'w.W0N(k#BIkdYTt:8>;'VI8;3VVCoO wG.C I|{qɋq R 9[V0Z6Kb,^$a)UfPUh"2VK߷'Tp'Q"*v|S@$@r0Q_ F)nugNL6[ S6@m%l8gA)~9K(ܓl-6=T"&?i-yO7'Y;82aK1<)pZ1Gy0Lj UMѕ#Dy77D2z!0{*kDIM,l-B3j*-z)S+=npԻ?ZOLE'`p`,Ձ RP V"wy7|=M1jI S}#kϡYo5U"|}Esx%(?_\{d$ )g#47=4btg&# w[k ĀFGṔr'z-!O}4yZ~5P=5Tc1]&#':t:٬1IEnZeEߴ,e&y$Eiܲ@cXK2gVQ @A]qeͪK;bqн-[@)X$( (9/B cQ1^N#/[%=N$Ph* Ig\.ԹáR5ߡ+zk!x1*Up2&rMEf+|.mLLC!{U|Jh'LAY8/O36FvH{ G~Nu#+hNjȌ0gX[ue&N3Ǣ\P\\GD5 _"2D+bwpkpI\ f)N= z,k;52sE̯1e52Tn!Sy> 5VCl.FT ,U,wTU瀶 t0^B2^.L3>'D&Y9bR#ytFUPEBOiW9W}ܣ|'%dˈX }Y~AOڴBpǑsh<IJztnI@&ۓgW9·%gޤX;Ǡ`6 ]YUOnUt@iLEm}IE`Ta7^q̣]7OuPrhXblāJWKТJϡ$+9"Fk/@r*!S'z'-, |^,v^+^MT}hDGԹAm] FKW +)2Z‹PEmBAW/t6M ^#nOwmkL _zK=51aP[M&`6i/O'!d%kg43s9ݱ8+79 f0rmp"TD6ksuxqс7;y{w1Rb_ˑ7TkxN;ΤhᡐzdO~םA $' 5x^ >NkU_2I"}?ۑ\3ȚG8 tjL$ i|\L?YY7S;9\c: +PޮInkeqp-FS]mB߶~zHPK$.p9&Vt\Z@*҄"Gڜ+#P@3pJHf'V ;MxI25CS%mCxS@A8W4CnmuQ_ǫ; /pp#SrrV8ʅ/=۵<ŰPF{ܜoƲi#ėF\tq GRl?6G#u;fjj\v?_lnj_O9jyy7dwO4۟ɫ6|EUޔ8RTDqNBG,h% d~拽{E2"܄sr`N*J] ' ɯ vitզ<[PHsyDi;܋'v6#J}ъ+"#r/}.ZQy{JY#X,a~2ވSb= 1 e+{&M}K5]G1$=R+9, 2Fuv>[ L7qt$[zIu|{L$R– E*fA/quP H3dNA;W%d:? DK5egUn[:>af/*re8 5Ç/^js1u(ژ dE 2kyI{b4$IDW^v'M[06r}*<Syqu0霄nҽJZ9Le QaQ~} : &`ܸb,mHX]H-B٠^ݠ^]xN2_8/oꞨotT꽘=oFICײJ|z/8Ѭ/u}B;/F+jF]7z\<K*s'n4l.Gw 3Mp0h"*m% (ܗO<{KH-(v1aRҊai@WUP&\]ˎX,% z:`Hdt)ɭ{'Ȏv.@O,,_j|@ͤ!b|jLvxJl%7yO|6~ꋏvňRUO)O%QA8]TEjLPAX͈AֲRb݀k\ ΂nLiBl_Ju2S-d  ,`P׻"ul?{]LzaXУ(THD Esj|ޒ+(aMk{.jX0.-XsWXĴ[xQ$56!Is)\_,c칕Hv_%vY}o",vԬr$ >c}R$G I TUf(5EUO eӚ@̊:OHM( v$SXRǫ0m&IWb\NU}t;5p!nݔցʈN|w\ m7062  '}.EmkbO8u3ҲwCk K.fŭc(@Y PuJɼ5=q\SEvc<tq增%Y78!_A9*c(Abxcނ2q}\̾oMnXsM{=LCn]E,e >wh}#[].Cz0nҪ> M9ڪڂ*@VpUf\|/RcDPJ \]5`aVhJ'sqm^~͍a^-OnDĐY Ur,Q); *R3Yz;<6t^mW3 ( ~mit魅G%vH,B;)LJ%#2޷JYenbU]N O4x%x: Έe F޶WjKB(k EY21zA5N%?7Nρfz2.ĒQcl|m>l {A`<,T8P{Q0g@M,[=! Qh oSX?19 im*q.=h #'x+6eE#2 G7 7KU`p*"2_53zҋXf]&_7Mr]טtsF TQۻLRl< OiLXjk?~0`Bg0 n a'VUNg;Y瑂NHu&V\* *Z`\cMbiۧUWNJ`80 0 ]L4HiகފK{8N+,mܰ ]N d#ȪLѕ<ķvڶGp3ކwj.woocSg%154,] 19N[q1>ayh^ Fh}$,biA0[+x8~VgLwR4_7}&6t}>I{}9#\ }X»:BZ,(cVk I`taՍ7VRv6,yP >@?BإԪ'c pWp;Yq%]"GIc @B{kY]T./>ˑ}pJ!fEtj"Άq#cA52Ū(X4g*%C!>X]{mEn,9p^ҠrڝkFHi-0ԓXTTmK,n1 tpR {XNT*ڍm5zO610yZ.σ!xѝvS9!iP=Vĩ X6!şJ~q*>?Ӟ$4|}+ٕ{D[j#*T|)Xڷ²7A5/=%f$V)!%ԭS dKҤ5&\!ЖiѰh-AO}?f9+,?JLаwxK#k/ K4R,Cn(<(pT }8,D9vgU=t6y@c7x Cjw)_DZypʅrOGM$ yXQ1-Rj-]pǶ8wsh^~\Ÿ]GVEk5[н+Ro\eGr#ոtdBuFbb8G.+r(1o7;! ?ퟚdяLo{:F*X+n㘃\G_>~HE+;D:g:VUB6tԃZ4M^kd >Z0L!>C?iôu'~*@ĶO@WNG"Ԕ ?Jĉ y` P1i&Τ#r}USCWхجyEۦu,2*7ׅﳫ~Bh@I#C}i}vҖ飱SX Dݬ!D. :'k KKv^IWxlKn{u-_W\h4FnO#MV;_[Ӿ܄swŨ?O%20%U:]0lK1QC *F_ Skٙg;r񿝱AS%58;}y+bP