liberasurecode1-1.6.3-bp155.1.9 >  A dd܊I%z RݯӺehd7}^LV\,Lw˷Ɔ:A ')$-78n)tb 뀈8eaܣ̊q޾D-M8Cfik򔦢T#FpyVh0];O)Cx!6 N[6ۄ'oW Bdzkk<,0H֒0Fq!Q5O8+Zԑ)1@f>D'',9rVHOˁP{ | 7C;{Y)vG6pʆ:03Z2EΦ  hIj0 S=l+qLs@|Z~]Gwm95\=8$Xe*Β,[ q]Djcd*)!(o|w28A0b {trGq3q|*Ȳ YvixI5-a,n.Y:~efb59a9980f9819bdef7e9da458ce175e8d6226ca1f4c7892a412ffaf7325949bdbdb787d35cde1915be69e3df6522a1920dc6e6Xdd܊I%z *3b:JE@l@rQ}]l\_U1"Z}'7HNʰ`bs m]Gض`ȄdMp@e5M-eh@s(*۸lbȇƇ1Јng'څtk)6Bpt gFn _eVSf ӎ{@/ϣ؄,?x*~fȸp¯ބj.gaR慰mh'9N`z8o+h"ѮxE'ƙZ.;sG c)YNyF%dS5"5kKlY}c/t?V /aJ3ˤ8l K@y^:\eC]ȱn骅/.5@$dq6^`W xBq{VFp|yyE~ZXṮ7hxT1>L rgxܨ'}> @{`>p@!D?!4d " `  %6bhp           D x  $ X0(8 9 : >@FG H( I\ XlY\ ] ^bRcdkepfsluu vw  x P y z    !0Cliberasurecode11.6.3bp155.1.9Erasure Code API library with pluggable Erasure Code backendsliberasurecode is an Erasure Code API library written in C with pluggable Erasure Code backends.ddobs-arm-11XSUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/openstack/liberasurecodelinuxaarch64(Phl A큤A큤ddddddddddddddddddbPlbPlddbPl55fd324e6d604fd74feb7803652996bde1d209163980303f13af83abd1727c5423df29d500d9c03de1fa0a4abe8cfc8305899e605bd03d490defe993c536c207613a74c100f9ddc908c25de6898a518babde443a42c48a91b8f35802a258879c765d3c9e4d685dc62754954e40a930390fadd05a70a23ab0dee9a1d13389be0c15a2cbf3fa4b6900f33dbffedded50836d08631fb9d4f510e12a6fb1229feb888539646baa1b1ea4d4c09de04c6f7c85d53b2681451b09e7fbe063b511f8429a0a6ab24a9fe36d2e88c81b3a3f69ecb78de5d9f054f505708101d3c6bf669e55libXorcode.so.1.0.1liberasurecode.so.1.6.3liberasurecode_rs_vand.so.1.0.1libnullcode.so.1.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliberasurecode-1.6.3-bp155.1.9.src.rpmlibXorcode.so.1()(64bit)liberasurecode.so.1()(64bit)liberasurecode1liberasurecode1(aarch-64)liberasurecode_rs_vand.so.1()(64bit)libnullcode.so.1()(64bit)@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libXorcode.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bs@`;]IkY+@XwoXv@Xp@WV2U@Christophe Giboudeaux Dirk Müller antoine.belvire@opensuse.orgdmueller@suse.comjengelh@inai.deaplanas@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.com- Update to 1.6.3 * Fixed an underflow error when using flat_xor_hd. * Added a build option to allow a suffix to be added to library names passed to dlopen()- update to 1.6.2: * Allow the writing of fragments with the legacy, non-standard CRC-32. This is intended to smooth upgrades from liberasurecode 1.5.0 and earlier in a system with multiple readers and writers. See https://bugs.launchpad.net/liberasurecode/+bug/1886088 for more information, including a script you can run on already-written fragments to determine whether you are affected. If you are affected: - Upgrade liberasurecode on all systems, restarting processes as needed. Upgraded writers will continue writing CRCs that not-yet-upgraded readers can use. - After liberasurecode is upgraded everywhere, remove the environment variable. zlib CRCs will be used for new writes, and data written with either CRC will still be readable.- Update to 1.6.1: * Fixed CRC validation of little-endian fragments on big-endian. * Fixed compile warning about unaligned pointers. - Changes from 1.6.0: * Use zlib for CRC-32. * Allow support for reading of little-endian framents on big-ending and vice-versa. * Added check to return error for negative data or parity arguments. * Added better argument validation for flat_xor_hd.- update to 1.5.0: * Added support for Phazr.IO libphazr library * memory leak fixes * avoid Galois Field multiplication tables to be calculated repeatedly - remove partial-disable-simd.patch: replaced by --disable-mmi- Update RPM group and summaries (bsc#1041161)- Add partial-disable-simd.patch Some libraries like python-PyECLib fail in OBS during the tests. This can be because in OBS SSE2, SSE3 and other SIMD extensions are not properly addressed by QEMU. This patch remove some SIMD extensions, maintaining MMX+SSE for x86_64 systems. - Add buildreuired for pkg-config- update to 1.4.0: . Added support for ISA-L Cauchy . Added get_version functionality to library . Fixed reconstruct to return an error when memory allocation failed . Fixed posix_memalign error handling . Fixed the internal version number. It was inadvertently skipped in 1.3.0. . Fixed error handling on gf_ivnert_matrix in isa-l backend . Added get_by_desc return value handling to get_fragment_size . Other minor fixes and updates- update to 1.2.0: . Add functionality to enable consumers to check which backends are present on a system . Fix segfault when fragment index is out of range . Add fragment metadata checksumming support- update to 1.1.0 * Fix for a segfault related to Jerasure uninit() function that is being looked up by the jerasure EC backend (Issue#19) * Split helpers.h include for backward compatibility * Create header symlinks in std locations for backward compat (<= 1.0.8) * Eliminate erasurecode_stdinc.h dependency on log.h * Move fragment_header defn to main erasurecode header * doxygen documentation fixes * Minor bugfixes including removing offending MAJOR/MINOR version macros * Enforce upper limit 32 on the number of erasure coding fragments (#data + #chunks) < 32 * Introduce 'liberasurecode_rs_vand', a native, software-based Reed-Soloman Vandermonde backend * Properly set W in the new internal RS backend. Without this change, the fragment length passed up is incorrect. * Remove all GPLv3 m4 references for CPUID checks * Properly dedupe fragments in fragments_to_string() function * Prevent backends from reconstructing an index when it is not missing, ie, is available * Make ./configure to obey CFLAGS * Add missing pkg-config templates * Remove autoconf installed files from git control * Fix get_supported_flags() arguments * Properly detect 64-bit architecture. * Add -f argument to autoreconf to regenerate aclocal macros * Silent autoconf warning for ac_cv_sizeof_long * Fix C++ build issues (add missing cplusplus macros definitions) * Make liberasurecode header installs to a specific include directory * Fix 'make test' to properly run null and installed backend tests. * Fix a uint < 0 warning reported by Clang * Fix memory leak in alg_sig init * Fix decode when m > k and all parities are chosen as input to decode - run tests- Initial package (1.0.7)/sbin/ldconfig/sbin/ldconfigobs-arm-11 1684333014 1.6.3-bp155.1.91.6.3-bp155.1.9libXorcode.so.1libXorcode.so.1.0.1liberasurecode.so.1liberasurecode.so.1.6.3liberasurecode_rs_vand.so.1liberasurecode_rs_vand.so.1.0.1libnullcode.so.1libnullcode.so.1.0.1liberasurecode1ChangeLogREADME.mdliberasurecode1COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/liberasurecode1//usr/share/licenses//usr/share/licenses/liberasurecode1/-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-SP5/standard/fb1b939bf1a9b4eda5385c33feca61cc-liberasurecodecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c30c884fc0650801b2657ba1e1c4fb5cd528abef, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1afc6612b6ba4dad07a9a35d31e8ed9fb06690e3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca2a74fc162d833500171ea1190556d5dab0165b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab1822789e262ffd634202c509b981d165151984, strippeddirectoryASCII text PRRRRPRRRRRR RRPRRPRRD<][޴utf-812c92a19d937a63e50fa0babb85b5afb78008638e05a4565298c8f7552d0d158?7zXZ !t/`] cr$x#I IږAעtԼ%~]#Y:z&q1,Kp4іj8LJz1.{zkC*'u}\Åpn t@R傈`׃kBQaKF AZvlֱ)ovH ֫/t=w|N4A5E gd|B1Z:9nq|s_%tWD[[4|7a<=֊2;i6 @P/3ܐ'}Fy%R;:s 84?*ID*y:0tSVEfjD&iuP^<}awEc> |a1~>~-tzYX3T,ϥ`^%HqP]OÅNudOVOX4fp~kP_Ztw}lbV q=LamL՝M3LRUB1cč[Zc?F>O@cWƓ ,nn t4h,kx64q6OkJrO۹,H"YT`U~`$2J\W3tnշX4/QV3:G#1ux چs.`.$bN}ZCaBi'=}? db#Tɋ&пc?* &i ~@ڈ9'| *T``[Dih4^ϗ|T**O DELC84nrgDV}9wlKѶgT\y% 8[h,`?h/rb|KdavGE@K:9r?fBAtIZnqE! }#m\HSMCأEZa:DfrA荃D+eЇ`LF%2`k-0=T(T_TPMs)|GdqΝc;ņwR1\YFyaRT&D2#zB(fOj1ϓ`߮hF(a .߿2q AK8,o3 I_6P5L%WO_Rnp@a`ۨ+7i$A8mS zN{pԘC?&UedFM@P!HTe}b"e&Vp|A%+Gp, VVx 6JX;AM\}Z'[ԗ+K DҌWFZ2D20jl#?lG(,ח)eG{.ΠR,ܥ\#DZ5%ddխh0n6| f'b9^fMC *]j0; n|U"BڽÒO@??(xY}bv( ̠u>$7K @^U 9x=y<,R ԥB>IAx:^ Eig|[;A^7n@Y6AЫ9N|SgcO:["Нahmf1ıSgC꯽åz%`E-Hr!x3DOLi8v$l+WaS~oфރ^YW fŖ),)S[BR%8 >UyԅG#t5S[ƍKbR j✔P ouC*| 8zҹ/㡑1U@".Or;WP'Bt t9Qv~^7wӣwAgLš -+S nV F?/XR7xMsa&,s* k *R:bLjG dNCe>L$9"EJKXkTQS$yv67/{2 4Nwޒ>y%/hREb6d0U5iXLt@,5,>&I>/V`?.ϣwI/!~_@YMTzL'uɣO46[ -p6QV[E|!=i&kch}4$;vnƬ4 !$#{|29nisQ2cҦK'QAvXa3$U@p.V=fpVKrÙ+)d*ldOgA?*{jшЪb:{SA3/HlS}U綜J:S]CB ^i2TgOXihg b U׳U-@׌ކɉJǏ&0JhTd1n{8$$X>4ehLPՆh|'xiS2t֡0R  X\agȫҀ)կAqR{Wx+C\`Zw S>>8%k[B m" ZD# bg>A[/tK6BG9OkFcߖgWA]~gaOӱEDo{j梋KBo, vIln7:Fj*BKa9CLabneO:I꜈I>pLgcTrHdhuoq[.6E#cMhsGr9L*/x:ẉftiH6{5""1]<];IFue @E$B\ ;+ KF P:#k%!s ^q"41Yd1cП`OAyPY!:U1hGV2cv@"%ZZuˊp1:k[CS\ ?~8kGA3B?5& X[Tt#Ť> -MθXKail&fX5$+٬P0GxK攒pŕxf>௖:^0Ơ8$Bh&ar۫ۗ|ՈP7O!Qur7f,vȁuDMŨ/$&L>]W~ V2dN^{9ILhH>>E~fAvWb<֏~I v~CzQ^C$yM.pLJ^tb+[UC^Sl`pKq`\;Vk5OsIP x 魆`ju V.H Wx&U)9Ni]zBK>W] te Y)/^K)><\غ|a6u9^aɂ p&/<56c-2'wAPü2&m'>4A|۴*H],!+9oib9dV.ٕ3:bu(m{;ÔyD33YB;ji aCE1$T Y\1mx8;N7lM흥mf|[V '(~r?P|x΋k)Z @DCN7ְ&w!;kj盂-Dҕ|L` ɮMt'Vqj7CUOJMsj}~H m F3{([KDkdc% b4lc|?\V{1AZ$jFf*=CC4J*X3.lʨHzHS7;OGT$x-QVboܧ#f^{5*}gU!c+my^q'#-sU:j@ FCA73' %EymjOMg%ktOp#SJ 1\7o{UGS yp8rAHWpQpKT]me+*}(Yrr'|3$q!G݃uH"IUx>},߽}49-27<p P^ ْ]FЂE!blItxfA8{33~U )զ xj"'/tj=I1b,fs4Y\tCv,j~`x4hMxtvvC׿);^gOi{=B`#KO_Tf*GemWJL@yF idd=Wy bW 6;S`mieMJWyA:{ v(< D8y%/Ik<ơL4(eī?L,տ -}=DW>OHn=U뚼'Q@9|1NKw%Wӛe@5?k4)dj/5Q0R^좈 rܹ S#_ܭUþ\Aη%k1hzt!^J2LE. ϶7_b̈%_Dwf]oːvP1fe5ܩLNPDH|'9E*͆PJXU鉂=Vhui&ˈ-xYHݒ | &E[, hmj6V^g3vLnHѪ| ķWdV`Xٓ_nra$b6?f+KL1jEgb&xsq00ԅCnò~B bpB"b_D4bN%D-Ajnav?Z!:KnZЭ$0<]¯x %2m}3C4pN/ {j`5D f1 "2}qLFOCr(7q#& %ݸ+L5Ry8W; $䘅Uc`9\vcHO[jK3KyW/ϷR2H30, ]1?D9 y!~WY{WKbڕƀQ| v [s{>:dX^TPUpԜiJǝ8\.6Mȍ ^z눛*A2l#*Zθf`DBHRg(n*[[v=2l#4ݟ,eK%8?]OO.Bз7VGsicn`*J0>,A:Y"8OF-~/M- H&boDEB.hzIn7f.aqP l )8$Jep(E/@h]sr$3Z%S>JJu{&yp)ka ?BY1|DS=O(zd.8YS]vxS5XGO YFWeR58t"o8uH_ ȱ"8Og_/QWEv@2B0Wy8 k7Nus(r;NKGH2e,>p׸w{iڧ,FJ` ؙ Hч пm KH/ Vb(T`)I?u/ 0P[W( wo,ucQxzA~nYcy:."Fcj+ & dfeDL\θ4sI_8m'ˑ^6goG!U;6.<*5粒zjly5BlEH%}ֿ6|( `Tj0s'AI (0L%+L:My }}եRSi\k_\QUC-)8#L$Ul^Q}:#.mVKL|:=0QfLx;^]q$B*[63 kPU[ =b F mcH; Kxev'3+^1+?}8@?e'd/*t b=wUaƢnn $/]\&rcj מfn5.[fVxbܖ0Su\,!q`5޿FՉ˪o<'CsJV 3r#vJ~tJɬ\Q6E~mNܡGp{R62!a@?SQRJZoIG.@+\6Y#eb#[NJWsJj> r`\s;>ES-)=K U])Exg9lt )B*ńUaf AXQ2ira kV Pe 2#YAtmPTЉ"yg޽eK OsaI5C' <*]OU kAxym ·3..3V kb']x~}D[f;OK{'Pd$Lr)JNkJUQ:fF=ּ-=5)@9a Iw?sgPmŭmqvG Vg^KC]γ"0pJ p6[_;?a@7Y6u),AIn ܅bjNm:!OP͑pJ#I0WE~XXg=څ}]g nlpJ;%[qZ::\yH' *64w? BjLa~à֜p::?Ha+Zkp]jK BGsiƖ?m*D+8!d3Kѯ<}|j7׷ТH|c;iƁbcLfZ{F<#=$n |r~ ȶa0H1nu᪎*f' J Yl JgqxBYSbH|fB}XdϿln9FMt*b^'U6v$1]CYӊݴ+0SnHr<H>Q&0m.MK(9[ޥ۰)k۸^-ƛC>##=H;m"#ޭ7!RF 4TDb|ewal 9Q@wP̱dn;B >pgR| FǔIӡ 2$x3͍2*O{Bّvh[ 3"0IM-{;nf X[L*%#N\Vm3$Q&8l%;LR:xgFFaSYˣi!e@'jXyY3 bܣh`>UE`]y[pU4S-4(>PYK[5iiF$cs6#HFfE؈NOqQiXr`O䪙CԤF_;d*4͋hz#WWѼş%7rwS>>E}Z8I@VpH-a|%0,uk㴬gwxv00(A {Pr~ i ]Zg<Z֍.F}@%^,,PiU7)-йӛ2n_7}HChQ)A3v|`0EEc9~fTeN#CvOs gzȁ6i 6W өn3 ^F|Jn]^_ƅYIh.A,.*VYkY֒>@D~A٣X'tԄznʖ7dwʲYACdm2; W]Sx5gvu2dkaKC:h6K6gu&(z) NMH~|E`&dCNl/؊ogA^E8y/X}fsX?)jaC(uD62.{,[H)˳EÃY[/^Tew]B: 1G/)zT1du:(,wC]M : k1Usț  wHy}ۜdW++9c50V!(4gbW>)#]o |BHb9{-^ <1)8 [gcT46\O%}je8dry}S {1+K00LVձNWIP)~1IIg\nΠnU{Iz/]ػ-a&QZ|n=$-عA(|cP+Z:Rm9өR/zxO2q"B&fN b)ݥj fG1~p8$ 烞GY*Sk-@S+:2sܮ9\+)oxI"\y,υHvoƸcIdRwL<Ԝbrh%,A0kJObDl%b16gyKva#4\ c(=_yZ R.kWm  ^5$2ELW6<}L*zZGkQC1U u5/W:l4_!TDJ:V F_%O-;hkMg{M-HuH-C+hWoÆpL(.Q7`/~ zg6NHQZNvVf'ֺ$۹z;-pY#96sגLDR\_|*KPi>4tJL z/=Ыb+[ 8hU^ SG!HI3=AMa & ZyvR]T{@0r'a]$:}(s^ T*=*CU]'Ms#f?D? ߝGYMۄ3geÐ>A z`bch1r[irJ?~D:%?ZF89[;:۶Tெ.7bn—^7D'8Qœ HzF`)PuUw: ТcsFsTMlGð7lQ/ܱ*=YRBj *LHk6Eo=o߈VHYvD*ڿoۚ/ڗ[wb ,jTi%bH*/3#8 ޞٳr;rf4;Ư-6r~w e0,I"ս9 *›K`_'V J2 וzۍnZ4a`8.~e0[$4wHp pwZ,mF5q{C4:w=b-jbM}~A )PŅMPtUgTܦ`QUr2?e*clO3`3k5oȨl8]S7J+-Wj\ ydZs;ЪELע1v,4p~RJP It?a~շ!q| Ζ6\l `I`IZ*3 ,2x/YJ^طB)(nfP4ZD1%:[8"%#bRgU&^uHZC.=gYT9#wrU}sC)c<>CfB%FwKco-`Ɂ{2iq-MCGe )Λ)9S N(8, K,{t*_q˖!RZ&3ۙF; VH CSxj#m-4eZ=H<Or.]{j}t>#nLO34:,_u#=iCz}۽=\Ҡ4͇~XKV)Z# ,0dI+9k%@L8 T3ﱿx|'P}C,Cg% 3x5P' xK+M[̔DgTU&D*2{|usC^cyzZB HxS ܨ_ǵЛ~ #~|zE95vh-Ho!O"m"f\K}kktcDki16` UWhX}BxFmkr;+Nv GJAz֐4v~9b6)G\/2~zF2VW+ʘ'X&MRH'^p9Xd?tQt c%Uh;z╣~H/5Ҡ4bАԝCZXSe 1:;Lbϣ \ hEb#t='\OɝXu`*,N%Ouc1Pv ?[pީI#=o!2})0Ր ynrϚf.dĆ)iFV#1mGވc>sIXp5\w8nU/P执c[葤 #jVHp0l^47R0iC (<ݐ/|żݚN48szxEؽuUe!1 B8F߫q2#\ZUG܄bܯ%Y],Tm*VVbn]oXZ-V\[v\C5~J淜 7B = c"}*&[/6(ct4jIfi^_\-.꜅0J9*UJI=H7(LLgZp,N[PS*uHd㞶!|gyzЭWYtVs1wХr&1j!;G˄罳~4<$s Jo] Xa.jH6Wj\|u0Nj&es0$ݷydrC y]sfimpգ%dxQ6l&nOWA52;"lOh+;辗#+/}ˌ3Ý܅R% S2$99ȆLcPwEYQBގv#@Ζ4s!KQ  uI9e\Phuib4wNL_ic.T/.2f8agMk͈RT~LeAs5EV&hUd`G>A\];x}tu~=J-7Y EF<(NҚLHRCb`:"78:ȯho:B<{~ّq73#@}hXxV:`[{XIy7vF7YI# 7{,\GA؇"!Sk0dDb x@+t0kNQ,4rk0joJ}/On귝!G-Wnȃ1OXRZh~tW-A.2hP V;p_ljd|vO2wSݕ^Xqs,U64bh~Vӓ͔GEL>DZf<-EU{ДQD- /Ph5 f!؉es$;g$i*F¬!g XBT,{hƅe)2B(<7#RGsLݾOHLt 2$h=RTOGԳ[0!i޲Ε$7$h+_.E/&C)~VT7KX\{?>?r6E F?4 /)K9ɷY,6oQf, }cq ?ҔFVCga[uB-4Cc0 eT,mݽ≧\&n^xRL86Y̹aԊCzmK׾lyrZY Κ~WF8RlFҴ\bz ,4xn 3 38!/wR:rGo3r,M9i 2,Sy[ 4B׀08LP8XBA9HUsECHӒ:Hֺ55kiV(c屒ёs"ύt-:IZ0zgq\$ 7\zQӈ)>w3/t ,i9D6# M # 7т<O6QѬjI<Ի#YzchmJ1IoqXSPިc=tgmzDDDp[gB h5\"a؋%wK vkR>T;k(LcG Pnс{uX:w([Nw$vz4Bp|Eb$gIG0)xz@ md w4(R*n}aV3NbªS&[4TxdOC 9NkW*J7)n-Φ_ o.)B̂H/[l SSw % q#,)˜)_E&7qQ- b2ȣƽu(k]#LFpM[x--ʎt7is@qfҟA{}nchd"=s.=5uT%ʈydHL Rپ goo֝{iX!;`rA%tOύ5Q֎M$ tJ3d[`l{JhKOn[gx#ψ9IJ=2u~ͥL XLP AF9 ,*-ZP,Xw/w˟Z]=kCJ`.[b `* 祧k}#=<# ݾ҉Ą9.`XG\3euϛaurrDUjpAv 1Q7INp 0 IK[dQbt9qI"1n] 7NɎd郚̞&[R⏪ҵsxXsyWR?CÌ{,f F^Y !'6DsYpuBiizr]q pjh P"\ԇ[儸j[j`/`l4g(7 vKC—r*ak\'?@yJS?b9f\ 1g8wnqw wn 7*ɤ(nL;yL;%5kgEq^QȊ͊a?j=~U\A JTg S+jΙ2ŭEtr Y1RSETߙᚫ 8Lxx|P =jaA6)?sm,k(h5/He9;j)8/2c ,dYHB9ULE}#*.=^tÐZCՎ?+z,/uU}ԊT= B3 Ǽ+1vxCn=U)i1}]~f˽ێ^LBTNW<^a\?`@H>\}Ƽs)TzGȭfF.Q;{cUOPٗ W!o (y\Ƽ/j@e$0(]IBaS; $KbMj1 9+w7?\H$J_t6g?~KP!_ȋcBm׳*3&KڻDH=D-@C3Jץx0!동s%/DV \Րre <u*)Eaj!c;Jc3(8Kk{ݺVT/ñv[a_8iǿmU~,mR6,bϒ7@&A^k: ;V;ioeӤ;} Tsm$gpK`m2n[J- 蕆3\& Q̒7DzͨDBY?r0,Fhٻ̸vʔ~HtVc瓀,s(Gb2/ď*WAhB)iP@O77.rE°A,oA# ܚ7ָ|5j|H#p `oS)Iz xI E/X˓_ cE0Z*m~@Z#h6Kܙ@bnbLĞȾ!,gi6tl?:Hœ}[1qtw4v<k{9y=@ٽZCHCsX/M~KX+AYe"L,I< Rl7 ] a(TH~s_pM-0ps´Z]EUZz3Zt2i$>B|j]\'ڋ_ph8d+}d(MZgy8;AJu,KEaA=wOX2A:*8bmz\2)ɚ\̙vi(c&=4;"jb;>#(}WHo Q![ 5\υ> \``T-$nɺpX&|?% Ou>֞sJR~+ 8 @ op Koa^;r>L,ۈ&{CQ,I%/2+1aIRAs~}I p?P<++[UxTt-^1hfKwmV=;HN@H,;B:y8ffI,] R T;2ᏜA{#7y BU;:u%dWh=&iMA'Gǧ$n4 tBh8>eUz <DLG_v9"8/알R h)QU1*h[-ze+:s2޴ñr#NO!]aU303ȐiߩO߮-B)::7h2]xہ3zI/eC~mr'VyN6Se`R )cwrDaHZ%w1p=I >>4W#cw)W]5_uP7عש 3TғQU.[z󾖗Py=M"+d2Zd_e!M01g{Sj1!"A֋yfE`w`<&eLFyHGj- ~~CؒE% ϵβr!D +3x_O2 mFen .a,`77- ٦, _A$w+>GGX:gx>z꼀gtˬ7.kw3!ônXל檱t^;ͯߗ3w[a6Q퍘c0(]`. FsF:76W4k1C(vs ])lJN*I=ԓʎ]䋶kswOυE9w E f6j7b*e#<RRc#Xz昢5Pfoqo 7-]9"cޯc(g.ɚF]gsyg@3${?FS FCٞVЕ58xe/sQ[Hh7o,>#ѹLv/Iw%LXA'e|/z@Ұ"h8GĕRBpi\p݊N ?piUS3w^pU)9?BqnceU"WF8W"- P{0 sjV3@HdH+}+]ۅoM3-tnK1@4IBW7w:;5['=V(M4łQt^^H gSeìY>;WފXn6m{Ͻ9z{A@upR8w-3 `ebޕ.i:QaiwM@kUhLVd#?^r,Bx[K`]i"P^V0mj NJ)8'>Z-;e(ut&1kC]\0ka^f\@?&@Ÿ.q-x(4|~}=:n Ϗd[  "XqgRp1ZſehY4 B >#`}Ä.3HARRj3Rfaߢ>Ssm媄C \5;OLԣTR:d`So?mPZk2@5TK.ݑ)ڮ'y8‹m2*EƀFB0>W,Gz G6 `=y #2ʣ sSC ;|"COHM)e) *}PY%݀-t T`7lrDMC\uf54ps)_{WW YUb8o7ZvAHj/sĞYb5+Y\"rs Zl pieI&(k'u Ad9<+ _$PŨ|똀04IU Kk;Ɂ&'l<0`#ֻei'b4Fhs%S?B|OiU^n4Yj^cM[篞H|_b5F*3_:PsakG?YT[x(_u'N|hK>o%K4^wz<]Q|A!Ξk!'>N#ݩ9{;l|üRK-7PDLbs ̊# i`dFGV3W^5-jg8g%qUcUp(׫=֓0=% Pe9waS_Ǧ ~f \KR8&%qOyq <CHi^b$=BjƊhF9˰G)Dƹm^LњeȾ4nF|5$)wVH/10  ſJnV#$ū[f .m 倒)Տ-^7n)ĆB` UfpSGl5]Ís6k~/ *}?HL@ku!fԜM]'DnxK2" @rʬ.r z+-3Sg̝BZO愴ԌnQ37HkfUJz\B7CpB93vHƕ3 ;U T Jf[=~! GKtifG 薱(]tW!yy]rhIsgLF6#eFBO%ߡSq}2, {$t' ң#oE~o5ɇQ.ٞ!>o:D=b̏6':Rc]~:e'Y^{b V4>*ctx"M~hĴk4[lACI"MG9w\@:jYf?gYR6 ZLc>hXH$tH)kX࢐V1e^B`s+ ]ֻg yvKuVδ#["_ӳ9KNjhYSsEr#;rWeV 6.YZ]]uά`8 }~c?H|Ϣ_S-xzv>\_ϧ)m=/SAX+Dn2:@xuM`}A"ޜz1HHj@lArZ&Z=wή|%<vW%=Tf;dP.Al@O"aZ9C;,:ٹ8)'chß-.kW],//**`卪q6(BsڛsKIhx{Ԑ1ԙռC\|h~MNyK?}Yc ]񐯘ɤ 33a塇GsP.~|I^1 T!`LS Q+Y p]q_XtE=t06f1ܽYKcw271u8ɵ0j T%+,CO+Z!n?%1>>[y%sDrP^əS~|ٌf[V8ZR|q!U22 5P {+#0%s \>eXlIV}#yׇ$٧.a1 @I|KO.8Itqq$3Yvږe$BV`xHe0ӗ!];RIَ^+]\]L A bw\*%{]NEMcT<>/gAήo mcG3p7'6[F_FPdIF8?02G1n`c;3k̬0@=Y4FX,/m.iox++P'Ωt=VbGtJAN!&7dCpd2./RȯEQnY85AgknfZL{I4V xMB/[8`o<\imױ_o.5b\/pzvr{]93ku] ~3Cx8.A6ΰS:h׷WTbvn&ma1' B4봝w'.}~YZ@ r,gagԃ/q+UH)tYϊrҏ\\tл'55?a(K.C#aO1@KO޾ȂBa94V@bd=prLAlӹeo/ =TK>V貃%At]A-$ H,wvPI Qh V=>I fZAJB%.`^4;w!,8?69ze8c4p"Ќzb\X=ZH-ivBg 8 >8=l {# ^ .S 3:.tir_tk L+yh$&6[\XU22dG-Aw]lN@ XǼIJ܆V9l|s]3Ks}ιA(d0+8;*/〇3k-B`eZQ?KHfT!I~J^\ YvdKR_giWq45g̖-|f/ʯ;I()NSB M-IK y ݮZQ-C+JHGp]*91$6;.A;qGۅ=܄*}xY%z!:4s oZE1R[BB29&"!{Q5tx7H|%b-FOdLnr ~y _6̪sGC \IQ~შziYCYie^_ˍ{klWWm㚪Px*(:lE(l2>U2L{Cg}A5I7Ug9ny::a'܃&w!?FI[&VX-fCwHͷ Pɏ1{./6;5l2*9c7ņ )#R"²a.f~g@) H|[?}RbV '[׾W zu/OKR{@99T?^ rQxhcܠ7 ykDAJzEpm*iqļ0 O3&`GTۻYLzm$aEGJkR"FYg|Ǖ/^ϭOc^/' X76hZ4 RRf^0mZ^|8իl(|Zr^4 hҀL6)/ɣI׺Q>Kz! ;ܖ;OQ:2{ѠyKuwvoE᯵aj^p=m~؂ 9 $& гeQKs.19uγ.ӈϒQ(Ŋ_|GăG~Y IgqC92cX7=7f$rJVd-Ug1r痻J37)Η;eSf#2 ? ה߭Pr]gɾclQfC:T\cv+7Cn9aVy|φM ueL lܮEd#۪fs=Q [~7UeςVTLUTW ncWHߤp)o0ݝX+m۫VB2XGI Gѧ_quac4f2p5 {2%tgb4|B! @8J9 ަ0~SAHdn-53nITw{;X\P᢫lNK&*m-O\]Aճc nc*(+͵8G/\ԸE`F8]N{x;NqO*QwS a m(k7] Yؗ}7a$pfjrC9D;y&nm͋z5:`RCXqB( Ddܞz^ٜ27y-eJ=Ӗj~ΰ|S|mD<N3& dVB. A( J}pUA(|]d,:;-42Hoad vlșNBcmͿYz>nʞy3weI`ݡ@+_>anOawN7$Bc(nƵ2ؑQK,5Qaye<%X*c4i1 L3_ @K8v#$ z'2! jQY2g[!F7X߉\z\|R)SܛxyuNa{6Bݿup+ryc\<> x2enk<Pv{'GhCK}Y>0-8ök)e&D}V=1}XeEO!J>)rk̗!{9pS8:%?H@JwæyqM~ tϬ58J$=G0gJVLIiK|XNT[6rqXx˲sPh!-Ţ6\Ӝx k/5T)MV;2}[Ye'211s)ИxcʥI0Ji 2NCl_KY s>$WAq ؉RO`ݚki#?{p?(r':~:0Bs*RzqAڣ2r Ni=<.M3=cJŵe[a|c}-utҪVaL\܌tfABawɣF8>kur%qAnU.w8oLa/{Ѹ:C8PCتe!7VΨ@ \x\꾹""zwΪҬ.A(a+ݵNs~cѲצ ] K>c=eSBɼl,w[?;F8k/ . 1oh&NV}[XE8u0$/Oym;I XoSfOj-!Ϛp|Jz0fvHMz_0ac[3E}Zc^q.l]`T|`WZrOvz]scT~N&Dd*m#s)M97?1(fr.ڟpK2jݙ-FۈL1$3%JÙ?V7Ju7mxo>$ 8DSL.K"-8.46=l񁹵QF8k XRZKT#`dWAL/1_*;_o3U{镆O>AO6mnm9ͣ?;6HNG{'`Y)=}d@rl79@/ bZ8s\S~b~ PϼpExWmOᐎ>IH$[E)~9wיUg܁(V1 DaJjXdӔ=ᵛ)Α<đkcmUpd]M}?nmDV}yX2Z}:"i7|)߃运,Wwݮ@i@>3h P3NM:0ky"R lr`!^ C&ş^XAnw^4Yԩ#}|Iꘪ!`"~HtYK|xMZ_Vfoqㅯ be*X sKY:_g2vSlOzm)V4-=Jd~ L7$) F|/D(@!-u%_>Gu5Zx$,!nX,_רBjZVj7QBqJsdz8 WAQ !Ur|WY`})qL?V&_LJ@O&?Ju՞]C7~EoFݵ_UdŊ:X9hUԍD3fօeܲh ;ZU0x-  澨s{}o.ƦMT8DXXbU})R[`W;_ԔH#z$~ -]*p"q?Ϲ3?;hZP9D͓hD 1rF_ҩ޵0񮛲VLmjF[uYdC,Ey*M]t`jVNTRn&lu]rF$97@Տ[px]N9?F/(qbf8Dc)inճ >Y Hh1eI]qPʼn \)Cf=]߰`s6kQ J:k]>7Ԇ[~AEVWqԬ|ey፯~NG?|IHbudZԱDp%0iA2d1c,gde*hBz B3v+0R")qd^MI9KaXAKiZ ȫ9(A_!GN{峂:Fx-8 NWl U0_ۖ7GنmipFF qSO_4 :+1ڐ_%Jo?W_2 BDe 7v23'`6ݔ]fgMU4,./2XCM37e 5yƐζxj3z3vX5lf67@ōhԆW.l۲4}FyRh@a [g% \e4mͅ8xscҽ2ii $uOcgrys iCMLB]4GOЉ$qlun;{÷6M)h7$,B#OlVVDFw1ɍa0GD{[=qUSW(׶P{Ѓ4jׄ6 oxzڤ8(fah hT+crkGMvUkе\ y-!c!GpQ=FE󢤝 NU޸աuScZ~$eJٖv_t Jz!szhThƼ*JALV:b@Hɶel=UwqiC>/|v&Gw|s0Qu2*RXҺF_gǦٸ1<2eVWm23(Ă`^ɣK+TJ;!Ua)I޺(QC2 ]]*NU8aۢ|ᒞETj2;|'\ He4.OBRnWfV[TiȤ.ƫ=U57AO@gR͘g}JŦd?=]wGg@03 Z["LR$N'z@a_k@:pX'X缾١qu79z @?؃kC ҉~%&Ȉ#HaPLlgiR@ "1|` 1/li|e^ @;w?ƻ*­ﶱӹ:Wnܯ%uV#E~]G.˯sS4$S9daϒ PtQMptXil.]aʇү?R PS,<4ď o+>y[ac\%ѤV88D}shY>zyQyڬ0NF굛h#JzPCi, b񷍜TMTc@E_a6I0*/N/0$˰+yxZz͉݊3SQM}M(mFbROh̡1Öc$U_JjȄڰ8MEx&8Y+CӮqr|لOO2Rۀ:(7Ké\FEUp;5`BXƫ$MHWqß54J&Ԩ b}3yMdAU>"vOiӒoht#,0*c(}{ "fi!+uȹJ`⛛~d*}[cD) q ٭ KBk2\uSdV]UEY vÝuv.k>ct}ﲬVԾݧOC-7Y?`05e*V#iZ;jnHTx"[2dxq/O5T˥ъ[xg7$6NY(ajc m~YKp\:(bߨϬ*BM}Y18xlޝa='\= -piW0 ky6[QmH {l6YfēSY+ΏeuiS,Sc_Oun[j xޓ2O&.xA[~R 1'iE8FVer G_@v2GBj0yHzRA5CUfOrTj6D? )•xjdat$,Ϩ35M&7 ]7&]dt/Y$޷ /*wɒH4U^WEuѕcՖ^7]pOЪ묮>G6n?7DHj a)`nrDM0VM:fdL0Al^D76`7x-3UNCsTUsu :aSuL&o$ E4TCT%3ۺȐDߨC];*]/pW "}eɋ75.("?KFZemSڸVޠ7";f*3*H%vq0>DKq& :R"tnoǔ8:XDFlK7;0L|EOE h>[i53 0%>N쳢^h+5ma^ԏԅ^pFޑŠw;#1t: wYunP+F~JBlC1%VzJZyӪtZYWԻ 8>tρǿOn"t#3/QzO/aHFe 2A5L]X),/ ;Kxˑv^K6|zLب0 vt EgE&5vͿ b͈o#gTEο 0w!Jjl?BPQRﯰ%7**J8*j?wL`C>|3B gHO߼gབݦ}CJ}TAcRN_ nL &ց.%\ vVktlݥ ?-! q!oG2'9 SM x̓r GD䷄k$PoF'i. иRײ*E%<[x[Db?}z}Mݲ';QT4 d}}(^L,Y>(gK_ڇ,g#XkUGp^F2r0׏ũNqnE¹ljki GB1 ՕleM!苊k]D] K6 i`w(Ő+B NwHەP:Vd5XJVdozZLuk0֕'ChѾydzPAeyC1ZtS:5#+ ߥtp YZ