pmix-3.2.3-150300.3.5.1 >  A dp9|j#(G8Xrc )|otPp3yшkb?o^J-IkS^s/e̸mH#BR/vÞÙ2ko G@tL}.)C$\rSÂdm:U }t>, NO@Ao&@uF_ӻ?[JPiN}n[$b9'Օ?k$}˧I?XiplB7++-SSa QO^20b343b8f2891aa9ecc1e0ce3d015eb6ea47f4a8302670b71fd5674e68a56e2b11af07da7ccf2c3ac04fbd0082a5a83b454eeefbdp9|}c#֠X|w,> 8! #^q8%̄܄VUwYylvZ@'Wk \Fՙz>A@]аn-t2ҞCC bz-"xp? ġ pٽq#(a[D*dP5H0\tۀMb-6J뀑Op$9[= 9'I~1jUٗר\TMr9Ψ~53#;9KRs]0m&>p>+ ?+d   ?X\lp  l   ,  D  \  4   , @  h  i ( 8 9 : F!G!H!|I!X!Y!\"$]"^#b$gc%d%e%f%l%u%v& w)x*y*`z****+ Cpmix3.2.3150300.3.5.1Process Management Interface for MPIThe Process Management Interface (PMI) has been used for quite some time as a means of exchanging wireup information needed for interprocess communication. Two versions (PMI-1 and PMI-2) have been released as part of the MPICH effort. While PMI-2 demonstrates better scaling properties than its PMI-1 predecessor, attaining rapid launch and wireup of the roughly 1M processes executing across 100k nodes expected for exascale operations remains challenging. This RPM contains all the tools necessary to compile and link against PMIx.d;ibs-power9-11SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttps://pmix.org/linuxppc64le  (  8| m D PlAA큤A큤A큤dddddd4`%`%`%d4`%ddddddddddddd96dc197369f38918edf6cc15cf734ba5c2e41cd34dea9c74dc91c6a94e9ca86f77f8b50d710b8edbeef245a379eaf9d8f5f4354ad564cf8ad94ce85222addc79498df4f4f33a41a3e5b3c77882acbc4536bc6b6faf9b55e940bed8f03101e1dc773854bf4938bfd87634dc5fb8624a08bc5362c61805a48ffee955507608fb985eb3ce697486de2fc5983839258ddca01e051f219bea22a21ce8a33d6903b52bfb92c11ac5b265c015377e1993cc5287693a96ebb6d13af28395a46f5a3a35f3460838456077b094d56fc5d3438db0924c2eb84116a5deed14474734dc2e8499a93a775fafbfd239e8fab0ef96cf29c108ff2dc835a5e9358d23c401c30804305cb73343e817e3517146625577fe6d175f95d778b5c456aa636123bb31a861895cb73343e817e3517146625577fe6d175f95d778b5c456aa636123bb31a86189fab1a3b8bc1ba0ca8eb22e6b806c1e1eed5141ff61cca3411cace909cbb599f7bd5cef102188ad91ad9b43b79d8dc6150d73a1d3848ab05702b2ee18e417fb5cad897aafae5f8264b56e98bc5adc640d7441a40c4374addf8715b61f6170e1c4a87d63b8ed752570a4b31a8509c2612df7e083d1513ba6625fd1f15b32058d359f9fb628fea25cc8292a3c32f6321cacf7f9289bcbf480adeb22f28ece0ea2e5660aea080753025c9848a7b8d53211c9c3f97968d8b7a4cc48a842c2d5037d56d3cdc86105b845d3ff3220d9153968a46cd1d0e09546ab1403b9ad1213da5354c64929aeb3eace2a3d68e96b2c5ab26109270ffbd7485d9d5a345f9e280da3e65cb73343e817e3517146625577fe6d175f95d778b5c456aa636123bb31a86189bc2aad6bb00cbc5b05657b376d5c038dc7aa9ded6050d76f48231d970c28ad1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpmix-3.2.3-150300.3.5.1.src.rpmpmixpmix(ppc-64)@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpmix.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3d@dJdV@dabby@b3@`.V`+^_^^{G^E:@^g@]@]eich@suse.comdimstar@opensuse.orgcgoll@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.combwiedemann@suse.comsbrabec@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.com- Move the requirement for pmix-runtime-config to libpmix2 and make it version-independent (bsc#1209473).- The devel package must require the actual library libpmix2.- removed library plugin for slurm as a fix was applied there, (bsc#1209260)- Create library plugin for Slurm: it contains the libpmix.so link which normally goes into the devel package - without the headers (bsc#1209260).- Separate out psec munge plugin to avoid dependency creep.- Enable build on i686 and armv7 - Move test files to %{_libexecdir}/pmix/tests to avoid conflicts on 32 bits systems- Provide Pmix tests in a test package to give users the opportunity to test their setup. This is particularly useful for Slurm.- Remove BuildRequires: for pandoc: Not needed and not available for SLE.- updated to v3.2.3 * Fix thread conflict in event notification - PR #1967 * Finalize: set hostname in global to NULL to avoid segfault in apps that call init/finalize multiple times - PR #2001 * Silence unnecessary error log message - PR #1669 * Fixed crash of dstore locks destructor - PR #1776 * Add option to bypass local-only fence optimization - PR #1825 * Increase timeout in test case - PR #1830 * Fix server/get for gds=hash - PR #1990 * Remove stale config command - PR #1933 * Modex size reductions - PR #1402/#1403/#1421/#1423 * Sync 3.2 branch with master - PR #1832 New attributes: PMIX_HOSTNAME_ALIASES PMIX_HOSTNAME_KEEP_FQDN PMIX_GET_REFRESH_CACHE PMIX_REQUIRED_KEY Removed PMIX_VALUE_COMPRESSED_STRING_UNPACK macro from pmix_common.h New frameworks pcompress - Compression methods - PR #1139 psquash - Flexible integer packing - PR #1423 New components preg/compress - regular expression methods - PR #1139 Modified string representations produced by PMIx_generate_regex and PMIx_generate_ppn. - PR #1422 Fixed dmodex support and PMIx_Get behavior - Issue #1586 Removed --with-pmix-symbol-rename configure option - PR #1748 * Expose PMIX_REGEX constant per v3.2 standard - PR #1848 * Fix immediate flag behavior at the server - PR #1885 For futher details, check - For Issues: https://github.com/openpmix/openpmix/issues/ - For PRs: https://github.com/openpmix/openpmix/pull/- Mark header and config packages 'noarch' (boo#1170259). - Add a bit of QA: include a %check stage.- Create separate plugins package. Since libpmix2 obtains its functionality from these plugins, add a dependency. - Plugins depend on libmca_common_dstore - add an explicit dependency to the package as there are other providers - like openmpi3 (bsc#1167983).- Update to version 3.1.5 (bsc#1167655) * PR #1413/#1465: Remove unnecessary error log * PR #1433: Return the correct status from PMIx_Publish * PR #1445: Sync. with master to fix 'get' of data for unknown namespace * Includes the following PRs from master * PR #1382: dstore: fixed truncate key-names while restoring * PR #1405: Fix xnspace dmodex and add verbose debug * PR #1406: Resolve request for job-level data * PR #1407/#1409/#1411: Fix dmodex across nspaces * PR #1434/#1436: Cleanup handling of info arrays * PR #1435: Cleanup example and remove debug * PR #1437: Update blocking Allocation_request signature * PR #1440: Fix 'get' of data for unknown namespace * PR #1442: Fix fences with namespaces where no local processes are running * PR #1472: Initialize nlocal and local in the tracker * PR #1487: Sync. with master to fix info array and cross-version issues * PR #1493/#1497/#1501/#1505/#1589: Info array and Cross-version fixes * PR #1511/#1517/#1520/#1523/#1534/#1565: Fix pmix tests * PR #1530: Improve handling of servers piror to v3.1.5 * PR #1531: Update transfer from hash to dstore * PR #1538: Fix singleton initialization * PR #1547: Add missing PMIx_IOF_deregister function * PR #1554/#1591: Fix memory leak on namespace deregister * PR #1561: Configury fix for reproducible builds (boo#1047218) * PR #1579: Protect pthread setpshared calls * PR #1587: Fix to gds/dstore configure logic * PR #1610: Adjust hotel timeout to be in whole seconds * PR #1613: dstore: Fix cache size calculation * PR #1622: Fix multiple occurrences of unaligned access in pmix tests * PR #1620: Re-address the collective tracker problem * PR #1625: Fix library version triplet * PR #1630: Fix support for PGI compiler pgcc18 * PR #1637: Realign behavior of PMIx_Get and PMIx_Get_nb * PR #1640: Properly handle forwarded output when no handler registered- Fix invalid RPM groups.- configuration can now also be provided with openmpi flavors- using now correct openSUSE:Shared library packaging policy - removed pmi,pmi-2 as they are already part of slurm and mpi libs - moved MCA-parameters to separate package - implementing jsc#SLE-10791- initial commit of version 3.1.4ibs-power9-11 1679484219  3.2.3-150300.3.5.13.2.3-150300.3.5.1peventplookuppmix_infoppspmixpmixAUTHORSNEWSREADME.mdpmixLICENSEpmixhelp-pevent.txthelp-plookup.txthelp-pmix-info.txthelp-pmix-mca-base.txthelp-pmix-mca-var.txthelp-pmix-plog.txthelp-pmix-psensor-file.txthelp-pmix-psensor-heartbeat.txthelp-pmix-runtime.txthelp-pmix-server.txthelp-pps.txtpmix-valgrind.supp/usr/bin//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/pmix//usr/share/licenses//usr/share/licenses/pmix//usr/share//usr/share/pmix/-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:28261/SUSE_SLE-15-SP3_Update/3514591ad992eb6f1344267bf5f47f12-pmix.SUSE_SLE-15-SP3_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=effd2ea319f8d48a87e475f40457242c126fa2bb, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1e7b60bf7531d6a17730a343cf8081df5b1bfef6, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=540e646be033e772ae4136ca174a45ab6b257d18, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=01a6f537c86fb37b32f24c06bdd0a034e7d20b7f, for GNU/Linux 3.10.0, strippeddirectoryASCII textASCII text, with very long lines RRRRRRRRRRRRRRRRRRRR)Eѭ5GsBc-Gm/xzvwxJH<^[ZAn+5-YGYFlGMC;  [mF :{m!sY[3n;QQBoЄh`fdм$zw'Syԭ0~iL v'.s|<5 WhǸGā[4yɍ9nܱ^;j"ڔ<Ͻ:gdOa2z`5v+{.ɬ`Ѓy2TȯξYIn.DtbƂG (͟c s )T9!- Tpj4, z #{dKĢ!dw/*96_G_һlKw뽏6e*VREK3 v+RmM׿k$hD;Cխ. c|X:˙(.TmmthQ?rvo5\S[A% Υ"Izdcb:H#u*Gg ,DțfO0 J2d Ah=GmKZUSk8h9@舉tv)+HD0nLQJ(1n$9R?뀠W>߿=}ujL!1w".>v-4o\N N(hP#] .#%->ffK 8{M5^C4i[y{z4{cX-wl4/FX~6$v KMY6L:ȤDk|IqyWL)^J#KW78kF=`X ЃK(wS$N,ն;&mx\ ~BƯQԈ`̷=;{3j.lXLJM#Ͷp#Y.5>-t"flKw`ѢJМuL'T~ N-PуôAa9o Wg=`/0lT.夐,kѻOz(m䍭l;/a 3n'r/R jQ$He!Qr%#vsǡw2XeՈZXn;)dw([VOr9wP Y4m 2&⎆I sipe (HĊǫ!: !_ɞ1 F|f/A4so6Ӫ%xXj2^Ygr6ŀ]jW_r 1c)w9-DDs!ĸ+Rv09P}W-tn2iW@lK5z@aR"ّGʌP;c2 cB7\7fe4j ax<6!j_vfd9򥢜]H#In 3/)wnhb^qOL蟠h#m5&z 6hK@aeI+X_e*y CAK:la{ /t{@`] O8a-n'brk8*Kd.`HLvc^t|K4K7YTrQ?uP|A$MY{lK]kZ2;`k)V.>^]f[@X)smg1C3^܀ x~"JiZ wNs.>rn@qI7T+4>,V~2) }H[:(7LiVat߀a+:It)DXXœuy<DR_oA֩rb5~|bz#/JhqSo2w8]Q!/f]$ع6Їĥsf udqͻҶB!ukL2 ލY2?pa_Sqa,wP,K.0ErG(!ڹxs,,#Z&Fv˿@i(,zMA>/?p1JHxc׭cCm#|T_[}:([Eٜ XI 5B=}c| a.,u>ZSUW32,TΊVM3=1#̧5QtsYFdeJ؀dB` ]v4Ũ{ܙRDTѼZ\:EW|-N&6wo)378.#+>H3Mq/􁙢rPI1"0H” 3 >4?;aƧ9XT;'CԢZo;=TTi\t,IcS0LOM?|%F pO1A'Ǧc4>5L)!"لD i%"TID>% bm%##}+}F"5We7+,L.zH*[?'Q+Lk0ۀU#ôFD=/㛟Pȑ Ď>I΅# h5Xf,j`=ݙx!-B)Q t!z^n.Lpm MrshJ^wǍ ?/^RL8i1< A=O(Bk1>tʍ>yɥq ڠIjs%ì9.z`I" 0ʈDuʛɫ 6 Lɝ7(23WsDANJ?&gu7ů\~BNE;b(O"񪷽`k+"i<`y(ޡ -T_2o4H# +Q;V\*sI,eoD@Ӧ{%]:,55}θ).! 1y`F{ö/[oڼxw"3WPnd%dqw>F. ]RtjL+6ZX|#`wȤ" X!˼v@d) "Tػ}6Wi\G2}lw Ip2Xܜ#kJ\/\+|Y~|~J +{:x&xkwطV/?,a;)3WQ':z\c7sz+w͟{Zu~#4e!9GPdCi-<]H($ʍu -gɖnFds2k:ʘ^,}Ќoh ]  t9r;ë@<Ȭfh!3Sd=]N7.4ӯi \\ 5* ĞưuPp~:6+t@Q,=5H8ɳ޷762~Yϴ 5<곐EVtkȶnju:%!< hi!0&!dxjHF: X)@A;x$@@je?@l  ωrhap%fg[0Ř Yc9"JAï $ELURiu!jKHS:ԡ \> ̬D@ {LXH# :M v Y~>P"Њ->Z)j48<'`wuNlJk [z+,橀9{JZQ-}4E&]]gbŅO?Ӝ2鬙rnQȸ!8&j :>$(`ӥ (jhfzBB8󊮍Ue%ni ?S,@;Z\nkQhւewu(NUF7>|^3._a('\멏~Id~E) :ńnJ|./bh?=`E\%Fts&}29t߼ ѿmC[Rxji r45 n..qi9Vy1Ԡ1&MI!e*Miv k:m9>H@6'? J!AeI VBo;C*MLLqg=ʘ]:v@O`w#V|y mGT{wuBJO(AG5.O@c} ޺qHV![бS¡{pD-ӅHt*)h"`r7l)Ab~9qm~'ƣN I{}x ZoVb|j?}^lΞ6cS0 魕3'!Ձ~MQLAhU.2M|ЫX\UK@_ YGc4x5A R1 m{B7[Ca!Y-L 8󟖱r#9 #*U[hyLޖGk:$(9-,@~u' ?d{1zOY.mʜi#TX_<^Qĝ|>CƟuY-ݟh1^>ܗ'|DM{kzgy 2T9Ĝ~FZդZgTHAܲw d75 v_cl+_t~[YWlT+`t9$aVT깃 B}Eͪs@0Շv9 H~fLl3x 8?T9r ,3%!CG{Xy_梏SAz{d<&RW88`wN`M =Dh%<=kiHwлFc0_4[}.$1nyx<ΨU"Z=rmEdUPY"JHQO L2SZV?;A+$^Ux)CA8k^,AR_I,?@HCuOc=K5qaxNͪ@kdƨwAo~)wYy Ⱥo0|.$3ncG6CoOяv$UV' LoQ`YrlOأȆq#84?-/601dB @ $$2qWJ_I@0"PYblWN0:ψ!$ ݖ]xɔLPFtnlLؓrT[DsykAy9%gWu[d!`WVqQ"ۅ/PtK`IWvW4Z^aLuKA]BUk?i5XGRvu*pʶdj |QM 1رƍ¸Qƀ >pAQ] ^jO{`q3;iTJi#`vAirz7^HA"sn"*୸҄۾/\3T,61Z늪ktF~Ȃѓwqir#ꨓ>Gu[=*||MԗQ'Le* obm/0ۅgXQ`Zve3˘P]2;~)R-x Q/DX=He:fE/EFa%Deご q3В&玀)Ԥ2oy0ɐ-* 3Q*81҃R؉|B3DJ,F<0P3V9ʽ.κɹ1s/VnKvEm@co"Eb"R4KF[k_/YYPVzn$]K!T<2? IR(jtlF\=JTz?9ec,;=˺%qLnnMz)f2nQz]"$45k ̓ڦ0fcJCpjFǿs3Wσ^J-5싂-ڞwֳ($_Go<$WV&`[J͵qq-sNj:Cke,Z"p˜A|ȵjSO\VET+Zq 22IBN`;j2q:-kO(}Ldwo}ޝ*}U0ө0X p|AMs4mJ'i$v4O|9j)#_ a>N @Iɟ~}*A<ԝ)$3$r7^.jXhyZZ&Eda H⪤n#ܿD9w&i+0P ' |HZ {u1WDXVX~ 3nx-q2? Z߮>Y8=QB<^ygaİ64k됋'4bIŨέm=eE ҭ1{v;_*׽&:Vd^t~Fu%Kdjz7iJyjQ$&8#)f Q`hhObا>g|n9Wqqn8սC*W@f)zy=暩W|Ǫ:}VVޥ8_@M h0  y}^s=J{=`_͒? 2纾9#N,j&gWX)24qKIK0~mKT'`KY3Hzӿ(΋(tFl]&$bAs:U@/Am'؟,Q k&Z6\ >Oqe?'?ٰya:͠f|yC.Xj*uohiVR g,Vd*kXaN3WS</4"vKSMؑ7)Sk ?\cHz2R\d4CN Іa:B=0%JYߜ !]k8T҂f;Ao >ZS3]gkc>C7>nzɑjaˤd/gZm`دi Q9"ˣs|("6_?㍥eb:B]-[Pc,MZ]i@OHsl3ZMr]Dy.eߣJ$n66؉Z7 Y?@jN$*Q" BU=]qЇy|s*vFK˽ {ub8:;ԏjYC"e{T&N@to@;xYb(Gۻ^d;/_ kxJ7Ť*tHv+Eh`Lh>eGu{'BH^{&xncbL3 bćrIJJHcw,\nPyBu? Cލg^`<*bCriHx~J;(1TB#K+--̩o +q50Vù$Tpn$A¨x̳/Aй>fU!(1NZd]d(gbU؅tW"<%8)&u>wJ +0REt}ω ͮ3IDn9Ӣjb0SVs6|WK5)t͛ρ~[ `.<>R'^t 5XA_%r@2峉qoO gcPPas xP5.8-EFs O B 2ɀ%&9"_j\~ӴG֭d͚k2N xy#Eȧ 4*_A0Ldh4eéASx$SF~EMmEǂ= j)nAdjDMB,js.x('rJzs[K; &L|S`cB6t df9ܽ~:}A8c( 9~o"xb҆Y$oy(\b:_U@ ̛Ia/\f2 qdpZZw=͒IRӽ6ؿ&q!䵖Uv.-\'9V&@~DnIYp#{:Io *n47 p3e!5sN?W`bG7Ag*q+j:MޏNoDD@O2jGUƂZ?eўkWk\ J"m7i|eԉ'vǘ~tcֶTo#mM: 1`#s~oR<]1t'$;7N6%&ՏM# %keQJJc, :û^Cސg9,acnH~uq&3'hTQ擰#>9坨XB&.'#\v͗ə1ʟ#m-=S˩ ml}@Y"']zl pTB9[h{'.D4.o׷6&]# P~S"~S Je+&rj7s|m(Z=t}Kqμ5eR uJJ8F][mX>&8b2Dk4񥗹Iވ]hFd,/9 o d=HR 3 7RB9'& A3FjD\#ʬOƆvί&XYJ%)[էN}dԷerѵBp7F6 A|c٘HHQ<y"]bVF4>;Ld(& &{Z8W@be)=\Vw~vwyJS)ۜEN E9^[p.]-<@4k=vϑ<(*7;ʰ|}^FNėǠ9w>p|8# 2#m) Y8G4dӣ"B}Vn-WaG/Іٴky 'yw1HݨgotVl?p3[kd7+nu^1l( *F-i5H3 iͳ? ז'7z ;!.'eg;9Dz.FRዅ{;͹Ϊ4 rqIͱ3mvW6f,N2,rSx];yTMsjgw',=ȵ#xW3Ne ueK:b+d:45O b}K).'ܲ`F/$GLR#DiFy'ul~᧵i F[3@ZzŽc1*7(vIxBNSl qhXH^'ɦ,fr z| rGkKy( e[|0.bC颚;?9=4"pƅ j37 hF@zQ@Qh7'y9p݋h4^˫D6f]=&ΰ'*v5q)<Ə'He~7MML/kJX w*s=`  9TGzD&IDa\K& pӁy٬XuJmѨ 7rCЃ>qlKYZo,TнOg^e!(܅ }3Mo$wZcwB6sZN5й +'<1;ǽ9ko#,5)l0i d^ k"?M1qګgˈVV2gyI*#y(?t} P1J2ztcڷCaF=2LRЁ(a }`k xEJ ]MZ`7Il-Z[h!l 7O@6,y_O oU:APQ̒]"󊩌H~;q>ckzenDPBn=mԈTlaY_r03FNgRwg)u/[#`iMA[bM}kC+ѹhBxc=\q;Z6 h /΋rTI枙*+-,q1{ИŇBՃ}gKw}mJ0me|w=]qzfY$<~s WV fjHF ΄S"G{ws+A^5* IAj~ oi+x9]Xx aluh}b<6MX؃щ+(2<&ճI3]) A3H bXϼ?ljP'EFTuh}/ހ9"3nd53%w.Vklc`I@0˸4 &nT &q"Ypd Ծ7F'[Tw'#0K% >)_Qe5LPD ose7#wZo2V$kC<:\M"g9l#S)1 iW}>H=q'sЋ"ѥz:j!0[;t?'ok*V9f%8~+Z$Rĸc@kD!)-7UK,rruѥ֜w9J xUK X'^la#'اXPVCMYZ)?iNvyVF&o֔F6 ґ^? P٬WF]UHB`yDiNXyf![klۅ2e{ 6YmV8ѭk;9 1 r _ 3N~ΐJ->e޶CFs ̯>s=ȋD8L!1Q%erę 0 "")|o%psmJPn1( &̼}7B۝|Ry[yD1yNՋhCIy5?ii[-yϓK !TcaFB2`-diCnM 827OѯM>4I!OɦSD\4L4Y^|BOZf8sɻ͘bC_WdICwkmեh"m9{-/#u\p)[#.=$8@jTWϽH(4[-7a4Z\VvޟaH1[ysWcas}YGYϛ^(д \u+.ǿ:1Ωov1$*d$6FEubodS;EYY $]r\5 |#vMq\M,ktz> J|\q157sk ^A aNH m9P×mqe759h(͓0<'iެ9r"쀰CZ%/ؖ"^\0U o^j$k=l5*%F[Lٳk"C -,߸5UI%1x lG;^7{F_ģKZ9ή QS}D^G [tuゕ"6nBؕolFaإ>dZN/ Um \U.x=L(QFfr'NlopڸC$" y`anc\pl J?@aGfőIu&G黢=G*5Ϟ1FBmNXX/ծ'fTr@u@!yϔjۨ!C2jfPp7_&T W,kK>]$fll \836oI>݅],if2r_͚ ov *6BaYAi5RO3I[ _0x; k?TkS+3nwq8.Cz3qn@йՄ?i*?Y6#|"]o ?y<"1c h+m%k'ʉ` 0PƸ(& jjݔ=@'x2Ȝ2OeQ/rQ㗴D{sA=;́(GV ?q%n]0,&Vŷ{9WWx+0qz~_~wBLl;S6ebH~""]M[*Es{|2Nm޺W٢A%ߙM;[ޣ `_Z#\<ڇ]LYq+= B"VK)kL :N0Uf[ 2|W)w00!J ʫO]b7: m7P?nw@UN˭sp1uPoxI2koٯw̲y1p77j s:/Z3jS"pdߒF*Y%pr,Ry ,D359Jc/2ԗ6@.!/Z:v\PMp@B(mr|u5a$.-gfc4o26*G׻1jV27..I|TS;9^pCRǷhv<5a=m=2s5 ޥ`HXYiH V~U` bTүT$/pd"hɤ>q 3>sn\ĞShfP!v"L^M'w @HVD& ntݰ夘9ڐ'*Oz{Fp9Qu% UMS [ƿ٫!B(dΡk0 T"%nB–@;`$6krZ^$ѿSzq@'r)~|P~y:Ok]wiư0wqWֹ-ZΩ}D}X1-᝟=4rS xa 0ЍW}P7D۱b4iE>tabxnM k0/P|dU104"Dsav~q׸Lk j_L9[z|CyԼX`FNY|;JqاhLBn/M4>8Lϖ!L\ Mb DI)AT?R>;'73>(K!ΏЖӳ>CwDjՐ%0׌2PԍC̗2g O,YTC;j%nQ=r~F완l"LԒ #\݆8|q-nqtyrOUs\1+eqÜ.g?Sݳ\yı(wP6.j&]yuM8?|g*[?E # K_^(с L#VT#iս(#W^aeSɓ`IZ~2.urj َ&BۊTa12ت :7#*F4WN2pSt"P5266+σwv?@!0KqWEhe+>?bY(A <z?RrbPe;ȑ_oO$"OEۛ&cyKbrJJrj x~Eb.ώu<r~H+,-J+CТXvsVRj?8HV3аrB2 e7 ^3+'coUbHzIQz@;Cء4c2S5/Քoa*y~aEc5$|x dzjVy1U?ʕA)nfL"tfH ohXlh,x YЁV~ h(S9q+ˤknMZ_G4% +mu]hA;}2?_F 08٧7=uw׵?]=O3ZB˓9g-ӝmVw&gI2Z%'𲮊wg%&ek /Ǻ{VJ.ş7y!߳PruNYo\^Τ:4WfZ*^MS3q ȝr$&sERk2 4l }K0cy+:s/٣9)Y/U;B<$mSotCԀZr б~HU7Љ1B7hl~Leݦ&7)xepZ93h3{&z"WV!` SsN]ITHS ;Ő?LΆʬ$lGxwD|!d]9BIA~'qU>x2a24;Qtm󙙈k;xw6AA.a,F>O/@:F\ ZE@Dž2I)nm!hڡns/ ꔡN7{thTF,'c"qsVռԢSu\'Bp!{ r1_ =}'mNAG5䜋u|cxyۆтFM r7;IwPY\d _xxV"4yp:ts3DE79M|#L!y7?cʦTFHs8hԇN0Y"BZ*aVA7TܵM*kָR\-UO9P,0U_{TuK聀\Ԯ˥"Y${Zip5 f:Ӊ/VV.7B%:ԅgʔ_*G+ɲl?!L!>T(ڜrC𰑕& ]P.#>>~y1lU@|_ =8mz'Y~ŏqs6kɱݕ?czǠn;)>%nDy*m=2F[!z@ {Wr1GQgP(s`CC\a;'z0Q۞Z XBS.ލr(}`bLPR4/$ Oc dJMZ:t>;|BMWx62dWOV( OѨAozzT v/g?J(f41 $UQ.4dݕ3s1j@"86YOK)}uD5[ Ic]iV6͖}%u"$-}|-Tݞ`XX nhPڂ+܇Y]KZ\= PW]عᗽo@}3u HsMA&+qV{ O{ԚDln?0`\@:Z&0p#Ռɏ 0e-ϡBҨWn0G0aޤRJkghH1;oԻkSL$Ӌ,BhQ9c:LLEfu i_d ?w sݯa>'t3C 3+H$!wض7?3vGj笓(M(Z58'"6)`PFmCGMňr 7'QFJ$Y|kuu}=3l甥T! BތrCcFB+"$/0$Gnd!cb W+z+ᮼe냺SW'uwVk1ۏQԯǭ#xjqTˡЍ>} Wxt|)Z"#yLe,uD 땎\ڻk~w1T\'oŭQоAjd?c+E6%΀[M:)m/G}=qB:z /&i+pʫn~4XN-5 9!wiKH{jMٴhT{!B~L (ApԻrzqc1|ך#@4轛;@SJn\9ܞ] jrDkvhcS1CN(^(hu^ig aEG:pl>E=O:70Q/RNʐP#W؞]f\K4¨ Q #3Q.V9h`Ia}0XnI`aph*öK4%(OH"|5k?F0iPIoa'Ir Dр?g; F0#9TzZpu/,Y?7t~gi qTotED?$ \.(tژHeƗFh:^ gwX-*w`S8]Ҿ*4xLG}_K YmA7ePOt.mt:X(_+1V]x墔yDZS+ZRa Փ/i۔W`TV>Y ".CFH;6\cY|i+7l|l J+j ю2;jcD:úH@Mvb_V5RcHfi&J>"FtB{mͮk7Te])A=,>@͍ݩt"W!+~5 cU >pw!Ѩm{#{RTߗwEh&2yˬ_5]]sb9Y;2;/o *$9uQL)Yw/p%NNm?@ ⶴ[mH@&ĬΐKo]0ڪuW~.Oƶ 3H{U)10ъ\ً6E] ;Sm? 1MYB ji1KU0E;f&[4Z>.ѡ;h'oC؍ k'Y(^(%ld[EA& 'B:/_J䇲UKNU]"ȸLlۏL4aXLkV fzz38 1[/I,D.lv9sL!a% .qd7q2;4/X0\jicQqsˣv9BCߧh)C08D.%q6J?^_^ elc4kج[Ѧ?Ҿ}]bL̻ ht<)= K:l/?p\ # C2\ mhݐOQ qsҟ]3&Ȃz?xxn?TZHzj8 W[z+ot"(I)X2\W2'Jw)PY" qW$o,?*.i8wfe}H7I9^P 8k,qP_L- {>L>dpu&y%]"@!D#165.q->"KV(.Pmg^|ӝ PCT H8lTZm*汓V ?L_&='%,YBFvvlbc`pz.2pAE$ְr0e<h26q *f$g˭hSv#ZH!}@@'a)&$==[a[Y;ϐ^"hF( *z¾7P|u]) [ةPgjDiOGۅcEB;j~G4nFYK'y{-$@m,GH4gF7N9;e6 _+tRM{!f=XCn]h5wͧO%=Y1jӆB+;WtF>p} M4ѽ#&0Ï#;]zH>KEq7, Euujt>LґGӚ"ê4O#B.w'ci")Y=RzU&˼0ݚ\4_ftsB) A`/ ę Y%}mEZ>`xy6 ;֬;Y+J5aE]?fef֧[`*[Oz{w</:+.뢓:s6kLUA̷\p81_} Tt_T,b?G2B̪k^3c4R!6vR|z{C1*`ɺ2ى'+_Zg MvdJT*XFOI0~Vs¤j,2ДAo-XЕ I,Fsԃ x{r|m ޛZC^qqZJ Lw˗$-L*ZYe3!$ڇD2 0@l5E߿޹;U AKoMN+xԲt?in : A-g M/I1k`pX}^=FA, WoHpJ< }+76)(4[m_qC_6"I vR3!7n]MK\yIP "$gmIWaIڹiɘ 3(}L SQށۋ8LlƧpA-P' T%*}'ʹ:M]ަkSdy|e5bV5Fw<0ʠ?};\Ziq&?eV}?72|~ ;O3|alkg90ۓ೓psމ橳1p%Ngh KǘvjyD>fFIثa UY$y0kw4SC^cyjBLca'>dQOVlYY hT9.uB5&O0mG8vRg ,Y~v#x+TH2:T ŠT۹FYd*lHK9~rq>pdwEq`pCo p{뚏:[xH)oSaPCX;bՃCz*#m:guW:{@" |'LHuxOp-,A"+^&pzT2X'ዱڣtJ1ЖQgǫF'ۓid$a.Jy/;IO%ViiX'Dv3xif*-CLnIùia3P:r@H[!⟚B=ܟWE#y@@;ґ|`̮ nx / ї?`VLoӸaŃ`h4 J5 3_а+'6zѫ4hABPi^36ȰV0ic+ X=hybKY0.9~ b!Z$l?ħ_'{*w3M~`\%`!&vcT|\XsfF4Ky)#R 8\!JB>gDGPnCX]w|hEjk)1n\'Ԑ甃v:e͛]*hk]# TQ,sjo)CQ1Ei51ZɿY䥛`Y C=TgA_8i h\s)(qQiF+iE5T="a DAU56x9kI83Pр$[C-NUVe8%#E޲d[6i3'IU嬨^VݛȰt (ghPF|)BZ`vޭiji4$!1Ϙ2\螈 .d+Jnj?ւ"9Q_w'o|ÞJ[g?#hK!dl_J/Jcʬ]ptDE'>wf'eך ۯ]B!HHM? g\1q!rsDQ-nZ℣.;_ƅZP,۵Q>wE-iӛl( V ?V\: J6Է jkNQ0A~sX~^gPvO4!гem^Wi5alREC_BEfbӿ'-fC 8_;]pSk]d(@s ㎒ 򡣢-?I_ٻP?nOr|lH zovʍ ܳA [6OƷv~nr[/ƇrNHl 7WKBp;B&T{#n֑^mu; H>% 48B79ُ(T-{F maYZjKGl+ݓR>Hij5HjҤ%X#:4/!*èz~;耄Ty]] <t$~M4wj(RNA;uA~5OfjI q BQϽX)7 S/avS_;Po-Ҏiºc~ ,p(ېeh1l;,k;YU!Px?|<'X C={hY= 6h5nzulrAe [vryEXCȎ? NDsC-=5|NѸ8/MIib;@`+!J t$ƹVoAu -O7"{tў¼HW54FH'Wy{5 pm!GUۺͬgddF-,YӲa`A~ @Jf21[/G-๎3ZHEwb2eu?{:-wU.> ɂd'QgĭZ$6Pr,."5t1(9̳Eq.D5ò)ov3'ZŊuLo HK[~*]kP"T CއāSNS+Ջ,cXMy)%&6 ߫rK8ـliKD;xen#s`T~eܳN˜DʇN[GzQ͂>wDJ3~aZyJLѦs6M:仔KUYՈ9yǰH{S"ewy˾ b&ɐ<0jRn&Lχ&U@;O [̜L+ LfdԷjEvl.bTyy.&DxU2IJG] ca+{- _/ɡԲT.w?WbCuR7j!L{Fy=t5/24+5fiv%VQ&?Q+>,_5%VV6;Q'!0jVgg&CRr=Sd4D_E^c{c'Js贮Vhq\#qDJb.a}T&I 0,:AGhIE&ʷMOêߩQso,2~~a<.5RN׬i'gԔaތƂh} lڄG%yOrHpu  `,ӹȐo[u)~HIT:X*BXMs)a5E ͫSx=d.Mӵ5೼]f{c25 \@/Vk2:E:|O{3 z$>2w2{_6 |N?M@*b Z7kBrڧuOna%B݈BɃ(u!BA9:\ȩQde&'1tLE4ΘshdoO RBjEXOЈx@jޣ#x\lxKk5zr'׵[r^0'L~#vv$mhM9eOS F:}&AFaX'ùcAޙLۺ-:fcCfWZ=r&U KO_>++GD lIͲ^MYR!f츴!iT`Q{W܊٤\HF'-/9zRJ)G֒D.ҒH0 S(R| ς 91trG;ɡ J}")v9;N{C&n`$ \1^,:kKwUS+{@NCb(+vrRQ_\ Bh=i+k"[Y:msVr[G|?>ָx i" zsQlI Mqҭ3 |aG%3KGOVӹn\sd٠ *‚ 9Z L*iW_nZlt6K"@4˲1E$h hѣfO[l  Յ wb+/P/+Opmը;E/S6]#,@uM$m^?%BB`oBMB8!29L:P'NM:?gjZ_or @2>p}w@Q,Ѐ᭟2XâȎp0NK(ªV3K>/!d-3n#c|!~ Ŋ1:" < 37[,֑`]JApn޿R3.@seE~Ji0"~@6Y|\;W)z3lS *n$;OX)n]7s֦80Q?^aBVHwI,@Qqp.:R/+IqW+ 1̅f>;U;KιIF_W6 ٳ+$ xmFAl̫kTUY-eZśY2{5c4{DZ<"6FU$d9yqiU/:1Oz=3>;L:28i(s kt9?p ekoTV@5zoGPCӆժ#Awf2B4zHP1 _Ȃ~YUp`On_sr|z+-Pz喥Z]Wԁꇕ"_ΙȱYc &ܿ>2`L}? H'(a iSe|tBJ u$n ^ mfA:ʇ4MoJ?Cx9AZvBVDxgeMV2]^oѱ+\x!A]'79??l3dN[(5;F/X1սn`<^]ΪV'4 BLu*[wa/gSQ}I-߽5M*,2⥄BޡSh+8*oA3q濸0J{ĴZekC=4)!֕W g?""QXTdD:F߼0CmI SDbAqc8X-골}Icջciڇ0[3 *pUuTox Φ-Ea++4ȱlwM!KOWc(׃\jv}ԤtɇDr\bMjo+wNa%|ɍn G;v?+XD`BD)f+JkփpC\wD7}1sqk[D)L_\RK8vPxYd5hIBbmkNDs6QhŽZ boP>O%|KI/L~W<^([!\\Ce4; <}G,/{%;7 Xr6bJglD|Ww-~G_'ip&vC$1jNYMquB)G2'+GZgk`bT_j-zXξFotsYKBU6~{Pl/TtAu;7P,m4 գi{Nxopєc*KV^ʖ)ˆGJ)?3#D kWm>=Qxwl^I5@z8~gg~NzS&m(c_É7)cDtH ܴ~CV-Y~¤z o̅ i'ЁW_I6 $>N3 .uO%9)ýG,Y},%4eaz, O؁Y`T6ߔQT=/A<4g!?!x"6Z5)Eլʾ>VZh'kWԣYo1+7ٽ&ҟ+q1P9&vqO/BH+66=S~aѧƿU`5?۔[س %5Iwb7ӕZM<PSSS:TrL}G??'o{W8Sl<2[umK4?RI$u+XP8wCحKĢ"(<1>=RJr'%#F;zX*lb(;ZyEH3:t#ȑ5M%qg{=;#R^)ࢢ7'bq dF.ک D+q΢j; I9rXr羥:/Otލ&DI}ou|~>˔RW_xʧ;k:sQZthy\%ne=oc>20a Ҟ)U]V'wi Nu&P4VÞT"1GBttѸ\1D29➂mJk<{Y~jB,\}#z&ha E6Xطڧ3 oXz:SJVbܡv({dINHE@ /,ܺCWb>lö7x\)N qw1 [@xxrq lJfM2*5"bb֙vff"A=+.t,oʞձ̼%逌7#ːJj1yUlV^q:s@|r+RLl9/U*ImWK0v!w⁴SA4`ՍmKb+*"}k"B YVb <̏V߮ýU8{k*)).E/چbI3̾ ev` Ro4,5+ڰ;GᲱ~rg㋓yɏpWXN!akq&9[Y gλ)Ado Ζ\49 #s2 }F2qrFF6#E]. ٵ-| d;X^mY'es.;{fadiihH9A+YE"T*+B9_zնk.(Ņ$aB;7l/ȋ vɤɇi'lh؋.R)H5LNvY_vq%OD%YN^'t_m;?zchfeg?!OB#/Ij o#ֲC0#{Ŝ_8Z>bݦooν9&wMTFC^ A tP/ᣙBB.WDI~0'LuxrIaU.At4ڡf zpfMSY3>RD\3fCޠ=<{JHH'&zHʹݕČ[X YnO!(ޟŖpm|AqKJAzRM]`\7m"]֣([uF* `CW͊* C 0Oz0*4@=` j5A3Zү Ɣ^z`9J&J%r^9:6^H/թxaMB%5W)z8ˁy$'HG+ұEMdrm/~2uؒ"$o\a7#j<`g d\ !I\_hZ!]\G7iamୂ:.zuxXW2"ۣV0"ŗ`pP_fkIp?nc-i x*dr&dpv"I$vQ.T},7)B+0ֲnz4\Մ[Nfdj$ ’rR-7NPPcn4(IRUvtJU|iI*q!8x:^䬙4 {.B?\m =9ߢ4;D״GS #qܨjMI0CjPO;l5F%2,7˼`e?_員HO>Hiik1$MmCu ɐYPCw|\{8aST$