ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>,fq8kp9|ddAۮa8D~f"t.b[M;5CsC-×MoIωY1ՠIC߆ÍBpQ5ATho&%_ j^SxRB5"ن}/ULyl{=YZ''k'[onՕW d!_oۅ8C6nPZ`N^b)8v~Bzf-yg>Z%%xq?dyT%-_>F;`?;Pd & c6C Yl ` y     4  d  0  < l   <hB(z8"9 ":-"=4*>42?4:@4BF4JG4` H4 I4 X4Y4\4 ]5, ^5b6bc7 d7e7f7l7u7 v7w: x:0 y:`$z:;;; ;LCocfs2-tools-o2cb1.8.8150600.4.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.fq8ks390zp33'SUSE 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 fi(/ I.\큤A큤fq8hfq8ffq8hfq8ffq8ffq8ffq8kd2fq8ffq8ffq8ffq8f8ade5398e82b8394622212fe4ebb89f4d55fa50ab16c31a4b18e3e74c7a303524404ff6795b20cf612a5cd0b05041e015e88ab3ad2eff7fb3255cd92829725e90ba654c63b4becf4efb04374072110b0522564dbad9aff28fa357a74fa091680809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae393932c43a2ea9678cf3dfda7ebe4f1dfaf651b8b5016cc23a0e817e7a232113d093da05726f8cf9279f6dab6977d4ecc32a9ebb5c17187bb9dd0f489bc1597fd394e5d40d8a0e0b1415dff007173df4ffc1e8f34266fc99ed9683d2da95577373a365rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.8-150600.4.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.33)(64bit)libc.so.6(GLIBC_2.34)(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)libdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.2.0)(64bit)libglib-2.0.so.0()(64bit)ocfs2-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.83.0.4-14.6.0-14.0-15.2-14.14.3fnfe!@e}@dicV~@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.comdimstar@opensuse.orgheming.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- OCFS2 writes delay on large volumes - slow la window lookup from global_bitmap (bsc#1219224) * bsc1219224-debugfs.ocfs2-support-recording-gd-bg_contig_free_bi.patch- Update ocfs2-tools to latest code (78060fac433e) * mkfs.ocfs2-verify-the-number-of-clusters.patch * bsc1216834-fsck.ocfs2-add-the-ability-to-clear-jbd2-errno.patch- Update patch to apply 'patch -p1' format (no code change) * reflink-no-syscall.patch- Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN.- Update from 1.8.7 to 1.8.8 (jsc#PED-6362) * Upstream only marked a new tag, there is no new feature in this upgrade. * remove patch - ocfs2-tools-kernel33.patch - fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch - update-mounted.ocfs2-mounted.c.patch - libocfs2-roll-back-when-dir_index-creation-fails.patch - fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch - bug-1203166-dump_fs_locks-support-v4.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/shs390zp33 1718696043 1.8.8-150600.4.3.11.8.8-150600.4.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:34421/SUSE_SLE-15-SP6_Update/15eb70c8fb9eaaab0efb8d2b581dcd88-ocfs2-tools.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=74a88530bfda73633356f5c061b0a7804b7d2450, 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]=445e469ebc3edb0e972b8d5db4d84d7b45d0e208, for GNU/Linux 3.2.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)#RRRRR R R RRR R RRRRRRRRRRRR RR R RR R RRRRRRRENc4!*Gutf-8cd9c4f250e433261cf06dcc9d3be7ffd635ace93281f83fb176bf1738149066b?7zXZ !t/Ɉh]"k%{/p4ea+@8qA'LlHGI?Dup@]P> EPxw(Rզ w,~Y 0K$71m!Z,Ʒo_ 59G2چƮtNt0ԃfc6~OMw=/XTN^NʳOf$OFC.I;|T̫<=c3MC$Ly۟S-mxL1بT]C<܄i2ڥKaW|G]u۳gm^݊ V+~y%'1olWDQߞjs]܁N:Kئ{!boJO jfgzg&ɦBCyMT`c1/i_B1Z-V)P灞݃#?J@KnyͫH/OZ0 rj猗 `TKؒۈJCKP{X?e lbq4Y9M5,F̀R|z)(>(X>=ӓwOcM*Ŀ)ѝ1Dx[P`-Ȑhܴ$lQ8QQQ-DY& : Wn#pY'Y[/#bGf0A14=j 1)ۧw$A˥-?E5IeGei> USDzaUHMz\@H8w|\{,g&nbp9W|mGeE6-qcof=o3nB\!kt ~ܠka3Qqx]o( ֓" vPh8kMS1(f.Plkt =("pTr*䆿dĐ)}7[뵵*eHL\eYEtE dn̒<u :M.nE kG QdQq3di~i[~Ǭ/c*SKDEA1ZMģr_S)LQqCEXLXdNzOX,1JE`Ď)  +F 37 oq5]a2e%gW9& mh!eDKz˂1Þ۷ݔFLࣃg뼔AC88Mf99Sc6ag|>zu#JnwsSi2|LlR蠡EjmZ)xgrf~xED/c/\p<2D~@kZϭ / O6S68!Hz25D1 w";}rR{;:JF]Zppz1)Ȍw}۱;ځ9nj bd\87RѽSC H&HLܷ2`q{a+HJǠH6S_E2Sg}.LYIKb/$Yzz8k n"uehU=/BwZWS`k!D5j7Hz9z * 1߭zjF]{N6(_RBt8n/IBT=@  Vܘvښ ,7jqTnj$LWQ572mGrkSX pLV8WT8B;72; lJwtr(<\UGg/sXЇQux.Z}N$Ӏ>AiY(622k^ VMzͦM;}w@J/,@=M<mp߹<*%ڇ̮oXݙpH%g=(ͼp6Tld[oN^v29ha ; H֣'icb( BVhu07tOSA00o뗠JGs8]TTy_@ {d!I9V277ohzJÜ`҆SJQ)_ja|AY*iDb ɶDRGxB&BOd jt, drڄKQ0?azC_1 1X>kwsHҫG!&m!Z@  J H^C1d>ڂKklNCTϳ`k:o(_m[L#*~A})df~3&ձ&pMBRhqB\[{ڝ Ud,:" pm$CvjQC:zG90:b< OܦӔ$z?|nwWIbnj}#2_Uѫ^ܽ-[A;W _ aaj-̭pn%&T_bܔ7Hs8b.ɿ48lpB` f^[VaDbtN,Kho?xl~N2@ UCn9BrqByfo "6w-s$r6R(\Z%Yp|lr`ﺫ)zQ/oRünN؂JBlQyi#kk0@\6 M̭l LQiE'@&Eht$rj5N*ݤevS/:,MwHppjJuhS {,'}Um{e-yL^_v(i&ފ5:ZV4Gz~50F+w]G=js0,xwq* Cgjn}J^3G'6a#Zbh^6O34OE,P΀Յ9RlG6Qʍ{ѨMDXm`&ҥψzyЀR3k{^FӪOvn bX1 D$> ~x3Hu^lfXjB숎hq6Ը+\#(6( p97.>2^!]zl(5^G5ovf72^2̤He^g=dTđL Dk卨>yr2ldg1:1 QVtRA[ 2VExP WopWݔ+aˡ[.V:M%@Ľ*M1UH=]@(0A dQ;>4 o{>PpջZt'ۘ'ḤxhtO9Ή/cd+ ?#Vq9oڞ~|O _7j@5%*<~9>NNc}L`vR"`yՎ>u>_2;8EѰ \SX+o풯^Z FNwԮ٨ZQu + D ^cCχY /)5ilhu)O%)ͤK>NA8Z{6n5BKJ5<[[ZӺ-R}OXJ5blLX/nQQQ_$ŪBP(hfkC*^^L*";I(]8>%!{`6/!Z%#c];,V@C(?*1Df Eeȶ:F( VU_C ,jYocKY$+ #$ Nh)8ԳA-|ԴLDBCDc\Gہ2>!7x͏m=P2<6\Fz]ڼ*"wTE^皷׌S2!0/&FktauAc/|C7Opءq i#O Z4AAJNz>-ݶTϖGDt&5r>qRs>Dڸ[>0֘"_'43B(yzX{*z [`dW1u"}qZx!e}/*ֿ)GABÿxE&XN=C~= }B!a2o@|Z4nO~}8 >J!K1bIu KJ9yfnnQ[[h: X}rd 4bVGEs`Q?} t#J:qִSe6eC"hfE-[ބ4Il6ear~D"QWlqI00sBb%Z=h .Ţ痬."鼷-QG#~,6Yiá@If=~?@Y.nY(AsT륮e;=Ѳ,g?qZrl}5$Z (ӧrY?)_ r?zCbQ&xf\E/d$@'1J_ !?Yl2jhWm ߖbKCe s)Y[sԟN{[7j;=erK4;]ʬN$,.,TȌOª#C\ 4J|K%2 OKn[,cH H?P٭UWK@Ʈ?ljj3Hdm:~o7D/=LwzUzhUUq?$kW>da )N|×\scFطKQNՖO洞ɒ;Dz=|?1A8Q ~qZϖGkn@6VW 4L;TZR@U9NjH%"7KD:mQ2+1I4%'mehh?tG{`ngsھWv ՆQ0NU,7P= *D1s thϻQ cvrdĖ@𠌵T/slQM1[y2ڧF ܠ?x1kP^'%,*<݂(t!?s*KRDžE޺2pdv bM~D2ȝ@*5= ڂ;#_/Um'bs-Zz؁Yǐp#,G55Z({!,+ЯTAK %hBGs횮J-AoJkrV8^@2Q[]vpD/u6p wUH}b}Ntc]Nb=s'w ZU)\1>/XUz7rLUOJXHF(خe6lD[bԶ3S \]?I~B0zUl5ٵf+WlG| $4f P:Y/q!l ɑ2kzgIBrsye#X,nkX'xyZ<0i|yd0tIfFQ{ d9_;4bF+7MeYO NW{fp+sx$)78[ڟThdx/73NNU_)c&3i*g95lZwAjF!pR\Y P1H~%nAbv&JϽXi,ECd0۝ϦKyì%Qpgzh&M1Vw dT"EboZ&y%kƿ!Y޻Ӥr\Mz7%<N8o^7{&%WX% N}4zaYJ)kb^њawGwktjV$@p)/ܼ̇qkkBe @ v(ۃwh6mv#!ܖس,1#"  ^U01w*|gAB[s`Ā['_l"gh $_`V+A@3wrjp(IGIoYU/YWىuM9·X;=R\ ]Acc@)K#xu.9K^:2|2ntܛBg,nlǺVGr`j9҈*:RZ^ &~;B5ʎoJRы6QÙ|)vN !d&iX>{orNXuӒ&q?qޥilzn਒Aq)˾cU z*Qw.QX)LvbY/qwQ^Uw,3 C)>cV$2&wO (PȧGtWyCIrUӍAjWuC Qa$vltϲ_< *eD[35X1JVGIyP80Ha Iiy$ :JF%*i S*=[JHf{ |Fk'{[>9w>mbwpneܩ8STIBt&?E%m(YS Yf|&BBK/Bm=٘CCcc6g4E>"tpu*,Gg}Mġa=6I$~LIbdr+Bye8|dIv}+vKw~m^jxwwEI<))V; .|a&I0 d,-Dj@ꉤ$>/Z9 0(C#Bѻ kaB|{P *hjah>:sW8Db6u7Œ٩jq~@ժǚwH/CL֝\' eD[ݑx&ZE7L1Qy3Wǽ}|>? >zygܭC-\b!q~슯rsc+n70ty(uy'wڿLA}{y!;$IQ $AQtNBel5S8\PR>ޝ\nzo#Jl}R/Uj\e<9lm}W$4mRL,GLկm×3gCH`y,)ygJLX>$ƒ(W4|oK5<$ii]if~{GPTrMH7vĘyn%YY6t3sc;fN0 .EIcmCU1WU mSqdu֨Zes#BJt?d 6{wrѹZJf'ab-#@ƯgJzH|g9 9 vCѝE"" "V;{TO.eUFjOUhA\4%$fAKC}.ap_^ȝcenfDqE$[ |Hq(#꘹ԑ{~t#Ki@g%.rmr6W݄I^6vq[3, m35#0lsI)lNvETfف~3lm QLFBaf>UZm:owzFzAͻ|ME=<=2!^v?iڲrTbϔvtN>>"*'Pc ^BS+C]醈|L=O_fItȆ;Q5U[?UgҪX9H-D)n,룴Ҷm']8)*Jۈ84#j6@;!ye*M2%Qܾ_a)k!WP]S CqH %5J[}i[F G1rSJ.m1ܻ/fAC.P@{GA'GT ~u5:nx1)y_t% 5&%`v6ZTG;xv+ f.aɱ~*Œmw[K窸?}EBFL7]'z䅤W_{F3us;1y؋Z@9F;,:R.U׊C3@̉*. o.N BFEZ4)lMaZ;YEff^UǺ]ۡݣ-M\cm(5'1~q 2͒9SGyn%EڗzB:6ٲ^ߒ󫂫p)D{ȨE9ܵUk:!GX .D~d8AFXbf0P@xePN+3`qf&:KA>&1Jo6}IM9*KjuQ2Oc&@E: 'B9m)+a!2vma5#=A=L7بIFO%>YR] /|5P@k=$q"/k ĭ!t؇@V ۉ:D=7ZH[2OEʘ-}B|y=3Ž XB< q4Lai .p5C(ȅ*KSSn"2ɉBEVCdGF'?-h(݊CFת`eа٭=L/NȚ)*\rœst)5l3A$C-#lJF\.fΡ 0dCd3c`3!s1iՓ7-^Js6J08/ڔ.DJN6>u e@sy$DCCT.(AyDl ò-![ɯ=Sg 5eĕG+ :L1 3fDSօOHV+$&׮$ֲ_>I^*XvCYgUUd `ucF࢐Z I uҴ)DB]RK!)`.Dh,Vr^Q}ܲK,9>7D7}=A7߇zՓ >qF9zAy rpj8si:tuAߏօUzgXkd[ GRUleVjeL& w-6΢:Yw?\$pq>5I9$9j .|E0lr]Cґ{.LP zL8,KoWe[A,YBdTV.F"s+SO0˥F k%)A6\kA3냫 ]"a4A)Ixa`[m bd",e0@_{u@)Zo];j !htPe)OJ >/̺+``sU\F => {ZjhK?"LT}]`|#%QX G-"7eƦ)A7_٨n2ꍗ)8ŇJll*NS_: |y.r@Ztq,Zx4)I/]Qs0 &nIC{m^[b\$X5/:\NPu^JA'|1#`V1%gkQp]EJb=}"VYR(rg tDRcptz"g:t!ERWĿ>|\a,x#e~C1wEA1>y=< TBG!a%22)f.P$:6tu^81d{Gu*R)uR|·yaH%הzd,D(Ujp[>)4M M7+XٙE?C+n"$P=\[۳B郬R PX]#29Iޮ.y_+e]$nyHA(N868'ZuP^z\a0w`D6S/9)^GsX1T2&r;hW(s 'GWqY<݉@ǏbU'38EHѢ\l=_ĸ\BFʯ@Ӛ mi|Kc~"88<`ۜ/=cu(5!}a _ k^o\%BR'{|tŸXob'V3sμB:F]6`JJEFWK3{̗&S*f^PkYt1ʔ=G[U\rQHa@9u" Lh+lb. #flBz4ަ;;/U4}N \$O:s ;`]] Xr6L&vNTm-f&!u nۑB9 aQf8t*A} m7d47rc"rDSC" /d kz4k-eA'9Rx;CHGk d})-%"Doɏ$:#Z%TLFWÑߑNuv&zT2I+'![t8[7;jPf\k.} 3@/0}! ቯ~Gw[{0wy3Y9H=ED`.I7$qj-Uce\6ⶣ3==>hԣU qn-'I (lGYzWqBTAP&?`#ޟ5rW~FEX)pb_!;̓1+ `pOَMbS_} V Mq98g7!&1E]^mPO4<-Ha >f`q6cD?f#jNrJfos#Zm`$'vNe(4k QcCmC"W%|,C>^c`^E-%Ў Ŏ @xOT]EȞ~0kʏeWrp%pWMY-(R׹W.!<FH=@3+do8( <;ɳ9hNI+Mf?RxĥFindDL@3m"0y~]/ZՈ'Q:Cmjݠ"ѵoy{xơ_<[6,ݷL7[ݑn8{݃>j i.R-!~'+yer >Bqc#`ƍw5vU!W׎|OoVVqҐnv1j飺lyX;S9lyaĊh4V0~[n_]DU4bDX^GƐ@:DtLHUtO1ʶC6VN|ؼԎ9N!^ ]sApcKI%)*u| )^@6i >ぇI#"v`m֩O訤rQ1Ɠ3t@1RotR ^ezš.ŕbkVr7^!5{umNNZ:yb ?{-̑f^*#3y: '*;<奀K Б'eVTkjF zS|>qR^jGs^*+'q-+t4";s{ObXne:rHrH9**ӿ}BE,2DLGXu1^ˑHE?50t5;L F@09O* B34b#6<0̑ KվW@85V= Q(q `_sYlW|~c5oFd_[~[lTm<~ZW~$qO /3fx;cly-vL`E ~ c1q |rYVOOH1TT>BK^߅]1t]~Zh۫^ ~bvw#-xM cPԧiv;r껬YcxgQ<]rkNpp*#ZOr6bBSd] pg # siqc5M=I"?kRvv`Jk=8A& ?54Hs?"rWL}2f0DmcʽEB̈́FPW=ĕTWv%Br[}qQ"OXb'q=P0HIhW PX9:abf_k&[!^{ZJJYcvk|M=Gq.a B*3 +bU2vRn-L^I#U (!*ըG7RTG$eCt 0^JQ%EQGgbTdK Ei%rxpx5NNB7=2^ꙛFAe "fO.}B50RGu:H,fRdPuk=4ر!CTOlL3X3n.2?Z./ N^Vsٸ Uϗ.Y䖱Ye "Pd;P .k0 Kc_{X9u?Zit&%@oYOL agQ6]-!tOOC.5E$={&G!w $7hШ:؁1D@.Uim, d/*UWKZyob53b%ir(ED{ȧ=+¥C3'c/68)`n9x# BM#dV?GeD?VEDÃqA S ȏL𳞚2ѮpyMl8^4R%.Y PQ܆%O)cʾrSbC7M+vR]j8/3 u(b)dE pJ)]+H8ALlY&V^%5pۃ|tnGo')Xpá;h!lDqo]/u7{ p}:BԁpB[!r8ɉAS0Q jб\2cŵ H1fVZb9(0˔4 D;D4 Cw``mwb?!o90}EjUco8{YBWw1/ZpF *:`^.& acK C['r__ҜȐ%%gYө/w*2&ïHj JJ6SFyb= I&@ K4] WPe!#StNW(mxB?f~ĨcHdfcp4쐒@T +ز'.c`.„/9߆Elݫ<(a>NM/`Vp1 + Ƞ|9ca-OpW"d-R%cj,"Ѐё fIzs,hL_w7 8 E.& JhdV!ʌ?wTzm}d%-fD NF?F1~ \Ρň{RO9p{+&Rp^iG$ =BFTFL0h/gĨjLLiI.b{G/+mNkszD>J ?R8q)vdx2YȲ9'2BZ,Bpn3*0,#U I1+3# O{#罌3:p?;p .W=͌~;:,Ci B'Z $)@ns vA >mﲖlVr*aeGm$zJls z.VĤy<͎$"5ҫ[Zkm|΁6ߤGp깼7߄Ϣ\(.|IM8K <v>/%(mCyœ^ts/w d*Elx"䶴c z*pC qgrܥO}'39kfv_`)漙I{ΤS2yd0|!4\DH?߶_g'޶lDʼnѣ$^([#h@kk!G\GA1`3,мMFOϨST>RG-6 2!tt1^@E-&#ʍ={Jp^m8EŒئ]&%c/3k-CʽEHe?2.TLm{Mp 3l 1MgԢV!=e}Bq}]Gyq Pg1_*?)& x#ebkVX[(n{^> tewxgdžhd bƟt.1h,UB.\:ڞU!ԈTIR?{Y&8I('X<絹j?} JȬ}(COA$*O0h1~v/MW1F؋7;?Ua5}OWLs1]g~vZ˯K̚ }:ɮqB=%~@_H4zQ*a^f^MQk#ԇ3p8bXrt F QMc$aD"2Ie BSEaG2iQm"v䶡[[~;W>PpƐtErԂXJA l^l ka|`#qW0>Ѳc[JY;ΞH0/PCyxVJuvfFDtq.gNV֙xAmf}5z'έ5x(eVI . ܜ8$+Qםy &ū_oݞ0JiиYMEFXmȯԔ,=ɤtUة';rh'j5+YArk"$L0:)0ATJNb ڒa`ۜ_T 8ꪭ F{Ҿ t˨;iİǻ8@fʒ}M'.2\`]䆔G~r2!?%ڭќ\p}ogk}ANؗЋ#t&$ਜ਼#<ҾwH)d,[uꬤ_ɌBy>tuש}hGe2:<qW Ѱ!9q~efIIvnr_M$UC I Z5` c\vE#g54r'"ޏ-լh >} z [?.w>pɡry 3hSi~" 4م5$j a8{#5Wd~&D\Ho诹BvJ^2\WkՃ*t}Pē3n͠*j_ؘGj<;P*zClnкl(/8RQhJ6AB6d5@}HY0^*7<\tZY˙nS:/2P,`Ԥz-\[j oKG ݒ -\}˯2=*VwG;$^(OXb䋄iXOy'}g7`jzT2xʁ;87H#`\;v)/_* S~$w.[ա+p*IShViC pP9|Fɒ0[&YkmL(#R'a5~YPOL\ϟ}F.{{MNKf|]e= ,)L(30dm~ޔb=x?ꑰj[$?sMܝ$nz>ѧ_{?3kb2M{Er{`}[gq%H<aI 6h+. 3Jps8G 侘csCP&Br0t.kpJeԉ >rܳG˲&NJ]蚊ViGߩORv|x*Gq ߉Y:r~nqsS9Cӿh@Z|N:ւz1>Cz#gZ<2S{쪀f!sq QmQ}nbzC}XߠR;NO g PǔE<3 gt.wv;`6i S?_zn#=BQM`;/L)-tw,D,J]+}GTU"@IL(-Z=B&%@thLuWG$D)$@?}d])9ޙ?e3sdk򡤥GZ\,@mAZsndM Y=%bU^R7KF}A9b_LCEyƈl.6Ⲝ„"}tb;Tf4寴1Jrm5ЄC~*qM,Dcp{5X.|). |1585gM9ZZrze׆0)jXyB o;1hbO}- SL+0]ҮK]xvoZ5xü!LzhږO|}X1 _8ɈQ!p.< P1x z,P^+s|Qhg@T4uurޓha@&q]"c짘k?dM6УnL}f\p/SK׾e)R6P6:(UtN/t8Qfo b}x^,XnI†nZk!8#~NN=## x.(+}\/=8sP2Cz ^JBW @[>ͷ[N m![9G0v7K*/U.6fqй%=Hȟk(8uF%hz֨mKYѮh)Rfḃ_OO1,BPǿ״$fT( ˪밟UA/'u-)mJFWlmɟ>2h'^ʑo B㐟o|7$݋hm2Q_q@q3~*qbq_Xt/imt |M8r5'ަ\p C{hpΙv'"{8'[qmñ_i3c~|zF5k7-]vp+tǃ|,oDC vC5yS 7|do{xm5b3&`ѼLL?Yd#vɇ )j@|ADNb+xd5ܺ2kI(ċN}3!LL[x+%D~ 4ư;E1}:lL|aIKJ\B{Ri (Q`E&[=#\.Ar!ոbʴذ>{wcĽ^Z^׊ 4/8-$M%SpA?#1Z"qh¤Dut a*hm 8)}R/?Ȓѷ 2WOR!Чy@ܶ-Jr ,U`p?J$ jDo+_$L<.27#'?,ĘCNF(Ȧi $aܨˈ9Xq}{6jŤ9awYÎSf.#ԉqΚ9߫O GusTR} #"rͺj"aa2Y5't"#k$kb/بY1(0<ڑg EyqJlqz  8 ibet FץH{fspX R QK^T0pBVC ~]a4iN `yo^s9f%t-Ξu'qn0Kɔ+Zhe&?Frt:Y,mD p}W@݇E$ km܉5ȁ;s˷G{ *`HV{N)jꓚ8uhZnQkX 5&榩.|wN$mƲkkWcoh=[9R])Ul뇱#uS:D00*[o0{%/ y,!Ac{Nq!!q:3ƧIj2_]yU4b0W=bLXGy&1!<-[rK`򝓢u|T?_R=9#>,GAC1o׀Ǜg= 'U_^1g]au"}%ۃ2Z/Qoch-wۮe4BALm a@EFލٺ:|!]ODhL2`kd=KHKHssgYe+~ƪ5۱BfOg)ۭ&D֨aȕl?6@l]WYI:ze7e3o„vd鷡V=p$c Hj=ݔDΨ_tfC X|d ?eʤ0;~2?- S!6?~d08PS YO'C+n`DP62!^ "!I:hj8ݐCvzf! 74 cEQ嵴+wݵ51܂9Ԅuc6Br=["T:^ƀ5r%JD.a^"fc'PH+V-7Z8uT<^O!b9-إcTSeR sWpenQ)ZC՟IY1X4LՉco xI 85S;YrҏE/u)y C9MΏŕڨo}^跆#Xֱxoу0F\O~"Cҗtf>̑/poyK"*UeeLح` MϺup[q-'.$7nƤ.<@X`$ʖ$ݢ#t|}-sChmf朴 )0D{j>5wCqh8TkNuN}x]#%B:2~Hu! MDO͞Yu7kVq$RiD:$MЩ.+e1KTԡ9=Shۮ1?~IVFPNh/?h0A0Z; lKo߸*Rk`{:@Cj.*-A__&0qtz&x+l NDu#YavߘW. D bCLd($$p$X!"TvJϮ[͍;|0{ʃ]rRPHaq)Ұaݍpn! tuӵ}0'*(g>NSD7J `g)c >vc|YE֟^Ef7bSWFqϜ~ T9P{u')ֲԕ=8Ƚ ,2j*δA^$#kwx_#憨A%"M|3>dգ(덳A]OBne]UD_ifk r0 d"yNjv(VIsOBUP_u#"/a/vlnp)!\D}fV兄̢'bd6?F~L>'CI>B2oϭ(weg RL᳇s5wW9v2X}TZ:x@WmM)U͍ʆHUK}yћv !{&6n8ܽEN L.v>3z$7YѸ>EOLPraaLKlTifٍozgMkեKWi=qMyg=-MAԻQm52\=*pc]hMǩ^>1)yE{6MluerG;OcsN Ѡx*Iaؔ1J%L.hyOx*(mWsA'᫘ͧ++w=/ n2B;8*SwW:1mhb`R`7blw>bwT̅Z|&X]Ty$p*"^b|:NĵQ9IQ}\{ :f.p]c5.qoVJyxԭQc O!IY2ZP=)e>Kŝh5@ ۧ8bc_> ԟh֤j d h@&v禞9%W[*ƮAvA(ˤdt7г$j2]!VaWP/ə3B jB\ {j,~Z|[co"p슻{gYA-<,!<`F24ȼZzo{⤐ͽAa=s-i\<' pNC p7J֏uS]џf ؘ"ϋ2 ,2;۟챫%Nk6'ct XNk56<yEO *f$ΌR22ٶeޘH7nÌ:-O"F9ڽtP#5 ܀AU3=Gw])7ΒLa5ǚ1dj?'w3IdTV+i[CxMSXgEe96ejop^S@^9:Ct֘_:6 .~BwWhWL8(lt{v#7^.0(V(ʿ6_On!W+oQ=xK^$Ň{9n<!J.YR2Z~'+ԟ#uZfOqׯ_$#V%Y2~2z3D '/FONP;IX}u+uF}ʄ)ԾtW3L6}n htٵySynw:?%\kVVB/7u+A8>x#7Vޖg`j}Yu^&%|%3y{$g)DzmraMKq3՘G*m&ڝr'I9D9W>ԌXq9zQSR޾7 Iwc6ABڔqt>Sq s[<c%~ ˢ}: mc`c͑~Nw'=I[نdr'D)ҥ=WH8C-t'^UGUyI捛xcM;g%F+ޭ {w7}qmA6G[F&%Q-RfqJ]AeXv宫7)Ĥy8Ս`kq$AJdF6< 7f2㊡E}^q%2 q#HB/WCS5>$ W(dݏ>y!rWQ|A1No)v)F5^o!u%+~$AKsui3t/0h=걫~wdzm|ƫLvu!qc E]fvx;%syiK a25Z@Mqt)Оl,ZA(AcԪ;ZxٷC>#Siߧ9PoWZh2}El 2= Oe8 E!{*lX҉C9n][X&*EOϯ@3~к(=d!Jϛ>=Ȱ(pt17~ʹ]b(8x@g- ҆W@>H MBND%B, b qyX\zƅp*M6Ǚ zoG2939jУ7Z l&D=SpR*S1"a[^U]&=m,07EQ3&l-$qPH/]R}of'*Z-r`tfXaS.\"[:™W"VhVC󳣻(zCP!tݳac9Z-Vp t qt()$g>GMCٴP !TV&I +)h>oU0q]S* a_zUhd@0c*P ٺ9F;C=khbmz'm}dgݴo*|BXlό,!(1܋RD]~p`}8r#l#ekWQ>0 lfOy1wOGc|;ge5ڃ-*C{!yX{qqev]b#SMtkYRUlG-?K}ejTHj9TQId_L@f ~ -w|wCP%WpT!m?ztdDl3Rk"~$=/[BUoe8HN)W>z"P_1w|/}.]سp8L{n+wJwA3]:)H84g64Lb:VCg_J X |1/$b(ܚMao+yeʵdauV,ofY+DfYǼ2*鵉M@p=PgJtoA ~=WKՕځqf0K}s4}v9I.3K0s-׭c:Τn2|QJћоăfd+R>g|pk TI8^Xx+L]C_ÝdPIV%Ok?.ƚ`v…V(_C-ŀk|,kE:Q-ρFv! X ,}ߌKEth*~uu7N̚w#Rnq$6$ &s>&`^Kֺ`v["l t1B%HT>\Ǟ C22,*١9%ȣ8-L k!{u93/}!/?IN˛TfHBdb!sJA>8R`a4`d?NxqCNflnǯqBmF &Eӂ  q5wf/"zb'<'nʼT ͪgDR!yy vTBT灠$(d@ܢ2˴t\8 =+[4?UDJ#o_. 9$~z(' 0o &ґ^:O;= h ?plV5$0&xHA 9@,m K7:$w/H(N'T:K`-=7W|ONCdtNeL|Z JlA}5^7T41AlMrԱv usk\>?M 29Me6[>/:ϸ`$>|J"/"4~5Q%|hx&!{2g@&*5"քШ])YZ#bؿ(ayXj3 f6qnrDZ@G %ʼnKfﳖu<$AeD! $ǡ+L%x%'QK| ʚFIhi*4Y}wБ"wr`؍G3eQ 4'is}pGYM BO Trlwvk >ZN詊7(E|ϯ'۠F(6՟@_H]uz=<7$#Ok9<ܛ7VC/5#Bp5^ ЂQɚAPs~S2fUI+::CKτ<V^#4"= C/l:9חCv>3F vQm02QOI9vG$WOAQ5}Qv}wBsа~@YqT1P{~S/o،%f C,P)jq=>:=;R0q%QaaPg֕g?*!_o4VH\zS1nÛ\g!TB6K'|&j<|suyS 5˓VW˷?#aSV\(JևLԾP $G+|z?nZ5-HpBD;,8k~y]RByW*wBJ}D}ȡ_A@a@Wn P(dL945&=]^?yZ,dBy}%CcT~t#734, 15>&rc/^^r S!˅9dK ;W%xKE: #~(p6ZMa>M-h%b#Eiyvz,Q^,wS:g̹-@3ak}jy4fD28adM~DцFS]w`Z<"c,VjR(/x29}eH^l19\EuHEzbNRv"8GkR3 "#eu& Dsg[s>؞ɮ /7hv 21j8szsuOp"YΥԄdS;|주m?5FKLb44o>{hCljl݄?"6T d~J2C+ l8 W%]] bd.lۨ/uuР B!};Ac= D1K&"w.mD+_1,;s9w(Ϥ&¿v-?Pԩ םRۉe ő Moh/1wFORjs邥ZjSt؜# 5͠T Ij(Ȓ2vt/ ]mΫ?ǮOx$8c%-Ju>z?ͫ{0^