python3-solv-0.7.24-150400.3.8.1<>,dzp9|9"/緅 biiQ*ٖ؋̻-1õ٨ > > sBdpǒ h"L9iYaf x}*(VJ*`TsLJ,E}Yꐮy+3:uh&%)dg>41xVg"z@P=V$հNL7r(Х'bU>D?Dd # Llp "(0< B H T  (7Flx(8G9G: GF@G@H@I@X@Y@\A]A^A5bAcB2dBeBfBlBuBvBwCxCyCzD D0D4D:D|Cpython3-solv0.7.24150400.3.8.1Python3 bindings for the libsolv libraryPython3 bindings for libsolv.dzibs-power9-13dSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxppc64leKTÁ큤dzdzd7d59ed461e79e461b03afcac991a402425bcc08c4ae259b44b8b068e95d4916db0e2aa91fe66f9cd85a3c6bb65f5f82e4be1000e3221a19551c76e543425e0683ca2676328f87202706fc353a18f7cf704ea2af52ea3de374de0d265f15ea293erootrootrootrootrootrootlibsolv-0.7.24-150400.3.8.1.src.rpmpython3-solvpython3-solv(ppc-64)@@@@@@@@@@@@@@@    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)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3d7ci@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-13 16867312720.7.24-150400.3.8.10.7.24-150400.3.8.1solv.cpython-36.pyc_solv.sosolv.py/usr/lib64/python3.6/site-packages/__pycache__//usr/lib64/python3.6/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:29413/SUSE_SLE-15-SP4_Update/d1c05cd2c8f92cb1e453b0b5d8f88139-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxpython 3.6 byte-compiledELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed054d63e7f4d230df25fb8c892c0c1c404f09d1, strippedPython script, ASCII text executableRRRR R R RRRRRR RRR RRHE>+nutf-8339ca9ba41447145c67272f1163743dbc8e6103947281a7118053ef7814d8ff6? 7zXZ !t/1q]"k%a ipo5AՕDK@:;ߑ*h&JV4 ąKx*l zAx%!Y}]=:"L?'jޱ9$lA}Ϙz9NW C+Lv3HfA.DAe+`Cw^:iQL1F#`kzhdӡf< gLFm膉u3h|mwD쇿J p:BJVyʤkX!I:?7V[O맊C+(-+Wu7by_lC⢸ed@o'p:-3@Etܬ%̓KLzCe*~;.wT%@W L|>Lp"6zz4E,BaU[D/Q~Iӱ_S,󽯎'ʫ.$vS< @jj(Z MOk-?g&}f}]+G'+gKaRgn7EOx0aQ7l%7@al=ov~=+jzJwPC3<x5?l3jPEԔui/F1[7[*yoU];)rl[wڱ0a;<"Ӓoy!o]fl My5`E& S L*A|qo*ϭiؚ_69^/SKl!$ S_mv)bgLw5  ,aR=Go~}jDm4sc'O%&]|‚NvJ8>N`|Sjf~MKFV鸾tCQ΂<̞NPC(LPkweAC>VS {OL +VsWN(rMX|w@We?Ċ$#{2Iʙ:[eUc Ը ʹ}fשosp⎬;P/>DNhOf"4kI'+$=x46cRYYR0aVߎɕUE ' 6^]:Km\uE_%q-KaSj; пVa.WEG=CbAOx%ʋFGFaѺEN Ŵ,T-?҇t ;. ck&Ubu-#gbUzCXѥ5b0kK_0GJ(ADkB Hnr$joT*UG]g5?z+o=sv?Fs3.; eL4wA%;p$ f ^w0 0÷kf :|-Bx6  %{H_TT(zb$)URevm0ۤbL){*n\k)뉿N_j% 'ݭ[ gt,dqbB]=#/y ),{ĊeO7~Հcs=Q,9rlxCOگH 8jn÷5`M'i)bʷ4BQuu?ʒ4[Rn+ ^T?HPPyֈB@Z?ʊͨP`l?oXC8̏PwdjFs T"&9j8.2jM4E/l8yS[[}ň1sK,aS#`טRWfg r)+,E9zRѹ2 WyfX yU%?:*=/p)7#;9K(=0.} D%{_ؿnUbހ{v;v0m|3|FZC`aP6 o=`Hښ*ףx 6IQCdC{(G'O&Nw>VL5[llwhӂSCu7|U~b.頻w*NS˘2 }c6|nVc0zlKVyu]5J*њ  %G)e':G MU~2?߉vWR(cT;g3{yYzm{Ans_: 5+"Ge!e>f&/dZ&'`) \h) >)?Lőr.9"b4lfՓ^P4Y-~(305&TX%j; NY1Mțm}ؤ VkoKiMHe ͯo>;x-krvL{Sl#FcgSs%qJw]F|}ېoJQrě&6Ao\&5mj҅[υG;4he.޺h w*DdevC>i Q/+KAD35`D^ 5m!/6Vv]Ɔ7C~~!~~/r˰9ef-$ISi 1 Q@١c%rd:\.YɥbN`^=\"ɏyI)\DX"Ysw N}A'B"EI5t8Z/*kUUidKpoO)=e2 Ģ>rC52=!Қa,֩W; U\mF_X;{i|"/d$(өatw12 p^ʲ 7]/haOcc7 5,Kbû74RQܺX!.n-ud3u(5m#ZlS%W( S>Ծkg!v0vfyG@} jZZ#YqFr K_ۺ*ZZSM!۟Ӻ U]Q8R#rcl %:S52ǺE {OQh"*mE6q9}&̱ST+=jSܳ\Op [b[8lUwh]` Idr>>Nns _4NN8҉^/!<>.2׮Lw]u7覝 x~< coAzS, pzO c,pgc b?Vȥ^3kY✐m /~&\}'~5{$ )xNxW 1,~5>U6w&*?aMٙafi2d*5U9E?g|D9៴tG>rtb%ie|[ eѴub w& P¸؟ |5 Zyi#4쾉۾i]o.kx6h"0{uᦓ" О,y&r9hU:G~2Jbi({OiZljE2cVMcI׮mv\&iJ͂y3;' rZ y}m-/I7n"vSmgnNϰ+>kEG}oNR"'yL2BpXըNn}>z)6L\'1Lw0Z!"FЇq;9fa N.#c*cOgJy],G! ]'+\2gYJ6&@QfHE"6PJ?B->Ϩݛ}WhlރW`8t?DrlV>dJU*ܰm0P(yZ-f뀾`Lu!&i_-vEN  8#GB7\Nrhb3EΜH"jˤ#n : HL]<_Jl lKm9( kOK`t{!YAiIO|m.|IĝN%44i\1 >mJO"%UlP `l}~u8eRmJ[ >  g_ aO+dߤD򚦽,V[>\ϯզ ~X@Q)S+IPpx}/텩Un'Eo4‹z,qި-(ko/ާ_Rם@z` xaP XӴP6ama1-">:CJ5>s NGj!uSut1 O%sMFp>^i&;rǹY7Ct}W㪧jT.X0˃ZN.l6 RAF ʩ`b{f*,pf [E1 GP>KM&#y #f1 ,eF4ǿ(V*VL];IgVeJ5%|i^ 7Kg+7Jr`(TkTd1A7RcTg8f/n*!Fܬs׆WϏGCP^Izj#TV~@4bMFEEGH / 95\:K:jϓuzԉvB5Õ,ъ$Lwٿ>>T}JP?jw%qYkb^8#AS<4xw^3};@&"n*n9Lj7x_|vT xqp@[软:S͏%խVEE9AImnzidd1R3EX{;Hu:>mif~"J{oӲ斛猅6XNs~K=gjDT Q}xF̣7'WF~[bws-9\|?ZoIcXοZϲJCK>uqIr3ы_.0WL91CEqwEѥ$zcC\*Nq+Itt$M,DZ}Zd'Icb p4ݳtc~r+]I`&+;*!5]0W5?B6ƒs_MGI§fh`Qa&Y~ތޫ*KF$M.)dIEe.V\aoٚ5xtZ8"h^xB Q@!dw;x}`Z ucDAE6:hW X+dQK_H$ Nď(6ኦ"xsDժdsaM5$FUq#>.pHMg}bY22w0=&NUxfF޼4SEvu 8Q|lKnEtGyC3'aWjܲB؄=ĕ8׺?gB6YuϐJm/ *IzE]xDբ~˾^ ~L~#6NVh)DqLאc)I_g!~B6)'J TJ#$<4+אj63@cd"(mPǗQo-f(0d[ ۼ ApM356-9'U*:vCqQR@ix[l3KvD̝ԟ\$p4q>"qp+ٱZTԘw#X.p^9 X2hr]:6RW{$>aceJ[*5/rIc|""m3g9W$6R9'|vהMek:cp `p34pjV>N3~ wj!QdmDB0Bo.g0o"i wbzeP;Ň5ڱW3S J@KeGJ_4җ..RjJj7U!m98X&Sd 2񎦕[6Lp=W n2/,U| E 7_em{mD> {_( Vy[n_ڏ3'gVƾ7Ɔ245yHWfZ8UHEٮ Ʒ)-S̊s?/6]B>ס,hƌ V]>GMzK!ѮZLA7ƒ@+5uz'~IH &6'mT.ao3~w#9ITԓuEI1`9elnh 4.˓Q\L c)WI@P#̜':hp`kpYﱮיptM[}>)徭/%>>x9:0_if_ l֯tgEG]feg~M8n[Pڥ6B a?G]g՝ Zw)Pz,y*|!w_g/Pȁ]閎@홝m9#U<])ۍLx4#~ B#h򻫕%[+ii8ܲl&J1'c4"|XwL1UG7(迚/KݯoA| 7 %O%"C[+y.圢PJrV%#r%"㹕OjAhW C3 DDe S&G0f1Tұ&9c1\AnL;fۑTїdCY]&3DB?#l>2~|!EWNVWh~^7;s~j>ie<ծy&uu< ۴A "^I{8Svn@&\f$L~_@Bg?$lE4m*Z.h׎.bD[ҭ5&:glW0 |FU;C@ߘӅڻ6 2walq_4mtU/yx{6S5M;pN͔0i$t+LIgy/d RWtHթ҂IK=>TOYи_ָH8~ Q\zL8##R$t9pL I2+miǂcz2eШGsDr)SNE>8*2 [G\ ;@fw,+J˾6l„̦\M㠁/ ώ:PYoW3o젱' …LX*@?@a}i%/tyG\$ ʸ"BoGF8]"|} -sZ|؍m׋w5!T"5GaM6#:X}И%|q#иb+Bt874ȈDS2mG-W/lì7VĎF)]I"+ok-G0=,6l:m8HѬQRTNwӕa7^V5A @ 1ƦY\ pJK+]8r5(ҭ5;?&/y.X`K^o>\`F yT~!/QZR{ɳ ,s^qEހ)cːVG0{]#nB.[ʎW\-x;EbdSM e]!  |W'ufi{(Amp$#UNU:fYFX].QaZՖ.iaviu ^Tu[xHnףA9c3+|+pnW[:{W> W;,KLj)˒609vAd <Z`Ӟ1Q9$S܀ڭ&"|IQNUHh؊?גs'T9c"^8-TgoL v"iĨq:gtt7_;:)qa'.Y1lS> zQ]P9D)KYBAxH-˫xhKD8 %2`m{ͮvp|[ <(f" Z#nKN=x́Qj^ϑ,C#g?Z 1njTmGyh?Y[r(4$[5o47<05 |SVОJF5a! @nU/3ZK 6f.a9\‘cE*B:q$TnUP4%Y}pSȤ5ܩư\͜2m@@1F9q7 !~6R57mɗ,z׮&5|r7㴼,8k@X4՜) -k՛ UP}Q4A 4tfӧ ,]‹nsFm4^H^ ,(Js|'j*kc˨ɱ> fSqN-vAYݧ{Gmٵ׭:bP{AKYcOğ~j?fW{sߖdMvG8&Unx+gVBRJͰ3,M.Zv ?(+0g@yԣ"; ;}o)t&L}/ !`'X yBbJZJzڷ Si&yElvK\$b,:ܕғMd?MBd_sAGbeD }:] ]rQEˁ/6 fp)"GB+;-'Xq3p ?r9b(]C =K-ԻTo<=4 ,Ro /m˄tV %m=ĤEhCkr^;y`W1 K*lŒzSBp\M7 BGDr$ _qs)M\]囘 7Jt8븡KΜr&Vh X֬k8&5G/]Q5X$#4l.ڻ5=0#S'+㒼@$/9<|B=xQvBD5GL;g{)Z]@e{/;MS^!DR5=㔘Ysh#(PN5ꌭXJ7`ƿjJl8YX|e6|վzĭ)c|, b, ?SFZ[կ@5NO:z<uZܯ.&^J WJx p5c (4.*P;S;l@ '$!AYC7EHoMfp'e>\<fB{-x|p0R}'#E:QPeU1űۛOD<84lf ο`2ns߳:7fX 8*xWlGX30RR]:V /͊ SN27%Ʌ D{ӥ߃3SF5!^,iJw,X\߈ntHša}TR LepyB6AvEyL_<8n_|"GMіe 9JdGz/"D@%4j5`N*ByjX;θYb onIFQ9Qpwl8+?=$m0NI-؋\Lc0=QxْL(9LJ >ehEX%rc|tGBj}ӱL-h3s}^FK> 쐖XsmÈT0m!bXl8=Y-*e~O]UHOu2&Fj||qO+t$ `Dkpx^O+ڸBaL0~P*@>v ԡM_'؅6RݪXGMKl3 k/7BBdVJfT#;L3u_i6j\#:t, N 60؋0ءu|MbT5> DM`\[Vvw.QKf#%/P9SZwt:3"meVStVzf'ѿEקUEּx__H6Yp.p C,&-ALLR`->G- / ?JFs1WZsK* Gqmfz!9¬S~K$c%*q~wཁaN.Qs5 :ĉڽ(hרmI4ቻfXp19)]?euc=byKg}\_hWP;OyƩ!hy5Iv܌WBZcD'؝8>uW)v3 Y'ذ avm̛(I)!10#`Zvv׺PdӬѲźJ* Tr/f:.YHLO2oz4HEP l( y >QkOq~̨2B!Ϗ& 2~L=\j홟zj.τ>!;ǟ\dtag9vjYY;lVOy +9ʕAkʫ*H'kN'-1a؏j-'- ̀!Ibbu4DL_NkI`"S\wyL_ski:/G2dft>7GGE&'~%߷%?#ڵz+4 h%-YIx({Z<́=FeG)o1 D$]۵f c PMN|Vsqyu GgFCv~FLEl0ڵQRA{d0UJ6IQ!0h棿/k$ fJ={lMOVƠI#!YpyRݓ' hԺ܃1+o ((eL#Dc’vT`.{ 4-&{FK!Q3wN7CcEVN A+O6c D.0ޥ=:yfN_,8fk&9rokt{ǩ1E`ir8 f@Jr<;c(9VOJ^41XWNe.Bve"LzH{%u(_i8 no tCLuEDqpTjmi~HbǩGV=Z'*HB.d^ia;qbؚmJ'xF$v1ǘ)Bd`׻~_6ГACOA }4~y9}^^ݽ{v;?_L+Awac.M+ã_Lɬ.Ek'3-h#m@2u_m/nG5\cp3v2DE5WS+g9-ՐMhyjEP:RKwS? j;u>4.Ї$nI^Q c<]`@*Ws仢lI>gA֤>"Ժڪ9oJBYldmVLpqGyǐLJծ'pT#}Zb?6f|Ne=cQRO 0EA-[17{X-q4i"f;Qu&ikCmW]k ? P 'oM^ j1>z^%ao=aw7$"5q+p!aw Bj+2 mm4=5ZN; pVp;.i3k,peh#j;%&mmqO f04PU"""͏BYC 1Kg0h]!^ |" ϐ缢5,G) Zo}IGD3DMiT*ݔQAIKFe\g3TX/Ɛo@ҝ|KE0H^~D1UMѶI{q™:B Ioxؠk AӮ58qGEx ?1 MB)T沤M1gdr4]Ÿ`ҾU b tl5G.Z~?1YIz6IlR-Jw~<حy!:T異J Hv_=HnJ@Z=L,Vc.\xۧJ|Z4NiB1a(g@_ ];zGvnիqTo^ g&0P\,)ٳBz5 ;?z]!vzT-kE|C]3T rI|Q& *ݬdG"=.=J( 62|}Hs& ۇ:͛r6p)D̹Ī9iG3y ܗOˠIF<؜gj+X)jLшKhcWlK)l'ETFuVFxvmaܴʛnEfb_@z(~V` mSRWMyt#%q  9Ĥ W5n^Oj/Bab۶P6mC;Xj±$.Ax# I 3(,W9:Z ~`q ΢ߧ+sl#B3emՅ?RX v; |ε'j.v~V|Em.}  Nہ kѫ dIeAKM}l'C1+(܇&\N-o: r84%7kI(&|V C;Yog)DVUs ֥lz>okꜸA(e6A/*"ޢgR[Ro"6q4]SQdB\i_lFLj2 !H4QŇv2[ M/y6"V8@/vuwv<Ԧ-|$&ai̩%QJց=.xPЏi0(El~ s$ 挋0jʤk77!"y&Bɜf U)2CY.@3$hGSŮrʌ"b=X%|0hs{z:T],S7eD,<<)x'[HeT6p~|mLR}v ui]P`܁J<]K @72GNꃘ;.$EChqb2 b)Ǧ-y aOps!uL\뮧5t6^=p j~26k21tYIi-#<+]aߏ#u\e&:g}«j)lΫưWU8qNg]qX\Z°{m"\{rBo:  j`J20ux'f[\I(#7$64eH-a1Nѿa*XQw}>qYT.m쳚K&F/I0ٸ! φQy}+4桁[nx ˦_ݣ?[ls8*UJ6} L39mj~sʕ8ԨwxĤ?{W[AǝV׈,NN_0?~0BTN:H9 r%@;h$SeY, X/XUyP* e^ "m1ӋlyZ0 ,F_*2i5fe@ZΰBvY$ ig}2SgI̝b̕Y;_9a!.#yٝ12[ئ񟱃=+3*f/ã;49nLC?9κ-C$$GS^F<mEϦVb,feHN'!/ a&i!r,2W!ۑ\/2\5A9 -Xzks#;;熜m*sz]@Bq&>@61 O&}gB)[ zM޳{?s#mi24qYR4=06ԖK},e[ѹȓuT"]_<+`\w31GMLO;7$S?O$U#Dƞw׭sx˦zVE/Cp_Z&V>eIɝO.nw,j;DteiR7`_XJJTZюSZͨxqL-N3%aw&ZGѳ[5_6~ y a\]66ζ)ϏB~z߷rwiU4ԙ`jw765;q =!| #bi@U˯*(D~]yBTPwd|jѦ43$:e% DwU jNH1CICW&U;6B)2qCldS ܇ZZ5WW5I,Fo Qᛡ!"#^[8~l3 4`Z/Ngu^enArr6:hTB4uYܗaE)n@!E[iNRFۣWE]:]&3Y6ǚ~潶SC(j賅wRk0`_RR 0 +$ DN>wdwB.xE編=1M)DN%(S TYLqG'}37kIƼ[gV&[:UF_TN gN0?|ӠI(xj_Ʌ@dԊ ѫ |9OQ5Vr5 gԕ\SD*sUE- 0f549Nk6A!&?};Iސ; g: (~!kLgJuYnT(ؓ a3E9@,…JLsVx$L2$uZfiv!5,+l^ǭBZFFy4/XcW0r,42{¬vnk_78^ñ*OڽMZ"o5bkC&F"J!6lʱm^ yn9F)}`@@ у(<ɔ1b6<@~Ƈ"^;uGRBV@fhR:_rkٝ+l =E' / r-xYrK0ZqlX>U[zeGSȾȯr~H[퀈~Y[em$)%98a[ܳg[Nj5A.TFS:ENn|zbU(/}=o%eȧ}">Ԇv0,ĮAԼ<lB;׵pIfm}LU'=}'@.=dT .9XReԍV-Vcrs0W~MD oM!V#OW,o1!@{>{F8[H Y{bq%6M6Nں.{ۛ"/&F/mL\U_ga;GEߠ-a8&1 jܠ#;DVm/2=D7$*]N|: . ˜w"L*Ơ3nHr&IHڭ<3IUxy4Oe ,qϋ%(i<ݘ)[@_[[8sA,>/D>lqg%h}w7}z6HV|Dba4[TajK\8'#&gRcFIJ% smtSMyxhi["]MjVo:ԒCO:sioTBd \:i"D GKͶB* IM&Q #-=#]p3VKLg/?NPN( ÃؘrmŁf ʅ#ŵԋMꠙ|5m?6Gf2U~8_q9cs46Y)p}2Xשc ꎃ}-cŁ%OePkdYŕ bɗN=Cֺ%/_#GDd&F?cJe{YXr)r7 1=ٿFnJ8+C*DNdb+dl/ =q 1z# kؤj|Uo)j }(8}MOIDKviw|p ^ZWt+H>+eA. n%}U}_)f++#jiܷRe:xŮ};62y&CHیVQҍT8%d\b3sceyK~0/Y'57Q%Thx+%P#ɺx] V(kehJK{D*X~ao2_k62f 4 JoPkO ? X~Ys<Ĺ _t*~ T~( ' NE|D Gm82!f!Ahmb ƈG)`Mɺ`?89q0"ٹ* otHZ#WЌ9S-@6aWsNDh ͓̌.  3*)xh7_oᩱXG0_́DߗiYp(W2@A+8&=[-*+lWR-"|D&fkE\M6oPX)PnF˔d)3XڅA+Sb 'B})Աq;$^w!yL.xe8:JZhjZu~.ʏt