ruby-solv-0.7.34-150600.8.17.2<>,p@hkp9|n[=ѐRv&S҃_m-8m?C$ pv,4"'lqIʛ8EIxc a/ VPˑKtMN{{ 1_jBJ84;k&qx\jm|&Jѹ\P"q8 ͼM͛V/ZuX] NHg;6҇ [Tg8ޢT7k  Tv lv"MFN2ǞqJÅ>>Mp?M`d  ! Gdhtx $( * , 0 q tx}8(8T9T: ;TFJ/GJHHJLIJPXJTYJ`\J]J^JbJcKvdKeKfLlLuLvLwLxLyLzMMMMM\Cruby-solv0.7.34150600.8.17.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hkh02-armsrv32pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxaarch642phk3776b4362160e3fd6c96579822cab43b207671686bd7017fbe9117d97586d1cfrootrootlibsolv-0.7.34-150600.8.17.2.src.rpmruby-solvruby-solv(aarch-64)ruby-solv-ruby-2.5.0@@@@@@@@@@@@@@@@@@    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)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3hkh>gx@g@g3C@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@Wuninst edges [bsc#1243457] - implement color filtering when adding update targets - support orderwithrequires dependencies in susedata.xml - bump version to 0.7.33- build both static and dynamic libraries on new suse distros - support the apk package and repository format (both v2 and v3) - new dataiterator_final_{repo,solvable} functions - bump version to 0.7.32- Provide a symbol specific for the ruby-version so yast does not break across updates (boo#1235598)- fix replaces_installed_package using the wrong solvable id when checking the noupdate map - make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard - add rpm_query_idarray query function - support rpm's "orderwithrequires" dependency - bump version to 0.7.31- removed dependency on external find program in the repo2solv tool - bindings: fix return value of repodata.add_solv() - new SOLVER_FLAG_FOCUS_NEW flag - bump version to 0.7.30- add a conflict to older libsolv-tools to libsolv-tools-base - report unsupported compression in solv_xfopen() with errno - fix return value of repodata.add_solv() in the bindings - fix SHA-224 oid in solv_pgpvrfy- improve updating of installed multiversion packages - fix decision introspection going into an endless loop in some cases - added experimental lua bindings - bump version to 0.7.29- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]- build for multiple python versions [jsc#PED-6218] - bump version to 0.7.28- add zstd support for the installcheck tool - add putinowndirpool cache to make file list handling in repo_write much faster - bump version to 0.7.27- fix evr roundtrip in testcases - do not use deprecated headerUnload with newer rpm versions - bump version to 0.7.26- support complex deps in SOLVABLE_PREREQ_IGNOREINST - fix minimization not prefering installed packages in some cases - reduce memory usage in repo_updateinfoxml - fix lock-step interfering with architecture selection - fix choice rule handing for package downgrades - fix complex dependencies with an "else" part sometimes leading to unsolved dependencies - bump version to 0.7.25- handle learnt rules in solver_alternativeinfo() - support x86_64_v[234] architecture levels - implement decision sorting for package decisionlists - add back findutils requires for the libsolv-tools packagse [bsc#1195633] - bump version to 0.7.24- fix "keep installed" jobs not disabling "best update" rules - do not autouninstall suse ptf packages - ensure duplinvolvedmap_all is reset when a solver is reused - special case file dependencies in the testcase writer - support stringification of multiple solvables - new weakdep introspection interface similar to ruleinfos - support decision reason queries - support merging of related decissions - support stringification of ruleinfo, decisioninfo and decision reasons - support better info about alternatives - new '-P' and '-W' options for testsolv - bump version to 0.7.23- reworked choice rule generation to cover more usecases - support SOLVABLE_PREREQ_IGNOREINST in the ordering code [bsc#1196514] - support parsing of Debian's Multi-Arch indicator - bump version to 0.7.22- fix segfault on conflict resolution when using bindings - fix split provides not working if the update includes a forbidden vendor change - support strict repository priorities new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY - support zstd compressed control files in debian packages - add an ifdef allowing to rename Solvable dependency members ("requires" is a keyword in C++20) - support setting/reading userdata in solv files new functions: repowriter_set_userdata, solv_read_userdata - support queying of the custom vendor check function new function: pool_get_custom_vendorcheck - support solv files with an idarray block - allow accessing the toolversion at runtime - bump version to 0.7.21- fix misparsing of '&' in attributes with libxml2 - choice rules: treat orphaned packages as newest [bsc#1190465] - fix compatibility with Python 3.10 - new SOLVER_EXCLUDEFROMWEAK job type - support for environments in comps parser - bump version to 0.7.20- Disable python2 usage on suse_version >= 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.7h02-armsrv3 17519047430.7.34-150600.8.17.20.7.34-150600.8.17.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/aarch64-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:38988/SUSE_SLE-15-SP6_Update/777d86123f993d8d4cc72dccf341617d-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=415465f8b9b69b4ab4b1487451e492efb54449a3, strippedR RRR RRRRRR R R RRRRRRPL/}]dutf-80f22c1345c7b174a97eb5b0e6d33439be750af721b06164c9dab8aa5203f3dcf? 7zXZ !t/]"k%|GۓX ݺFJ.{;CBiz\9weQ[G*[~3S s_,oX%&9Lų~y+zs=9`W}der|wBpL6jTB#-)tKiIQ(5'Oyf3Ô{WgxR2O%j4X&欄=?.7nky%]ѾD"*%+|\!EQ}p":N\F}oK;b.e #Bq+D]:Hzuk\|˨dIuh52<:d-cGC #:oj፾ F{4.דZvy\N8i,|ÄCtKhn*q&9+/_GBi$!fL҈W@b fʸ+_^oK.EJiLRxՌMrkڡrdcl~=a44r O@˘D@={| FyfUi6dq21Ci@偁%:IKᷭjraxv9kbՆSQVMK9#u: ?7cJј=*׫t`,n(3PoX?k|:7?vjVO_ S QLJHW%Mnע0JJu`OyD;ؤol3m˯]~d'cw3ZsecS5OOrۄ0(?&Go@caq邊#FC6c]7#/Y,bz5!e/!Y>*ۮJgcó*vnKeo+9SY?VC7Jљ;+VL)/W( ./7ߤIG+zd?o-NHhРA6_ SXבg%[jW"=sEIwMd@!is,MRWf{ 3 #%+p6faXZ(L!iaHnrf&gXq꟞v.Z RK7USoUl]ԋ18rwV6FؼZ1E0XM+a6ցiٜ:J-tj\΀zK,şAMaF)0VHMo pqnpE2uy Tׄˢk[=&BzQWg>sPemX}!GƂըz2'XG@ϋʜ + CoP`ׅGISc}R͒Y*à+1$&xަ1ƁqyHsӊ UFO")b@ߌDj?Ӕt^;qXYwvt@Q$fŐ̸$~7+]ӟNz Aj ԏcP( dt LhCz\n";@hᴈ *ߒO"{ͺΏ(؈H'R3!N5Gp}ťR=[~co6nFӍaՆ;p*uXƱ7|~@$I7 9cV집S>I>lCW o򣞡J!=%{91&VW!ӱlXOoclB GG*G{`M\"(JˑJӨ 8#$(FC %GNg3;q/,Iן(|]xZ[@~!$U2$\QGkW|#fHF9펷}g@f8bZjBǤ51xVKn˞m 'iٸG:@.cjdp0&!ׯQ#g2ZFޫ'AVP#™whh3Jv.P&M3Y2p0ݴVxHp_:Φ ?12bxoz}NBvECO2܆ Tr"ъOBS6ț~%\ZݐS6oiߥ ClO% < SwC9՛AXsqߏ^h2C1SULHAȝEކS,wwɨ?\vA^6巢(Cm(K6֌]InowRv,3YٓO1Y dwj\O]h+H$ju6n;INcΚx2gl?J\b lVm`Pa[\enW`fyO'R&CG4O:ȨU.뵜pzs )!L|9*źO%`s{"nYWQ_EU:yhThԒDJ(m#yZ< a=HWUa~T4s[$' vH3mՆ ]hJ.{4'zgKYUp ϑ^]6օ>~o/>:,M#TEkHμUB7%p%UGa)H;MF*HՃV ̔^)I]7w(ȅo[#0|Z˾7D*@>n.vt~V@mcp7Xt? Nl% ŏ7:HJj[\:~P]r rΈ`>jV7 `TiM@Խ2{N>^BZ}sot֩"{揳l"[[舒#!񪱄7dB\fE1M>_꽻d1P}պk:Wsl浡F e$*n|mݴ1ﴐ _Ʀ ^P5oC$vW[-?<̻st&֠MkMC QٕE ׯA$|BNj&2C'inSKdx$[fŠxUf-$Bo [8PA$DvDޜbʨ2l(s}f>9~wnoo8 ΁8"˥$ cNզO[`lֹٟwBL ?no+]}2`E{n8|ksu* nÚSP[JdBg+XE`ęo^sAW. 4qjaDOz\3[cELYr'CO,L9[#*C2({V_{l\>`Q9MKvTM J#Ut25rFn zeMDQQ^뗂E ~ )rKX'%JȪN0Jk)^ra=پtS:g8%dC?6rgY](u,FGڀS2ljg%027`h@ J}G$vԮY[Zr?nHWc'ce /,i, # ^+_(7} qRd_J ;<v"- 8gop  |VP -זn*ٽ2m4:ņZyxmFDmhqr3ޜU!e7+pbJCBLtTͺzY6›Ǜ¬uTP fJҲ|f:Ws֑zhNt,Tk3q{(!(\5FlXVܡ6~uM`(ֈ~]f( G”NWb[4_<#-&'} cdcl|28n>/0\҆8үbo 9MKceS ߔ`U{j5Lq9,G2q`~;rH9CK؁@- Ղ?qZz [D hv4|bQnV'((ASq_"rH6_Lo:9,e#i^Վy2Tlm0r1ϣcpA”~HuMmFŘ&ao-s6]:Xk61T9,:om'=U+߰7fTԋ&iT`!ҭT0| nZjv=ܣCH$6ۄFW;jG0# -aD5W5񚋘G8{[_ [$A+Y#V&*/&.?gRUϼcd1'ј .;M^Ł;Gt[æE9eą1 "%֡I1u-W"R Eq5?K'60V% Di$YQ Urb.z@HtZ sm6%f`>ٌ 9͟F˜[j ~$R3FݬXJ[2|t|:x] Lec>d]%%i #(]Rփ m[۟ g4~'W,޹@Ep o罶#@:¸Ҳjy[Ρ_>Zʊz!"ԣT!z82'I ꣥[P3u+cЃnf)ӑ%?I?\J5hu-O [<|&%/.1ޕ]Zq {MܗltwD1 8R3iiWgv=Ty)@V&Y ?aD͏C=7׻v'P"6b;fSZl"Z#6:BD.N{؆08d"u;?2K30Vtd{;%Yl}i+~TiDB 'NW }Lv>.E-XDXbx40hߋ1(_YXS+J gSYfy? 2?FIڈ:#zT5;b:9x55>D)NS&( Z+M!@9LA jFE!4ڬ'`/|ծD+M Gz>|wErIyN[$67Y $ũ:F #O/:;3PDjfI2RBqͼP5䩙d@q?]vglX JUvy`PV %7Y5%hsEϻ>;fDjhMPoJY;}qᐞ@JDx_ &1ΪuE돱]'7'@;3^֩btX\ :oOrCHhjĄYTFV>ǨTe(ojcn09F\״>#o 8^g꬞qR%Tz4rL:F|*X:T*T/(/dT1 }ZP LRK~MA=4f@ tZӔZ3TS&Pw´wK@ΛpXfѴcN%\8x} o❃ `C]iK#rNK],ܬK`\AC{TeMa0g#`Yf`& }<v#SQlj }H~wrJ9># 9;S^4O)i2TD*0tͿW4Ǯ0ts<~i[IxH sSXLuG{J'"GYMkShl?51+Ⱥ?(ҍ ZR' eXïF0.9 n~v jݽ!ԱJ21j966){ITxG,+jN[&I.qkhnjfZv$ϑF]ԉR$ñ + K]$jc 8Vj @ 6fFƂAWÀ5]99uaP$j׆KhwFE(`԰~7aSGSKo Ov3*Aq|-\W9^,n71[3wަ~.T0DRj Y@AvqH]bzhޢQȻ95K:ȭ) sNpHI`SR4C%^.Ga&. R6P\ޣ4#]JXN ZjFP{,[ =gwMTWgg1xrMA?"AIk9mB56mtXm41ey_?a6ߐtRyu:vʢZ/F0s+VNQB1y31:ܒK诣T.3)ld#r%R4ufڤYtDCAC#ŀ_uw֣1Se0o1(4K5^N4y4/P,v%ibrXH}3|;)bwU(k|gX7c#"xbp-n7K%F"ܘ@Q ?P~(+%^nR5~;Fo_! I< _ˍ4! =҄F8=`L 9H+C; ޛj9n l2'yx)oTC-iQ w!H>UstZ9/)w`ag~2)4ӟlpIf,_\4t0c]FzFCj bQk"- e>{Op ,>7D'Ԁ퍤rhChL_ZWyWbJh RЪr =ah"T|Ap%3'184ŮG#>[JS8ґBum ]pctxnvǨw5d8V[p";.gl tӲ 5*#͂He(kP AL23F p+u39 UBwYLH6{2vӌF$kt1Ui8Gx2#usD gK:ĹP ^F' kM\5 h M]3-:O><=X,&7o)Uhq6-I!GG>8}3 g(jFlJˇ(eDT'TC8#OJհ I%%XC&d 5H']+]շ]$25R^wUҷFrDlIpOw;(ŧUڮwKL"0$i_:!5 nY 6Kb5Fou[|' {2Isx K}o7GqfIj=DchBҚdfh4[w#(f%gz:]NԴxexgeo/ժ~E{! 08OozW9 \3I62:JkPrѬi- eȠ Gv?k Y8jXe˫A` O#' }$oNxr}պ~C#(:D H՞;Dn|~l8 Z }=L#c+{oŰ\p~pu]J;OCAA5{lP/{R|y>{uyNOڜ*n Lva$i "y@Qot/J6JɊ<)G{ 铓e' Uj׻:A"צu6 q({_D|Ѕ gc~1s#X&~4a%]̂k@:>̤*ƒn<Ҥy^D4N2fQsz-:u.D0E=[xGʐMk&Io{Db0{D u /9=?O;jᲉ.f]W^,`]Ld͵ suM گww}pSAYZAnKG]qI6+p':U656T6IU+Vd=GUg % <$gah3oSu-bw 엣,GL|/ F[L]I ow*O+*bY3#{)%/ϗ*Jzm)?ĂB,AI?{HI ]e(D1;_inz6е;"xnȑuDh*jfE.8{Z,j879S?<w7 vx g?MNZ"rYK@D*S҉_uǖA*-lD>e +7jv74ӆ=.T݁GA T^ sVIoFg-XAA@/!葇)mI"ƥz R~fS 3]%"Ah9\>`OjZPxQ7$"[@_n{ )PV했5:" ۴~<jlfĄNamCɦn 5pGF@. =kZvL&<BϮ)0L$li+[xǦ dLVn~aɇã" '^wI^˻KtlTp*\ yIaX$?Ґnn+cJ}*I?0M6:lb>FP!`1uc(KͫL  Do$ҵC~y펩xw LLjAǕC1h1W,qI}ѹWR7daԚɒ.\ʵ~ڦQx^+-C]UvKA,4A`Eڀ" SUg/'fANcDym!U5}괯1wQ2P>AKh/R0`_iHbݭt]U=DŽ x&Q{cw%#ETbFPpMI=&v^k]YѬqKНFđ)0UN [FjmI&3r1LO^$ZuZ6o/)tg=JPܿv/w]5!5!z[t$^iV4YbzvI7L^]sUY{=Kd mX|8w"^ ۝VQlw[M@М~1qq`\6t4A}gZN`\0;1s-^Э=aum2lc4`SH] i_gNح!0-5B&>a"l]5Q}S4Ɋ(7p踚фy\~Kh1^F{7BIiR@n퓹~gx*78ޫrg(wPE:&PS=.FgF+Ad_G{[k`6l4Ր a!I/H~͖xȚuS@=r(E7< ,Jb1m.̆ű0\2dDG2y3[N5^NSENKaUNPʤ4B8.U""G尿y`L\RKKJ<qua'J;,yH7i! _CDϥE@PXڡvcVD*!#[ȣkBPTu2b#KI 4>etq,[оFkٷ¥Z:Y-׉im%R ~v =+ʥbަ5Qn 1[t]wɅlu1@#]&[.LS`N ŭ%ud׸{iu,=KeFo'm6B}%!XQVEOL]xSGbOĒd vXKʃlbK$lh TޯZ0.6e8Y\`L-gvG^@2_.ᮛlMYF9:HysAPkWJ<dv#1_6;~.8 2/9J 3>y8׈s;o]mkQ˫hOT&QCexD4V{1E_ˋ[06"܋u9faQK 5bHYNfCo)ǟf^ U†^lyz z K)'Z8rv6˜!鱣R6,8#xAPfQ Dfk&; < _5ÊVؙTK}G$EhVۻN_thz kO:cu@Q9mp #=r{!]E]Η=QCbd,3ns_+젅t.6x+/ 6qJ̖Վ9Sld _eFlrtN=5+ި]MII@m #iˀJ&2cּ.Қx柙:t4-2r;))HȨ!NERd~םqҰiˆ$}^w'nVVɡUZ#@Lc[H'!) FuNnx6\tj?`[~6< ʍԅy7TT*A,rXikh1q?^ۓ CzT|?HU맳}C@+}HOuI}{fsH?= p7V4IavwrUaJ_rOk$mۍ38^_E?y@La~L5nc8 >` ]6@x]@x.0ꏋug6)=3} ޏ %_]Z@w&|jW*$C3$nͳEu3CS b]980夰 WE SxݖSѾcEIUɡճGK|-ߕMO* {Wtw(Ji'g)+Fxru/r VXTՋI<0~FpثJdOT ,^:~Z R:Z.)g+0euŬ࿬ƦVfc-5LpP|'>;)2ku'pbsh6SAQJ-"(ȶ(Ѡ.!SIp}!ח"霏kj۩Ͼ8F2 XA~Z(M}/.|b̼=nT>m5';"Ѻ w0H)>J3%*4S?a"%\Ȍs.X;\jn[#d}x͇<Y "@<}->TEjqXS(w%`=4|B)^:_F3;`Bvөf _!dE8m,_gQL/O/;Pʤ띠j@EM_:8y-UR|C8㋩Cg䖴48+v1BSsg $ hUQjz#:ؑDU ($Tk{'2 JBa Ɂ+>̆z.l io#b\]}ɟ,f Ʋqö`ۄ1x_9X9OL~HϱB; H::ރDFU堉Ly,1R/G5omsh[Ҳ9W 0i%<81>7|r\bs$a \|AYZYezL42u\x9pzmXRl ` t #9շ hޔ{yxʻgz (d?8BG.ﵯ#`ifW_`o8󾾆,T ?XOݑu]M,g>,'䷧UUˊt"Z]1K[J[Ƥ:ïSChO0GԈxÐP|~A' ;Vðv12|F2rBkzLM"RyMdVI8Ο-_i t!hžC8^ïc{jβ@5iE 3Cҷ mDTbuoJSmZoD70#R]nBa[@{h XːIMQ+~R~*z$t.Ejr6 X>WGGp I/)җ~;Ȏ`=,ۂl\k-4ʟ] &>rtu<5#Q?D8G0dd}JoJzvvNFňYXQiDr8H.zv4:z8*aV+Gڧ2ő MA+w,r_گϦ_V3WKVCxP eGG p˽U5{o8HңtޢRkܪ@:5RpCBqBн. )!?*b7r6i+=ëtw`iT3~=[ P”~㜦H!Mv̀g)zgt9n7,;x^r$6(I|&b=*ZZT!. DPS s @6)JӇ퀘1F|l* dY6R Ƙ-, 0l>QX܋.ӿ' fF*c`zޯc#gim̔b?RY̚JV,wHKrws[lCtx>֑+h|å=+CMFx zT Ѭ>R#GL* k2Y,TO9@?{* m%s [2ڇ;L/zU0YښJ4RAKcy9TӑW`ۏ5 I'?$봰׍lhPa`=,Ti,c7 r"ukb&4$FN/vuc4% 6s{k+r@O$ k^Kq'roVsE1\A$ nID q~QPZ|[ nu,/lM4t_EśϛV42˅腄Ji9P>5'yuL% j#hA Zz Rz"~a},Q(_mcwH)"[#~De: N잨Kc{ {pݢt骪su6Bf.1,m T B k!Y7/M@+CQ%CU~E: p LnzxMQ }]L\[ܸ.(]9]LpׄV9btC&f%hDq&P42E"qh5óH(8gH*c%\4LZBhXi@ƿD@E$ڤ]9 3-p/<,t'kdiX,]w Ҫ0%+/hlGvott7ZΒ?`  cF:$"HhOXRdwP;3C}vx]h TiojRD}{_OP> Ia [: E)j^d6MgGAwlM(\UEOW[0Bڐ/TE L{S쎖#^lvDDIvQ UIGYϢSm*)w? BtSxD'=8Z'!Xm])^! m>DeP 'yIE}2Y H&a_qJ2IӳgCɐ.tt?Lk'07a>A-u˳X줰)?-'?+Q!Ⱄ{9{U|d|kLJwFlړ58K[?('G]W&ّ1ZT0!Z>s3]W> onz,e&Շ*йRZos+BAnei8ޞWҵ}"Kx88x&Ւ̉aƁWDm*Q,zŊG XOJc^ff;P`gӃo_7n4Gxssh\os1fb[X+,`кl!G/ s='¤]dr2ʗ 4蚼赈MΤA_N Hǿ-Ilj֗4FJkЖ~LMLtOM4s Yf4x FkcZ }R1#"sPjEd@g (2N/zcP 4>iYus _]].]9^r 02Y YOJ& "D'IdHii㰧7]<<*[M1l/{ߣͰCpv]/6E뫚7BpRfOQ%n,Ĩ 9p6w࿕vת lZEG9TS_ xs!B!.1 *ZgB*[P]p8dofkf7fPTH,V)»扂MQ[.2"*uligsk!M/;N d:T#cpDOzI>,] 3 R>DMq??=T,hCc qp~;Ζ;W1!e%IAC~*] 7Mp TفC QhR#W~FT]̍wLa95u+To7lE[kH z_O9-4هo;|^ ̲*W~k>"Ί?2J؉EZ ֬*'j.~TiFEz:Yl] |$8M|/ۢ}NڕlĊu`6_ęS9`tnJ~oqd7 b/$gћM$\U 5|qu~g:K<3M:Gm_{H#ŝ@z„(1U+ nfitfmX®q!uZhV?o"_LhIyL^'^vA.w+I{YN(ZXon/q~}Tw'PIn\8醭k\P'8cA(숡>UG_ |m}+eM U609THUFlE!F 3 ky~HM[z}wlfnDĞ"tRSҨT@+vmbm]Vџ犷"YTR,:Hf_SL5[݅#  /$a reWgRI xĥ~e|@QLn4lm]znwi.rK &'&sЃά14T \02clHbmaڛA\:ˡ>[Y7܀_omC9l:W_>q+%_(L}%,0 )8=8 vAW6̂fIP 1swKr51uLM}[js)G풚Y.1å>0 +b0+3j 5_j)N/a^ˑ`y,`pYsafiFW\DefqG MgKu G,4[X|q*Qrp)bL<ѳ.X:F1#}ýb>XDFъc6~ ,"F)2;4OTg67'ȩ8 o^|sJc$p>nSS'ˠY4$2AU$=F&vol r1ӾC!CH̒6Qvq6ׯI6jm Hd:52jlI(y`Zn2rӲbm{ g O>vh1Gmu_ CD|IbRzA82CHI4Oナɹ797N-N @rck!sy 诧jn%#tUKe|{xBdtձ3Q,Ow}.ZN,deV>Ӈ,FQ(h@%BD@r|qiSXJV":Ӏ M^Ď>&䦹u 7"L)NhT҇ss˒7ZPU '~"e It1oF: ˫gڻnMT/^<T/ ,1^Z.qm=M8%P rqʔnv#ty2e,x!ș3 ,!,xQfI+{Eādɚ#:,z𷗶k8 L~X(".'Lyn7{ȇ~"^]0ێMmR' ^쌺OEo-{Uú󃿙U K M9m *jA @#W=1f"6`9թ1Ŭ5s`έЮU"%RƟhU?xU>/N0?`*:mv V{ $I; Hj*UHg4L /v<%he;6!2PHt}mK<^HZVg:j@W2T"+K 1Y=|V/aRCa} W!<~>(~S4C$}L~8)j2'A>{@H`̈)s^s֭AU7D-MSC`/``O/y*sd.yʡpw!ߚM{~[cZv U#ѳTq!'u 4jAc}/7aE8&+ȴaD>5/trRn=-b !C$j,0WO҄~uK(} p[%)KjֿYg ˪ჩ*6%.F $+lzem#<o#NT{'u1ߔh'rΨ>K#%ܼlq%FR)p sr (]'{&cC %M)T?LHW 5*:osM7M+\X=ix"('tg.i&߰K< E1&YD2 h ^]  w?cpSD§cp̄LHQoQ:,%Uv\p|rڿXP,f%QQGtnd|='?xHBe? )gǽOhݛv~v:ts)&ĉc͓Uc9!ua`ä7>Y90yV=FWFz>B2q b{YٳE2D wQ-#`T$z^t627#[iF6(!8\ I,m!XAaj29Q\Q=T~)plJꟿwkI( ;^j]p`g$` σNÃI)oj)i/|B}](>ޓs9Lj3gZb3ݸּ`\9Je?`,GACPvj +|{JQ:4Ô&L3. Y.۪ t[(xUT e"MA´l@D[kuN$Fsզ^tn@ t&WD#hR~$Hl 1J`FHQY RbvI'ņSY?J@AUV긚X?Єdplm_vSqsvmΈx`0˵~Gfޕї2`nrh2C[ A1ZҫY>ś T5딐qR52,v*Ȁ&|!^0H1 n=g^MiGxd-Ma|w3|_8W;dEzj׌riib-?SDb)XЛ0{Rp>te^Ҩ[4ғQ];cDؼ`Ap.SA[xn'Qƭa2ӿ hUZaDx+$&=-{oXWtf\(A~YOW`T +%GhdpCl#ދ/_pc!0`QY`^;_o֫J-?Zc@&.yNƘ|P%Q5EJ@a 2Twl>=eq4$12f+Mܰn][wr,\lf鎲|ZFZ$ტq^MRǧymBk6guIgE_WO9".܏νELr" ;\LxhrߔmP3iRInDd4uaZ7YHug{`a}iY\6r,sIy2$ kQ*Rt,50s`38 IK0,-C 1z {l(T\QŲ8f h0B?Fe>v#-j4ETh0E/~`pĐIUW:w//1rg93Y!Tz>.Ho;ق7S*K:mmdy]+l zmNTкagUBo1p2D?pP { ,2:~l|sVu4GHscuXT~=OÉgGf7$zf'[ cXȴxicSVbQJ$ֲy2aNO5l[89#?7{g5B-~G^L壸}?jg;/&*}=1Y2P](:Z&4&fvq Y?%^QcDABѝ /eLP%L#ZHE΍ c0p55b)|%(|`{CwO\q{o{S~vKxsVa?gt:\EG*blݒdk|}?cފ+OZ5)#Jح\ W΀U:xԼ^SzZ.Udӑ*c> CzZKҢl(lmC3l&mH1_]N'5[P1HmEA[N]wĀͺdOKq6\5ԁˣm(J5;,*b9A89bx<2rKj(꣟y35xw::Q)nmFvSvX AܙŌ''&X+OaAhMg&xNxe%4(N~vN_WjRZXz9R@l(Ya?Q$O[`O^ +%{/zrk+@A0k8ȳ+Yu EhC8c ;1 kUkݧ"4a@j;B _-O|;7V1Y&?z"ݳ:FAe B@fL : XB@\hۨ +UP$Q?o66uEnT._I\dZHRVx@]_u,7lHE b;!D^gV?1p@p$Extaq=EdOҬߟc:J?)*Xead+Bs>A{UB NP#{OYw2wy?tf,҉ji/ZEe=QY K`3 SR]3dta*fbB4,bEOg kf2C;+ʭg Xu*L0vϦR]Vڈ˜q"qp,%ѝԨ3־a 6MI Ks[6,-C2ZTI U Bkc.)whTҖ#o{.u{v)R~jƝaL]B7&Q_%xsG5ǓZ Z:*aUE. Y&Jʌ3cb%JY=pw*^1㦲B250³Xl#"eFgrHv~u0Nʭ8VE,l$?E3hj);慑.t2:Ry U 5 CWj'h1VՀH!FVps~(^R3[ р U`Mٵ]aB80Gw>EpBϦZBj+բS1F6yå˼Yg_!Z,U7kBU'-XWY]Fy[eNA5ץE}'0iҟa3=A bǿ.YI#81*)wPM|AjBaܱ,~@rkF;B*ߒI՜WFJM$R biq$Å (5*#l7n-WX4r/V4Ʊ=Sp6-Ocjo$>IH_zM'p젿7eGM&QJO?ȸqad3TC O+.*IC ]]Nźkִl}IڔЇ W $%:b tpZ,7g\>ڸԖ@$8V\l^ 󽡽 T{9{ŠMXac %Վ ;s@S El3X'J6{+H?0'o,>n!|] jA7GՈ P bm?M{n>1(=hz: (~6QBO9a(75XZf^?r<[cjI }?Gܡ7W .iԭ% iWAsC5stʸk)bƒQv: :ua\`u׏"D7?##]Ti_jo7xh94Y_4Tb0HUs{[pmzSWub;Y>yp+vw'FT }dG}͖ Ƶ>U"Y1 4sOE|y/ 3wű@yt (Gk.]`'Y3QiBWOŮR԰!Va/ ;+؞4LeZѓ2ZuE7~پ6%DUgPgG~ur}?v/ؒ1PQ\2Yu3l+{d`(,7=x:A5fXDT{q]xV-r`O u G_J,P\֞'~J}7o<(jo!!l Zm"G+Q|>`3t׶=UZr=я/t*,}~OCʛMSRh0agVuk_#,.$j9FG4kO7H6l +9&~=ssq%cs(AaoYm6#\sTAZBqOryQ|r,7mρ#)a}wٱCڗqn%5RpiDRUD8sL+r)pU﹬=1; =!dDUe5V&Ê7mIےkC пܟC­%!(M{UDZXok^3ѤW2!VWlnpE~.aY \/YH|j0ve}*(ÑGpIf‡pL!APSA=d8RJDV,lO#ε441d!j|1aL4v0kPbby,]$`d3LfWt?G`:00BOb6*fy5t k%?D~AeERks3։ PC;i@쵀F Ȝ';UC,r&,3nBS0mja˃l.PBbH5*gCRn-k{}uHgvuzwH;ip^mD Uʀq<:ׯR;ׇRZoZtq~]YJ 7i*LwMjcBխGeP7 Ͽv??a`Yݛge(OH-$*;sUOq)0c _pUhM Wd+-ꀵ:4k+A'}}]``A٘+X3sü?&<ҿ݇Zξ{s z/sb^Ia|^9HsLW[l'~"}Yءrs2&/̂}(ϿzZx}kIu.[Lcl9![^V41Nۈ&iԑЙ-{u1MԞ:YcvIȅ؂0IGd+t]gYnCTΡVJA'X%xJuhR%*ƥQIdTA1ef#k}QseXj+34AuM=,=H[alN$fK<4Xjygm|w3PPʸHgKjvĔQHK-lHN98u< [5q@jKU+&q><0TM Upn%c[yKsazD> ]Mfdݫ }V"@tG8=58Bsޯ9285Z!ct}L؞2QT0YDpҗDB@QC>MG9'HCo[Bq?Z4) *ۄL{Ȑ-C=3cMEd?}ظbT`ΣK6Re #S'6YCy WqlidNZc W2ԑ*1J,U{5Ѯ`Psu({Zi9Ta]=|`p>` Z"!`|v;F^%UgDCxY!xL*7*.bPCvVh{~&hf2v9$SR4ՆnBv~I|X):1~RӇ7^RWa"˒17Mdo*Hm }C~:~g5Pj5o$ZG+9aVIhU7۔SPVKS/6g{jAt|#J^q]O5T )!mBLWQ#/)wS:T8*(&O@D򱶼[TEދoWN3e-]9{y8@OVZR(dNPcI?:? @LLzԤ?ۣ8x4rd GX/gv p/H[ux[F?3"EΖ26< 篹=TET cr.%ztv<\+ @UG#.H@bDFMlJ. {cV=R ,20g?3@\lK݇*rEږc4%vL`F=/Ƌ?4 |u ]׳ŜmEUv8cFv+ы呓vFy,4P+U&BS} CwEi (mֹ~U _q0TLJ^RO;d..^ZoV>ud>Y'tEU},lŁHoѻN %18з7Lpsc70!Rp<ѫ.< }HV27ُj1E%!HI]$8j; /aªYV 6~݅":0]0P[_5ߡt7i"[8J͋1z7Kނ#fΗТzA.dQX^LMVōjĥ`$b[ߟ TR$SOM+L.UG$F\ޢI7*{i PgC![;OrO?uϘH`|X ݁; ๿7CZlK3 Z2ctTGi ,Ahd;NEb${{od+uN,i12IFRƋ ;w7}!H`VQokxw`fk\"32޲'X QЦ:gV8cflu þXr:өW?K`{շ(yfe2g8@HS{MkWѤK_Fh!bj0ō[lo HK&3ɰE+w.y* ,znuH%+ [5wq\ӞIEvx, "6 zcMl*8k2?|.YclDW)\rqŤ"ޕJ6;rMyWsSZl9 gxQ7|bf%qW|%JTB!̤a"uO"3ȧhv!C\d2thf·BXRe_I1nnI^[ 8q &1U]CWd;{78 -- g076g%8r?@@л1ae[X,ujb !A/?]j .vM|pWV&\7Bu7B#ˢ*7JU]9Šge,^DBYa(q*L͕_XF}weq:U& ?ѳhqm@P 04U{{sx؟h(4ߣTN v%NkOw9)r4,"7|܎AG,=^"WΎ5۴r5Lk#X2-4L芙Ͽ*AoM՝rSгW1:[sbA7ՓV5Ft*AݣlXpBI&DPS탭25: U-<7j9ɝ%ȫCWw3$Z iŸnJ39OYPqYX2a%4=U&i6.W?zֶTje0҃HIu~ H1:@HEBiE0ѥְb6SpE_dZDH)'8JR SzM·$D9s憋l$0Չ<&0T¬x"fU `|_/L&ub j_YwvMT[z۩VߧJ6"y{0]{c3Zd[U0I W\zympi 9ORؖ=_eƋ*Ȇ hNHo]З?Ew#1 \""_Q/Hu  rZT߂o^<03-Ou64;u \[#:@iē%4 'z51*hWsǘ^qX$Vma"2^?|j8K[#+qD\)jAk+0fG;^;/Rƪ }MD\cGՂ]lӏgt.c',Fyeyj=qҪ&Be?f3p y/bS?sF9,1ޑlX{IMR='@0>Sl;9QXCa4w";ز O9 X '/>uvq' 1˛W6rHck@Y9s-pV+F" Ȩ?y]E%*g6Q8(mWg+nrʟZ'jziIF8A4w_Jt8 IߗF; n}ېכѧcjkԣc/@d.C$!>q5ԃ)n7_Һeo5'V*G;uQ0&l!8RX-@|@ygQkS*7PIΓotC](\8P՗%Q)x^-JzQ;ɗY`gNy_>t#r+"|&J  j4Eԍq߅cJS*x_3tBAT&NI3^Ay}᷂of;m] v4^bRVA>A*_."=_"}4ـwV|]6*Q5UbU/+oKpT3F22YokA4|+5pC-MώXBdkTq_Feu'9xe+ic2&#_txA :.z4ĮQ܄ líݖXک޹EBm\J7j4:$P6_grfiI)5ռ$cHb/ Hdn ,2WX?A?No6Z;bz2 *snl~-NEBL~:|{aMA62YIqE˫$tx*сNrXEџ05)~S?e>麽ČtHC;=䇠˿WGNGQ mF֓“!.<園q<4Hα*jU[HD7P L8SѱF)ĵݢ\ \MV*({7x ALʡm5,ͫe9j*Y֓)Jӓ^` ⶼ~2t\=|v>#|f,mJtΑB8V`i+h KH/ w3Գ4*!k3D |6n %{onca :P 2"Y=<||we(I;L@|zk 'NMt^>61 LZV;>g\=Zf+d'hdۈ X<[ X1ˁ?WêIӎvxom+U~Da3"C/E;̓B\Յf5(zzQ`bbcoÿi 6đQ4͌!pvR5!RJNq H:gwa@) .agfײx򑇲SڣǾN7#qKz4]wWbEvYX!.}~9Bl_ VdTä Xd+5 G!r_+"V8pVLu T񷹮febEWYʻia(~vm #6f!ij9р S|Ò ?*<ve'/Yyi#+B[׬ؙMo>"X 'SoE핶R0p"/TkW [frCYs{纺!X!ϟ+;xA(KmeAP8!=ǝJ*?h@$-']X,-c)Σj0IxFRЛkdCC~J3PXǀ93#˘Ahڥa{20~ >v~o%E)xCQ!"vq/n FݰKQp'ֽ'9Y.#GxoD /{qo" #N*q- sjo ex3`Jr& uK$0jaǰz==7n;*g>ho / D u~,z#l"0/U@VYg8d&u59wP;sἺ9.]Ys&`葚E^t G{ FxʓYNo0F˰AYwc;LgQF'dC.$#)Vy8eObCaWU!P{;ܕC}$2,w\{qMt!ޟ)yU 7i;P|t0%z<6}$T "(hl*H .$N\S:i./x 0R*~D}v3qaӧ!mOu{rnf< y6dX2qz {*uj賑t=2~KIN<5z2 gda k|8`l Å]\>ͿA|hO@ fB@i2E^-P~dO8¯ТLm.*"V+ʧ'gP(^K (ZgxԧT}ތ"'$aTA\ζy,,X:0n6^znN @V>(o' g*MciƇ>USLB߆l ״b}; & |%%|sSXjuEo73UwlݸW_ _rEiM,  5Q+!YIaԲV:J7 'mZ ,&_d1mɬ-lrN'/MyՉT]bv܋)[RO2Ti(\ di9uCHgh5[|L|=˹b'.: †sqfQ=)U TT6@hkv~BMF\Ws!%/I.'&{>/ UL%4*2}Y FP'Mz!|bk5 P F e(S;!uT;aɎM)T|)j\}H^pѿr[QL~K8l|z}iXn|laGjMXbM,sr.iT35`|/iQG""S`=.z;?ajg(Ȏ/Q]]ŠwkxRTNGU5pK(a"K.nD=;Z R^N3q=TCf:byQF>'b!o;`f el~StxDMj8tC/;į#d]rn &PC S-gr~̤ym4^Cw$˜"çO4i8/^j+@#ʽ$7yP#h Q`_ΔecT1%GE6x L)61-fG=- _cNF8}4,Z*Óe}$(Yǒ6hšQ6;<} Rp3\>9\J(2 ˙mo<Eׄ3yi;#ޏ]2"d]jwqzhIRCӛ˲/gד1ktB—=~ IeK'Mv-9 }[C(AqP k4Z5 ڼStoښny|7AtMDڀy z0X{a)tpR >JXaN]ۿUOGS'*q܊h"쮹BPWttHCnʾۢE4V>?U UVӈ/bS"> xÇ԰}Pvwmz tl= 0~~RՏWap=]'h8rNjdǿo AFD0Nn9  TB~»ZvwtH2V".'ޖon|n$I7UxRBcn4 J#뇅;EоN7rƒʮoeౠu{T.h=j/>ff: V9o7: wx3eD~WX8~ .O@ ƾ_43RWx%#)x<@>*;aw怜>)%7*Æv^Um07=CbHEPu=8eta[ɉkͤ5W*rީk\qdfb5-pKRMc\.w_OR[*-u!C#?f `P5> _*u<꜆zp4i\, Ne- ڕm4cUXd~q, W(NO Jјgn[{ִxN};`=-)HpaulY7D#ҒZ2$#bR!j"͙>֋1mow#7D%y, j. Μ4:хŚ8;AAOSm kP#m z53|&{˛u^<46}m.L]Xݱ&%eq/qKMs !Dq/l<1b67,GHwpPJkiAc[ NIZf}ҥyY8Bz>sz ;9Ῑp<.(iTˀQZcJK Id<̏nf}{>G:#[0xTч T&t('kPl֪%gwQlIkZВ5 )^ xY]Cf]=|Ǡ~wx> fF ޜ/ڍ6`l] fඳiO`Y$[lI~Œzm(vR>ſ]-T0)CESX|tSw/;(T*2=ੂA pZފ2vɟ`;waHCn戧H7b9w3_'-'$qBB\k ";[GWc\n^gt~mP$Psx[UaQ+a R{*$G\~oLlQc3qQq$~H`n+*~w8O>_o=<-'3䉺iR>QOqA'7]`kiW$"D 0dR߱byȖD( u[ "@3P2kC)uY+vEqGHǮbfVPB:,s: L_u<܌͊Zĸ[N)`3'J5e7s%O|cb&&dpe9 h+Qx`] tpDGD:]9q.[F#(c0#e+@AVaEo ئAצּTF ڠZ!|ʏ3=D#4jUMbu!1vk `̙< ׮Bi:|oAc!`"4}_[Ͽp>e1ku UͳS> “@"S'b}hYm+].\ IS'd KA.Xp'd47"/@7 ;.]EUȈ1Ғ]~T%kxe[ԧ8 /NMGo0v 4kf}ۛ$4.! ]R sH7oCg"eX{To̪ntLN6 u )LdIȦON(Ilg e84@qI+iG%1Io)(-.9ކ4oe)26iL U]⨞g%o5n]][ bU`+dqg#K I\.KK1;6,NG (0 %UzAh{qU DJǘCZb9EHlX#1ЭjiVuր/ å܉Q=\% ͂X%̥@+sD&Vh2'{RX7.okTrrLSlh煺0mI@ hO,9Ʉi6YAg7cQNt{0*BEXN 3vIT8 a>Χ)=`-ӾK>d'`RvJBPvyvGŹ' NO7Tuf Q kj/_U; S$:&Acu4̀4P7 K1Da?Y|1zfh> hݧoj3D*v1 +ss0>k4-%Aη@r ȻYUǂb! 8h^ u)Gv''{wZg'P{•%d!U5 NMwMIF^Λ PlԣEq==V;M#䝱ifxa V`w5ރKm3徖8Si]+-3@N{ING"q0 ,DdvQήHZݩv%Yuߦc[,q k Y7;xIbzJçP;SggB6-4kH+$k6!1ՙx~xe+wWTU7)SR\./s4kt x.H4NDRin.zo363&‹\U[A u BϹX 1EgܻuLK<˨k!cSЋ{6/iJG(wHWKΦ16*9~v4>P0=yy/ hLPRhׄ<ɹ;~IaRK i}<)/E28gDͫ$Hɠ0pMצkBa53Q!6e&%{D=% +_'QcĔ҅jp2ɮ]Am*PPE7ZBerp9CP+(x I `GnֿGrgR=O0ǡ;u2F6o2,iF kDWrRzzwW{xS ;nYp 8؍8s7xtX-ϝ8d/s0"oPD0lqV=JtBEe߅7uфxbS@IT:rnf2hPfh}^1{ލ(z L!'I4{$vGF5d˰IV}a+qd]^љIx Jzs"yi~'bXCDznQ$+:XMfX﬉sy#QRlŸsԶ]{#)!Qq۵eL߳ܥ- ̇]\*0/2UHW>o**Pnպ87z=B_bE"`awfb`xʂfPtA yOwXgn rA$PED+Y*@x&reBx1u=0$bjK $1JUbQh)ۘ+NnrG!K>"GA%*yy[Yfm W͕lYI3b d>"h×IxiZD8cںӳ]`DH"-oX1 !16,S *qbIPOZn<1UUf b-!ĶDR-rq$E 7*:۞Cf9$\TBtl#ӎD+ ؂e_M/jmz-=Q_;hH!z>[ SNrxxʆMW|{l<NY/8v1 #8- 2Bψ:%! r>-8צhv?V|:3X2@y^".0ƷZkQ/=ǃߋo˸yƣ[,z GysB5`˦@baWN_&IJ Gq3 TH.W.Ywwr}ϓ;tKlVL=fDjj'zܙN3,FP󒁕GFc[$77MiC;Q`C2{kF*(Y2cqТ|;?i?)So2ml\=.3Ύv6)>@k!'i؝c|)_l)tg6&1&Yn(a={=u@J7[:~ɅSla|,ŒpbIֆ]nߌ?9 M5z{TEaz|:rORawj~k]]_ǃ>Pg"Bɏo!JHoH!c@*!it.Godۙw5;$7DZXQb3Xܭ[y@ 0R:!3F!_#-ycѼi~v_IKXZ8.ط88~m =G=RULlE[g 6,S1%Ӄ?Żdr)CXt~@0 I] X Xu2wɟJg4ʰ i3-C_Їꙻ1̲ *L ܼ/Բ WwR}giKgdF):d+M'7=˰΍`A+o^ӄ{E)G-J ٩5zT÷~4j"y0e Q94nD"y&g'ᣖ3|F!DŽ~,<>t*Ӥy\KL:B?Q ?FYb-+ٷzscAt|4ܦB*d̓4 ŪH]N *Q&9%7:dxmMZ~S~"A[v123c%d^,oPl]1c"t>,ZWe;:pX@DIfB*RN4#pѵm5I^N._IE]|H{Zǖ8``Z&E5*U+vyE=R֌[9PtR bإy_VyB2S`|{|!`:ěi,?/y* Tp( ҸLJ:,HOpfgNPH}[m^hI bqWHGg\_|3"l Ĩ<sH߇ͨpAwj׵ѝ>$;~M,ZCij #N}ys_z,M r/L)u/O;z[22v'2%Oו*>'D*^ Tғ`c`]V#Q̛7>XT״Sۘ,@+hS8#ŮÄ0w=<~ 64 Ѥ0ɛ)0ن8g!Dҝڋg.z^JǥW\l#ɤ4kuj\ qZY#A%piA@3C/84wN3{J;y X[gK@ (V30eeNNHTpT9 2}.GQGkt) ,&.TTԘ_ƨu&AW'$l ׹ȆgD˨ r/߀_s0I]c3VkNn—~p^I 1QRTL%Pb(*Fu-/TZ > =ptm}7tF[ݩ7= ^8 {*z -8mћL\:vn-˂Kcu2=CKl `:ңfܑ# 0b[ay_gn&Aސ84#]U\2_$ZI%1l(d)N9q J i{`|W|1HV4S0d7fvMR$5V`8t[[kaN\YF9Sw<& . _TdqY%*2,P7O ~NA[U~U7<+TF7'RPn1 Vˑus&thЎ䜤:{az*Ɏi޽}4MU )bi$'|CDʬI,GFl\~^I< EkWJAmyx1ESPUs?Q]rPM, o*d"-Q~A$ */3W|Gpu-$Z0VV:oIn!-M׶'WK}Drw f4x:ԋܹ5LeN`jP5!3j+7IFTf]cF|ZH Nᬄ(,8/#VWh]t鬛M{}yB_θnv/1A^`"@RDD5c ,!Amnbt9H2T'My$ǽ"U}I6&JB&OiGTOkQjm%hCxÞ{ov hbY.46.y<j50ueQrWVg|.u,;6;w31bAOj vCWVFŤ%R]j[C܉Z, UQ(1z`AWSbb 5V4:\+fǖ\b8؆>m.4r8`>sэE(Zc:ו7zXFJE]JG#^bGAJ--}li{4A?,Q{3.X2"$~Wq #+uqR .LO,*Swo[EPMtD.43mEg%5{4w-Hϗy6k&nAJcc.HђrlI̓~Oxzp贲 `{ D6?bXFJAzXv(xLFo$L}ŧv4ҋ+Tz^<_7$V_ s0~r?y)JFdǖx ?`砷_V'ּHɥT]031j+ДA}m/V%kxZr8tҰ%j2Kv`}o@$ק$nL'.gyA!C"?p`y&X*)F%+!vۈKMGq*K!k׭BLR;p?: u?FrhRnQ_"sh-Vz\o|YX?B~!j.p59MmQE!v2ݞ/(J!JfkO<&Cw1('GltOx2`58M:\Y ۾K],N12Ŝ3-`p]š}>` cu) ^\MZ+̀ NpgC; tB݇OW+W&a.cbMަh4چ#ɩY jIN?ZuwITsŬ6R7:'Z'8*?q uN>Kpf|ㄨM!BX1R'08{F.]m'!Pe.Q ŮCwjJILH~@Fk#CW(:ya|b(hTCZ@jAyShlAכv^ڻ{C0dd׮AR5ct7ǙRcSoe¤TS$NP䭾h7m:;ݭu‰GZ!(V܊S([lRbT43Xi'/03w(I0MC}BPHXq-)D:3LuJIЏ7"L:o\-m i}szcI{FyWQd,5"׶-$>#z:yz Q0F䃕Rxu( w{v!מ< I!s=}o|(k'2:]3ZنH0h 4ᯓ,%ӻJ^Cj`|*Օ楨Sv RaU-(ʪ:~ Ϟi\hK2yž)=S<&SvP$Hrk{5jlOAo3?gB~ʬVQ-^Iv#Y=7SM>ntuէ\ZG Y1g¢raHvG#ো:\F9b2afEw&6%"LhLL-Qp&- _[/^H0Ԥ|?z>Ԁ~UNuɪ"&$dx>`ebPA| 1h-YףwXD;wHUc-Pk2kטJmw'ǞRjg]4ﶾ32! T'~h@ y4,$Y҇կ? ,Xj)'"9z5( T;{)*%I1E,frLY0v\>V_]v ز1I\(|Bx6y$@ax]j%YW *QB%|(gao+fFLqpA^o[pa1._[ܞaI P Z|,^iցo+yh«ZuϪr@/`KtY臼-JcU ?.Z/ b1ګbo?yݯcN՞T(x5Ig &-0a2w*k+L Zƃm c< I<4TGgnT8LW(r#*छC>*ve["Nܝ%tfdsv$z%&VO7=_GRNdR =iԶ>IM)(g*.'&oݒRkE`E8v*ՎdPJjqY`1y Y \ Nଥ6Mh`T[L*wC"t. ~t`Ӹ$Uƻ_IZBz|`q! Q]+o *Tֈ>CKm}׆,|0Q0.w_@OzK5&w}cs!,Ņ٣|+'GӌȧEI4vp'z'l8oC2!Tp!}C3VuDkvw dg?=<|*Cx"kM^5€jlF:3 ItBP,\;8y~b+!Y/:4pPwIpm'm#CcbˀgRq}]V}Xc)R &y-aT~}θ룃oqZX`=͘S%gBw`ji9M*/RF pntp_zzN9 RӁnzte䄥~2V+LqiY͟/=Jo?5 # V],AK2S\~i4sġU:jtO 8d!M&S픣iF"2S+,įF,` m 1nVO{(՜}" HrdzTjZ=^cpO1z`0c>xԞ FF: :յya4{<`Fo2ԭ^| YUc fB Lv؜{T}cA,e٠ e%AYf&Lu)ěuAz]ToAe%G= =MJey="ÆQ6⭬.!#eA?筆rCHsPz!ْr/7iG])NM|NmdL  C왑& A Q.0bL- |eg3#e/Ed4~Γ /<?]YZ_Q ^.(tQ T:'UNКsT+ؼc[M=5/OKRDHXq'Ԛ:qq&$p]_'87R $"3p9 7مSMiL1t߳q!D}[}5kDW]4)PpiN B*.<^V q!V @xD2p[΍IڲL1JQ"%!Hq WŞIO&D|^)lVT1 q5*c͚Z*=(zD/Ŝ/lt7}+c~uKK` Bqhޮs&?߬vWCz&P 36hiA6.(L(̭}`\J8c ,[˒#& (n.NFJ࿞cjkwDoIg<RVjāʞ KFA;scq#]~8*Ur|0J}P[@```&r&#V@Bԑ3)UA ?v qDkTWA\UWE#;CR-(P__ 5 0%u+=M_NuM0V$`% rO(Q&ՙNsL8/^#&wV%E,gcw:J.[za`Rš3Tİ+ﻹF82wG<Ut)?b+J#KQd,ӽRkݞ'_vtTE= /L`woqɃ|X*6)DbǔbaDb,npc*Weг]>qD}ܑ1ö쮕a61$mp6%Sv!?l1p&IܧKA (( nUϟ:@SND6yMI2.e],kp"Fy죸|Pkn{}>Nn!v9S80[TBƩ-]ܤsRkR QR 0Qpn-' "nz;F,-gD#8j<-7G7VzG@]LIu٪ЃLLt3¥T7TQ?oz"wKc>VIF6?yQ&!vB>-\÷kS5Pz:ÙNbQ_yRԬ ;}p&|i}"d[(/D`e/lw]A tpgزu MetKqeMߚ\;(43k\EC ]62PF/UIj қS@Ҏ1Nc P 8W.w03VLً:Uy tDHJ)P01އHd!H:(ğ1jm?n{n2 xc=O4gV~OasL5VZq={bf#ʆ EzmG!&F{hrCC^zGw1*cBJ{C'5odrO4wAP ~)H^*転'"\]~=%3|q:Z|0jwPPr;N^DJW'pߘ<tSq4A4u(i#N # _V̉ l 8+P Q6JB޳LD@N*Kyu.j}vh=KzxcpgI.^qZ->]5?L O{;|dB;uL`SqZ,/oB.c9ε$fWQm7[nEZr,ZU^_rNYlF$@coJ&}멝c(ečr^*4J<ے}Ƙ $fȵ8@Js]nEkE"r`ǼK -v{+ZK7mοe=jP/; w!DQd_ >9X K>-% ەy_(y(\%H\#/ry|=ff7ðe;1J9J3W =2մ;95ɂ;&sG}Vf@!7:&>O<33.uVv͞*fV@z8Y EdeJtfl%± =j]Q{T 3HVӺa_937KԬK(m!R*GS8tQ?m3'"n^ M3 opm*L\=t{rmE/MaHM "0fx-2E:v4x?FS8>$,<0׆g'nSb:HnrĀ"H}ua{*Ow-T3Ƹ1L!)G*{zJ] KI~ ƿ/ e>PKerk5mvЉ(kLpFFaV\{m>]$@G.#_7&^;wKlٌf.b?e˳` ?lZWhVŪT,|'XΎ?M%I?A}M*Js_੔q~"oa$vƅCw]Dk7XSA!^㌡c>@2$޿$.gkL^ѭ1(cLnC,憏G W [Ӳ6ac .Oyg!*B?wPG]8u¦WX!hX Qؒ!r:og}(5pgىTJw[ m"pœG ˲w⸖ڊNjkMMIJ>RbvCU>_?]C$i nCBr Yl۟'7X ޸)A'=ܶ VH`3QPbc8}W2i@|vv~DCW[;g2`Ks9GrZeqp]ע+צ8 qqR.!yV߁\KᲽ\3l|.+}tQS%D(2eUecI"}I.ue9XF d-š>թT$_xU9dW)3&_l Tݑ+It Q%.b"utKPsA7,ݍxr[]"V&i}<$}o˟*eg :.}>$(GW :M;[djXGz8 8q9̰$  pis2C"PX }5G7t_E@uXo?g,kXɘXWYl=G+nr ]ۈuGd$~>T-/kG|NIhQBh1zҕm(ݹTnϸ*zo:LoaZ\V6ڂYp Ɇº!Fr6_ovƼDsG@ gT zsb%Kl5U_&Q]pvz!tř: _~fɐ5`I*UsJ(Q9"*ɴe ݤEIW]+Fl#`*NZa51W?LWcSJN)ޘ1v݁OmtvB*;`/p+4pWy:wp#7s`߯GVŚ ]f9o};9 Y vH?%{t]럮u$[(1y ػv ׃7L*tٜ3,f+u="Mt@&֌R,fyGP^Q<gH8'{@fZ4"X#z¾Uk?fY찖K~/]~V e_8(rK{^{e%i/&@rUNf` ڞtY:H#N0%!},NOX#! ^8 ;vHBiY _ygVRKL#< hZѧG T M/T2ٗ 4{ΰ6 +K$sn&jMϑ2;s&ͯAWW Uqc]:ї_K?|$Bs`?N|A+gMGqn߄7ۚ#KG$(C*2z65T)(?ד`Ծ+Z+ |&EXD\3R _󏛔ԯn\m 5,:f;(8*Xd__G:8PRi+us5;rM\!EYF8IێhP@$d5~vjL7 ̎CobF>W>Jna7"s H'-^xs0xV<Ҟ;Xg@U*Băكv|@ RB:n(r$*$,fC|2‚Qc$Ca@2AoKmz­\MKy=Luu>VoXXT8"s3ltVVq"Ljɦљy)nZr5(EU'+u6><| ,;6Z~VsygAKg,ۉ]@NP$()hB/^}ɶ ܱl$L+'E\QYEngNʝ,P>‰ whx1-k@6;9g ^ Pu {aX>BʴAVH|cxR^yŃFb 5 LduK3>$?uM`:Q2-F=Isp="PA>h& bNI? h# b|: V,ʶ|2M[] ;#L M?; .v,jɐs=6_E}\ߓDN<{D@T¼NG xD3k Dskj p_ّ+C&Jw7pddb#Co&Uu1`]½xʳԅ=dr6 y|@_g0ӶusxnMޱj\LfU#;ݛ=޷]vNw`a#0 Sy\R*.YB߱G@i4ez'}lr[64D}Kd OPi-EõsZ[ՙ\VJ}K~6~DuRuW#1+T$lu'܀JʹSAϸ܇P~Z!u~ͺA5gf=:2#xð L=@M0_|qenĘhq߇dD {xXbu" q 蚰@ORRg߱{] HL>q?VQpy20N/eMF^DX?<&Y_TIԥ3y:&s5|Y&%=AEaSmNTҁZo{q B[ UY9CC5֒&?)bGH?|l'LjZtt"b;O@Z%[M"+-Z'TP`)׸,%S(gn4~{@c0ӝv7\ #uHw+pR=D<{#,Mύ'ݔA0;\T{/y5 ʫJ2PĕmJ"3.uR^N gf=^L}I 붟 2E 0wH--OIeG"Cމ2YHba/; }Eho A+*[Ze92"CTY|IM/a>kBPլ} 5UV)AMOvՎOe\n;Y)i2I3 G o{Ut hK=~!7pa(ixaiGKmqX_"Y̛> g㮲8c.nxܫ5+)}&bI$AZ)R&/jDU0zp0%~grH >5m3,b47<׳#gKm璓@DBRmDžn!~ǭׅr wd Qj{U]M"^pRd--n O >łF # ,>:x~ Iv , 6H@ ojF"EљY/*igN`(uDbfc^1ȶ\3Sɥ-"U֨PQ*W^чl7,ۤ1j!&(Pjφ,MDeX< *YJP|ŋ"s)"[$?͟-ˑ^sTeؠZQKyq,vņlRmq7~E2XA.3z*LX/v 3-Za *t k;i:|'O͙[l.~3rM_cO$tF7 cQ*$.;ONj ‚ԉ?ɒ6((LpJ,zZ@J(WlnP[vIa = < r~4PIЅRGg$PZgWfUYSs“Ξ;GiwE8 -8p3uPbZ %XNpJ^JiXyEAzT2o~_=WwCXUE*z!B7P-F.}lbe=BĞQ__b=iMfOzএuE,P7-pXnˇ3L,Rt& _ԇ-k 3`ΒltpsWp|E Ie4 pi~c Qd)VI Yr8I:н! C{k!K TИ|tAWbfn{&웝k,s_ƳA@:?vPv #[清 ;:aPA%S '"8XP ofc.ufʐqjOU`4ʧAKJ;V$* ?=Uvબaqu(vC:pJ@(fx!6$DnvsCoOpA\Fl\yvU E&tT V/DB#۱mpo"0di915Sxt0/NHlS ;FbRAc|V@Vz;M;czWmm _>'"Fy+y^d_Fm >eeeg>r4~3UL[3ho(ٜ( jO5 M12dh%*Gɋ>)ۈ{ =|4E9as@:_bږersA aպPͽqN -XORRYdb th#&L̓`tQߖ=EzB~k%կZ-ޡ:guKd\YMl߫A7{y+L7H,o;rQ56!K4Y%0M{2)KRcGV-@K9{~ xM2)7@=&ލsH 5{Y=^J OޝO;5uEu-`9H(b@kBq6Muؗk,,͟[%Az(R7j= '5hk $> YZ