lvm2-lockd-2.03.22-150600.3.3.2<>,`gp9|u{,L5'ԅ%[TS`ЛN*y hLh0c@7U7.;ޢV I$lŷR٣oQFI`̄+j vmӽQHxƠ%e(<70 !!-E)BYbn|<dP{WN;(Xstz2GQ1s7~llZ_2TJ#/EU]<~kD:$ ¬&gB*x ~ڠi1]!U>L?d  " 5x| 4:Bu  \ |       D \|8  ' (89:=̭>̵?̽@BFGHI0X8Y@Zl[p\x]͘^bGcduezf}luϔvϴwxy zpҀ҄җҘҜҢClvm2-lockd2.03.22150600.3.3.2LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.gibs-power9-17 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://www.sourceware.org/lvm2/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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.service ) || : fi fi-P+$C$$mmgggggggg70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebce02db38d6acecb3a55d9d056c6a72e57e5e221a3c02f32add94383c2f189b3fc0dcad2cab4ca755b2a193670d52fc7b37383183372a9611fc2f6c31424e237ef298752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150600.3.3.2.src.rpmlvm2-lockdlvm2-lockd(ppc-64)  @@@@@@ @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcorosyncdevice-mapperlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libdlmlibdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.2.0)(64bit)libdlmcontrol.so.3()(64bit)libdlmcontrol.so.3(V_4.2.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libsanlock_client.so.1()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)lvm2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlocksystemdsystemdsystemdsystemd2.03.22_1.02.1964.0.92.03.223.0.4-14.6.0-14.0-15.2-13.3.04.14.3g@e@d@d@ch@c_cF@c1@cbc@b-a a*@aS````}p`@` _T_G@_@_E@_?@^n@^V@^@^j$@^W@^^@]]]@]]@]v>]v>]m@]$]\8\\T4\ version-plugins-in-libdir.patch- Remove evms provides/obsoletes, last seen on sle10 - Mark configs as such - Ghost the during-run created dirs - Install rcbla compat service symlinks- Sync with device-mapper.spec, build only lvm and wipe devicemapper binaries - Install in /usr there is no technical reason to keep this out of /usr- Split out device-mapper and clvm to separate spec files * No factual changes just deletion in the spec to keep it out of interacting with those parts- Do not explicitely require expat it is only used by thin_provisioning- There is no factual reason to keep the device mapper out of /usr so just match everything else- Remove device-mapper-static.patch as there should be no need to have static library here and it can be reenabled with some explanation if needed- Rename device-mapper-link to device-mapper-link.patch- not output error message inside retry loops to avoid noisy error message being output inside retry loops in case of remove failure because device busy. (bsc#940298 boo#957059) add: libdm-iface-not-output-error-message-inside-retry-loop.patch- Add 'Also=lvm2-lvmetad.socket' in '[Install]' section of lvm2-lvmetad. service to remove lvm2-lvmetad.socket when disable lvm2-lvmetad.service. (bsc#960044) add: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch- Split thin-provisioning-tools from lvm2 package for easier maintenance. - Update to lvm2-2.02.141 (device-mapper-1.02.115) - Remove patches: lvm2-do-not-strip-pdata_tools.patch: thin-provisioning-tools patch lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch: already in upstream no_buildroot_shared.diff: LVM_SHARED_PATH dropped by upstream- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Re-add lvm2-do-not-strip-pdata_tools.patch: this is still needed.- Fix boot failed due to segfault at libc (bnc#942755) add: lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch- fix spec to change /sbin/thin-check to %{_sbindir}/thin-check. (bnc#940754)- Update thin-provisioning tools to 0.5.3 * Fix bug where the tools would crash if given a very large metadata device to restore to. * - thin_delta, thin_trim * --clear-needs-check flag for cache_check * space map checking for thin check - Drop unnecessary lvm2-do-not-strip-pdata_tools.patch- Allow building without clvm (boo#923127) Keep clvm2 building by default- dmeventd: fix dso_name compare error. dso_name is thought as not empty and doesn't create monitor thread. (bnc#935623) add: dmeventd-fix-dso-name-wrong-compare.patch- 13-dm-disk.rules: Import ID_FS_XXX variables from udev database(bnc#909358) If the disk is unavailable we need to import the existing ID_FS_XXX variables from the database, otherwise the filesystem UUID won't be set and the by-uuid symlink will disappear, leading to intermittent boot failures + Import-ID_FS_XXX-variables-bnc909358.patch - 10-dm.rules: Reset state variables for spurious events (bsc#932300) + 10-dm.rules-Reset-state-variable-for-spurious-events.patch- Update to 2.02.120 - Fixed numerous bugs(see WHATS_NEW for full details) - Deleted dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch (upstream)- fsadm: add support for btrfs(fate#318413) fsadm-add-support-for-btrfs.patch- Moved BuildRequires: libcorosync-devel and libdlm-devel from lvm package to clmv package to avoid dracut build needing cluster stack to be built. (bsc#923127)- provides libdevmapper.so.1.02 libdevmapper-event.so.1.02 for VirtualBox.- LVM2 does not support unpartitioned DASD device which has special format in the first 2 tracks and will siliently discards LVM2 lable information written to it when pvcreate. (bsc#894202) Add: dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch - Delete lvm2-lvmetad.socket from %service_del_preun/postun to avoid lvmetad.service being started by 'systemctl retry-start' when updating package. (bsc#914415)- Don't replace lvm.conf- Re-add lvm2-lvmetad.service to %service_add_pre/post - Add service registrations for cmirrord and clvm - Correct category for device-mapper-devel- Add lvm2-do-not-strip-pdata_tools.patch: Change build system to not strip pdata_tools during installation. We need the file in tact in order to be able to produce valid debuginfo packages (boo#910327).- delete lvm2-lvmetad.service from %service_add_pre/post and %service_del_preun/postun to avoid lvm2-lvmetad.service running when use_lvmetad=0. (bnc#901859) - locking_type is set to 3(clustered lock) by default will output warning message if cmirrord is not running. Set to 1 to be same with upstream. (bnc#906710) - Set silent default to 0 to avoid some commands have no output and to be same with upstream. (bnc#888798)- spec: replace some shell variables and paths by rpm macros - shorten filelists by using wildcards- Update to 2.02.114 - Removed cmirrord-fix-s390-endian-issue.patch - Renumbered patches to allow for upstream patches to be applied before local ones.- Drop libudev-devel BuildRequires: we already buildrequire pkgconfig(libudev), which is the better choice, as it allows us to get libudev-mini-devel.- Require device-mapper by device-mapper-devel: otherwise, the .so symlinks might happen to point to no target.- Delete BuildRequire for device-mapper-devel for all symbols needed is created in ./include/.symlinks file. - Add link /usr/sbin/lvm file to avoid others using /usr/sbin/lvm/bin/sh/bin/sh/bin/sh/bin/shlvm2-clvmibs-power9-17 17301296182.03.22-150600.3.3.22.03.22-150600.3.3.2 2.03lvmlockd.servicelvmlocks.servicelvmlockctllvmlockdrclvm2-lvmlockdrclvm2-lvmlockinglvmlockctl.8.gzlvmlockd.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:Maintenance:36154/SUSE_SLE-15-SP6_Update/93f71f3a94579b7c32b89f68e6b5287d-lvm2.SUSE_SLE-15-SP6_Update:lockddrpmxz5ppc64le-suse-linuxASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=67def7290bc41ba98d195369f2b8672787c8071e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4ca5a96b56d04b76888e4c97928d61d17790da4f, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RR R RRRRRRRRRRR R R RRR RRRRZ\}<%Ģփsystemd-sysvcompatutf-8e8a9ca425d334c298572c7d7f815583de3402d324621dcd31ab0aa2bd3b04ec0?@7zXZ !t/j]"k%{K]>u{{} se(tПinnܘȯ:eS{rM+b. Y=YY'iGE4RyF1] )X 0}T_<к S9]HjR:wݎ&[}|HZ>HUd"j;+*w{Hm&+Kpqjc0l>t^l ~v~UvwzV l W^̅w|,ݫ~;CX#jHBNZx3~<_Ph,V?—s^VjFb$ҋkR|pULXh~X_&1b)oeCߴ̖iltJ[&mr]#5 nNz 9,%,]YByZN5W([./zzmGW}Vrǃs_H+H39Đfs(x4̘1d^J14M8ͨuPI~BK0&(;s3RPxX)30lw{}}O^STI xۺ\/NˠwCb>HKXX j MAf|AUB7hШỎ]f@k rpI{PHGj9f[ѳ}K+%ѐ\>V,YaRMB&->at5K9؅j$GԉF^WejCbT 7(ݤ?d&_|2E EL>K <ÉC; kU6~* (G ":.@YՒLƇܪbY$?җI-3n \P8ä+NJ7u49u豜 *&v\TԜU9&%U}VQ@5'PZ ѓ0wă]wMr$õ?SNe32jf`#2)E t>nE4Yh2b0~J"O w^#bu:';ApLҲ!S_Q {aE)bl3<8fM|kzte&LlZ'C),5[(&BG^#Tc\-JMr8CsBj)ڹ`,d=pO :=UTx ڲ]kD  ږXWsp[K`G8͠*n@;A'Ke"Sj1h†^Uu Ȼ#!)sb 4/J6E»I9nBqEQoJ46Hк`e缮rҜFz]Tĸw_SPbCv}.0 ccK{OE_q/H_]~ JD.^RVѿHp\gV++&m4ejط (WW89":?(Fnx VZ{wˍ #Ziy֔T!}Ģ(]g>;CSs=*Njյ3՘5J4lx!.ȒJ Ĵׅ4S xb8>F _؇_ <WꪾqQUvsdZ9cJɾt*&1Ž/+LVt ćsR^_^OȀFX1'U}yIjS #yqM+֡$f 8[8M̷3& SCf)BC>5#;56ïz0X6?%f,0[qT_n<ح uU^V5{7veN&[Es.9;mEw!5J]73]:8^5>v5bM۟#m(XŎ;4 t1i2΁L9LYZ`sW!ж#;.ʙ:}K<>j oMENNAkML 7P;|&H7m,݂؍K# j=~ (Ӱ&~?y[V׋D_-{/Fbŗ3Szg~AQrX@\S Ž>^6@lR$6Ww83 ) *+7/5>Fs9$X\X8A [4gsD!z*Y}0b]' $(u.TUeMhD b${) g:IRN~_?|{'?Ή?D_X#fg=`TEfL(, \ h| *c5:H%h QF^s]X[5gC"+S8yG|n ?ER4E/)JDt@w\Hn@xpv=z9BAn]o;0И\i+#{(s_$")6`獧,6nB=팽^e2CB.UdOU^, q[:l@]iKn~^SX.6Ľ::}QRGb3 9u#[kqauMw*}56.ct nwW}^eԶ6^6 Sw3D=C;b)4BX9jؔC5,V#O<@Rד #,+?vۨ5U JW&Tzvp͠*ipHE27аͱ(g0Ud( ed4叡kᑆg+.YNֲy.}09j*lQ9N])I<ӶE{մ 'NbÆ?*zP NK?#]I{uzku[hW$mcc8FmKdž']u5X69rV펚QyÞ &|êfkUc*K{Kֵ Hf *S,Bsɘ7Z:wƐPC*7o鱉1ocXT ^FUC2IDAY>;*9>6/^8)KH78wE:4_iY lpjj'+ЈoZ8^O/r$|iF( V|($w=I-M\?fG9ZFs) _Wm:TOlTՓ89SkC2@5|"%"]mpqj؉$5q |WJ?̭{ۍߚ ZH1lo;g6@Ym-06  FϧGBك $ sm躌̮A:i/"Je5w3&J(zݠ@"^CPh|A #EŎ6D|E[@ e"Wd)j+9*0P:L87&So#FxXeTF-|֊T[2SH0U2zCDKvnOs %`B xv9zՍ!V|N}pK>6! d~"~-wHJ1u@`ˆKfY6 Hh,WL`ܚ2 J~[+O*؊mZ`{Jtw*vXA.STNY |݇5 =;Aso-oM&s37\!v=G ј-a"n_eؒ kOF;?PoVu0`|(Qu{MH'$cQLf<8xٮ|Y<ˆ p`q''=HśD?=3;@2o!\xGwJ)hHl+TxA0\P3Kぎ7Y㴢f *M+5uHxo 5_22~m zndJ-A7`3̶1j[P/Cc.N9Wcj m\]ޕF)m1JG낑hIѵ}Q 5zwyٗ+S%+;tgH|i\c͕r5w^sh W?ij)]epb=rCr)p3B /~Mh RD.do+ Αnюxo9xp30kF뚝̎B:r\4؎`a\\q !-s3;;%Y2Cކ: E$v-6A PBcez|#c1$YNf 8NZi~NuD%^#R{e&¥OuYa)h#<ZH{.4tVӜB _<J_ѓz(3(K/MN| v[nd醩`9(b8i=XbihW<DmCսAjV"iT|Vm1PV]?=g#gȹ{FxAd5Zs(&<槨e.jdF8 VX۸FDfAt|5h?:7B3vVàZ !hٹw'igU;5Ç _ro} ڹQ )^},&X /mOr6GF1\_f8c}#k?B3&59pYo$CJؑ^@u~3NHoit I7ΝϫJHkUn,(> w !,*2L~of|>~C>|Uуx 5LjZ|U` ִ'(TT6RPo'۶͕` RD?I^o&NYxNm}ݙ:w0z޲#*UJl>P|oȯ@Cl)s c*uopYzHzpɆSIshIҘs׽"b}SMJ8 lQpEU څ5G,iqtvʺȓ 7Yi@~@ Cې-zDG y({M!Ws>*X 5BtUy0^GЦUbqMG襺e8L\{yDŽx(׊/]  @E-;z١a Tto|1\- V' QnvYdž8hQUJ Ji3ިeH?[ٔ@H_|mi`5 G5g@r(.ZGP !RVlɓoK~fݬ#),_^=ģvH_wx %oy70Ӡ$^.-+p'b{ Z+VR&Cb 1 2D; UUb4_ o"Sdq]ݭ9uw2+y\%z>Zj:-OZ}P [$"xC 껆йKTh~sԝڝ(2EaO7pJvNΖ Zd?Pq+8ƾƮ#_"*FY[m q̕GąS \=)EjnHv~=l"w櫝N< Ӝ] ݑ恎 oyf'}&GMg<#J3KdK_S.2&2Cյ!?'x1I,tdA2qnؿ'Z=fXuejytՠjd|DUM##4{./-ʰIPoyO7._֘jt`{>Ȇ]8Dc” X|NޖOx#u}HAcg lݖ:}!ΙEFoDS9:X&nl^Ntq)Ӛc)Ue"^w4*KplI|AP1SN@1d|%ŗ<\({rm~,d; Ãai,RF5J)D۱75 `j'f{Ԓ[j+Hj-cQE<@n(Rb$c\p]!9ڰBp pM`<},U:ϰ]>M#+ p?:Д!%2V {1[ ۷ *\lH mo">X8j0 Bv֝z|b K hQaJt!|*=2U8GH]I=2 a4p6>p #ޗyEՂ9^fZ"KH@88XH޶+*_qFKnyk"Fa|QlM.}"[5uں59v,dƅ5q(x`oxcg:Ik qFk2N?)E`&+YťVw ЩM~A >u]U;L' $:E[2;bb $^|KBy֓coPAf>[.#bbL#7k7ǔ.ɴa^† WD؃)UNKgm˲i";Jt`]âΰGPm'LWz&WcIl̊:t{mrf"9>}zIw6as%x5I`h7-`=}hn#w˗Y4!xJb{Alʰ fIeE-yգՓN,#4\ ptԡD oIe(X#k?_VT n?+C $3LdTtnP+MƚXe$mRYC) Ig9G -w le:TnrͨВYnxٹ.s[ɪJD~ `wե3DCR4q`J-*y0`4wka}S?EPAY_5tлf@/e W2IU'R]Z`;1(*~mGi1Tִoc]W\\Ï_YF upo`W@ ${4u@f9먴D^ҝcFJ`?Oz-Ȉmc2gi4οttfʐ "dbzI QV>ݓbxDe)|-Xg,4R4b'%uڪ_<%T@UdpJ*U 7ΎEpr08 a"˨2s#$ԛrM&8 ˈU!YsA<2i bxYj$d0 5d5yaVf_otx1.:`y צu.lVZl%-? Qgh:}[Bqp)J\vKL#`;jݯ ox?1~*Su!ɶ%XoxcI›YkK*y^K˗HEdW0L m%L7a7_BJxUT) %ʳgkpz/"CU0R')rVTjxnO/RC^HK%:COkI uxhNż4HF-|My1%FN&vO5x~7 g`462rG7\8w hHvn }aYSt>Gd ҆X6'x (`W, YLc;~p4N39/ڌ)hgQr& hӂ "7GrROHD:er(Lo -D~i$AD姳|u{}J7TV*!*gnvqGR"t'W2Oa'exJ퀚\B8=t]?`B_f޺&?̙eWE*_2rSOZ%8LH8}xdEN<`4vkA&wCø=[ߛd)*=*%K!u^pp|)]`D X"B IdrAAhWv 4牔}w\>ꪳ ^},5KCz(QOsh)ʹ$6'Ӧ N!~XV<mښK H 7s:b${. %iF *v2sp'c6 ;nHuɟirW1] LBֲ} o>='AW ccfO; ,/G-]tvV9A6oxV m˱w1U(~*H"!"'ԾzrFn֘š)=c=gS󿹭RXyQSA?1mGzv՟Ho?f0]Ko>p=#]> &oţ_ :' ޛ{߀oE_{u9s6cTq33,[ _;xޏ(Kd\<[}+)Ó( z $@)V? =A.O/^\u:BnB`Zsx#6ǹpvd:o-f2y !p(l=8:<ۅoBU?sq*ZDTݰ/0A%\fo RHxNsW5Tlu]\UL,F &@R]EЮ4K'(<]%ݐInsI>SnURK Yg+*ha!"-(`p@d԰mk鐽jRqizcei=(0-5&93{z}YiT-=BkNy %w#a7cq؝6ՆvL'm;U?8Y剌j};(U!kj8df2&ј4ssWd;a{CNzy/ mdiqЛZ$7R!oce$7h$x5X͌3Lfh<}c%֯hU`'d|莑1XٿM|rX~-qRa߯ljgo(\q{vQLe~wI!<떍6)Y>P-`2[X*ݚ2͗RˍӖA|D):S/6`긱;d^zUܷXl14`]Hf PUa5vAV'#?el,69eYIUGFPX]}Fx"Siعz4]C φcSB#,U%4p؏'=p@_?@JT/ << ,Y*|1B-rQ"p#OU H܊{'/Oghr409^0o$ڥ:U= ChV,{JIP`0̍bB&AzY/`];!G VGbl(KP6wJLKyQhp QbH,>`*PFيii  W wQr<ۍxn d*oߙвQ[|pP3dPwIYKCd߀A4cM΍g=6x*sBuK$pƭ/3aJ3dk:f9c{s_u=^1I1el  X$MvЋ(Z8Xr:gS, s<Uh+ UM\WB9s(u+NTZ[!cމ4HD82Uj_d_Z:(kCC.W|wA mkD|$B9kxC-7fȸ N*#3bb (.}0R>627oHwaMΝ7Ux D6->KI"3zxUġ0Ud6:7ƱHi2sw:xa(v9N5Xw[R,7O@<±p@mbA U ǗwY_^/ojf+%,v7SK5?`Ք4? Y&+ HL@5;TE%L 8Yﶩ1Am#d6vR"U Sp>]O䘰km3c KY2T8Q]qJUM_%"GGҡ_lEKJ_jÄ3p-,h.܎vpWė?-=lmK*ۏ!ɗ/$i&?#=)J)`_m`8Ȑs"Qcm5nb}λ0cգTٓD+۔8d` qtD:ār~O]+hր@ao8kRh zK-݃dD3'M\ƵRU|%0l7${GClP24Wj3\L P˳صthlMkZYSG}wI,\ӥqգn8 šIqv<ޝFSp8U?0Dw @q1NS]K{)T:aG\O ߬Ȅ^X: 7sNhK1-˻Hou4}g?v> mBҖqƈ-$P{?b8ɾBqƞ||w8tS8r멖l#vA^AdO?@E`OhNN}%9t##()Fdט},BׁS+&gG qRJ8unzEk3.ɯy ARM-9~ ?ޒ0(^Oœ<}E4IG(`0Jg[8^H.&n4ۿv -,o^ẚTUIK˯OVU:V^wRQ>1EX^SLydn'Xp;"n岋8d3֮hPuo͛'SFƊ7`.b*osÆqruU_sU^O֔`X 6<z&Ur7n3lX"hS/D얤)C!)k @*fxힸW?-K̺1b~1,ޠh(~X?J6ha 2{>mLl@Q%@܉JTM* EX)$`r~B)RR (3/eu"NRm!"x2jl&GKHt]j\y Q 7SQpC8E?F ΃Ű\AG_7z&]0@˒|'$bF`}Bqr ԕy:{ʙbE(za[Ư0_=G9p!#J,ַ[2+zu鲓n6 }lG5\D_+?|?+>C7Hp ;!| =_뽠aLAqSS]!d|J(J#IPB=XjZ)treR!q+1^( ;ewm;@~yy;J?c'P%'q}!b Z,HAdI]TQ#B ?f1-h;y:AX hG8Lz@`K^'8_ Ѝi0WJ3\zkem)L[P{^ѡHNЧq]Uʟ +ݍQӷTJ5Xu>cX:I^2iHSOEP _bw1*`?ĉ|U{=!Y?w WMZ)~+Ĺ36F=TDq|b/j^(KwuGoM*"( uI!1q4jLo<OlhTMKtg*FgV.i6v$2Ԗ_'zdOE˿dT4FMo Ud_5 ygܸ'iw4ˆ=d5d6^g=rwCl]%[ wFͷt81 8SE8R.Nqˠ+QnEfw8=m;Z8_ ܹ4Cbъ6wrP 'j}voGW.QƏS\(Ix$ߩ6W? Q?{jZԿnL9G_G/}4p:auY&#K>ZFW}#}؍֍ &p.\h.](s8K9#|FW4D|U#~Ԝ9iU^T< Sv-~Aϑ$ogᝇ@UHOrHy@vP&o^i$HSik9!"'Ժ XQ6_gJ .B]iy6 *2 A{V_7|&Ld(;MЕcqB) k)h"DU-d.-n*"~IRj,]Y3S"~nH9h{LZOȵk`j?f"Yaj~IKWh2AU3P \fjD{zn^Gn~E=~QA\,$6V$|gG.k|9z"}s#4&v)9D)>Zٰϛxr**> \w _PtJ€uZ N/dQ^P2ؔ׌4eKx)ts5G+'(h"#$ DͥkY8bE  l.5a Gk&"NZ*>x ̢{-Yأy'MB(2yPnakHk fOn oݭM/`M{φ<#ZA1 ӳ: u5Dl@Тl zqiO:5-k [F!xwcV!Pԋx(H*'7x=Bq t6q BWmT@[j"FbL>w$aА+GQVgZ5ԁa1ŝ[W+ 0rB#X8lKSuL{Tʤ6bf%cV Bwق:sS{r,_xv LO.?EeEF톬AX9 *\i1"VOϝM!HĂߢ+Gl)3 | X&F51PB~Đ~3&&*E(Y]? \X`46wi]&3&U; oPaЏCwt/^Wk!=+U{be?VtDMd^ 1RVA1/;[gL=j dGHHkiAdO"o?&l|H$tthzVz`4\O9!Qf?O4Z)N`=/&M'ضW#,;NbJV[Θ33mv1qrkz'@ "Ds,PDFe Em8@6IjX6e?.uK z4m t6Ѵx0ZðeJ A4Tז#g͛I^e[+A7w4탬ekM qϡ_[ B`i8ۊKԱ%四/@*TfmK?*XPm?N)76 N{59r,^Or9eQVfB/Pq@*+}z+1gQߟ[K~O2Rm28 $1k!-w.pV1UMԹ*̈́@ _),z+i?_Ϻͱk Թù\pk~ݨP1C *P<^h.gGTG!H3]jL:f^$?PQ._81lx3e@#|h?jy:A8v TDE*ַM;؀i+2މߑ 6v^A,>'O|)I:1b6v>p)RabpM&}6tP L㋷Cs6<̪nxd>ƯQ$y@(Kxy%_Hz :TPj-熛ǷrB)79Gnwoy76'+kWE`9_W?Jڵ>+ϙD(%_0F74S 3[ɟ5.2"=\3N,:+b^Do%xWB[)3iӰ^cK@أm\Rc][b%U1 SH%Uj@2ޅIT>GeqGS*uL>ej4hM ̒a5@R 8dѾ ~, ci7E?6H!S:N ,ӸnN=ۏĠIȨ5o9Y4 '/X/.0JuM7>xD(F3ԉ!ޡ(d|xGЪY{/TQ}rmGc&`*%H{n3Reup)__? YN0Ċξ@ 3-B3'D) qc~O$mv9-~R,0~_\ITZt|~.56Nf7D֤LV0')IQ;f: 2ԮCW;-QS }:dNdƝ}} >$=VM\?0 ;}xq8R?Mײ2۩ F?A]ucbe P$̰[9@k .ͿF`i  zr/nY,0UU0ϯa%.̵L|^Eml{rL=x܍z]pHu;  9Km >|%?T$Lب[ٴ~ؒxL_l[! ?KCW;V^CscE' NDʨ, uȅyJcT2UGgUeESe5GMK\H_ëzYSpbvEmW6ܼxm8JG4VwaL骜Q+:Aٍ{ \PTU_DgkVɷ265毹Plo]=0͕Pt(gzEl^B4bՐ}iM j/0J/P87F"9Ck cxmtϙ򶺽93Ēy񊱶x-^D%BoVs{_PA3߿nWo?A:`wݵR8 zQDzJ7uOK7ԝ C2%8i~tSeĸxgpX=77=e)Bnpʆ*ZZCa9YRS6`VVtU6渂1ʕ\,dfFʕި2C X*o*ATML^&ԗpyB*vʬ:7:ڒ󷽓d!H DZxY^v.U:4f|7)5ǂO炊 F.yBY#'hm46=g߮64)}[v!qxx \6* 3#EF.&s>_ُeXޭUR<3cwQy^C2VdqN)I#Jꭡ< .js,JlZg9A UFEZ*AgRݿZ:7d5pYJOkΫ7|BqR|J{Gț p `A@x'^Q ct6ғ?(RߤˮUwWZes*0/\!v^k>i0 { WwU +c6Y%9UdlD|3[Tg?ը+8gKP&0v]q~Jb&zMΫP(%yƟl/[aV'@v`UCOJқGwu:Iry>Y$hDR򑌆I(&  YW/z4p-f[GVul-qՖ4nG#Vya嫔9mHBhA?r>~)L*my;>@%̸?LR&q,Kgn"I];1*1=ԫ38YS1B蒨51&ɍs.)ܦY(zIuz1r 4 BC`桞L_LQc63B GֵZ^KAj*gx_ِcܠ~h&`uQ;nrAOW_hybo뭖 kѽ͸y oaӤ|h"ZjܼM}r;Ԇ6i_߱GVMuDspIkBn.%|(X*o;emP.cQM^+[\pM:tVy1`f:)gU?f~G'Ì%Vcxd' \I+/-2ƃu,TBtx-ݷpn`CNPrmWV0]:x}]t"wHOq7vzq S9jzbJUmj/a;B6e:!d <]0us8Nl% sM1lc] tZ&h(jC R[ThOg+F^J6cD"̒= wY2wآ~M}K#0dw Y8_0&aKsQ ViBr! Zlr'b9_ӣ| @Ti(jggZ +4jOs'R܏&(#Rt{Wq(^j*QJ,0]܏|j0XuQfng2R]XIٖcho}~G#6!B'Nd]0\t }RqDzHK2K;V`ZT}pqaD̀'ֿzk1.O](ar<.`c`ӆմID܆ywg2AQ}mG^a|PXzb"ɏ| s!Ô"QMkO/UN >_jKFJjS[s>Bh8(N&n%E%,|#mwMy0sL G5ag$6%hX!Es߀=?}^%^ڵBf9dشkWw$' Ɔ #)8|p~Ȏ*|O鄻pt`VHq {m+&u ]q^/` Mm>dzZILt)WoV79f4N?okK:kJ܌j0 r~,c@ 8HV\g%([9."˯B48ϫH&n |thZ?qq-MY6 ^۱N?C0*#>X6&ڌhixu fwtu_{P>i5IE4,=@` âtqv8CU͞.DkzR~ﱏѩsۧJ𵌁}f^ZnZ]3NJ8JT:=~ɨ>nlr+ۆNč|cQQ&5ɛuf6DJy%A#k*|V%q8*L0東u\P4GHF>[l/HO7۝K3+Ջp3DA3N Lgu) }DȅnJNg\O[r3# P&(=Ne ^ܓޥ_z]ԃeWkgGr"հ15;H h>j^&ήũ#s"MbRwHvdA^1EMrE"/ el}{:Xc<N֩NvAd[9֯1lń=(J'%P6;^beÿ_O0YG8qMxhn#)>)CbҒМ 2ളuᲯ$)rf m7b<)KL6u?"yIjn%b7ħ_y^mO@BYl+~R }j9 Hz5JDD>_ SEU q>V Ϥ3L !J@6ȫl'xGt'WTK7\hw} ֮}'|%4>͂Q D1A~w)DYm^H2@g2vXBK.o=NXbEUS&V\Wd)aK&ƙ%+8Hve/(#6>t,Gӹ}D@Mѩ6Ylq\}>~c/u mT@6N8ȭ{u0-xNƅO+U޲F\5M #550+j%O35Z#F'чTkэg:|6[lZ1$_00QF"2ý_D+Xt\3ڐIu z[_6X>qCm_ZhQRf,Ǧ 6xٟѺ EBPIjdp0SyTcJdu&-J$kiρ\?%Te),7?ty~ ॕ(,78IqO2ML#mY,LNK%} %u,Su^˽ӰYbN2Iq߯?7Sh*~;>7J3Ϟ-'e'21'R6B4sʰŰQqu  Gȳa˛pSSCPߺ}̪܈hv~P@}m _{|qӨ vT\[k7]ʹfd>H5/UHXy+qwmJ2Ɲ7u_\!exX5Ȥ`r _}F 5Pf z#I>s90]?K}Iv{;lwDX#6|fH9ѹKXTUP%9V3t: WGK".+Vo-=zjњN" .^!zWX S爩eϴseP)mkuɕ "py|{o6㹳2%17`O6cCGbakeSwdLMmWy D6 g\-}I$P]̀/,-u6o;^EX]^b&$){o19X}G*TS'1>࢒HBv;pV׈` pĖ&?"6Ch%~|C@_P_ѩiWUhh-6e#s"tgǎ -64rIHݟ+ޔ̪deX2S'QfVYa>:> "*櫛Y/:Jۓg? "c9!|Td~C, n:v4* Ԙ|:knZ9q=hdNk k^2qs5/gQnk:9 Mg[  h\$V9yŕ'O`W6 ?͇8ŁǀQ 7Ni&wZgUhPP}a8.ΌD3nb|QN%f٨fvE&pK2 1~(Fcֵno !5TiP>~9YWIS959q#傖Ν aNkh/}mpx1}WȨʚɰgVP^#.1/IBN8)d}ʃdkز902.I9Sh+qbT>ou.Ҽ%(.x&8[Oi]!Wӏ.g=2a63>=rQO:B_:䦙 "'GS̥%Ӭ<'hN<{NsSu~[v ¦׼ܤTܝFg >D5wvmIDM OZ`K58w>%$Deу&=t]t?.SL7 #OyG >Cu͔&ܘ@xRM[9 qo";vW7 [BU%GX6\Re+?mpLyY֕C#.%Ra 6.љ9zYD3$,mV}n' P|sgBܶ֬VKOeNx$^H~jN0dkgW!>9eP>Y^ɰp\ܥLD}{#ݜ30`<;LꪕDB3Zx>xDh i37Qn!+^v/>߹Lt'Ahz)} 8T2HDmH-уZPql./F66 @e;u[n<O)Loʯ lg/ {P T6MӪ8mOKGaӌlr~uQՑ(Wc~B݋/i0#uh!2ַ#?RE,x(Jֵv_d)Ng)鹆/92QYc:PY+1;pjU N%+?5;+C4<(]8%JjFҳrclaW"YMH0+䴨X'kﭓH62U݅hG lV-M`^5~f.!R֍Zoe~XU4w QGܟ3{c?s6TُnNv)X>Wb.:; A+>JGL4j̢R@yf?珊G\j0/MJOI)đfi2y5lyv֙~}0LqS؁.|Uc25>!*AXyW;vl+AJrlD#)?>G1 w^;52-@*<"L*R_zf:@;Njjvf7cFeu%@QN˜2_;:o.&Qp-\&kob%J0p}e?nx2 ț+9c`%?ábx08(P pe-s)nүĢ_vYkgvԢ0= 4LbfR,~l6*zyXv#g<&]YB?}"oP>SDG[}% m-]x+ȳw͜LO^ԁl[ Fטt߮I Zz*= d=I m>`"(h@Roky;MuiD`5{_I*BU9p[:l|:6+L*TZu :їjܥa5D4  gfKhxQ;fvo}&崝a8HHJwXT}w1V"&Χ酴X(j3*:o%8ncs7H'| 1BK"o;ʞs-݆P졛1c9)b:hdI"l;>{!6 E/"tdܽ(ҙM-<DDaݕd|7gD&ޟ?dk$4{HEc<$s䰽1:S))߶=Y-aIҸɰm54> P`w0""Z([PG8D8G>p N7| 偍f*kY4 Jlβeỽ/b'e-mUsX +dAۗ$$(9եل_JJ~`0ݔuk Z :13$M_gѡ=X %& hgPgaH=m=EUkךϋ* mz\(5=?}&H;ʄ5NƯ]rdռϤ%c5~ K:!|}Oe*>@&@K;SǞ?RSA !.jAO?G9f? g04bvӻ왠X(f ş 'b5;Um;.#^ҁQ[Fhݧe\'|Wo.,c#ʳI ¤WV*O.6smx_/f>КK#[p,sBYOeކ2Eoy0B5j?3gѝ\VP}0Fd I$8TsXqMP6&N+k/NO#m J0ӻ`Of}ʚܛ(9Lfl++lϙ(J0F(:"1!KP|S:ぺH"MT|%q^3ZA϶{ B# jI#RmGKr!ǎ(N{D U@X\١0,+U6Ce֚73^FQ4Z%+T}1ݸe`DZw)uc-jUGo7_Z88i>P$PĭCSmme;Kωan@بgE z؋gc5l)0 3!Lv'Qc* (0C뾿vQs:Kllx>\CMf-FG DP֟NByl;v]SVgh22W k,Ƿ&PP ;x~F;:I0nWZefspOÏXOe7w+on%'GBTg Nz fy2]#oL4R֬U1y͛G2L _4f>|Pl*{zXF-1 Ήןny&-a)-{$ POYa )s6Eb=/ΛD~qgʦkW@璛RjQʂY-zs)蓫J hkzBoC@#Qj:C؅r3pK!m&]OF8EܹZvHY=y3ɹ0^Ldv\`hi5Dqo.ax,3y/  G M(ČR8@wAZ0v=PW))ƴB$ y7NM"~6$\l&<3QE'% сj1S'ґ3K3 YZ