libipset13-7.15-150400.12.3.2 >  A c{Ep9|%O Zf^>j$옠p9x/maA}0e 8j_a;Xjޠ_:ڮFF ۗawUcLeoCz <|@KW %2׹g7a@ăR;dzt1^s^5ZVqzhh\ޮ ܳ3N+vOT&B5mnJKA)a zo'|?F2A}׸$on|+@"_R]0G@ T+ρ'֏m& ]yF?,K5EcC)PM6Jtz,=3}&/e\J<>p@%\?%Ld   ^ +18@ D H P  H(8(9: >!a@!pF!G!H!I!X!Y!\"(]"0^"Rb"^c#d#e#f#l#u#v#w$@x$Hy$P'z$$%%%HClibipset137.15150400.12.3.2Userspace library for the in-kernel Netfilter ipset interfaceIP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, currently an IP set may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC addresses in a way, which ensures lightning speed when matching an entry against a set.c{F}s390zp33HSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://ipset.netfilter.org/linuxs390xHc{F|c{F}aa8e659fa40c62ea0f993d80ffa2911b82c972d4f2f69a9b8aad186b304e530dlibipset.so.13.3.0rootrootrootrootipset-7.15-150400.12.3.2.src.rpmlibipset.so.13()(64bit)libipset.so.13(LIBIPSET_1.0)(64bit)libipset.so.13(LIBIPSET_2.0)(64bit)libipset.so.13(LIBIPSET_3.0)(64bit)libipset.so.13(LIBIPSET_4.0)(64bit)libipset.so.13(LIBIPSET_4.1)(64bit)libipset.so.13(LIBIPSET_4.10)(64bit)libipset.so.13(LIBIPSET_4.11)(64bit)libipset.so.13(LIBIPSET_4.2)(64bit)libipset.so.13(LIBIPSET_4.3)(64bit)libipset.so.13(LIBIPSET_4.4)(64bit)libipset.so.13(LIBIPSET_4.5)(64bit)libipset.so.13(LIBIPSET_4.6)(64bit)libipset.so.13(LIBIPSET_4.7)(64bit)libipset.so.13(LIBIPSET_4.8)(64bit)libipset.so.13(LIBIPSET_4.9)(64bit)libipset13libipset13(s390-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libmnl.so.0()(64bit)libmnl.so.0(LIBMNL_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cda @aF`/@_<_^@^S^g@]@]Z@\F@\[@[GZ̧@Z@Ze@ZP@YLYcYXXVJVVU@U@Tsdanilo.spinella@suse.cominfo@paolostivanin.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.desuse+build@de-korte.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dekstreitova@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dekstreitova@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.de- Tumbleweed is not affected by the following SLE issues: bsc#1122853- Update to release 7.15 * netfilter: ipset: Fix maximal range check in hash_ipportnet4_uadt()- Update to release 7.14 * Allow specifying protocols by number * Limit the maximum range of consecutive elements to add/delete- Update to release 7.11 * Argument parsing buffer overflow in ipset_parse_argv fixed- Update to release 7.10 * Fix shift-out-of-bounds in htable_bits()- Update to release 7.9 * Enable memory accounting for ipset allocations * Expose the initval hash parameter to userspace * Add bucketsize parameter to all hash types * Support the -exist flag with the destroy command- Update to release 7.6 * Add checking system_power_efficient_wq in the source tree.- Update to release 7.5 * netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present. * netfilter: xt_set: Do not restrict --map-set to the mangle table.- Update to release 7.4 * Wildcard support for the "hash:net,iface" type.- Update to new upstream release 7.3 * Fix rename concurrency with listing, which can result broken list/save results. * ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets. * ipset: Actually allow destination MAC address for hash:ip,mac sets too.- Update to new upstream release 7.2 * ipset: Fix memory accounting for hash types on resize- Update to new upstream release 7.1 * Correct the manpage about the sort option * Implement sorting for hash types in the ipset tool * Fix to list/save into file specified by option - Remove ipset-file.diff (merged)- Add ipset-file.diff [boo#1116432].- Update to new upstream release 7.0 * A new internal protocol version between the kernel and userspace is used. This is required in order to support two new functions and the extendend LIST operation, which makes possible to run ipset in every case entirely over netlink, without the need to use getsockopt(). * The userspace library was reworked so it can be embedded without calling the binary.- Update to new upstream release 6.38 * Fix parsing service names for ports.- Update to new upstream release 6.36 * Adding a IPv4 range x.x.x.x–255.255.255.255 could lead to memory exhaustion, which has been fixed. - Drop 0001-build-do-install-libipset-args.h.patch (merged)- Add 0001-build-do-install-libipset-args.h.patch [boo#1077037].- Update to new upstream release 6.35 * Userspace revision handling is reworked * Backport patch: netfilter: ipset: use nfnl_mutex_is_locked * Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() * netfilter: ipset: add resched points during set listing * Fix "don't update counters" mode when counters used at the matching * netfilter: ipset: Fix race between dump and swap- Update to new upstream release 6.34 * Reset state after a command failed, when multiple ones are issued. * Handle padding attribute properly in userspace. * Test to check the fix to add an IPv4 range containing more than 2^31 addresses. - Remove ipset-6.33-export-func.diff (merged)- Update to new upstream release 6.33 * Report if the option is supported by a newer kernel release - Add ipset-6.33-export-func.diff- fix build for Factory- Update to new upstream release 6.31 * ipset: avoid kernel null pointer exception in ipset list:set * fix bug: sometimes valid entries in hash:* types of sets were evicted - Update to new upstream release 6.32 * fix possible truncated output in ipset output buffer handling- Update to new upstream release 6.30 * hash:ipmac type support added to ipset- Update to new upstream release 6.29 * Fix race condition in ipset save, swap and delete- Update to new upstream release 6.28 * Test added to check 0.0.0.0/0,iface to be matched in hash:net,iface type * Check IPSET_ATTR_ETHER netlink attribute length * Fix set:list type crash when flush/dump set in parallel * Allow a 0 netmask with hash_netiface type - Restore unreviewed deletion of KMP production, undo spec-cleaner refucktoring - Add ipset-destdir.diff- update to 6.27: * kernel part changes * fix reported memory size for hash:* types * fix hash type expire: release empty hash bucket block * fix hash type expiration: incorrect index fixed * collapse same condition body to a single one * fix extension alignment * compatibility: include linux/export.h when needed * compatibility: make sure vmalloc.h is included for kvfree() * compatibility: Fix detecting 'struct net' in 'struct tcf_ematch' * compatibility: Protect definition of RCU_INIT_POINTER in compatibility header file * netfilter: ipset: Fix sleeping memory allocation in atomic context (Nikolay Borisov) * userspace changes * handle uint64_t alignment issue in ipset tool - disable KMP build as we support the in-kernel version instead. Remove ipset-preamble file that is no longer needed [bsc#962345] - run spec-cleaner- Update to new upstream release 6.26 * Out of bound access in hash:net* types fixed * Make struct htype per ipset family * Optimize hash creation routine- Update to new upstream release 6.25.1 * Add element count to all set types header * Add element count to hash headers * Support linking libipset to C++ programs * When a single set is destroyed, make sure it cannot be grabbed by dump * Check CIDR value only when attribute is given * Permit CIDR equal to the host address CIDR in IPv6- Update to new upstream release 6.24 * Alignment problem between 64bit kernel 32bit userspace fixed * Potential read beyond the end of buffer resolved * Fix parallel resizing and listing of the same set * Introduce RCU in all set types instead of rwlock per set * Remove rbtree from hash:net,iface in order to run under RCU * Explicitly add padding elements to hash:net,net and hash:net,port,net * Allocate the proper size of memory when /0 networks are supported * Simplify cidr handling for hash:*net* types * Indicate when /0 networks are supported/sbin/ldconfig/sbin/ldconfigs390zp33 16690233577.15-150400.12.3.27.15-150400.12.3.2libipset.so.13libipset.so.13.3.0/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.suse.de/SUSE:Maintenance:26921/SUSE_SLE-15-SP4_Update/4cdc91a9e9cb4cd469ecf1bebf01ce46-ipset.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=97e07b9e44b7a620b60b3bcd288d3f574babdc7f, stripped'PPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRRRRRRR R Rk ,BN/TӸutf-8297b92ac3f4184c88c84b7f16602c9878621b0403ae88a88302bdab878917c46?7zXZ !t/J;] cr$x#GzFꈺ ᪶Xmr9}aAF$q xQ- '#bmX X1K, (-^b4d),iS:%!-Z0gN*m 3$)8` o!/[‰vn_f}K C/@=T ܧd9W,@+6ʚI 5Y~Bje M }wN jܫgQf v0lcracCpwY ):x5?ۣw`;vkvy|5%# *j#E1 m.n(ӠD]}Ϸ#gYJTFzbM\!5 "sWsc$(ww N:HƓGN8pQc_VX;1FǡxZ,~S QKv 5/0?AbɂXPKNG# g¯d$y͎јshB+_}4kW)C\sea0[$'#.{kA.D,E2 _[tT o _I6|Z/#SyșIυ@9;=_xO"e6d&~.?41$E AyӴBo_;aB jsӎb_.ee:qTPGY{ 0^KpA`nXT x>i<%5VI`<&Ն-'\$@}AwYU?HcM۟v.}M+ƭX?MƴjdYMu5))yvaq4ұ0_p!34~ 3{ Y;Ռ ߚl* )Y/ӟ((uS"_=cg?0}!<,G5Sk䶩a^=>rx*)N>|U{@VR{SC׿"C_9j )QŦV\t Y0g_yd+ 2( 3-;EOqW&$2|1dAe/Pq#/N4"ujq)3gQzBXp2QY1,PPCnS*VF6uƮ.t r..iꤎ@ρ/"ݚt1Y]3qImB\H$OfV9gEP*XQ>`BLDTKMik} +@IZ؀dx q$BTyhLRUARelMwZ͎,qhOQ*#曥;֜d2f$|4'asY Bu@WzQ+z lL'+_<+_H(`3~%Oi]Lg JQX,}yTI+`(Fu6[/$ +& e\A`*٭aMe2b^z-7Iݕ&kbT-N^3st0D{(nN6~1P똫ߨe(%1s 9򑓨U;g,Dz}ʗo"|KdD_)6ѧA eŰZvWqZ%HZH_EqJ%^6¬e_64 oAQSnvgF_#˶|ZP';iA40z-?v;۰[lDŽ-~Nzn/aw@' $Ӽxʧ 23NuM6B\B?]E3ΤZ r'h-zQYH{x+)զ6cq\V$T'ڱcݣΏnyTdړ_j)^Db U ĿΏ+o~ ߋP ~g7xoY$ACgcG!Eq8|JQJf8OC#DDVW Gn}{#N#<u>G5&qӧ U &%lJ1nEGX^KdJl U^4s1fn3Qza,PLr("-k>E|f֨ R$j#4G?7Q`@} >ѣ*: m?% j*q3`UxhURXZ%w fl}ZҜOkDR/.n]ig̝{1a.8ɷxkkpBV/b$8*1Gśx˚AoW^۩0?C&X7v/5S˰Ǫ=TT/B_d>l޳lF U.BR(L~ܳN'Vڗ<12nS]F^7nH}hv);b=]CB4vkMԩrEjTl8b1n){KcԚ?t\dj?-.MЧXzjϚU:Ieƿ48(Sgo}/t}ᗖ,Ů0x{#xTq aXV=wFaɚfv,i>B* `e*Z4?p~>b ru KaO 7?1@_'N;XdQ62QG{N7&Fk>itTx'N"8mP( 0)q7] b Ӳ$*&Ӡ8^Arch~0cw @G v}?W8,, MxE|[}MscHebp2z&]Oۛ&_:@PICSSb,FsأJU7 D]#~ !Αch _%-fjX#<2༪yvZӐiȃ|D_ EoBQ,ɔt$CB`=ډn)?Ku}s8[Vq@;\0߃$ I^+~cޓ[=ϒ˗yW)] :QD $Zx,lqY/dzy N&n3XRFZu6(Gly.Jg{?!Ǖ28 1/ kĤL8j7Zӓ}DvRXE L DoŶ7<7IQA_ 7eOJBj嬿M90k34er՗2qz.y)}M=XmpvY?آMEቓJZvIQ?ޱ@_pZ7pr~ w4FikV2:@YQXt{'KM5Z~ ,y/#ZhBv D[lM Q(Q:+e=} ~la֗67.ǯېQ;赳 ֭$RBrwK%גv3T#2nmF閒(=HN]yѢ&<;6ĺX\-tuغnqKˆVMUQKp* put_IzyVx2NɃV F/54 ˝VBpYh欭;y)HM&/0N 2U8W;kަ׭B1eзlr~eĿj v֚QKѓLxHFse- 7 ZҐt2=VƵҟ-)T:0< lsF.WeYbRvanc@0`a}+9ϡǜ6}(b t?.CNzfbxtOFТZzC$ݚ]i/|_97<+q/?L%Nme}[1њan3q=NF$۟W=I,Q*2R23F4rf^wu?;C=Ɂ+C,y?1Iɻ3` †"_[J 9tr5CN6jYȬ w;۽U,~TI6*( V,Ha_G_S7; H0UiEs2sM}1ا<j~G([awvy\A7r]v.01Zski#!bp9쌆o3ݚYR>{Ր9€2)Ix#eNSZ規߽mx]Q*33`g5A3qF6f"&DF (Wl$]`/{=ys2HrH))Pa1'LנUV-S]T}/R2Du 8+@ DcAohpXw_k;'xr@r␱ՁKY6l _eɟE*3;*!H$s1SJ}  T~ 1[KPl|[xL5' |Nq ?9˄&Jzez$_M) Ȗ9]*a~u4'MVXڥ9u1P1 1^hOa! AG+ 'w+3moo ST薋Wn(7<87biR]U-SyN %^ad苭XMQPfZ"kwhͱ\"N9 t/8@a,ypԐƗo3>bGhf;Hfl&̣ZR} JMGφD|:5tKFiV ΔIgY!`C4cV z`V$R::@zdr+S1xW=ӕdžyI%[#V0Vo~2>⨩OZ[w"s<[D+TA`UFEۚXX&Mlhk$2]=_jHŗ|_I\>*-`(Q)Wf,e@R^?}S,3V2Iix< ]HXJl%ŮOUB!:!HX,,<"ARR(f|܀2a\.obL\2h\I /vƧ^PtS}:}`B.\9j^k+vs LKrPO#i#JOS3E`ƅg71=sHD4xaSLTMB{&,A?\-Z7`*Ctм:_`E]m2@O_;`|{0>ɶ W ڝ.,.v<33ܝż١;m9?ϠQ:?!f+r>v2q޳]+ps4MMo?OhT{aهeAG>P0SPJ[0}~B;,hnP}("wwEzk͔9oj lo|B.4g)ĊNAd5ksj̔YMs9j8$[lare1&կR %2]@6f~*`rŻLJ_g{v8]X"_*tL[@0 :*ƅkaW^6@d`?< < .ʆtHuAOX> ZEvFȫ@D֋vKFL,LbEqۅ¡6NAڥn@02+,е~Hǧ5ޥ ѐG16V[|Cd 5nx VTj6ɹ2KM1`ɕgu?>6sY/_R`TdB7@"q_ߥcbw_q$]US+;N2U {jNYN 4S#Mǐ]nS5Xm?yY*ác9.Xp`9Ft3hq4P?.]P=n(~c IwPO) ;W6d;,?{ђs"?܊ P:N8'0/1G}J%JVir~Ë";,"%CcrP,IݒiG'O𮞎h6R^2B4,^DO#9IEMLjk h/'cCYf %t3.AN(%) \hW["47cqvG)tv)ؼĄxp{P{YD:2.'hStƜuOgț^rj"u1>F0!.π?Xc?kQOb@}8|2rDM6x~6E3Qz$Qj5Zs#q 5&,:>8l`)KC\ϯâC9Jdxz DqgTAnsM2.>UJ;|U oP^aran-YW'bljVEV$CI$"ʄo#]Ψ6q>t8cm)@&SڗZdcW#M'JmOg'LzjAυ3vĨ6/^ڎI-pMPAS4X`Rw~;Tg' %6SFC栦yɌR̜!3EʴEVd8悮.'38[ M!¡Ma TV8_-I/L=C_ڡVHE9x{]!>DI!pyZvڪtqml5):ߍ9m8QLvbLutj%D'68J:5rXGV`K ['v %#5͵E0S̒ޔF҈=&ACk@VI"}WpIՑkȗ~FGB@BT)ӸD#\5ä| Ap=iw=mmeYKrx;H&Cygmj֢t 2XS"a&qjS;{ Vo]ptIG)U.BTQ_NP `OC6կT>Ho垰xx[Q6n9I`1+Aی-xHVTxnr^]-J!Y.7.fHq 8e3PWȋ zW'BC%B|:3߀k$,p{Wy3tAL;؜tpo! lr;}<_v9A5u.A9^R`2Ci t,GhiA^yɅf`(O ۪,6r5;@?zX}ѝw5+\ZS.M1nlAgd\wc R~-Hx#MUo!$٢kԜ2֋?>VI} G76y1?6jܳ<̳[ά3ӿpTYD9+w StFf R {j>y!Z#>_*aP0F`mBI|{PTыx٢pFc$D0ĻE _( 'yEΖ UKkfaxv!k}ΘPV@˜%/9ngx[ӝMƖ!uXÊ:ONVwrc<<[􊱆Jsh:m*s[mn/fPu->q'&ylkQs-r1HϾ>KSx* A!h:ȼ'm L/sA $+4ö3\zU&C66#Z>Ʊ@ 鏊xF!tf/䉨uPm 30Weheb1]@Γ(8'yhSYNk/8{2qn2 fDffiطȝuÀO#HE 5c`.Z2tX*4:z,۽똎ԿઍTk:J^XdӸ񸭾TGvDLAhۅ㬤<+WGssJ |N>WxuKda!_&7)<9bpa{sF03"diN 2vSL+(8Ft)7{$,fD2[5V8n9i5ޣ;?dn`C6!L+x~}ߞ1:OuCL 8;Vx=./&SHyk˭ -i|TVC<_Mca5V U"=i$jP/>Es' ro.J9nU Z{gJ˷L PWlOH?s{(u5кmV! x{F˱DZH~l6 9"Ϲ7DXS$^2r/yX×L҆}#NІG3f a`(\{GՔ{Oke#k=cn6OOR-1]ޱ KSnxi] J}p} ڶKfDl{i06F㬖wSݺV93;R8H"?Vb=,%j^ۖ&hW,SkHKzFQlNwpͳ1ı=H y("^ZQT){_ i] 9sJQ޿I~Y;pF|s_-#rעp5}lj%ne2Mfά(ds>9/ 2t :c_ reKFZOk*to,74ìg@{5f _.`b{2' 䒧 Y\=5-hAb?sq}ri<„f$B{OoH9AƑWkՓQ`\iMv@>- i##݅QlNk1/'OHbN ~FwQ̽nRJ1S&.VjFyhx~{\U׾v K7JyCɧL0t2?I@I񥻌0bd@̨3!)[qu$t.&IZ ŷRDR̅&rʠ L"[:2B E:2x~u8:n/c2'}}D}rq.S5$71g٨oEՒz9"0#LDr&CLqnʉ#{1Qef[y}ûiRN-v GrT;4_AWTO ǜ5}*RP S aޮjbH$Ѯ5 s8%k':D=6wwh.}pH=l5oƧ+ ֨8 MfCNvvp(M x捣R,"?9OGܖ,4+p1ŖnQ2U>xN Zʅ1ڝ s:9¨K4ʛwe9?wOQ7N8VՔp>FHz& K$qot rrwLU1@I *]e-e e?m Xqsݻ|7s57H|K0Sǔ5QEmC{w=­$i"qoçưYa~v_g5s+{AP0jtma8i&xXt>izeRO2HmnFK~"AHqՌ@JwϤM>C0޹Y˵yw *c )b<69&dPс9%ßGF".X 6vh:͛_OrV%fab@ j.\x΂ y`|Au'C_[@vD>?ׁ:0NKEӣmBC|p3~N)WFR8ZJN[r)=A0@LJRG4iPju{ `w2J,Ɗ0<*j7Mjc=vޞ./a,Reh푭\XkUr!x=n|❂\A$/֥_qNVS:yʿSkSSZ{ေR Ďz}Q %pi- /ǜEsG)L9JDNuIX&*zzBB2  ^w[dX^-{V3OB\,O ڭH_(R=:UaQfDe`k$vs6U1@d2Eo`Ӂ?8"6$7bER Y͂r% #M{ n >@F$ψ. gx]J ȁADçㆧ19r!W{D'Dhi~/;Ȁ oBLVoG>Y4t7a`Y-@pdzE"[p<-5],=r>sBLwr117I;~r$ ^ڵdͩRW#iܑie+MJWMt }Tjxms-Z m(&b_Jae}ahTewsh?b[lTɛa[`y2*6L >wzv#l>RMEJ&B"㳗ʀ*o@W( f(d ueXJmJpcW:Plxl8%.1QC>|jHm/Vv7c vy3,-Hv' w}9٘Ɋkb\+D6P`<1ë<^UL#& e8m9w`Ʈk4uk2TcWUWbrҥ:XU@WXDlrKiho. +“Mh뎺#w -H \4B9<.K5W5cw&*Sql2{ chFp]T0Oja25#tALf`#$sl9w\ǂ ༸JB|A*Po8iseþg u;vi.C2(|'J6&x3CwaH@8x2Ktqj\]mx,u|区*آBmc4:UiU.qKh;<!}s){!*<>mպ`˴D3,snH~p:5wsʼ!zTSB[bf5xD׺m4T0>YS2m7cr^+-4@2Q ~;@ " .E*Sssc=}ێZDHtsty%?Iyz9׽a]LxUUr(+dYO[d=P,6P̠oYC0l=5j_`s+SJFnAGۄ]GrMfm^M`c&)mKR6q]+)ݏy,J? eӨɋZVa+YҳڮsԅP=QZخJ fk'vR_x,`F&!L hX34HR=RB_*yK4?7J;bHyihpsJp#'7<_e$ e8Nx(?^&2'CMZrfMCnm}ǁѣ5N++^?8fٵSC˙>@RN38m.`q2A/L7frHf'e 6!E&3^RS"ΠqeO=rAi}UZg㳿Z}d6,6 n%J U5oX<_ \5;l%,Mc `\'ܠʃܙ+9z#A7;ll0[e5Xmt3:5WMMm3&ù7bY٪$Öcb3T?whwEQ]P[bL롟!bg,!@a=: I8ڵֶ?,E^2rdÊS職'tXFV|:*98z-҈˯ۨǧ勘AS J8Nw 83Ob38޹G̓qTma IP99`x(lQni[Zj<ڡk|^<!&S-Zc̡+?UʶU#4 5Yv˱1[=?9n%Rb\D{K)1U"WMɝ|W:}=h&sVA#1.L$#;|,kD:ޱpɿinJ׿RKGViVe/t E-*tRpjjZsntتgf0Dv'nQi#jЇQ \97W$P&t;26T;y Pe~T&79{ޗ@+48|Hx9CȅAN/SfVD|Oz4&ȌGC˝/јϯd OzkYF&.w\cT[-Qkzgm]kb1~؎ePA~Յ;_N 2wRd@7VtG*_'w }C.(kHzF$m) v`:z63$sl*ZʂذS)85wbsxK]l?T&z`^F_v:K7Bv:Q"ۜ,-Ut薣 tG3|+?婳o=Xi Nf=Xm|åC$"kJarهBh>,;?!]Npf^HRGߐeK00%#5ĹNGs`KM[p-|^Ꭽ7>/HG?‚ܽuí5QK1ְ^rە89 \*FƲ/Gҳۘzw^BoNĂvvjs5jJD[ ҕOb9O87 θCSN/#2Hn+i zS "xkqg2q~"9x ~ "Sm?^tMۤZ; Jy<:+ݹNi{)#>*'H?K?(s)}8ToNt(OBJ#l LmG}%\A0$Z[ /$cƲO;B8SR->9%5>!ٺ{ڥ y8:$0c SMt)~ z1ΕpFv < cS9|VRuf*q]JX/ C|r1֢zviE:5"~d/EKyڈL.C|fh&J1V}_DZ42,PI>@i59SXL.>XEbFqS@g;7ъ:ۅ`,jhh;jV o~&7hARk[̤EP"d *.."I]ȀCsrHw "-?&qE^KK%ȖȻ#A>X,ط5Q#0?"M]dH)QSyǯBLlnDyE- 4dItb?SMӺD b8݅V Qa]&Ż 0lu;Ǭ"c&aKD_n¢OJ#5ߐO-qOO[rH[ sX0_e4uz-.1ze|̻w[w%DJm{5 O_eyQq8oMDS欙^;b^{QGXa]0 Pg7`fT;)KMhc;Nȿ6?]0t:bYmt(yf9 row~ä~!CtZs6U.YjsQ GJg jݧ?d-=Eq^wXw}9nma)gvUWݢ0YP] ?ywDFT@T AQeГ<>|)d9Fo.4ؕQTztgq: 9!dzNf"; "F*,JL)0C$)5q(`>'^lQh4 sd2ɧdxߤg@4qR^<:-Z_")G+,~@PL u{{Sմ2KFa3V%GbzQ?tN_O;7O.%Ճ4v+' qȿgS>.oʗ$TyK:r5o$ 3SSf\+d qD͝ 2oiK=,%@]G7)@oYKF$m|!D9/?W֑1P*$bnoqxDSXќFf),Sk#Yfs/,oy@dcB&(x'cf`?ne/~s6xwԶ`@AmTF\p _Z'ƗCtGpL~VrO9AFhڢ36V 6.\H+ N132YdloPpҦ|jCnAc`iCV[JlbqL_-áYe +nN 7yxhn}sI:n^tkDd]'&RDJm iV« ;,~1fx\Soկ557a"Q&/SIc:۝+soiM*oQ)sJE呄YA# ~3awYr l4ut*PH Ql.2Śa`^K ><5OL[հrg3֮[fHMЗrpjR*!yЊo TXZ&qo}+n+߅j**&.9^4}s0_͔+2&F@$ !Ydm44YafvqH^Y˔p`\"Afqx+x1!3q񮣫#P% rUN>MbcKl$7.(w5\솂g_y-K7`K2>2@w$ E-7csYREM$/lD?N(Gt/q~[o;>92Kɥ('S X*]7I-[5Z0G,؃>Ÿcм}ӱoo&J遜jN@$z2C'A&Nz%Rsj|n4޼@p)\ Þr+m2$}f?p}V*mT3MVŊ|X q]:/~.8.٢~VeGq iEuS^ q|dPhLj*̒k=3,AEM^5$yes')z8ç{hX140{6hK!Dcbʓd#tн.d"#BaP9$jt/f.EujXH0*^dxoi\}"W:yy3$FMsԓ@@Ŵ6&Xk Yb:bM1/Nrֆ9|,?ar}jҾ?\dm'VM1AD(ni27:ɖe,QAyy̹LY:"4-'ht{&CB6cS_{U.Ct}uOU|t M06}qc: lڱf~Y{ۏaȑ,~ D aNCkwUnmԝP"kgS0UiV!$s3 '^Lb”+ɻT|Q\wQT-PlYg4%!d(u>Y/2%F`^XX-}:$2!t&ʁ.fJ$J(jqSmɿW**%}4ܘ+IX[76!5Z!6AkWI(p!iۍHmG^*OZ2d:'fko{n=Zt@ j_o|bȨҌJF {e f9"LM `rI["Wz37mEJiڶA^N–^ \E-7%]f9chU HןWZgCt9]ؘuY8;-{4,# nZB_]lSQx"Ҳ{xk^'uSᯜي[fGy3us_E$v1CLRC1_3>qW.Q+G`,8Ų*K̙jI]ӻ =E^0ʹtT:ޞXj'k!i.٘G$>D;| 93`yO$uEb0E %ICO(*u`A|}]F ]GglF) h/FTGiRʽ] ,K3dzP~xFG]Jׯ1%Ԉ 0IAFSyXAx'buusGF(m?U@lscc**@)3suZHslcܢ9N_6 zq:ޡ%,w3+^58f[VIwhC5URT+QS1In? ~͡]һU-ah-F4*-BzS!ڡ50#_3=ֺPn%XUI-Ƿݞ?j9cCyJ#q}Q.`ϧG7g7OG7YSc ,L?\"KWo,; z"CL:Ib8 We'H >4/M/E3^D1Y=.6g݄`=:J{eK !ϪaU?SvKyM{oq=PVL,n Lus mGOJ5\ƨHTc1>;_Gc:f' מ)kS'_5 ya${4u('~U>1@Qcs^K_$ig3PQx/ H mʦ%!"(Bv̿& ,T:f󠀖$%[ Ӡ+2 X KOhܙ]8L;u'YXr.+1?WEp^6B&rcf8j%u ՚ѫe/!oɿkcU$4&wq6o5g1ٟ`3IDZn4~&9uV%]agB?u @GO,dIesE)j]D³| 3[RdhyRZ= Y$휏U` LQ^Arp>D; BNz52?;1a< 2ܡGiKb =R#`Es`Bg/)9' 8-<_,26%J֍NW27?(7WK4mQgQLq|-d:HYcДd0s蠴2P ˤYAP 3rH;(q\>)nq$.1/H>+;?8*Jxh7ȴpA듼NWJGJ+j* v-A<ϕR>yKh/+ 9ط%OIi4 ՈK0eEp1Hb50Ib+~arDu(L]R D>2J҉M5_P 54*'kdt|#<}\ zu.;?.z~Ec"L3T8R_*z=OXyJi?=#*I|S,CtQN+W~5ee?Cm5܂'}2&P295V^!g `$w21m=*!MYUA=q;xsLI܉&]Czҋ"Xæh>JSg{?OEn jIQbj$| B,w Q)2[™>H &W[eO1eqOv#64~~'&t@Ď=v" bQR,M+YGKЦ?\8!@ǚƀ_T-ZD-&m~XA,tP9h ˑzۏ="i;gcB%9ϡ][_ dj:|.--U1orGZ;eW!椰[:~1ӵ4$r}"S!п6߱ *{=WZs!2i*S,e7 iLRrzS.Ozl=p 1 a c B_o(2p1`dzLۏ& +I"%4 lSc Tύ%:5ղE(|XcU0gWR&Ҽ&[,&X^㥨^/C'`YNU|pQ@$c5ELRǽxr/ک"U&ҟM J1Q6xǙ5>I_+QT*Z_ne=Mad!P2~B߮e qwL@n usEWL띜eD!æia Ty? K$.ߤ=C4/Z'#xPe!8 dHqfR]U{6q #7Cn6XrwtzRqɬUT6^_vT˅06t:ɳEňɡ/q]3%i tP ڃS.Dt ҽ'Qr.UGyp$8r1$1P_[U1gz|&ea@z9<|6O+_ƌM\YbW2нFL'z/rwn`\́A SrXҟOZʣQ݃tdG) = 5{bB5OKl%nN/EH= b읷YSQu0rlH+k N7H /) xvmꜞ%D0;MQW3{-s,ɘd[;(?>*I<:H~?0%U, <^.1!zyFwjd[OFzD_zQP|iXW7wIao.(*@Oאݽk8dk,O{سYqgeY/tX^E3 /5pb< LuCZβK=.S]ԣ! *fΜd&KRF}"nL00s'Eq~4&hJ<\aDgM?ۆNlK'AWhE{/>5-Puf Jˌ V#Q#JFoO|wճ߅dNNJ@ƚVZڙ˨B1]fDLRUeCXn.Jҵ7--%fWDR$V-.{ y68弿k>%Q?[бiESua>\~!٠QaukhwhOPVKj#I=,F}[ K:l/qOvY>_FR4{ }|옰fut "789Dd5zäy ɶTb;$6p ͗:7d"=*cI>ZL+Є1zXuX}{CO h.cC׾3l"CYO|Ei$jPH<̧?5!=KHr)V! ڞ9T/ţ)q(l[@Cw#7bu&oFwҵr!nvIP.U] 血K2Scu- ^}\aٯEwJz| k3 [](ɰ'./ gD;d5O;ls\b(iԺ v@­OyBv'czMO"[cu=.޺nQX~gtn I4 odYJ}>q6aEs b+J*X e/;=kxE`N%x1YRQ4$hAR4G!TRRmMz]lXk)> to"ˡvBε#l vk]dBs4M}`u䭩:k3˷60 E%$2o PR浧=l6G,EK.ppiɈF%3FIGpA v6><)FIGfӝ\ُ@d!+u{Ys 1Z<;eXP_~R&[,4@5<*͸puMBhRm3͓ 4[^zZZfRdrQT︵4 @kC+JyA)Y]j)8 WyA=+SYa'XΣ%/oaMQyFlq?'7Kn7E펆Ad\Y],>&o5vYC+4=_n`j4? pw9|J`& D3F,"Pm#(rH ya!ZyFP: 1mEV~ra>d[wif@rs]US8&7o#%EBXGi[ph>,>ی1V.x(galL[=ޫ*PTcW84cn$y,S\1Ah0sHz=쀯wx(G44ږpHŧ5AoqU2iם$̒|a~uԦư{ ǎ;6u{`I0AЅsO™R(aMnSޖjQ`m3׸h4IJ' Mʣ=uG")0:oh @|!d[k3eғO 2'!U_` y,k'Tۋcw<IRIBEؽFc"k{ƗnV5/^'Z'u![%'>FK@朵2[Qa`&Li-@[IVh8hKA4쾫a=apr/EB@[U:R-gF#tԜGe1TWh6G M1#7n;Mqŋ, US}vѐ3Ld>?9 V[gzƐS ;O1.)UH3%6ז0Ԯtۧ b|qO^HJ k=3(23mO;5 TZS<(Axw56$:j/vÑWq^dOb'w_#,v:V{@g:˛fEE.ٖ )-т`j?hV,ԣVcUqqCiV)"L2ϋSa_*a8]ăWP8/&ubGˋUԪciMkpMU7Q?Bԗ_3G&9$6?_6&h}>VBUy%[n]fXu?+f GmsxxHkb@z3SUE&3jBmfTJdwc@7m#w4eX] &#;e v5;=+w3S =.yH. |2>lAZ*<u2S\?+lB 7YHXt;@S(/pg&֞l@+NFLERO![m]ѵP=^VQ8lOcjAd8ÕD7I_Yٽ=rn9ahTY(MY('휡Iua@L֢9❄?(aZoEa7EREҀhB;7΀FKL{ f `=c+ݤat e@ĩG'MK"Pf@o.ufS# L>PKŒF0UX"KniK (VT |I')w&^iam-͆<XF'-&CP2+gR ,9%ұLN eQI)]7&"St{> ^Э`ED|w@|I=ǒx:rETL\I3دŞrIL")iR= ]p BQ@:D:!u冎JEoO7߆MQ`i87y܁V#Bx>Vҝ%)) H4ǢǙujr$sOkjIozNYwovG Ma2r#+ BL}rή DJ$˝3 XpU &&_JBF pBxX`O]>'i_#w>289yWs㞥bNĬUwXzC/]3ffkm=/E%k+ON+]ct%"%|ׯC'=]dNoiDsG7k!c>-~+TD߇],2ꆰS`K]c酣^+^5LcA4(SSQŖZr*!Yz %f{;"niX+rQ9 <y4isXO#+|I6n]wǾ.[VpdS?ҫm\dsM~i_B '2~hK00eJMÔƁUri(ma+vL̻)9mLJ֥$PދAzξf!O?-/Eqno #v]㿂:nS&{RCnR!dJb2Owfz]HA2&'ZmpTRn+Xi|ӡmZdlU (DŽ Ўq<f?$lMcO\]W.zC0f)h_Q >~tZjʃ@dׂՏ7*D޾ nI^s=}t 1=[Wܟ, Z v<Cu 2YR)(׎4GSVr""W[b{a~S^u!۲"N:Q6X1>Xw׹D7 éW#9 qc8ͪH|0Y/}E ;J+F%DED<x|~rw!< -M(T9-Jbpp:|iFc!GPdm_ wZ8JF&[~㐀 ب%ʫ[$_W|8WFvƬpD93Po2{&'z\Peezqg;e?okUq-3[ew3~Y+ SUA.$?{>-xE SyZzvvgH=dYuB/>W1i-ckXi/J3_#=3!)ak躑"\0 E7%,8P$f.F:쩗Eɼ$;SWD4 yYdu{[*ϓ%=wc 7$7%n L"~ϑZqv \U__4}GR"^GZKFd|Zv߾5ju~ qwZ.I;h r3 (V8_)u+77M $<+-&$ӣ"Q1IKdGfu 46_zaWL7 ]Â0kPf;rnm`aK˩:IvEj@8DK0.]YMVv1Z&NO qxVT Ǝ #prtڗp37+($jЁzRzG,lG9G(6W-({.hɺi6= 5'Ln{ik/- k rN4uƇ@6N4||"'yU?㱽Ҍ.@|As+A-+MƆAfBnA@L;K=m{{ 5+ U"dd"@¦EsGzv?V;o8 {RW:n;3Qi3-;ͬ酝#ismS}V2VD:Pm:%<穴2RQ RW=CD.tjxkc~Ązuz E}&82jFӔlJ}3ҾB[&Ub,q}V76C]5ē]}0TbgYk5B[N=G椫_hOmH!i3'8dԧ6_BjZeǧHo'hZYy逗]'a+Uj ~Z1o>͙F‰b2RMeX_HLtB [FѭsQ$ PGb6{w/$@K^}ob6 ĎU˧ }6-kpa6wT3UKGNvVnczuK-[y)܇w-2k[Y>}^Bg3oc&,}gW4}&FeE ʬO') !t*/Į0cBa>3rx8^n0Ea# M.>_ 'Rܜ? Ot`{ClpI2+F:/V>ˆ+~vײat3ww.. Eƶ>sC=GwYebb<{E[M_A =)0Z =3C$ zƒW;ӛ(AD>En>/9-@0bxlֿ7e@朁fϷR L uh㪅_}>A}a.a aC.qKi,8;$3;\^1\;jI%qAý(!Et.VU]fyV0򡝑Re)VY &WVi7'4}FD2k+Is}kZNG=z۝r ė֥l{-#3'=K /VgULͳQ {؇u˷ W(U9D jم7o0c"'Id⩬-a ܵ'II@|IFLqhU(K8bqDǴg 0/MrpJ5 x5GBV5%S2 L /9,ޮچ?!VGDH~9ۈ{r :3v>υ,(<(+bB;A m*ajD.ME4 P"5rjg|Lb<;*ܚllX }k)h|xҩ,L/UXn^`!C*{49B3$nؖ%*@tb*p"PR7b|4`A5tT?Ŕ VTxjzh$ Qޝ&`X@,ƟT)2rhͽq`Bbsm."Z8V>e 7pvGe!x)78=b>l Wt޺lϧO?ق̆қE?,0 ~m{Xg?Po@}+ʧXZkK+bvN}e*!+ZvZLb|y#C itEh6 ^`)e'@Wý/ l#k,*mz\qB' Hti؄g LA9 u B1~+[uLR+2BD/!,[iۓ-ܒm fƝEW[#SGa|mU0[9tN("{v` &!Maf2ݥS0] UzE6,F*R@n;*ÿ fȘĨ\2 C,)a7{ӤirT}nGBĆ6<r/t% zҫO^{F& ijsn$'!J!)b%}6F!qAr:iNd41`畮ZaUJDF=ӷg+AAm/=V'ڤs3p~p_ܤ'dC㤲cyTkjc:yM^zz)+Fn]JŊӍ҅4ٺy}Wfsݑ{G̬˦靯Hu7&U7񯒷)b֑/=/6[dMO1!4ݛYP!cLa,7 {"`*!8*hk=accqd.Vr;Fx[ܧP7.)M6bSpx6:-(|FՐg*!Q֠ FiR^n"+-Avf"u?oQ}2LvX'KJO^MDЍo߬.q2-؟䯤]=#Q % INGc>SJ2OBjrBz(#ZI= O뫚w81nf6DudԜZ8~4!ɃBZmw vg@ {caP1hi2/8ЙY0& ÀUQՋ`1ɖ.QA%0זgoQ`ݕք#Tw;3$Y(ÛnU<27q ބ fTq5cXD| P*+S}zX|E9,*_ E{#?}K">~ b! %h"O,ֶp.ָ^ʳK(^ V ;i8S{IP_V$Dil2MmܐO:R򧞖T@s/y%&QсZ4-}be])%\NTuL:33kϵN .洢T/ߑZz92荳5eR0stKu:*+C`Dǧb]%2ɪP 0kVzT*` }[lr*1MNeZzDJP_pCb2ȊaͽYtT!x6QR glRtA E{K БFJV>9XZO)g k}hgZsp X C K'b"lh5 ܉]ȴ0[壁nFK8f0`ߺwk MO%XрE"c87$##fw`pIf:{"Q`U "Ӧ̖ vbCm4t߮/^$wv!<2ҷ'2`Q0au/iMOGyw 1 xol1!4Z$5ᔞ8@Rw寘-/# ( #nB`|NsA< ⨛3sLNBڜֳU iD[a5\)蹑Sg[ [Y'DL|.~(_.8 . |8$irB4bgP7X!8/Yd>Y]X=d~ӏt*>8֦wuBE) о:y|(R Ώ,yvŖg)XG SIob&;(euOPUL8؆0,F881)`p8Cnܭ[%عDH:ů{1z;U&wB +C,)2_.ɧ_>\#vbgT9S7 Gz鞹jש)N_G(g-q3|e6iv-@_ CYp{ؐA i%< iMvSLONk /\3#fّ\ x:/*hr $TPR J:XCqsr>8@1Fp()_(m#[:aW@ehk35IFUcnVL@J0i$[l/`Fw`fr,tN9L L{GaOtֲ)MJYp[N  ˹&@ r7aPk+Аecv[)Z!53(~\>a3 zn9S\ 2=0 T\ 5[ݬtʕ9ܯ%3 RqU޻zƦ_,tsp 4B>eh%%޴>tu 6#YEε7jMaC&9qu){0\Ŏ*̨hn.~iV-sjt70h%Oj]KGP/zRiڞ%Neors"K@ ѯ@mm0z]&]%8F3Ԝ_lp^Z}+92hrS{5zB:'%~0>Z9|RQo]51A[^qWm/ʲ<:DG[qV-gUt㘠i]4_Ѿ':NJ<=.Eߧ?EA4u?+uL+&f.1"FWDb>dwƐ`?)9b{#T T,u*]=8 jrKFĮTV^3U=3H/O&jr%Bpn=x}ۄ|o/{ECp݇E)/4v\ 122¼MЪZydL  -/nN zJ_Y!>;+@qe]*a.Q%k DZBk -1ߴ'gZkد*kWa܇P3Cnp[=s" ]k&*)EB,w,*Ǽg6ԑɣe>~>0 لS+y}=J_1ܷ䃇EѐS$ҪE3C:}0B+ͦs)\t@//URªobP4-O%