ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>,fq8kp9|(l>(Pː}bhŶ3`\&(Ie[h@[!Mf7+uzDSW9.~;ߐ{!2VLTp ."%jSF6G':GV()E1Y̴?[8CtmmINB=[/v]a{755k\jo{XaΪTZj0rMpzȊie}bYphuT>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/ৈvo]"k%l/p4ea+@8b"a8#֝nK/FD˥z :Cy`soр"cQKrXcƐY*Ǡvlm^1C,Ɣ>3*8/G1QQ2/NE̳Ө'4-Pk#CYgjEqVUW"/bw8'5%0?/UEHdjdǧue,@n*@rBP32 &[[I(Ιf}xf՘:wxٿ(^2`m%j#>;ʽarܮjljtes"P(S;Jrw&Dyr ʾS5G«ztڪF6jD q*Z!iJxFaRo2SOCS?rC-g*ՎHU9z 绱L J| ~#8MjhJΏt Z:Ṙ1 Ds'ewڒd*l{Pڢ[VCp.ۻRx;l JBFJ7jZ$tF]ѪK}E(S }6ߒm!["=;xYՐXN!wVN_'6mu 3]68m zBL-[*.79#{ Aϣ}2njV8PDN -ZbJ!vH$L+a@iR ; βp6a'>摿aćwTX}+3ɲً5Dr \HDVep[0M2CIWdYi Q$#0&ZbVO~*4k~bm7H4aUߴI H7z2no27aj(#Vp2&VxC/l0LDVI#!VoNzDEֆvw:NcϽZ 4C$rO8n0\z*m ^؜xؿ!'@S"}/(3R wwCQ}932Y\6 J l |XΞ{VP5HqФ@:BM tZ=[QhL94\&sL/FԀc鞜MQҧv;@1E.~EbJ8Cd2X\@+32c( WOAe06&ЇQC>Pc=X%%h!!WR;0M*B=oڰ:W;F[\J)Xd[,N̉Wލ_iF7(7xDZ 4̱J Lw <O-KPoEm4ֆ&^/rz8K `EPp7lsW :ЎUq s"4/;:ecV} Wᮋ+AZ5,X`Uɟ{?4Mh\(!j8AٽJ.)* 8D_爀r*?aB-{J3._ߦ?=PRP,] GEQ"M~CJ̵Y &ey1h~}ĕRE`r1W|#X=bP 56(E?hE첺H7:'M_/ & 9tedt'xm3w:_l/$Z(Y/Cfw$E}{\D>0kD5T*FȖWtkYt{!{ %'.:jϧa~e d/οV;?C?arưռ*RXwHhu9{hi-U<د_%.90 d~~#,z$fQ&~g6."-M8%l?Adb- @2XiwיvM+E\'W{BG3 *3 SOV\fCMH&p6U( 9Æ{n`^em:U:)VOUyj7iȤ_ 5Sb rlt%kN2MiSAkmC圗gM7#>٪=,%i+e׫y vSQxaΛOrtR /f"C ?*H{ŷJTurԅZEEI~NQGN_/7v' K8d&Ϳ`754AM&%O6Jm"| ՙq[6n1o-bK&D5Np550P+$cR)@QTG! oeںć*737TMʀ5=G y攐}EXtŅd@^Ts~Yp7" Cvf)JļZi>LY h'GrՊqgk̩)d@"fUvG/+yA0tHt=хvYLH'(7 !Wk!ಂ ơ#$/#>mY 2"($SI qOP8W~gV [KQ^Ji]&{&7Wc]g,xޏΧ~jk%_jH. Y%CQM]Z`+у2٤+Uv;j)+1C*gs;#CBFf޶^+X-k;f{}w/Gϥn"V 2 %tT([f%|v/R@rk[#oKӣL. Ϥoh6I$ݝH'@=a䎲v0yq;~=Dחm)o޷V>-TT @dt}pk<#^ܩSQrIA[* y`msEBx ?K⍧ju+-8y5#DA;.oʊ)&0! 9Q^g7 F0J4Z[ԕkT`zVV꺝b'&@GS= pZ&*Us xib5fKY[93v~0MG`&3NӉUgm 5j.6DxYoĤ"[ 4Og},xˋ$6b{GevrI賰TCiGY<*[{ńeq/ goYۆw^͈U+j~ܹ5l}LӥII>FjugqjK:3## &xt^"_;S)9,x`K%8'eh~7F4L|LwbBBx0 LMH:\GuX 7dlB܊bΥ"YS_B>$4 ElfQMֺ,2YXQXuGyU qsB3- qxЏ=%,[\NPsf {$czrᛱzëz̓T!"l8T,KMeB>otY+ۤ\wv -O$!VC+S쯍=B^P' ʗ< "Z6e7bFs. Aѭ\aeMފ'a7 %* _Bn$" zh$56W. r&@!1F:,E',0'*_rxsi2*'\ZÕHAaMRRa.s5k.D>c{-y-Ö%%Bz%- XakX; Y&[w1aP Ze>u/`yK\p8ǿ2XE?V#n|zHSn4S|}[ (,̖h ߋTGvubU`0˸"q@Q@6_+#uh**B)%cvɩnkjt8)Ƈ N6ϊBk?T!yhbj.VBD0dݛ> jː:@yZl#z:ϕH4)>ut2'f}w Jg@c:G Ij vvqRgɴu$cOiX&%_D!b(D !~ZR-! D,i}+W)%?b;JX:[}DL1Yq$ʸ$d*pMLq㖻VTT?ynMs4qo$ady!(݈Cu~ k>st"Jf1>0bRCT;rDnlnPe.^N$[>0iGĆag4[D/Mg!Qms-_١J#]+$KkSh@32)2D9F 0'_Bx6B5^ 6~NpysKg W Dn,Ubl7wi2~?JAa)wd46BynxG"i9kPUDUNꥴ:k?z,<wW:i(\ wjU!l4 6'sf"t#G8Sd7r1" rhhU< :s[ݝ,'Ke!k54ѹx@X\Ml)-f[sTD&?nOh:굤PF*tL|Ipq+\tnʬGW1ֻc A ӣP3 v9GrIpn+y˥$]ҨD8VȺwkxF3\ wak^uxCp9"Xs`ɘ "u/Ь27Q2nA싢߫7G9]tl+9) s ޹O |VB1D"1XO*&$K| Vg+ (vD{?^7Ͽ)Ê7p:\2j3 *1j'Q$S9ATvw+l]m>k^iuN`7_F0[|~RtEp\T"̺3U4s&ՉC,HJ*cM>c?NgIƌHvfL_OsU$w c(&S&!{["g@#]5K'K_M~/l7W]h}읆`!샋z.Ur?Z礠f3pzw~fՑ6ϳ L/D6J.U>> b rd>Ħ^~n#Ѕ֐On8Y0Se:/L>j}[i?B7.:{! PJJ#(us Ӯ{p, +p/\IKzd[}"Y)3J9٦;OXwbΔЉÐ 0ƃ[(4/J㐷>|PD>O*]xHc Qlԋ((j,>ݧbf4'RX^pߎ;>1%_ |c,>" c~$Лk!4lYpǏ2ΫlE#VAGX/fW@C|QA(&&8 b6AD|`}_zF:8&w~b/!Y[6+֜b=74dWaeEM?iLRΟ,rVH^ G N"< ^×72e͠B}^?2eF(%iN?gW`s\ $AVĴn$=kh*#jX 4}ӷKYQ2l1*[E{O3"|*^̟XX]\u.5Dn&"|ߠ4E#Kkޝ`QN *6F_lu Fگufis  jX:tL.8"lj9IiLjDK1vP0p?/SŸqt !lm˨^6a$iW(+5,1Ug4>0ivdϭ8Y`)j ش)D3` ;qAÞ&x|U˟m8A.U>EP%u۳>BdP`JӨ & H0 =/c5ɚs!U_-Ǻ$.dQO*!Hwȹ e~&\Koi*Q)7Az?ϸ;LsYe u>X$J8n;2<K$3SV7Ջ֚y vKR[;ǿ `Zp?;}rްy'$I=.jwq2p#!KحD=a5qB=8.Y{K!gS0J~2HݰNׇSA<0 M<ϻO◘PMB .w+;2o]Tl"H;ۃiP&%4l@ST8Eq|gDS;_ra=QTyЪZ bJfԏ4 y4fwW|+}9oey),TtyɮclQP! m}s^ocZ?9[ +JC`>~0[;2g#1w}E-W$SD.YvFI`) `Rt ^kl@*TzZpH+ظZp"2V LY=ΊӁexz6>m_kB5' ?loRU&ޜ+s:x/^Qw22"7t@ oI!t{1v 4l @5*|$[NIJK>iĴ%wCo" %e{z_r~ Sb΁Dӡ1e۞ 460j@̅Ƭ6-HDŸM$,o0$W]'-:%htiD0LM<1mY"!!e3Wx0 mS@>̢6 6"isQBv;haJz0Qgk_\f%R_Md]4xRCH܂_&0#Xډ5.S5R)Z[9Y[<` BFn;9-C֎hP]MV1 ²Fh9A;WG335|rƛ٩fέMa)k@)o}T,H#koj%EY!_ZcŅ8r44,Viq?n6u9j I>|?-'D1? ̽!i2'^"<]DOs0_u%gѐJ/Wm~igs?U {ngr `+QDqUI] 1TIq}{q Ϡ]dTbYB`#րM",8JayЪ>`GU"(sG3t@E77;o/4w$^+{w+;w\:A7!1|a*k2xmׂ{P5#y|Fͺgvճq [ݙ @= `bnָe׈]ۿ_K)L N*$MX+^lewӣ;C' ZUQ_,N%VXzS!)ӀwSoc C-jȺA,$3|0X6@]O` Qk_{fVZU7x eė"<8zSPۘ]]1W3Agr-3Ys40olrp缛"R)o !4~ngC;u6d|[/A])&jgɤ  Ftte<"?c  ߶CΦBMA(jWV#'/>Cx#gu6br-zA9BSGK,'9S(0IOrYEC[@Y<Ñ"TB=j }κNЗMd6>#I.ބ5qLV|3/MM%\D+ 1T!Q 2$ѻt]=+;J\=>KF٨uBr} }vH|7YPr!inU+~dv` !Fq` pX%*ټFEz?=T`&Zk=nSw Ucv/$%cW&n2P'f@||byص)gXt?y?;vZȸ4qWbEAݨx!(`Mx^N:u<]xS^Fryf VȞ&Ӆ*nV6R0FFm0/ItTP=^Kg7ORXqnGs3jR"llԛ[=s=G:E$p(TyBۮ ]N/YQ ŦB1{p 3zef>:o-C$0nsx:MߦT j8 HcP͵WjF65*bKq=N%v^܏)z1F\Glw"GT! WG'B[U*x@s۳ޠσq兵,u8*\]m#ѯתz= F=uu~aulԪNu i[NYsΊEuXSJ QD5 #` =[tC~(&LKn(#%?tЃʭ iADsZZՉP֭T+k?/:R\kʥEZ%9$ǐP2E'06ҋ r>#`ԨF,`-)UœoSOvwv6(hTE_TϜqTd@5?`uJ[SFqFNJ¯;Z5"A&(Wz%"XTS*hi?kU\NO=_*|-Q{ E_Yuc|rvQơT-`9f&1^0&sfdXDb+/[J<{?}dl ڝ+EG`.+qqY!^5wig>)Q9PZ(4V0p|~Zed.]τ 1KiyrblTFc:jbTL_DUXGמGT¶_tSЁp9eTWS:J6w #´6vvht4텝%aMƉ2S3(LџY)Mn ^5|j T.q#{>j2ZZj %f_ᜃu _Mnȓ@~K af~ IVH1Qi x\D^'9vcx:\ DFBCn_aV I*)rF60ҊzUL2q@ojn\uV~+^%Xvla[cV¢?+[O;Ӓcl0'a'2)jAK!TA˾68-W0%(Jĺ B:$_\.jp*7;_EN^AYp$^u5gz,~琅.too xQdWm{~95e1{;P0J q "p0_#+`|]K6~`5Hd`8g]gܶ'Ф ub,FeX H:Oc >b1R[ƁhvS.\hjEt*cG|0"K"b"ʸBbx颵ex{aU ;Y,؅^*! PhDh_s#WLm]9hT|AioqǤpVƯ"NgR/TzߛXb(^d36TXD54dX#=(]ayMO*$k)ܱځ8d3ZDu+fIA5ʟ]0vNlhK4a8 joC۴IEr_M e\i mҺWŶPA^5q04#LNk#Kwxp q”iF~S^2]^kns/0l[%ϣ̭mdntOcX3RdA@BWxDK^ߊa.Lͭ8}>;hR!ԈKԒh0 $KHҧ9kiާ#7k'|(e{h+TCSGxBRq <d GS(Ǚu; +3!ïTIf4wcv.y?X:E>2|ɶCHpYg'ۍ̇>р刊,5-E e[Ⱥc_^=;.EnvrF=7eDxMԨfxO[8Y9D\ZQG3UER{~='gCDgXgNǨBE:jTvK 锕US>#z$hȀa~Y ^[$5:H_)$X{8J_vR U=jv[OxW ;?e(̙˭N_B㲥!1EN GKY@%kc}dcK}m)LR6bHg,ۥ<a7gbhE[ (W[ɒ6 m܋C \6qRB@ng0N߿@g W?Yq:g!펯k:`刜'ZIV&±q^uWF**$wz.9rKrhrɪ(Zmj> 6 ?P&**`  {Ius1B$,r~`c^dT,'Dg'<1/1TĨcRff55ѕeb !lI)~vZ->qFP(;Cآ8&vo)DxN_!o)caיQH M/gP'/ɡ7(dĺ|0vLSmU6F(5-(dp,/g}LItDzv5z$>{si N&[Y^܂ %!Yus7dQl(FE0.2O:A!@sJo|dvq ,˘ ).gtxB@`n>6ZHm+!Ft 30LVc-J'7+oj̛Оrc #0[+~Ēac낀M`wM Q,(UGmm?\@qJf'CAʲْD}o.5\P=~jtb}V-0W;p[NAKܯ`wh_ΜUV n!Nzǫ`7&z<_O]BZ{洮V85M: 5 `f=q`֑sȳ#n@ 2Kv-nzT|:ZRޔ?-Abonw;)%aWrnS ϼ7}^£ yN#[6M-6S fFBF@ir8`iZcuv{k!=&]DGLn-ko^yA5dU̧ٜvV $C^|4)8_s0!<@R~`YMǚS8%\s tʤtUA#ws<(JX0=67" sfH<]`iD%:@ȶ)IvLn]dt#JL= |O>fq XmES%iPCVdf<-b=bWR/NOk7R|$j f~oHQw \j@oU~Ǻ )M-2!>x5:~O4GӽS9ʓÅfҪxf(kfz6eLG?l kKvB|H6V EIom4poca?AhL׏͠,6jK $Rգ //ݹ1('T]h >L7d KSqnWŻ@Ay {umS3%?pw1#3cKats%p1 h!J-9j'qh3)(=mJ!?*_Nw–6L1 pտbyp.1hԫht4J`(2T$ wuje$0PHֵ0R6zxrU?٬FmQ_Uowssҥ6A)|Vx\xS;5Y Wi]@,gGwa>%&[Y솕J] _,P-gyKQ,щjy:<2ٝz 7s‰o]K⨿f#r>>2DK(EU,k7vsh6-KS]9w%u1VCT/,]w`at߽C7aMDQC_? mF+HcC:/mz.B#Wowbvk!1wx]ݙX6 L|F${N΄qQ j4bʂW%XJg 1 G 6CUyvQ~>9D jg\EC_ϙ[A-UN˪?p"yO '59]K{4}rӢ;Jp̪ب3vhV4DPbg-O\0In}G#$3fX.p=6OR)!f֣0!Q"i$CDL?xe*<6|'%@Vn7E6owh_aIO=U"E"N٭u:2Uz`Qΐ.ݲ60Kޣ1kW(ʓJ塮XUbKHq>\ӏrSn*SK`"^Z#=wMH^^SRQch IK}7,Q]C0ѬV!A4legf砝XsJ|Bn;h7w!y 1&eUMw'$  >85Q?+i,ͱG@};2țL"ah_b XWq]3dڳ[slS-; ˽ϋKe.aW93ɡЬ7tqwk[I$^"]G]{Ч>q!Ȥ ]sA_aa}ܢ[[\E K'<)F_j+ECR>E۵wQb UrU}oȓSlPU`]d!E /jjv2zE!z)JxT e4lf>ƶ IT<)q;nk w qӂ靌Ҁs8/W~MbY2bVv_7_!Ajk2m #s"R3MTZ8՚cQ鲰jM9ʉÈN8C뢕~=Md$Y_S3 O0l{KO7&dD}8|gdZuZ cTRFUUKJ̇y܈gwt̖ dq܃ B*"n )(90iεRnCQVFnEEO+AՕPFUW 4&pAzbfw>N"VcPRߚ]k VX+#<*41+(ʹC}2Sfm r\e%AOZ!.e˄q'CYE5A^#.5=ܻz}uΗ۔ǕiG1UcН0g9y!ƣneл'gswՆfDm;CbGs*ȼnw\5p*#u16o$Ae}`лIŞU6m/5$D?t?52m⅝6Кb]jtA0n_YY!hJS-d2YA]ۼPT}_>dfh& mi-;rCt*YUt}m25\m .yo}EqrU@xŕknދo%1}s̄Iɹܲ&F7YiNs,}ި lz<ə-f ?D g2V ٩YNF mٮ㶤w1LhwcR<= lLv޳`fHPH J7kCL}zǜ"~lW:ev|Sb>@DL[Sm7uW E9371 zt>K7BxO~15 |9GF[t> g)Oj1~3ֻ#Xޱg\PYj}l>=u$x*0z( yrl^&29}cezE] ̐b+TId͇ƇdqzReVYg5oSM/e(zOb1~"'Tي (hŲ ;Ђ- /&B kbׂo7cKCamODIZ8@>PѿrH띂ܥ{4a85_ٓ|%8ʸؽU!.ب#7ؠi4@˳S^gW;S| "#FM>;Zsa@b 1t: +XX`u)|U\ei/<-dM8a݉d z9/f^ ܦZDz.$1- Ѐ8i >sP&*Qe^ }ގ ٬\\)>v@{csY-C噸N3]:~VBW x(Ƙ:;Wߞ]pU}%>Xܗs60,NBؕHĒIb+ѵPᇶ7cmT44<m0L,[pr؋Ndy2G >*ux2vKgU) ,evswiЀI{ylRgfYm]gʛ]ON@!͇{(Mvg&\z )F*\0U;if(=(I|(9@Tab w2Bt^J4c9KJMX@(&~[n1{nV9A|FZKMzMKc[]y& IC~fmV!ި|Xw4m&J &YA hQ۫kġ2r2Vc,R(b]k_sK|m mZGIE?!$ǹ=w-rZ2Vw/y&4P$~)sg:WfryB37SB|rKGIp#fOzE?BsoWXͤE-IӰ6.&Ng].yfJtdf5ddsӨ.[;;(B.a3k)ե$K zXDPR ccxH!NImmIN[Xf)fIM?pf^L)T!w`հ.)VIt/M^qCȦ5~.ـX,Z{, u5H`E)ڝYe:| m>1KyVˈ7uމK:16 0fBq"D /I֌j"tXW+dq. Β~3dj>5luiKZF)pQ hdɢpFk7@!&wXa?A՘f \N_L$l%42d[ck%1s1 k47ژb{EIeIq,+4XcIĂf\lmP>#NY,{MxSePX-ZH iړ@?2KRVq.> O"Ǧal ?mMJ*V.ufXcHd)LRKrL$L@(v0H+%1HxjJ(h 8u{$ Jb% KRKJZE} =' =QXYhmy}WaL !&Z " SX&}r\BK5٭E~>[džՌjE; Ldv͸aX('AA*}{yy^캌Q-?UaloyI[5f.`Y04:m9R:GIu^+P}~6.񌞏SSY<ؠŁxHPROM~RTF@Ffv^}# };P¢FqG!8Y:ԳTp JA5J 6RU9LzDE#SqZHY:-8YXC#CSY-VZ>u޸JO* ЪSC~Wkm;Uס3ӔGAYGËDrZ ;H VF*K1]Rx]QEGU7*7YPA"bԵs5S6x-89%#pz8Iju~Kg:UF$<%#lnq&X#+jFe \*tT] ÄɊ5ƃr82B u:ڪȅ۟xHBiX*6=~VvOxbk3 Eg,ǹ+ȸp64JtxU\ 7iڝbQr#p]?#_ci_u+DWt%gEfgs!ՑdZ'Wé$!%LvE,vb+0z T1lYmE?Bf-XH\>hBñ !~GZ>r]h8Yg.`V@V@GU_z&~os* G ϝX5~MD?q=CxD"t*Ë ue7߂bNgb kMVNoR4"1(IX ~Қ yѬ_#SfSD k96| 3{du%dꖉDGBێB w߮``ˠ{rvUV=0n/ʡt쭯ģ?-X#zL+blL~$4+?h%6w빕@m)ŸwP݅}L"~ N>>iFR"wrN{*ph -e?K:= !5݈|\OOOcQG` 9x{;[u %ǟ,c(ػZOY`.?dfCgNjƏыDz[ #s[g]:E Vx-B6|qKlv^ؒ&]eݡ _n6}/&'3_XK]c *E>50cd3 +'RA2O|+&yиa=?u!v0:]eDɐqOs PQ/ELC˲hX?`k$"6XL4Pڨ[!vhnL >5\$$~¬9/B*Bm5MIe4dXklH.-8WV4$#a@O_a(^.h%?wadjT/0e5Kp+GƦ瑁J8,ܘC#,SZG2y_"mMMTn#D7 ٺYve::s0|sw5-T3JhvDP?d%x\jgŃ4[_xy%m oaeE1ګ l#L΁E.5Ro( ܿQ=P5p6r\t8: IqY V|<0Drv/ )/yHyu1p۷]bqD(-<]ImH9y@_K^ս^n"Y+n_+F[¢3jzR,i+ڗ>JwIv5qu`gt wƎByhhg)H ]5 oi0pV݆@ʠQu$SµsNrʓ4̹Dm¦ %TPFR<*ZTN?)ݯ)3$RdLJy\>p&1~`;\Pl`pX\lx#\ =*JI8MjK{lе=mzXzptB QNAHIOpǏ.΋zHj0u=NB\Ak;\hs&k;&P q`O:ȿ>U.iU$%Wr&{K*QF`MCtO1[4ʢdY9l3:yg+jțD+g'`-~Y?Gp2az,"FeZͣPtRAd,ԑISeْ6.~WKEZ{j+ %(o, s,5pqw</SF+A=z >JX;m@Ǻz43Өj9\=ؐZ h ]ȿ$lp;%hd6W|A+S9Q|zSnutd(x!fhrPiﮀzxp.F@i6g2YQhg4Ijt⡠7G8¸{NdHaz Y1oօlC>Pk)ጏ 8b6/u&x1 D؃d`JN7ܞOT7\șPېEk܏h;3ݡ_3`ũROA|M:  G5ȝ \:3oSA =$&basMŰ1&/*g%8UIr I 01d&*KޤZtV&Qeuʡ;s-b8筀 W2ugb7:_ySA9 ˆmv'(@C0:mR [s-"Ns=Z)"Ln'2QcUyx ⴸtsV+߃d//Dd=!"t_ZGjeh)*F_oWEB=\ yGLfU-B ʀ]m%--ha2pg= ~¹FCtg]$ cnva-n?8NtX <[L8.A5 VaiE s^z;g6>[ޕ 6e>-GS&Cam?KhLGZg>6{)L"m1Xo6Cu۠M;OtV<&aN1M*$?Q}/$}&$׬ÞoKprXw%2VEaRfB{H^îtT$/"ʢ*R﮺@7D  ̅L$6>N89*#*__H. ^9 >V'[7]y4T3@G4Yx YZ