autossh-1.4g-bp154.1.31 >  A b|]!M@eee˜<=N$ `jOkBJz@A@#|':Y$)sr%LYD:Lh Ւ8jؚ+񾯁fՑüNwՂ(Pf"CSS[a8 ) FWf.c &=r\U?ekEEwQxEڽ:䠐nCe(kQ1 "RRQ!kEӜM)Ke=Gr1-a265e97de752655f77d8c8ecd9b4ecb8e3b3eab64b05b5ee628d62ece11878194b35bff5cf3c38bc4b06c05ee7be87bb89e11149؉b|]!M@eeeuG8'MYkRM$,ç&G(ewD>SViu S߲u4G;d,9p`8!1y+5G3͉㦿aFN1|]ý4D.0&tz_#@}%hqbM:RiBu`*-U~TّQ !Uލ;s]%v*˪븯{ߓL ?\$d͖qo_z 0>pL!?!d   I  $AJW q & )l         ;  P |   8P | 7 (Z8d 9 : =K>S?[@cFkG H I XY\ ]< ^b,cd>eCfFlHu\ vw x!( y!Tz!\!l!p!x!|!!!!!!Cautossh1.4gbp154.1.31Automatically restart SSH sessions and tunnelsAutossh is a program to start a copy of ssh and monitor it, restarting it as necessary should it die or stop passing traffic. The idea and the mechanism are from rstunnel (Reliable SSH Tunnel), but implemented in C. The author's view is that it is not as fiddly as rstunnel to get to work. Connection monitoring using a loop of port forwardings. Backs off on rate of connection attempts when experiencing rapid failures such as connection refused.b|]obs-power9-14FSUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgProductivity/Networking/SSHhttps://www.harding.motd.ca/autossh/linuxppc64le 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 autossh.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 autossh.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 autossh.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 autossh.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in autossh.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 autossh.service ) || : fi fi 8& 'k;$A큤큤큤b|]b|]b|]b|]\0\0b|]\0b|]\0b|]538a9089ddd91f1db0df8eecdd7c80f572c4aea671c5b46724dc4e975da478edf6f366a06deb2de3415cb369cfc5ed3c9a2acdfb26b8cf7a3faf98f569281af2d1af061b27f8ace707910a4c5a45aa1addc20c518666287fb0a0dc787cefa2bc95e37ce70326860ff0f38b98a9974d3279b2c121d622974e62cf3e6e0efa154b1234194fad9c5ab573133d4841eab4dbd15b01759cca0d9be2c0c117f63da5611a2d64c78cd3c9cbfab538c2a8f54608e54a0847050cf12204d3da30f6b9b8137c6595ed45e665ae52d677804866a85569962052c7b13b89ea84982a6e740232845eb18c45f2a32ca16e573606dba2bd1b502697cd38cddf1caa5e207aae170307a1e2e35f4d3e61de2de03909c4cb3c1f743cf7b1bbb81da5d3b7e3e21ed10dservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootautossh-1.4g-bp154.1.31.src.rpmautosshautossh(ppc-64) @@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)opensshrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3]M`@\@\6[ā@Z@U@USGreg Freemyer Jan Engelhardt sean@suspend.netrbrown@suse.commultyrealm@gmail.comGreg.Freemyer@gmail.comGreg.Freemyer@gmail.comp.drouand@gmail.comp.drouand@gmail.com- add autoconf and automake as BuildRequires for autoreconf - call autoreconf before configure otherwise setproctitle is mis-detected as present, causing a build failure- Update to version 1.4g + most notably addresses a bug that could see an alarm signal occur without a handler, causing autossh to exit inappropriately.- Remove pre-12.2 parts from build recipe - Reduce hard dependency on systemd - Replace old $RPM_* shell vars and %__-type macro indirections.- Update to version 1.4f + Change behavior when ssh exits on signal. + Fix order of arguments to kill(). + Ignore SIGPIPE. + Should accept the default -1 with AUTOSSH_MAXSTART + memset() sigaction structure before use - autossh-makefile-destdir.patch: dropped- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 1.4e + By default, changing the poll time should change the first poll time to match. Only have different times if AUTOSSH_FIRST_POLL is explicitly set. Jerry Xie forwarded on change request from Ubuntu bug forums.- Minor cleanups to service file and sample my.conf override file- change autossh.service content to reflect it is a READONLY file. - change the install line for autossh.service to: %__install -D -m 444 %{S:3} %{buildroot}%{_unitdir}/autossh@.service * This has 2 big changes. First the permissions are 444, so READONLY. * Second, note the @ char in the target name. This makes it an instantiated service file - add a sample my.conf override file - add a README.SUSE.md file that: * explains how to use systemd instantiated service * how to use the override file * a full walkthru of how to setup a reverse tunnel- Update to version 1.4d + call daemon() before opening any sockets. Problem discovered and diagnosed by Frank van der Aa when trying to start autossh at system init. + don't use malloc(n * size) idiom; use calloc()- Add systemd support for openSUSE > 12.2/bin/sh/bin/sh/bin/sh/bin/shobs-power9-14 1652317680 1.4g-bp154.1.311.4g-bp154.1.31autosshautossh@.servicercautosshautosshCHANGESREADMEREADME.SUSE.mdautossh.hostmy.confrscreenautossh.1.gz/usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/autossh//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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/e6d3ea5b1e8f2a60ebf1c598b56b3651-autosshcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a3480cbd305a8d4726b021e5c06bf28f3e3655dc, for GNU/Linux 3.10.0, strippedASCII textdirectoryPOSIX shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR[ɭf\qU+Xsystemdsystemdutf-8fda567cf6629848685c9575ac37749c23b023ad728272a8edd373acc835d90af?@7zXZ !t//c] crv9w W󱈯 n폓uNm#C:ىofٖcF̿Uٍ-I2v 46y穊PVh$U{U[;k9-umLm̓ytXalZӗT)0ic\_ A{Jn2uoe`^% 0]PI #rARGt䴅eݥ&PM.Wt| " @$x `9!!|M LH:S܆7e h,9z.R\\ӔCbv"ڃ$`1Km}X}N;@ -k$aʭIGyvnMS־D 05DZCey"+rCbWHDe/{}SY#a5]vPbmYysgEw#P*RA|,V⩢rz~0%?qbc$:2照5;-tb W9jx kBO8Vt`ZRM #[D?wN"!E$kwHQ2n41TcUqz0 }Z[mgBsiD/'B1tx&c-^:]C!Gk#1*Ɗr #<.MKc=p oz?_S+IP(P9*u{ٖ`ٖ>AcC$ ^uBaa.,=i{j@Gpm`iFMNg9P,bѡѭNOjr$2cytqVR)ˎX!?("7!n)i˭Eg+POvcBJV*IV qwʩ(9H8MEe`q"؝GuC^@_*@,&g~vCŰ.UX}1oJy6PRN% w[U]Aِϴ~pF6LUCA*AջտfCHgjؤ(u|,5d[ U2#ergg߲Si6Y$8y\a-f1pvH2CT7o1#QGV*0E/ AKA L |2BPk "AjQ@_sH.]6l.16ȼYٖK[MBXEmyK(Mo~à&ddB{/pҺAfT yPg@c6:%7ڕ\ ٓ(P UŽtdh̜.'_/FNE]/l\lN}FN+8cR❇P 仩+n#PoOK<.N /V_&=j5OtiXҙ8v}p6ݗ̡tMmksxQM.*Bl=PeqP؆/.r ?1ܿ<ᙀn:L &᫇_pzp/ E2ND?BA^ Y0!&.wSc^9!?1\ _!~0'>=j%Я{vFOP$p6L';.=_|t7{㏹u*ŀ7ڑ3rKY;QP; ߝ}Z9Boj!!iSB[_ʶ|mHaO^2/NE`a 0rѱ]yʬU[|xXv"; com:z[ u#'X$ Zxe]Dq&Y4qno%$%Ͻ{];gHV#uF\ R3Zq5sZ;QZ5w6- ߲4 /c #@>‿Kf 12.&_J70${l*,;kT E,]Mhrq#"Oݪs;)G ؖ;T[%Z't$xX?|8O/|+   n5Db[1񔢞cgt "x0_QlN,YYv LH, `.'5xN4pbt6>1=ؿWښE\\J[kks-[ok5\r3r] u}_Pn~M\@O2|.WOXvš郟? +/xԿ$u:Q yu&t ^h_Т%?@+h*I$x90M3#xgy5^ۘ8{}ax.$'nc׿C$=C@ddN|g * .NiW4t)xҬk h 8W)pi fr./sZ! 450lvN@;G;XC<㛒k>k5Q,$Pm!`%=='LVJ+yҜF^UM@X3e"Dl~gq_,-%<{GWz(6\HѤ_nlׅJʭ ʟEL]T⧆,ԙ6 #k"j| p}=h*yaL k ̀TsRnqZ">\{#z/Z ɲDirf[Mo%p:]VPKnTDQk:v"Kw9Ǯ(%v㠌>ABCU^o|,;݃"sl/FUl5Qa<9j3V&j#?z0qSQ&*繬DR/k,Y_/;{|{pxQNJ( SC#X]Ylm/90bu_m+ (#+x?v yY5Ȩ'+\d0lb*rv=ܢº550aܙ^0H鵵X+!M@MMy}{꘎rz)L~8O*v}9drK .WmJ}kı\΅L=u@Ӳ Mꑲx[NKO_K܌ L EˎkKF6K"?)7Ld aIQAs.L&m-c_ *,޷ JF<,(wTxqeXC(blyc$]A5'p:֨-Pi@>d6>:[e4v5 1= 6]g#!(<UGum\:m4j&SE I6il]􆔩Nw:^"UjϺPWf`"xi>< o::ԍ(`,ؒx,y°ScGVrdys,J zmwfVL*c2܆6XtB4fyh'j!TųA}n'۬Y&Ŧ 2 NY ķft!xB_ PaiR8.]eLL)D-/hjka\RZIe oL%e h 3vY"XծL*&P-h:;Cޠ냘G b 5sR5CoO,Ɠx КѪ$1?Iy#L :zc(3DFl1^$x. uЂⅡ?τY?سo:( lӘ&/'a]5ĕ2+XIu= %)pH.R%eϗ#`?@Fb l SO.t$⇕:py9 _)i h&]k[d~,EYZ>Fν?6=%Wσ`[ |__M6L? kx}ѭQYߠ8nޤtuuqN؋ղlwb9P)6k 2sdaɘ 0E[k$8c?@49NrH1Ї`A߬Xrٮ9BK -FA@zxA.eW\ֽ ʤ{w<7L2]sy"[5V3HO@/Ӭuh5my.uGO X(ؙ0\W,OEs HrMzW/)jC*r(V:۵(ҧ]D Xg.`qWN4?^n+z--d`KmwmO3\w('[8djI4G-͜*V<&{5Hgh `?,PN >QXNVێIm|9 zmk)Цgo.Z̈[ 8F\h}crxխ (+h5 #I2`J5Ym4s"Om*܂u v}9 /#\njgwF]H^BhBL VA!'!dJ箨d鞩|D1W#d^4 =%^fV,'ӅaJfptct hEꇬK%!P<y5`!sqC)% ة&bedK]]spqgOû1g;3Q`DG̣v/-wƅodm US:ļ#nojXՋ_l{ Μ y1#eʑD`rVzN45MYt djamC;N ߬9LFe-[C@,pʻ v+[8cI_~~.Kid=hZ(qkKk@|r̀ vaL.O<WP[cYƩeF*PQ{ N16= q*CҰ:yOFA'xmo!Q}#z7KQ% V ]o}0o>&P$TI?â2c45ތO,b`(nR'hz6d Qa/;`G5V|ڛ6ͲJYF?ճ"/q ✟z]]dU$ lJnXUdz}՗`OzO̼sBPԉr?18#cW@\bǓ!y;]A>o1rdEn>qyW2TQ`~x+re*yM蹘C&}(HN9 nEm]\S;>t0 AFvǚF!%QOnI Rb$5gb߫])5V9U 'z$b% !P sK-wdkd@ vSW+8wYOZ\t6S&S'_x NMcqR.lP8AO/o5vGEYz+o c9 1.ķZ)O=ض]$>NkҚ{|P1ay k?ms91Y Q&S-8OhP:j- cS &M3_"D4Y f7zB(X# Qˆ,~x,Tz'KE:(6LX5x4fhչ滾c7 -emvT\.Rɥj7yI<2Cf`g $d,E0ͯb.YC*Qׁ@!<ȊԼiGbmF& '@]LG h׸Nx}a@Cr-at>$<צi\Jz fk;\AƊ_̧:=m9nȤMa՛3%Z/؅g~ӑ*S0CKfLWhDJl}&; vR,/f.A((fb伟Ic7PܭcF Zܣ!l!hY!ʏVS3}`֒m ܧ}GKg_Ql U^gN&*)3ؑK&:`u_0U[lha體 R9VffGfN]_d}_nig =@Aap0LoHv!go5|iF I0p%z"O3O,7APYcy] h+fp)a-Ȝh4v*4Ьsil@zU" H|cF0GnQtT11f5l[(z5b>7x-H0bV7s=ߏ.)`ڑ(igrh hČثH(}:Xty?lfDfrpG{99]! @2K{y7Ӫ2g OZ|־Rk \I`Q%oQr ,IATNI`e ~uٔg$_eM$Q:R&dNT; ')sگ~v O]s+.aZYxgaoJUg̓SyOob\\"SNV>uuJ'1<@oVZs'3Y+L*Xy|[1MhbjGD in:|BI7J ],&)̽.(=8,ָ|qw5S#6`#c& ](`T$}CUQ0:շcssJkGJ[SQ$4ovܾMsj b}:?ӨudkHLH1UE[hjd^lմ>NyT/ $ -k Ș%Z^12pҤ#הdo[ lVY s~R=(V /6k!R܁T Q*>\/˞*հwlUԝ9 E n>?BDxX&ހ0PSE(9\>HBcƫ3i6'q *wm%\g'e"=~_ OѢ/*cOAr*(>iwI~xe͝\%gKuw 6 Af+-qBwq@Q%nm/r^~LmLq8*!R!n!?Sj1:EQPmw稒6< t#X xH2P@rճT? @`72#t\c\48;4p$m +/N*@/rV2Nۨ_8\ .P lIuV1|29.#~+ʹy؂QNg,BǐHߌlq!0CVXo@b(T 5U(zXR?2GDpU1Sy]w JRP ZSIz?E|nc Nlp%/=Ab=ٱrbGcFgqU;h}< J#8IHp~1^vDZ 5b8t&coc%FK+ˁ+wmqx!{'KU4KvaT,5~{WOZզ\S%"/*~m=-;1;Rڻb~Om8$ B Ea)@HCP_cԋI*Q Ov{2̿BjCLB=+@cܸߟ̜+؅f&J.pѰhl`8{A5w(wOwP av~KU +`rl.Ϧ(mg&FN5 Y粽1mAguCf#7Y'?LB&Gjx9jWyctD}1+g^e4O 89 .XuI{ ~{*ΧUd籿J?.Ie_z"7KD[lqJHhp0>}R/x^q;|P>{z]ub`#{U q|5 hJ19z*eLRZk D3}1$ *bs :}, IR֒K[L?z`"-T,52 JBnVNq&Ff[8Xn#XOCA6uvk4:>pޡs IG#(e~mk:[(BG wڏ]xX'J'ҝdXKR<ֹtA0qW-<( tt(Vݜ'F}ٝ:H=@=gw"~}$&@c펅:4C[Յ|oX 1\G-۹9w vQ(J!xYDXJKʽ`aveȩ<ەI:v~WQ[\|qA| Yi\ cawd5,vPYqŒ Tʍ8Pղ|dZSo׸O_3iI!H AmvTn^Sh;o A\_H *_\ f+a ׸w٠m& %RzTPf ݟN;\e/Y՜A2?#W֒_-_4+L`\Y5LaDJTJmdõF$錹cn??"\8ڴO Bv'#iN7Ƕk|zN}hV>.x:u1Ğcwgbg ?F`o:K{hIgyXdu(qijۚdsر1mixP?| Hex';5"7G8h7ՠnD59ֵp;.ll9iwgGqox>v4kYU(; S )C$`Dếja~6 *;L@mViHDʳ(hh"oF'tϢ裗>,reSFKwdi䢔o-G5C)*p4~_o,p' 6 5 8ש*[ekѡJ0 2.ZzÝ"bv0eixCCOy:rbz&뀛HA sy iJHː_E+R~$l'ϴHX=5TL#툿ЃPC|ȗzTM"̛;3vq$e9ZhIwPЬ9h#q;UnA0ŒSMC3)o #\ys%~g5n?plucµrl¦!&ۂ-*Q"R?_XL冀Bz֌9# !G7hM,T6jfކ,fV܁ݺSletpDM΄˘0'nfRCǕ!ظsPòG hu+`Tn*oJ}Q^tusӌA˒EˆmV$w|*^So.2X@.E#JD R6tUޣE9](J:sߕd'^ m"n#,NJ!v<Jh~MVMLoyX~/0h% /A X:!p]OÄ՟P^ۥoՇְWs'4$E8QFٵ`:?v~?B > r0PDQSY Z^":?@P[; nh__E,t&1hUfm\)ݲnC'wOĴ=bit 'r߻0AQa8z+@#4g[hĘ,ۓ%gE_fz|ˊ6-08-HyXGb`/j&uV-Ve (&$enE޹Pod(B(Kش>K{+]@qE-}gB)n+NQGRH)EfS_'lUrrJǀX{=C+61OHDK%؎XZTmvVuuĠzb3_hEE.7c ɐxU7Cq0z$GsSn=j86,L96dΛKv1/dٍ2˪@Z p"9Wx;)swA MB{#Յz'aO,Bp-S4Rjv>2lQچFkmL1\&E\AN; a-Z~͜|ƌ|g:gmBbZnPi6 -R> r걩B;!Lσ.GE28xsqulngqRV !>c!Z/"3VWGAU:Ȅ#ر yeR?:#WQKs}5GO,IrgK/ T7'W8֣6( 5" >jDjmXG()euh2}+MD.!w4X=ozIebPԚG~[35^0=|0W{9Ngxo.iiѥ6I +FUζ`_"k$DQse3:wMO 80~(͂ i%/uKz{ߋx x|(WI? 똹 <\Ƀʳj̻GJg7ow76-xz4G#S_bI1)v0YwJIkMAO5rDF _W?@J΋15FQVriN(GYCB-\W hV4,@C== j(E&wMf Rb㥲|5^[3sQ͜K}N Yϼ#At쫊W4_Ik.ڏfel| NDI& 2Qt fZd^%285E_mPnX9i@nr"7Ṟ8v]WAI $0e 7+[o0.J#Te&ýo&-/A`m׏/[ӼWjsrvŭP-D_)hKo'D_|[r%G2cu; F~$MXrqntth|z٦޲41D;*vStԔ±=tx{o?V YV=[X gAv_Mz2zXa}{T频(%|H4ӱ}R):1#sp swԺ ckؚ^ᤥjmRb0נ; +#$݋$"Aj["ξ LHBB-T(\F4Uf#:maPc϶̛4}L7yF'OubBBx$p9Fݨoxi7 D.2(R7syntKhVn9C4ؖz+-)un~@kYkF -ZٲiN-ڬJ!mFQD/nRPez;쟘$YC$W,fHdO"VJ(ȲCA(KstF D=6 TXX&rDV?.!&\I\d@$;)mMsx-\/>&V}°YFۚ#nX#$1 ^zuJO녛40iYKm 1I0^lڅNX>k5Gv֢`~?)RQJ{z HNG,&lfM#  _3rp+$3;F +<|43Q\HLolE+DWѲ"<. |@#2;s48u $#rlXȊ{g+*/8^,IjSlޠlDE䄍l (1fH@a:x[ן ZMrVN/pȰ|,фoX.Jq7FQsJX}'Ľ(|fj=[B~BW I]գΐ!Hyde /W7-I+d1gǽk0u7H&CI揯](EB)]Վ "SZ8.fLjpѥ`_UooYó:!#`qb#CKU8$(P '=.AS޹{Oxiτ̀jZQgVi.A&:w_b-2!@6Kc;|$_M*XRO8q Q;TL=J8"%M P3]pn\j S%sKDi11ݍ?=FeEe"D$t+DK} n?U|‘"7E'*_[J:S[cCүzsj(D\B8X 5l<@SPPьSVW°| S@J]N \PMkh9`\9E@|æ!eyʠwm>řEҞ޲-1I6z9 \PP$x+~^`í -r 4ᦀk9ʼn[D zv֏Eի\_yv`MHG^!t厌YAFSI~ֿ0C 9ޟrW?p(X3̨1 IN*xOvi+w'z0-yc^ĪoΟqÓ3J"bɴV\N*̃N?? k#o=b ,w_9F{ZUvC^wFÌ8?Ц0ZO3f!xۑkx,)kiAq)Ƶ#Z&=ԩ=F3sT*uąܙw#il&'gv,SNSS7/{,хԂ݃>{۳ ]xэ< al(&p~@*Ɛ-d:]?y5Xٵ%wȸЗ)5/&R\Wpo Wv&d'$62=Tzen/.g%P'cEI hqfLj}XmfB穘݉GviiPo7s5I "IACmo}P\FB<&V]$5V3h^:E+я~[-Y"C;@vQȍRu7j9}~&vm;KwفY HLY/4G򉜹Ia=jS!RF M@ J1RIE⦐L DW /;B?3YN7,L0n2{^el1P2Ơmk/6[۸D19ɗ[,BEݦ1QGم| SՉL~U?;(ֶ>Se:\^CVۅ0&^Ly?a5y'$M~?#PgZkLdr.ޢK_H(j Ɏ-/A8 e~CV1^vO%KrZYOzjt#!\pGkaَo҆?;*3aF>u4ƒs=ibEJxNWnkXEjcmOg57U!L)݀RGzQeժ$R(J'NcG"v׎;~1z`dNMWjXT>4&3= 6[kckZ!$kv_lp霕I[ꢡZԄlF! #"zb3X־ds_OK[?Stfthk{Q|h KآȌc,IuJ=eZ3o5P!jp`s~8SF0b@ۣ7 %US.+ AOwթW`94(?o}Ѓ}ci48S_zđoc87o$I;CAr7L >-nIYuΡin$Y3&Go=;Ļ $Y\g)+O1 M\<67 wowטCuq.ʵ1R߳Gο2  X yͯ8U՜7@죘O~wܳb%lzW2Ň>!~R,uYPE'@Ha YRvv~{ NK': ~_x 7)mY7GX { Xs)*΍0h C)\,8zIqjKmӟRfj'*%J>W^3|kPkl=kTՒ\tR/Ommօ+ ϘLa,׶Nwi:;/W2|Yuڍz(7{ӏEj>6a:ٵghXs\øȹ +cImaV!\t\UZ#nK9yNi=ä+~Eg䟙P؀Bnu./*6| vsF2Y8|5#yk^ɉט1Z|־~]"fWH Qv11j[:k4'ΥeJ.e^V4tpWG0[kzU\I~t?6Gs;aܰΕĖ/ \ѫk6եC:Z4\W?(puYF١"?ƭrR!*PĄ1`pD 2c.&2/FIp):B&ݙVyσrʍwkX.y6hb~j~&yZxj|gx#H6<D◯Б8 [9 5`x5\]-"Zd2}NqU5~o<ǁD)UT^z0y ߡi5FE*JapϪ\ A5%tgLSo毿$GMzg޼DIyPqKUՎa=.}zmB2_`Ǔ!!O(3O t2M9~Uvd׾p~҇7#mx<lA,rtd>R6BEW1{4zMSOd .A.9Ɵ oPR-. 0q>ߨl @ ~xvH2z(ZXʷFDֲ}X]6D})ۀr5Tθ 4qӆA%釲U( dY?/~~$b3B06%:ʼn#$b E2.U<VڜSBK֗teq픘-4^2Z9ۿc ~#}3럼u}1ETo{~;d}Sj&&TӘ\^<^=ov ¬;OVG[qquOTzJ[0ZS'j#\ oQ dBh[^#q.яQ FŶ |,K@@1PqhBVёGy@ŞeH2X?J:|BfqQ?\9%=ђl-` M\W׍-chczgc2zU }ab5,^~ZFT!خȪ^;7ݤ$nJrGՁSI#+R0ƋpΈ$ =o_tq܅cL*>3Lܢ>)dff9+ޠ-I4op׊w)|H $^7>8&ՋW`ʜ#FYɣ^c:bXˣ~$1xĴl-Xiv/u#y,!=sV:Lʮew=-S %ǃe4WTRs~ Cm:: ;-fCcnu+ht%'L@1hjm7cC/z BS%>|Nq9:bXV2m(`!NI VJ"b-D]YZ EbĠ>3yV+0wOdu?*F }[Qȱ_'NN}sFY8ZY<0ꄊ^rIs u|~HH/@9*gɁo igOpR-?*M|J#n@ךԭed;=ɝNBaӷsR yiR~)IE8@(K4Yc(){Xd(&&dEQ-f٥n1H1PfA_x˚>]+XR}w ꄠ^YWKd͕:^cEۑ%dL; 蟫zRn棝H)`D2I OƸnO.2U4MݑO:٩BӓO*7aԒ)Xv^ i" Kw҇Y[g*LvW|ݏq1gTE"at[U=ݿN | ѤcIS-S)RWn?ٌ''+I/o02O3p4"ۯȠ~30|gط^ء:>/}㴠@4q³Gdq#iAm.1'E|[ⴱrZ?O6H'<ڐamkHƸ^ U4TKrM uIԘŗ|"7oIpaVBsԞE !ۑ HQ)7>bN(". sw.*dA4Vxh=.70`{[ YJq1'7=>+P֑s3| 9;D%vuܨ7am-@)5 #@rN؈!4hf_aWΠz<4X|BI9XkI\ (}Yt<wp`F+8*] &S|*vA!mI[ʇM%mHIϫ013G$˃}NE \dY},RwBECi^i Lة&V c(lLU?J6VP5ƅ IARh*-XQzn=;ɮNrP9E2|f lWZ:a :c"bx%Qm}.A߸VM=Y[[@oכX'~-p/l0E?_SY`[#n Pi-MI_ Bwrw$[V}j;:Z8т+|oh,SȮGͨj?TT h VBIh+ N.&=ETM2$#Bp`"q^G&KL֝w`PJ'<"pQ$m$cģdӱ DI33-o9RUͼj8.ZBUSܷ_GoVa7iIe%