libgfrpc0-9.3-bp154.1.22 >  A bx8!M@eeeX4%g.Z]=rN/OBP;$*58)7^g %]RS (>CYsxQަj-SW/CG\A?YmH,P\֡oSI:zr Qނ칙bP6eP2,_w@$ٖ$2yx8[VicR:K>vXVG[k#8"zL<;x w#S#?L9e29ec37c59cb78ec7d2b31b40c7fde0408c7a5254a3effd1288139af9c93233b6c875780d42c49f97cec4c5f5a23feb950fe21f⸉bx8!M@eeewzD-lAv<0 ~fx[ǣ_'6vGH!a ~p@#?#d   C 8>HP T X `  4x$(M8T9:> @ F G H I X Y \!]!^!(b!4c!d"He"Mf"Pl"Ru"hv"pw#x#y#$ z#T#d#h#n#Clibgfrpc09.3bp154.1.22GlusterFS Remote Procedure Call libraryGlusterFS is a clustered file-system capable of scaling to several petabytes.bxobs-power8-03SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-only OR LGPL-3.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://www.gluster.org/linuxppc64lebxcbx8bbf4caf20037febdcb1d39c91a6d42976cf4004e28d8f7c6dfa80858bf17192libgfrpc.so.0.0.1rootrootrootrootglusterfs-9.3-bp154.1.22.src.rpmlibgfrpc.so.0()(64bit)libgfrpc0libgfrpc0(ppc-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libtirpc.so.3(TIRPC_0.3.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3aS`^@^^]}@\O\@\6\zp@\C@ZZ2gZ%8Z @YZ@YB@Yn@V/g@U@U&iTJan Engelhardt Jan Engelhardt Callum Farmer Jan Engelhardt Neal Gompa Jan Engelhardt Martin Liška Martin Liška seanlew@opensuse.orgseanlew@opensuse.orgseanlew@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dekukuk@suse.dempluskal@suse.comvcizek@suse.comvcizek@suse.comscorot@free.frscorot@free.frafaerber@suse.dep.drouand@gmail.com- Update to release 9.3 * New reset-brick command * Ability to get node level status of a cluster * Multi-threaded self-heal for Disperse volumes * Lock revocation feature * On-demand scrubbing for bitrot detection * Real time Cluster notifications using Events APIs - Move mount helper to /usr/sbin [boo#1191062]- Update to release 9.1 * Implemented seek file operation for open-behind * Added io_uring support for Gluster * Added Support for 5K volumes * Enabled granular-entry-heal by default * Added support for monitoring the epoll/rpc layer * Improve rebalance of sparse files - Drop nocommon.patch (merged)- Fixes for %_libexecdir changing to /usr/libexec- Update to release 7.1 * Fix rebalance causing IO Error - File descriptor in bad state * Fix geo-replication sessions going faulty * Fix memory leak in glusterfsd process * Fix GlusterFS brick process crash - Add nocommon.patch [boo#1160392]- Fix the name of the Python bindings subpackage - Properly mark Python bindings subpackage as noarch- Update to release 7.0 * Latency based read child to improve read workload latency in a cluster, especially in a cloud setup. Also provides a load balancing with the outstanding pending request. * Thin-arbiter integration with GD1. * If a client older than glusterfs-4.x (i.e. 3.x clients) accesses a volume which has the `fips-mode-rchecksum` volume option enabled, it can cause erroneous checksum computation/ unwanted behaviour during afr self-heal.- Move definition of _lto_cflags into %build.- Disable LTO (boo#1133088).- Update to new upstream version 5.5 * No changelog yet available in release notes- Update to new upstream version 5.4 * FUSE Client memory leak fixed (#1623107) * fail to sync non-ascii utf8 file and dir names (#1648642) * Tracker bug for all leases related issues (#1651323) * gluster-blockd segfaults because of a null-deref (#1659563) * Memory leak: dict_t leak in rda_opendir (#1659676) * dht_revalidate may not heal attrs on the brick root (#1660736) * Fix tests/bugs/shard/zero-flag.t (#1660932) * NL cache: fix typos (#1662200)- Update to new upstream version 5.3 (4.0 is EOL) * 5.3 brings hundreds of improvements, see complete relnote at https://docs.gluster.org/en/latest/release-notes/5.0/ * Fixed a number of bugs: CVE-2018-1088, CVE-2018-1112 [boo#1090084], CVE-2018-10904 [boo#1107018], CVE-2018-10907 [boo#1107019], CVE-2018-10911 [boo#1107020], CVE-2018-10913 [boo#1107021], CVE-2018-10914 [boo#1107022], CVE-2018-10923 [boo#1107023], CVE-2018-10924 [boo#1107024], CVE-2018-10926 [boo#1107025], CVE-2018-10927 [boo#1107026], CVE-2018-10928 [boo#1107027], CVE-2018-10928 [boo#1107027], CVE-2018-10929 [boo#1107028], CVE-2018-10930 [boo#1107029], boo#1105776 . - Remove patches no longer needed in 5.x: * 0001-build-restore-ability-to-control-verbosity-settings.patch * glusterfs-tirpc.diff- Update to new upstream release 4.0.2 * GlusterD2 (GD2) is a new management daemon for Gluster-4.0, glustercli is the command-line interface for it. It is a preview release. GD2 is not backwards compatible with the older GlusterD. Heterogeneous clusters running both GD2 and GlusterD are not possible. * Not all commands from GlusterD have been implemented for GD2. * GD2 does not (yet) work well in 2-node clusters. * Self Heal feature integrated for the new Volumes created using Glusterd2.- Add 0001-build-restore-ability-to-control-verbosity-settings.patch - Replace xdr_sizeof.c with an empty file- Update to new release 3.12.3 * -- Features introduced in 3.10 * Brick multiplexing * Support to display op-version information from clients * Support for rebalance time to completion estimation * Separation of tier as its own service * Statedump support for gfapi based applications * Disabled creation of trash directory by default * Implemented parallel readdirp with distribute xlator * -- Features introduced in 3.12: * Ability to mount sub-directories using the Gluster FUSE protocol * GFID to path conversion is enabled by default * Provided an option to set a limit on number of bricks multiplexed in a processes * Enhanced the option to export statfs data for bricks sharing the same backend filesystem * Provided a means to resolve GFID split-brain using the gluster CLI * Introduction of new api glfs_fd_set_lkowner() to set lock owner - Remove glusterfs-date.diff (no longer applies)- glusterfs-tirpc.diff: fallback to libtirpc if there is no sunrpc support in glibc- Explicitly require python2 as python3 is not yet supported- Add missing Requires: libacl-devel to the devel subpackage * glfs.h #includes - Update to version 3.8.15 * fixes build with OpenSSL 1.1 (bsc#1055466) * Mandatory lock support for Multiprotocol environment * Gluster/NFS disabled by default * Geo-replication for Sharded Volumes * Tiering aware Geo-replication * Enhance Quota enable/disable in glusterd * Automagic unsplit-brain by [ctime|mtime|size|majority] for AFR * Granular Entry self-heal for AFR * Tons of bugfixes * for more details see the NEWS file - spec cleanup - Install License files/docu- Update to version 3.6.6 * No ChangeLog available- Update to version 3.6.4 * No ChangeLog available - Fix Url- Update to version 3.6.2 * glusterfs-api.pc had version 0.0.0 in v3.6.1, now 4.3.6.2 This is still a backwards jump from v3.6.0 (7.0.0) and v3.5.3 (6). * Package glfsheal again- Update to version 3.6.1 * api: versioned symbols in libgfapi.so for compatibility * Use versioned symbols to keep libgfapi at libgfapi.so.0.0.0 * Some nits uncovered: - there are a couple functions declared that do not have an associated definition, e.g. glfs_truncate(), glfs_caller_specific_init() - there are seven private/internal functions used by heal/src/glfsheal and the gfapi master xlator (glfs-master.c): glfs_loc_touchup(), glfs_active_subvol(), and glfs_subvol_done(), glfs_init_done(), glfs_resolve_at(), glfs_free_from_ctx(), and glfs_new_from_ctx(); which are not declared in glfs.h; - for this initial pass at versioned symbols, we use the earliest version of all public symbols, i.e. those for which there are declarations in glfs.h or glfs-handles.h. Further investigation as we do backports to 3.6, 3.4, and 3.4 will be required to determine if older implementations need to be preserved (forward ported) and their associated alias(es) and symbol version(s) defined./sbin/ldconfig/sbin/ldconfigobs-power8-03 16520908099.3-bp154.1.229.3-bp154.1.22libgfrpc.so.0libgfrpc.so.0.0.1/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/ab31a0c1200675a6bf28bf6799f00281-glusterfscpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=712c39882322e6b07ce357c146b17005d0ef30ff, stripped PRR R R RRRR RRROם[%ȯutf-8446ade690afbfe209ae60761302e6c1f33efe59a64d71d8bceeace17ed4eb57f?7zXZ !t/] cr$x#F)/v{<c-gsX̶o!XJ{ᩪ/Es̜k"9nHG6;lut1)4;u>#(?BBAcd6&%p *!ˮesZ/红xˎo&eXݶ @"$8A I<׽` Eדŋn2·~i^?@q= w 3I?ҲqFCh%3F:ᑟSe!&r{Qnsy36m%wBAVF{ iA8 z.-lζ:q'܁t^_+tfȳҺaq#*>v9ӿr%Ygז=sk~@dEPxwyx7X?B.oBnKJx@sA{nͭe1۹̫/[)-{2cGn8U?eJD2oc6LGgK#<ɟ.Ky2 u0'Nq/r?{3S_8l{dBsFey//$L DlԂ MEu RBZ},|f@]+[u/TtiL<:u4R͋IvO- od6'uR(Cy%)v%5 2Y^ӥx ygM`1oX0ݒʍ#ܻnʄrQ:(Nآ5m oPöSwA%0H̬\n_:hRkCt$=>h21cMaSPg |$)DlIþ@hf4m2J3DyuVE2_ 7EF" B^+ xk7Th3֟͊ghc]veIvNO(D*S6όKU d~XH1l_G }Re2#?E43[cww Rْ#Њ.pǛAp-q7$m3ws6hUD &40@6WON/Y)BzAyy[?\&@@v]W-Oj)  <Њ¯FUVO}[2ܔbg7 "0m7>DO\.EIZ 曓!:"\_-P=T(ono@ݣ;v&YEgTd$>~aXc2日df6mvJIՍL?}aldAkѴPÐݳnOvף$eo,?EWqxS5 'Sz8)$,EWK McoQ #кb3}QqibP9}R^Wf |;;zRjK'eW獢* EMAbIIG0g:Y{գ60(' :S/,FjHx4b9iWO~o-Jp`^MXlm+P]o^||z(᳊v;_A({LIΎ%^9tq y^N;\IZV*,H,c 1 $då0'b3h(%V FZw+0W>ZV6X`qj!̳v%=^0^{U:y#K0&nC#şY8h!d}.uJm9g,|M<|0}T@ZԦ QKM'^ߍcD_'qJ000?yXM^OhspjHd7#?am~Lg0n|5!9Qɒ%DDwmf,O}l m; %ϬAQ_@j BSg S\p{2#40/s 鏋GoQK+kaK65+<(ִXva|/އؗ}.5dbvX5.0 {t^=L ˛2HrN Pn\;^m#!RGXA ۛ$<ɸ;D](n雗x: 7$ѩflEgn":"ZQΈ )CV}Ep@2 O~{~%eYNE^ OF1q뾙kiLG\x?+l8=B+A_*P wzpڳKeZٷKs:#_x KI`xe$y̛E.Ĉ3MtWsXF cfړ܇ 7 %lpJvk{[Q`Mfp ;׵r{Γ(m𑑻5 Z]h-mba +)B)n$5/YsG2_U;~zL55 AV HטI#efcJe676p ͯs}f]Tb# ~BՆ X+?f ;/SL]R#΀4%&5\J c ھkC5 9DVdroQǽPk[Z}k5"’6`H'ٷt|مnq fH$Oy)&:Ӏh6LH t =˸T❺'):;\G#cf%fHq"wnymSKR1]u1A4Yi?y Ɛ?M d$aOC; ۟J$(9ٲE8dXY]I&hjnR[tCddznowP[8g wbHMjQ~$ 1{M[ɛ۵svU1wj2bTbe]E5Q 0$U 1-~!"ү2NFJުZ7<6)Eh!\PBeCBT;;d*`Lݴj}׎d%vyEt?ŔZ>^I v]@rpP36l{RmURI:*bΦߌW%$=MgXQɮN 66iFPhlZ뎭$V`|(&Dg_:@_N[-搔xkc,iUzY`p3?U1dlmRRY{_ЎYf[oQ϶-DSh H_@7T!!-4`~}g/ [.*Hm$}#!+nLw)v| ڪ98"B9E>JY@)>?TyPW eq+RPJ4r&g3Oyn̷n5<v-| _.x$w~VY^Xu(9P2@ 8n}dU%~ё\w . 6.&cTZba/&+&ME򲪆ĴL)VMF{p{󧥶Q-*[kK[\ c[5Z#q P4qqld$U5AqjgFBB>RsK@` sHZj1f9o&n?$\tYn2eSL mlt.ot2uᘉ+w]ÎcsC2(<> l(=6|m}(,9;\5DW< ͫ}H`U,q "Lߜ,Fh[3MK/Á~՞,3_ r$M 2#ǖ^ትy|(WTJ>|LMpYo1-Cہb'`Sbh Bc|+0"/ͻW%1OR$M.mݰbX#x!E0$O9LHu%ʡ:m%uO-Jچj~` /]53;W;uo>ks!ວc>4 [1Ƌ;vD4yTR/;U4yuZ VGwP.4ʆ[ܞ$ v!^ZV\P$G,P>PJtjV;Yx֕oշ"v]-F cmq{Ye4B$*1$2Q-!@qa]Lٗ5@B&lG ncdz-㝜JsG͕Z]+|YOz9@d}0`WzbfM:xpc-Ce`j6V_0pІNXˁ {Q4zy)6uJ:@0ȁRf^}F9`u 31Rض**MDD!Yzvpy#Ǝڂr e3MOܥYWdG=LPVӋ K!S q͐d-jfiQN.r@!TJ($'MI$ަ~mZ:9R(/Re!^b&UW׳7)V1ǔHfCwN^%m8d WhTzmU^=,meZhmZ:@"uuo=3%Ս!.(}ORD}\F5LЖ#,uV@A͂z"{YՎK0@j\YvAy8jHD'-:/)e{as? c3QJHZ?.`kqQ>mpW4*>"l?izȘ8c6c/ؽ!`3/4(nf4+eO=7覯Hf=V lVn-3 ^b1D4vuS{7|-@2' xѦYk7d|B1ã)ﱣT1Kլ!f #L3YVeB <@3U/!AU~9NT}XE'Xk2P?v&(1#INm*Z16%t/ATM d8̢ &դf-ubNc2[t,7xˮú~2Q1oI,+i ]x1| MSVaQ{!!UN$L81U2?'ԏ͔tafkפ#H& Q.#B+W\mM\d)&DnF :,<yIXSy 5?e}vɶw:ZYao-~kT-ˤ.r$yu>'P+ &+[G<:hzxWv sp::(5㧒PM0q~QB=2tK)L%,NG`9P] S˞Ce^ |(46TE˻O?n?K`eC*sqڸqɭٲ'X֜97V\Xvy;=*=d4ײ==f']R( MQq~gXÙ]XezՆ 1 2qMNGEзIb GF|W#3%`hnSpPIz xڏrLFqrJf#*#M_ݺ&vh5P^W*9Zg a )ͬJ3v`wxs*u*2=L^Xh *r-36C$%50dar]ly,he =cX8Li.}59(e^=~Ń 1$|),)_}X<ߠxxح< U,6nkc즪C*"͗Ĉe4<h1<;K<~)r|cCԯ瓱|o(%D1fWqB؊ PDQq{=~"Y%iC\bqjEN/cyxP j/oH-XW h2u qɬ*2KZ=KM /|}XtuI[ 8:9~0K2KC~ y&[w.0J"V:Aݡ(R&&Ze68Q:&[86fb7o+3H 66eǯM à !X+v};acY GC:(Vkl.IPK) / MDAcF8o \~+]LRioN:g~EC/8DzŎ}2>𮕙\=ߖQ*-STӐZ^ـFubn~ų @2,7Fɿ^ <1TXJ;[kޙCu1٩XW!Q>+PZ%S{Ľ @n<mu(ޮ_?ͫpm2T)oțL>ЍkM(BcϦ\jT cNp,}D6ɂ0/V[꺅TZb6"?e͑qHaT0{dJ7cy`N'W++^ ka=8(w@ղuڢGee^r[ [y";Ӿ- gvt 8jKrv]|6YK:namk<NV落OծgAY-g&^[w&3'jP4yIk⠎X׻l(bH'/*oY*3".W͵@G/<#W@ZqåT%E9<1snOm1DBVFմ@sʖ=/SW gOT<]DKĔ|fj}&݁Wi-Uk#Q;zp=p_AH*~f,J6~"NPٺ?P@6aZ ~%"Ts(O_lL%5ñ, $=`dY -Fއ!dVp~m|z#0F%|DD!]ȽkIE)Xw_x4t=u.SpĄɸ_j=bYt̳)1ꗕJsGg]5  owN2CuPNtB8E(HL}kOgij*{ arCшPɝÜpA у@$:+8V( oQ& KvXRE xw&:ĥlԧ}1_Z lOKDqРT嚫4|c`j'084X5O"&>HR )gbqex?@JŶtes1Om\P=:\k dlrq!}W~vHU6&& k8)[\"WéfR'u}ꐈnӚ^rR[ml l_E =S'9fSHW- i`vW0F= t[+?#2nqg2x[5~]nO|/LA|𰇘z2 r-LzLp󯪀 (XrM=Ee\1Ζ#<9.Tq" xu"q2,x % }ZKuߥ23ĦLzToon3:w_e'y08q5u~Jc]=0+DN1TSaMW xwdw~_?}9|{SLhJHE^)`pM%VCrl9vu!nʁό%`b̅+zRAIa H/i룷@Rp8B/Y +IЄ]»a ]/E9!τRؗQ~%&-tԉ&0A)xJPTL&Uf5&SQ6!TIwxhhGsFV6$hv$Eyx.h6'5)/Eάmj BٷO5 ^}G MTl#sjzrYCMq4 thᔟ۵,C0'nP/WXV8d̜LQЫGI#9e^[/FBub֛wk#-th<$3Jhf#dfEFiXGDݴ7PW3VI6 tY'2p}` Za&o sѲ >G 1,-i Y3Ā>H\; @:f5^G4AH[ĽCVm^0s7$X&,mZU4/ws*@YM[ o+!:`7`<;a^A,>RjuJѧF1 sqզdwBf_SOvs4DLҒ:ID_x}j1QA7Mp޿Qc`8_`^U^<ӔGN&kc_Oy!J7X&Ըцi{)#ÅEn^n.Y]e&v%)yE6?W@ [a%44sY!Lq².ߋP֟,KɰVcG!C5X;G܎ȁV34I~+,#z@c4fY{ &xr݋ȻCpl|g0Tr{G/ulH[`Z|4]gն?LQaE%ql3mqŰ^_JWZN&`yl;?LiC4{N>ߐ XeL8y*F:1YYD\R|Cyx5.DIk >r\S 9 ̰Z~hI}$k `5]^bS⤙b*bբ|}ɬ9QeH&'y>(J|\2?@m^Ϩ{\wM[FT|ΫpEIAџQ ? ²-(~Maٲ_r"ً߰Z$!~fSµ|bTG1~KwC;6c]Xޭ.xm'񾪅†Y)SfAB|/7Ȓ6+P%92g^&;OVK y>^P,dg(<:4*E@`d$ }3͗E;tn7Hĺ>kIԯmSW0=jmdpf׭Ȝ^?/k`i iK.Yo >|vs3oM0S_6C8|+XA%vZrw U]"H{ 73%r^դWm($ ,̞aU$#\ZCA5 ֡9BpυJ$R,(E8$h`|fq,QNnDBDlNF͢ ޟ(z؄h7U^r׺HEoCq|01Mbi0G0%L]ӈ׃/VmsA|}yn k1.X|&-}* &1MEUЁJ:V %ԉծp^kTrQ6ݽr)6>Fϛd4}OqוSJsΧԙYpHGcDyo#|fS@"6Q#tH ,k劮OHh\{k. D*C TnS\)S Y.e-@maVt@K2XR3_'4={p}0mb.Ŋ-;FPtŏ^ZǴpo?^Ppq朗a8r>V5FgL_+">V)D{)A`b٨'6;}ߟ^Dx) k[{cʫюM>D3"@m-)p{o X,))^uvm>z1i_Ot ]q8J&jcKnN%MD^4K%FSY\|e,>^}T?NIn|ςKו :-%2!cl!>IG81voEӲg۱N"]EB,'0dɗfySNrG⾖eRB-W*syBhelx_j~#aakkxyf'k`}exp cEEl# >Fpc4!-+l h $4p}^aQ.VRTʦ.:;나q*_JRޥ~bѯ|ho Vw5&L]S̺of5^]!JܘvlfgC5}1u{1 &,*]Hr( -$XC ܱfl j+'+= ۦa+FPݿfy"L6zލG8@4< }O#}Ze"9y!uD:ksHr O8SwᲰUg)7r?^O'x *6 !H]{&wd'RdX!&w?mQ˲Gc8܏":ECکF-dv |ϛ,Y[D_%{'uwŽu 9w٪3也^"5;gt(Ǭ~~9i-d N~b.:7S"•0-% ];|3*x04(dGvk#Z4 `X$V JO2;zؤ*j\kDmU@Im[Ny7|jd74m q YrNWэ$tjLxbÊ?&ddkkj Ck[h)!& I+K@$Ǩ?+E]󀳬PO EULegEJ1`geχF#m[ "᧼;f3@ o{m}RC]58VZV#ۢayxI$,L3_z`dnc JHGǁrBXb +K+ӅY|bZ% | c8?cm%iD7~Xm [ v.`RrE*vzB[ f'q݌HQ4\GKT"OUBkeSvT]Zxey}'G*Ԕ#{ –z ک۵3ÀFoqQl-S/wټ5ښbhĊ2JE r|(Nߘm,Rр&<e8(M]6_\i#j 2I?B+{j4oWr_Q6F7eHy:Sڰc1vƈWh9d.=2L!xwwf'Q7E 6T8:M!B¢bp?$D&!7mdVf `XpI~zKJY\z'aq9z( w w懲HA80Un?g*L2LpXɍwB7;a1v.{I5҃|IL: Vb.6/P(aJʎWQn' Q)Ʌ*^ OSryk?A [3w`w. R7'ZO~ljuLA c- pېL8[i.!4TJA :MtιUINp18lm6n|>f[;vdDLi!섿=bxY0t:AL /!s~Ϧ N)9= ?{; I_ՙ}@< e2/7BX x7I2Twjڽf} ;ΕԻ3`s KO)/HK%{j+ݩ:N*rǏn'H |ROriϾU)?S(UhC{͓+[>U/=g0"7tHZvc?8i_, gM7s!CΑfI6c-p ` {H}  rc-t;NUoz+E-?SLzYƤk_оD 3gfn8Yԯ}&tKzTÓ1EXjCa|+9$SόyB"!8HigmٔNE<+w1Z搑\'3~cXx-hwDu:I8 }`ބ~ ᧻!\j~R Sпح}L?"l@&>2c0|3j]CO&akj]O iŢƑLW틡]ט⶙ozVVds$H֥{JoJ&z kqDg} =2T~ ]:&\ n'P2E\F}+QRqLq\i; 1=YvtbB#A*ǡ:kBB)5%LRppVokz>*4qduQ%8'?Җ©XIlxvˏyT2G7ʙ1@x@cag" 4׮e˭EEĿ6•6V|k2|HkhNG0zUk \GFH '4k+T0@R/bc"RFSѥ>qj+k@zR]2=Ԏ<^En3a~jOFsiqk:pli*ِkyse<'.K 7/~fvc/:F+ OYY л 9drNf`Q8Yӂ!$~I, !zΚ 4+@891Ўk{ׯNddvZ`H97[,H('xLα`]+k&{w#oXM7f["B b"1 CH$-ucj(ף!do0] ${b@!J'Yu}dPӱӓ9 N}hٔȌziA_z >%d-(4:F} _E@ƃ./j %{ii( %૫5<͈!j_R )dӚm@p N"Ã$zMJW]ݸnqrb:˕_WL Ǖ,V~.ZqU"s )8[ nvNב/h)(:W=|{r1ϷB ]f~!GZdM4ZϼS1!ae~)Q\Qxz)cYLFW,wy#X \کra0`:''->ˤ9ayX|ehUXo@) F. x|@dLD?Dw\ ,cX`ʳYI8)*5HY蕸t8׾N8+_ܘ/d,bW'H5ic=/C$WXGq:Y$ΪK>ם1ʱ5 09 VbA.]?{ن*A) kjP}I {5th NrPP a l}pHb^# !ŞذI? fOn•\&_"oBijۿ b!3O[/T2Z^nDH/53~kN2=+_Nv`O'0)%dIuo\[6rzoJ*;%SӋe?hf[Z\ֹګ@08~t !!``54 -;@Jka]Bw}̈4Z9س~Y5uzQ~ 5(UՑ)x& kt(~$$ y%4=ݽrn} CY_AQ~( } R@ؿyeK@Vb38hv ;K|;%JN~ A٫rq5C)=_bʌj5SND݊F*MչՇY"Sn@z IzP=`ŠcA`i˓aRw)aaܼv#g`wMQ*gB tP )Q &$y18Ai: #ȭX6\'wb7wB H<]Ό̉F cW> =Afyh m&d i0PA &$&^XdtՐ(% $#BUEI_O2f懔i }yie˯Q~T͔ţfUHEfpn ʾW2m թ͗6WSö_BrxJԶ55-\AtUU:=vxt'x;H*A)WAuyXy/*[a[D/{NM5*C(޶FdҦ[ '/ܪK/nbbq=*3ȚQ/j%Sgy,$V2~}MTOq% LJW}"}6 i7DAUwΨU_fv 9-='b47KyԧW-\wӦP\5"k(]M|< cy$iꅪ^qMR|sߌ}ykn&ВHᜄ1rx(=3:Бx65[@fK$KPrB!=_f=+ 0ol/\ 81GCB=ʃtsDځ^{5'L%lsp 1dKUvNMCw:BF^Up# Lb?c wVDQ5CC0}y"IrSgER-Bce̵vNyB"`un=ֈr&jϙY7[&EX\xik~GP,,~ANOBE\6o;, /&Dlt+we;j KHY'w'ص`O:6W "Ar&o3>(t[qW_k+U<yM\he2mІ^"Z1vPsY/aEz)ѵXci9z SWemCWGs݆t깭~hmJ:r 9LX@6C1$L{ŏr$%̿HY2t_N.GqQZ%7+nì%O.Q۲wkݣÎHJegHC|0:|*0r甄Xi"z'jͶ\>ǰLlte@] w45d2uU pj>w,Gw->Mւ9BUQN4uo+IH+7/G2*sfDQU4uc#pE g%0 zknITaSiJk0O`e"tOmD? ܿI;Yc>\{`NXHzh=6DC_d@9OYv D/جWS ȟ_Fcl H S nAvo]XH) \.eE<= AYefc4ͯM,*|:iFXRYE ō Ҁf6@Co=e`Б49Sy;E/nAN 1.= OZjh^NaP'o;_HʮZ.DҘrƟP%es9,Bkn@J]^N5Iiy%':͠^x%S Be%qC= oO4o+gVA'ոBԨ~O9.|:[jWlYtAMnw#a^nBxa+q{[3 8ɠ5|.@v|"zqs n-3fGax3;HY _Fn,\z9+G,ԊhEPe ۑJOu7 Gce 3S.bin 0e׬CY(/7UF1GkX`FQE{<ܲ* iPe ?ՄtSWF eȬĉ) K:d?W-q ьsLH/5DTX!D]652'Iqam~|V*RKaOM&0tۄ-zŖŠ_^Zk4Rf}X|ڿp_ @Pc rez0$>ƿ UOUd*KtKKkxg7 DQ0|T{ةy:?>Z!@8oZ.@n{uk pFzctXWͥ>"{o,K.UA8$:iS-𹲹(9YT—,W eyW=5ۇBqq䎡0_Z^zA<]I0`\PiM6ط se;+`@*N`:q%K9!>+;[_v4ءeAZyMq]P(S/[%]A_=&tQB6؏y[vޔ|u]-G^"bISԷztBNP3CM1&jղz0WKV{J@Z9 Ȟ3 "?eQF57_]|>O=k'}@0o TF4EZJ{t9T 6.; ` H|tO. ܨٔ]Z%:\ko06Imkm% wiUQ. ;FE$K9Zqz,kbgdnL~eS-lb-"6@fo`? ixIPo>y3IQ0 =cw@u0z~@b{j8»y&pBpl[Xf;rS_5$ﲕq. fN-(`3:UQg"{v_Y~*}xlrEe:$_Bs\Tf44-{y_lH{c0L4Y)j!9"&:&} n񫹼IUQV"R۾88dAh8}(wkurXE}xeut^ߞCWIFE]~q}x"|)4TBOLإ}L9EEAUP=5 { `q?$-ћ`IW,]Mɛ cIO)5₊-.͂P$Ւ%Qi_1=H ŹCEgp@/Ƽr]l!s2H_GL> PPN*=_*ٜ٪u!& KS&5ǫco[|H~Z\2Y77Hd!8Xn,/BݛD3e4AD\U~{1}!Z˹|i<be%#'cO:=Gݷ_Rur*}[:^c@Oӟ;pMVkjkL* :lz,Rແgx:e'R~Fyś(jJ_%sa_ëcXx@QD}S,3:H0#E45d٣})'J t$lj#+4^ThboET>0ӀHQ k2YR"z؎3Be& `@D=lrZC gFAڦ*,A5 n,77f%@Єỷ- POqg*{_ZfCSdwKE( M%3Zh+~NS1&֑4j.Mz%h t{읁hȭNeNGBTxy8 (9ŲB@|Mdd~-LI΢DxىVM 2aF${ɶ!X'ӟHs*?! 6wtxm, k/x֨E+`j~AyNnNKǦ3<5}[dPp671k2l$˂3b*o,yeRX,S/6c 86 U4c,!t[+N>d4(oc0$=SL0U[9sj teY/ 8s@Xϝs\P ՘m--2:>^ƸfL+%HMg i:^fu=mk8"H ҂Duf6{ 8RhK@nH_$E2-bB]5:\“EA"P'6@F` @(EEޠ{IaqR '>%I#NiUjd E2Vaú3P:\*Z^8B&(o<v@ZJd M\b.?(LrHI*d { =]U:]59؄½FTYk^;m^f%YzIHMڄcIvJN^;Zu(Љu.>|@j\v'9S1Qtn@X{ֺBip!tQuyf:M6} Ϛiojú;N g;%/Dj"d:*7^S |PdZ3QdNo7Xپ$7T6|]8m pEL(D2g1'b'h7mhk6\ Q@c[#wJIؓcg~sѸ#wFZ`2r(˺jvrҗ8?i; {(6EHaGC( \FeoX _"kz( ظ)>C~(CJ1<~&ɉ {0gZJDYDlS9*ef/渰|V28IL'~o0T7\"oN%&]9=p(LP(Q']b2̘h)+FC8{׵ Kނ!$}捁ޛƱ@)lcEvUߤIySp՗Lw }v vDɛGK"юu6;mV2AΊY++wb.#'iRAYUyȓI ޔfH|xYT9Bӑjui%g#K^cH$ fpϰow9p_]q*Q rTS<BҔ}G̘D\A2M"S53)#|=XsjIb"3iFAZԽîyu̱@]x4QQ8^*}opcV!t &=)AQ6줹se_7/5^~}=-໣@R9:N"{}WxK]Ge;4y=F*~ [o8eN;lڽOV>[1D1s~ .GJsUxKUxc4Ə)?RzTٳYxPjPu?zVwU(7E gԨ@|'<  X#9F)<" ō'aQŬzށHIO5jd‹햯J|ʙIEX FX|'r-O_W.̘[5Yхvx?(daRoC~Ykn*o_k:~) %U(s=b𚕵duA@ؾ@"h) 0t+W>\$TwCqxqMz>$< &VP`a ЮX4(|H[;׳썞DɏՐ&GXW3bC\|1lAYF{ 6L^qHZvb.C]8-Wg^;hqU{hS_BQJ֌ 8^M$zi)F;ĞNkqNX5 O(9:"#KĶ)՝nR ?H =ABϯF|HKsEJHIcē/P#l{&ǀ:}qM#EΤz18-dEW6C K|V,N בٷJ}1T$ S{=a׺C蔵$ }HV[hQ k%C7a1_ԁy<^G  Up k&JA H|^ Z 9BS D^'),eIC a /֠8X(q$mj~INx,Rs=H:sORBfZTmO(o!f&݄FRL@<[vh&CYR< QD2@v:qMTs{Qm*xTgsRM^WKĵ|=8tU`_A42޸'VUIK(>+leΑFzSBH%[/BfX?⭒lٲ^,C~B0xfh¨v-g+aB~9^_ LzhprtvJ=~d rHghࡕgM A ` ⁦GSbލq^QtQg51&rc)p,^>Zmg`b=yNX}[`XUߜ]jҾ71 r[??o6' ]8Uc4l!Sup,)Pxl-oOkoh-sDkRŇSc x2Lo]Q* w2y8uHN{G7Imx=0@E pl#g,8"+EI8w0 ʷ$i$n"%Z!]'eegUUi&4I{7+wNS? '98kNs[~h6T{p`6T[)C:/ 7t0XpO?ݔ /ȴbfFC&b'[KqgPC.l{=I/ $Ms&Ǹ@6IScr{KyP>#k@6Gf5!0PbuGG3ͣ>}*F`ݓ'THB1&ݹFeF+Q286i\=ѐQYet2Q6[̴.+>qۉ=0H)ϢOtH#5wo2["`HM<*j_Z.H:[7TF?lHWl؈2cʄ"+KN,%<:&Y ݹpϊ *p'?h闓W*m|ԳχsO$2ELot4dSlEjQZC":Pn 9=3t.Žx> cwtPÄ't)h4^k^p\۸U|\Y%E(|3pY:o *Ei {%iDˠ0^SخNdE lÍx|H8 z1ANxjL,:[ 7ShmUGYқIW~'QݲV}h/I=e[Hǿ|bW0gcJ3 g TL;)⨳ p$!Sݸ]]8g[ԅBH[G=jS zIH*]1Di [|4ΉQݖ1q 7^`!+k٭FQC<0gز-҅hnxgkQ]"nf\ndRD?|^`cu喝[ BFO,4l;(EH??6ߘf 7L.kP!i5 b>RFkzU.V L އY51J*lQqhҳgv p~gB"ܘ!~様JwCaKIfgo$L Bw""Y0%MȚcOo.&;L;#X #sAJ8N_O/_a|ayXEKs0EAp17B QŨUg-k .-:sqk(aRT4O媜/ ̦MKt/ۗ%TU[ZZ4_:.iA#YB!2P#wk4 3 1Yޛ}3v8* suϘsLZ(tU$^,Q ,>vR&{[r%n(,9mS7 ^OrBߟ`ǒbƝtPX{<64:|b;N6}+ٟ$ pN[]Z,nK:0IAk(ÑJֵa$\ں2Ȉ֡ȘРm_'>@JzD4¡Ap(>b NYu,ظ=#4Q~͚ȱA@Zd\[A Ϗ$8~F={ k.U(n&|s~ݺl$/(}اO}0Qb'*|^c.U̇8{z=H%*׆KJ'똮 `H~h๙iaLPAr 1$H]Ù϶eC F ݚa&#5.Bk!-C֢]J 'W7:gSSUCD!QHh.%! -F8n2A8?NqBAVWfy=-_ 7:`<,أ1z qaWk"h,쎭v=)Jz^Du,7=ѮX˷pxLJFly cx: =!͘V0g Ћb*&tY.; Ѭܘ[z| q.PtѼDf̭8uN 3ʶzG}lM% 'DrUÕC 7?{]pg̺iDa2}!ތ (;£<uml8 "I}mwiaVE%[iJ)(c SI;Kn RÑUsONyߧb]jU@JIJ~Ғ DEE_an6 }Xsb Hӯ^_%{4Њ(}.&5wu~ZNoqȢT2z^U zxB$ B bEL|c^ަ{Ie+ &(-cɟ2juɞ.6V~` K 0 +11n/&{g_؆ yэd'L{G!Pb;cY֜m W5%A!6Rzq 総A,}30G9씚}*^tb[BcT@ɯHfhSzh'7?Gb(U\|[8h%쒨D#toR1yբpy,IcAa d[Cm& vȾ^T>ZJm"nQjODfG`HˇC1 y QL_K#0mEs@O7A"[ZfCQaBm$b$o~ aB;nCkS2?VEƤU߅0%Hϔ[q8a#6Tk֨ovr?0Kʎhg2f0 }JO$y >[lQHq&Q睒~A`Sw^4O{JXO6̓KZՂ_SZX+P NplWLzo0狭b[fT4s,9N<_AWy{hڭWy&.+by[S]!A[}3NM>X*!-3c7!0%2V'}%+zm99H3tTN9/ =#sq!*3a}D^L^ITWp"U>U`:o Gh$ ,wu>j]_ BwV~؞ zulXPX$L{1Q0j5$fE~$l- ƭQ'y[;b-MP# )]AF'ɭ|%ЬWHL-cj7mpM9/RU|p0Mfe!`\7YgҞk ^*'0>[̝^nVT8DopVqZ\s*͘6`/]p)"GcԶqGw(9>fBeMܮRH8c/W1a  " |édWS$2q=LggXʐRtH4 { ?F-7rpss&~ e)Æ"M)Wa1rΌHj+ճPne=$r*[?r.pg AXȀ4z.Jڬm:0X}BX5:=QWh}Peç%odrO42;drh˘6,Ueĭ5o3k|E;GH~R#zN:T`2`c<+u.uIn; w3sp6AsI&(Ұ;76PG8sI!o{tkyg2 mn3^$2JQNgJP1a!$}89 aZP܋txⷂK\CU4~LlҧF5ڻc@JM&\@cDY6UFʁC m[.`SXۛ-m2EQj@6r. U[et9,?mƈ{M)4B-9nr4}1&Ag+"LV 3(0+)p+Z{FjRޱLXPd%0;ic{kz=]m5'?;H氋0Q.!_ѫ]va{'iĘtRAOf#QFg3!N e~yEVE> Mh{9`Ag' rftc6DBE4t3CsYi֮ -:a4]K8M]FoNq'.E'l?삑KpE[ ar|i(`h*^Ժ.L?CIzw@M7W%BZ7[* YLd}f\­yAp]VNANE(O#45QVx|=oB0{̔cV291u-)CtVTr mG OfDxlneNS+Z ZylR k_=>~]B9! 13iY yȯ N~{\|xywQ]| JX =@ZM7E C< zz*1QcQ*\&'NH iCQϜ^$ɾ{sd8MH#/DXԺV +mHv=oZZ"ZNi\Ncw"oVXɌ,?»",GQ]f G׾`i@,=Cl75 &1tI-d?C L.nɕ^9sG:>i gvSG9> @P{<덨yS z]vea:rzйSdz˴nd)*ajM+^,B44r[;$9sMM퓱'1ĝb][8nuzuYkw9Qq4@,&HJtam{%7 LK$to6fQo0.B. 9j48erBV R G\*{r/xq۝&FP[帆F+? oo1Ek3K䧯cktmn+4C|&. 3jv

nyBϯ2R6n&YUaq?sHT%g'#݋H3@^^f,3Xh# |pgoB|&>{P['F\1x+w,=5\炋joB*Se9\S12zhL [dy$ (OZ6=)@W62qcNfdSy눛ݓWC]0q£&}dE 007:R5rAs Yi.`Vץ 2r8. >wrXDf'2=Am]~Q,H8 A#8XO Ch#3wo߶ounʽE$+QBBuQ$X[{8qL|JtguJ[YϮ ΍!XK("}c {~D1jsRZ}*^q>Y^*aaF9$ͷO+>SxU)Rĺ. T&9qʤlJx̚gYj|[Π:Z=R.G~Pl\UtK T^l@FmY)V[_hJөt463w!r"VWK Ioz1?ٲRlꁡX"}?Һ"kGU<6@z(yhn!*o ,( *i>lGc'ec_~Zk 7,CsV򬰔\avّRM5K%l)*{F7e"Io-j[kA}6e11| #t9 c3n5w`a;Y k;YG{Z3kEmmuya MSƥHԖ[zm[SzGAoqqSTqpNnjh&h~(uΆ"_SfS~I  RQWgMf {ݠcGLcN(1&1 ML sFtPL٤Sv&_l()L3N_lCHu1 T^>a cAAH{pY]k5Fkg ؽދ2U46AS#)XP)fhb)BԔ)BnZ}Nkn:ǕJHRY .@/2}kzu`ʥffܐ4RE7#`*Esi!SfK39r Gsׯ*vahJ j8 ջ%f'Vl6M$m}픉k.a=T߉u}m_T(:- Ix^ҡcv:e3F(tC."f´&/'#1HucWZa:\z?ki0cm(,˶bg@R hJlrd]؜ZU&tXXV5hV-7F]5?Yҝ&?|h{³n2ć՝az+gdB|;C* P ǔ*3K'L.Ȱn`Ć3D$Az=ZFY-ˣhs^E inYLj+M_Bmq}48F<<+HHm@\=3졀OPY1a?vwasQ썵"a f8YO3 R Kn^;g7GO->àPbY[TWM+gmHEwLs&ACz#]WIhM4 8#=}=֒%&&(Vj5ٍ[aޟ- 7`Xߍm9m$q#T)O"BNy MK׬_{_M: {\$Ropkf_2@pQ pQj.46avZ52c]JI!= S%|X ![{m̬.zCf*d™M˽ a.1!Vޛ0GٔDZB$!Y(`mCi8 cv/Fr\W)iW9(3LгZƆb}bY񵍎3G)1/`}kBt&ѾJy*M UͮrQqI*x D%F'^'w:lgb߈, XS:Mp.y`S* &#cbC;9V`s rjW#l ,^ִ mϗJ"^\.Yc c ]+Y)q DΈ3NnqQ5a;3z ju@OP7?Vb& O2!vtʈO,Fd}15NsX`Sfy'a |s]Dz=X^2ֽ,áa< ~#)1hǝ_[8E/q ёrq#B?JPal N섥'I}|g؋>rBb!V W p?%6KB{ß6ʬF"S 7ޔo\G W+ Yþfhi([) 4 <'"~:2+pK - ER)5`^"Ka4dTj0`gZ#F$`$XK򙻊5>V60R_nxO?C#545 .IS3aQrEcq[XZ73H~j{k1sf9ח(H3$][3-XRDXzݲXOjLmv$:O(W?N*=@GN"suƪB]"ť#!a2?.bd #iGmUs$ȰE- ֫Gչl⏮(Oj{~@ 8@ A &jGc^(g Yɀ)p;Ma;[\o)JҲD( jQT⹾BcKѠ&ByEٸ`k ېA6N Wrݴ<8`v[E]f`mm._0 {y(ޏ(D)ALG[90FY˴ҍ|14 qtPU b6<36Uw(jдyI(D6KII'.M t 'w2%c/p׉R\Ge =q?nPnj.Cd$YVLGʄ栃BGH(pJ-ݢ!9RfSך2?wp qXn&x#3?T͖ :P9Pk58g+ܛ/a&ԤNmeŅ)SCky H5ɴ &/AHC-opׂi$ƢNҶ37x4 V*4ȬtS7^2CȒlPSo̥އ=_~V)(h}c )IBrG'0‘G|efbKʕy\]KERk~[+>xnHW2Dū}'Qҫi+=7bt}2B[]60Oj{X4ზc::C<&،zx$lFfNz;Vgc6TB[K#f$gshɎ;V,UuY-m`6Jhݳ? FQ"x'Vl~@B3HS gP[ A۽1@QZт]V8 jD!,a nO>Xp]z3Hv,`uէMj1_}AA9 Il(=ǧajˇW܁hy UʧKp#j-LȜ;/=)i/l(|I-Gbw{yӽBӝYH[\M ĂX懻3)Y9|P~1?_`%iQ%x74F 4n1o*1eT̊8U)qOIJCu0I$/ŶJ#tC>j0hz)"= (a+ E7C-$.q-n.Ŝކǧ4w-:P'f0Oʞ.{#x"* P,nwQ9\W;tB}!ɟAsxQl;  ~нڕc勳^ÄSZ.vD7Jg0݊<}i)v?Iyi_Mg oGųި(pcoVi%zʎ$aOi9[9Lp/^Ջ"=^aoT!fOb|X$C禃]ҼmyNӮjV5@T%s,x-H.KTy=tuK tNV041Jk a_Z3fVM- YZ