ruby-solv-0.7.31-150600.8.7.2<>,HDgNp9|.C7 Od1o4MG @!eϺA}I.߯vsY Hvp-5wk( 4U3V!鴁gXZ1uHOTLQ󟌵k!S_yʹTu$7.g~R(ppri{sP}a uSH t >>K?Jd   Fdhtx $( * , 0 q tx}0(8P9XP: SPFGGGHGIGXGYG\H]H^H bHTcHdIeIfIlIuIvIwJ0xJ4yJ8zJJJJJCruby-solv0.7.31150600.8.7.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.gNh04-ch1be0SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxx86_64e0gN1b0986074d835c6ceb92b5b9ca20801e6353f8eea2a5fdde6f90befb3b7b02d0rootrootlibsolv-0.7.31-150600.8.7.2.src.rpmruby-solvruby-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.33)(64bit)libc.so.6(GLIBC_2.38)(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.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.7h04-ch1b 17332254080.7.31-150600.8.7.20.7.31-150600.8.7.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/x86_64-linux-gnu/-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_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b8cf993e57ac59cdc69c0c7ac5dfdd5efd54cc8, strippedR RRRRR R RRRRR RRRRRRR RRRb=1HUU;Wutf-80bf81e0831f352f0fd4d63bddd16f2baa245830dd3b044c7d9d3554eda24120d? 7zXZ !t/d!]"k%GۓXhmnmJ n-ZYcY؞2ua뷮SЋUCwA0ݻז{L@gkKD`0t|ݭT9G''Cv:*[DzjHl@ΰwlcuT-=ViL%P}B+[ԉ]vL=Rf zlѮ{] M(J{\RkmD+o[ɽz+~ SC-P3$5_GF;at/j ~^6ܷT1z=E6.=!+kq1|f؏ZjwKR3}-arvƗ2$uMplo!obN9!{ߚ#ը8mI.&cl=/Nk7y eC+'PԢoFldtu6!>f=ʙYW >3uM V]wkfġBZe1լp^pn,PSvH*|/iUP2[F@-8~#Y+85Ϟ}|ma2e1W?.jK =rPP|tGrQƽa(DnW-E; מ.vZTdF ` a*:RV:u/z2 b{D6QPn% {E6P}G+%j>)νGΫXWQZjLk#Zhz dCnKQhu*TuwqGgAes]Mgjiz^] Dˆo|/T@x0 q;> ~IuM" (~TQWM:Spr@jedwa82"*PZgnW;5jxs:{Ƿ_?Z|ڹWkqAMH-i;EtXhn?ϙ~xrt(LcPXℛ90>G{:|؝R?) ^r *ek'Cf*PaPENyն%-p&NpVOݵٚdʛ)p':+xӕ8s{|Ĩϔ.𞑹8:=CI=7<|:j1d y=E0e 35 EJ:Sb\TV6r-DFuwV 3z zVt5X<Xb6D?DA٬B-S0 hMMcOmq% %fIdz-5@ԷyoC-7'?EYy} xAUIpVŶž0q `|vTY7G EMn)nXrګgjGbbnF7 a͜j! r^-n6_;S/p,0"޸u 1!ܳ9ҳ8m4A\J:C$ځfI:Zڸ#5~J/φdnUk77݀FzSM렲ox+Sp- ŲgJ]L{gmM(?8M2 )P'Br@ɁF>37K> 4@o8@YT45VN`tn9]Ю:tQb>H y1/t85xBퟜB ?~4j zAhj!}[W6VoЇ1DW|3b#7 6!I+ZnG|zCttJ$(cnK.=_sD8©-A eFx16:kp6r>"kΌܙtbM; l@smtj1ވZ-TYbqk 4982_&úӹ׹ǵcH2'M.hn͚ _RCnEKQҰ/Kov@KIiGn[u r EfHF PRnh IOL̰HなE2ֺM_5?v~qa:֋UDp(3!`UM-CЬC2}JzE8(Sց\veXdߙW֖E&_ ;TQHpyqĎNu j^ VcævӘoj+/ "GQ_Y6JO/Gu}^.A.b!N*!Б}O%`R[4Y0ϝ){FGARMZ1Uwqsݶ'bD K{}0:K+ P4@Ϗcbdb ]\z̒W{_ 8nkX) b0v>Qz_M'U;z2F_E% VSwBu.VIvqĤJۂJ#f)=WE}rN8Gٛ\L0gb&mpXj[Jw=EB[bVej-) VjO :aoJ9s=d}-%U]PY{^Wx%пPً:MxQ_dؤS{2"4fϿz,pz\W'օch?,r۟kq*%ZBĝ :fQr׷9NZ}򛾬]; 6+1O]Scs`$(s9Nȟ1a$c ~5\{sJ5=װ;d/|DsDثѣxT"gղ1Mi%1) - suаVH\ɝR:,]b\UTXtٔpz#3*it4.YѡLG! f5TS\BR<ށe=aA#Afb|LۚzkkM9$2>(ƷXWM u+ՋP+dAr0Hfr-H͊5GЏr8}`>?~݅5@g~Z8SPadș("8&vbT'JCl8r|lЖ85yQlqj@\b[OVzB\kܿW@MW2]=<ʑ& HlpŖ 1.˧'t&\.>= $ HDyI/zI!)!НM Xu)f'M+Q2m -RnmfJ~7}V5BXOQaʯ2y $~J XhihfTx2 g!t}%8 t|vʎL]7M_<(>>m OQ!u7#?=ugXϐ]%UM9fOB'RRo-j͒iDl]z@i]b@h_]?Jm@`2P 7LΘ4!vR[lk qB|V9G3_T\KwB{zUp{y9O[LEZN#AWaA8UfCiÊV^0M,R5M6ik rPS4t UveBcC-O6QϘ]גEPFm%ӽ.Y[#x2] 1ݍ,|Ҵa 33xJ%2H1@CHWDMtG%XieeFM0fӐYs2 2{F&zk [p>\օx<_|hjFRmU6=ތMPH}sok&w0Lh*z>R cjXԚq}R8J>u|pd>>%\p%Jװ9zیF7͕#t!+$ypȗ,3dL#Dk掯o85נ=t/ƑC9 :;pyOj3YwIzxoWWF#)b9m'^=aRM`*r*l )+*Lv@$ (i|&uL: yem&DD Xb}ȶ]RË6MzT}]V/Ŷ7Ky1=CCx(sꓠ)m%'Wt@E~#! !$'$12총Yޣ&Y65c%Ӟ{[QK.  s.mguO{EEv"p! A2n'Y;i a=NME}X#Hn ;a+Q+FO4rfB ,j+EĔ>vr?vbRtv̐ mGyIWgNJONTj1Fa*\F_T&$)I&NrwA+$ v~%9_&8/x{xPLQ8хpk傺lԄ,y!HJh=Y  HOå'dV?)F>&"Q[a,ooc^>*[cK +< ʘҽCáubpҬA\*i"Y~msB-AqdIZ Tn1Z2zCk쮼Z'E;^dڇN XjSEYT<[Lsō%7/w$0((Ak\&f&s^I r 5̇}R͡eda#{1YS>NoX#p~*+I|ʷ~d(n {3w558qĨom2XL}o:GHpI9}d=pcY\3'IcѾ<)&-rk]`yR畉?N3IReIzn`Ql#[WZ)deAO'5Nct?yiQ[)UkdP;c$k㖶܏ aZM2 #%%TLb:~oZ5jĆ¿.\e*H]R&?uꄸy2[{BjdSN+d6#Zjs (W;,tdruix$-<7xl 0xb ZYx;+٦4W#exhWRV"'9^5כmnp*~T۽Syq`6`ADmBF (1?C qyeكf$(Wȍ!KuC$g8as sv''1C[ tuI>-lͧE4`:*Fz[\QzP;mPH >w(!3eOc('J]QHϷVN3CYDf{ɰ̻k%_-qG,p+?u@G#~[s'7-e.7P6C7dijK?̗CEV!]+qy6 <Ӥ56xmƸx^CѠnLdupVbLT:j\Zbz5DDhZMX/%K-zU~^z)d ڰo_'c 4D/A)% I9ʗ=3Lm~)SnA,brϟtoW ,a )KvXB `.^pѤ?A~7R e6zAx3,D-¨w|Ԫ?@ڐ.كf\ ue{z ?~~J4e%_Eq|O? =Y15 ^)LrwcP߻))f~vGb0U c*OG}B"BL&Jx'|Qd7>e 6&-\5 -dj?*8wF˅Э[l$&.5PokJړڥS%B hjӯ<.2`dXhIЛDcU\PU9NpJ2cc|Zbpw&;Jxte;eum-),eX/tr/nN~VRU혒2̪& ,K4 WW/W=VpΰxXl vԎS?e-`'w,͟X[1m[p~ƃN86놸@F0'H5&ӋB/7CPDKg lWoTiw9߫R@4mt"XI$2ުϗU `W V>3TlU|".9r--YمT L%U\M#:TİCW)>J_2_=~9 p+e懐!˲,Kv:GuZeFtj.KH|Ĉ2"JQ>k5v!Jv6P [mREMcVOnZ;>fff|o#=2,GRu`hA}0͞P h:1R ؂fq #,m$m¯7WFԅ"2_U S Z=.NoQeҡ8]ˣicCz:Vv%TKiSyʱFh>/V?.z9Wy0Cn&-帋͛KT*Cahwn˗K{6om\z+mLwBf,vY22|A@`Hс6/ŷ>ya\lWᩲ 9 \qSv3jiXpYa8 ,(YK9x.Deр%w>fN\Fhܕ1H~࣭*\ԩɱ[.0.:^ӯP^w2:NrQ82qAcJEߴ5 l9]%]OT/MzStv`$.M٨5LV,<ohMipSd;h 20ӽmsT}* wr[J?N+z|K;?u1=8}&`r2sI >h*Nyb뮍\L/y iɓYy`'G%ř旊.(ًY YHnMgN 265FqCW!MvY|H$x%h%gAM{-'اtI6S 6Ũ1U0(@pKB\SBG_$2P޺}wA TcAIo21"qk&ze 7i~7uFj.q?FYPCvySJC$Ѭ-݂KڦlxVOzi&}b7j8s8AW&\{ ~Q?[OAZ=,T"2BM:>Ym/wS3u 5z4 cׂmSqg''ý Sb!@8`&y $qJ UIPzQ1 - Rc8J$Zs!ʹ익U04%/&pNݼ#o g7dFG:1) P#VS]: !MrK~ݯWnO#j01D/Ogp6I +N`ď ԛ͆3=1?< _֒Afz%~s:s{/xʔպE41nKBH@UtCb4.1DH&mÞ,V(JX5;%<6+/u"+ >hRIzQp~ 9XP8MT+N$5_I;*W%TX{x6,DZ'8HJk1\w?oƮ=z4T!$BCւ k=?;al97ߍ Zq,|GMM|%rM,N1=*#(8pʯ+ʧ3Ex)?A! ;:|}奼G284D$C[@]r.*l鍌icQ }J3MR8E|ne掹IM~2vK/T=mIJB^0$mWf2ji d\mFyRDQQ^:~J=j?xay|2Q" T%57`~ff{080GNJt$p<>7Yb<i1k_V6 8賒 nk*ucU5WVrS tPAAM{dnX+)ڊJS yw.7I%m? Ö<-\כּ=+]->}w@JT \BZ̖ )JV u%ӉeDډ-9A$ߚҏJ?G7Cj/KHZ30[1@=# >Ur7=RxF}]Icʰ%W[/.O8[ kّ"4&lNoHX)In=Fߐ|/MD%30) 8r\eRw QS2pN+9 L<FYwǰԻNo-:rD eJrL e \z/ {z D9CQV("H0qqA+ϟ<r+\I9ljR~!e]0X$^Գג0ϯ@=:*D#z-N/>]:Vکb5ZoZn06V%!!L!ֽ"uv 0L̴Hz:'LtA`h9wqbԔ֐ #Op2V&A+ RxSDӮ1vn .:*`ehtj$ßXhb!YA˽c}4vneqJqe5U,,Z^R#zKj"|U m=*o!k҅$8 } j !\_I ׶si\-k.(Gv lkBNV#:xL˞vVTv>Q3KD=$Kg韤S7l[ ONw3sS=-_"LQw!:*nי 4: aigwNi(b^3Y~R Kht:.~s5k4]/)\Qf/&EHιI``=/֥rr7oK|Ύ;ex :] P3qV5w܈HG kqF@*_@> C"sA]6]gG!ڐ\Yjgoc [Tʴ\ Zf ik LR)B9 jZ_Sy*: %8)bNO/*BU79Vv/UIʥ2=Qnm~Eu:,Ϛo%PI ̕PCSY*HvjǕNu-_e^-̔ #>#dHٴȘXIpFНu3VV8n^Ya"h9dW}_ؿT$PulooZ'O'?2` *>kS9촡<Zw26մ]`)5v]!_{5R~J]ͭ?Uʴ }a[ǘF Uh7@+}>H_mzf%<It\ ]hxx{b0 a\kܱObI 5In Ycf uC9z+7.w#.Msy(LN/B; \rUCU= bg@:&Y!w%@S 6:q1 87¯$pj̑ S6'o X9=`jGF!U%av38[X+D]!nêjyse9:݀m{a2)lj #X|.֩"KRύh:٬3yq4d5ML>ԘRhԹv! (Q+H-4d8贓/%t#Abw ՛A ar37vޡ)fKRXsnnĪ6$9s >4!UBQ [:⨓KGmⰇ"9ߺHocB 4 JE@ln3I w0z!-ިZtلZ_$ѴɈ/ŕq5=#( U!ˊюG 5qL A3m;+$]2DE [qx/M<zn ʑI_j=>Qd_[EOLׂe@_EXOǰjƑ ǖ "+AJ#˜)zB/,{+6kQfTS3w<_>,S]W&?A8K)_~*Alv5m̐lf)%pt9ƵNwyΡCE~,$pN#M+7k2醼f"R<$y%T71@c8sdT zRDf<#Cp'ݲiCZ[?C91GgJY&`WËy=DQ G_ʍjqsglhI$-d=ka jM4sQ@˳{JMQ"~t>i&A!iqŃ!LFSzfgڙk)bsvma \s`$ۣ']D*-n?%P%/NOw…Gei)Ҥd2t侹L`%9kSC8BOҍ~NU_yN)Q15P-cPBz<E/4&$- \`(Q˟95ydV~a5w2CWO_JQ_d[$#g4M:|#V;0>% 'c5=B2qO]ΡPt,]6-tP!=UJݑASÎCoc{ [vEaFޞ 3 ؜H.A$y}4J!gza\x֍Ju0W$:|0?g%E# \ojWYJ!݁59XXQo1m֍"nv0nh6w!,-USgWcnbWrTwTM]8ް*[ST>^ ڐ7G”lCRjwjP%BN(alh|d9ma'̤¶ 1֗5MNJppט2$>`\K̀*}Կ&{۾*/Z>SL/ ]iP#n*]49C=պޫ8g6&^7FWHUê =BvF[:3 6]h/3'[UqXx2 A1Pv{" ^Ak}XCҘjWY& f̐N_ɊLN<ا~^Q#kGKhw6j+'mScxoUuEeE)uoqyulL#Wu J?ŕPd6j9i͢xXӐ;Cqx$J}ʵ5z*__XXeڷEMK[+`M5, ZVozx~ZA@Z׼*]SLFmct&T=hEÌeup /am7[`U[/Wbxx5 82+tx; B?9`yvkB+P`AݞljIIYdD|[4ͯc=e$RD>bk{y8t낥#dvc*< ble2B`(.#y'/c˔Rdx߂)Q׃zo Nԉ^>".C9' kA_)ďvO( % EjwP2_j>}m.;KO2ybXv賐9g#0+AoJm0 cA|ORV:Q*ֶ g xb~Bn$G(]*%%KMSK u9}/4ePr'b|]݇..nT*"kNbW3bݨ)|FDrAuI:-/CEwB?QCmZViF6x*c4M c_CÚ$vdc)$#cFz }dP$yVGY.S, !KCb'5*֜}$$QIVޣ7@"thgr3S_rr tғY"&{){*SOm D,û4$rWyG\y ,UG2_58AfyY1[cr1 E uW'K(kp5 Z!0IB3+9Aڈl~J4AeĴ-KOԫ):&Ƕh\= /{ tAHSe#L4Z>ꘫS;=.eU3ls x+xϖ2X%dڭ挺݅( [j+v|`Op06cە3nE FrDǘ×QlBmOܰGNo6`$T%kz$#w`c(@u_939c,VF}"E \͵jp#›XU>NY&`hmDO|E%Wk( ÁYe 6Gd)GT틣0~nJYkt?ИUQɳ[Sb)>_WU} -;v>P]H͈: L{PQ Udcۨç */vs$J)Zdz8gvahԃ-u鹪,MSBԃ%Iېu{\5HIBSt!v:ux;]6K φt;C)͉n˷^_-Uw1ğDHiW .O$,|l' l?}̲$pZh\eě|fs=S;~hM$I/͠?ȋf+l欉y΋|Pc_CmT4 KJKMpf +G_HV)㕡[h5`@4Rٽ[9;Zdaމl"5Vb#(VW{mK|ō^̓UGB.tXf1$|#Bǃ}Pn+8iJƔuѬ_ːGI$A;Hn -k'A\n\Q[ DIO:GEVlCtnȁa+m̼]04<p-'$]6C馸ThڸTmy)y{]œjN ?wFr029I*v8.}_$or< дE;2N@QKV^I2ֽA/W2}UU^BdUۍ& BS!wc}qS+jl_ ɚr͠]!SIf:!~I" e_[c2sͳ+0%B}{g[]5;O)֭3j)-kq`p cRje=q1"wTHw, {8\/ܚLp6J+hTNjDU &VM\:R(c&F)iO;ȧH;L޸uٝCDGiWӳq<>ܛ;AaFȖa #:bWkV3NQhH7y ZT=CI6/'sj["ʱHwU! 8Ӵƀs¸IVih/6&-ճސR!%[Ui6r[>@.MNk߄:CzwUz41WOa|;ᔪ)F+V%I^j_q;Vma~%ΖT'nRފ,ST<8y0['azu\ kzupBVceYmP V,Ӝj* [ ƿɀg8Y('gUѰtd(<19Di&e ܥcb #'VE-$2v\*&nEi -se F,QQcGBΙ&Nv=o3fZYNZZĈJ%{+'C匢q"5 -J9z K^34!M4>~[ֽ8ټtEʺb7\DKjvLEA:#-ӝCKwc OV3(YW@{UM G] "W{c 446^lK| 4\gt `M[@be 3=F(2aX{%Dl/c]=67r+nB9xcq)H&AF-ٰt!22Uq$$Rud,Z@j8J@D)IrKb=!Lor5:ᐾy6i>SGrFgokr Vw!JyJq$S$U8yRtXLvEJK#Gtf?4Yzt+GnH%9-kUi'`wXr%,)1,!,(zs"MR`t|&œ:F8(kAIgjU+0b%ޞA$ q'ӱjC\gP9ޢجVд:S՞՛;c\H mŤ\%¸iUAU.rjb'"HYD~tM}-%@7˞^Q`;s>Y"uHU& ho:|`56|Ttտe**D$|i:,['r:b8GX8k:۽ςqECd{Κ48^UOb^w:'ά|oW]<sS MTd*6?UPPc0j)akf=ՈrA>Btҍ@>+^s;Ks,wo6yN o|#|B}@<1O-6V[ms/wu6}qrUT΃|ųg(6²T@!fLBԶV;$qX+d25Q>:Fhi`}h+4&J{<M \z0Rɦ Z$0188֑{˖COt$s=q4 O\`ωM}LRջ4VTY2~SXQzoBx lv'u`>xY\8[}RFW Za0E, Gm"{lTKJ&HqňRxM޴9Lˢx3ÓmlޣP5[G0RQ.j\Kݷ$+>J W ,f+luv@R੽m} ? G$U*OobjN~cH-kt e&+;27>?-s$y/h|%.;cɞdgL+%?qEGyr>YCɏ]XKrzC3eM8@ݴ|M+>o YǎSGcmڱ9L}kߖxb~ 70 @1됒5.ZFKb!/VJ-j蜙a<*K?%J?8ڄH,u}Jɺw1fb4s#6AB0x. &-Mۯ*"E,k{HWzch ۧ Jlb1߮j|+]Dxţ}A2M}N0ʔ(,޻JVѹ>$Zje C$CH0MdS%Nw>x^y@Y06m[m:$y2~ݐ4 v座%qDlczG`2Z 5Qƃ9 애LL5qt|,:`/Tk0jp;^ c?2B{ɿ5Ԧ&*F;_gy bkϓ]+Rc*-Jxc.8"K$X/j"VN߶.И )-\Yd%x" XZLt&ٙZ@"n6se^H#d`wK PRmV-x[>ߧ3z`@n?b?  ɋнD9"r9C~! "&Tk?A`TD9Ne0W$g.ntw\p]SIc| Vl\mZF P^T4J3,i:aF9| k,NKx#i&!4<1B.`Sjg'4h}}ItǸjl˯Ae;[2RmyLsV*wFQ~[FB3铻 Xc z/=%[ N(u|9@yS'*dlұ7'{.zmz3'ddiޡ<ӗf}g`;<Cst$$߳0.64^gݻzt`e'x %S*i7=)8WY"s]Yyτ˒88.Rp} 2&w_;:BrO0hĉm!MPz㮁 \bC $o غ(T'c%|_tk[1ۻ42L1.R |qdT||Vv7pQrw̎GfP[jFp ouIIENP{i $NC;G[6*;dn- Xa;R6D8IQHgS<ީUyptN|Z>1aEL9 IЗB䮥Ȕ/jET~"KKcf$ɕj;JUD-EM=d>3i=14F+|guL0QĄL!Ka8][|Һь37'b^tĪ95.@ $5mVJ"p*^Nf}ʉ׈;0 t f<ɍRhSfأxxkX/m,3cԊ7oaD,#,|QWtkܫV+"oc7u iW M&. }&.pѴynfHzHEuR<F UR~?zԕi!)?#"sy&V9 p?폲' 1Fˑm.O#)ԿƀӞ<pK:w'3,멏W;m~]"w#`q[IXO5xS5{U?(Oo"dKVY +>lVJ϶Z8>NK.:R9wI8þ9ohG>DJ (ǥ=4Kͤj g} `jaALs.w.hwV=+ a v2I(7]ۍ^<1)ϋAW!YTΩsQR_BmR^WO"w{Ad;Nݔ <{ؿsB$wg[j vXr|RFzpWED: xVg8xjNa$8@z\7B^{L ZtD*j֭}ƈ1ߡ*7'qDC ctv`?bsؽ @CNyZ7Yðng`]lb ʶ3w'fGa[ՀRkѸi\.fkͦJV(V,o VXtX'M#܂+ف' ֠hE[xtu.Junɮxe *6]"3;\5pcX{rv%Hw&:d< 66*k2>Q|I?2~k\zElctk4ȨOLϳ)VA`Ie}ͦⳐ;< gtaب!=TE[sZY E/S,,|B4BzRv9е!'ra*SjkS43YprɆdqVPI(#݀&Ȉ|8m5伴ԟxwZ;F=r,B&#9KeV"ʻ ˮxf.-{ i{3My#%=9њax-{@K bΖrGR|8}as^:V X`]785th9ZԹ{$CGόב)`G _K~H m=iR cAx*:ܖ {ǒST&Ꮋ P#ujM4t7[,s:bzҗrY`l1Pah8kR oA6 }A.9ZӮBIV"Y)KhƏh^fפNk}G9<> peEvaYO`]Տr,%vBH9,H&`sgj5']7\a V?^Lzc4ʼ^էў)¨q9\ ѭλTh.!*Ya{`i,sG1;tKt9Oj7g*nta~R`/(:vW=Tvz5N.Sd岚2\Zo\霊a GNLuHB+1JҮX^O=؆pwy"0Bģ'JPY?V_kop\.Ç28߅!S^)4.s 0JItkR~3mm'~ 1f?2h`>z\`^eAR!F׎jg|V@}_S=JK W,aN+u,J'.c:CzilBjZz@P' GWa]݅W . mНPdtkgG^G}pBs?IY)$Q>LS=5=JxbQ椀~[ .R7"P)[P c/eOmeˏftϼW.e {j]p rˑ=Zbx SXL=lo쿷ʗ`OqA xDk+9_>Pπu+Mo:bғQ*J`YL6@B+=}+]u#zr^/v`/Ј<7 WP _e{Rպy],p F(h[Iͭ܄0Lk}VNnBP" !1nVev`}t 2t-~ ~eɖt ^0jړa& FJcBTABB$}IX,) MКnR'ʎڷ>,sKِ=p8c+WF?W׋ts 6Pz#ZgH*OAc[EP/Ţl`I,F+Oյo&sl=Gc<i52~>ӂ k,!g5NotXʬq6/.zԝo[l{f3J̨/؂NU~HZC3A]ɀ*,k.ȅrN-$o"vb5zHKr5~w]mfKxǗ@ Z-s=1V>8."*eXOÕ(]!R@467$/h, C_C,W,5I^"k8? A@N"!Zu^@pϨȤ2˧dȱWekŗPwj+5 :$F(K FW"%fu=Bq ";;VG2iaY8J7mT 34_ qIs\AHP/l}gtȩI޴ݞ8ѓ%%+=yc/ߧ.#p)K ݙ@k hnN& ^Hph3kCQ5 ƥvub'I2͙% XNs`}BJJ_1o7pɺ{V flJ. 9b&O5Ϫ +۠mW,G2wo3i2>ss?"+g`rIn$h9ڳBB,$%VLlĴ!Q0}ۧGڳHɊ}(- hxaSbnDD-7'OBs5$HTX6g* ^pǾ35]N37ޯ ,-i|RΗSu`,QX,h{7HeX]pzH?O׋)#zE> 5 n ۶57ϬV#>~c%ſ2nG ntEr:^0sZnL 5g_!O 02ñHX'o|0î+ ˻˕#Q}HBȥ gJN(d BYCZ;' Ǥ[h0xU;hHaoD`)x2&`'v3,I8oݑs<~>^ Mԉ|$#jf:L[H Jiߖ j0mfNsCrǨ `P\.A*^.6)- }VIB_HS#2bH(|+' 8Ӵ{ԛN b'XyVa`&=[sTBcmGŇdg3c˩~/x\͐tf[cՌ qi57- X@~{Zء3=:c"ӖШy)oA!,M:}3OTF،pSѳ3c]@+[ fK:cGY)b\{bΟkIxz,3& JB[9~S-m.Eσ!sjε3,X-AL9NƇWJ9J1hs/$+XXJ7&R( R!_D*)Nӈ;k Pl``Qcv Q[t o}Pi&wϲ,<:+mJkϡ3A?Zd2fxyQ?Vhucrka<]{^ltTsg{ԀԲr|_,‚&GJbZ>ϗ1vܾix;W`mN7}'iة"._NDVKcVө/~vxGFf[ԴH( OnZsuJc{Xh g[]0iTY }Mlfu*cn]@—5o?WbWTb:аV? Mo`ΗdRhj3fleAyIc}qfE$2U`0ӡ_w͸ƣ}P/K0a_YT"Wfz#e$_I~2pJz:ܹQݲm $"vj Zdg1k;٥#h0Uxy5'(Y6>H[h첷4Y'ڸ^sDB#[biB?v4&@=T4t_"(8 ˜iE%"zܚYwEu;ao*Q6ฮnLr+)n j07O|+a5Apݮk>YNV6w902 ,~2g\9*!s?UCNI%VYEBÖPS==^R+OϤS'z ֮~f[Zxc\NA> ˜A=[aݚ2v8Z'ҳvJRlww ƺȜ+\m,~" Hu|)|SWsxq˪8o>C2a,]r?ssHųxP U^gG5k6R]:N͵aEr2ĖӹŽ9 @q>aeKظbc}mpa?i DgUZ|KI,vL!uM6s?nu!YQIq.cRyTNg`İudNfnh bd.eכ #)z<}zى~d-Ǭo\ \'WnQ^QE+p!~#oܓezioF!fw<+qaQ<:_^Vhu*bsA~EIRT l-3{.8u+}j`)w P 4:3i CrCWp`⻒^kH~@Aa!*KтE+~f!!]"XBw.`fQVĘt'A|W)4%&:AYNi;@oFgYG.wY:5{B1?3mC^b>d<&ktPf$!0^ȐȺ&*Ҳ>sP0:tjZ:$lH8y'߻+3\`OFP[.?Y m*ݙX׍M2mVAb"~8OIYoҼqDhߦNG`2d0ɧ)$IJVUճTo: T7~ɂ ҌSQl4H^I>m>ӫ[%k JJ]7 6RgUFo0ZV S48|&ܮ] +ԁk4| 4?UR3}r1<7u(FɀG\MAaǠJtвߞY\P:95L:5:+TG3BWk6Ӂ M/: tW-΄ e'9)ԞfrFĒki :O9ZJ|Nn1JK! $<$4<.rH4"( ƒc /.ckȂXg< KAen^M@yZv5h5 t:^t155Iԛ/|kȚB⌎SIG|%zQUGE+ʈo`]Q ȓelez+%\$bPpI"6^ǥ&ШF8e H`S\yx;*{ 4)ϣ#nk^#_y5'^\L 04:zRmn|UM6dXqxt-J2)tY1'̳cr:afݱ*eIIQ9Pm&z q SJ&XоuU+⸟vɂbQQ+ʜs6K`9>loi*fHv1oJ-&ZFh?O$LdTgYF{@ 0JYFVBpCf{77@G7T!y 6uŕTB*d"s*t=\ׇ+Sm}(}J|iOPeO8;/%Lc)& 7-^@9י+ElWJn㭔Y\NT]poF3Sw'={5/]?@+0|ۘ˟y%ya^_NΝbpK[R&Q)ӱ: .2! mc䷴釭[ Yɘ;}>r|_Os8 {<Oq| .XSFL28 8$ts66E/ș:M:Eeښ#뷀CElADR IpxУ)`V{W6OvZ $ogdoiYQcͦ߈Y ɿ0" ql52/]6|W*;i}%l!_J{9iZf AA B8D|*(Nh\sCJuN6w+ jqМdDЏ!jAѨtUs=nDw+T7 `fInq;GFL9wFQJٌKuXq&\҃<q~JH7j"3P m ]^q>pcki^wy [q_|^=AVGškj<ɏ* N@8 HzEփiTTSA^3o*P`S%o$7uoeKb`.ڗ9XI5)<1 4x0y'+!:u9.3K$MP3hadt'ȗjvFrWg8|Cד[cow)+YfC)ͷdf=\d=ikgm(9<|3bQ @ѻ2nv!h[Jd磁 r#n)H<NX %ݦ?AgVN0Uc-Vis~M1)Hيqҳ\.eȥM/s [ 7{Z /IyrdO7BP*|kMt"yqEA0ͬ㲮ڰ]&munLz>c7{[v3j2犢l/Efr|'NACCMosbܛZ`oEO>#f ڼP.oؾ %ڮ0:/g`<xOI< ˺%.Dlۚ$8{tXRu4/q?I\`u1q)Ly>jũTCB +O+&_(f& xol`ji+r9g@1cҵ `eWgڲcZabXkql\demCs+ ܰF# DL{f"  ,2:vVWN6B4s f.Tԍxw3Go7ok@;y*L֞^1a홞n2ծyb$GVNjoseu?s(0yQvw"pPIXxV- 4 7f>\GKr0{?HR; yhڐqo. {1#x өF]A3SC`aOu gĽ2"-X+EM J2.h"r*'3_llXJj^K!`2 MLS]nmj"Wx=*+`p]SRסA;/e>cIK4h ׺]ť#7+D1@ijDm׾`#*UG!۱=?*U8Zj3Wx-HՆ?7y7$BdeT<?R,r,W[+A/lԝ}/Ͻa`<2Us81͒pr8/,S!R ]^ZBj Aڑ3/`)~^+H՘+R GT0(Zz!RSOw#=(=d٭Ä&upe3&pE+^."Do+dvĥ`hNl~|6[%%T6B>cY͑pBk+'.>&0_9ٝ[3r 7ff}&rg%ʦ)sa.-gрk<$8<rDPDOow"o ~;ns=(VDybEV rl'LtDF3n+oNhPs( z%" H}MNN% ? +P)S["Q#h̵Ag o g}+eqmm@]"C罇3풹Զz3T'WrdؿLYWwCԤFYkhB[%]yCc _n>?7ڜhSGU-~ 84_mq@U"C7chdd,U*m{h :D rԿyL'Jg/wퟅ&.ՋnbEC!/ݖ?t HIX{.#+Z!bXyvf2ZbN?֣:Œ܃鮬^lex,+cv]v42A舐WO1| #l&^{@]U0)\Blj5FK '甙@<:'R&V\;${]MԐsL(8tT=#mAdIv3FɰK1uh \I NTr۾V޳?"ԮɫOQv ܕÁ5@-'[CUzb2!Uc!^twogKd`W3څry]JB~^:/(̇nS-T+#) &b [#bV5r{%lA ~aR$Rp1V>AE&>k2G0Pdo"L־-,XD%zb&3Rvm`_4cPYۥ%!#0' O2X?<5p g~S6xQl\Eڒ$=L;R̤wb eR%pg\@uqׁ Y,!Lx1@݅H?m%=?1Q%^cubԯ9TQɀßCxO{Qj[&f+bEʏȇf[#]`/&Cn&4CsL8蕒KFh}6)c4(-)e6gu~{uHk!lEJp\7!`>\ˋ6{:D*vՇxCb*b"VR Б;vϐzM`T60zqDirH+I_>r<| >68-{Umqh󭻞9Fй#h#J{q@ j?l\@I-YVG#Mջ*]bz3*ܬwFQϲBtzSڈpǂ>WR=}rq::umRI@KZ(Gn]rOd_m(c}tE6?\ %ǽsǬA/p ,3 ֨y',0Ҩ#\nO5ǻ7h`gwJ;ֱm);4~XV4 BXǛy po=(#"7.uQP_3<9-`<{IWUs6j~7|* pH#JE>ޝ?E,L&I׉ '4kr:Qf_K\v -ƙ#WW(=Aud7w^)&h\,|tv|aҕ{a/Ofzw&ޗ$EN|,pUvp)"SOȗnv}|юz>Tm0J(ԅi7_:^i3;=V+蚖-.0"t #J TGHHKɟ'3X 2L2?QL tpTCٶ#jT/1 nE39jH.`w:3|ixa (#R~.>7,\v  gg svHP,cN~~Z_ݏN j A2%q V4,g> ?a(ˢo0^dC'7 b%2A/pID/x?ݕʡԹT:~#ķb$xlfIrS%>݇5TE𚩟\',^%%t0i|++!Qz|ͤikW[= I.?S+ri31ѮWxXzrpJPm~v:7{[PzxlKh j;oqgbuZ]MCEN(Ҡwo|jEGl~՚ x'¯rۃ8U+Ol =D97*tr3$ $`O35&ih K*:?zq ʯ3*(9N-mOmBeڈ^o#4o=xjA+n2jj4r.G?I"qNJ7D1'}l8V(;BaRLHp)}Ė1͗~/+VFdgS޴y"),QsS(Cf\ñA\ W16 %\vJOeg;(F*$>6B79O&(9b{g&`-WM]*`HQe\G8Ue`cU6KT=x"XHtN ڂqr|Iʴk p+Y0`W{:]Z -_Yp9Hl5}O(y~pk!E =INfmjWj+Tv4=5Wֻuz'DzIC cpFPC"H6F¿}xOnz޵M2ĕ/pY.@lDG zw.&8Ptus0{RYgz#LY%>mcB]6+#Dg ѨDwAṈE*Zufܙ)~|uߏªd @CE墦?·3ىK#D6c/y]S-\=v0~N%C}.0ahO /}4 '}Ǹc1aBDvW+UwzkYGxBE%\tĽrqsS'a&/CʜW/p"BwT$q+I]CX8D:;DKOFhWa-k&UCn@j %]~絳NftLpp-`8&zLWC;O0]ef%p$$YHj&0cS$&6`K\ z㸜vyv]3}c&h6eu+Rnq;M%N$Yh0yjMNk~XP7Ù>zU+[#(&{ab %>rƶumaf ~斯 >u{|L> PD{k2FR=MCiɤ@h!NSl̽7jRZ UX)Rֳc@ź o9/Ig8}BOBvk)*?θG6#sZ:Ύ @2cw@F?RF5FbVa䐠iX+ FJ(?ꩴ =k5gX1 xqq yg5$lg)pOcЮ+$3"`2comK^E@a5kҡҐ23DP KgP̍H h(yoپ c~?F- &1q IQxP(\E}ܽB)W rڙJjP??15(-t-MQa`Tunen;Dvo_;BiݕDHNvwdPCE8:&^'9:TSF[l, OVb"z1s*R%<_oaA`;{*udAҲ`={qP"jbIi/CBhk0[XWe3j>2f:Rq*uYb EC~H!tH"n+Axad~٫)?CgjS4 r%|ltG;8!ՓS=NQOFO9h}Mgi&$xQF+q)״U1wڰ"8ikJ_7FF ]* z(vܥepim+uv#e-hbyހ( % wktE< $/sy ؎n *Y f&U( 0tO/?MyV 33cJ#M?d'iR~ҷ'5 58>1WԭK;VZ/nWl=o |\>R[n?Cۘ/j K*?׉~0"*s39TQYRNx[,CsNPߨո 7b;#o鑭.Q2L Ó_xjw5ʾ&GjW"l2:힫j&JdstOA,Yd@qxt 0 |t8v7ԗŠW}k ~}ocg xW#`c}2w 6b ->Rry3Kr!Dƹ͹ Sޠv_[lAy=o=yx2u GG[~#'cIP5߾wṗV# GN>yY c ʔumeT/3pɅ7j84}#Cg 1+9mO@EyZ'hY~_)s.jQG)jA}Qw*_ 3}x8< }I_o/0_؋k +{YgoI!ptP@H]] EO^NgyIh'}ݍ5> 4/2͋1ɭ/d+ߋ0(+0G9T [7f#bkx i O0JT>:<_ {EJ ׎#s5P?.vU)ߤ6oEJ]_gwyә:"@Pπ2ӷBYUXg}P']Fnczc`=2#q}6HJە+aʃev-`^Lƪ_Ur;sF/>//HV}"s@1KK¤&Vdz2>,]0{pT .PU<#$ Om/kcm|lj L3$ Ia%ǢYZ4(,vlߜZF`W2PU1aHB+GEe>g%g byR9-1[/l :o{K 6H{6nYq@1 l&-伛"1(ȟ+};ZˬI=Y,{lqhj!_zh<F'- "=匞bG,a̳R"Nl}VN##蕐6DHTz4;~:,@LNt?)ۈ|^1H$7CsY& 9$vL/HճbO9ëuqO]`ՁuF~6xVDsR뵌z^hPdVe3~.D1A,}nuzs }VJOvyZn6kwh[8cg5s!䁲^t8ם-߫Ee_7pP$<+& 3MyfZXscD%M@ϣ{̟Ry zb:ІH6j0LO&")=-3 d"vPD"o8&@)bͭ')qdZ:.8YyJ٦7}{)Fv{ BuHf άHo^-} =e+UC}Cd`ȷepK,,n!2T52Mqz)'Ҹ@2I. /pDL0fgϬՙ#H4}3`Z8Z`u "@*vrRM;r@$ aWhV?)]x6$u4qW>kvE!&YT@8Gfܶ-CL?g>rD)O LFb M;Lˀ?ڌd4[`_DʟTa1qo? 㙊@H/LƻwIcH-BÂEÿ^#QddkW?(!~FtbtO/X-N[dU z[^ 1(XLlG 8:0A=ek 弿_A2󪆵:JMk3F}4h{\b(&l(8%vnzh X?Q>J†__#i'F/]Dd .rײÝwm(> ̧0  7=3R# kCp^&r7uby9yE`>LpBQ`1|jJt`u*~~ ËB&קP'B4%iRmWR7^?K5PFdg "gx9w-g$ џ?WB-5; @Wk羾!+}n_E+cvg%J!2쁌t)ʂVLw]lmB{9飪@Oh7j͜:csu' MuN_@y0x=옞([lAcMq#wSdMtEq+Nd! GXF dOĞPCg,&UPʀ LYr_ZQb[)X'|_d2;GfW cG@f@:(Dәc>prfecJZX5$ `vdє/kmtLÂ/? aA@mH9uQ5e 8|( [|pxʃ@}CFà5+N1H3㴻>չC:/xheAZM,|K='r t>o!̯W q$D!{.,~i \/[$FD/|#!z j7N˵½Z:D.<4=F ?\:&~Fnmp0dGXG3|aՅq/CGfu(2sۓ1ʚCۯC]t\oY\eU0eNb|P;4h ̟8UWƹhj1'ȎY 4ۖm.yo.ǟ1OmvXRDj*w|M Wo̯@9$Y0V,%+ELϖ[|^nSΖ$ty⢟RfX[C?&TaoA=u4W"y*{6Ft4N!ǡ=G;7EZuSY9ks1^BU7x%BFYG⸚rEnyP2>]JH~g7 %/EE,.jWr؉$Z2$,pɔԍCodŮ baqHl *ӈҟ?zZpQ!K~p+&y^rތoRH&aXo`yL&n;?̈́ PzQmIT͘zh6jn[GJ¶c>,T.]]>)~]Sv Յ)5̙ d: i[S/ 65tFDp?-ωxq״cc~cjՊ_a0&̉Hb‘y+Nt=l]2 lWǙpx_YNMgbw۩Qmm;3mW:<9}گ0 >RW}WpCOE iQ@-^Gʝ?ª{m(+C虼)phs|!M(I#9fc`Vm@^_ 8VБba¥%@` @U3v-0=? ܀H0;K>]r8NI5DEYC#iyt^.xz^sy}}rh)hW-]gB@eTm $&Q>CWNն`#R ՃJ? 'Csa[U^@?mvG/<ҦaUKhk~IY=6عÎO&ka8CKb0)g0ſ^-Q J,_ 1ga)^ʱEVMDy]q%LHF:cscVYcZY̽b.O ɩ70Z9QF@ld&؛1{ C%%HoLNsKIUI3.H`KUh'#J[;:@3岚n.0 H[%l&vdw&3X>I3b3b7ݡx0b`aJԕ2 ZO2d3D 1Lɚ<==y>>)bP;u7*XNTHƪF}lbLp{">LʡAlYxֱQԝRi"}P` w8 *g;% ]K(flڬլVJ1w|JA8P ./Z 'gкUuJAk˯ynf OJ'n8L& TӱXĀPWն]dCL:tI{}d?SM c $ HCGBw_m'~M]: n0",zwpS! bhC%?Dm^hd樀 y1/Y\uy V[5+(NLɉEm{B>io;|_1A0_~".Bk4,V> b䯱Q8zowu6@)8v"gCprh"!V[gnA.Kd<2 j蔹A+6/m.3"n)l$ mgvܱiA泬WN❀lL'4;k0 &NkT"`z Bb2 rĦfwar '̏ fV2erwM蛜 D$Z)I9/[V Hր\/>څ2#|9y\& jghbYƎ<)_75};3"Lr r})}ݢ߶DQ⿸5-L})6%14^ pfÖ\Dm%YW+-'F`@#fg;١}H ͡Ɇ]U L@+F׉Y@2 DVhQNT!yDG)'qs%ި9)$Q">1a24~26" Sd LbI ?('1."ڸt~h l<_/ s_PgF?@p#M8 `iAaAو #ִ.vmB)RyI5S{E?'*ROy`W*@ 72,evKBucY1-`4w\߈ K&(_$]f|w_$jq'onܛQ::pdTejFb+NwEIڳ| g ֥~Ij?@s8,h4٨L>kdzD*ԉ#H2Y$er'#ƍ s Bn9 *SlTu u¡s+}w5$J ΩZf§lp'9al]W::{tQp0&f_mhZ t;KWP1&E7吞Hbz#Tq/DH_qz>fL]EչylH6qfX|?\M"nN(#WoV&y4W]hTV .Oo3R`ԂZ^py6 ӄn݄U YXqհ/(RiGY Cʧc; OgZ21JZ`zaZQ[\Ws6އ]6Gt[*뚙7;oPa5mT/ȕݾ][ }ۑp3U% Nh])}Œ@R~T;~ E တ|dxQePu;`J#vJP @Ȑ;{Px2.]XAp8ъH-VcowRVn`d6SΫO Q7D" D˳o'͝q"Z[q%X=LA9x![ 7(; O;'ᗹBJ3_T$&Pg)FzvocI؇ MDt\TUjYxY?*H6<0k>v76fJOmY=ϭSO6V2ya1'Nר[B|$pLJ͓4וP*BSB2ISkqrlq6vFQ??*x*\tAɪn5QfQĢ&:1Vٹ^-2++B3M]j;M \|@,KzPthǷ1d45@tɗ ⬿fTb_aޫtڱ"&ke^ 7 ۱vD:!p +Vl1٦ +WqvrXk\f;ɕԽQmMzhYG+:hӲСY| J54|g5D.UeZ E.%ʼnvm{S|fHb xLQ/GfW[v-.y(Fn7\%gm-\=YH5l~AWC}l?&)?>y>&f!Ffxy[͝C?acS w%BŎ^i%S)Aq7HX(^&Zպx#FRuɺJ$fTn ?XXW*hD/Yy\Bȶ)RCR4Dh}Xf ?K_ ba*g` %  ?xM?c=3QV~L;\%K>Yל:=@HACdv XhK@AJQ[;QVnϹ%Ĥ?ME"CLVJ'4.ɠb@ip.UvSm8`E.K7G]C-aG\'2"pO ;1qv6frJvL$?[Hr9@hNȶ)YZ+POqX6&bGS(l}<7˙WVEv;3{gH*y<ئ~bXYW$SKo6 o`%,0Vf$1zRzߝY}zdA}qD]+}'g5m3\}W"1eGE )VL)AҀUե"'RX,S&iCZ30xvJizrB' DIԫ\œTAJCV m:qLw]m{{'gYtŭz n(֖D8BHFc 6>Jf>}dYrl$aK.gѯgQ1HD-lRkQ=h&ܩ7aix+l4}`F8Dr'E>"B糍ob?˓KŃV,lcEBzR6a˹4{AmR5 )*"(=i9nn"xiW邵+~w a}AQRFo0ASZmC(z&= *t9Kߚ&aȣYH׷# XU `ab%3FZC<'% rCCE,P/$ANc3 ӕQr86âqkou+P5u,.@jw$ d/&`}:?V_3Sq-8JeX|p[ CܷW\mXZm8('fC+&Fltf<^?%H9CPik]_/RXN Z)ل|6Ȱ-rR3hFG Obs{Itc4~G|[V,sR:K4P$;x;t&,SӪ%z>D:ީ8UfԨ#95c @<ěfNVd_l+NFĒg:; 荼vO*6y 0+a,df#ՐI]Sp1Y]52!l]:#=t^Eg@gEc0"O5ؾsA>~F}㞪*3>cuH)GNQNX""'2 x&MZ5 sTh) PV~LX}rsO1Rw[?ÿ́%@:U!7|aeţwKu=~YQqfy9&b0\Rz(b?3:LahEY@ c턍\/grIToz)) ~Uwbbke|\ iU+tfm>?yg a4oL-؜HQ3fkzT.k7ǂuۏ~_($uXeҍcTmDCWҚ'6C}%!Q ٗ2Me‡غAR5}OaUX)Nw(+! Sh>T FHxZOO$c)s{ cxE/@ܯ^҆;,Is&orB% #&Bqpz/*wҐ=(OҐMWJyaqO5lTLoչ,c51[U©趺?ŋGjX+jd捘U sk#fv\:vjAXB{kW/̈ yA θ(| . L{5Oڭ{6o1_@r-$0?e\aY=0 ƃps e_7-]z{p+^ ˓˫ק+(/diutQvum`E{{^bf-Xe9zIiI2-&|_e/Qឿڿgc2ѩOR)߆`/g\ gkP }BTx9t9^AEx#<4j_tGT>WJ'C YZ