sanlk-reset-3.6.0-2.15 >  A [mp9|;I{|XPX3c7h"Ӗ3gwiѾw$1}qꚈRz)&7_Z,lix$NF±ut=ePx^j2Ecq+gK2`AX!_) |W6'@ Q|WJ{cA31>="dpB=UbI3_rxO*|fbJMd;ii,7|'x2[k:;331b76f1ba9b1e68ec09d5f7ee27c74c36c01b11ab37e84b65bc282994aa450e5a0b065f54ca2274f7103b44bc71278de0f90d47l[mp9|YIݮx>fi'H~߃/`ɰDb|+ =!:s9/'[мW1`| JwUŏ+3EP=c>!BOu.iȽ`^VPՕ" 3HrxP+Ġ>YڗA0]%0_O(}>\ޒh,xA$n㕵X8coq` G=l۞n n[ sNAaヲ3u<>pF*?*d  D )J   D\ h t   4PhT(89:=%>%?%@%F%G%H%I%X%Y&\&]&0^&b&c'rd'e'f'l'u'v'w)x*y*,z*l*|***Csanlk-reset3.6.02.15Host reset daemon and client using sanlockThe reset daemon and client for sanlock. A cooperating host running the daemon can be reset by a host running the client, so long as both maintain access to a common sanlock lockspace.[msheep04SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://pagure.io/sanlocklinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in sanlk-resetd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in sanlk-resetd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-sanlock-update-$service-new-in-upgrade" fi done for service in sanlk-resetd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset sanlk-resetd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in sanlk-resetd.service ; do if [ ! -e "/run/rpm-sanlock-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in sanlk-resetd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 sanlk-resetd.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 sanlk-resetd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 sanlk-resetd.service ) || : fi else # package uninstall for service in sanlk-resetd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiYY`1큤[m[m[m[m[m[m7fe0d0e299ac944f8909004d20c23b73ce9a85f5c416340893698a87b9dd2d4fa042581c599e9fb79b8410c1ea7f717a01b80940508cf4ae1be1b5d147e39a67988d071fb0fb20dd96899a5980c4bf77cfd2fdf6ddbca30ffa630def7e3c9ef965732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-2.15.src.rpmsanlk-resetsanlk-reset(x86-64) @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsanlock.so.1()(64bit)libsanlock1libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.6.0-2.153.0.4-14.6.0-14.0-15.2-13.6.0-2.154.14.1ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@RQMQ0@P@O_6OOKOKOW@OW@OW@OO@Njfehlig@suse.comtchvatal@suse.comtchvatal@suse.comjfehlig@suse.comrbrown@suse.comjfehlig@suse.comjengelh@inai.dejfehlig@suse.comjfehlig@suse.commpluskal@suse.commeissner@suse.comzren@suse.comkukuk@suse.comjfehlig@suse.comp.drouand@gmail.comjfehlig@suse.comjfehlig@suse.comcoolo@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comro@suse.de- Fix module initialization to work with both python2 and python3 Updated sanlock-python3.patch bsc#1076414- Add code to build with both python2 and python3 bindings with provided condition so we can later on optionalize python2 builds sanlock-python3.patch bsc#1076414- Cleanup with spec-cleaner (only support SLE12 and newer) - Add -fno-strict-aliasing to python subpkg - Create rcsanlk-resetd link for the service control- Update to sanlock 3.6.0 - preserve dblock values when setting shared flag - fix detection of shared lease - fix release interference with paxos - retry ballot when new lver is seen - add a NOWAIT flag for convert- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to sanlock 3.5.0 - increase open file limit to 2048 - add option to log UTC timestamps - doc improvements - Remove support for old, non-systemd distros- Remove redundant %if guards around %package and scriptlets. They are only really needed for %files. - Replace $RPM_ shell vars by modern macros. - Trim descriptions a little.- spec: fix permissions on config files- Use System/Base in fence and reset subpackages- Use correct permissions on unit files (bsc#1032046)- prerequire groupadd and useradd.- Update to sanlock 3.4.0 - Enable fence_sanlockd so that lvm2 can use the new lvmlocked feature in cluster environment * fix unpackaged file - /usr/sbin/rcfence_sanlockd * refresh suse-no-date-time.patch to cover the same issue in fence_sanlockd * adjust fence_sanlockd.init and suse-systemd.patch - Enable sanlk-reset subpackage - Fix "undefined symbol to io_suspend" at runtime, bsc#1030060 suse-fix-link-errors.patch- Add group disk as Prerequires- Update to sanlock 3.2.4 - Add conf file sanlock.conf - Add pkgconfig files - Numerous improvements and bug fixes. For details, see https://git.fedorahosted.org/cgit/sanlock.git/log/- Update to version 3.2.2 * reset: native timeout * reset: Reduce logging noise to stderr and syslog * sanlock, reset: coverity fixes - Refactor specfile to be policy compliant - Use download Url as source - Add xz build requires; needed as the source tarball is compressed with xz - Do not provide both systemd and sysvinit support on a same system; it's redundant - Add systemd backward compatibility links - Update patchs: * suse-no-date-time.patch * suse-systemd.patch- Update to sanlock 3.1.0 - fix debug status for add/rem lockspace - add_lockspace error for conflicting lockspace definitions - transient timeout handling in acquire and release - allow more than 8 resources per client - fix spaces in path names- Update to sanlock 3.0.1 - Add lvb feature - Various bug fixes and improvements - Drop upstream patch 0001-fix-systemd-service-files.patch- update license to new format- Update to sanlock 2.6 - Add fence_sanlock, a fence agent that uses /dev/watchdog to reset hosts (currently disabled) - Various bug fixes and improvements- Update to sanlock 2.1 - python: release leases for other processes - python: add shared resource parameter to acquire - add a logrotate file - status for all shared tokens - retry transient sh failures - fix inquire state string- Fixed init script packaging- Fixed specification of licenses- Source sanlock tarball instead of download URL- Don't use __DATE__ and __TIME__ macros when printing version - Don't add user 'sanlock' for now- Fix some rpmlint warnings- Add support for systemd - Add /etc/sysconfig/sanlock configuration file- Pass '-g sanlock' option to wdmd- Update to sanlock 1.9 - Add SUSE init script for sanlock and wdmd- initial package based on package from openstack/bin/sh/bin/sh/bin/sh/bin/shsheep04 15272790523.6.0-2.153.6.0-2.15sanlk-resetd.servicercsanlk-resetdsanlk-resetsanlk-resetdsanlk-reset.8.gzsanlk-resetd.8.gz/usr/lib/systemd/system//usr/sbin//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:SLE-15:GA/standard/d8ef3cdd6aab8e686e4ab488ecaba12f-sanlockcpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=f15f4b27efb0cda712cb4c4ae87985b1fcc0e586, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=621b373d9d423310cf4102e8810f0581f984862c, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRRR R RR RRRRR R R R%w( 'utf-8dbe539d978c74823af9e42b9efda11e4cc97a00f6a7f91170b50470a3290a5f7?7zXZ !t/ཇ<]] crv(vX0| 9Wh(3m9=[с5[7*䗠f)ܔR^F߶#2s ss+a >k2}/nF&)N,dпz6niڕ/%-f^l`1(f>dx] AXK5'pygvZi9LeI'{=^pTϥ!tgk/Q^g^٬* К;$|"8u @LG' JLos] uU5d8&;UOO~#N%6:֣h@OLq2'm}o,Za]$^ /3vlI f;3S}F{?|I~mΉi i!) ՝K+QOr ))6̼vÂU?tVA/MN}\c 5+`f,.0~5Wt(([t1{vax6]^ r*JfA{gǒ$;c}I, nQ%&r{{ވY(vTFKuN.0S`!Yew^+Ű:([FIŃK68gOܖ@RH3Ṙ's$_۝غG'Z.2w߱qF?aƺނŪUzchU*K#љOCMS?H- Jaޒmz4JA!J3%Vf 3,eܽw&;s%ԓ*ք4=4_^73 =n#(o: . ]F#P"qP& ~xE;|s󐻱!oi? Feh^G`Y?u;9*Vxm`دMZ&7;+ F:{}x fBt~pZ R2ѓנoPVI`S^ i*k2}(-21[^( 5zK9&5֞?`~{81Do@ ?v` \< h> %~^9TL@ذ,nm`l5.wjڔ haY$DڬNC A6PδSe ^@}Xqz վ3R6rse4zA/,F![TNڏHmAY6t~dfB%|=NXk9!;&ITt~& OGrGo>Adc&o⻋VSv} 1Xݲ)'5OW>iP7im4;? g?6VQm0/C0Hx#r&~Kx.߲ +5q3 9JIR伩y;CR0p.rg [{ rR5s׀x#Ev3\AYLk`jf9I-Xk8h2Âf( a_Ry4]N !VY?꺝٥O=BĭL:'M(>܇`bfՁ /o~kNBDN vM1/Vp+v*]f:Nx㉭i8Y !}''՗ANHIhѫeq =B4̧<\DMI-ȀS`2l,+]69ށ E*ܰ4#z| GqUL F6 0+SynR{#˪_ز-:=ϋI'CY5/GyMqRc? s)KlfmIE*Oe4TXWyӢ抰Mto>gކ3>[Ǩs~VzQ;".1 = e0Đ$$2!:[@J;GsEg*ѡCrj3hiW,#_Tjc~Gؤ'$̝Ʊ*Ƀ:$#yfk1VVtMܪ[$=W? +j3jp~!S֚e>in2Ov[!L t8{ĴGbM O9UiDZd{92.WP;5( .P*~iљkt͠bTt^IH-o3vV؅09i:b} 5+|tNɔ|y\6bF m+= 5 ՟X;U r$99`m`=W6}եPoXk-ƥR$[9AQI~a{b0P\<-vcfGJ@ 4ᵩhjX^/'-ʋRiżMΜX }` (Ȼ4IyȈ#U9!m?e=C=]V^Kl%c9f:qclwy!-ypfhoasJK԰o/R[1ùdZwm+uj^fK#-LGat3P\x24vOl݌6 ^‘x̆Sȓ?l>3P/곚TA%8(# {8τԢ4(Vkz/,[C뿅򽌽îl_P0?nR U]#h]-N<}m1j+ hl&ly:ўɛ|Ü>&{̔r35H%pt*!s;!;\gt[$-O:Ş`ATaۄ=b=5E* AZ nW_ )  a$_IP>Fz2aeH:+^n97+Be}G,ܺZ Abk>HG vSGuç1WPhͦ; ʧ;vEQ-2% Nk),\D@߉kӊ4S%dŦbzbڎHn,aq(2\mF6 q~r ] Lk*a8[ ij*!/b֏" UusYqo_nx>aR2vvĄJC !*_/@:JttQ:A 9<-,18߶ymkMcMzo :^D;j<ΰj%̧ևܨxAhcKV|ҥ ]AWL$=kgiʶ4 3F0J}%/[\gj{ # ^@+D S"D ,^AW:$9\s`!w2.-ϸFyȵ_x!@C8G)yV1zjIהbGieYzW;Q廧(6jbŀfTSVkEGr3^MguFoC9dP0Ný_ĭw):sR0?ȴ;REEXEp(SAdH蚆1l } k5 Ȗv7eO,1CGj@bʻ IsԜ8%5zB\iS oY xa"9hV6`#66!_.e>C;_~:Iae"=e+Ǎd) C:i7?RI/ Vә D,Zؙۡ̎W2=B8WN$W%D  ̕pw욡qyvZ4oJmKZƝm+q k#tra&ڀfSgeFXe<6wP=n`E5m^&Y~?V2V oP08х;\̙$-m~p yۄ738v@IGfwAA$C!?lp8y^k2TEyxt:YUy~%M"Bs/]8Ժw5-b1-g0_*Kq#nQ@wq "-њ"e?p[i 4p;o#XA2`y_U48dL;Q?tOH`;]h%6auqglե{#uBR87(Um?Z)?_q5eJnĔP!|boN.qP:ЗÊQͪ5k-^hЮ%wීm%C$.}IMYC8:>~ftW]ҳ[Y5(DqA9]n<';^ney +pc ;ltN]ӂ}B?D$Y^\6QڴE@1$e8e+9oߠUOX'/-$V96HtKܙo}/E)Ȋ΀tn>}Ƥ_rBË8u^ml"^{S@ߛ ?2M\?8Q.Vcn&k"zL%>q5\|N8rfh+"&,2k*VM.|&FHߖQd^&eINHy\y˜A&sqYz6 PN|lp26əer)/OqDWqHR-Dg?gwj! _&W)tp!TM:K(w]v|H3ZI=hEۑbfܩ_iEmYVy~V5!Zg YoqMsck40)|xbɭÚXc\y3*dMCGWGA>{P"si%y4NbcMS;E\zVw㛲h|!' ҩnl|TsB Yb㘞HaϞOe ߚ$ ȖMb\#~#%˽69(_i84j|RWPkqX׎SspfdlՍ=vkS|5e'TUcN 0M)cӒy<{1"&KXohsA`ƩcaTf+cuL.1I0Ќ.p[,,#(w-qx_\R0T]G7.b (db @} Q$bws o(iL<|.8٬DQN=6CO 1$7'%IfS wcҭCugm-ѣLZ,^[%)W5n5As%L'粆%j ,R4{μ +ڏN\RݥTl Pg2Fu2;!V%C|9ivv, pD8F *<,G ]76j7<ߐuXi@qۥd%[vRoU$ 7ڣ;FJ˥P 1eSxnCXw?l:`ʥi'22q/zzAu%}E{ "\^,QF !;9D%x8^3Xas HA l08kjZs=uo8g"_&'Z*hfrB E0TFg:1/AȾ`%QT[O}Ae#q G?YX8OxܥdOYKY5C i$+,n{N#+h,Aj@͚)a.$vu8>@؝Np-yjN-W}&#_&kpldA.3Z%Zb0X*+>݄#~oz4I3}rO6 xrCBL4ɪ--a; _<;zXnV̛CIVF2?r&Ir$qI6.aOnd~t`0>rbYgS,,:Ú,~'ܳvT٧6G>76ww;+H71e9"NӾ #vyIlG8 z! '"4M>W7?ӱxˊ} %>厄N@/Q?fmsD؆5yB7_[<:Svx KAǠ{uæ:y `6 -:cluogw{I&M f{6؆X-x#0[F*꺘9;1Kq _H}"8IgtQ|⁊ɼ-xە_>̚4!Y v{?Z![e;r 55*7pC[DBˈv7R (Ce&l8}E}iQ87 e 38*4"*bs2T)GL{=?LyG`00Vh -mQ->索I?~x^Nq`nOT/BZ~B7Y&!̨xXڪ(qj3Gb"ǥRwGciDAWxJ1V`.?$ ơy9D a֥>gpp)ws|0/IbA\Qz>j{/@=nvF!*8x%B>+b:x+(pOY`+b{+ҋع "_;q:s WcpD~gD8WON:sJyRF{zD*掎\WuWPK*q<5FT]/@db6PcJͨ]d"+K2}''$I/ESR=B]sԒ"Xv8Z9V=@|ts ܇Hko ǂt'0, )#a=wnjk($w0v JN!HYcCdlh*x+ˇԎJ\^lMمLïLmHqy^dSnoǪؽێCQ\]]p=P3+B;ϡЄ(b$oؠ>*DhXb{|r.`AwVi< ۬Ж]& g-lOE]>?{'۰_-Dk@1Pv6P"B~"0r"\Y;M_Uϴ 4eANg oNi*0@`ro+-&t ?X;qW#jfqX0뒠/Rζ׾ǚ?EY Y=|\/]M6,yO|j'9wC .0kۑc)@V%1BOvyH .7L,jyB"hgD ?1Lˍj8(2N|_9jn>Pf;wJYkF͍ =uB&Sv p򭣋&_Jg/SKٍk|-i5&IS-+tGsXBG2 @.̓]$X#q[:{Waq$CJ'2Ы"|:F )Ǡ;[}T0l=]YTa0T^|GX**Uv1#[/6hq"0a|Ta`M([?&&k/"fPg}u~ ~(Po`I؅rIh\exdU [0y6܂EA۸m޲hf V<i Ǫ=DEL;' 5J:^,) YMIN~/l`9#ۻ:+_; oT3 =]!lA? c40e2E 5Y=Vme0e iRssjP\H JBOhVn8rW5UB72`¼ 22ն~ϻfhB$F (DŽxٍRo~SA%k6 %  e=F _б"ΰB]]8ٺT N}zaWn˛0IL{ė@Gʊ}9Ĭ+zX>s-9I·ꖯֲRc3+Ͷc,QeKz_g"!a6'yS/~mڇ ;q\SQᨯiՌ[8xyi6 /G}~ w]^ մjY"/HsA* Tkmf ]2:7fe|ҜuUƄW̿ A7В4@@!` x;2_VڌҪLp5_Yjr,+?Ŭ׍7GVӽ>2wBc[p)7v+\}-&~A;4zOkzxX$ aGe lZԯ;ρ鶸ZWQ̀Fb~~,گFOϜ?*Wݺd'A3 I7]Jc78%,lr  *kS~HWQCDD&s= i+,"K+ang9~3+61xp;p<.0 Fq "ʌF?H%ipW5-i8vέOH6 ҭVq5 >"(|}=CQhڜzTX`Tre$yEL#!bM~^9E05z.=ˢpхE-X-63: t`_'^+mo-2d$z=Li=OE'ΐzt$LLqܬݏWZf4B$T_>ER:RJKV?XXqso?ŧ&@p0.Yɪ,\M޽T?*Qr! nK}J`ML쾂-0 SgZSUl~?f\IO m bv~R}=Ԇj|]OwURaDsx}ƐaX_Jm4ZYBD.h =RQ!9GhUXk,ЂvkOhj~?<6n e]]!וY0{9̨eW}A5?׭ ="lp+ TZk.\-)agW#LSvF.> ĺdg 'ܹ=QGW*>RysVyb]~e=D5/1B{\V *aj-Х񃊽}K#ͮ"B]iIIeeIfKT%-Ek֬vnT}F֍ Z*} |jc,Z5pdR%#@}p hOB$8`v=ꞨK& /΃mNJՄGK?n+"Q{gBUQ&VJ0?IxќrC탢˄t\ߞ\97{m'Pb .i 2u- ~3Fj s(*(W;yJ60_4:ͥDP+q!5SͯZB }Z0 -yr|%ыlyvgY3Sp%ǂaWtc:r*]I=nǁd>[j/Fxh7@vr9fSg>ڑ,I@%Smc!?qv)>X^'wi2lR`"dz~t8Y403sMSR97m5~!I/rS$7MN =HL[_n./Sx mB.PwLz K+znhT_)uR50^,o⚳ /LG] s(+FV& ƾ>;K$Հb3wfO4cm+8!m-d㋧mGBt&~فNM"]C+'BUG?I]HXDhy< ygMv;wUN{MxqmKܛڗZBK<>L\ Z^ɶ׾ =sFcXvs)Eh$C4`m\8z>q@Zs9I{C/DV/&! \:DCOen0Ajºrw"`TU%z.GH-eJ={iƀW;hHor%nvA?9< eo(8jOq0$#GH6QΞ\/VuZzLa=71l\B(ɲ0/[S*٬YcR+ $f:=XvpΓ<[ve 06Pa7`^ei"ooy0[Nk#|SneG4Hl#0$߿+EcXްSz>\ pOpUEU76Ay]2lzn2$=~ilƞ׌Ppf߆x4`i7\|cnds u64lu5.7w?_?¼\]ɩ7mu> CC\BKX` Q\el(^m@+u+3Kk"=E~BVg>nB{{^+VkyȠO˒ø?X 5d0Ǣ[1hv=o0{}NWq7NKvB=x9l>#Mb«<'Pv[ &%k\.v `R?|XǒOڔ_F ت DJ:sb- nÊzG}N%&괔f bKyt߬^{{_BEdgoՠwG~ ځɗ lRk"NSxQ>};k%ƪXvЉ eg5U|5]fOA' X\QQyqe(s)P+9~¡BZv!ùW89IyYѳ#ẵҠO9(o9WyB YZ