ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>,\fq8kp9|K$=&DO .0SC_#Xc. }B2Ma?Sa\rh6zE$Nha:hVOQ*Pd}3 b_͟Dsيu^ߓ׻5spZrn??ı${Aj-Hm 2%[,xM ɍҩo3m jcav8\tw3菐2=NCFO:[P $.cG$߶|d[$D&F4}>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/h3]"k%/p4ea+@8AW:+xb"jVQqt{(H#\xW̹W(SSW<{2 IZ|+RBiA[d!y@GM<ɕz!hV 91l4{>vXF~%C1ц1;`00&H!>wT\Tf~ycsZ :2+S7l>K j&2f!rK~Y2}t^ -_m.To'$\VPLEM ] )rϱ]RHG;]G tD <8đq]+՜s"#ukaz"eE#"o0auRch-2%o>'OVy7|fbE'ÓRW˭-P94>^N@P^Q!B)_Ou4O]nhԾ>$H\OcKJ.~ 茨k&fy*?"ZIDj~T^(2F)H4,~|Y4 މ0zpP퐺oү|q鸌;ZRZ I"o7}(O,g &&#0Z |iB֮W/؞s[֠{A~bl/ U7/Ï]eӒma3ɞt?h#S.pTu#9d;xXGgxf T(&FӀo4U`f}i {xCHRI+]` v>j"Iڜqr.Զ`/E͇5;x 3g¾F=h'h+U 6V)# D Aj z/0U@B 8pM g ~?BYxls*[ZJIv HU)|#nbl$V͙ۘmʄX0(צ+ȏU;Ou,{Z艓FYJ |G%wxQ{7âN15` c/egOAkM>0k0fu L+Δ/mU+VUPm%mD6v5k䇜FINzLSH!(HD5Ǯ awN, Pi)V#݈3IJ+u#|4}1_}ҏ+gRF6/y"ƚW|5.WX-Jj 5Y>>h;h.ĆgRKWS~2@gJGD1?(T-4BAt >F>O22r'ncpNCBY)WNdwTi55^A"X:_o=; 6cU֮{So`؏F \x>-S̙, R,׿=aE0YL4mI =ȭʾlDa%)jV;97CKt!;9Mz4Y2g =6BQxd:J:xw{>W7k+ R :3GDEю60l.b?$jTfc&) =3>n^e^\RX<ʶ,%=h"qFgY)!IҔ#r:7Ŭ8OƲ:8©̄6pi8D{ͿlYk16ߕJɐ+Z'3,[##M۱e$* ]}2S̎Pt xY ےwal)3`޲s\YO԰V@KVevr{Nd}~@kǬtbyK ŵa0%t~sR{#f4R4hT|+6cR`lQ~u9k^ǔ Pj34%0Xr`X@d&))<0'qd{\QsNNkƢ A] V?K?]GK5 E-( 6 !ax+P07)fj"t2i=g.O7_wK8 } %>'oy,!828?zvf &%+,_Ӛ01:_-z 'l4TKkNM_5R pC x?5ǧ"`nwNE4z , ) i ヒL Q܎5٢Z8K]`H3~c( a=)~ $I i NGus?Vyo$$< ȣfޝ;hQH8X^"Ћ$up2vH:vd1!8s]`W }H iVZ9ttR+:1ɉ hL=% VU PDej8҂9ֺsqKcM|dwan76qj_EE˖ߗc q=笎INXhQ;ק@ّU%6)]TWhsW'~1Gl uњXdu;IhƸ0 CZm_lTٺ{a[|gitvP!O5'>QUlIE -MEL9|G2cv#x?kUM:8df2 eK9H.P:ǒsF55^e1?`X qV?滕 dyPKW!_&P#^s1')Ȑܔz`h+l"nZO6A 7r uY Mr+dEᱧ&srdhxY1@̑<0*_'+ϱ1dkWY[ ^ `y!S*CYw޲vqe==Pe֦r۔f{}$Ux0{l;oF81.3N"3M}DEl};U il7bnlueYUڨͧ_?>gP\lJ+[9臣7? VKhk[0?lcd 3{ DZ1#Φtt ؀9=-Cg,)T$MSܬIL#=TE%_ԊB Bv6 ~e3bL<ԇ}9w".}gi@^(m?vw1YL3*NwѮN[/[(dj2tج!@dzu{Jz'Ʀ{x5a?PW'mp64ݲo):^B?4PZ"ᦉoUb5LQV B|T[S?seM)8AO"x;t*q!}&YR <+ܦ]BHК-Zx<߰5Y. @pѱ'P2ȍ߈S. ǰLnO`b#R&>Ԟ>IWGBm Μa7&Y^bc ^O! _I"R˯ Ϡ4S+l!BTޣeaCvd)(Tpw߀v3!9D:(Сb8fVTSi[L붼#„p bjYP|`mGSsۓGܓP( 䎗FGq/AS\9I+Q;]^Ӷm&΢ â⾥x)cK+u.g!KG\AA'!P3$KϤ?Nx@3OMWʺ4͸K*}~ Ļ > au.}s?e)Ѕ2#献 Z=QGe!ʆǰvQ%Iߓ,lTy 9>4eaDpo"esәEv/ /Y_'r(L+ -nG%"F[\KacT8z0T!aQBݦ.7ZO*,P(NEWc+`}8ݼ{_Z=yi`ڵs@9֯ҝ Q#a;˳TmdYՏlKi{ːmh]/d\.7&%% $>2{XэV4Ll=(^ |-s JBr40|w|WNt4^;Gsy?frgI f~S;:NޕAvDFQ=XB쉞m>;^ٞ?`<_0aEwߣGə)NN8_&m@ TjUDb\e᰿EׂgwT=A1NΪ昘v2*Tu'| 8.)Ol9^V~h=Ի9Q}Ni/ v=r! w]GmLyHqH`@`ܾ[]|ȗ#Q[ # Lg4w+2yCea,K`.,:׹e#Y'"`ʅ͐`R#v u#zi%&=?']]%ġu(]`G`jbACkJ3N d15/v֥pO:^ \ +.\˗gӓ͚U7B fIh9Z}GcbD".L0#(Cijg\%(m7b$!B$S_:&cP׵&)ja{yQ3v-KtӘg>߈e޺1I"O )xED޵v9B873 o\Wm̊tFk"rWV{`Z(Tjxs^3296S۳7/9hј$:jbTsWXOGVfm΃ҿߡXҧ~?_mv;z8w[Xδ툦kn`&Te^mxj\BZ.1x0gOrԑ(W>/<؉= ֤UDl^u-JK!. Vʢ-ޛA 0e5d FyCAJ)Al_f IOǍ@R JOs $u T9a( Kb㏌*/50+e'לLI&'+ǭnaK6rѲEPgʂ-}m&\0\L/+Ih>'OFlΟ悀2@͍78m3ItxMԿ9wĴ=/ |ˇ,VmA8qDAti +#1\Ǹy=BX,R4IПeMKqM+čifeXJ`!$Ƚ "#mr<>Ыϯ8Ơ GC1c 4*nel_C!WtdnR0xan^<6/r=嬁Qd[\ŴJ:ЙfsJH|^o/W?c;3gt椔7!TPWԍ (.%&}1b%f#{n ֩ɮPTRmzB']C P WW^ȭP*}\{~`Q525@D2y<qߚǵO&?5q̠dF0$!~`[Z6,Sْg G@:pxWc}#JIZ6E8Mbxyz^蔭 +H+.=Τ(44,nhEx9xWd5~*M] E/"na9c~[x=.́O1EmpOOHM:8^}XQSyjJ )B%}]s$D{;yZ>0Se(%ҪfF=ُi!G1ې,iˉl^Ic|sČ/W퇯\@ S< L@Ѣsi piH9$FA~;h$jP$ UPwnof)F[ c;o_EȒj_€ML!Yqo'=[fWr) m* nrZ>4Rdp2q*oy$jiOa/(:w$C? B9. 6qAk2!{GdwiD;*Ўmİu/>g9K`j;B)=VQI&jNZV ~T}o(np*#qA.0ކ35Aςg}>>7k$%Ҥ@twzbB I~Aw;9oh9J,aY!1Cb~S!F_*\M!o8 }]k1 .~@vdχv)ۼjuO(h*Gsݷ4Uy Anڛ~`ލk*IJg)ś(**Yl*-Ob,@6.wnK}J̀ .wUv0 TZ6w:D1;']6OetTCucRrm[& {I3+&AҴWǂ *0|Q,q)RVU4`pIZG0ys8ve5‚o8]Pc.:Egw _*yYE#Π!;SXf^zIL 'y<>LC+LZ{YgbЈEtVR 0tE5[$ک+qH([SK3mUi^Ύ`_^oN7oxz7IBO0+g0 @*DOU*Ͱ[ʹr@ wȵLe/9@UA^9fVKĐUY!SP0dM >A|ͯ"k_KaRפXba^k=ѻFׁ_io_b"tVVQ0N%Qd&DX b'~u`,Й1 4'=pms5B~LjGΏh#KI4kM ɻ`. Q4nA\] ԡaZ!y".(Dh'OZ+.PV&&޷jFWρ,yZ\q@}]UIV;gfKZ0V]Ԡ ?\śv$!Syꭣ2_j6y:@f]Edh_}\"5][kK^ 4kUBG ~5)ڰI.]α-6O>mȢ>]T_☔cWe>z-z3ȓKb?~Y.LJ;1N)Gm_L,'kO̓lO62sYO^`mm S;AsX*{+cgO} BŤ##KQjߟW'7 Z腶ۉ#|U9{fGw;]0]@)#"HmFʱ]a>16^x»a ]YKS$Ll3Q󭜿M K鈰)GN"9 Eؘ Iv۬JQUYy.f615?L@'툊EDg?)25PUY(uk J3*h;2ߨN߅bgky/zdm=ݍtc-sN Y-i}^e}A!Q'q6;86q&6.CxPW Ej ;s\ʤiёf$Ѕ,:nnUdXVSϝJ޳;tNX V+ϵ,Y\ Od Jg$}\(ƴ"(CՉd`c,FWp9G(ܘ#da @ P@[YQ9qZ i_1F4ùAb;ÁDP u薑9C ouׅ269xU-X =d&`(',ۓ#nDԬRzP?'nsu<*c.ziS^+s),?B$yC,C-"@ ], Y KOR366I?HFfeyr%hI#6IЌm-lgQPUuyiT;\ޤ~E9̂{",H,O~?x4)q FC|GjA7#߅3X8c*Ӷʼn$NIGR}TZhTP^$!D"$Fݧ!TBv#z^qˈ5q"i {Yy,Ƽ.kV`-TB}I]e:$Kb 3TV: j;mWm>BQA-?h^)ٶԕ >E0-6ˎo)͋aR܉5nf}{>q?M6nQwf)\ǁl\b&2F I%tƱV8/6ChR8qdVƨwbmOʤ.Z110> QpO`a2iw5-: [MbQ]ΜtʼǮ%ϠI0TKyNQVlrkNQ?hxwNV-ߏ4S=Q4 '=BmHm NEҋn+\Gk]mE1{ mIF)Y(1BA DZY2'c^V>E$A 4*9_9ܮg@Fт~ cM)q AICTWpXr`!':tBgC^}l=Cګ5P= p0l5,\&GږIi~ .]$<$:%(ůH,1ߦM;iPw\椥ڒO[yPfi0U [M 0F] l̯v\/Cq B-G˨2|:`&={('q>#vfP}b^%Xy-MUF[%lNlZCi.Ub+0UXI qC k%Z,bV)\!֫!#`0~(O{P < , wSj(l"\5+"K-ڛ!yV C͚3gɐ9!#8tW3'wv.M8MHkס6^(]9ą`}QD6+Jn\eN|Ú $Yr0^gZu瞶Ȋ1R,><dP*/ڋqP"1f!ke%GaNƧ>\)6y %im&ƌX6<2 hYME콡*Y_3w/4m͇`"mp}Y{F t(,|^djcQdA5qZ+ S*VVrt39Wg-k@-ぶY!EFWц&Z_PaLd<o*ϨvK,('sΘc@bZ8uѡn k̷ߚ-8:[X3<1>qSǕ!Gɫ(U 8;rZ+U,!BY6//>Ãli4$,l[L&q^D@s7x}Oa.ⴢdw;^zQcuG@~L{%i +oEVՎ⣒?0C'rK"aجkeC&툿 U UX6QɯCGͣJE;t#̒wCzʪBJʏڷ0tCDw4;;'R6r`DG4uGXF5 SӤ l>!5ŷcHMD $uF?\Lh/m-Dl'z40y}("*Et ]A0^s FΐZq$8;*?NL/+g^xdX+p{IWs6N`^~`Uz3 :;M8ۛIyRlhq&% 'W_#QSG瞰jM &G\ک2mmrC%chæ٪.a&4Ž zѣ,\]aKɜӺh@rP])VwjOM#$sv} _ޓ=~K3fAѝN\]wF;iߺxY3 ŎϰuQ`\j^NܷVuD`44݆`;R=>1jQ\V/YuoZzODgNHpd-O4|{XE &ɍQ37M+A=l]BH-1`2@%1@&ӘruUFE eђNfVnuMu+X'`'CڹPB֟- ;ȥSK쮈3~ι}A@ؙאP// ʝﰪ2YlcE4OT[yn>HƎy &h)ЏI8 bk Kx^qzx Sl"S!Q{Ӎrxwwl#ܶ;WuۗT&hbC7x)9Łxyb6JƓyP*bNJh='.\eN|kY*EdJ`nj $I{IM.a5p0@])cg54 Sc'5WނXK[qXeGsb:X.q-z&ͽHJ.|  5ccH3Q6C圃A Lt˥zIV V)sLjf:gM(/uP3_! ]s#$C) =y߫l.pѡ6˪KC~Sb\1EX bq.mx&.VpO|ٰS#Z̛th? !5nf)2Bp)鮒F7kͶ%;_WˮHdjȨHOz?dtAk aU,(5FJ]u2)pW*?8W18`:/(#arc}XBN"U|g6hcvT Aw}$mqxV3YN+TφSm9u FZ(~^\H6Ɍu'OC:O 'TƊGC&dД^>{bGogR;Sp3@{o bם1]bFLJt7Q:G!AXnTOnC޳!ݴ̐]Ў7$椓~zf)M^ {m{e21Efm. teOA}gdi;ed1oA} bbΩ>8m!\pwB;m~AFDu0$ {5u!78LH ]m&g d׺HnT&7͊Q5쒹6-@>1vF ɽ/|!6lڣ'uepb̄!/ wyjxYMUV fr8L̓ }9z oJɿ$>w˜uImQMn6PAaR7pgJ\.s,8oNro’QJ$+>VSZ౯:MD]%δwy_AT3Eb`UrB+QTDUGi4 pCYwgD#ܧ(=e&3eiÚb&O8`@'RFnffayQkc1b-y-T]s$>WpfKѽ>3P[w*e IV$LkWyܪ:\nd-e%!rX 'B.([ż@,@Uu%O!JI*v8/TO׾ε0d@)(x9Kh a% &\vĹGKR}O)~3,7F<*^d܌=9"~* Ɯq#\uv2u""wpj1m%~ WeLj+@D; ڎʢ#guA<2[Jj{ޞL2cd%/Lrlfolbc lI(.`s0vybǠA8P sN(+d81J- shPEAyinDuy;}s2^oy M CxsK ᙏ񔞀9ϙ3MK>A\_ogBB !^R ~TIvbGPw]`bTg_*<-$.+G$@18XXU,;r44/qT^t1xq*֞Q7<'R43"&BD %E\R73w|Yũn*;&CjR_V}\M_@<LhMAʤMm)d)1;[ݴxUqE6s9wzY^#Z. PYL5*+a: B=!-F7HnTy ʠl(OMG=,ZG3F` ;+3&.\Dɩ ƩCo6hnٸ)~cDm +%]}T$q58i:?l, B!AWyBn5 ݂[(;Fb#bX6k:zfBC~ٙ_$&r5urȿi_G( hg%&i>`KR q^7w$e>0}Xhbu1Rdjr1r0-K3ɒD|0h&}NW='#Kߡtz Z8f 1ŏ|gE0+7]Bt S\\rj@pN_(⼼Ӑ) ~m d^b|t?zһQ p_ejV_ \lp]#F^N<CS9ՖUp ''F-T+9;5=5/Hm}a#m=f!m{, OybyzvRU-+;E+ARv .b1ۆGR`q"ts{XFV/[O JzZL4P57NuY[mw |v<Bqv7ؖA NCIҼi@d9WV%>$& Ec%S[_YJPiލ?v;v8t}bMdݣf{lН溌5E.n }(z Hg&P|5 73U?U~zB2z*ٸ3?dt]3(w;/0wm@"7C8Mܷ0`y3!N0J6(}X/(8gx3U)ppv xS;9yN@<{gĭ#&O8a"7:C]]v;5ucad{׮/ -M&e<o4[HkX$h˯HJ&'YA} 4_Dg g•k|6Ăk|Ue?5L[.G+OTə(v- ێ^X^`ZlPQi*8 Ys`jS֍ЯW@; {& `ΐ$65NrE^m(Tc=b /,dz!,ّ}ۚFdsnNjն 0 ڝ<3-qcV)X\^'Lt`1 J6L}#>yՑ)TN iͺׇHQNiQOyO1Nx39"QRbO VFo**k4r.K0 F~tT&$a !1V )Z,VoQTV{a?7>ဠٜu!#ldi%2FU>Z\_ -Rpf/gzg@,HF3E@)WӇl&qڃϠS+64vo]iHq^KW:'cwNV%KׯXfhkO0=w/VLǹn +wۋ~s,6ˀ5_V 3jN Qյ"%FItUJ|D+sz{ף{&>J"'3X5o@nj}5*.)KɪH,-7,L+*5_k#Y.80# YeON$߿gH3kTAx% Zv8N9Oefa,dycv0wK!^"v̮[tKFԏ2k?=y%Å9\;Mèf GJ<ك'!%<ֱ'C5 )cvI&4/MPwE_Iґـ!ڈqDFawy_'t.c bsB r.$`e򯠩9Q Jt?CMs2Qt-&}bf4V4ʒ2yY a;8Uŭivv%|ԓ` ?FJ;vŜtEo kUEiH 7dQ#4>&a#;/#(d67r4'A-by{Ϩln(<{,LV_ 1^yc{@K0|aL"4o6| -I=pT>JYrɍ7?`O娚O(5Vo o {1 AڔGTnR\VBHtAM&~~ޘV}P0=p~" "]QtQ6i>"D8xQqMRtb_O3>e3!<`' ҝl@TDJN-/?p, e[AL5q3D%8H{ȿu'+PyyuZ[+8iރ9'49Sj$ Ö,?1ϯBV -AJs 7L$Xm$c)6 ]Z`a \X>˺76~WWv*߇7!8 _d2>_^c1\͋!^'z(/+tɍ7qR%eVJT sH$KX[b4>ґ¿y=FN;3qi!o\/1gPljZtk T89llFB/yDܐkv})Ah;1^Q; گ}DԖpRjmb럽 #VzOH*it{QS2ztQ#Z1Tނ!z Si82i(6 ^#"{ul۟ZO<[jI4`&SGC\د'19/Q5ȼ:Լ{ :(\K71.^' p0&N eHZat 4]fiLJ5Gd"Й- N+m җXW &-$0eᝠdO֔- u:LFnf7MzgrKyJ\ŏq(; x85ToNִT{uqp .Ym$Bxs&G9 e$+J+z(yAʿl5ZfzAϬA/<^T^42K"@bH(qN(ɵĹ, aE茮9@jC Xo(Qڈ>CZ<'dxU99ފ;2P$Gӭt/7X4&S6 kR\f&1Fʚ[ϒ=bQ]DϜʨ{Вf/>2×fFEŸy&!Ԏf0Ry1lr@#>%xGۥiyžRR8._ŭÜDZ7@_mρUN0BRmhwYG/2_ ZVZ1q=@N 2iJک%hm+8sM0jrvNSM?rb+GhX1F]CeQip(I`&12 ЬkQwq<5e3X4k$%XMn5p]sGwOBCӟa[e{nv}ÅL22gY"eB?MBb/g\$v#p>D֧UWU+_zv;[a߳$&H jvگR\h>#t=#)˗n&ػL^~,ONp`4ozma'f 64gi%7gT{!U`Rj)1ᶒL`~Fk`ndG_|Y_z>om_IY1QOr0udj*ryHW4CkNP;G6'|IT #Fy(WY|Ӥ뭦zP1WȌ^l ܠ)i@~BƆAQ~ X,>>b M+y\*5^튕?t%b*L|tzؖ}7'isR83;me4h8e|``VFB6X|9u[V"'􄰉M~4 zEOLv-Aבn-AּL2a]вǐAKxCñ ?\r|Ȗho;ӬԐRwJ׆NE1gO5lG`x t!ꢟFay(O)t\1#g!`@X*YNQ_E $즅c^aD57Ҡ/?JCwU6*gyRf߿ vPǫh&ڹhԛƴ((g'Z#Sw4A e*fY>{aߤSĠJiآȂ9r^n鉆KMV?Scύ0e_WJ.a;M=cA\ G:6gtѴ6sMKbf/Ҷ?q_RȚi:898פlzI iEJѿ1Ri .n@Y$rׂ(T[Jt}f6u@q 8+@~A,y8?%$,@4uDC9ibvP^`(8ϔw XF 39ste!^B [Q%>Z|fLfͽ.c_1@,O&b+v@?'n`5l\դAJ+ bLQ1"BĞ;zR?YbV9ϲ vf\tP^^t;i/og+?Pfsv`4f%˨Q0ҚS(! *,ްsQ^VJ}y&CdpANVO?,k/]lNhg'k鳳6'F2;l᫉=ށ<𿺃^6FҩiFJ,տiy{S޻NF/آm<'F[5Xg…+i(J.N߲dE^r?}puQĈ[s"$Y kl Ó4i4p, .1Raɉ[Ͼ~f֢g-$(6r]WF E|< ~ !o)%h SWZR Px|;8YateV)F {ڻTtANuz4@1:/Fn'i"ó8NX9>DYwc=EG$6FS暟)3KZ%.MA0WEi[HMV"}`ivڰ*hWE USj[Iu+ ΃ H nԙp3SDdg(cL"H cp㸐O I>|huxbYs.LoN@ 1^cІۈL䠯|'YAX4KF60[Fm{0D v%2mj  ,Kca,J0 .,AbIH5 `KP}\eQnuQk0 ψG!`I{y؋]RP:@MW-l'Y]\8q*晋O䁡rVhT\QqKHXr?{t3K MH!S&)sdk HIYsE>AP0 Go$5Y3x4(HVܧ/t R]#um-r͑Oמ L[ Geq['7g4Sub')兘x3Qt64 y?W}y`a̬|F= ;QsNl):$\=Ka.1ڀ NJm)i&Ox/̧~)i: 1W~Z![/X1E ^Dl^~dՔ̾ e73J$ Pv+"Sq{Ӏ_ؘ1pcmVle}kù:-kXORu%K^<֑8:ד -vƄԟXj!SS8 , ϟHc4Ĥ e٘k&\¶/bw8XbVϠe˦ySFໃ(,CsʭbDgBߞ8WYU{PRYXrYdKjB4 %\tXM#I5^vo 2QpΩ`0~E_Vmp ߾{[$Vnk8 8 kHKMqQO-Y֜ ˹['Oh*p^mf޷ xe~=RW"$!tX7<9RF~|F^|!fX,5 RCw;izDWG}F*A0`#b(GB (Bg,trI fP={YW!&H1b#?dFeNU} Z&|aIO3¸!t(YUg=ͣ"gLf/K\VѱA;}|LAOfƭ:jM*H{k$`mȴ^n-,-fJ z؉aw?lQ4ֶS`n|W 3`*^Ok@uvG'F\ H+1 y4\GeӺp?'}΢4n ܴQ3|ZeJL7;B(+rH;LL `֦@mVC ;34-ξq C \R<4^/$Ýr'Io0'or?=EN%X0B/-Xd&^+ro?#v5Ï3JI=ߤ=]ǐ_8Ld+qfzVٹ5l q.YHH T]޾`A/޹(#o:TU C\4|;"QH|(Us4wѻjPEE& W #܎.Z}4$}j{zY{훚#87 |o04V>(I{ɟZL>-]iP*,2L8 Xڱ7VGJnƤqmm %s*8(P!H8 1S®\=,WxH-? Ƽ\'=FJrbx߯CL4&`nVxkO^&ɯ[]PF_"(޵rJթd._e-Q:Z{#&Eimwb139,aR˲p [Wch/{|0˄oflF`t 579yȑ"WtqkD9A~$J[wFd  HQ.wS}ZC Y}kOA#+&C.!z0V tH\/v"pֳ.{qsAE{Gy wunsbGxB`oD2BcUh.PJ7~1ՉP /'c(G%?7S"UC#cL^=A[#cReIlgLЊ*(5M>~.Mqa**`>*wi^hE*u*^?0f,zPV鵙^&嵋$"WH^/u$e NZ m *&`#}': ;7|?]FzW }镉4#}ZCPIOmsMIRuyXU-DRm jDlgZ~88KSF~Ѩt{nsWقo\{A(H}.Dm*䤖&ԑ(΁z%B(Y1+:Fgkfe*k X5byBգzV'mh(&~nr`=:z6JTNKpx:5:U˔G jcRXȲ,0 :v@⇞wvCq޺5Mfz5 j ɕB B`_9y$xP04$X;n}r\Q& Zqs$1c2UB%2Ef? ry eL=`w;2&/6u~TV13>:ਥS( % Rv&H &╗Ps&c;qSy˂|ޕd ![2)yk;HGmp>x2`^/q{*?HH6}-Y:vQ҅,ZtC](QʔkZ(؀IAf]q`~J eπ/OwZ |PWh; 3ou߄6C D�Tt kR&hwOo%sV^<9ф/ > 9яI`h\I^jǫ45o3Kk1HnRimYWϪwYa,N2j#e/M=Ke} -1Tz :[؅CtѹLP+VD?ŅN+Z6&6֞l sn6rXg.3LM%dB|k$X{f'~~@qxTB(YArO{ƍ~+˻sΑ@#!Q5ȄfTq+?Ļ-Eq 0 lh!2T8~R([W1@S p1qS8E"s