ipset-7.1-1.el7> H HtxHF]L" ?*}}-[K FPFڎn$_+)!Pg90e684b67d9420c86e193fe58b15604f70e66c5fprBD)gA,F]L" ?*}}*\^Tx`Clg76x\*`gLjic֢Mkg>;?d   ' .4 EQmsz(< F P d i p ( F (s8|9: ?GHIXY\]^1b{deflt4uHv\wxyCipset7.11.el7Manage Linux IP setsIP sets are a framework inside the Linux kernel since version 2.4.x, 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. If you want to: - store multiple IP addresses or port numbers and match against the collection by iptables at one swoop; - dynamically update iptables rules against IP addresses or ports without performance penalty; - express complex IP address and ports based rulesets with one single iptables rule and benefit from the speed of IP sets then ipset may be the proper tool for you.]Jsl7.fnal.govNScientific LinuxScientific LinuxGPLv2Scientific LinuxUnspecifiedhttp://ipset.netfilter.org/linuxx86_64if [[ $1 -eq 0 && -n $(lsmod | grep "^xt_set ") ]]; then rmmod xt_set 2>/dev/null [[ $? -ne 0 ]] && echo Current iptables configuration requires ipsets && exit 1 fi&FRg1(A큤]J]J\\]Jce81496d69f5b080fe293644139f150a96a6f421829275d2415afa5ec7505106231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c4edddeef2cbecc104f955db42b69aad7858e2365954f8e6f9abb3746b81336d6934b67b65c4e31d36bba40dd19a5b5b26faece2052e3486aa24d0e46dfe6f073rootrootrootrootrootrootrootrootrootrootipset-7.1-1.el7.src.rpmipsetipset(x86-64) @@@@@   @ /bin/shipset-libs(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libipset.so.13()(64bit)libipset.so.13(LIBIPSET_2.0)(64bit)libipset.so.13(LIBIPSET_4.8)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)7.1-1.el73.0.4-14.6.0-14.0-15.2-14.11.3\r@[@[3|@ZԐ@XWQWs@RUR&RkR QQPb@Pb@Pw@PO/ONs:@Np@Stefano Brivio - 7.1-1Stefano Brivio - 6.38-3Stefano Brivio - 6.38-2Stefano Brivio - 6.38-1Thomas Woerner - 6.29-1Thomas Woerner - 6.19-6Thomas Woerner - 6.19-5Daniel Mach - 6.19-4Thomas Woerner - 6.19-3Daniel Mach - 6.19-2Mathieu Bridon - 6.19Fedora Release Engineering - 6.16.1-3Fedora Release Engineering - 6.16.1-2Mathieu Bridon - 6.16.1-1Mathieu Bridon - 6.14-1Mathieu Bridon - 6.13-1Fedora Release Engineering - 6.11-2Mathieu Bridon - 6.11-1Fedora Release Engineering - 6.9.1-3Mathieu Bridon - 6.9.1-2Mathieu Bridon - 6.9.1-1- Rebase to 7.1 (RHBZ#1649080): - Add compatibility support for strscpy() - Correct the manpage about the sort option - Add missing functions to libipset.map - configure.ac: Fix build regression on RHEL/CentOS/SL (Serhey Popovych) - Implement sorting for hash types in the ipset tool - Fix to list/save into file specified by option (reported by Isaac Good) - Introduction of new commands and protocol version 7, updated kernel include files - Add compatibility support for async in pernet_operations - Use more robust awk patterns to check for backward compatibility - Prepare the ipset tool to handle multiple protocol version - Fix warning message handlin - Correct to test null valued entry in hash:net6,port,net6 test - Library reworked to support embedding ipset completely - Add compatibility to support kvcalloc() - Validate string type attributes in attr2data() (Stefano Brivio) - manpage: Add comment about matching on destination MAC address (Stefano Brivio) (RHBZ#1649079) - Add compatibility to support is_zero_ether_addr() - Fix use-after-free in ipset_parse_name_compat() (Stefano Brivio) (RHBZ#1649073) - Fix leak in build_argv() on line parsing error (Stefano Brivio) (RHBZ#1649073) - Simplify return statement in ipset_mnl_query() (Stefano Brivio) (RHBZ#1649073) - tests/check_klog.sh: Try dmesg too, don't let shell terminate script (Stefano Brivio) - Fixes: - Fix all shellcheck warnings in init script (RHBZ#1649073) - Make error reporting consistent, introduce different severities (RHBZ#1649877) - While restoring, on invalid entries, remove them and retry (RHBZ#1650297) - Fix covscan SC2166 warning in init script (RHBZ#1649073) - Hardcode triggerin, triggerun versions for ipset-service (RHBZ#1646666)- Fix loading of sets with dependencies on other sets (RHBZ#1646666)- Fix upgrade and downgrade triggers in specfile (RHBZ#1594722)- Rebase to 6.38 (RHBZ#1557600): - hash:ipmac type support added to ipset, userspace part (Tomasz Chilinski) - Refactor /etc/sysconfig/ipset.start-stop - Fixes: - IPSet Service Monolithic Operation (RHBZ#1440741) - "systemctl start ipset" doesn't handle existing ipset's having counters (RHBZ#1502212)- Rebase to 6.29 (RHBZ#1351299) - Fixes: - Backport ipset capability to run in namespaces (RHBZ#1226051) - Fix service save with empty ipset list and existing ipset save file (RHBZ#1377621) - Fix internal error at printing to output buffer (RHBZ#1395865)- Use /etc/sysconfig/ipset-config in service as EnvironmentFile (RHBZ#1136257) - Use /etc/sysconfig/ipset for data as in RHEL-6 (RHBZ#1136257) - No save on reload, but legacy save action (RHBZ#1136257)- New service sub package to provide the ipset service (RHBZ#1136257) Service and start-stop script from F-24 - Fixed ipset package summary (RHBZ#1195171) Spec file derived from F-24- Mass rebuild 2014-01-24- fixed failed rmdiff testing (RHBZ#884500)- Mass rebuild 2013-12-27- New upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- New upstream release. - Fix a requirement.- New upstream release. - Fix scriptlets, ldconfig is needed for the libs subpackage, not the main one.- New upstream release. - Split out the library in its own subpackage.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- New upstream release. - Removed our patch, it has been integrated upstream. As such, we also don't need to re-run autoreconf any more.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Some fixes based on Pierre-Yves' review feedback.- Initial packaging./bin/sh7.1-1.el77.1-1.el7ipsetipset-7.1COPYINGChangeLogipset.8.gz/usr/sbin//usr/share/doc//usr/share/doc/ipset-7.1//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnuELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a55fcc87f6982dba9a0d7b6d5f754f7d901b3e5b, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)RRRRRR ?P7zXZ !Xo] crv9u: ~a7پRJ`dxJԁ]c ]2t:4;-ӲV[9UUλFQŪz0z,VlTn RТS}2P۬4c &2 K-7 v!L%cBGQDs Nr`{yfmΝ!yiw^lRhNcHgh֔ e6ɭ2"2D0?9klXIP2+[tq}goc)a|e}ы6RnPE4z⟠.qW30{e6Šn!F-k#9E6Lfi [^DVҺҳX| &ZysHІjfm366{"(aӈM)䫗-f0r62vX6 8asY=>_"苮 3Vϭq ӻ\(hΐLHғv|5tYr*l`Ïgjh+~D"Hmd~t,Xf,,EA%%'y 8hl8t>PߠjY>錌 `-rЂe^` zЗlYmPFyfX "k@rѩAI Er dh! xЩ`"5݆hi] dHsb^ݸs?kwY!jpxHf,9z稧L1'GYJpD`G2 v%_W}gg?x6HUv~ e>UOu<QA ?{([CۯchV]NS}j(._ct6$lPN!՞ ?XS2B MoZF(`fk꫾h#Awg2Qt# `:%XeG<'Ll`4;:|-. ܰb͌ǛpzV|e)^ju{2<R^i*p 9}Oq9$UU`;yt%`oE0+HBFI1xkG_51jn$$ lz&fa d@aНIhTpn?Lb~5x缟e/&ˎ:wfH0X_ƀx/N|&ŧgIar3+90L CJY"d%2 Cz·qx.|J/}M4rOo\Ww_@M[6rD v\#{*e҅ _4*0OH{#4u[8Hje0R~5F#.G,1mGif0k\ЫLn7vhg3\0ȭ \5 sKf42-Q_51'SjS'*F,I`E>ÉT/u P;$ ;˗_̧*ޱ# _+u7i ^.CX꟰>#E3Jrğ^㯈(n}`w)Tș} zf0iv)>nK:L@UǶN\iCc|),h! t[E2,Vd[Yo~V"Ou43= V\b9TZY5zMe~T=x([B7"T:5)&'@| $"vLvfрc+J :OYj)q—?Ǒa\~_jv1g}p=8Mpc&"j"Ya+p]VuHl[?T 6wlŗMLRce#>Bǁ?^uKتe7 eɿ倆vMQӍ/ o~K Q4Rhoaƣd{eJBV iJ!`! >c,~J {ߣ=K PI/}f%=&':_&گG'auGx+٫Pqp3Q1. }p[ϞWbSrگ“ԇԮ:85ah~hU٬ 3'RWFZWi1ʽ:gyа\t/:~aֈ{X vw[y(5}  tD=.7)QO噲GTv\2_ҜƧTjHKKW^0V䠧8%r}^F^.r.םIͪj|;9i\9[IPt\Z /b,H՚#2<:I3߲ٚ˔5AOgY1Q,SVn>S'C E&p {z+b%sml^4{&S}4Sf{1T3-ypKʏS`.*X2!dY ˣ ٍ?,}*;՝2QD!=_ԞhGsYRi=׺zۦ>pн ™p3B/_o!!bbzR"9ڲj 6˗mm!wjS5F[CS'\ Cʗgڂ|++4|37͢Z[&|`C%w_~z=]RL}Q:ġ]&LEQ׈R ɕf7nemg!.Pk^T>[ b0Y.7m/_j2>|Ts'vtnVmV,;簩:DI]-^M;m7) a(}|?w瞅Hw/+ /a-94Or\,-+!K[1V},2BYLsR?I)֓%{E(l˕T&xs\H;kXirjRO'T^2o+YIs른iש^|)Z쪑i=D;Tmѳ?{Bq[7]Sʼ D.N/UDfV 5g/KA4ɤeYGn ,%5z*ucTGI)6"<7C yب6`cƧ^˖X ox(?,6'dc)ƈlgl 5..sͥ (@O `RzFT8O^ Z|'rxD=gyꊬjwf 9lu;5pc3炗%}_V߼b`r)Vekܻ'ty3'l3t(%mWV(jә C$o ؜65 aK7=&sh r,jvG;}'ygB3;5]g{N، #$c Eo8]!&ŝŊ`]a{fAGdPj͍}`os9I^HcŒRt3YǾ_wjЌ1( Wi]S;%BF>irȨj{e$+\H>ƞRql>}24%zJB=EHG uv#Pk2?S>;hN$G"4Ϣ\I=38e$ ķnY@b٣ssCz߅<}pҽ]k%0QlKЦ4qk\ga fZsc:+ p ̐S@v'Gބx4}8&rSe8';:l'D(v>p=X  lιVd6dxȫٜQN8Q&—+ #v0"V+l!}/ijSAq+4j"3kAiǢ4A E5:=nBL?leST۶y]KU~d lXHCtUgk s]s&LZtکOڵ~1WPśX ]NÚ`6#dOzCD[;nibHU*˄9@.T-4)g!jW(a^rGlÆg= =QpљtYޒ<E:@h9=2Nc"x&{+ `e4-zu$ 4nۉ*KaY|EsӼd|2* ORYrV8ݴubHYc qԺ ytwŘT^ag4jyo ydsm,la [,wGRP ʌ@? \zG. ?5IʶP@)ـ5~4`'{V9qq%B[oш:PzcK|bN= Z,b ࿁B#‹ձJr<{-OJ]SiEwT{nd*Q|SšɮuOCܯڍ6k*"|Uk `-5Ca\-xP]ׄp%#+.NPXO1e 6,[4q00NˤWPuGBqt埿'8Օ%Տ\j(AלLڷ]S:O`5AܟCiBrq$k \uȑت,`=! +JZ)D'ڃ9 \lz[8щklq&FpitL+㴂S3cV?Ry "dnjԈR%#>h P{ 6lvP~|WG%DzJ!fIӳem(h=T #}e4 ů̹`w.86+<c`bFSbg7ܪd%AScICjbuԓہc On{jfJ.vz;(l0P'5%n>?!ƟPzDu_(_k&A7Cmۿve 4eb)?jbmsKJvVnJK).dI68k]H:A,; r L3-̒}AF7cY}E+ط":~M^җOeLEŁ]xKgtN8 F9 Żf[-k8yR$mF{7x5OJ"㉢]0w O%IÝpx1Lv3d"ac!JOwKXiâްt^8|:a^oT t_0P XbxcLAo浺m6wO4UHƗ3ɈNVS-CCB5coeU _-Lm(Wä=@KrI-mv@XeY13žv هeqh| +B:ᚃ(xu0;2])z-Zo8@1*oY–Σ|TmWp'mjT>nLñt_w\p<0ˇO~20NYkQreg ξF/Ǘ9℟p/q_w59Tdߧ'QZBw=7É]pG%Uu Q~"ݐNGQ{`pKfE@#R Ch-깆cL쿟4rpvNny`.EWd iP𹳄ʺZY9p짉En\ܨ]AT 1S CX}kV:0W4D<cG?U[E~M5T1ˮpDiu4^N2'c*^<\LAN;rη?ZAY`q} mYгΙ&92 8 [ףy-씬Vqa<$U EՓ%dUhі Pa~DJu+%Ar^1' <VqvBkJT_chC'piXfgFG~?(!#HJc} wЍPkEtp(|þe hhi̻2lD^j?C>?'9AnIΚz-[N }dڇ8%=SS7/M 'b~jh{}"O9yXZt|qY TohWE|1$U7tLu/ tXZ|/sSW>ܭ} s6XD']a DY3O/+5Qa5IX14L:“FclQf6Y)@u TGSٞLJ-ӾJ!)wv.Rv3<'Qr&^w`D~GyG3 62@\:HŚU9M#C,MEt,FnKHUUU1{5)x]S咀x E4WԶ));/Ν3:U-Fzj[B~:B{o+DPprlĩϭ~~Ll ןUldp=ffzBo\ElJ}./7..sQ`I0Fx%%yߥIjuLys8cg^ɗ@RR<(#t"r`aXG&%ûe(àfH-9O>=U <] b)bvJbuz|qMO)Ⱥ- ղZ_ulmjW%6Uk2e6he?pb,;L b(k U=4:~7xJgTYYP|1]?@8ʎ͢f/,''}")+aBH@]["o )}BW?"OglY!9^eQLr7.] $T-=' cŏK6{-rQwL$˼=PL ΐQ |`)E+dgdg܋? s0-Dx6|q1a@!i .}q#1e~T*S6χL既'hںhNaf"GǃՐ4M^`78!av(;-XN^:b\!k2 T ]W']sb0?D^oљPL1 < ]N):a h̄ji>˭BӉgH5 Da Yn;8uKE]-+Ď uk@b I޸7_gr0Yur ŖMIx=}OnT)T8L1""qg tF4u<{힇`*L,N6^mwxv| F/E P[w9" kx3R9^C`"*PFK) rh\ 5+2r!A7~*밸&YNxŠ|:96Fi2P>fd=KyżA#tRlMBh'XsFsCPȐ wRǖLBS* (F|uiM^E鲋S'@FX +~&I*7 nGhRdy0#!hqct=WƚevZ+缰e]EKm烤qC]\ +-GZ@u/P=*Bty5?bijBؾbLJ&(0:0v5T)oqqGs)Vjh9<4g.]=;^@4„hI[&@E@LQ)Zr_C(yURV`i9U ΁$of Cx?P8wtq@Alt+nä c(Hb¨jX9ap||>"D+U]NR?g_/x tbwK²i`6W,?Ɯ6jokp/2 p1s*'Jא ڏ5L]9`}vv UFf {-ڇfUi=ކ 45ibH0W]UK Ü~`x-'̠;1˘ƙ ᭘K&aʣ,DRrw. y%I31|T߆-@r .R<X_b$ې8yf՞<0G>ڂn`3kӠ R0!>q~,W* "K[4d/#@> =XV Ek9+mn;Y ]z1Z O1@8"$? 숀U%]Hu@!IY`hT_:-NRTTOC OP>MU{??Daurt$2_ mEh PSnT5X{b32w=]Z4( |++֊w1H++M3U>#QImţ]M\}}~|6Ocq*_kE6Zy+y~[]:]iƺZ7<)8Lܗ3!:+DvJQuS0Cp`Fԁhԟԇ9zpH@@B1k̝'LV2|v7QpJy,G_ jJ6|g'ƐLhts.zUF;;ʕjQN2B:'T Y7qf]Jq˸!C=J?Y}+I٨)WP{sf!tsBzt-$>uf<Վؐi~;_ ^Ic>3Qv&*geVs+E>-}*ƀ*ca.Ěh=gkyZZVE*۝WDG7Gx<0_\Ґln&=enq_<81:Gj}tϨS QӰR] Ůu:F▮%\FTR(|\_y_2Ę4,ҥRĜ2&e7ip,_D܃tgt+Dic>{D(@gRkw"3x DXd?R͊e-xZ Ct$R7IaP"a 1E+.wg> 2ldB7 /œ!WjU[}vE ikOϩM/r8U< Y9!C4RHLHxtF\\aQ xL@*3`g2w=1J0ylN9NmdD&;\¥s^`U5ce{x=:w.rx" zWiBr ܗ&U\yf ʤL56f3][n"iĉˀ)>e>bA7ʺ.\t֚IA(|(LD[& >=j 2437@2dсe105lYpW퀴nc5 Jb)Yo꣬[ӮHPFF#])UoR \ey'֎f#Ͳ* fD;jU^ WZPlmɢ<iA3XK?aOߪ(K)5*suyt!S@i~}]O>=T{(|- xW魭^ `cg)^:? &qʘEjbE$:tnw }ѷۍXn\`gs?uDx̒!UIZÕ)⬬$XPڗǏ 4gd?7F&/ĊٸR:%s"^CJPB}Z+keTbr%n,Oճuz&.Fd :7EՑN ClHŊg+Ynj! 20ȑF}>APVۆ>m&4|2*(Ņ='꜑s܁Dq v˓c` +=; O2!kAry{%&'$Dጼ[]#ygSX?A~!/ħ>>Ekl;B4{LOzDr## K>:A.21Mbe1 ovk=:UKW\9PK{ƅg4Ű)e _6DsGڟYE;a%溣6XxK_#4׽? <^wҍx}V}{KXvLfc/1Ibo! I/S/͔l$ERquMÒӅF"LuS e׎w*ΰV0n$04-tX[nb߂W4e^ Ɯe@ /Տ(a1cuLJȓ.AhbJ%u>q>H6@&l vs/GrG&z zX8Ծ&.w3}4Ca~'A6 G4ก\2S`ft]HH6178rc;u+^amSylMKN?"Tl#1r3htc95r{SRr-zxi Ȟ/icgi!B.r(Vl աf QK DN%b_NmtOJΈV/PX~BPXFaG nfc\NC|>T(7soK^sieԃ=W)#07͉BInHQigGҵ\ D&uc@FHO 9I% cHR:je;i øRvgeLR.Ƹ.Ý %h]YU qm} VLÕJo>5"C7m aO<_ N65aNEN!s̕t҉;\x;,mjwO^2:Tϔئ><'~Xp~KعD;Xi@E 6CxMj*UfYr; d=# M'+/܌]$DUխh;ꬾ@R>ٍ`@L =w(p{PBmc+Tjj0F宸Pd/Pr5 L ;T:Fw (vF@'V!f菵9wC:usai2 nyetqCIqGSYuV=lbk) W?+Oenw4H!̃va$ÎILrM%Oj3}yqzLou] 3\"MI%>$27HMSy=dM62l' ^Ԕf o %V`@ŢY]Y]{rԘqBkI)yxIۜp'fMUr3d7j&} oAP?ᬫ 淙 hֱ) R6Rәdֿ`ͩWDgTqQ]Xlá8͚jmJ,FpZ!Ssd. Ɋd7XͽF :~q?ۍ Gw젟ʬ!,ERFKOy$¥bZpZPɟ9ӏ6}DشVbN;u8J@I.v߰buѹO}~+n^;k[% 47No4߯t>5)#/}[#?70'+4TNKpr3j=T&+`)`M me]*FK+6 H!a"e@q$*i%{b[ushBSm( r%xkTv-מm))T=[ oqG@+Fbɵ+49hIAC -.@l~k>y5(/a8j5P !wyL-B Rm9~R( {^&XT0y0{N'PQ6#>]9ZB<~cd+\;V|{]5(D)܂^SUE6I%F8z^mٻؘP\bG,i$-ǖlɦwa e^^yw⪇wz)7}mIqƄlUp#oH J-ܲЪƇrG**ƾ>IEv}y- jzTg}hgpM  ƭY4cE3喓_oclBk wi:Q(ơ͸=*J8%˛!J]3dQ5mlex24̩^qJ9`sT+aɕCȲ :KN^SDNcinfWUO/[_ AnUDP .W=pFCʖy)v>? n.#_3q"ۻEzF1 oʞD+lyV L+I"+ͻ0%q.'+n 鄉'V 7\G! 4̓qFcs#E;қ}ѭ#݁"{h|a(P!L90թ/M+FY;pڿ+aAJ9?[9j$YdG@1LUl;ɨdՏ˹CCJRT_[3CO}G ~[{1 `QHנ!j&Y7}VS )&tCS*^$:Ӆ*{ Qi8'DRJ-v;#ε*Ĵj26|5sayJ߇Hxi$!_}? *f)1ֆPD@~A?39TKl)'!r_ĺF@k!}8Bo+P mʀfaZ?ߎSrҌ(iAgRW/3~/0]P]I1tw+kHP*=2eRI qQ9=f%$4)f!9Hqx^(SaDFj:2d 8J7?ai~W@/|\?$ˍUp+o7+8swJH FËMi@~Z3n^tiGLz xTvFr(e9k= :%*웖G>o e2D tԪ 8,N4fBEh$˦C^rRD;fk!C4fctR]̐E]|BMCoP5/ O]R/L4YZ:&K7 {p2)Qidp!XE:5c꒰k׆m L('hUy?OmhmzA)"ogX BAwP/UMW_\@Fe7&PԨ@ӞyM 7V _Y.4=>plV;6Z{A~ۚ?@3n-9StnE/0GC}h[1R~٫Gc r}߱TK^vY čFY6NS7ap$#QUw_πqckDU{zV*xshfC‹xv(J49:=^̐>h(jAGY&Gq& Y#a$dS _ K{x}BN䅚LxKj@dd &YU4F$ݷH 9M nqu\ZDݵeAbithS%KLyEΧ3LG}d -cȭch F}.ұm vу@ NdzQ9vjR-gr1ݒj%ܭ;Al3ÿ0s\{foх.-]g^PyVwqRn97P0<0Xoqo/"or„ܶ$5DOPڼ!ge̪$`P7C9 D)_m Pbt/6^ ,{8k;^ OŏG\ |sP)~Z 0@ Bw?a1tn 1G/GWÌ8& I1y::=mRU\vGa;M"CH/a˜zl_量\zg*ea=(b(w*(Ԁ)A''Gxl5u)aFhnU5 *%k}hU)<.x))v[D0]J vD7]" eu)+Xn, Wm\ZG4~fGH0T+ :n[&$H.+F B)ET{ܠ7S#!2>7 G ?h5s5Fw߀ڛ^=0[( z b vl]5%}Ҷs2n&" |7$C_ɶwB%R!LL2(fxrU3.N`*% G.+y @iva~ށo[%ы|!y>[;Ir =xZ\_4k0_д5t9 ;{NȆׁ5ڴDz.{wKWsNw𻞯%nR$?fr{֝䄢K49@(@g^Ҷ`N᭖c0I~΁P{y*ǖld{6:w|Ao֎},\])۝=̱R)Ly鱫3:kbr'ZJ=JBlTҠC̻w׭jK_j АCѡȋuׯ xlne :|<>99a k!P]vN(n=Gh>:qdmSc̓x5}iUq֨mP1c+-$@~TRp.Ԏ (IwvtΞuD^hlzɈ(VxF5Tϋ/iI!-yj57#(0LlhFy#d٩a(FP͔k"`;J8pf`DrN4%6E0/TbBn"ŀu5K]XI@&2[I9-aHi&:6ɓz;B"moCݹ Vcܢes };Żz<`aLaL8"qX4<~ۏԺבԟS^^bĕU@f,DGA @w>WT)x!T-v74U̅rTcEp:[M.\#W tg!ČPlƯy] e%aS{L M+a! TEp<81k<ëEAz$c+LT2l~&3ro@5X'чDkS, #u9GP4ëA{G{m.2KOH#t8!w{=+燬)Gf \"[2u4svcriw;1]$0?HNܵnL%^M^%WZeg>>R+$cWNCBRSvǼ7XW^N6γ]* ߥAD~Fe:&GA5",RhfD-y8B]r~XnM[y G5cϗOX_VS4탋I5l+ iζ+c.MvM#.z`D7*C#mq,r 8¡V`m:sD k}5qv˫>Rc\1gї bJ֒*N]w} j.k!VQѩ&>IbLA|;@hXL;EH/v }긪/tUg`>=9;z܉\ԭĊ;Wܧ4׸jA{.N}H *GΓ ھ80і{\OuIN>SDg>R+P)ݑguQnE܆1&h&U@lHp5Y;0FE×B"9(U9x>x";kt"{.ÇrLٯ.Z^y <8Wɂ&dP˘Z2҇\(}fT=[uq\ilZp/\ NͷȊGtiȲɮr"!ѴM0f̣tG/Zl?#UcN\bj^J܊UfxE֔}̱b} iPOԖNܡ w<;[&VS1,܃i"2U(Nbn3 $g_A+0ϪyCL+(~ 2a:v"j1[UPuW'48kOvX>O,$DCNtzT!~wiG .`ZHKL NڮUi :GFwL{9 zMj8*rԃq7AI).dS*KHj}33K*XFx;(A_ Wn]̈'TŠ!OSUN~t_WdlAґ4(BAKQ;n: .>hR(1W3~4^/2=A="N3NJ*tK> j닞+u݇]xīR!M1eHsIoevSJ|11E*Zz8Odԟ9_Sswuvm`Х{K'bTGh,Bv/F{|'8քRd?@ٰ~"e^vQCm:gT6 wDC~`xI j`V{6yZ"&^BT)Nk!DM  +I8o2gfJB2{2o\]A/\D|eKRzxZ3*Hz|[f6ހo  &$k;GȘ1ous>.I*u+ 4؄ piXֱ|׀\)ݬ XV>L!ŗד&9"ڲ3R_["ˬp[pxc=v b x xY\0 dby'Lp+|Q~dǭ\spn#D'+ŏ-R hq믁 P'Pk_7 ^:\D;iq1YヨTd8{)zy/'ᚏ\,y)2gDqi-ґ4)ߗZl|wx~p!Hr,ŻoTƤS#t.G;DfYI0:"6U$XP .ṕ?i;r!!(B W85HE" 9{y5wbX$gG1I%':kLZsU7ڮ2,ҫ 06O(&;H&1骚*TCK%gOzWLjC-ǁ<#@LޱZƹ"jd/m-XJp"QI[~&'+]}0fK";֝" WȚWĊ>WF"^Vܽ|$L$Z`׊>-'@ԇȴ6J{? !ߏ-# E\frhUksXweX\l?OG,`&όmB{FjPau1@d*c)] ~7/P~cSdT_:(`8KO|?ˑT|KaKh+͘Y"ӆ`Ds(p+e_Y fsxIX +Ub_`ʏy7e ͮ\-s7{ZM j/טXxILXV7[uPߋyrq|Щ24z5 /_`4]*iqևCGN"[݃ݪ'*t%L^"Y2em뽭цUjXlop I oW ʠW*3=="Rw< :21]:Oݱ|)cXKxEF޾u?~izRy7Tl^j t}!|[;$j@NVqe-HVFDf7/;YWm@}ۤI"b]\ S"7iVl1WLn`B@rm"C~WUckolCS/o< eEX[ ^ath9<>P捃 o@P);Չ$2- \M)ǿ8< mBg=&C+C$j(2T,3KTLp3/ ,h٢{v)q)+{ga [X-[oI(,#JKhh~ [16Hf@OXЀjr픊Ӆ5ҥD(Aj~, <=jl`>y+322tt[BJ?D G%acp2B DovrۻLtriPBdD)MjFi&JblT~*DL bבAO ctc#{_h]7>^2f/y Whpl2蒋cEB!X˨,f~|\,S$7g'`w  suvIb)`06#YItO%J;29lWaLǺN)jO)+o]|Sq## ༹B/ui!uH+C.+|f A 7/P/"a}+ߜB6^fQSyJ YZ