lvm2-lockd-2.03.22-150600.3.3.2<>,bgp9|)Zd@0/@0WAGt}@d6ʼxPX.'^]=0x(hf<; V?!ےߒ/u}fr-?2T2T< X.bDmKr_{T TRfSwa{Hhucz̥::(? ]&٤aL-]·?tfy!$s\*bj@bm9_זPotA% >L?d  " 5x| 06=p  X x       @ Xx4'' '(l8t9: =͙>͡?ͩ@ͱB͹FGHIX Y(ZT[X\`]΀^b/cd]ebfelgu|vМwҜxҼy&ztӄӈӛӜӠӦClvm2-lockd2.03.22150600.3.3.2LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.gh01-ch2cSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://www.sourceware.org/lvm2/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 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 fiH+$C$$mmgggggggg70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebce94860c034218e5e588675705e4fac7b55fe3009568ddacf37a0f2d20084bfd815e72c51551ae1a81625bd439c4f389ff8cf53b3bf6fff2608cbdbc4d31fae8a498752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150600.3.3.2.src.rpmlvm2-lockdlvm2-lockd(x86-64)  @@@@@@@@@@@@@ @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcorosyncdevice-mapperlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(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.2.5)(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-clvmh01-ch2c 17301295862.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:lockddrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=73e8de6d1fd3865039aa22ba2b71228c988624f7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e10886d058d46b2c085c38522a031a3708ee46b5, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRR RRRRR RRR RR RRRRRRRR RRRRR R RRR RR RRRRRRdˋC *ZXisystemd-sysvcompatutf-8780d0e331fb9556a9e86099124565fbfc4f2ed5a677db3ba49b6245aa520c13a?@7zXZ !t/}]"k%{K]>u{{} se(t]hFaKv`j gԕՉp;ۧ=RTAL)fu@ID =WQ>״`9XkiA:>yɆilb@+}3O7`a+f`fôCMmX]}qn9`,!BwRUz<_C7F,* Jہ'FDz 9F8HU)>%JPmBT(jrɑw| ǔ=! j>ѢQ6BSGmaSͬ7Dž6 {T!2]rSr>1 p :%BoskUHME2y/: V-GU˙dXrgCW p#!4z̵umGҴ:Z|j/qɭ.|˯&@ҳJ59/IS\р 'H= Goi*&oTg췑S'`(E=Qo SM\;+-m:lW̷rR6yBcߒؑ/.:i0rHڨ$6g5b J^y6#*?Zc ^.bb-3lYە1QJb5 fҫ| ^ V,OG5$ésx$}]0p2.i.54K?ư%PLVugǭ+<(D[0^"ÿii+R_m n~-GNwh% ֫+*Sco,57!d渒$񿱔y'Fw5J L$a,5Tfoqfi2 ̋1*QD6))!3C8ßAY6eC'[nkAV='tt-rxjcrz 5UF ȍϛ`|9ϻtôPQV[ٷlNC5Z:m8ud,ޕuݸՇf\`0Hm<ƹ"~P]܀h^ę _?QXڔ!A"Er6p7d>O6Nz+Yj7 % u\w]Z7PSȏ}H|u['y ޛyjTW#iɓc_ip{K17YgAlD%':(U@T!$>28~c_7[|$MˣB@Inex/ dLP0PI ~d{\WG][.n9cefrʢ%Tۤxm0](öD}w7x֋mvr?#<޽bSvlZM۵<V@=K)(浒-JR̠: ggGN W|YөE hJm5h+=2R.Jg rHL_`48z3|Uq<-L~ >,L,C,4EPL5Ok~ڻbVOFvR~Yy nQ3u+BSWJ3EIEXJ#Ʋ(HﯓtYͲ.eia#R! `F)Ak++'C>/\|ӵ1\a=S+n#`dk2ZaZAQvK#}W\1/JmNO*Y5j2iLWLR&,4|u!߀ yAilqgfj5)93jҌC<'[Ul#`W~WƵnAI, -D$)Ej5?ȁW˶t2ᕜl1hIA}l3T{nt"|\ք :>ձr;CYs2$[HW)ƚOv?|q^s0OGpCPvL55ZDCwɔ+t;QF9׺9jI8Wma/wtd29!JUg xc]݂컳>Dx7gҙA慻cIiz@ Pq01]mOOwGZx"\u*8H/CͅJ^E\ָCszY ƹ~H<$[1~%W0F1sDLBL"Ŏ^a7qm^ Ger#`WY*EJi&ۤkxk^~/tֺ3sṫ*~!r}2GQB[Hgp T~[,PK^@Ʌ ^tR!'8Uya&kR"45e`wasƲ Z: y"jbZN+|L>ta⿙ʆ;6fh3"+rmksM+,Phs~n_#}Țy-ƟCL-%l^ކX֏>"dM{gAur_v-]dI#Xlb *W2vĤnИ91TZ8RyHl.,/8K:\g2RwMZc!nCVᤝP1_*obZ4{Ό]W@Lu"pMG=7=:'gY`+u)]ɶdrq Dki!a*f}W)Rqb%wLjko<:\UlkN~H j+6vG}XWctDDy-$=uq/,X_bsW+7 7#f3[qD(??;7+]&K|`ؓ~sߢqԪ ts# - EӥHWrd=)2?F0LR1Of7]ϊ.Cpwׇ;%YJ}6KunMvBǛ͉$ZD}Hd7m=i4NL兦aԱIRj!\[ 6Ow 3Un0P H'q s">r~ &B\KTF+e,xm~ZQ\##Tnm4N7"~΅zQd((c*Z9bE. pv֯K\)[(0RgjTe:隀{5_a_S$x~fko׭i̾SU>K /qKj~*a'T6[@Ei,ɘ<^{;=N0/E5|_8ޔ7Q4–{I5MBz<3)BK ZȧSePe9-r8aPyqjGkAT~8ZXrou ȑ4lFz^lx)QM#.5g.F`: DIKXJHPě޶28+C pDX;Kkn n!qU10x_\U q40ó>X8Q'?jtfӪuNRۗ#qCT@(jgL}NgH9(h8׬k瀸IqqJr[53m/\UNt hVCH) ؕ'+U]&/>54d |zIq+B/'zrJcmLАXpWKH^{,yAMrS uVIQf<#"%-,Rq-mCe0ELeA||ݼߑ(t݂r-Z8 ~ ]0o\h6t,qBrHI}kQoq}\\Ėdy)!!c! D2BU@L7 >N}Q&/np^"#'u/+&\;3.Ce0S^G@RT_z2?sYX`ėˀЙh79NZ8"ݿ_ƊHX"U ̷j͡aٙe1SLTɯ Ӯ8Ƚ[¥v$R>K (ݭ0k''T xNU4{kH,pPc dϔՔlt뒟ygIž%< 6 .Z^~U/&+1 [%UBS*c:E8P4 wH?e}kW+ Lnߩc g쎢\ᅚ,BKbkbzSc]+8*XbE;MW2 8#Pג>o'dO/ϙrľ64߁􂷽dKRUhYELR'%3 F">WRԋ9J9$;$$4뛋! 8(rݺMb| ҽGX u6>?˥$eANfq,OL/ą,Ƹ%ZZ[\K.x^ѯY-Zy8}H.Pyb`]}7>=]O*[f?;Udu(oX;eYh~KNxo`ةt|gd[UEY/HRpu-7 CϦ5\WkA$bqsNQVSnsڋT/)[ T.4! @S>4M4ƾr[AA 8P^j@kN$dLpâ)>:^kqbP!/lqKahd4 h `}m0gK8 t[a?>N8'q\h9[ /)KX^&6"CA~iאa4kq̺\4d>MVo,te2 >Lxkń\IŤ} E[h1M6 =,B0AcA`u޽~mV Ay @+=AP>?Zu[!{L; 0/nR {)a`cKYIߩ*D]CXopRS1#+4 \qn)FNB'02T${M%y 䥵R׬"4~3)#7$d Tex^M?U5e*S)0u:Z$Å\*(vP!0CQ8bf3ؤdSs;1E>JܺQt0pcy_&@SpDiٞ񄅎!0c4 ""iQϓ{h.MaAu`?nZ+#5jt-d/ djL=4ihJHP \4B.׏O>[DZ*c@(2MgRjK1 U 퇉SH)}TYboTԛGN0 : 7ރ %ҋie35&=/e~?#cd\& Z)Y3H@m $`-OArSɃ.NKP)z\Px$4ף'HyqwG3~DID=k:SuS%{&c腔 &U$+ʦ!,n4 EZ+*HH2bBTvȅ24AL#iv;$C>F+dь'eq hspʯUЌV,Dp'¤>z$Kʎ9 `dDst,[.>at4l?Ph~gXmtЩ0tfIXV))MAzWg1ssApj;Ěr҄"> 8NS({J&kA;Ė-$p*tyK!Ϣ7Ed ‛?oNC&Ή˦t&hqrð]Rfb LjGq@IY}H^ߧlso^q,hF3uCɦEw=zP0V+ݢ/ira|ښVvj" (kfI[g:w%g24L8' Id D-VhH0@3Uۄ,ZWy:7UQnZ({Hs$ItE/ dd(GЅ _L_GSL[Td]qY8fM2] ؀68 a5RXE| +h`u+&wFmFʫ2ٰQ #;hM4pRtKy@JPYb> *& ꪟr n-q#o|(&،_zrhҊWYȪ߇>vtN@P=ѯ~&{ݺnZ9*d F{ l  -|8>t_+š{һ&5X,P?1D(fUX9jSί9[2J;ٹJ% D*uʠM»"hȕ[ZC b䈋,ÔtqR _#*3󗩰 T E_PNӺ%n*IY s1$R_v-|B7*(,uz[@'\exB3<*;%;#4ң{P(gϔ9wm*zsRT[L`QH4X/WS-I\0&w쒲[=!#dϩދZ!P< ða>w:ܛEIG0&?-&^'چgܦMٙ%bC1o^P}}O~1&Mᱏ/H1BXoF)=O-4X1E+ T{l`񲾷=5(4D%:/kE8#É6 Rz'۾YlDQz7-ao1itLy'jr&6j4?Mji$4~K!75lLK U4kvM?JIquZ!8:u+0SQcYn*5 z>C^߬fוuZ_'vUDx>Z}4\m][Dn0{|wjy:ݓ1q ':G`=& vҘ9Y#4Tg\HP -d]œ D/BԿKс bdxkZ>KMi#RXɺ\Yau(.$S;,ezzR!/:4h)FuDu˧z)Yُ^+\Tp˭j]|n vx+m0L|,;Q 4u޽Df" b˻!s"Y$ iOا)%"[J'A,_i6nq\wUĕu!e%z̞,IJ8 L"R2Em̽e=ϻ+56VoI?IS(l|^hV ($:R/a2p>1JK\EH~yC.:bi $y)cV6jOs6s *#B&pzo/m K52 !ȍ;)8Di ^sp9(SvUh.*Mĩ0~ ͽ^}<&.Z@ԙ[aߠ2<9+I{qݒ~F+8(6[tqXQL)|"OE`Jo "}xuQ.%eW!}5}D5׼cVϜDCmw.Hxl:to2DZT:8JΫBIu Fˏ]?%ܕ Uvrtb$x:gEJ!``LJ' _xt2g =X3}m_[~EƦ *]CC2'$tp>S]YqR@/G;l>!Vz>vw/gnubhI’,XZR6֮ɑ#C(.Sx= - |Zr)3lEX/tS ~GcsiCS%.Ûvg :A?OA=I 9(%ViKF[7y _:ydb7N Ʒfiγڅ8؁B>Vy|R`l%g@!û`j,3$ m_e3(fJUir+Q4ojT g"VImE4&r8߈S:ϼ&"otxC5jK]'U˼X:*8u꼧{3}S-I 4S D̍Z#Uc`UX8|XEW<[l`WmvJ\-z~[%OR3}E?wjl%\\$ :$-M.kmT?u9 Ձ(kSUeF~H@yԱg0KQX2] G@Uy"RgDЏ!~W2}õ&C-VM_%H2 u}1Ĝ zdaV. u*;7[ΒIϕX670x$<Dm x!bI ls?ͬ9@spR &[Aaȥ}$O(lwXA@EnvN̲ǏV>,!@3Ԍ*;-m1L* ]R? 2pDcp$NmuG{pS~vjV<@Ϟ4Z>9 J æ [6Y(ض;ݓ?)|H.?3ݢEDG`XVÕ,c0;%ǣl荢*fcPM7t@D_}+x{`2}7C&zVC`z)ZpTd L,&;Obஉ?Ta T 49E`tD/wnZvvVFbڎNB pjXx_v }2,jj]?q4$LldQKG12 mDHu=̿vb ]Iô c9U4ˁvSm=d#*v`oGIN `dE6HmvBs6vp CPu?~3r}i@,Sx}ײjt%6@T lb3{$yXBMxdWQ+%S#STzP|gJ\ۉɆ(Y^962͎X.nk3iWFWf⩾1 c"/M]a' y,jJ5`{}xƁe"^q5լ{6?OA nG#q7輡JZ\V|3Vzwz]\͕\J|Gئ0l/M-zʰ6"rA=uHuhr9ZdCB'2|S ) `Vx!xillS4k[k. {s.zX !b(). * D΀R.rvLY{ESS;\eS ~0:q-aO.kVb ip[9K[lPE46RL;zP{ KfP*h)f(+f%jZdXDܳٯ39Z͜S8T`w,x Yp}b' $<72}㊂Mb9vPBQ<# ^ 0OV&0ю7])h͍4M-6_kv}+go:o 6iGJ/VPGm nq_ǾϰUэp0|:w(XJXDbw!4Dp.!: ,~0f; p|#G=|Ȯ1!}zYl81 +8j9n|)E@IkfF[&܍)V= &U2'vF v܆Q\=V VXPxz.xM%$?'ܷS{;JҼf/0FN`Ȃq蒟ʺqO,:CꜲ9XҰ=h-C '&ƸKn#,Y8 y#zG8dtgQ)QeO:qna)}8d JGߐ׃PTD;"At* m&!A#X o}S,<%hVR o=0Pt2I!JT5=r<${Q91bu96hqXlRJ.[%teֶH^Et}n$sœF2 VDal0V:<$CC>;=ro;])E tU2-ϲ=s,VZHv-jdɪˀ֠Wf0lN!'ȩrEoe=ć{f8PؿtZ2ISzJ)l=Wד BV寮-h7 i+%ں $;Ja qr&y7[Z+ :N0/8p >' |X 0[$C{CӢoW0ڼ nmJ/Zza9pe- #aseqwK6lCb;y0#S 2*i o` ь`YۤUjef :ڈ)ĻJΖ(CuP7=%S4Yߝ#@/P{oK+W kQn{BC- Mg-5VޟC"z p8juUn$]q>hw%=L[9PߥE* K]ںy$W1^n;KKNa :DeD8#l͛Pj~-uPSx8<Esgc^~mP#U@ jB}fq,Y@rn2S 6fS%=HĄOuRIrQ~?\]!$&n|_5 Ɍa$ UNomw'%a'0i|s^YBuc>f }Yw11hHψ -l`~<ԪNvk`0A X`pҋZLLxz}>~Xh u>(hD"~S'T(U)&SuvpEY2>VӞGɑk4^g_<6Q'6 A,sSVl+E _3E,uͤy$䡦)„ng{@}D?n5ڜ0akX2@'<6[-&ujpt_36+FBuV:Lʔ6mhкzىԡ܃0[(44dV)rUlPHٝ>wO]5[Ԓ9[b"2me9BrL nϭr'ڄǣE_tKG 0!m?ؕۘEj5-jZPoNŋ"Z{=gJ0L[vTMP!#P*sg k P\P:N|Z/jRM8%˗6T˚\yıXsu~`8PΡK]oL8Ƶ#!)@ u#m]g_}$enh6޲kkGcèI6ũ&kl0b1&vG ӖNӇYsmBF vpW.^uJѾM*_W΅,۝'U̠mmsR` [L> "3F>gXQ(8=}ʳۜE>o#kL[s"t)fc$"^mjqCL?FAX7{X2ss)iJZ W6c{dü`Sk8oNb(:*}+] bW"*{xF ^WoDpYOL./ _#(Ǵ5iw DF2L8ቼ'TW64Aّ0p"=DDI 7{Pa}"{kn &LJti\98D|pF*sUv!l.x%ՎtN4.y%wA7Yuũ\#ЏӇ~SLNGkɱ,t鞨jWr0CeĹƞ<^jLY_c8s8:O߯`^SC"3M^Y%u:x3m(yslFl2զ[OKᴠ.Iś@{jQM $tv | 0 G1g #rNztLt*[r\4tġ˭ (Fpؐ7 ~NIDǔZ;W+`;{ڑAI*aEAE!9$ #տ,ʛ dW'o { \K m*YHR_xd//c)(|a ]i b(ïĵ qǑJ6FwsCN2q\tCS#;K$pI7d:+g_ɌFJ]dL_KiTf_9by/KD"}:B:8C…x/7{DaOYoaOYv^ǢsJ/q88cjHkzDH!hƗ& bF%#^P2$nfk1Y_ D%4k=aPu`6cw-M3)y cb`է)ڌT˨Z{Kڤw|Q0CdMk*46J:J#EKD|$!EZk%ݣ\uB^Rl+c1w,w|hx_Z`8oten5s?9MB(ROti2Gy²P[M0;gɵ3CVD"ⷪ9X~g[cx |8BBr_o"(ͷAc=?Jw"vcQ8mŢjWʀrJfX 4"Vo T,GCq'ڲ}^JYd 9]h}&^G jk.[?:Gc+ e>6CK`vha'wEZRL7/+vYI`ԫp៽L-1d#jE):ۢc(sjCHl¾-"g~t d3}񼰍hf MP=p]Svg+&3ρfA)#>ƹh)/F3d7jZԛ 5R?R 쳴(){8Qe_i^st3U"j}Xuk&oT|c AlvTǒe_._S-s`vd4Om\J(I]S*0X[&z 桉DzJ۫QY[e{xF"=TeL GZI!A_`*iKCjΈ9fLu_jmuBdWەFlRW6ohRAW{lCp'$A H5[[s3++XD]۷bV+hQ KyGAǟ _/t|~,!\Uϯb&$A\.Q<W#s!o Yhn7uiXI'T6,\ii4e؋oNĨ3j35u`}iq!Kp3 |H6؊4rz_܉AQ9%b{fmZ+!EBjh6P&X7}ؕ|Y { ̢Q%"6spP삋@}Meyq% 9E}:v.}SG5T 0?T"(oUQDyNS 8j9IsS*M %[—|xΜ50!>|LLYb@%URfp;ʧ!!1w{(Tv􇷋udiy1˝ݫ 8I ܏T|!-r\Ꮢ~*6*Tt냘&\P$Xa2< *գ4[WBW+FN%< 06ϭ;JMef@:>W_zXU0ˣϙ\j]<*,Txt8@iēw@sY0}ݣj39G_(L GaCڏ~Ĝ n]I-3vr/Δo~Û64WZ(DJrF|:)usÆLNǎ$(n$Bl43 l /QW+€F(>܈OOd6{"_MY꼪~NK *;F񦚗 g9^]G>HF[)a#& s%˪|т#uaH#(NV5@XJBE5ڿf䋫2c)AWCKm;8 ?=Vˠ{pI D "Q4zc$͊ > |tⲶ"xXTe L8 _YX.9T/Ъqfpڵ2{ M L )C[Pq(lmM7U7H((\7'-[QTsJ|3 L>mJOO,:ll/>, vϺP?k/17Am0^0-v-H !Ά$D!o:0uƥ$勏 fH KY()z}SA#ㅊLdr@Hۋ#wIǁ<zƄX-lr?N춡P绺qn(w4W%(-Lk[6$|"DO9X_kU׾i`sFUYtūf)Iѿ]JF4VM@Oh8J^&;V9_Ƽ)Lܯm}j=QOV(ۭRroQ S6{͐UU-\*R]_ycRulnlOC2~j-MGl m#"W/{. 0xgƪ9B ܎H ȫSer%4zY1 pe?`XK-B)E[Gt,:Ǽ%1"jCƬ޻y4B%2Kvkpr6ChAR*LUFFᷳ򍌝at灂Ic ~PC_ja !-GMJsT+Drk() ;@|%\%9zRY,#TJK)\QjFko&hzࠥ\h:%$:ƒO% J;B;ZU)1g | &D;n8>UbBm9$TXE }P[{ul%%& "QjnmtpKQXReH2&P}5ɮ ց0q)k%ژ_9+c T;*×ƥ 9#9s C\*Wገ0>&,!Ny-?pouY>RIb3АT|_İ8ee;<4l.ӭ&F]!Q:ouQ*3b}'0ly_ =wRbO+-kn<%<ghQVlMg2FraK㣫ދ? Qd[hw kL{hgGgQ;^\/HzJFq͠ QA QJ5L;U:bz"F&.:N5|4)nKRDVmD!xяtg)쳡j}ݞ8t-S1AK B;\,~o+n%G x:֟)3b=8c_po k*jH[?gi/Dw1I .yɖN,m-)TB3B9HFX5U6#Eڦ=OBzo̿q`~釜~`hGd0}ƪGߙp:4W*oP*Q4ΜqdWri)?+- Bu(qC{/ ]`_;I{TpdZ;L'Pn%+b-|5N%ɱnsj†W|3I(\ qpǾt)Ws#E;(Ra9[7[1fc]fL g N!`"zIk3 a$+޺.Nt71qI\`rn+Ɵ1h<@#D9L5&k`il01N%s}K )"DCEh$]&!mC`YuT,l 361mXfrˋ3(#FlZXKg`Iio]4  ٴnFYP8֘Z29ab/FD{K˥t;Sc(>NV9ݪP k3,<0Ip]UȸyUqC{mz>1 01G*XrnOibWg`3 YDn>NYzEb.1Cz 6LP:oEjw}ͷY4~Wr]4ʙW:Rr?1=szG.VHz,7Z vs, ;Q:T7QE\ͧ@h~cTYU1pj ֦ 4?? տ'c/Zcx~B|)Z,O,]Ae HXѝQN%nPؙX"#: Gyo[&c7ovr͵ DZoDz y*|Ŏ2~ `0ƃb\ qFKK+egSQ|@_ÉmP32^*wxa%&cWdl)&,l3. A1s#&{Ii}t6$tsTMD*헪sn[LRѼZmᚃcD:,k'ObP -6S?;Lg.PKz;p%^L}cZcׯQ\zB-V GP&xG _=v>!<r`j!ڐt!~/>K2X-yAg}.]Q(k3<`/W^G2}sǷ6DFP]шo#&줽R1 ñ=Lu4?!Nx-8VX=`tDܪ!A2 7}>kX-Z6+Xq>z[n!ɗM~X U +s$}|z] Pv䰲(8Ms" 0Cܺne<:Sm;?kֿ֭HLuBƢX-Naz})<w8-8c1BNJ(jnnzXU7Ť*вkuYE{1U$emotpV?SŪ0;}wv.ˌgۯC" LXZ/mKҨXFP'saǏ*LSKYE;唍P'G 8$pƵ$)}ii@|d7POhӾN̲i)%•y'av#WȜ4r:bspDVm_[][v-&yM pdO#/)<2*37sB{ (0dI^ܮDvV 1iiw-PxcE# & J`*I#b MW5,byѿzNV3ٷhΚ8˕^ѕ1|.;[ݐeQ"4a%4qo=W)j;>6+~am%I\PqH?ye5GU2oJ+…r ͎̥F*JgS )p9JBZC!SR~q\@|1MY2F3u|Zt*:"d&>c XbfmTfs /P8-LOjSēk6 og}2N&C0FĀ@{QU7q@?^*= Q[(s''nZ8s Nr%6giYN57NaBĚ8U_pS/oB5ę^+Mq/=hj\ EF)WmxT߰)[Ӱ8&8EpPQ׈ۨd5eAED+|JP"ċuuŎ/$푉QUGoA TJfho SmhSNfz=E ş`czLa{ޮL#;q9chTeo}ZڸFӗ5즷 Υ* fIx,uЅU!nf_F%q\rmB2VQfb@%:\44`4nzޫޖ:X^~^mlV$m?:deUKj! f?d\3Ǩ6w''Gz8.w.-qWk|8>Xߦq3=ugY)TTZN`ֆ*pJ=ZBi~~䞳띎Iqo3ȚJŽ;c*'EH *b,*^l`nMٺ[PC8u%ī˙=rn3d(`En~z >^iD(anӯezp0q7RP&7 FkZ#GIi~IzF]꧱ڦዿ`ɇ'5e y٥t+~ӽM1jk@\qbKE-=cZF KN[5uנ][+¤ _YxTHuzDxv9.6wjŽ~:g;CSӞmPU~ԪUg1:Uk!Y2#XP s"6)s!-nʲ I*7|Qٴľw?T{DI8۱g-pnA)/"uS(zD@cX.=Ӽ3 )G1JI+oCF.B-K[,aˤIOΓb~O}K @-<>\1EFWƣ g~ di!хʮ6{g_d2-6Ѵ{FA0X-ĥi\&z9JGd >ҜQ?5mW zء͹bo~6wtҍ("6h&)c;6fj?JTyDN B֐}*;NJM;lQ8Nwr뙗$C.hJڋ2ZXDP=|yff'Ҫ` rdM F*4Cqn߁ƞcWwr,r&Q7OgXAV'=W#ڐ|c?Kŝ@t`TzY0m 7 ''LJ`#4"sQe%DWI ɪ9^c[#wR!TBYS_/ieَ&|F/:R9V"t]2ޗe8]PuAKB$-.d{95>!\!́*^Zw._5w3J]4Y+[*.:{OJFڀ$B1nAmj1O!Uz(n>2Ԛ:73HVpz khD.,0fq9 (-)XPͶ -r@.'T_сu|rސ >9xR꟤LF]=B|2u?9?".E!iD9ougluKq>{,j.ĝK F[V4H( LؘFDyfid8eZIaʩ[N{Q2fn5Rw'iaU0净!}]ZXֿͤS ް0# o-SFxL07^zPac_Or0MGs()ɞi? ί X8oIvnf0]p琏<9+]FddD МL' G=2djWS[-wi ·If&1#N-KF]/٦#DŰ*~s~E'LioV ͌h5or#އT|2uQ&JI$4 _ov >n\kwirlt"8Pek5JBYb]䍲Ց==204IPn(%hJy|z%>o0kSjfM1mFywNYGG+{2s1Ӗgb C}8aaG3y٘R4ݡ fX|"JsE}I5[˸.T[~xiscė"Ɛ]08Spi ,]C@uN ?XLрOTQZp w6#]"lm+/ϴa2`L 4uVN7e)) 0 FxȠ5RO]ͣUd@n\E ㇵqV]z}ԍr~I,WIfa0jtрEw`%@Av#h[0 ڨU]GBweVΟH/m ᴛ+CgGET4(pt O=5ui Y 4D`=h.T3Ep-&Y%Elc4_dcO , t]P .SΛyez{˄ug̮a<m/i O;*p6)bʙ5ǛT{mLwDw02 MC`t]M`Y]ۺvibcr!89=rF?k l\'<U:0]ʅyڇrAkYcaChI^6^)nA_:焜\`e؎9@m+W_6b_ lĄ^ݽMOsLXxm|oJ$WN rJ{qщ"쵒fx80kM$1dSl~@ uh83np!3GՌ_SIBd E?k~Q x611xv?!l2}N! guhNl=)|YoCHL1]g[)A=WXёU}ubfF%ObD;m*-9hqqmO#YI(]H ~=iv)h^zS^xba !l$  wqbϾ3NtԿJBWYc&ѫ#{2&62Z pvPk G hRHtZAA!{k9krS]j:#D} J} Nwp)Uk1GjB]!tP O=FS{9- I}A 7 !KF}%Ka ]J&}|ˠ:< p6# f\[crPĆ鳄ADjG(! 7#]ѠjvOŁs18Y?m7 uͲcră&l?-zzw5Z¦tʢ/仠} <2fC`ͦFFM+hױ7p3#e=kpx O} - s  ϟ4iMn@6$eW.G3U%. Rb`۟:N5nY/̚zU6lW?%ߟm.~ L'Ѭ/il\44H4ǷlZp*.LVcj)M5ey)IT&Ox4 AXDy}e.mcb}+ih;=k[']:|u IGꪤh-gYI B1^-c:@纙V".]k,AɵEv^TΏo ]de}wX5gXVSg?",M`% w İT> 1ڲN69+,h.c63,^y. A ͢eŀol-P2k#rcVTۼ bIJ!dY]e$hiw(/ wbU_(/EB+Z];l4Ǫ=r#e Л|)3̫^ 7'fM,B &du8j'aFh&(ppbj%\<8} ۬?rHb@oXyZT!o知 οéUpyƴ%1q(B<ץN( p0̔ bv_8vEM ۩6lС3%^;q嫱Z`(;0A4;k `Q׿9*SrD\nݒ\K (:[Q#S 6- #`Z%5a2U ` >$qfVQoG۫owAtȠ6e@vG>c`q roc*>C#@w3Ou:( n+-= ZXxT\&`3Idg)Qދ2_1Ff3Q55%U'H_s|Y_~&wfFx\AҮ>s;\ g8!nIܞ`!g / 1~"3Y|,u*o"jG)h7QK12qswq.!|+^ew%ֱ*{&tdH =`\~>h?@ٿ~wnC8}nCi8?eڮCԹQ{S֙x-=A)6*%,Lal5/R