sapstartsrv-resource-agents-0.9.2+git.1684336720.d2ebd49-150000.1 >  A d}p9|n nvZZ qG7e.4;/mOyzn, m4s8+AR2\F T5=2-qR"їfe/6EVXY.I[`+h|2l4cOyAC "w5si]6BJYbvc>㙀3N(,Z nwur/M,(K}jх]fK;T 631802e45179306c15417d73a41641b0c9f704122b7acf18e466e02ef68e8bf3a566d69f5f38ddfa68c2a49a1dcba88474c54533̉d}p9|uAIb052TQڹ:wF5Kz2uQQ];xWaZ;{FMňB> x/ջ"Kz? Q/aϝ8WU'EכD?^۩Unt"㎃J{uv|8~` .G c(4_Έ 7<|PR#`<:6OōaT2Vę%v\>pF$4?$$d; I  EKR `   D W x# < p 5 (_8h9:=F>N?V@^FfG|HIX(Y,\X]^ b c d!Le!Qf!Tl!Vu!hv!w#(x#ty#z####$ Csapstartsrv-resource-agents0.9.2+git.1684336720.d2ebd49150000.1.18.1Resource agent for SAP instance specific sapstartsrv serviceThis is a resource agent for the instance specific SAP start framework. It controls the instance specific sapstartsrv process which provides the API to start, stop and check an SAP instance. Authors: -------- Fabian Herschel Lars Pinne Xabier Arbulud}sheep23SUSE Linux Enterprise 15SUSE LLC GPL-2.0https://www.suse.com/Productivity/Clustering/HAhttps://github.com/SUSE/SAPStartSrv-resourceAgentlinuxnoarch 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 sapping.service sappong.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 sapping.service sappong.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 sapping.service sappong.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 sapping.service sappong.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in sapping.service sappong.service ; do sysv_service="${service%.*}" rm -f "/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 sapping.service sappong.service ) || : fi fi< F]='cAAA큤A큤A큤$$$$$$d}d}d}d}d}d}d}d}d}d}ddPd}ddPd}d}d}d}d}d}468bddec28872fbc88f37806f55d4a3dded39b64a23b44eb92d6034447c959c9b0329d8047c02d5d99a12eacdb9f0dcd112eae249eadf7cde2958935889a400dcef7754ae2571b9eb69c7dcbdbc959c5cbbdc54b332a505b891b19c70d55704d207f11640ded47768b38d36f0dff3d0488fe0952eeb767bb0c47f495b3fb2a57a475a46325132fa875739f44ddf2c9d2a858be673155394ea47f42b89a717e178177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643e9e21eb0f26ad6257077db4a7d942bdec13f319a6503e0be9928d7b6d860b92fe93c24ab499dc21dee590ab1afc437bfd476b7d0bb2bfa3365f3afb0af104a69bb40ea044d57022dc9901970e6e71210db410b2f2157d10dc8ae8a62d67de2f5db01c595a8e4ec74c9731ac9c7244c9f825503ad4e393d034aea29281ad1b32567233b08b3afe136a8b78be2c0b5b9cc498978f571d940c0a86aff4b6713b030136b4aa9d7f3cf8e9782f09793de5738ce7f5fb1ac93990cd86730370ed385c0serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsapstartsrv-resource-agents-0.9.2+git.1684336720.d2ebd49-150000.1.18.1.src.rpmsapstartsrv-resource-agents @    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3pacemakerpython3python3-psutilresource-agentsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.13.0.4-14.6.0-14.0-15.2-14.14.1dm@c!@b`e@`dd@`B@_$_a@abriel@suse.comabriel@suse.comabriel@suse.comabriel@suse.comabriel@suse.comxarbulu@suse.comfabian.herschel@suse.comxarbulu@suse.com- Version bump to 0.9.2 * prevent systemd service race between sapping and sappong during system boot (bsc#1207138) * fix a problem of monitor/probe operation to detect a running sapstartsrv process (bsc#1210790) - add python3-psutil as package requirement and as build requirement in case of testing needed for bsc#1210790 (jsc#PED-4418, jsc#PED-4499)- Version bump to 0.9.1 - man page updates based on customer feedback on conferences - remove 'BuildRequire python3-mock' as this is no longer needed for the tests- Add systemd support for the resource agent to interact with the new SAP unit files for sapstartsrv. As the new version of the SAP Startup Framework will use systemd unit files to control the sapstartsrv process instead of the previous used SysV init script, we need to adapt the handling of sapstartsrv inside the resource agents to support both ways. (bsc#1189529) - prevent false posivite with pgrep in function '_get_status' (bsc#1193568)- remove deprecated option "syslog" from the sapping.service and sappong.service files. (bsc#1185152)- prevent sapping.service from running a second time after a corosync start/restart (bsc#1183969)- Fix the spec file to follow properly the SLE submission policies- Add sapservices-move script- Simplified Cluster FS architecture for S/4HANA and NetWeaver It controls the instance specific sapstartsrv process which provides the API to start, stop and check a SAP instance. (jsc#ECO-3341, jsc#SLE-16935, jsc#SLE-17440) - Include python version to the resource agent/bin/sh/bin/sh/bin/sh/bin/shsheep23 1685958292 0.9.2+git.1684336720.d2ebd49-150000.1.18.1 ocfresource.dsuseSAPStartSrvsapping.servicesappong.servicercsappingrcsappongsapservices-movesapstartsrv-resource-agentsREADME.mdsapstartsrv-resource-agentsLICENSESAPStartSrv_basic_cluster.7.gzSAPStartSrv_maintenance_procedures.7.gzocf_suse_SAPStartSrv.7.gzsapping.7.gzsappong.7.gzsapservices-move.8.gz/usr/lib//usr/lib/ocf//usr/lib/ocf/resource.d//usr/lib/ocf/resource.d/suse//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/sapstartsrv-resource-agents//usr/share/licenses//usr/share/licenses/sapstartsrv-resource-agents//usr/share/man/man7//usr/share/man/man8/-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:29270/SUSE_SLE-15_Update/ecde10b54e1c529014fb270d9ef278f1-sapstartsrv-resource-agents.SUSE_SLE-15_Updatecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)R/C3εputf-8668b8999e86537c0bce74bc2c9e976a55eb0fcf4fbf726ab5b1c7443e4277ec0?7zXZ !t/g] crt:bLL ڥ߈\mEALWTCyڗsJV]`PyB5DO U Sl)D :$sB1޿J̹H ƽmyq@Ͳ ,k) 4*m5ǏJk0K*KFC9AKzli4YJ6$_Ɔs1lF+MbYhlw]1g8<[7TI88XgC3r9?E'|4vRU> Ds鐹{[ffk[ l׃]Qar~Tn ȌGUaW9Db"[Y c7,*Ϝ]m tHܚ@R$T0_&j1`E SlB_#VDۆ-z\\'ha9saF,1J$ фs:F޹OٮI>/b[Ι_GGŽ!49onn kVU =diwhjIg2fm|xoߓLO/ xuP=M |L@FC vn1|c`cs6ORAEH땏!+@myZ$쾙xrSU; ._y a 50zX4'zBBӛ/*hwT.8R|XO[4>Gmlh:K{2kӨXiaW$4,3K9z%bp“f'ݐTIPKB6"N ͣꨘ2$%e: eڕ%nD>ZڔE} x Fk Rb*j Rz{_֓NlN`3UGef9yvp< h*GS> E B8 cH* C+lZ0X)Y\ג$3z=ˆ>Ybh! eg [௘O/{eP4vM&CW~M1hze(|`B?TT:Xzc? 'jybu}~]*Z=I"Nc$ \b&75cnf7d.Q|@AGLU ]t"%GbJqFh؉[./abؿ tӣ^zip{DWH<]b;ѭ%B:q: ؼV5$ܿTm0z]^i\O`8{ރ5:+k5 ͜~!.U*:ew?[P5䩲8LS s J]c=-I#פ!aM1`ǜJTo8_Ӝ˷y 8ʇj;f%|G/`YnŨ9Y!T@)O1אa I4${:U_J"z!}gWVQsˋ;n$ߪ{Hڤs9&n˾/Vo}RjUQne`St;蜌] ?—#UD?a g]R~M4=_2պ#KN h,\ r<1;[/`J 0cDe>|pwUY$E*L˧n$^mtf*x?$O f3/C3->b얶tے4G*9)uBgA$n`w.t/{(P #eƸ̉뉾JRvKkq vh$l@]IK,@5X^@x`%Xm?Vxs1 -h}2G(O%=fYgo Y2wK.w bKEb3[Rሴd+aW @1|u\¤iطܔFh5~މOVk1vU w`wJ$[|LFASCtO=VzٸmXѽ+Ψna=| bs 2D(`zDqVH)Ȼ5`*ܰ1Px/b/B5VY%z;fk޾lzr&x#ZE=+5m3k aLz48h$Q@ZuEE#DY> #]]!Cu0kNǦ[rq_LJ_ȱhBdDU@YNyRg2ַyIIЁřQƅ]cb''0;E%Q4py=7MxF],586A,H`NQi#zwPП&U#[JPg㨖*wmk8~ mKJn. "QM2- %A;EJ9VmH<~)n-Tx 8ۦ٪D@OV4/Sc )7 հ%a=74:K 9rCdNvͷ!2dB'C9WU~ vB(NkD%q8wEyP}bYQJƄ+tkt͸Ey~\Af!l}Ƀ(y"o\-$r]4֭'j!A{005E"Vɜ gfu}g0bt9<[NJ+RO9`^>>ngF^+v/YBٴ$ "Q<-Of޸n%v|rE>\j"l;!u}Q)f,(SR8MkHa!OqwzǵYjQF6XW: ,<[6Gx\3ȗRb.<OSŸ.뻜]!9*?uҲG6m[HΏk~cRC9`r z2ڋ'ѫŚbM@ &U [Wt[ɝw^NWTL~U"ZDѤ$ j"u;?Ey)RSI MHT0X0ƺ~e K}$k>w\ۺ$ǰPW)(cs ypj}(.<|u]_h Oˆ&zZzg2p/ o("bUIN+苌۬dL2k7a9gF`6S|em,5ve&R#u% =]NՁ&)ZCF[DE!VTzlgQGiʾNXȠHimg2b/_8R\| ȊnD9c`U0@u׎ڳJ2{F!}}:GSXh< 8!X?FM"Y\nr;dXW>4?{l5$>((X[-B*8zF -pn1+hkdn PӮ;;J$S[~j2h]SXxZLY_ڥ]4<:kь~fwPĴݿR*U}b@1BHK&qtXk+׹צ"5*uԞNzsQ }Tg+QIiQ[3䈅yG/;R6{^󯄤3 )t9z GLB{z!y?|0ߖuV4ηα+n}dF;W pnXWr)&ƑQJt::=!9o?;k? 3N lnzF( BZ]iI9%`Q/j/L;> IZ偠jDTH޺$ P +LyF=PS.tgJЍ=[q0*Y&_7-OvƴC7ȏ{4@ơ۾P9B0?Mybgjݓ5-x"Z)Eq?T#PC-(i@EÚCt\C:>4%]iη Db<-gÚ{2`Dܻ9FD/aźV"5>Eh6GtTq6s,\yGmcNb<%0d8 ӨLda \<5|;mVp&mO(".h)ơɌͣ;阻 ZV0ɷw,V^ϡK߱=LE7єЛSTj,{HMds 6juB+dpm+_/ -FA9C[ch yiS6mi S~ ^'.&Ŵ^>e|-xD '=Loq-fXmG+0?]ՙ.n%\ L} J] (sZq^bo-jdyz HbNylnJD;Ot?vү:H>1-͓ &q0lQ#A2j@=}P͠@Ex9ӾIf)Z }&dInFQ+ OhM/Iwߋm.یBl8v;Z7t(łrdZ2I)v"oN`T%/oSbP*GId[hJppT6=8ʗXhՎXt*]M<'I?}]2(dɃE.˦Iy iRk~*S;ś:8G9y69>'fd;9F,TsmI ulsʋ>A,߫ϐ:&s*7XC,SY'Z|KH;-2)+  lW<-~6?KUCc-J9"#FC1^(s' S -U rruWg[aqԊ' `|m j5}c%GZC0@G?b5(Md'mSJtY87KT 7e]4)cj)h~T;p2ǹ(IY/)[]]>oErrkdG-E6S>ȫކP, Lc#,&BRП49YdJ4=SUjlku%##+艝&3=zШFF?;+,ܮrѴ"HPPPKXz bsِICp)f]ZBAĝ 12ԉ*(\6nXE`6aqTнB !I>uv2;E`H!_?5tf[}k9u.Ѵ_Ǯ# 7,Bf LՕ K鏱`ylbU(ћf 8 OQy>VQN=|EE| T5>r<݅_[hdNKpb5s,Ά\E$A 0@h^֗kli1uHӻ\Oە 72=VüH?7FA#sB)mġMrg3&MB yN|@n]˟-KF'a)I0R?sRQ=6Jz#LZ*. ȀCQiX]gnbS*1H- 5pOa,>{7kXGx-ZpS[m`?pͳ FsΪ&w}Ȕ:GcNn-/EfSsG!&,@ Qj)Cs.dfy74 [[P?wG=U:yN@y~Lji,mF>sV:"hATk^BE3PoBү.m(`w4rX7ѱX1j~On%qX繄k#jFUVIھ!;Nz♯ȔoVoM4=oM[T`dlVE/}^Zl $m=rKZݥk66/K V;ƃ;Z(q}ԗb6Vi0PlHuJgV^ @4 T"pã~ }"Wʱ|p?7]T2~$zY̗dz :SI0̼ԘI?KDHcuAX> Aɭ`ajcD@(l |Af`%Jgdm +RfmXpxX9/7)f\L i؇j%eAS|U?Z$GPbbB)ɥǝG>M1Fjn/[X j2`hw{ў& _ *wgecKlZa{!7az`1wS&Q[i: uu#YP()d9H3o\D\Q+sYSյc9Fg` O0wƜO0k(bUc+4$] M裼W$20U}7ׄRT94b#ǃY24V4b2o5m!*KD`S#O3,9ObieŝAgTı%0.EZsnD3C󮻨ד큗TLrkʈQ$mؗkIW[L)M_uo e~U*$nuHmDNLVf~Fn`fB- -SWu*PD{Az3 v'*<0m8ėgXD &'uk]EwwiL$I:"G2hZ| V9I&AS(1;Qʻ||SXe~6Zc]mh bU$ToTGoftփi=5̗qe61< K _\>8O6ȏ/lāo&빫WD}&_3 [ hϘzG#ei iEQ'2dO~¸Ktqw{BF^o¶=@ t39-H +}w7XzQd؃o&^rk`D#mЍ.iWel [q[ i1 /w|q6)kIUEJ[z4VGSnFK'h6 @Nom4gne@']:ELo+{*kPV:=ʹMC%.b)76v06Nl7~Ǩw빺@֏K8p~tOC{ƣ<CR=o4)͇0Z=, W+N?~CfZ~k%ڸgVm\ظ?#6 cd ̛L?FN6"^-rlԟ8 ?xӻMSE"-s4gFGd㐋87|.@<$W MrfrQo%{ |40J/!UӲ,wVn^ k+tMɮQzv`r`>m*+1C m| Cqr _sJ~e͊힂MkhI!J:(W9/Ejj,7=YG!Zh{6.G@, #?S Fy=Z&nsrŧVrnkS_Q ZQx->8Ge=xZG(wMxv:1j?'l颞/'ɀI?T< t<m'>,=VN g츨:K?NCflE߆.kć$ +_i~S?^AN{`3StI2/BIa)'G]i;qW7|OnѢj[\Wߞ;A)û r8s?ȐnhK#!M ZՂ9M6x~i3z˕T!0P@򲓔~(5kl{C,Yt}&{|( 4F1&mZNki{醂BpŮZcUV~xti~/ MBx 8-gC-PB0➻nM[)4^B iñ!O@nj=ͯ^kɀN7ļv: A7~1onkI1 av0_MDiá6K@ 'hw2x5 ؤ-V$,FT4 EO& TɫF8w,@LU0](,TԵr_-aB&"܇$W/;-'d4=d\_I3O~SegU>GZЙMt}89: ~KQ8_FL6&9{h`nw;'D@|F숗JzU/xLS?Nw>!l),ͺdu6 3򳪎)0·%D⼋ dJy͗/|z.瓂MIKaV;/jnn/FBiV[Xo$7ypD\9&K/o-AAr-~j]dF0Xm؃}`I/l fnIv9b_uOcF+,춚$NwM` QKEqRPk)/"eE^lJʶ"/eiSuk66 "!K)"cIJ.[2 }zV3=n1B@ǍR@bVα#i;4[ 1k65]}t믑O%> 0y7dSr]M),XeԔn(-iy?gf:o(gb\}Y8̡L*v_F7U4U!EJ >bHȊCɤJYK$B/trj pR\^VCRǮ˥8X(*0h*|2/IoqA5 X r{u_pa/L$Qah<۞dlYwd0 jLբ[=gmI|e3$~Мcgt:B7= />]_(6 f n[fz%-FgvJ='0**O͆N'ڂs ]} F}x}@ I_()[2,pimJeSӛ6abz!A~ p+x_֟[ ?G?Zhh<6V3̡gzYm>krt5 )=ϲ]RJ,= >V@V#ɋrS_btoK:3Z"1͹rABJ= `U-vS(C~϶վc.c$u(df 87E0:TrV%-r|F2hNjR*kvL&x)tRӽN_"[h*dI[܀* öGkbTlr(/lU(t[: H կ9ZsJ#\ï=[ܸ@ɆkpDI;|qǵ8 [N&oĞ|m!SFz eSehHڝVjuUTN:A5;V}Cz,'J-/CIAӪ^u6FpM3{ddlhs7rdcz9 K7ȥ7KYo^@`<ɻ6@d>@Drh] )ĠBA1f`9twa_tak=.h-׿U?0=!yg,3R꟪C&T'+Ö4*,E$ejy9ª}wԕ|\}sSYE/;3{`@Uaj,4j..|8y}],67]HeK-,F~o`{Zy'>E@)H>S)^d%\C%UC[єE tKimeHra F qINgS.޺5WYʶlB}?*nY,tzה!UelwǗ~jq➚6y܏%OÁj/<߳d S2l+a/o; V:K1.Tc"jHUpid rsqgO_'p8gVlchL qkM CmJ#dRϭB#?KڄCbvEN-x{2-3nб,CQ[&䤚*i=^Dvj2Eps*UY^XtbtA0[ߺ4Tr95d4UR[DkMY Eb(NGC**vyI2́ =MMnx"vY@ Ө3Jo(ҶE}HBШ=֞sÚVA3fFEg)_BFV]8spKqra Ǘ.xE9gڌ㇍{U?Ϲ'mSdhN7֗tŢN(2Lj6`O[qWus >%4!'eO*o DoyۤJhXiEkEiqB"uɐk8Xݍƍ@ȞKoD. q{>ҰG@ &/Eǐ0qQ~y. w_ފVB&LJ.0j f0~r4(Q6m@4}@$ܣ h+JJaǭݚC5)4C!${;"gU&K-V~eAS0]F+[|*5UeTЌ*xYR~3|l&2b.`q&i,>iZ83p \6#X#a< º_QeΜ|KuϰK.Mȧ^~aED^zЫ x;$mMk{@c?T=p N(T&ߟb:Յ' kl.yUuJ(lmyIel#40<0n4o{khd[%S$"kŸ1v6Vdɑ#\*Yֈ,%fÆXpSN wd^ ^{M:Ҙ 20і̓`cbŎYF}ۚBfVVil_~c|W^S -{n8L) wfJ|Wpby@))QcZupE|UE |!ere?,jcI6Zc; T`e&WCڱLaW(8:,d%%\"9.hn9CQ@2/g_Gt)*D(2鎾{8f! v=;bՋ&ީOTր, VV @:+yEK8?'A~2%IEr Q0m5ʟ"=y9~\]b4e8ʤBR612*?إdQ `RO@5 [(J?:cWegvo }E5V< 禬nu5U'2ݸ.Co]Y qHӻ43Ʊe}t/ 'RՒ eK#D_t ;ȫDM..IX*Hi* ~*vLϗ^;ڃvvmD3#CC'@c sH7,T֦ρUljjXأe:ެsG\PP#DEbsvr82^Y* um2ZxqoFrJ:d"#ި4]jsE[Sbl5gu>,@,7JE;ѿ(4`x (_@# 9: ͟-՘ v|5+%>yU)/4d0a``,SmIWm6|kHܰث=\0')˪ 9~Zm?-W; =*m~q|16m,~~U}H$Н9BX'8+r~g.,}5 +HX:pMѫI0Rr,eD^idk*#YE}u" ߫V.,_[;Pl>s$ 4Xp'b$~SІ׬{pJld)d[?UkbUo7RVڼSMlQ;5mR8? n=I9OtRO1L'L ᰯĨ,A#0}̿XjlF& /(4,@<kBx7_ :Ai*!ljBa?ɟP$̪>B|JhdSk=.UԱϰZ  п̀|cq* *Ѱbɝ^AyC5+ Px ,9h:[O0@ax%/32*%Z5B3qXChCSTL/tHЯo 0sGI3S-PwU/45Ҩ * Z7O]~qd]E6κ*&AّLk@7 1f;Y-[:aL;|Hl&z7_/} x_w^dZ:2cvߨDz׳6B_nj44a{r5:a#I.PFf=amwJ%eb8I^D)> :Vw t48Hﺓ#˗G_\^D }*PABp:McxqZeDTay| eQ^JMϋ$;MAw]>jƝm?h̕LNL]CAo2o{:& C<5kiJ2Rr}B=$BLEF:V Ӯ &8HHwJgٔ]P:7eNM7*ɨp/A(P"K2MF0\*jxK*炕'P` L]' J&Xn G߂OVw"غfBu/GME;Tj'LGi5gy`gf A? fAH oƌ֡ Y=P.Mg׆鳴8.XgѢxr⢣o2K$1(eZo+ab% EK>#wj/pҁj:K xaQ_74Uv #JI,rbM?R),M}uKJAU]ʫ&#=uJ%I ^EP:s.|ḯBM m5R~;0ڝ6Q~%|7gFsGqL[ѐ#y=ufV֧,<˃SK1J%mAi(s9k '}dxZ?T#g/FVyΘޣ v2c&ASQ*=huA!)j]Q'BBS1#bY1q;HukXAԱ gbZO,x?K̼?7ɔׅ]"`0Y'!--RFM_xx ?/1u(1&Pn Ppӷ:1l+ X.XՍK>ɂ6$d 2m,`fS#)MJ10C@ GXhkRr4];5 ĺ 9/4 oQw}-NZW2]_lSi-G?bl0nP،rs!qo5?Iҷ୤mu \Wk7p7nԎVA8v "36‘Yjhbɨ5#dV/.f@t!33䂃>6Ϧ#IKtbL:r ⲍK I(3V' >d<LD]$} mRBxN0rߚI)駣4ا3bLO a'd?mlxg\a/n!!`BJuBą]ddᴂO@Z_w\T1jGU6YʔAvG2qSeV|(܁ʄ3@װ"l=y3Pl܃YY_4-8 e[$){NeJ*6oo֑< sxLJ L+YJ!\uϢ/JqJo`j킭 7R>Jnz=i[) /9gm\1{'GB0AOB#-l4ڑ'In KCr:=jفeז%MH}, D栝uSF sXпO2_o Rb5 kɆD?]h"(f=|wQvۀEK!<TmhMfyuoF|9ݕ{{h;KJzS:DWFo|GTf[a$Yr8ø~e~Rc PIYJYW#B G{[>"۫fL<A9%&jlw6H; BXzW䩪23ndeg%HQtof8~ DI4U"V|啬kH/YfCHqͺ_Y~( _h҆OF-˟VJ"'pWC穢$5w Yl.V!.hʚϹ3?hGϰ=q)PYZ۴mN"޲ѹ[R1@=7}=cajTʹi7A0jaX9E'+E0E[wwmW0RNG=03|k(xF8Z2wR#Rrr 箣YcFGTXlqKm`,VXB{H( ] N!CvTl[2Da|izEUDA1Y=ĒuDHб`G(92L 9>z"sbJ6`$- KFdc)Y-[U'3*AIY2͏t0["nDȗ҂}G@z,C%;mDDdȹI20|\lH9\OH-7ZfV),͙ORe- ALS7zA2YgթO3t*W LsK_' 1 tނpȢ_p&4 ϊب~A8 zDк69jGFL),l򂺺@+NvC͞8pق䌙vF8w40[Jo?iۊFÛo0!=A :?h\4¿Qzԃ 0#6rAIK^#f4NqoB*rR^Xc]Stn-פsjF̢,e%v:,@gyـoYaW3{D |+Ąah79}7ka\*3'}Y#nWX=!-})`Qo3AJ4Jzs7c2`$+0&:d[(U0u#;S[Xo4Pw,o V9ӟ- f#mَD:ybD ~NlcX32_Y0aM^9|!TA2ln' |= cS8BY(Xi]S ]śXyks.c[Q86GV_tf9Zt:זa80EceA~[ 06FX@ 2 B2]sëdwgrڽ5~7L5orl,*nXq AsS7|aTlgpӘ``]]$XM=\H"/&3bg߉(ȟIba,F? #dgCWegD% >]2XCcbSڼT+g}O}N0y&FU@D{[ R@DЀXB3 ZY-oX̚KJAbKvU~ FaꚐJ Ih ;-=>F iIa4O|NJ, _vBvTHg8N>Gz]2ŜዓKTi*1cb.6ApYEW;*FHCjjThMCऊNZ{oG \wk,O}l7֫