autossh-1.4g-bp154.1.31 >  A b|Z!M@eee-1*al?R~6[ˮѩQ-tw+%y%Ⅹnsԙa^0}40X$2d?2 cgW!wFNК'Xa|+<$=Td1pA ځj-hTcrl=|hv"&"c4 IRt{L1q(8FlnOmslh ?kbӂ-Rh>pL"l?"\d   I 9BO i  d         3  H t   0H(8 9 : =>?@FG H, IX XdYl\ ] ^+bcQdeflu v w!l x! y!z!!!!!""" """XCautossh1.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|Zlamb69~SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgProductivity/Networking/SSHhttps://www.harding.motd.ca/autossh/linuxx86_64 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{p& 'k;$A큤큤큤b|Zb|Zb|Zb|Z\0\0b|Z\0b|Z\0b|Zd8593541c1956fd6acd96726b7798bebdf990296693312ae93ae66652a3431baf6f366a06deb2de3415cb369cfc5ed3c9a2acdfb26b8cf7a3faf98f569281af2d1af061b27f8ace707910a4c5a45aa1addc20c518666287fb0a0dc787cefa2bc95e37ce70326860ff0f38b98a9974d3279b2c121d622974e62cf3e6e0efa154b1234194fad9c5ab573133d4841eab4dbd15b01759cca0d9be2c0c117f63da5611a2d64c78cd3c9cbfab538c2a8f54608e54a0847050cf12204d3da30f6b9b8137c6595ed45e665ae52d677804866a85569962052c7b13b89ea84982a6e740232845eb18c45f2a32ca16e573606dba2bd1b502697cd38cddf1caa5e207aae170307a1e2e35f4d3e61de2de03909c4cb3c1f743cf7b1bbb81da5d3b7e3e21ed10dservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootautossh-1.4g-bp154.1.31.src.rpmautosshautossh(x86-64) @@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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/shlamb69 1652316839 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-autosshcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=33fdef4f121cf88d07444053fb0d4d84ab9b4666, for GNU/Linux 3.2.0, strippedASCII textdirectoryPOSIX shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRR RRRIzGD_#du(3systemdsystemdutf-828994e5a5c975551a0b793b700ed0bb00049ee2dddb36638ce5a66871acf2103?@7zXZ !t/g_] crv9w WH)bL8jSPTd7pA G 9BePoO2u|,ds)}DIkϊu,sY<{A.f\|Ψ T:__XXEBK.㎀ЖW@Qx_fs"M ({ v7Мx#U"Oꉷ{`Dp`Z椗Pa({kю;pK'6hC(qhei6ܦ"}}AF#$ع3 uyE] Yb|}kypw04'&al(.)i-4UlSQ88j`ϊ, \-w OY#د(/wGNGu i8 -]NŶezTJ?m-[]%?b vx)Y#,þ!ȤjMohk)ιg]]թM';I R<}w[ǐΣ]o G"adx͘蝕vKzO u`~S8X80I"qژ_Ͼ!ADgZ64=;Ftq2^$reXY koZf P蝽*3=6ΟBw+GdbT8} jk<^%kh ϋpY[G18R p]7 |@BT)2 e;P}>fX #m Jh\P]ڿ; f[%QQ +[yONvZkioAd zb4&Wׯ|t 5h A_lo5rrOϐ]3{:{7}[p(ׁ:JF:pʳwFgK͛PflBI}sFv%l41F8,AOZO*W\Zq,VɍGFc%a'yiay`P óhEHxiY[$&,='^pFftmsmjQȬ1F%8 )m>{ ϭ+]|29AaU"FCIK,>/EGJ40l1,rrqJPڠ7'Oز"}isϏ@ !iZAÎBYP{: !Gɑ`ZȖIR?f0ķ ]s$Ju fZf7u"D;cUh#ZH;g<8`W-*75YRX#-7H]$6_bw6Jz`~J\W ߔ֎'KO+C q ʭQŢRrFm A, <`L)gɃ; y[*9݃t;- 8TE;lL7:rGUA@i,GcGRbvPtҿƫqM BKt !DSF&:蠻A?WKgG?=)Oq#ZgsXo$u>ͳC}og&?_ÜD8h1>#;i`.GhW\Ȳ ;?H9AOy8\AlMc|*fDwEfMj{y9))|D̿U:` ۺ>߼qijц@Y9$O w D2g3ڠeibrd`zU;ċ&7.jv|J="WDƋSɷHrtٕ|*;OfϬM^0*ӳp=žLl0YqXjJ'&-*VJ^T]EcG9̟O|N}ؚM0#':B[FR͗`w@'u-?Y-SČ$lSzW&wMXl6 ΁KZQ[߉e##t~ 6?[Ue^F-;D0OS{Š;P7Bj\{t~6f]I]XƸ`0$%4['vq d, k"=w_Kpb>YQE>ȟ}%Xlo5*6u"/Tt2+y3-%L5X3.PDYC)07 @ȦAtSxG v~Pܥ꿨< TcUZ\hpwS|I+붔'}tN6^UF!"4+4 iCڝa)hu%hQ &ԽԄNmC>7ڰ{s`mhj/G\r6:Jkz/} 92 %uSP# n:>\+!23-I %t22%fs$l$zG/!ϯ3L Mk_+Lqoݮ^N8V-J0ZO@i7WcI{cX̎3;CS:rY/=zr]G꯴ݛn .SO۝49Sc3㔱#Ǫ@dd͙Y}]ED*#rA{2 T7ȼ1ٖxvd0Xhu`<[缟V:TO!suPo>PPr^;ʜ 10Z- m"~k-z`Msyqe\ڼR9'Y$醍ɇL ]<_5np-#pݠƲ : 8ےgݍ.ZKgph}Ole0rH?>BhO}=zJ^9(+8YxO<IJM_"pdYQ%94vq8(>D]'z/AmsgʯY!ݩ|D{Ett"N]v)4dI`,pĐD %~pS4 [Y7.!-vVoЕʅhɺ`2"IC)U|Ve\BWDџ`2?vjڅ"XM) ccc:}GӴmP :mziΛSF 94赊Jsy}4L#hc79ŷsxx))`a&/1-@ǣ)tQ) $Q%:L9a?e1ql E쌓IA {J@Ҋ.q{ b)@7DТKLLK`WĨT|j/) M>dR< I?hdJ9ӏ1Vج@v$9]5o$v*'*&^:~ԃ4m@+;C*c(4DKJϓR~Ʊ_+q4On]g\|=?+Ǫ􉟗m!e`Ip~ww3)J1X7_gBD*:1R<+@ 7"9LJ!EJ{ A󨛴\7M@=&DfƉ1}G; v$ƧbmB}/&]{d6̊% wHO X\[3e-/]IDP~Iډb%8x9 lXק L2yG!{FwՋǗ!;EzE&ћu!6Aw)8R@G$U<HѠV&-hq[DpiJLA; |m)l^GPCmI ;wOw< -_HpymV;l"R*)@ m>}WP4`YCʄtqjYj$GFh~y}+G{h9]s JZl lȨ@U$! 4yJzəۦ{no:ަn/ez԰P:LBK%IWk)-IZbkc7g} xb6jt9y(K&/]A-MPG7Qp%dypr;RDH/ᆣ߯&O{˧"1:$[AO$gR}Z MgAf:rqA⼖|1ꥣ= ꃋ>h+]E 9J*~{'5F 1H"I>/TG2L:xQv@GSIAkܑ={ 6؝.LQ kt{^j!(Þ.W^;sL%׳ ›^Cu>_ip@g H,FdV&(Q Uw0'Վ5@c*iXGA6~$)ElVcM4Lnj4"*0y_&^@{a<:bN iQԆzb=C.[Ɣm[ED&[Gw{'҆kZ^WRuamO[!o%6dhZ+SUYh!Mn 8h29}p*/EXsndq V;iG{D,jV+eR YzHV_Y_ T6AM֖ !Ag&W*La[ rCE"GO  ӳ2#RgbOƞ1 θ49ĺzCNmT e!Qcŵ-+UpN}HGdKnxp^[W=~u:]]eZ9Ͽ9"̡u_V(unK`枖-aWUK?Z2 nަ]'dZTo5؆,^FG7X w qͮ NH`Vj,Z#uVG jHf ͹?}]/6Lǩwi獨uT;"YqO +{7S eC,9i֎eAR;f#$vFI>#HvyhV6>sAiG)voYԟ"n6)ס$-Z Zwjwtq43i5tal:Nl4o~킏J[Vlc2TxZI Fq?UYVñ+xEGMRVocr]L fQ9#q|oNJ 8[:Op*<6:%*T&mGYys^u/R]:-`}ݳ+#IE1'P<?Y$UhW?t>gq| *9#?B\JNILz4 Vpl-Q;X;~#Ozμ{r*ޮLY\9jk>Չ3wMC{1 cD? ܻ SV[ECqqf1H*?\ Oh%' =*QLh`MƲsNHg+#]uD>W~#=Ш[KS! գ?v4:v[zFeaX#UMd1@|U"aP5u)ӟëՓ瞻Z8-joIXWl/#ѐg{ЀJrx,Y2VD,y@w)>Yz&$|z "5- ,rCK'exzG=cឞr4\f:Aaxq|U[~tI M 8K`,IDse}C}/yZjY~( d\IfQdڈp:j>ۻ" ^v|a,ozZJ՘g7il[L0B1+ٮS]JjpO%$WY'zv?>ZsT2,-F:8tqثn"hyu~\ҫ/M[{&> `[ 1:糄Nf>v@<.Ɛ35LJ_K( A'e ZFdj!rR~.N<9xj1xIIkKsxxp\fuVG0MCv{Be u>׸d{AS:%>OXY=J%l~b ;c${@,pL bB C.:F[lgRbk|1wӓ499%feIV4#vx,pWdMsQN'aemy} 19MdR_GW9GP%ҪD Í O{hVf [ޙ=h3GGj(s[ :qH eS5Ȁ^c\ftV( [#X:ECP c=uq͈6 wnoISs_Nۗ ͖"pαBc@ {&/>,kS46zqC q'@8wD[ibv3I,3V!p냄hu L s_Հϯʶ^`&U~M,-?7 +\$ot_dm)I U?!]6\-!s_&! )C Ȓ\H)XQGX_ 9FάBr?Bս6:)i2^Ja fl]$|X5Kؓ^$q')#buXȫzgS]ڧƞF #)0kQ_ nI?jBh [a;$gF},SƗ&ZDV 4Co.B`?X{bOɏ-r -Nj?}O\jajTy4Єa>dט7J8FT`2.G"gr\ԪD'کԙŬLyw 6]$nm:;EF\GzV($ULLM/.v&2 ^b"ʗ1’ςbhAl{CCdƦ@}xЩ85{(<.AjVϔ銖B=7In\:5;/h)Urh:ܥGO\Sq[v \YW5L:QJEn_9ꓖ86&t/ǚw778cGj[[}|9 G΅l2tB/غtl%T~u,> y|'} PeI|G |UɈVnWB03RؑV|6p*<^+t $43 K&:t@xIprr 'c{i=8$TU3ESٖG%CCLF iD.si/8۹TܫڽhԱ3Z+2>ٿzWKޣ*ϒ$+>0/D,k9+&Ql1>Dm:]>ͭk{mggǭM+MG^0f^՟D )>xB Uw2\:F ]m)YI 5+]/z*MhrJtv}P:Rt|/L RަhɨRmցB^Rʫu/%</Jˤ=9BTm*xTn@r'A!nCӹIL,9cS{S}/s?M[$|eHOImj4k`;r:GXDaK֜;$:2"'[w/G[C}\l9Q{v"A4+&;u $@"{x]ڙw*a23zN}}kG =xi y~V4Va\5]IUl'<:fv Ez5ŗW5ȗjKx&14 ^ض¾0Z?yg0puLG˵nEd!Ox7'&lX Mc  5vMᵩnz#dQӽޮ~+s:RyMgpI!wn?A' W/ybSRRbG[7 12怴@kn5ՄEO>xj? (|vqm"춆6.ꪎSgY 'a zPoL=a /Cx _e#:%RD/bCQ~34R&E kWo=^gmAV"E3%,wjmNt ~#]o+3|6AdB0s4é#¡D6@C io‰lTce`§QT!fȦs,4&FcFnh@%)}k%;2t u?@\k/&CL-ȏߖ]Vlyȼ hl+&%^NvD:}eYP [R0ӂ+T1:9,/Dj B%dΌ6sM:ʗ/S**jHIߍMl |\>xc%* =3Vњ[5 tSGP&T&qk4}Dm ϓv-+^6ԅC{9`y j:15Kf.b3b#,{D֣tқ<05;j˭iy괯8h!zAv`ޅ~2`67 \ w`~#Im+hzgyفFnƓ9W0̃|hDt d5˷n2"tٓfQHP3|_Fz8nW*9H̕bT-c!I4p2L2i򏚊"0d{^Ү5j5 oCSvܕy3Lr?笅pYxy =j 4 : 1!|_f%zw~fr y ʤaI 8j ~$#n`0 kQu)1'+״td|&Y˅v}9axL+0nL݉/(kTiSxu4M p ,+*DƿM;wVV%HBPto itGHnAfw`L__? DzӀ)5zSP q"0X`P*mA=7DJwO<:ؒ+,_*e 5Ӕuq۔[/Yi.4y2ó jYAolD&PY*ZϏ>_Q%*[.·>"9a]pO=Eu]Oz4H'Jޠ d[X?:I G;hPׂRSw;D?6Stw^FpTDu*VZ/ ב:p@~DAuǙk{vC(SWK˒ !MAtV!!ja9gh獛PghL'򦐂ko_3@eQ!ڥ?:g,4hu%2xK*; Y)Ǚ~e SF\%0+\O0;#GJ䭯lxt Z浃0N?k,#w"ԝil9ecu{E0NpGQnQbG@򵲪Bg1fOb=g%%rϙ:L&+<g1~7C~T4j@?::xHӊ ivi^ۙJawWՓ[8L~۰MCswXl!U`7ǃnB z"h9 wmݏ'z=hM ~;Ӱ8GX"\_goĺ`9hq$` 5? PJjyՖ;$b$nsұ]FIZ!PJ4_ v:RbܞJVN兇h$k :4^%bpk#k\b|рu $tUDnbdA_ -s2 AH踎4%Q]?HD']-OT⣚~Yr $^aNX`# CCK8oc_H|K?Z <.yL/Y{+>ީ%jJ.28귾.7^Go7wXmuqO!:-iFp}i܀ez_&m@}χ|%ReLH&,ϮDq8,A<2/|舆8v>ИkkOk@~]fG4 ܧ V!nXmGk[W8GݢI'uWq&3/T֨lQFI\e:O4?K5"T]һF.?s6$&jl GM3dk#ِ'L+3g/eP.=ز+ P LQ 09.K"#}v%$NCav Xy+{x܅^GQªgZd<&ėf2F ۟l1 OזQ7),ol MO4M H?VzDjH*;aޢ>$Ͽ7w=G†9*ة=0 ^Z2)Sm($8t; `کEqefZm-L_MP89&fR緬س#ȧH1j9j#=$"Ub1(XB6B G8΁`q(^`'{/- ;7x9Zwe ~$IktwyٖWi'}v˅hQ2НϮ7avb@atcD`65?ޢQ zAsd؀C?L$*)զHtš3^,5qy`NbIT14P mpD]zl0jEH`%\Gmۮo!)j`< d@V -H"yHWrŮDua5 % ) ^L+ mEїDe8EZ{}`AuݫEID4BljоԿ0Ir҈!@ُ0P=Q~/ Daڛ[J2rسȗ.!A}Enk'IaZRN)?lj27j-*CR2%t+HJǪcg~H\#vbH6y9K,?irꂠ$_nђ:"ˈGw,a#FDdthR0ۋ1ә5/S mix%]B8/oq>M rm},} H!K9rjv0J?t\&=4N#PχTԆ%qyi%,[C|KR] `G*y!WjOq5󕘍ԥYlw_osѡA&~uFPҰ(m6C 6t^`*'m>4mt]?tKqpU5E(si.Q '*EW\ bxh1lDertڲ 4 @baE 7ŁP|//[`n㨿xdGAXt=aE7.#O1xh嶪}E(ҳQ» І]sտ%8j%9Ø}$1hg p{:u'#2_0[B c?IcՕyy OSv{. R>,6A躽оZiלrB(,z3ס<,.rvA8cKI'ho 5*lO/{'%S csSܓj7Gcr\6(J]9)zX m> +@ɱ}XkJPG.D> r{1ҵ*T*1m`>'1,cW:ȞV1a;@fG3/qA"%1<%PqpDϋrH /JgSp!r<C.ڲ:qg|<)O80m">E8袍gVRl--]4\hR1haH& " 73] yN ["#p_q+_I|%TP{͏oB w5-(Q<=' LoB #8R";ًʳtf" cp(?54ո$2u%7h |x,&uvp1=ka2mt:< ԉ h]\H et%2B#w zl w\(!on .'3(Y9~= d4s2ȫlq񙸲gVR%Wsl+<4?Bţvmqi̫+-ʧ W͒гtN~Gn=b i9|ͩQ[??f8 ݞl:2v|+ndUMQj2$/&߲wgHh -@4m:^%0O.H,s XͼKP k{ḛ̈o2qbu,M5Y Pd~ja([2vu?q`;Ӭ9zL:GJ6Jc]6빹eՌu`[g,@߆=GRhx^N.+v5Ϣ:h-6 ۊ?ȂL?Ou ە vr3`L䩹碾j2sE6z_ȳӌLV]Wàp+N%Hqnf*Ic,ƁNodɷ1c +mmP ۄ}s],1iX {m#k P3Jge`H ?褞s+ @xwo͉ӆJf %z:vq &gwq֎;0Ư?^i ˤҒ:7Y+Hck+^s@:΁s:U岲3ğu `-Mfw)I+О&O!+觿Ȣ0 RbGحuO/kWd9CY|1])n-i+-%wzD"L)R~mgςk"j,)ohUȮqZdjϐx>HcTȯ0lr mfXKl(aBϳ} niqpz"|YtsSoazYݝUf$iAL*Wpca7+ v ㎲TQ/?+N.l.3 A$Q'RCZkHyZRg KYo)9%_h-a+¬9_LvwC0k DB&CGK۝f1dRCꮸҞ.-nG/\ N/𚼫6S:Þ["g7FD!VJX9[zg}HĿnK콥vAzՖ*̔Z':RUl ۺ~':Ag/8'ҩdŐ7 ˱~@<4~6Gz10 >+(R !mH2&w6p jY{VلWGGݶGĹA]fW}!R 91KM=:mC?ơ ?֔xG&BuMU"1k8t1h~CqHM*'JҞ>m+4[־>;l'Nc8[W 0ϑ__hJ;c}?[!xlR^pH1pHS '; jx=mn1c Etg+o%t:(F{1ih;5P,oկq񮺣&&ʺխ0h50*I_T+Ƅn~\Tx7P^(ַxCDZq HºĻǦ*-ۿ<1-Sbaa>\ÞZ璲9N2}p:\Aʆo`JqZ՝Yҏct=@8hZ 9o k& .!r2瑋_2Mh;PW%zW]xwFhCs:o6 Viv3z=CZ $<)+Fn?<ڣƛ#f;S?C~NH8kJb]Ve4z#ΔU4l"r Ro#';4+֖8.  2g࣏л6Ջ oqE|>p9&^9  <,$3] ~y+hqez<:y2UY!)p.ȳ\wS//qJR=R J8[֭vOE*sh%hq埳UC`Zlna2|nQ ;[` X.kb=.E]N!4W(J^uiC%E{ R\D Sؼx(>BdH3~ @ |Q`S\|41F`Qο1dJ P4 Mjq&$UTw 򹬆i#' \\bzt]o̝oY`^@2]@YKXHʳS%-(?i%8w05 9nTS@=ZpWځI,OOTZmE$x#QT3Kn?'Qsu:fw-xأԠ톲v]NYCgѬfG'7HJvϝJ*p0aaJ \k=ܡ`WTA"/ @ԁHC)j>,Mseۤ4^ĔRu@||cGU_0CIBw CY_Ths:ҕf†5׍Y Vx9O'w񷙼D,Ѯw졔TZyvA.xX-$gc @Sm X%f#(Hm7$:&}:pz d /.B29oBUl?\f=B@۽Tp} d>7edFYGz ;)qZV_nFڗLľ^kjKADvA=R8y@1PE}܂g_@=%T~dy{F\?<0;^oA6P7h6 ~֊=Ra5 y xtؑ 6a$^!x]޹z dDX:X! N/K b"2e`Igmnh#uT+&?ǣvmJ"FWR:ڶo[ SWxtm_iI|ь(|9e41֨9-}@Cm[fD-&[eL2ِف=܉yUW`%KB'm8O˻""6jLGV-qA3KHk)')Gk$: O\8n FaB~I8!&`UteF;/0E:̩^Z=63 ӂZ*Zeoy/T4Qx}DX~xCωE}iٚkvkUIw*/B5w}(b6t)鍖=Bk` W ׎^{0]#xd^ ˖~ꧢ^"\VC@_UQ)i"2GlŹKAXp OX@LGV|(Oz픱3s0 T` &* J?S@-}<'{ 3}<1 Y3;D,thI +`$8w:h`]b`*ءjKHJWǡ'j S3p tcLg/.=I *E2ħ`Z0myKg%]ZCZa_\]ȂWdE[6?0$rdJ1HMȸS%xLƋ߉`=YqpbRdfL 7̻FZgkJg^7Љ Ұ ,O,1PŭL>GAo YҀC8%+_Rrl 4mx7 { zdVCo^aXܽS|! Be⠩# ۮV Erܑ͡lzuz#ZuSY9X$҂q4aL$[0)l Ke:vqG]>}=݂E DPI&6jӴKcI+tcbi5`;y;lu'6hv?0&5onۤ'/,+Z#B8"M;~!HDc/ќ%qK\#Ґ\<r^Yk<7zn /\N1vLK \\ɋڕ~X+g bIF: |9Ȩ ?{4Q}A^$fPW/e~$5se*8%=;^(L?\Lɵ=+nԲQa[pˣo@~ڣ*R|/-JN3Z< z7wzە6J)#Q6hëhRpIL '+hם19.rEI^+gFܿONYDZ^Rq3碢[-b U<7degwWŠPI./GXz⦷'S ǸMtx kyUl=Aم-&2"lC\51rvgbcm"{FYzޕ"$us jry-{d@G* qVh@a6>Lv ~9 #⇏e"LXu(‚Wgݫ2U Zĵq+]w$^ 8%ln9Ee `d9m, (esn[~:^U Kj0~ő(hU?:^qb޿.H]VUW[ۀSo|KȰ* !)OAOiٟm슅a 9{$`G(fAx<RD|37F"W.@;^lǠ|%U ~Dw{q5s_2|;ic>݃dF'))n+J YZ