knockd-0.7-bp153.1.18 >  A `M⺜!M@eeey  ~r'7 ,Kzh=[t㩻Pw'=̽^ʽyv 2@0>ݥlv#8SLGkmB*a$Clէ8jŞj&t&`]]YWz󰓔6+Ԥ|xCÃ+bЍbG2׎K􎣌W2`:}>(ZxUF_|G~IfFq~S3K5|y?U^qW_9aG\\V:Ăty9ڿ';ھvۑ ׉1m&Js}o!AcJo_SŇ)i\3PX>pF?d    /DHTXu~  S T           ( P   $l(8 9 : =o>w?@FG H I XY \< ]d ^b;cdHeMfPlRuh vw x y$z8HLRCknockd0.7bp153.1.18A port-knocking serverIt listens to all traffic on an ethernet (or PPP) interface, looking for special "knock" sequences of port-hits. A client (package knock) makes these port-hits by sending a TCP (or UDP) packet to a port on the server. This port need not be open -- since knockd listens at the link-layer level, it sees all traffic even if it's destined for a closed port. When the server detects a specific sequence of port-hits, it runs a command defined in its configuration file. This can be used to open up holes in a firewall for quick access.`Mgobs-arm-1SUSE Linux Enterprise 15 SP3openSUSEGPL-2.0+https://bugs.opensuse.orgProductivity/Networking/Securityhttp://www.zeroflux.org/knock/linuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in knockd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in knockd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable knockd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop knockd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in knockd.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart knockd.service ) || : fi fi9JF9  A큤`Md`Md`Md`Me`MfSSSS`Md903eec17229e821bc99636b8c81c2d51b3bbb4ac9034a218e78fca94a15aec06b37e9c08bb4a850588ce5a872064a6ae7aaf5946daeef55d4c81ac7a9ce775ce3a6ce56d5357b04c9c61b6f5857be9ccebb9ec70b431b0159fa842e0e0eebe40ed388a76814851ee0733999b04fadc84d626fef467198f44a22beb4e5358c6e32e115792cedccf792bec0ff62797e5b892753f844e5b19ed06b0f115d0b7bc492a090f77c2214f0c1c9004458d66ff2e026b12c4b19da13e58d3fbde8090b0252abdd9d31edd877d4f4e07c41a7c4973998676fcf9cf9df572379d0c4543a5fb375d47a899dbaec13cdc22faeb02eee98295722161987b83096d9d99cd0036fdservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknock-0.7-bp153.1.18.src.rpmconfig(knockd)knockdknockd(aarch-64) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(knockd)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpcap.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd0.7-bp153.1.183.0.4-14.6.0-14.0-15.2-14.14.1Z@V]J67FEYE#@EE@Ch@Brbrown@suse.comp.drouand@gmail.comaj@suse.deprusnak@suse.czmskibbe@suse.demskibbe@suse.demskibbe@suse.demskibbe@suse.demls@suse.dehvogel@suse.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 0.7 * Document the 'target' configuration directive. * Merging OS-specific networking code to reduce LOCs and the sea of #ifdefs. * Added 50ms timeout to pcap_open_live() to reduce CPU usage on network-heavy hosts. Pcap recommends we not use zero. - Changes from version 0.6 * Cleanup: Don't null-check before free * Cleanup: Consolidate flag-check logic * Accept single-knock sequences * Introduce a 'target' configuration directive, enabling knockd to react to connect attempts to a target host. Useful in cases where knockd is on a router and you want to send a target a wakeup packet. - Add systemd support for openSUSE > 12.1 - Update knock-include.patch > knock-0.5-include.patch - Remove obsolete AUTHORS section - Use download Url as source - Perform a spec-cleaner- Add knock-0.5-include.patch to fix build failure.- changed libpcap to libpcap-devel in BuildRequires- fix bug #220355 (iptables call is wrong)- fix bug in iptables call- fix iptables call in config- fix sysconfig file- converted neededforbuild to BuildRequires- Initial Package, Version 0.5/bin/sh/bin/sh/bin/sh/bin/shobs-arm-1 1615716967 0.7-bp153.1.180.7-bp153.1.180.7-bp153.1.18knockd.confknockd.serviceknockdrcknockdknockdCOPYINGChangeLogREADME.mdTODOknockd.1.gz/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/knockd//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/9adac4536b2148247734c6e452a3fafc-knockcpioxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a60134464c742a26db3afd7ece9f1dfeaa547afa, for GNU/Linux 3.7.0, not strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRR RR=c RROa=t/utf-81b11c6cd8e9a1019e8f451933a509928006da155fec59a88f9ba5c7d92781ea0?7zXZ !t/h] crvay:҄v!\`+I񁞕ú1F֒| twj(p|B D( _M *XWf% n'6Z{q,m\LDBTL9|G'}l9ը`YIY.*< R܆b<%ǿ.Cb6NS&Hgǡ`"ԮG=NLY/qt,?MX-"n7TU7f4i=ٯi.&JVBxKoDT}lqBe1|+ FvuKB19I$jP>`&3ۧ9(r)t;S!Vl+4˞`uKcHD(Ď{HX[4mܪ)<·SFN5qR#+5^J_J[kBxk9qi.L)x:.aD3њ-' gճe\rB›RR®NMWվʕc|N6<F"F;_pc=<]L 848BXEndUA Lmpʾra?FJ(׊U]o H㹰}l.9LmÉ^Ћ&hc >{c0lâk[b ŚcP1nǡtB:8$ilka҉;ԨaP@V{O1Փ,}-p;*tԭaH <;d91|u[}¡4֏ƨI$שY99Lk-LS}tnBE ̃AYdf<1;t[3);:5~4I~vbmws]uLi}܄w{ǰ/^䣷`PN'n,T}xiWѾspMѤ Gl8tjʫc̝ǰ( _ 'ݟ Q.ө-i:ͤݺ[jP&\WРh6;do2 /9bژt;N ͂+G]-f͜ Lߛ0ψs ~=ᧁ Ato>^Ž6o(kl!%G8[a({PRm: F'!N3G8# O鮃)oWi T^2=8#:`%#O*9@!Q~ EHZy8a w[`pOyb <6!* ۩"KDB&"5;$2;OJ~6q'>]e$lUFe h7i< pL(0(>"aYl46@rMg0<%>T‹ޫhmjOwd:񲸚f,A!+y2:`*ZB%F;0~_?K`6f`J 0[Pg?% K'ٴ*49c![kf# r:[r7̯ѧ(Su K_Rt۽'RPtelʓRVLΏR;ϯjxh*8}ջy˛H5Hf P "S1ft?p=!ɜӼ  iEBoX#5gᱵOC|۠4ֱ´V* '0o U$JCĹ^f5y}#(ڴ$rՁ]0AG.cQe̜_ץ^v?F5ypɨtSYwDƬn,y(蔲 :8{9q{&IFR`EэzÂ[0K#tú~UgMg.*_R5rdV|_ceiu`O>KpF5 5#ޮqş KNԏcQN'os h!'PYMq-cX誚PNy?ݮwGI+n쒷]|$gݥ#H/RWM `& AApX-)"?1jP2!rި]qPnlگ437II@P"r%4HsbE-p"5F E*Z`s -kK5[.' =D˟֬4k XdcV@B2t zJ@*x' NKl_}A X%RĪb|L:YDikW˹5Ϙ(гǏIE9Ke1ͯ ahQl5h6ꍢ4CP絳po6ƺedf7֑@{bTsL$͠>ƙU^;MC<$ߚ lфϊĬhsksB>-9<}v>IU9^z%Σ=Kf>yz译7Iu]lexw11¬&X,Fv*$[0m?xq^@&HE=9]<$]V5~P&(kzx9z8mn9*qb1^[l"Rr+/˱ ueKa ,ދoKIRo yz^SqXklY5q%4 ^EXV]/hakEꩢx|Yhlic`gV^Ɍf )ͷte58%cs(''IRNZaRӗ琈O!nu6P@ZU#V! @Ic&TiKw:"o%>_mU" P KV[f\FscиWY] |`ɞ`_s Iux-( 0`=:QpN }2\vw;i,S ;˾תs6`gY a%<"@3)Ԣ?P%dv_|{\3p">tʤ.i# 鳈/ q&@@ Mq#\ɏ:3N9ZrIN%^\4G6Qh݊Z=oub˾SxEoKU|En߅Jsy5bʁ8%beWPh>H!Mu{|r&jp?\O;әhtv1:+3wvYw<9 *@#F/ 35iGprjRntn7u`9S(;H"I3LwH5MhZ^*=VM?N4T4¡5/<ŠTdI<$fWb,A(T]&{{?j"c;xt^dI2*H}ysB-mhJ _c4'&%|Yڶ!ٸ?yƴdhpka5֘NҾeuyè/z*I1 $D /x$ *Sj \? Sx eX9Cr<JC$EDulf$o& ;P;#W bر%9Mv྇9˫`MOZ{PXGS %lmW:\Zn̗JOaT5%'nʢRa}m~dm&Nf<6+1Kh%:xe"ԷIv[>M2-"\km-ZVI{ Ї:__3r69G K"BlD,'C _"O2W Ge;Fڵ#-ws#LTP8D+Fl9_AB:Hk8۝eD 5z?(ܪ s#`ͧ۵\IQD4HXʣ逞sshh!&N1 izcٝeJpE %\?;9_x\<`u>kJ;-R2i*زce'qu2޺ˣY`y9dyJ(IgE`d? ?2qc[stk( 6ZXLj}3W0iҶ\*r;ghmGw^9(%yp4Ǧ0 bڠkl,](N#c?s#}d@,S[)& %c&LZ$v.yo]quGәC /T3#֎9d;e| pƘ_ƥ$(CtϿG_=R:G ׍K#ͧHMrscP\Il,{&Z p33A:͹;m> bjE IiUB|"5Nq=`A3(2!E͡ EKǾxMJ^YA SV~?|յxw)!s,=&@Dʰ e~%QR64z!  ?!7V+z^3^S,S=z0КN!Za׸hj]w3 okD-P}Do( Ctt,_DvPvW8aZIf4RUE=f0vWASAP>U /H+m]osP Ev&#=ѕ!>ӼQt:(Fo:ڀoCF3]Y>թVS.%M8XPtsAg=WvAIYai'qoyC;P& 1d,a|x0gQW-&D` ;ϗ`MEDsY(V\azO%zI.*(/.Mj[7A`~z ӒΧĬ45Tt>4-@0 CodMLM)do}SU9q=0Y/K (m/0/c߇A\kpPTYl}g)B]6RdDҒj9,HG5T\W@-?DCWhiO:D=혵5crZ(紅dxwyZD,1ڴ@ɥjJ|;lK/2w%("2۾ 'lUC}ciRRUhx{&UBj hx&d|L R~g *&shӞ~hguw˘Yz$7z|!K nD応o:|;ŗmbPJ"f פBޛ۰Pp6?b^&[q~t@:ianˬ*u҂F~rޙߴyYOgW %~3]d)njሁjUGH#,F7>\NL44"H's BUCkCsI 8,bD`JiQsm9vmmI2zӳT( `+߇T6\dup[icA8FCHWqf HVNInh:ߐ{|!)mp!*˿fHaJ C*2WBgҐ5]~^=`p`&U6w6l4Q4nvWOr͖̊z,'jB>b:ČB-=T,ܼn{Ku̲tM?c% >}{azInNUD7,5UdͷS5da5^o쪥ӺF,H|ؖ%5Qۆ憕nrVcxsL}&qgsnѕG a{q4:,_;ȡ,Us3L<7* h82\(&qSC /˵Xk}zEՔMlӡcVS7Pk8*31q[9 [ 䅈4aހ|R!nShq. eDzLnul- n|P}U0\Zr3LNlwSOӠa uǛgCLJNMX;"hZW1lFq^#asښE'}gWJ'2ŵvz"\ V,44X_(cK~&Rt )K+Xϲ32~E/ac}ZE:RAI/R[7CB"?r?)G+GV8t *JpQ CtF*Kf,!r09J hƘފT[yMC7Ba\RіFb-UR)X u}x"o0{{߸β7 12hI=Qx#g`KMK.NZrlF҄,!5+FI.gW;!H9Q.#9m,\w4 ي:2K '9ڴIɴ:SJ3KAuR=ki!Km7uÉY?,a$nQD5 T4 2kVs#] + |Rص5suh#e| fܭ0ZV(( RqRAQUʴ1^}C(/.)Bec' \.u'iM%>J>;Evt.֒56KY-8}Bխ`HwZ^RݞCJi,ʼ~B|㲊ÌVT0?c. zCzi~VU,]e#1fw)DB,tYuy&:|Y[cAa ]K)-IW 균ZIԆlwl=X?ǝ⚐*dؤ$r"VBĚ'"łi(`32:;v&S%jb)pJߖ=GI8v1ږϠI&͍,"=]SZq02` SDn:)eEۏC9>QAh3dϧY|TfODn/ӧZ|g~`"dtbЎՎ?sWJuu $6&?~].ޖ#PqrP*ɫ9K5'E(G[SJս^"^wmz72)9{ᴂ / GQN0-NR“I̘>R[,}JeG~kÕ> ך8s5^;b+Gm i1xc *mcTGUU4%2&p,y%ޛdmrm1 ?(` _[)ȅTzf,Y=mn5<5vψ7]|G}j;9Rouv `,S\Mwgヽ|A&MΨ1jή_˘KKq? (R6z ۚ6%&Y޶ұ`{q39[)5G}"Nr1K*3!Vu1X!`ՅSh(Oc=t9 okޙfowzGI qes3^3Jh3ÈC<ݣQuW*Uډa ;pMހUtltF5^!d2brjэ1! :׃Cnuc_UW*<;\8)PTeSj@囿EA4kCVy@YU F)?kQlEOu^"fu^]9e卽bK5*5V=tftԈ(r_"Tu&SZ0Lz." fv0obʂ'WHqͧddu1m)5T:5 Ȋv/68m̰ T9xe5^IUV-7o;*#Pd~qVOVl sz=a!  @;B_yϙR`d#)4Zc:tx?Z+`c\sr}Rzᚋؖ eƞ,SׇWߗ8!b|x_HD(`g0MRT1;ai(ZB+dڒ xƴ]E~E|U{ TQ6಻,Աdwi'~pXh|+ P'tRR=.sC u\刏'zn>yw6TP~.6+y]FU +L}}G?RvIErkЄ_rQg6Gӌɒkp\T%@0% )K@YG4u#3ȯKuNaM !/WEi?IJ0[g|N쁭fC:MߡvROml2u- cMs ѱP#nȯN_;Ole-W>KQtw=b*]~@7Pi}ǁFмSW8yІh3%@i4mpR#B34jK.:Gͨ#hk%nL yhS6=%6FpYK1*I,.!y ٫lY "%&hj03"l7#qJ*lq^vytQ %Z2HyH2Pki5g/ui8Zٲ/*P5"-D"8I]|+He=ǘ(nd fA U|5SOq8I?Ko {#{E ڬ='Q,7zGQj AZgjIgZΈD>(9SQZv;'M>&)YB3BG'>>V/ fAOA`ܮ)>4%u)`>zFi[xЄ$oE}Sw@W1ICZ3~pO)Eѱ֛,=s:%N<68Ҹ1b1k9%d$p_g Lb1ZafVUtcO^II-kJKxKZZMLJaN' 8*1?e=F~BBj\J5 # ҡ!Gwf ̫TWӰj2bB~Ӑ\VE$G(WfEdHo>\g]`I Sv;-B.z3ȇ\yЇdxq9R9h,l` ֡u(q8vXe+pQB(ykaasYa&S#{sF-χ%R_5ˆ>g`=Ms;.:T^ p\1ԱYP=?ΟJI -ۏ) /[d!k>{Jq6#s.V}T Qhۤ^ .iFv]gCY_mk2(9/sR[)Y?vyz?'dytI:-]FS#e*t&Xg)++njŹ$2M1 8ݫ09o޸bvI~cS? X:~YJp3b0- X']$FQHҀ83*,?ڽ{̳3a=>H1SڙNZWՋs{:x2 EL#(~Xq7` 'G< YN>Fw S7m7b*Nl)K&񭞮 P%ճخ΄iKt2qqIip{ck.͐z f@*˒@{b;LR̄3!=Hn[>tґn vz1 ͊u=q[R= ' 13Xmx_W;!ܞ_n2UV!f@۷8Nbđta"w\tdDݭ*ش%Y!'u=O؄̦y3t;+ldB: "UbG [v3bmINGM<_#0XƺP= 3"MrK1t[p<+"v_jFa獉|-:XK"N-_2-Zs9 I|0cbgw{J پnb96/Eɗ hAy/*h}FBeGDY+\7Yr')Q#պ6gy7!f~o>LXq&dsw%lN;+ć]0]*"3`bPh>8Œ`9#u`7>Au\ܭO'2-\E+2CY _F+7m3z(o)PA:8曐jҡE\{9 $(4>Ge% 7S84F9wG_[i5c2< yD Ŭ3Z/~﫚`X Z<%ҬQGf)&T,Q6 ГUARX5:nl[)>Y~v"3#} v3'^ Uo-ĹB0VTA$$"VCs[%䪬h솫B[hU~wP2<,(KQuytլ f(nE?rE샯P${RM.:'<^CW6YwJ=G^t Wp7S" _ Ӂ i/1y0(6΂NG+"B Y暙^eD\s2EY?_0*Ϳπe"h6y:VhqwW;+KH'+U;Oզj**lF7W K^ )*,ArBgib"kS1ϊw5HW it ng#%yl Y<*ˬȎ3zLg\d$WGxU|Id_:P}M'x'Dx[@yPH CeΉ7{XL$a+3T2b*q_*>K[99 yk "% ^|ćAl8bBUck/Tyqdĺ*KƯNMa'ZjBQ#.iU A:K'G̷lu>eZ5h}  #4nzZwTu8CxZUY1ٖaCN}Ar V vT!T50j۸%SV?xb|P.+. %E%v$x2,arKIXӍ c |Siޑ e% / B 8HeϊT$ 2IxS0!D1`&j P[w٣-Ay9 "8MjSB̌Yd37!2ǁUO嶃-·sgZyqmS$OF3ovW6pML X*풺uĢ긫2;%|;!EMЩ.Kv/*.3nDM,>WBSϠÞS,svZQajo ̺4ua`|(*K?Y6(* * ؊2,%OH4+btMڬم5|7۝٘G'ud6w)Q6`}Z'+!sAno>}a6_4A!Xzb6/,ɮQG`Qڤh'~}5VE6{#o.F_}zX/;3DdCFgÑ%3e(QZ\C#T)_KeHIPskrEe%㱐rgj:a s,0@}Y?THK\͋j/ AVU_ D_<۰[lJ,i׬,k)U_$xS/vd۲uѴ YZخIq 1:ڗ:S8ggvdZ_FJRtrl pҕrV:.9dv8ۺB!Ȋv"8 3뷔(,ṳQ1]Bv*"z?4,ްZY%6 '7t+;=$ soV0dnLf"jf۹4P7@)`mALΤON~<.Dugv48(m7 1L/ҫG~9-KTT_9 t΋s!-r'^⬮WMH[=b7(K}/_wW4Xn9!k8գn] X(T35CkJ-|VXB{gFɤk}#(7Pz%tjpؖXCuuYF/EnDaG]l_?<[I#|Gףp( [azasLLQ`:KD6IbZNdK!#R,CEGΨ"lJCdO=l3}$r!_ҙ|Yen-VU!\wݎ,+67EOU Eg 0].dv b{-6Ŀsub ` 8;Q, ?Ƙk\ mXsf\?e |uuU.l<˽X!eyA+q KOn !;U IXT~ 8n7ޟJTt/ !oo6  ZYV\ ~" zJWɄ:*+By $Xďȩ.ЦcO4}ȐAdz[1B͢Uqp"D$'Z/Ɓ-?A)g ,{ WqSq{R9D]8&K"ICP9 h() 3i>77szV0cRr#̠>3ºށO6~h@ΩÎ]^V#YU1Qۭf:\KiZj ed.F{<-{cBb_9 =ɐV4KȢ`^=drl N}=׻Pl.!Nf7IOdS5  êyhRUX|gp𐭲}w|,dػp?zsa-.2sj8b`R#+'wu Hw4dјr-BcQъ1GPf7-30?}'r. ]?Т{WMĊes ­cQ^H|gG "ڄDٲC:p *6찬s*EDj^j0.oI +̹lǶc<0779]p+O3{x*IXUf$GO]Hp|^MugdU ;) tXT `˔aoz"JނZZ8$d&8$vݪ.i/1z}CA':QI6n|[60B1:|TBwEFS-RyDޕ)nO٣LzHWM5F+,ܯE1/[p">v[5?ֽ֨՞=Pފ~6bBL$a5By9ٺB QhC\7-6!Ͻs6jV&Qmq -fv.Oܹr9Ɯ5{f:vJ{W4-yTxblo)yD|P Ju!=tz\ݚ+Uc Wuk )K]-}rT1)YҺQ"5yuAKگ{ h0[Q$cm2(lײV˦4srJ+kuFM9>w4`!ZFdQ啪wq幦1V0* *ea<ٙ膗LJ1"ͥuMHd*/CSޕH)djG'Mr(!CxFB9T-1+`ܡ_La̞˛C`P#Hn"FGiD,Ls@V?(6b}*e ¤p͗B;Uُ {^A8kw6#j< s il[ {Z]B( R{uu!$O-I,/輯8{m6Q&Cqcqݣ9Um6bLՏ5zʭi`i[zerCdP;歅O,Km8CBJ;&㫫);_c-1VJ'뼾jZF\]`YTB1}`b'ʱ#rS9"ɶ#uRU&8obڻe+vTUkx/{wa69 %")nP|۴;<Y& m޳rAMS* '7Rv`QqB"Qځg[c%S0ȲRj ОC.Jߓ*{ F+Auy/;К{k8iz6%bk_CLainZxCrcb }o3lW"i1%qMh*nRFz^Zw/pόB9+Q^~4eiQ4Kjrz5l֫`Tt% uVSmvg֣hA\WM>2Of/\`? NA亚9"[ՋEi i0>ouxͦRq/-Sȼ2֢ < N3%)w'-#ViZcǸXoxv\ޣJ7? aw< :&vkae7+2 &ͺ<18_{0̲+j˷N^0O%ϴKAxeZ3"]k[mذA}mxJ)a,Bey3#9LvwNIi4CG jז- U0CL6._RZ~~Oǎd*Jr)|3: ":Q %`ď e[o Nb8(;X j68b.,!5OM]F~4NHy҃eISwAOnM};\`K'Y#Wm|i.osgB]cDb L 3 %3 ?Z)8~L?55ό\Z糚NogyS'Ǎ?܉g+Gk;q[1zP.u'+FgMicn)qHƐ}m>%Z=v̕[M8 0:j>.Rψ j=nݟ] ;p 7KvS"AG7gĬԻ9D};_,tN Ke˶-Kf{wףt  (Gtдʅl~QbL $z*Km#Գw D^m+֕aÄ)Ordq{K%=̴_[Bȯ,LPN|GNAF{VX ׀%#zDϢL7Uz9dg^ I6ן*hn%7c㒠F3Qz]S*G$݋e ^QkjNYM%(s;@s2CP2 jOr7S4b=:2M$;m†;Duԅl̐SBQ@p{j*ݏkʆ"QO /J~??s'2S 6{>d* T]h֢t}Zpk&?Έ}8O㮱P@||Tj,9OeItnb۔+{ZT>K3拎{ 5G+&W!4 ¶f,35uDŞ ljwU"$b$fl%GcuTi}!Tk}*0$z_j΍ ȻNU,Sd["qk  X?BwXb(2ilz^߾;YVcNUt҈ba8&M`js|B'IP> ;;Ug *[' Cq: ]AW \}<y?yk'Ϻmb=[B/D@QK˟;;zgk26Ґp#i~啊A, NRUu8ځ`<ȓKe!UIdKy%VJCCpZkħQzpMuxaCU^h/qvcnHU<+?Hp1:G!s&IM$9|J : e[D-Ђ vgTX2+aY|!|&?ND@W+J||xYMx,YL8ޥyB@%ƕ\gnC3K?s]U lhKVtGwN 9!,Xr&'3Q˲y8T_ g{bLŭ *2!/OXݻ㙖|nL* BvN1dgz >{ݕqN / tS ƻ&7*e2 gLe3z>Aaٚr0;8VHK9m\B3Me6!L0j;BEٌ?"?Il @I4ߧTE4?췿[${ l|vl*zh׎-/qW,( +gBk9p0<]Wۯ w~ 9X L^GKn,Sw.HΗP 1Շɘ9Zc̒\H j˹S 5iKiR^ U:0r6N25'~WRۀmQI,F%v_Ʊ-k䌻C<COƏF(lf<Q9j,@@pJ Z-Z>4](U<>kޯ&0<[`'D Nڿ٬nmr,9B5%M }%UAg%d,Fi @˾ +4