ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>,lfq7op9| % uu_AWNZJDw"8ɭcAGJˌGQĨD"yQN"\kJ*%:sgl6X8An[L)o ÍЈ!}-R Xw7$HU/])^)c 꾟!O.MAR%W%x;^X+֎Ov.>nW:W(JvYH2J"=+ʹF:?:d & c:G ]p f    $  <  l  8  D t   Dp(8"9":"=3>3?3@3F3G3 H4 I4D X4PY4X\4 ]4 ^5<b5c6d7e7f7l7u74 v7dw9 x9 y:z:::::Cocfs2-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.fq7oibs-power9-12 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/linuxppc64le 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"8/ I.\큤A큤fq7lfq7jfq7lfq7jfq7jfq7jfq7od2fq7jfq7jfq7kfq7k76fdce71cf1b19dc5b38a209d5d8a565301348f79f8182572ab724054df6b9474404ff6795b20cf612a5cd0b05041e015e88ab3ad2eff7fb3255cd92829725e939f6c45b42226e19e649db87be3e389b573d7a4a87630ad8a4bf24c7e624a1be809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae393932c43a2ea9678cf3dfda7ebe4f1dfaf651b8b5016cc23a0e817e7a232113d093da05726f8cf9279f6dab6977d4ecc32a9ebb5c17187bb9dd0f489bc1597fd394e5d40d8a0e0b1415dff007173df4ffc1e8f34266fc99ed9683d2da95577373a365rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.8-150600.4.3.1.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(ppc-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.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(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/shibs-power9-12 1718695791 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_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f5b1ef583db33087aa8afb1206d8f74973c1d136, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a3da3548afb0c411990e4229781cfcbcda12fd48, for GNU/Linux 3.10.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)   RR RRR R R RR RRRRRRR RRR R R RR RRRRRl֛iZapUuutf-827b8c294cd6433c3581c85ba3dde7f548ef5d56f32e670cc17b547934ccdd189?7zXZ !t/ҝ]"k%{/p4ea+@8qA'Ll5r9rjN q2&J.`赹DόFt|D(}Z &!%j)[r)#JcgґKx \[;r;DK# B%Ԧ 7œ+K^nix 0lBX uQ6bE,EPaX%ƨV:vG.~LMx{Jݒd8pJ8{ѳ|+=7bb]QqJ}&`' Eo/lCSB ,&\*󙇾V xFv/` ᶿCQ&D[P4|t-s]'3[b ݴ,]O<+a}_ U73'I*Jg=ɉ,;TZڈ0!*#X.v/ZÌn$"Kɯg /+&$nS.ptwBli?v:,؅r5 <2+4z\nX'1۸xjR}NbK"3)At1ΔA+XD&% XQcTBY.rg 'L<0}tO^SXI(}=#}xTe%n4vA ^{&ǂE RKx8=b6^u^_L|@>BWZ  ;&lZ1ls eaU1AF)">1_g %hTcPV ={@2s$gs&/r[S6 d,C~ќ8Y@^Q/(VCJNNHpLر%!BDeY<`2L?X7C??xx+WI(rstnҹ6*|FrAH6q\Ňs0bTG'Ծ$3<&{0vL<2+ld%9\X-u4J%䗳 N#GeA?Hhiih><&Y/?vܞ謯*AͣX{Y}/qu_W=``ߗ̟4:U-Cm6叉$iҜ"p#Is֧kɁ2uW MBAjB.eyt4pi?[ԺQ֞ mx%"lnCTCo"7G$n$oP`@O;0IF-:\uhBj%+|",͂~̈s_[tGvJv[>*p99=IEolg ~<1Ftt%l_q!Xw |.L]w7"ըq ߯}mm:]J3[(g?&QxpOHPai/'`W kq.w&[YY曦V)'3"휥op0:qܗqzπK%MUq<} ^ |iV8[ZeƱjI?lqc՚19dByԩ1pS~覛D&c${/KV 02HFjxycN~ޮMS(,pKay"ՆJ*y͍,R7 !W+,FTUs\jd2K=K15HKV@/0 W ]EնQlbz |اg*{5*E8C:ߎ _3GȬ5e!bS.d/@ *f)_ؚ4r!%3&[1*Q0aw{5zkop L[`&E f fKvgTdMBVP@/.y3%| '9jiWO=\GrNὰ0qW=<$ Lc`{Q>gз`eo~Ɣ4o͔28, ߨ|ֵVv512e&>T`e2%}wF2wR1aS<Ί!lDŽ$rLBI!^kyO` r +>d9)9(6{<|n"]iؕd ^Gi 4n+Z\]OS҅yg-(tpI:nI-d]&&ꖢVx)[0VͭFN@I R핿t崭vRL왪锫9nO/Mw)ʚeji`u2\}quOGK}(?iьM^ g*dh8eMNBZڢǫe^G@mAxJ3v+]D"n>ꦵ/p-aj/U9}Wx^Lj=UaB!pq(=ufG52sPF))ŠnJb#:@ԪsE7k}bdL-FnΒvw홧V#EΔu5温+osٚq@q>4!H6w<a:._/#$~/5<&;TMgͿi/ L"?g54y~=}_h[~OM͵Da,(,T!42d>9b#vq9>E*A/qc8Č/VjsFm3~@Hl{-AXkZ ǥ[E`jՈw>D45俴}A3Kϋi"q^°'-jd!D"DiK,va3uE iK"u{T(e֤9F/Tbޔ%薙bm*iTaA*Ϳn ~4ͫ$wL^"H25aA̸"t,8]Cwjņ` Rt ?xxR\ww1'H\zArTE*0v^ț|Y*Ò?=TѦQKzA|Ol6cK_Bhkb, LXD/'YтK~0`$0=Bi1?'2YwB >5OE E5R_eI^\XRD~s 40`4LEQXu/ɉ:\ [I ,<2oMeKԅ.E9X]_m{wRidm[Ol8.NFZtI&d&KW 0wXF'|ЮzRjNO荾g0gP{`7`Ey&) @?QV&kD^K]ӺGJPWdFV)g3y#@:}zs.W6Gnqiy7RˀߩA5p㟳5D)P~#WMtF=$Ʈ2v)u.F7g^ V1oU-RY=*iH qeX(~t*? ]@Ɵ' 8RK-XOs죈!s5l_ž+*sB5E%TK`-+G 2HtI[`@2@S% ^{. `U]<i>MnɑK5Cn~ې]"8 |Y."^Ql& ›){<>8rAO3}{;1:J=0ncrQK)X ey5eXv%b^G1率);חq-C÷(bj\Y'l-l{odV!Nչ9;՗ 7OfКhfţ{(su!sש/]H! w*طZc$_)=5S2-K8cPU1=vsTxGƮJKQ$a+jgD;ve;L?#o1mtv ~ĬFw1Z ׸ɾhU\quqb"kP.u^u϶WF9Љ]e#w09&D5wnѵ|cT0"gD{PeSs{I˻ˠ["dK鏢=whوL^=.g?bxs՘a. Jk(`0C`1iar^5c2Q|}.7xְo?VX\:wvT^Ésg89;'3d< &78,1GgݔV˗m]FBbo=Tc.(M3&l";'[#drqv7Nc.T9*GWTI2$@la5ye"6hcJZ :K Ѳ{,LP!S%mpdsē GiF: :f/u[6ƅzO}<5vU;/;r |[KVTq;,Z"w .mvxd.i{F SIwB$ܦDt5=Ns)EU1Lf%+rb5irAwu9an/m^#s o#ÆZ ]\~5W`RHw*=*0/jXdă_IU~8!T4([4E]I`"K˾cd쯞/z:`nPr9L>I12QE ׊9d1Bb`}{@ OHfXbq0p^Ml] |2qKe~H:%>VATą3Վ}^>/Ư/]=W/܇y`8 yBXr9ن,]jLA^sεJ 7ϡIbMGl %m#V=DYܹ?o4$~֮6C5ʑ[ny$ey oG`]^m$n 6g_¶帄<4HvUiAߝi.KkV]@|ӊ.\Y<EOK̋;fbbaq}. ;} р~ߗr.&\m :X,; Ckq{3Gj@'cW^x_͹Aѿ΁-}PS)ʞ1 |DVGz`3'HCzHVC-oq Kɢ=ڪԞ§#Zm 8^":OZ?0ȧ7S|ii=LVl25O W|98Ag\y-p[fJ`B`ǃ>e^s ܽ9, } fOQG2 <Bܝc+\)AgL>mg*q7gf͜Ҧ1W ǠuU 61f@[^w v~OG'ӎaU>lga={ f Lxfg3Cڈ>B Fg #/CM-t >c)w4̻ DPǭvRs#R nt ԫEI5Ȭ j'oz:{׉A]+0^xKۼ86-j{ΏC2/{WMvy5u,!hmE(]I7Ϟ TPE46= c@R+2;JcLkNƚxXw{{ ,֯?1@VLdJ2c7=B4sa} |!G"8m sGl3 qz>**n=X9tlc47`em<Х6x?o^-W]J99.wA/2|o|ɞȵ΂VuĈH^:FTXWPo nm C:Y>Eq< mqBX ~49I4,ǩm)Z^8k_#3ͼ*&yFfgEW+b&3Fo5#ڙn]%MxY~?KT x1PF*n{D0D^4hAKKBU5ɔ"%DɈ$Y.K\)U3xQaXjimR } ;M[y->;im戤u2ߚĦ";9$Mૹ<5`j[Ϟ"avE8F??$X.h%#)2c>Rv(2L`qȏ+/yex͛ ULF~ptJZ_\ֻ ! k7(? ~0Is*HKZSJ MhB=}?hT k#m%Ƹ}sUnS::Z埴6PXҸ(^HM$W 4vV&hE) ;Hod᫙ms>Vn>nS4J] z[2 "ovx\4:쀊f*^ Ɋ*HlkAq^w%4CCO( Kl  ^/\x_Y,'%+WF~(|HDoZ0O'͞R AR+ӈͯ[4JnXΒlY IajdO|(:2]g(ݧ1Ga!pgƽ$*EiAAhSrT߲*3d"j/5Ņa4JIb7YK46fx@a2QHAa;$fe՛HjAvV/$T.c]Ϙo,eY4q[NGdPR"j3U:,f:K9{m+U )w\disnMeۊ$уwBT FC/mOK r%E9b+v=ƈԲ9EzxM~7S|ȋp rgg_I[)Ý {;0G@ȼސ]cD0;&H-l$7M}}@9ĸʙjt3P` $jxCbxT+r =M4/<4[@!`wļ|ͷahE-]nNcC%F6 EdNBW*4iV:Au6Q,tߞEtOhiqfG\sQ7mt JOFG|7W'tʥ)1u`Xh*VwƍUFw"Ԓ l,aM⮑B'fv* ўӶhF>*`$XR?Y?B;E'\jTQ\Nʀ*Y2)uTy7>.ʽ>2iVu\k_!J}r@@9A0~nٚ]eϳٸ.gB<%hty7. +rd@Q7w8OJd4|?=j%.V;?v_2?KF6pYpX|L=2Əy-^L,BZlW3%:s2jg֡ KxU+"+-> nf!1j>PFryie]#$6]ɼw*6FSvц5ÛPk||J@.3}~؋lSYth[9*tHLKMR€)?L@2 $ڎum_ѳBLo0_vVCJSq?kO'E#mu%=OHK=3M=(|v[a&c)MbBfG*$6V j8B_0 0ӄ[H`m׿*`a\Žl6Jg0VlS ztϚͤ'xS4~VB%y(e>R%FtaaHIAphlzoJoC-lD[ dw*]k~ҚABFEL]F/ 6O|&zt4l]"Lڳ_<8$+#^ k [,xp)DFYZI2ٷ|[?*]#>T[?=M$T~n07؛thV\KeiO|ݑBD<<.'I(TKˬz{AF耫8Ys^( o|r&ZJ춤"88WM}"Iͮm]z*mՀvĠLdjuj=34˔a Mxz  [B}IM3k_hDj 7)kitwgo<(L\Uj)7E7b#h|@@q8(YV؁Puď`])WM~[Apcb_e=pHX֬g- h7A_$TYS1]e](9_pJ!MPb9ڻ9&!ѐNl̈́nKOޥ Ls-Q.PSWx}9^!| ;+TYmgxť]eMm n/@9ڑt[7AuVLwEcDsxx 7ɛ kbFvMU5O\g xôzP~p& 5=i%Ƙt1C)ʀo\l[(d(*|Nov-l!Y7d H3aMwł(eaXпwu=K~!:BQӭLgE"vV_(ca^sS2i{*'nJ̼8o 1=0UJJ& `N|Y)zkGaOjΙ* }G]S꫙:-$K>V'55 $|ICOB}H|DŞ=.Sqo"zuxtÖiE4bHN]X a.IQӲ0 {=f4:Grۖ:$@'K80$ ե2eEFyJorKJ㹦D7vU=g^S4be>ׄņ /e3>QUR+ݦ>@U"}s2" }Uڵ36WCYdze64 $ыJ_x/*cw7,t߹/ʼV)Uy5Ȅ4~*F# ̗=˗g+ڼQww;Vj=ozf!H%Dx"w5!,?M\r6J,A[۳;M˜ƥV$P6 5}RSJ~Kl A1E$nPouI$;t#1/Mubcc9!Ď]?Y1hwBC4h~ltjWv"K0. -P@ѝAPU6M}w 7Z $qƱ5AÊ[Ǖ~^aiZ GПCxj:!n- vY׋ Ak؅+@|Ne.kW %˒gIak^IߩȨZ61.2B#)x3{j!% /,d[(ݚgL<&L;y#gmdbU.`qYa„in,.dIzcЇ@H| Q5T~&9T827S|c)!E5Z,#u;+s͉:TɆ{ÔT)س Ta|]`/F1$Ч0xYQ^RCVn /͟jR0p> UUMLVcIsaЯ 7_b^9&븊iXw QH4 D c‚o0&ɪ{\/GӆL)!fU]6LPQKmaRUwGyBRif)iãCCx{i4~NPr9RJ7V-y:o XU_f(9:*MmIQR lC6DEzqdW]x;l؝*Sy 3$Q̛sEb<ΐKvb"H#lCXWPU20) JLPz] 08b÷|WV>![?*E>gIeg:L_<:;͐bi_KŞ%QjTi@Z(D08g9{M1ľ<]/8d +dҺXhzG^ |BR Ǘ/;$8C&(<ԗ V⻪VYvY^U 8ՋSct rQGN ߊð bkHş4̃.Qr2zX3UvCv|d;D~TrD;'YFմJZL(R߁/%j 1 Z^og'ibd Q&lA|&0S$ўY}{ 0=}EukxjF"VA)Ph_}ʾ:UbD9%8" c3oMY2U[;K{Li)Zg?JЁT.v23iJuL} rs<"V m&v dк. }z>Y[4/ٞc(<׊|^ lO~=N>H)pǭ%+KȁNQ[hp|!:AmvG)'*F c/㜛AL yd`)M1?Il PGMʟǶz5m@Q{մX & ږ NnL7l0 Y *>j˒XW2zN  I: +(ب#DfΊor/Ten$<k~m&٠9-[oy, ڔƒ }K9ٖT:{\J [r"dEZC/`;>ZNaf?\U9 L &)tk ͙}갏 OA 7s8L"Smk@mqk2W3?݀8ȬAWWMynN[dAlŻ(/ S(+DCHYC>Ɯb깋-'fBDXmwov znk Y,g__|0bN%UT XaO_`$[zr S!ngkrȁ ~maB3aoHgUKN9Z*kGaNsBĽSQ4%'1ՉyS}iY=(6@n'4y UMc ܽL)XD[iP n,P!•x3wAӧ-Y;Ul?.NăI9i7FϽ"\z<~Pj Wu-/JSAO!^B<o(*Hۣ rQj-vcyìiLeG+xilݡSIs /WF+:%i=\W^+MS`1;-~x.֧ &/ʏ,_y]?+^d A]\knRhk$׵〆V: 2ZGoiʗpPEyRٙm:H"g g&ǭLYxA>wF(}{y/|Qگc0z1cY QV{Tw 3DiZo@7$8zSʉ7]9qIzcX xAVSDQ 3"BU+zjciNvGQ8N/@r]@ ӗ)Kbֻ"Um _iIN Z=3̓vmwqM$~@Ӄ^ W5H >=w$ӁEMsBi\Ë.j>lZ81Gܢ5( kbEP2,l{ϒa?ږ/ssO2[ <9U$>e`iT{J$0Sմ%!*NhWs'`;ƕM ]+^' |#yp`jĪظ{Yw˝4PG>>9U$jPz(v=i{:N?U$GeMiXlIoG\G5AM˽_L|~<$]}@y "D=+<:E00:Q,ʲ{T^z!o ;I"7;'\EXTRK 'yuYtPoH84 #r00L;#?9.bQ<]Jg vx~ ^CX7TFDz"F\QwWI]9TpDɈG $+[,WT Q"h9JE)qQI/`z46E\ӻbk8^xs4BHٍiwMqF œUMT}}𰐜-d{!nMAm`9ȏSo{d90h8!3CBLuXnjRw'h&a =`NA9o= 5(I9&]zhBϛRNߢz;%&Y"EcʹZ%hDOV8S,;Y srQzMʦ#MVA)-eciA?tlFvg!I-K /of+DFu^ o]iHlEhfL2acف qIIGQaZۿF)m1FRaootZJΙl!`ru(ǍޒK9vm{aPdSZ&ѫҖoM:zMTpxmIyg^TíJ 4,IYqf/dN` p`<1@C;`qaC +pzY.:IjOl礓Iw7m@kX-Tܨ8t(H גҝZqLpRA=Cj2z*(N(a"4vW -}'.MũyhKRz/a?9PJ|y I "?޵b>E,=@eX!3*&m 檟=WItVT$>c\8U֔D)"Nb^y0OZ8#^P{UCCP),2UFRmݔh V}ޚ3}Γqee hLa%Yix@L+(}0AL̓M5m2# \4zY~! <-5s4ҩy%"_QTd] \ WX}nSs8X)9FaҵH>˱m2*, _1HV]zit$!7QJ;a}[;?s 5JoLYQ U<jOqvCs" A \)vN#VEӬ"ÖbݭkٰffnEy@_Z R](hjEVBePn4)6(͇ ҵ&_Iݘ pAE#m.!Zs_˾T}8w"։kM1I٬@:Ȉy[a9/i$**C|VIB !=m/8m{Z}Iᬣok._9&Y0|w7*qJp'V榗f }8F_ 9`I&dۖ= :K$Ԁ@/GS|"{{!+>= yS8CűtQ]=b$w$j7 Ca֯R#+_/xo%$JKRBjSRxl,&$n"Y/oir+H_=СW~TYv0«keoE> S4Q"%M2>ܛe|OpeX[uw(BKWpOϔ2MoE!ar FMݠzXnKrK`pC=G2c2[Nv3]J`}/tc xvK6ʙ}U#8wNƭHq(@ՌUhc@R@mPnB _Hk^"C󗆩3kmjυ5Zu=zZVt7n8#]^XMz\̩xgrͦg8s=h=8˄qcHhtے 0C"~ jWpnog8{gWVU&QSڋ#ΐj>@ Vϡ߅S$gs/Q PHt bZg{R2R>ČwMN/Z3Ayl޾X:ev<:C)3JRޝÄYwi)UgCRԆJ%_ ޵l=mP\h#쑫&Oh!#+ho#Cn/|W}qZlixٲ;:G=\tW &TGzI^UUGO{Ja\usx>'{8WF-FS8# dF ڢ)(AI4RD/4,պiAd@5im$bZ S !/+R;\)'kB@QapXi"MEZu q{pw˺O,Le ګ, =Y/fg(iwcUaGZV$ĞT䵁#`M]tnr+QVlN$g>1(Y.>>ԑR/s'\Ƙe0j5ݘj vR\UmUU8}RGN.pXx:l(# 9MILFa,Il IkY]ʨ 3(7ص0POf6__jyku !eKwLDJT n3 0pX`QA~SAJ#~~ҾЄa/ 02 8L6"Z? ;.H<5O؉9;Xʟ?͐n7-#\{8uXe -ǪPdI Ŷ|k+ێʒ[nyan:Cf?Ao#چK*y8JkXt~i* o~f1jg?{ҏ i\aVreؒ]g6cH L=F>dtZe ed:O9hkmB%ަ+5,*>׉E%>X)!, ?4U‹/*hÏb_ ),j+qLp J*![ANTcIј%۶!k&DO>PQ@VenK̼n:1/@7y!n+Qv(^gBuk0=Q^*ڌVqW0;r/\g|oH$!Z`'}% w2Z?.Hղ)d'lasL/$A:Ӿar2<iۏE!Đo;qWiA+ʻ@6=9U$#X ]:CɌQ$鑮|=M5LZ6$ ?CALL_߱V 0~}cALᶎ\PGdqS}VCd&cdeie.ʡ&! Cg$7@ Va\.*~/̙yp '`^ݷ% ,7_AJ]52Wa?/C;]Nի*ؔQ-%!W5tv {SԱD((c=7^+:~#rUXy3nұ& P_U9fwVcj '|[uh+3[-:/\_О~LCzƊd꫉Jn5`U4>PzD"5]fc$7]\[^7;re͋B꣜TK]+@R;Cq+,it8T ۻ6W_BsCKMTɖӃE8;J],i&w;y)h}(HHH_XlFlqwdXoάiײ4 N47ˊʕtf? 5!C&h ?8έ u96LJ6&OJ:3[3i!DgR69C!Q6f3ߓϕ c $Jok= CwRtNޅ`&8EN \0(N%l("faڰH]"TZȉX"0Tq VsXB-l*Շd3 37}R}_yf3> tv{Ch =s+!g)KѓU牂cyyJ |yp[8 gvMZG.g4`?2* ,'sJQte}*4uJl/ <k5.ހ A#\j9$x*֟_hg de$.Jك _Dq>+Ϡ]TL @1' c\z{j&O-j>)j B>GC-/5|iWrDtkzwNvP Lxu? z *X5qMlRi{&  kj +iLBJm'Ãx7ƎO\PXz$O6;3P6Yh/wth<{0Y8V? Ls44ݬ< Vy}[.A3M 9v1?,zfҘB(򝏦[Ȧ.4W89BƎd;cα f 8DG,I[+/ Ko3рe'y@A~4;]O[kƺ4=3`T $ʶ޹](6~'%.x-wk_j+u)|)܄B=55<ƩcCk5}tAxZ²#r!CA$~{?%JDYX{ ,АiGC 7S8[lZFަoP 0ղ( Db] lo jvZ( 4F?95-ncSɧ]+Zz3k'ӟoT {fbR!mԻ/:oUWB8'pR$K$!oF7Z;r>jbn* 0tǑv)3qfX'k *яGԆ;Sqgj[tª2g6[p#&ߐE"sOIjMcRy^fj˹rۤґFF1Ma s@;"x]u_`9UAN3Z-O0^gCؚ%{ ^fO88ir^G7u! ^!f+KHZ*&s5% iS,FԢU\eҶc":l*׉AQb~&𡁺"5ӻ6O|=\6='P-iV7EA@i|8sw<@䵮rme)T@A7~- Ά0Eb5u]EY@EEKiX<~ƓZ`=SnC0/yTaW|<(X0cٌY+|FDDF;m##sk2SG b]XidPC/wU{\/U "\ _z0e},xkCfbJ;Ә,RZ{۶!3b΄{#@v]-CS}IIֈy ԻO V8PkENc篚aZQR%X-xPC0>nt]lAȽOD#Zݙ+tEDŽs2+5Ce[XطyM F]6oS*iw4l?B( < yl%tp©H'8ÓJqԳ$&PQ]fszp"O2X^Jv#ύtwvC)O~UK*[/S|L:HB̎5G,dܜX#84V 4|Y9 bC8vX|vOmSTY!ʶŴFR2 ][tLy+so 5BL2F/b{&%u'}lӫf;yh4.fPa*^qdSҍ&k(gRNN1-!}>,A[~|P&A?c0;MuSsDBD`" wĠ&ҍj)7*!>5FTOx+%?nj'/q]+ʅ'8,g xD&2W 㗰muw5MBJo yx@&?M8l%ˣƆ)x9El_S[>  U`kNȒd3r&v C`4si}~RUM(\6aP©S㲶=IU?J=KB"Y~2{  N]z(iG.wvX<p?tՇE0TvFd Vw1Z_pՠmg}>Psnaiش7iΘE9ı'&A(YuG1zu-e"N;`poUڗ}B.ij'TNdS FQ4~_SCG; ,ϼ)KVr975k8jLO1{vp0#]J'/ax`4Ɏ0+lKMx:ᨲn}b92'ɩ[z}sdD0Kw`/E~+B}ĩf+(F@P]Fx`sq; yfT),/zuHKw#9ǥ|^%:Xzj%"Utw|k\Ɔ@xlˡ눳ъ"m{Rm";'G+{ Cܻ3.S/oJLhK^QEŝwKiͅU8~x9^ Df&iND9ֽTpWF;kǷY6,B<Ўj3}:&)XFKA$798$c!crDM4~cߝW~(^3D#Õ9$з| Ƃhc0J$ZLHk[}̷Cԝ;ԃSJJ9V"'z+ô)FO{zJM`4:\q*{<\ӗlm_\VeE^7b#t`T{1@ގw@@{iKi}>q҂!j/μvNA1EzP58^z=EN <؆ 'MwutQ kwmN +scv-=a1T7kц`U (u6lZ!HM5 ̋j.NPH>W5K@|&ExқiJJ^3[V3ވsQmeOtS`d1!qUk0e*fbHkMA}d8Տ5v%Xߡvp1۹{@ӨN lV5@] N@QuQr!ւʙM J{z&xH\vvlh "麪0PČ#x-Tk\oM 6s?`cٌ_^|l[up" Ta?AZ"候0싾 Qnlܤ5j*I$#A|&nZV9&9g{䦅. 3ǰSĚI3^O YE9ᩢ?l._W׉dEX-NyvH(ECHh^P`ڬKb{jO9gM2 J&J20 ?/nwD-AonN`~>w; c)g`Kː@,\V颧BlqۆZc4Dp ĝގYuX>8<{6pdq4isؘ*& JAF.igF#Z``]I<&9Zut'G?q^L4ȏXK<ׄ{rȴzZn꟰eFbVZD/J%V%kw_{T)4kD|(̚еAWJ";qp$MH3 *6]#25dy=~x%/0 3v& ,[OpK8I{cE 5i\8FH "*XJ8҄W=/kg>+e &K4#cˎD.#nLi43$nd:%6l+P6 U6Ox nz^sEU {8z6eػwuBؓxF?Y~RwC/ʽAlf ]|\ ԗ6 4rcmi{@U{a7|31}o" &lڋL}Q*-T:k5H%UE5OOWt6q9 jUFXZOۙ.$H0 /Gq\{/0n 8ٿw= EM%Tsql7q6#mbzAE 06h-pT&#"$q/ەW6O,3.Tg5 _E`ѩI鍼REʙJN<->.s캍x _4K0S-P83^. nDB{͌jFBd&ats,wbkqb@r;6a8ma+i.6)r)et欱l ,OlvդOlS y&QsdʕDwvRd7Q_=(wzGvL+!bo m(M1ۉQ7õ..3ahn(6Ǘ7gɕK C 19s[!n!"mUïE·ŝ#CP1WXPh !;bmV.K7R̢-F،fwiX\s61$!ܰ3Є">ac v)THknʚ[FyZ£F޼k/Cƨc}+!x ֭sƄfO)+>UJ^WU kh+D:$FzSd|=~HdP݁ff"E^ׄ}=/:%O;p]O-MYɃ\٬y á>MUC>7sYT" N,gM + q< Cp.E6HH30^lÑeO# O~#9"F|٪uW!-u|tDSHօ?I9-cjQ. J3lR3uf )j1K"q . GcH8J'!uqk1zB ޡG VR w}c 9"UAJ!Om[IL>!yR8}g(7dC%,o|ˑ$W BsP+ f>qDR.gl9w1a;>A)6!noX;$F#%?E7b-S~CRѣ@:v J: #TLcLj!Ss'71CБ+ؠv=CfJEh(~731DCP9DHzU ?oҚ[˓ Bm SUXJ;' >{~53%kP$jBqUCA!XKta\/& ӭM AwRk暰LI)No:Z={ǁ ők" TG*gfկ:X>Rk9L;EѶU!'11 @߮EWJ(~35,d-|aw P"oH"G/r4Bېl^O0g^.P! Nu{')qܪ/n{@I M)̌/}g9;@N}G4E?GhqC<䓦"E'bἼ#n :{uΖ1!Eƕ_}MKF^W$h֒?œCGA5,EupAә8)nhC+y! "48\I8 x#(k:G}ߟO`]oQ\~0246m~31vQ!Lki4QO="䌅^ ༰rB+Ձ1NT@k *14Эb aw&~Y},] L^w% ^O3mj`FKۭ]3h \k> L;xP7y\h_u*qzp%ER{l+;{(_f{1h-O;foG0WnV9OYLƉm2[@'-ÌN]>О Z<W|c;"#OSµ ?78*Qf3޳IV XJGʶ྅Ax`ߗsEN 8{nM vcڟ dMwWBs߆ !f0Б Ojl<,.PN F.Iq9ZWuP^mk9ҡ9:o: a=,ajO JPopS9PTJZS>˩IQ)jɫ"*Ϻq_7Εހc\xOlEXZ=hثt*d7 Za6dys<Ps nEp|`*SݹdZMݞ ݶ6uZ"0Tk|/3d8lƖX^є)9h́_S<= oCl-X1+Jq3*-#ƓOӸHj0 hņDhA͓ R]Mz5qXMp'H3?  wR)\Ii˃㦣dۇOv_fS;ȄbQL8hb5԰޸5-9E׽3PY%8I<ޯ|j?Ł4U{O$ލf sD08yl=[Cєx?H)c5"qV-;ZCr!of'o^|6Ws5GtP:T%´864.Q >hd+  jS xM.̙^V_a9Q옶 q$\0x7NޣPVp]:I+i[L.0hxu6:>3/h[PwuiFe\ٖbAM9)rqkĵ\{Vf|zCod OTϐv HeȨ8ܾ>ilNcRhFWy_c:bQ? .VLҒm aF+f*^!աRLsf7ކ/{hC\f.WVG8e K iøh+{90)HiTq>:iT#ʞsA^Sq>]H[ޭB/+7'*}9}sTg#r=HwTU"ъU\'a'(]KP!b_a~lS~}FZB!) M2q[II|"+V^^\h,d4e0c<̢K nWզs YZ