ocfs2-tools-o2cb-1.8.7-150500.12.3.1<>,df*p9|ؖ ,4k*[6 (I3}l0wRDgXDi*kËO+zRvty}@\J\e{ &)xO3糈5~0/KN#aLgJK~S\#k(r?r$@r.Qn_ NF7?7d ' d6C Yl ` y     4  d  0  < l   <h9(q8x9:=0>0?0@0F0G0 H0 I1 X1,Y14\1\ ]1 ^2b2c3kd3e3f3l3u4 v4<w6` x6 y6"z7H7X7\7b7Cocfs2-tools-o2cb1.8.7150500.12.3.1Oracle Cluster File System 2 tools for the native o2cb stackOCFS is the Oracle Cluster File System. This package contains the tools to manage the native o2cb stack for the OCFS2 filesystem.f*s390zl31SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/linuxs390x 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 ocfs2.service o2cb.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 PNAME=o2cb SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 ocfs2.service o2cb.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 ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi fi0/ I.\큤A큤f*f*f*f*f*f*f*`f*f*f*f*8f422258c01cf53c52d6eb67795203aff6f4972fd8d59d2fe8c8403da30afaefc69b6baa16fa5b35e91ba3c9688ef66394b9793e5dc07fd2ef459c03ab900d210b1fc1d0e3a9f194326d8e4963ca8a9f79d1fc069b1b71cd86f416ab856f0a40809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae39393241e0b38ad19bf1138c19225f601f7a9e2a0558db3348ef52c3663c498e57340a074d7a2c0af2cd5894398f0ca1093dddb7c7cf5dc246dd203267fd78c0202474af292882f582fbe5f7aa8d364801113589eb0177bde27c8432ec608405785393rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.7-150500.12.3.1.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(s390-64)@ @@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shlibaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcmap.so.4()(64bit)libcmap.so.4(COROSYNC_CMAP_1.0)(64bit)libcom_err.so.2()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.1.0)(64bit)libglib-2.0.so.0()(64bit)ocfs2-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.73.0.4-14.6.0-14.0-15.2-14.14.3fcV~@cS@cb9@aW@ay?@`8@__16^^2@]w@\}@\73Z@Z1@Z.s@Z@ZfYY@@XCWV@Vy;@UUL@UKSTء@heming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comkukuk@suse.comchristophe@krop.frghe@suse.comghe@suse.comcrrodriguez@opensuse.orglchen@suse.comlchen@suse.comrbrown@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comzren@suse.comzren@suse.comzren@suse.comzren@suse.comghe@suse.comghe@suse.comghe@suse.com- fsck.ocfs2: add the ability to clear jbd2 errno (bsc#1216834) + bsc1216834-fsck.ocfs2-add-the-ability-to-clear-jbd2-errno.patch- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to use %suse_version to replace %UsrMerge- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to following UsrMerge rule- enable defragfs.ocfs2 and honor upstream patch dump_fs_locks support v4 (bsc#1203166) + modify ocfs2_tools.spec to enable defragfs + bug-1203166-dump_fs_locks-support-v4.patch- fsck.ocfs2: do not try locking after replaying journals if -F is given (bsc#1196705) + fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch- Rollback when dir_index creation fails (bsc#1192103) + libocfs2-roll-back-when-dir_index-creation-fails.patch- Fix mounted.ocfs2 output when some devices are not ready (bsc#1191810) + fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch + update-mounted.ocfs2-mounted.c.patch- Update ocfs2-tools.tar.gz to upstream v1.8.7 (bsc#1186308) - Update patch due to patching failure + 0008-ocfs2-tools-add-systemd-support-fix.patch - Drop patches (merged upstream): - bug-543119-o2dlm.patch - bnc#96864-ocfs2console-fix-starting-failure.patch - fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch - mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch - fix-build-failure-with-glibc-2.28.patch - debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch - mount.ocfs2-add-nocluster-mount-option-support.patch - mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Point out the default value of mount options (bsc#1178248) + mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Add nocluster mount option support (bsc#1174943) + mount.ocfs2-add-nocluster-mount-option-support.patch- Fix debugfs.ocfs2 error on devices with sector size 4096 (bsc#1170530) + debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch- Use %license instead of %doc [bsc#1082318] - Remove obsolete /sbin/chkconfig requires- Use -ffat-lto-objects when building static libraries.- Fix build failure with glibc-2.28 (bsc#1126968) + mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch + fix-build-failure-with-glibc-2.28.patch- Add libdlm Requires dependency for ocfs2-tools (bsc#1121382)- fix pre/post/preun/postun scripts when systemd_enabled - insserv_prereq is only needed when !systemd_enabled - run fillup to actually provision /etc/sysconfig/o2cb- Remove install procedures for ocfs2console- Remove ocfs2console module from spec file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - Correct clearly invalid .changes timestamp- Remove o2cb resource agent which is obsolete (bsc#1069099)- Fix dependencies problem between ocfs2-tools and ocfs2-kmp (bsc#1060601)- Add fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch (bsc#1057008) - Change license to GPL-2.0 from GPL-2.0+- Update ocfs2-tools.tar.gz to upstream v1.8.5 (fate#322956) - Unify the source files between openSUSE:Factory and SLE12SP3 + 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - bnc883550-Fix-mkfs.ocfs2-man-page-for-default-slots.patch - Drop patches (merged upstream): - 0001-libo2dlm-Close-file-description-after-use.patch - 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch - 0003-o2cb-add-build-scripts-for-rhel7.patch - 0004-add-systemd-support.patch - 0005-do-not-write-sysconfig-if-status-not-changed.patch - 0006-o2cb-mount-debugfs-when-load-config.patch - 0009-o2cb-fix-systemd-o2cb.service-failure.patch- Add 0009-o2cb-fix-systemd-o2cb.service-failure.patch to fix bsc#963959- Add bnc#96864-ocfs2console-fix-starting-failure.patch- Make pcmk as default stack for ocfs2, and this patch may go along with us forever bnc#959660 +auto-setup-pcmk-stack-as-default-if-no-stack-is-setup.patch- Add systemd support for o2cb and ocfs2 service + 0003-o2cb-add-build-scripts-for-rhel7.patch + 0004-add-systemd-support.patch + 0005-do-not-write-sysconfig-if-status-not-changed.patch + 0006-o2cb-mount-debugfs-when-load-config.patch + 0007-vendor-Add-vendor-files-for-sles12.patch + 0008-ocfs2-tools-add-systemd-support-fix.patch- libo2dlm: Close file description after use + 0001-libo2dlm-Close-file-description-after-use.patch - debugfs.ocfs2: Fix a bug in process_open_args() + 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.4 - Use new ocfs2-tools git URL https://github.com/markfasheh/ocfs2-tools.git - Drop patches (merged upstream): - 0001-Use-cmap-for-getting-cluster-name.patch - 0002-Remove-controld-dependency-in-group_join-leave.patch - 0003-Auto-setup-cluster_stack-based-on-what-is-on-disk.patch - 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - 0005-mkfs-Setup-cluster_stack-if-not-setup-based-on-what-.patch - 0006-Auto-setup-pcmk-stack-as-default-if-no-stack-is-setu.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.3 - Drop patches (merged upstream): - fix-indexed-dirs.patch - 0001-fswreck-Create-a-loop-in-group-chains.patch - 0002-Break-a-chain-loop-in-group-desc.patch - restore-g_list_append.patch - ocfs2console-libraries-include-aio.patch - libocfs2-needs-libaio.patch - libocfs2-Change-asserts-to-error.patch - Drop patches for ocfs2_controld - force-debug.patch - extra-debug.patch - bug-805764-ocfs2-controld.patch - bnc804707-reduce-RR-priority.patch - use-symlink-in-udev-rules.patch/bin/sh/bin/sh/bin/sh/bin/shs390zl31 1714028702 1.8.7-150500.12.3.11.8.7-150500.12.3.1o2cbo2cb.inito2cb_ctlocfs2.inito2cb.serviceocfs2.serviceocfs2-tools-o2cbREADME.O2CBsysconfig.o2cbo2cb.7.gzo2cb.8.gzo2cb_ctl.8.gz/sbin//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/ocfs2-tools-o2cb//usr/share/fillup-templates//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:33576/SUSE_SLE-15-SP5_Update/6a82d237dbc725f573ba5a41d7e7e5fd-ocfs2-tools.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=62c56eb775c459331586de6ecdda507ecf0dd6c8, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6699b99b6e23251d54551f7aa946bfd8387a16c7, for GNU/Linux 3.2.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)!RRRRRR R R R R RRRRRRRRRRRRR R R R R RRRRRRRzTwȚ/utf-80d05157969061d091e01aa0b76fbc74fe2b94bc472780517f9711d21ec93c621?7zXZ !t/H-(]"k%/p4ea+@8AW:+xb"jVQqʆ/Q$afEiSPV<T }ڥ[kѮl$Kb.J!!]U!\}C8tWu},N:v1T@"3x5:J6 YU 71UN4ۅg^u߶&WPGZVJ#in_4f ҭ>90%<)*Mb. "E8L W9̋bAJ$Gh sZ#7Y#՘`p%m)n/VG$2A+Y52m9L-ePSq xLN/$=]rv92%A!`L [j#ܮ4T@0 s1!aN w6 `жO0s4GA5 @f#zttV_;1e"=RdXeK$s,*5)()q ;4i$ B 'H Q7^qY _nʓhGSdbflc}NcL.QD$-,Tm d^!4du+k6Mkw *X,VdKSx(RD[`p'.}†{0_݁FQg ەHuNv pFUf#Cޯ"n"0|8QJRSX9E[ߠ@5{jg[z){e_I G,1zV{1h&sh؏'.^ܗi5ޗ\IMcI೚;7RAlUdl"@Ğ>OC꨿V?Kضwh%vˁ|`fE/#'\}慪$hݳaZ "#ˆB}y:2pNSTrU!'Nv"7/Bjş7ukƒ*]5>8Wj^#›Wj~?x55w\1qj9oF K)?+C(=9ohg$>:L%u GeQ!]r(ڏ}>nUf8PLʰ(|,zK((dܾR$v[c-؊v}@oyۼf/āxi=)"c$h5%В~Ŏdl$z?יlcKhxJe泽2ڙ(ȣ|'s20bfcr$b\Ee٪-mW) 4ǣ S)&/R I\pAi(RYd44ȷ6Y0?BP2Ӯ׮K%S㖶WJEr8*䶢vI֠2`|%~HZ4c3|`ԅzG_#jS хuĤ֛ԅP^ۡ82OPQl@>:*k'}A^;J3J&ʙ,4ZD][T4xI4$p8?Rӹ䎺ZPd"`}+Ҵ=@!ϪK} yi3n +ɔ+[RE1x!5,a5$Dzv<|\d5cHpNi觞5B(pUW`\$eԂ'ci!%3e:qHY;Cv޲H6_()e1/&ښ%ㇿg'|\i9sxV aC+o֠~\']F(1* ߗEf/|#J8TsM܉MX{ zCK5KJd047+ ӷxaf 7Y֤ӕ(#[AsZ=wE kpsY r )uLp7`W#W/o9[ .z;}w=A'p\f.d ?f>;ݲէrxrX|Ss i'1?H!p%|'1kAz/A *oE#DztSv^Awܭ1N)(L^qqt=84|[!'|M,1YwZ2<"^rO|s/-^܁k?aGNrFr tPw(\ue$GɀpUE㮻δ(N2)^SkANPA!A:bUi!j@1,㼶x %EzY2]i:.*|BccjLۉ9lE.tsC7\( +1T b;ϧ;^s୴[&.2XvPZ:74[S[n:1M5լv/̞WV,f7Xv6~ȍ$50{@`0vU9o7Ψpbк[5 7iʖ㜄B.#NL|qѓGЋlS]k:{ gGc$:c_y!n=5N_Q`#fhe籪|w T%] Q'rM1cpgT٦rl2A*D Rg(iLs#C<LW1B^oj*P*ꚴ\ S F 7Ht #iЪ3Z1oxiB\vlu4'Φe p:J;=9aO+jeh]{=V[J/!8bD龼+a>I6ڤ/n:x${7_- k'~\9 ?AxLQVl]K)GlGlćyհ;W֞TͽˤZ2l_Y{;enlF0 7SOrN42hF-otapdԘǰؾU]W*陔N_bՏ!66,au"[R\n̟C)nW ?RSXogfA`3 g*PgmX<5$9UzFk&JߋJtՏX%']/b E|y^|}+ԶL]z7@*daK^1rkuL`( y$0o_~mQڠIbOXWpmzl0-֣X(3ͰHX"AEK8;eMěo2μN,׀zyn>T'7Nh@'&yxG?+*;2$iMTjh$~?J'%kx1MEy)=Vr!ԟa$4j|ϋG9S ΆmB&ml#D.RqӾ Mn@kVoZerAea-zM}(J/7myO\utZSL)]$d7Y BԵ%y`1B۝or.d=8e2Գ#l0!Z!ňoK8i\ιD`>d1U&Xפiw[?t^43T7&d":u= U mm6\Rwy8X9M$o! {˙̕5ߣժ _~PxnHmYIG#ǃA2'5GD{/+w-蠻kJQonئ;m Pٮfݷ%'$gE"Jg+Hz Pʍfu9zfJtE<徳\EWj X$á&8GE ${LW&xgcD?rEyLƟ쏔Bo^5X)1P]ad !:zK-o9 +>; ^.}}k@@pPBXFdBlcہt99O o Υir՛ZQv#t(\H2gP;+&;'``o0wqjW`"g4np(}]8SUG<m]ƴ\S9#I#R+~u_laiuܥ.Y9] LOrͧZW7ZFwq@|k/>%"'cC|H("Z(A̴:,V!Gw)xgEA D^&h蘾[4Cu$̪T4d?i!j ;_'@i^z3b~H&į !a?\miVhZ Goo˦h{}D*.z(Io^H Yk ]Ƌ@ux7;Qxq]Z<f)礘kT_s**.qkl"bxV~ZKss4Nr*˯gF@KU7%V ZTX"@UIE1Rwo9Kt^I-C:66v&2<ɁbF \6 ^Wn %N,Ay"t{g|N<߾:DUx>z3θjWd¹o$}?.>\+28ōC yrApZU5V.[ 7[PvM}Cu ioPU1g 6|wjeQ&e47RJ$ 齜~iSsuqQ6y³ȀbzaE6`w %35wYD++Wџ^|"o5^ZNo; '*ɉ;3ukX `ɝA8 $u]Fd* 1Ɗ(\88dP'PQJsѝKdodmԶCߏMŢ@$^ VGPtvj3KNsdʾuZ#_{B┮䣳[+,2oqt攗~.^`Kꂊ ϐoO+&ky)I=T`$\˳_ګnٰ^2I7ߟ VM!HY!~wS#^,tY[DvO5sHMm; Aqf0pȭ_]hM=MՉ'C D<Gbč\hͺn ݅`^I*e"";~|YlA-i9V)s}P5Rykљ#cA@r!L= 㘌U)E%RiMU E%,vTqL Wt[N=΂.\'^s/sǶCśv=dJhZFFaFF[kZ.U.]6<%$p 1:=$-\fXIP8EuC^=PNXq]gr|zT6 Wi4Ml %:SЭqMlw,(-B3ئ>XX|Ov$V&@?${^`V'8#E&`<Ur> ߛlE8ǭӴfxg`utOjMOt_aPF]i?fJMs$Ɛc z$(G{Sx>7n̥"Ws[H!0"YՂ˕1谾H8182C^X ˎBO|C.P_D$$mke) e Ԑ^;pW̨W.ӳ܂iix\dMIiEN،KgP&XU1W[1>PXBW \jqΔN .~ ~;^8ꨑۙe4fR)76+9ǤJ%?yesU(7W#TNYZ* Iï^5A!98 ׃n<{4qѤI#y,\"q Q7@ޢ0zœ Ǟ&sptZh&)áQ mп)"j+},*(Ln4ԕҦ\}^t1Z *vTw@r EVV-qXG/YôO7^%`9gܝ<\ xU|&|֠)Xh$1ǭn50(?ܰ>,$SL`OAi^0Fogl5*OEu95ʆb1]̺"g q4l&RJ9bƩ슑gޗ{(@Jo#B+E9ݙZŞeLt^c $.2S2'z ޚZ)򢯯JV҉aXh^?Xr5n|eNTL:Ώ=:3S=*gZL`\@<8_EFR|kI LVe6b0ܵ99#y >L"kb*H3c =Ž5D߆H[$7G^F6Y'rJ2Z0kTg?.@J_XX$Mۇ޺ˉ`95`j=f8"`.xO<@+EǎEFhUp)sE*G{..@t.Q#|bqFS$SڰK_HDWkŠBƇ첅k:4$VtM e=uL_ao4SdAwu-`oiEgoޗ/֬:-s7hQy.Os+9Dz>[6K Zg@:1Dƿ}j_pN0|()Y$x`7!-Dgx18 ̈́auCn:ȇA9Z'6; g85 {}y'2qYy [ޑmǬD¡=G  ve*$:,t OdS z!*waVSv,9+'sVno#H̡k_s, OD2 P&E_<9ٶh;_Ѿ$UfSl*u}|payoLXI^rp$b5֍ƣӹ1tƥAi+IcOeiݶd-Vd,[$Gk> A+4O2'-\Qlؑa5t|WgQZ<2cD\t.\Fl(@KD x;V&riZ!ZM= Sru%~XG@h::y# R?Y-Ct/}0^A@؏‰Χ|-"}Wdd_F%PU#+C=ro\v! @ :QՙPXkj9"ޢuɜ*͎M ,Z>shZ\s22lYxK6*DUکG5)p0\4M*j4vd U# ։r :Gh~oN0lc?= m"09V_IoP2&I+ :Y='iX2ucTLiDB)+[#UrJYS (.H[ݢ$I 5n EY\O^' @n:) rAm`k՜v}.? 2-gxtDr=o{ (O0S-cQ-Vé4yW셞zG,H-TΧ9qVHhKRy8&Lɏ˖_rDQY`JL"R'1ZYv!q1dB7P_;*x؆/~ hrbK1ݥ{;bKd%WCiixՖb'KUv=5#QH]Sva'zs3,cOCWʔdwèeDC(|)Y1W,T!#24H߼i16͖_K!Vzd\hwR^1ۻ䩦L4V1Ւw/1YTIהnxAO89CrH^\`p&`pyR2f_[.kM\\4EJ@"a,OtIZʷ-v#!|*aLYak\a)]kj})mQӿzbLϽxLh9b_DaqJAphX3VvTǑ/8-cZ^5.'7Gݟ}^g sJT)%!.v/S? l9Yy2h<2x7)^T\)AIeoΣ<ĎBހ?egGR拓'c=׆YEp9Y_erWЫ͘D_M3õQo? Tg_f)UAN(sbR36ҵ?ߐ22wnנҲAR2JyA/B̀9MJ=xPL EH*y㲳, "4vZ ewn[7- :Sx hH)B~KS(~ZRc"n49f=ٲEl:d_$mWen_/LpiM,RG0T0zNM4~H%e01PMiAnA;g8tDERX R-|8X@8_H7\:& [jvTa>kwė_4dR۽PPDR YZ