python3-solv-0.7.16-lp151.2.22.1<>,܉_0/=„r>'\X~ QZFCJ6Cd7wS1.Ԏ8xأvZB⾙=dY@Ԍ/M&? H%(QO6?C&>'篣T1;QTGkپ02j; N()TW/VHYn}+٘HmHkz>[9% qi.I@kBKkvvHF9JW~L쒘gyZjq1}t>>8?8d # Llp|    & , 8   *P\(8>9>: $>F4G4H5I5X5Y5 \5H]5T^5yb5c6vd7 e7f7l7u7,v78w8x8y8 z8h8x8|88Cpython3-solv0.7.16lp151.2.22.1Python3 bindings for the libsolv libraryPython3 bindings for libsolv._0obs-arm-8,openSUSE Leap 15.1openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxaarch64j`>큤_"_'_@fb0727804ed903e23094331a2d2cbf02904464c980f654b98df9376404f06a914b8b7fe7715e5349cbbadd4c31f7c3076c37a52b61bbded21f510f13e2b98ad5b72612f66725de34ba9f1f80272f74a582e734d6c9ab51bed7d17d09553e4fbbrootrootrootrootrootrootlibsolv-0.7.16-lp151.2.22.1.src.rpmpython3-solvpython3-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)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.1_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@Wmls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comtchvatal@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comngompa13@gmail.comngompa13@gmail.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demrueckert@suse.demls@suse.demls@suse.dema@suse.dema@suse.de- 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.7obs-arm-8 16050929120.7.16-lp151.2.22.10.7.16-lp151.2.22.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.opensuse.org/openSUSE:Maintenance:14955/openSUSE_Leap_15.1_Update_ports/ac4e6776364949bd3e9ad91b625b6912-libsolv.openSUSE_Leap_15.1_Updatedrpmxz5aarch64-suse-linuxpython 3.6 byte-compiledELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c1f3bb629345c8d0eb198498e8cc4152896b19f, strippedPython script, ASCII text executableRRRR RR R RRRR R RRRRRRf~9@Db+utf-8884b09d6465b3245ba3610fafd5074e4a7442a264290ab03ed7e79023c499389? 7zXZ !t/􃡼]"k%pa ip^8ιIű>ΑY=xqH?/Vp"2W zC2=2n a=E" bN.8F.bK@zsjsW%x]njuf@Veg'ƗH_Vuپৡ)%*B%sϊbiY?h$Yw!U'"<1Yь "T-k6pa`5{LJR~1N,Uf'%UD.,W6{}knkI@Ϧ}V-MSC)F-}1Iblղߡ8ܧL0iETO!´#hWHTS~>ȑH_qgyܼѺ֣e)=S-rUs]NXSeՃȲm{i %,wJR|Gn6CMԸ\Lx䉋Bkf[y"lMJڙ7@BcTbR7NzCTF?'VF—MZF+lj"[T29.T[[˦ Зt/{r߅;^Z$۠X`ƐגLmua#َȱ~ ΰWEVVKxwȣAăiA1d*]gh'N6忥c̆ՇܫeRb\qth8?G ,<\3.J̘q 6ٯ,M6Q#GZ TmWd!5.: 00Jڒ)SG;{jִGZT #fk/',YvHณ4 L {6:07ṽawrWoPe͆AoGݬءoh'G: h"Ygr'΂#FWޣu? )5! XK"A&CJ_,Bd>JzxCo2(I "!]2ZoJ7j2ZX0t$Y66o4^+JUZ4bAhD6a^lK*aR n3"!ofqAr; \r󰒍!QٓBY Wafwn;pp_&[It<wM_xFƎ`lp1ɍ$=8#a69EdU0FEDwK3Do|9fe3 gm!.Z#6^GW ԻB$ob6A16y2fZ~cEy ±ѽ`yf'FUAn\J[eֲthHպU@7;SE7цjx vmbU+M?36b9A fqG[h s%DQ||\V%}y ޳~o&09(=+wxy|ώa E X"Hz  VJ2?TY!GvrJˠ.}ðt6-np.S-ZFh0Z>8мaɆQ:ʞCcЁ&"DM(wZKֵ攔('|Iy s i>>>˾tq'eb_י"Ydu13%H5\ZLJp6mnljc$$6F!zϺӕ,ҍ9TYkf B<MFhH q6u8.RK~yic1 (縼9P4|)/dN ;H;IfqárCZ[/Jř$5]RֳRN8JhΑWEZ0>0OSa>g4[uC#_긭0CZ1őMHj݉3 "?=nvȗPy` Ul4&o^QD$ߦW_>NT lX뼯nx\& )X1uGw.fiPrLk @f6(MӧwH[,.)ckKՃg$T??I: J-S< [Gj~l3<F*9yq׊ zǕ9~+=uLc-]jX {'dFYDwF DseF Ŭ!N˭Cl|Μ}F -q0 ^>䁚Cvt&-;J8?zl5jqE\6k<{X`SoN3-6|@šۈ-5fleӹmcyz6\Z-l)tp5VzXݐ5)F'zv ٘DСi'8ҙuz;{nņq|~7 /Uvf@ׇXsr߫|1`9~ ϪR(]˽7s(P }HK AҗR6}K&v:'4>! <>7q<0¤KAϨ>*sqY4Vg[3mkd6Ƿ ; /?? ʻ ؏i(4S 3I˶mZzu%clyTz0uP"?tgHޫo;/w,͡ O80{?L &TD0=;2*W͈hkoZjǫ ]%gmF7\8~f E[Wt/G1B2GC}Z*#:krwSb%RFVB7)\`Vs8Џ\{:j%.Lspmzf !!н?jZҽI-8βIe\i1!"g)@ԤS4Ut7=Nۈ^!'cߢnm;GN1lE4ǫu&P셞8DNvd76u%8xN&pz_¡1|@| Q0TxT;I (kϪ6WC} EpskT@B3s}{w۱1XIvá7 @x'`DuK:帤(1hXވYx^yo ]S$dAvnJ2Gy:X&6%ZRݙ&) A_|AH>I nr-a>/A1 {%\|)* Q'Y q̟?)uM~&J@oV1cʢ ێKԉ<܂z3ⲩ%}=2V/G3ZIϛU&0o9I RͯIڕҴWZًV iU`l/nn6M飙0J >O/5_z^o@%u,!{WID$Tgm < |R2QW^sJq͟k>s?,T1#zZ+.+CsB$Q|}Du=h}LrIs}T)H2"7VqRHD`MU{w{Lk4 Y>z@X纅OԬϻ&X-1o#粥kUeC|L<ᷭŶvG. &a4OiнķMCo J3ԞzY* E;X.\˓f SB=N}Z=quNzDLppζ:g|DfaO!lQ7^v}3iHVggh`dKxJĿj' r磞K4CY-dQzJѸOyݦ)NnOnm'c׬cVO=Dj5$YZ,zIi.%Sڔ&n&1[UZZ@+%GCݴ>4/ٲ(nLuäT"J 5FbS0YwCCldֹLZAshnq@Zn~RKO>e3:5]|L-Z}Cף8Ko+AràotY6@+mgQ+aqꙪ#[P"$+ `(5vޞmͫ`_y|LEJ1/J'Gl# sMI՚+[KV d876J&|]=oPZҌߝ+`+BPDz=]BP ۬ҽf;coU/sW棥,yvYrC\bM]}mghjGi| 3~k'4 S'֑f)|.c:BV+e>.@⋟-Lj@zbuq{ؿS>&m@WP+XFZ(i $4R~Q\rx+)O>KǥRݗF7wswX& !4EE}~0w_Sէ3zJl܎גyee&%s"ccsmdZ1e[qn? NZu dٍߧ7-t"H/)qnoIdȵ~J16!_{&*+=\\n͉i0`f#wmcItY^6Rx7ג(FP7 O`}* ֦N+A:ge/fZ;4딋ƋY+wƄ@g\`qobW9 g#c ]ԍ5~Z{ɋr0t76K o~tdYy˪l.chv"WJ|޺p^u E սB2y0zۿ1-!~\rj0(o?> %ƪ͒Kkƞa'J ^3 Q d_QwKEeQ".PjN՛k$W0x'e"H @rЂA5^g8x/ʓ'=(D"^ٴ/lʒ@!zSf?KH !IE{kjr{uESWYY>_usyPu"E>MVBpm%τh+#LzU}.P z .lsOz>iw׾&ܱO#^HTұL=jo5* zɭ¨׽^\Ϥ,},(UPo?w;a%QJ^h#+]X(]WR|>TJ}CC c00ͰWmgMuyqGНڊz}@XyGO='_2-nH;tuju4HDxv"~c +6j4}xRUiJZC ./0,>ZV K~<&mY Pn璀&tZw"BD&==v)P3,Bx;"umXuqJg^ci^xwŊ M%9Yh˹nVI ;̊l{wzwd%ha610`71R*A~6wc+Y4bfTvӊ+DQp)YUN@rt3)7-v XԠ`&{"j= lKh/sHhϵNHpޜ>Wlrl& E c/(qQNv_1dRnLsJ*&DI+w@1u$;sQ"}-Z|EBl3'PM/QuN9ŖWi%|w!u*ta?N V`O{qd{ ?g!f6d:l.v7'J[jYY S5ľ*$CD&7`S^0ܰnߓMcp*ջl -[{[8yǼžQ8?Bm*WJ^")LX]|hkTwQ R/h+14"V  eL3RM`V4eDlS1$sHĎ)/H]EL^$ "&ަ4}hXvIX3qIjh7zwi|֒q]H0P ҳ&\Q }L,t\uVAs"5'EHN/*7싒T4I6CS.uK3*O?u1X<G55^uE7.|4OF[tOtuV$bK*1|=RNJ7Q ` g5M+jV^Oty֜B$˴%}իΙI BSƌ L_K *;b-7HX7VAD=OdAOrI!lᔨa=Lgٟ Wb8|%b=Ձ :+J9A):a3nfh'xY+ݎ XI,B ]##kVuN@r0*hRҶ.. c3E͹^YoPӛ*ρl%]ZߚfMjO侱7 hni$PqCL,VY! HrH:^J[[sۃn<$ J:l!h<]2'5,|y#qdȿWйӯ~$DwLPzd4?ޯL˘&vX_]K8F5AU]J`IHX㓵OB0 +6 ňeߒlۣt 4VxЅ ߛ bLP){ܺ)"Iyc25b؉O͆^W>%OW hk;>IX:LW?b:U@N~Ob)E*(ԐDc3mDfჱ tq깕VR9H`}KW?8RMvPךYmg f7_k` ȷ>e Tckjk0lLf!0#p 6#.H ã DLPq,c"S?H<>Vqwѫb s|-I4A-0 IfB38dʘ)![d0R4,9M[[=ħ|eqS? d^'c!WS-+`n`f7`x1qp_^--.z> ȗ:A[$w?W4 7C#Wn{YfjJk=/3+ߓ!M34Tǽ)}_ j#xǣ}bm1G,:󆟵"S?dpS)tHM]j:EJa5JN;j t4 lPֻcPq!N|gQkYR-_T"#V@\ƪ,ev'2sA"zKn{zm%X&D0u~cTj$^9Vo?:oHDn[Ί\xc : ޑ7W.I1 bRb ͞B$`9FKpϕ_87IƐ2*,W&VYhf#C1I`Eg>OVv(dͦ?NmP"c/ђȾ)Eƃ%,nN\*C[\8¯Z Q5(82SHBDS8p h=|iCe9ji]MaWVi(\gѡQF[?\"i+#یU# __/"8ЫgMzt!:%h CXqY斏]5A CSm?+B)eEhzIk.{Xmǐ"|3n|+mQ0oBDq揵=_R FSvde,[< )aB?@Ts [\n=$:2=8N(>EGBad<@4[dCpm\/v}cTY$&qR,LN =LЌًD/c@ezl3_b&3|3jۣLƷG2. aYTGԅBۯyVḰGې9%R@/{q},?s ţ B)A>T,ׇt$l\4ON2+\H0IXT_s9LXs"ύ*_9&X- OGǚoi ڡg?ES3oƉ\ -(/RlR3d?sKc?pZOO3AMf;@>?@5!=8F1pݧSK*MS 覰S*Ou)^$lx.<;pRNn͔/L3bM[KKy$V6Y>+s9 GYv{Ă~%FL3ݦDh`K=1ZH>džѡcw J,w|kN|`=m:OPG攙g Zeٻ (f ұ{y0e ,O0[ʟ?}3.TSm1 DbȂo)î.wokL@+6:Zqvc"pBp"nal5YL%#fS'_?`üJas&3J”ڜU{IjݯUzEVګPdXouT!9kP1X"z`=᧔iHW!*]5 'g`/|G #f8K+Y^VB_Cc;Z&~_v(li%קT3rP320guX$cwMy'DD2I\[LGy,*#3AJ( ;x`h[q«k`'RK'v̕*OK|~,Y!>R#F,?e[2s+{05e TI)5DT}-JN4t~)hCK&0- xL;IqS~[2`-7WQ}4UN +,ǘxtf`3 DĨ|*t=8nIBis݅3~^F^X{E5X2M2 `L̹kz 9!^ə`\,XŁ]p_xMsz)KTo=K 7oh8gsX=@MٸLmoO`8z_|gcXS"KnÂUOOBMDse82z. ,h?-S^7ec]emX'5XHU]>Γy,'{ XŘڟPi\Qdo' ާPeɛ@G+:wƼ?YBg/ǫy۾4yQLc ޢD#Gc2 J~͖mB,ZxwݿjYg}ji7\+˹_uh[p)!@'홗jI~ekuȡBqjڇ* ]TBlɚ;ո)S-\DE9jTϸ6cY=[oԝ y]6/S-{J<,Bak})ɎpWw"cabyM2Z=#Õec(OdLM5ZmH\TUC3Wҫ,{p/|ћI '~BglU71~-FwkbZ !s"' h,HmcH2aы،#T I$uizN &0g 6Ϯ{zQs~l^^+[xk! y ;08g|LCJd8.ڛNSƆ0w?d E=$Mmz'Տx蘞GW0m*BQڅcq4#pXևv;,ܜz5E7\g<գ>D`C(}! .0╞V(U(OfU"쟑Zܩ`.&r* vTU0Dq+V餛L+"$ٲf%l7 PR ;ܳz@-?΄1O5dYAHL2j;Iui+r엜K^#iѱ@g FTލuݳmĐAr bֲ#=t+SKa4 xB,L6~ky{(&"@ n⎛ 5<[M( jFFձ5toLEu'O >q⪘ǷQfe$LzY>gMV ƚaC s99f' Jp+qc^N.@`}^Z9V4ګ*h [u_lO޹;U* HHT*t_T~ONjI& HFUTvf`85]%4z6=իRp QlY[Vl ׽4SXfY/} $+9yVw+$6[gEz1=&lRoG딭(O^/W)ː ioݙ |X NyXvBčVz}@M˖/%4'(` 2XZqocQ•&ވGa1D<0ɞ6Itŧf'3C/.{5,QBg~ȨFT3 $ p,2{:F&WyHha4hfApb\rRϠ VN]j-{C_鋸)A娇hs Z0/2(x`*WIrn]E-y:0 Thg/ Z^mABنn{'C$*zs u.ge? 0=$t}H 'n'Z2f;+/Co_\d\#Or4%|#90G4—Ϙ*TL^ LEu/vN%kgmJ犜+ϻf2 / A1~-mFsNN̗M^L#Aa+X:vϩ]Q(Owgl/ v{eQ<&`UPg<{"dL,TR(m!e '>>}g) Y V kE%Vxdh_%sOXsdQLT^|]I-sb3:6sf\CIQ!\jutx5udhTu;0dC}r$C񃩥&+2¶kVCZߡ.9ʴ @m#megQWfg(ՇZ>M/.<ɝ do -K:xHd!uѱ7ukZ[ {o W7"v3_(£Irᕻ_uR+W=+?S\z"xެȧ@~'eUfUt)bݝa.{8M+ϔX$ R.$]Mr,5oUZv4&,2z$u>g-`V~4\nX{3?L~413Z_7'e V^}y WHZwH^+;4W- ᅂIr-uYs1ܻ';uR<66~f啑>ՒT ] |af,mTP}>/ׇRa9ޅr( ;lҠ/L)jU"T'@oz^3h[rئҠ>/QTХ]/tnl &NNUQt,*%[v1|0.i[[> /7'[[$(Fd~tu*WI,,`YUu(xD:+q$7<>UIפ2H&H F> ?Lf@w82_K?VE'~&_sfۃ4ibY:qM ':]^NpYk/lqZVsϫ2&zO*D, Ŭ$L%68kdu(ު9hH4ۦ?MZ+}#E!+{\5I-_ЄnWXN/;V;.Q3i_85^7@_ݶQNlxXEB l$}n5rtþxu&Ĝs FWKU!xj(1@H A=AMI|g[V&9Gy`&q2Z ~lPcUc> F@W1*FN7j_Y?q1j-f%lUoaaG| h,b_H/M Gs"v}󀖳i'g У&@T9qEE! -d%LKlD?j~/o-1tS>-b4|/  MмFpO)_>Ms =-X^n:-2,0)? ցm_/o/`s*>EJ{1?cE!J5Mp+ZNz9ѫs~ NpKڐIW+6)m&G8r+h LYJzeh<\MX6!'Sx[*y9XK)qpX^EG* \Zyj~oRrmq.6Yr=J즎 fm51*NtM"q⏳0ꌷ1EYH=2k9(_JrmWvM'[WWÂcK5Vcy}b)БA( P~}fOf~!Nlw&`50&L\5 ^1"xYx$C5Z %5+QُN/mY_{$R=! /2w/0/Zwd^AJgh11IEE5Ya3 >]dhYfD'wSZj3ևR)MA$ #5[Ԙ-1"q|-oZVKߜ҄E-r+{Rٓ3bznR^4Ù'˖Lko!  _= <8HVztvb$#[ P|u-krժ5(ưaV/[=D5;FR%ؓ@QX[Սk2&a S yhxf/&@ ďzWR?m@I6C28;4suPMS`¬ԼDcv~GPa7V.Z;-JHY2HTFXP=-R&|7Q7%yޤ2v]5#DPs>n?Z+z~ NG?ˍOoF.˟֞ S_KK?#ԽHqU"~Z"3|p_֋RFDo=|G {J #*jfk>}354rѳTKl`?dB?kpX&dAZx'Rem8(=R"D]V ۓSyjGcݾٯmY6p&`Y|V"3B^ʷҁo6GHu]Ky++FPz_e Fujڊ!#M_gxPz9靎֗- ԹO;}Y yƑGuep!}$hQMPxN{V4GZs#$ mѲ3v=vRwkCc ?blh?]J aAMO+`m*:UiG<fKԢ0r!fm4$H@l 򌙧>m%Տm4J֠)@ :)zۃb6KUR oB陦ܰQzT9֪a76h?ǟƺX_od*0 HZY6d!R"0vmn\Xydul\Oո]h;-č'$ma4Tb7Zg S nw_0v[U_=1ɉx8Lb:f2,S,{-{B-k$2zoNe W8TY-Q`vɾ}TRT&?;*12[c\F=[LFA$k JKhf!lkPoiZ@ƈ/*]/x$UUZiRc` zdڠ!H9eA[s`WtX[XRЃQD8b1R Ix;"XY) 1fz@ [;q`lhxk!TpkX qaŤ+o Eyi KsaCMnl釨K>tqMሙ{NIBÎXg,~vi8;O;eT3Ƭu~1˜+l<5B< /FfT,1ma?1`M2蚞,7~[΁=XAZ%y`?7Urme/1I>9@ L=GǢG'\.4``!9/Fu8]6$-7a8>H\ "ӥ0+.=wQF(Ez>i pFiSQ EڬBX1EiSL{l 26(-uh=9sۡ .#RT}ЉA^?kw*IL1fa d | :zNb͞a2ы% .nwqDNUĘ#R 9n Gp~pJa*bj-OB-T3FUiy/RxÖ2Y`p',\K%˘qJz%GB< )Hs[\ڷ$^?Gn W,uÌHnrXv<+SaRwxg\9U%4e7?;}aHTʟ'Б kLȅrpOGz?pXM8VLS x϶^/_Q-vQvnӪlԺVM1qKQ c ߐ<FDރY~:fs3w ҡ^ ]B5F[b$ lS7؜gftu}X~50\oZq+u%{n/lPx{aKd #w4Yӻ_q'H*Kʨ <(23`JeTfZ(~ㅙ\/| ZZ{ o^G@?&v֏jj 5Moеf')oq8.ə'H>7Bs+)Umoҧ IKq>j'{@`VZiŦ! {zǛ!m :t` ^_zL{#w[pK<3 ʾ~2?q>6R{zd;CƁ4J%0 8n26V4@JK]^`ܚ @&7|4cٗI(~6-0.`5O7[ j{3{G\`ĪH3zsS,{hW_@ֶb{;a/#4_宀8_DMZjW&'!vyK9dM%W(2@{o&u@c'* ]OJwf6JW89 ?YMvfXa7T4Tn&{#n!ys}^ 9kп]Q8c ޤ85^K_t4opu3\4Uu-[ͺ,c \QHHM K$)\=vg>`aNb`ʜ-r xC$E^6KHa {4b}d!6%4d"=̀h2#pVjo7mEV 6B XQ<\Rr4H*3K쟾~V>rY~q ˝18(\6XvZ%U@7!4ަ금JCsht|mkBGǰ"g-;ؑu.q+Z8Rl:qqϝN?̺W'f|7%=4/*١t>JkȁDq0ht '5yrhl`fdYZ?"8Y^S`aزuMg4Ɋ,y3 tdܚO#;6Lp!}vӾ:՜0"kp7ٖtk `)ްH*U,"eW鱭xko(F@~.f(0n /e f鴉bSV~؝.sQ۾rA%$_cͦpb sX!ʟb<07hӜ .?tīY*s Fϡ0=92:0ͯ^&Ck 3tˠF?v ^:g]Fȕ~HDklܽĵSBlb"d@>CFn 0gq!;^>P 8< VLR6hMe*~qn̈K0E$J d4մ}|"Mi.<>b;4]QVcR=]Ql>_S@uW$5JIeK6glRDi"r"u.E/ȳ{*nBtYUMWdBj3x u5nf-zz,I6cÐ:ezq"-ʼ{<7fD6>044E@k0£tn 'NGKN<nu//MR7{h|zٱIyw4 ~MK 49HB?ş_qJ2QkC"MTIAmVg23ɓfpmSt^^+`;@8E]kְ1s꒎ 'tM $B/T} hzPiDvH)zw3Z ^&0nZ炁[)jK8~Y9 f޳hzuob:#zp𑸂X 4ӓPb'̋=雽X M2&IBamEWz[KFo wk7ً#$FXS4Z3‰) 6gU"-}tuAGZBllhuFK`K9 ܡFnALq$P~THBƍfw4(KNup0hBd{2XJ0EMmP Bϻb0Ɣz6唧nF跹ꩀf#c?1912Zw˜6=P#oR>$#-̋sY0j:,G6FV,K^7*9=ua\>xX]] M<#QĬ>s QUv7{:qBQ~8xVq։=HZE V0mV|AfSE/0`ʪ+H\8;I!W(Yrr|15Sm/]XFB":#! ϭ,DƱADt5-e)mFU&5fharkKέ1u &֒hwD#=5.եY+7>o{ԁ(#7!F1$܂Q?=Q*a_4)%m MT(3Lt)ϨR/ϟ;a?6$Ο* Wܛ>+2bcJYLƶ=.爮 8Tk"y[GR\י]v)MMo*ː=A$^N.NkmQ箾b[TQXG_`n&"C1+ rG&-ý7 X[uC8ߑgyfJZ'O2EA #/Jer8AiuqDf-r8 .⤏B/ Qf7N1ܞ5Uv;u;l[e+bT[iwtSʢF~q"rfp3M&qLk5_#ÓD[{#.Be2PJC 0g?+{Ro0AۀA\6S>˾j8u5/r(u._GJ$$(?隡Fe XȤ׵TOB]j P,$}vBP|q.w+`,8 ltP:s;nwY\+*{ [gӋƛJT1A Onb$tz~aL^SCI,65Tq]h@=a4n_d!yoTh0Sa`BΎe ZwIIuL##oys: lx|YwE|Y1?HpjPNYŏ6\ [)ZsInA~~Up`4ϛ#5aGXB|aZRBd|ߜxpc0<mw#B\})Ζn(㸳?P X/BsNh~o˶Iw1lh!Sm Yͽɠ7Ord2f=N$9$NvcduDAkn i|y*#09\C<) lyYb0fF T-4ϵ_I!6=|h\"Sv R*2KG?}dTml4/yIC)dwёnٟyEP>:4VRc}*h:MakwRX8]\Iqv9/_MT *ҸN.(;Ev /H+vgwvZVQ-*9t =dB.%R`Gr>Y$:t"vX(кeܢ2_7UQ({':[?F7 @'k|s="S6n>4Ok(.\$wC$^i:mWrMJ#ظ RПCD(S42)">Ҁ{c.CsB}ѺZNi=<:q1;c\<9#X˯.Ŕ|pPlը6)_}Az|U`jh×H{zXjYF<,196K(ˤJRcD/?Y,$[\د mc2[}1AJ F,lٝJlSk ~KXA<׺{#8)GU?TBxU9ܫRY?Am_f3RrF'v_e0-|9`EԐ-^')X o#5sl#DH!b8P6bإVr[c$;x6f7:L)pj]S&:K}bpwnb3EIx>rsqSr ~lFY&t@=@ &^87bȤ>Džϭ1XfMՈ/,_1@Wn]um#BTag7'ϕL[C6q,(ý-y7+g;ȻP܇*Dwʻ)05z06Ӈ QO`G:]'%m5R*(ΦL2n`8W y_R$dqջ+,Pqk{Cq M^CUVD^"1La RJ,^ՕǓ;%Yjc\u]S}jpI|Ngx (ЀMe4RS? , "3$ \[ޜ'g44x?{V8/u -J:+1Wbo@!StC] 1ewqtVu] Ǎ-{!\Ũr=_*#o2{2= gUj?AU$ y?-ڭ*uw;v$I/"1uH³^U&]iyY^ H|UmL,K_4`\˶lB݁餕͐ V>|Y @bԦ9u nY5^Uwfd9ON0ГӞgh6;3lwf/nX83#UֈغO,v(V/+'0ԥR>PoѾ_‚1KEd^05 BUkOKQ8J,` mN|xgdDz3Auu{̍*Խx]7&vVrWI\K7c0rXD 1| o'lr|;^Oj{7@$!r}5bYm%#&|O7L~W?t:c7M:=< u23f'_'ggZﭼ{77CUHXSeMC t@'dk^]  eq#EA"]Z`.@4}}Zƕ| c%"MD6Io \XrVN _vڲR߂2PcȾp\R"PEh gc(?6ܦe9Cuk_vq WCafSN,evŐ]!HMNnRIAg]^q, J.oB]aah3E!{q&0HL-ŅU$ .I?/L4"3 𓷭]9%ۢ@*mwUbPB$pvf6e dRb6]GLh'x+Rnӗ+h8u Q0l^ Bu `?^(׏ 3g, ]#Z*C^Eˤ8t0J jR*7L>B2z)F56.Jy Hī0}+`o(xXWBps̹H;̒$T^ "OάXw]lcŘ?o^˗ =?4y_C4ä A_NXP~v(}ľˮfq:TQWiچ/ss0 ;um+@o=aX1 +ottڎxh"hPW Ht%A~:f hz{}Zȣ9 n2wg# /}noeqh79"kjk5oO6L"OKt @ψ?踆;Xs 0bTFdU7pW\k'gm7@OxjZ@\Ò ɨ$@8KDP Ø4_ure؄s+\&tDqtح̑ >6dnCG{9DVU'X|!w,?=xux6nߙ? S*mS|O_ZXV IPi 0WZv0{7u%]}梻`)|$oZb9 }kϯ 1|*lrxbgr=n4ux՘ & ߈w.\D9o@ފqohO alϕ1Sw$ e&)폃ir!FDZ#3GV;dռ{fCoNT޼ 29XŚbGغCT6AP8)-O\()LK)h5GPG;}Ej" 3]kZ /YXpS޷2xz)tRPV@BqPo+ih8W K~do9s߯\v&5^-3; b,fRìm+Cf/Jʉ9YD.l.XrH5 ZM"0v^7?t%ƹM b8@N ,lb)}՛\*GJDbO ZMZTP]XWo1F6bqA:LJ^ǰG"賯e) س5/PuD 3ݧFN"Pjv3 C4 HR~}gVFS;DdtY-E@ zp8Vl1a nu`t M;3ـ@- ^7- 1n>=;c΅wgpT?& Ψw,YZk枴L8C+\FEZ$OH¼95*vfeHKzMa#G-ZuwwKF8'$^ڧlƩ8."ne3|s3@8f-AC>ۍF0Sn4-Lj0LzUBL!Y'ost\<0zK*LXg"QZW5 r':Y_wABĶ`e!>ݶoW_[ 9RQgn4"Pd9 D:(VᲝ&D[Ơ?,kR Uy1La~mg9= .DhyìLs$;',S"Vʔ/S GPL=T@rΐ;;_)$Y` 1AX> _B>go{11 Cc$w])E>ٹ'7L&G(O.@5cPIp"鐒dDXy2ʂ'on~}>xAtpÅ[ _%M.@9Usi\Hz$0O/c~̈rh r9K;ČU- drR}3:tީ^&Cy𲲣xgQ2lNi/!w'.$[|0q~R<>t<[^88b82ZW|VbGz)/r7]7`,kwBfnQ].T$qc ͭJQniz, %E&I}0:WZ^~Qb>r6sA1azNr49벘ors'X[꘍ڪL ŃY%CJ#JBF 7pN j!aG΢JM xmI\xJ\xCo֬;}S"YӞ~G=d+-F=f~Ȋ"|>r~oyAӅ5(k0Bq <]$udZ0m d`ܰ>b}fa!-ݘ oh:HGhBpm;p4}óҷq ݺ'k ߐ&Dz<%AhX5xhjldQu|kH5!pŢBM5Kɹ’ z.tB˴oGP7#iZiFXSOKalF{edN;dUsTwLòQ@\Eb^XRZr 2v>e1Å Ź3.IUoXNT$ z=U?~oL~7A \ Y$f3QfvGW\`ό&-ayGfɴ{2\( Vݷp#ED/BQ\L˳r91G|Jοy]/{Oqr5\E֮4r? FAi*;_9u8QIK!~ ) Zy,'z͚7EX=u56$㶈Q/n?"T[j@*ʔKa@_b#v'˖8%CR2uLKA`6JthTv_,?E9@}L M{'%QdTn+25b*v -c?[ުn ^ >wai[5KUxM:ə73=Ք">@r1sHcʙIG(4!ӱATc<2KX=K)KᨠǎKDԧAwmH?-cC*1'YUʷ5U?L7rj'۔k=zt\* U|nU\rnծ6ؿm,t u (|5*%'˺~;bPē ,(-wQ|S@&ѳ1k~|<^6zehAxs@a-OcT'0ƒ⒱?EKJT(j=nȻt&hQs+hI5*u;AT%YʨoX}3h'O VK"{<^2ij_/JaKnԣy}^ZyileuwȚyzB%;ƞn"gZF{C\e`cOo'^@.6EP67t)c5-gDEt}4۳1SnmN!U Y48 9'#Ob>os ^\;v5p Qò.@C4Jǯ_ }ֺ.coz?IpRHK@ }7IG#mnVN*vdPdOQte:| ѫBۮV)<{pv3j@gi#Q]umFa lâᣟ~gQ֗K|i#YK +0x_sR)u3` \@4Ai`-\˅xo⽳Ϫ&@e%Emvb oH.ƇD󳨞÷w м Bc@ kQm ~nJA9Ӥu^#Q /kQxam ױ#]&WUU-T7'( 5#d0.& r@R7IpO^ULGa"e!W/+=oFF4|ܗ=ES1:wM /^ؾw޴1T6i@?0U{ǢZp7JG>D`؃xNa$~ tvx23[P$_۬/(i_zd.SihΕ8|DgwB!CߙIk3RE'Q0uo]&ZD{iF4Q.( Xuc1rXՆVED= ھ:r/K$nMπi(^ˬETdJu& (n‹&CVtX}7w6P`A82s[×xܬ8u%Q>S| LuZ-ך4w]Ţ҅eQΪ-63*z([fH_/Q>Rĉ%9vԾ Q [7QҖI?c24 &AV8{#٨wTְ7B$V5G5G.TTd7snb^J6K/rn=  XBuGrUOwMNÐiSr ['@DBrtKdcZ(F _w5ܔ@NޖQK -#7a{\),fԜ|\PečV>`7ў@ˮ֬d3WO*?Pc K*X:!J% d^ԩE4^|?.^p ۤ\`) Lk396^\gqHzR`o_o`蕓[I&NS+{׷6H+(" ?:Z/tCd<Ϭy GL.~͔:]U>&ěK<Θu4qOϛ BSp)F=A'L+BeGZhؓĹ$KDax] Ş|}e6fC7Cm.(X(ʐK]|=K"wtVm[@KvD̛7SrV e03W߮隯9RMȏ3 jX5ƨ୞hԌ2xgyWb GUmϧd.h=yUyOtpQf%(h:~x,%tÙ.B,?(6ܲ p{3QQʣЛilk6WsqN ~}BpK_LU4UĖ/cɈCvR$QUfD.6H2-3,FCdZب=TTtrgro=juU f:JmOh9Y 6/w}e&땭!RrÒt~}ItjoQ|MY.|"d`f)VB0 7b-+s5T Yݚ#w:RE x>aU$ټ]R|ޢXs2e3SA硢S'0 lƞe=o8qh)_4bAfOD/)eb(;ŋ[uIluҿvd3U{6/Pu_M.NKFYwR"z)kep̀LFoC}6Kv:Bduܸ8B*0S`Xí8߮k{ ı] N4[YHn;{+^&Zd0zlXފTM5|e8 Ŧr "mٍԖ_L93;40 ~v"(j NhIUڜMVUZi/SДx?@m޷W95ʇ&$jY-O 6H:EʌxDrEnMB//lӑ4 a3gǩ,L$3J\%wKlcFuN gť۫ÉiB/]ҍmq9W[08dTbL۠_;cދ25V!S4iSnE%y"CzBZqjM?1C" ~jGJqTællP#Rw?WEl3{^d.n/eiP @At[tdZ7;g1u6.B-p^<ɻ3Av+=0`Jh0c: 3z[,CXGɏt3qU,<זxVh Qz]@NtAx =YZxL?'-cZ! g :_żfWjhIFI QKo+aB,xa.uo- P~+a}T jQA##lsUPh d!_#z2I;{TQ0xPlJ{,Kx0I=A~T▽^sEܒ ۣ5|,}iMȨav3{KCM!#xT9BbIS`>Vra>gw6)|:K(@G8ک 憻g`~ML^[ ^ Qw 5>(м=KVAQ\ByIQ\,DCm)ck)qh-񺥎`hĐ"y z_>L z :;,002Ɲ6 >;I^A 1M"!LEO`g O&cw9\̍YQT%ZVV7D΂G~:XuԾaS~4]~4鬲~*7 JwD͌V %+5]+J&nxT{9aA0' 0Y7vrk0n!cXK(z|/-8@B5.jdOVEQcp]~{bAF2ilNځdD¬2P7N妈jlqaYHCZ)^UB6.G7Hy lH<8(U9k!՘LH ~_!hY!m=/y؁a~K$kw&vG!Hwjٌ>MRh6C~w߱H$J"ͤMTXCOcrkٸcGi'?g斎X>ݭ]5CJ!V @䑍S{MyXFGSp._VO/Hk= j4밝ʤ+šNx[%(9La5kng,}H!Adn墐ߨy# xnRCD)~& T)5̜KGwH'Yv4*U!Kߓ[:kC(]퐕z{ ?X6`q+d '~;3m8‘&暸={'8'Ɣ-9Y-28dԃs$@>Uڑz܅yuN_̯GE M<(@FsYJVLGbw&Hu"08ٵӦٿ@O{e@w w?)Oca-Ԛ PV{r7#"In)o Nm۰U:Xz)=9;@iEl&QgC n{~N-c)Ս5]/pk +[91ƻ#v.D8 *k Xkdz#5jEࡸG']jhR$A`lEa(Xp:}r'abBrn2S_ښf_ZnrZ?>L2-7ed2RS5a@cZCWΌ)O2ʵ<(x\+Vk[4Z'*9X)wHdqh=" YZ