ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>, fq73p9|)*'jq+zДq5srM-)V&WpRS߁g6,Zb1+R;Ap{sp?/K?!%mG>,|F9? *r7~ޗoeh2`=O+A?nY{I^YڱH.K8v#BÊ&\LI*P^W نu+}Dhʼn{.F/}]_KRy`jIwK,- vܮ`l>F;?;d & c6C Yl a z     4  d  0  < l   <he(8"90":Q"=4N>4V?4^@4fF4nG4 H4 I4 X4Y4\5 ]5P ^5b6c7/d7e7f7l7u7 v8w:< x:l y:&z;4;D;H;N;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.fq73h03-ch2dxSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/linuxx86_64 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 fi3/j I.\큤A큤fq71fq70fq71fq70fq70fq70fq73d2fq70fq70fq70fq706ed23202846cb254fd3cc49e148424ac324788f6116b566355c73f9d8dc5cffd4404ff6795b20cf612a5cd0b05041e015e88ab3ad2eff7fb3255cd92829725e90cf701ce32219ccad6d672449a2a95a86af25d86ade8b80bad0dcd6f57c7a002809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae393932c43a2ea9678cf3dfda7ebe4f1dfaf651b8b5016cc23a0e817e7a232113d093da05726f8cf9279f6dab6977d4ecc32a9ebb5c17187bb9dd0f489bc1597fd394e5d40d8a0e0b1415dff007173df4ffc1e8f34266fc99ed9683d2da95577373a365rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.8-150600.4.3.1.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(x86-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.14)(64bit)libc.so.6(GLIBC_2.2.5)(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/shh03-ch2d 1718695731 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_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f21b87d9f8daab019ba2bcb1627d88a7fa38af36, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ed6f372b24a59b3ebd82d64b58f1a0fbd8996e9b, for GNU/Linux 3.2.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)%RRRRR R R RRRR R RRRRRRRRRRRR RR R RRR R RRRRRRR7C't`Dutf-82b017bd5de22cfb4d2d61188cc40c653927c740760d29f271dcadcda8d94079e?7zXZ !t/ª]"k%l/p4ea+@8AWO7B>lHAUyncx:{(Xv']3iMCn,U0d۠%u߄*Pm*eoTqGRn[9^wi#bTz b0ѵR$S ^Ayxk{ 4D:"DϬ0WӸKC,4sTwK:$HF@1Ġ{y] 苨mjtg:*djxΣT9<͖5CݠX 08KPy}WV-XcB{俘4AqTfML[ 酊P./F\07لߺZAM) e ~W}>$ eyj߆O+dx,2PßE\<<IP~Na ҠE0IB! Ѫ^ ű,KSKtNBrI`. sM*]@A[e}h2p=ǵ7_N"#Sv 8]–޳'?n%}{"n: ~ 4K&|iw;`1Ta% m_EͬԜ^v؃+ jQ(1ј}:\9f#/fTTG h} WHmX[2_u?#ɾZYk)T}6*gE氡;'vIGL;o"f8m ^Qh O^/տ#ǠYNsJ6#&"`OFqc5 LB,-:ZЌ]~0[oO&,*F-jR˂l5㣑Y62Ζc80Y;gK[9FMMuNoÒkvT)Xg]PPss'VL_D2ո&l0\e 'Rrd6KәnəO 0cɿa$@\_ۖe>t*4#p֏*sh| oR,XzND'{fJ/AEw $3qo?fG/ߙ/!8SWo[.]$ag |5MaVW\oƒib䤄|$.xB6lוj2JLΓ:[[nLWW]@7MD|?!w%q5#b>e!z]zY^9'bz֨fD>؃CCEV=3KQk3-. nX}V<˳ʹU` MNe05Iu xUd'xirH{'E/GyMh^jۓTLHuˡGܙS/&%,+3^. %)X!XN ߱B}ŐZꁁhl:-iPk!FY,;^kC$<뼫uk`wjn9ryfqI:f:U?4 +(TH6Ki)(xz\YdvPЙ%gVdfL/uk=(]y9B&zlb*.i`=&*z0g- f-?b P47a5(]a`?* P%tשaz\lnGd w(_F瞉gJk~y1 4E'M[Z{~j" eas \1` ٌ̜u "4~ 7?䃅FTSiXC s B8%i4p`d@9K4Dk^>-y֛$Vޏ 1_VnRʘ..Es")ۊ8nNnҔ~b¤.K V_2ӫZ zWWynJ3+*$K%&! OOŚd暖44OkWQTo Z+ݡLP!Т7x*t;NP ّH4V$ XCMeOK"X('=3<-6_"T;ƣ6knӎ_H4LEhTιB -~9yL]"߉Uq@P5YУxa)slLb(cD/O)+89k{r1d Apq>#P!D .فCFv2j+Cߙ˻w.!*̃'ϰ^ ]L;"op@VkS8D'YugjDCӂy Q9nUж⁶kw{ !+nK![uwɔO3<6(ݲHhM$Bӷ>Ry M3~Mi)bGLs2 3LG)J;ϰ?kUV۳O)(ӱAs8 /`!~I(+ip xɹV`Q NVuT _.)cĬMé^U1 SωڰP<ECG&EA<ղ:%v2'5cZ\Mֵx3"] Cհ~1xg+~P]Q#Čs=90N{nX5㉐Dnd/$VdIc:(;853TlJ=A; OeQ*0f_iqn:cI†1K#G?K s|(pyЩϙ9:R\+>|ӌtڄמQ2F!/p&q/G8$ "8_M|$3΁3@/(UuC@#+Ȉ$C&;4MxO\GB95CS :\qBi;G9 !v0q}1 BzOBv:8;:5]iA ܀:o^G4,!{sB.H?-"!YO e_U=uZ4YHZ6^ UA2@b_b01P0ڧ"GEA=1$5p(y!#-wNGыb%'TKسP ,zVe4k>0SKQiRN!1AN3~O| ,N}pp)) |[4aMqV91d֗pNקzLMMS@+X/l EGўI6^aN[DZي,:XXS6sY%'dSrWc`}8Ab+a kW6b (c[i~cx<;-@ePjJv8̡1d~+U#vrѣ^ nlc=jtT[*]2ͭL}49nϳY&-*W\DoNWb2­0D`Iwv@iW^msdu|m#JraۣA >nHv3Bј|efosĴx9"T/ }4B["iF ȁ4!Hd`JJ seê奺CRev> i\+r1jx ٹeLsV)wySU8+0lX6nzPTQO|o2V3\+H Wʟ~Mձ"mHhfI{RMgBG2O} Gr#jҡC?8L=('QəT :F+u3}館OO _@%k9wjT}cu0+uJ::< Mwg86@d.vLض;Vʌ[*[K0KW\gq̅I/-jT^7Uh%Ů)r )9B TY:v`^霘֕laʼnά%n`ȇM ; 8G9no6LPM mjcH؋ܽCh.C̈́^%#nRnpkfM!OlmWt|@LqB&֣ƒy$P24{௦o݌tU.f"j8 \|Lx, ]b7O!/7Cv@d?~"(Y1v'&$ӔzѥZS[y=FEQD_ a/%YKNk[u5pF/1tVn}>T/eDZ%f1unnP3.\5tN4 W-+խ>AG4gzbb-)%%xT׾3/\{|v(]DI#+W3Hkbg?W4B.thCff!5!˾&8ZRgl4|I~]3B{rA;جYl5?sOsY'e1rqy)8暽mUF+ϊE>i!}HZqxtmK8b@,ˠpMkOo.y[x)k^<&3wUU\Fd GgwH9%`ξܑq${MKR[gF yEG"q́`:ED[`K@ =7%@ ւR@ܢ]Ǎ#9&d 9*_Lha(+GKSaZ-9%X dUM68o^6_̋C)^xPNlJ;E?tE;@}#T4\~ B0LTt_\qJV;|ed.iLs4lqf5ܻn{.{)Tږ.bIn!W油Qc?Pugt'{d~M*xo<J8bˮp$}&Aaymz(뮹$Z& +OƠooW?;(-r^Z -3$+lWQ5A)d~ ֎Wkxcs9)]V_ܺMN;]B=+6\}>D< tnA |mR '$'C4+2w )11_' OtG0;ugWDzj\#JaT|8k\-H"=j.10n-sHp^݁ q.|Y`j,kBBݖбy*.g8;JL;+Kt*8^mgzABr X7e}h&Fw5."h+2(O.%^3zO|h*e"؏+&J-Ir$!g,oO ms&igoP dD?nbN.؋W,Ķg}T՚6[yYTrU@p>]Us\ i),뢟-]+ffM!C3Cb!P^QJ)E-{qyUuA FDݤjHcҴW~nO1ݛ5 +; (AWN-FZ^ژ7+xk$᱙0vưIڏ|KxyWKHW!qz]e|OIʊ_s/uvM7҃b]9kUrvi} to*7RTRí_*B Xg68pՙ-Л`B{>$Ec;S{ ž{|iv(TCio1xrxc.&_ſ{wq9By$zh)FjtNj k茙|iHNѴ"aFNh@0TbUhAV>adlRV?_IUǓ#!(GhB1 ;ꃋzZcyq :T2!YCx2-Nb/W:^=Ӵ;]Q'%Q7ꄩgy]%|8^ \g2Ui?Ӿ|bT&۩&v(]&/U?UVFTJlF~&b|-/O~6t\*}wEjW"Pǔxcv6} w% c mC;[sH슷\X s2^ `JpgIB5o)}ycwְ*NVCתT'{2Cʜ_D0s1Yb|buRK&':?5:`^ưx)Iɲ^ .x ;2b ]RȁSH+]"rv2@RN,эKC` 檝t)Z2*.˂Kߝ#ON* vR^>$ m-Iqm=6g+",eǦrȜo20Cv5AÏ REe`gSp!U\zv5¤CVEaUZ% r2ۻESA%6rӁnsRώ7ϴIxosbI5)_aq-ߋvde»A ^ 'SVV/Xh|e]S{9eWw[zÆ]5_tI L$V { $Z4ӑ׵ }]9?֍W5bƢiY}ƥdח?m.(Oc5\q16 sC*r>?Nɢ^MnyrѤy\{R_$RW8S>Ҙb-Im1B-nP3 i F;`pG|/6wEɍfy.m#{ : Ɔ\*!W'Og|-'Qx3=sri@g1ndwee9YJϱ@rLOM,Cd85eLɱOb}DA)ܙj_F+`,&Ϙb?;` ZlV4 +X>JgngiT `Vb:=uw"!H5dbCw]BQT5L|}.3XSM AI_dIy!p΅z'68 QaQW2]]תzfhn^[BlJq9dA)D'}_PY/`Ʌi"-(Nm4ǍCw8LjdK^6 mQ_i=U!qm$0^Tv2f'HNNE ??^h߃YlOG }y W8AÒ5S))iӚw icPZ!NUf˨>8 YX#%kYhQnt7MG8x~[:jhs(\C=kp7$Vb!Ѻ{Trv&ȦLaaXG&B׍' 9))~+7>O5v7t _"ʉ#Q=3^ԳY^M}MXy-%W2+0 M_7wZN薞,h›7(_Ir6q Ti-GV ܛ 7"? Nڇ$ W bz~԰P*E7zֻv&7oT fٓn/= [M4H14/»>@121Ms[NVg/TNr|L3FYo |Ֆ: d\lCax#1M7J -݆fMN T|\F| *Lg`'eٖ$FX\ZRP"旱>p4mj&P1*_eܷќB8D֗&9?6 #nKX?. ?h);*o3mNRC cL,#S )r+QنxYXgl2; a]nYσ)*y-kεMiՄmwiR8}%5=`/'"v6~-p) XR)osr ۜ=a;a΋zTW??Fm}SWiJ (X /3G(;8?v`|w}Mu ݛ5p3'iREd ldy;]G&Noքz?nLd*F|T)J^2N3س$;R{s]zSڹC3 SK-'$DЌͮʵț\F%L}i㜲wmD&YWlNPhx^NO ;S48x$۹'/"˛J{)|v;uW&o>#̤ 9V-4-rܻisIb1GurfcU! V}ոtBsD.Ց" K$Qun{E  [4 UWUЩӑbEU} {O IlӚ3lr!Rݥ_Zg. n sPBU ,4X1t\R3]Z {u@¨=a2‹]ǴĚ&àBa)ܰMZ[6¥>ƪx-=L4:R`XqPQ#qO=4>kjiT.6!#lqwH|!L n~Ԝ;~ p'N>)(/'fA1tvBᖏ"NhMVM>܈?>YmӮREtދ~.6u(ЧqQc1(۾S \@PN9,@š FE>bi rDF)*ĕܳn:(#$-9+M0'Yj͑uEy"pFM{hzgkfo`\&=ڛR50.u6F|ŭF;!_܎>/DXoדlcE)Xʣg4P}Ţ|~#%/wiDvjtj4s>= VRׁS?J"$$ぐ;ߔiF/{}viK\tI@B5r7y1x #>H4Od4R:ַ/>S>1( 8>WOź{(a og}hB13ig y8n'fݜʩ-gXǰ-C)pIŋ<ΫI15g)ޞh9iKq⠘m!ٜ!q-^FW|O>D('dDG(Sz1ItV9DJn^6hYm?,] -n m ~Ϛ!!:/r_Ζ4*6Uhk6>qfQih_SjHQJkhZYx d^%fraw)EzM|#%ufN&x*ܾs/^@1?/8ݏ>Q ΅s `Ux;cRv0s(Nh71P"  z_ .QrEXkH{3 HԛĨF\ gXƂho\KL>ڔB~[ЅTnrCT@#\.4H]AlZhxnL8JgGp7k׼|%fla-N2GPCe^K$VȲ*}(؀JDGx-x 3<ӰZ5vؚ[{N鰂61%'NNRf $ “z W͟_x;Qz sS7Aot"jwTCȰh&g='\ MÿچRbDR\zgxg՗ bDvr2f&8]7l:$!uc34IB*U9 wOj-mYRCS36Oz(KuҶ.I`MKAצ5f^Q< Y1á|ĦA& &pf2qtr&f-pQ9SL\ڲ ;dIU~`~'3UmJ~8u3 C×턍;UK^-.LgUͯ.K:K%_AgqN5 '3v!Sy_mN(C\+M.=ХtE5X@tЗ`Sc@#M͠{XxH=}'*atH! 'O_"[grw6&"4էt5jmw#B"MXa Ҏ ,=[DB$gk^]O`)k|#ubS^< z3$Jh5%~.\ UU^7.eciQ?|w#L|Ʉ؇Dner$ˉ[S]hҴqM~٣dgїeOӖBe"]b. Eh D)#^+qz'iT5B+N4!87܊R;j^y / jA^I!Gː| VQ{`.|5BXOӐq_^nG8B'߅"u\ªIȴ 4 YPߒɏ$WFII X롔(XS75. T\ӟa:,N鐹MơX{~*0B_)A2<7I\>@l]F\88 +n*OSw K맑_;BxiYcWl$Mj^J{!(ޞu+5-RIce+F_Ԣn#ˣ` t7 <8Z,WX6Ғԅ{i1l}T,؈lgZS=mh;nf V~,>LFn=BOSNH'jfe65Ni9L̖<'_"j{9iE' NJ9O" *<:kt6\M"ab:/"OSd] CDm!X=v\h@EIgjNg`uk B2:`6]ZfWQp` "e~u}ܭ-K-Bh-\ڣ,3mhx<+B hGD|TbRmrJ#;S]֭k`;xm70Ю+YW7=hE"S4`T1˔?J)@}A* DG20ʘkCZ=h: &mXADPNy1} rRh;K\QTDt2KjւAM:f jʎ?hڞqߝLO㴪զ]nrQdIhԨ#Z2#y`$/#7 ˾A4_`jj$/)׉\KNFŚ(8 ̸L շ&R2y5a\RAZ*bw`V晨)wN?nHo~ζ$ 9#NrD5'`$*#V{yo@|ʼԄ ^aeP4e\SݮBCQ{YP*W.]ҷip\&ο8%ֱǚж=*7}u;b0Q~*z:ӠBVih,\\0T1&OKt3OtO`|ǂ`| -Ayaic r?\: fNV>|^$87:iK+`夸 6dDD 蕁Fs ʣ[D!A!}YEɁ#^-}~GWUUiq;,gf=S m,=#R@eܗ?IW,CQݍlнht~/ >%ۦ`JЅ^5|׷'gb&h:;>Ѹ1 IϢ<(T>65UTHmPO,GI~g*#mմtb;O,hQ%SqSڱ ۓ֭$.[g\1a͕4@k~%A·%jۉ(LC$_Ao.CTfeu9Zhީ\bO~7O)uLkxYy81Wb?X~=ԣ61r()N,9_I21z+i=1 G|)DUduhSΨY%WL4D>s Jf-`t(v1y64 ;m (̑B;Dw̧)F*s@Zz!f/Vi^1vq2~UJ sT]@\V*~.AEňVKE X9KFťNSmj5ItjYM~.z5mKyyzB$=ڵ ̒h` TBp}N C$gllRg9 9R#{7+N a2Z\U|0Hp4}UPW或\*ysNb7^?aSJY3,V)5P 5Sds-PpO7Jӣ\q&Me7[z<#d@񂈬6]>K [}7)ŃĉMRʁJeݏ1W6U1fsO'vẕlGh7zɴ$g3v!7E#^D`t0Q-&ZJ@h\(PXAHO"VS]WܡQ`%>RUeAS[m; ZFm ڌ0i8RDOBx7VR* :]mXLNV4n>S{]ҿqéFӜ~E-!γwl{P4(i ̉+7UI,-PW ]ě ^H}i:t0Mɑ3;ٰ/։udG\郻#o+BLt4٩'8v`P$$ *'Þ*g`3)AàxE=J=k׾|&8@DAGqY1d0:U5a )7㸽qwV@A͈nmlbWK1oMo#ź<_*.fN"^~2-^Cs*~6ͬt<Ľ\P.>'~ y[LA >g`R{]6hk1 vbmңgY0&)CᩰbVώC.n:RiPqeSr?i]q~6pup˜jF{ìñ*B)v*V `L.;PJhnCl//?gF t<1HX Rqd^ewE1Wc>O= <C.^(cuՂ/c N"Wƨ==ʴnKY:gR{Tr7{&7vR@ɾy r7G)nf/0Dg=cZ>\9#86A:]~ɕgڷN#~4>f>Sy:08"LbO^d:x[m<~5bnX#cP܌OC2A0K;STzu?]>jAܔRG;K1lqה+ x~2 KԜrK<^4Q@y3Wb+ к p7LԤu M.&n}x- Hz6 r¢4Z/E %#ؠ-\z3UB@*)ߋ"M0;bZq3щW^TmJ0;\maNkRF1kےr~DJU0gay ,efH"P)ƚyY\|)z\6^m?{]2_O.䊞^xC ~'&5LPWctgf>gj nV`vlb2UM}u^ vFlD* 2.W6HFY{,ri>i~vGݸk'ʁY^f0L:cK%ԥ q|2ڎp| .$Deū%_~wr8SH 5qߢ)qE:=O\a6ȏ>gVrW>"Vu8W93K ͷ?b L/w0#@Я 4vKv=t=~9'ڀ٠7F& G jR)r-=C:)s*F'Q2/|m:=Ǹ'8gH _Utnq:dW я0i =o.Β7$[,n^횳{Ry'./QLkA 0}^ JEцo-)ޘ1J^3IȐkL' ~c&FS( 5s^I0jmia{ͦ(ƈ-4ݗ'E?+@U ~L %1vE~CPa}\0p1KZ::Xys+ "x$Y*(;aߪ܎ o 3MAɤNFa7 w<ܔXmO3B&_I̊I^ڝ >[^K:cV@!uB굁#I8A[Q?-HW&BY v,1 a`z~٪@3rZԹ680yC5a~j Q ܘ|I6ON _q&mr{"FVʉ`ԇ;w*\f[+<~D9& V)%=b=d0[ 5%LS 'G#͟鎹@D 7Rna ; S]DHfٶ/w<|A&3S瓎%,3iJTrU;ʰt'$C4MrSu>>52S;+l%BG~2JYtd~a~Q t KS gKg^d=HfkcDo?5nGIrppn/A![ξw=g9%2̶rX Sb%fЫSĩW Bzn.jtpc JoZ֥JL:V-wENLcNXkjcSL(A*)QXTc*Y/Mm[t-L-~[HG7^*}q7'*7\27|??_(gkxiΓFyl.ќx%%y['2ZP&dp`7Y$SLvȺ&8C) 38 GPq}l>>.uHl,- 4ԫDYUXAGl`mzFwt˜xuQF7n(lboS63Rzmdc%bO&{CUҹq"%,iX\a-yKlp΃灓-. ~׶y\wy i!ZF KCcis'o5:_zVx%a-by=!%gY9VYy,I!Řl^ys9Ne|97PY!PpkX7⠹+8.,u1V¹|3Q?fۨdj@ߋȤFg9jP:Pˤ?YoD~]p\#id C# }3Fwπmѕj"?^S0k?Fyio@ׅYwS(iKҍdLI,Ba3+:,|dUPNI]ᮡmK)0hwBoHs/g]v`֞mUjfZץ@՞#v O{dj ;u'p!)f1-Z" /W 1uv".g'?[kGkzGJD ΆJIo̬l͸h}+yݗWpәiݞPAW^^ +36m؇ޒK}:A?f`#KxeGɛ~0>M` ĜªXN0Bﮩܕa8 qp5tӜ8Gxu\܆VB 3`,\=^XZ= bD:ZxxRTmWoN(YhW_>Э qa:8bɁPg0/ųZho.6e30XD|(nuQKs礁y'S_p0 d $EߴWH.qzWwNO?ӗ!:%7XBSЗ S(.'vjEhYu.Gɹ,M<ZDHZY Ns *7۟P(В .[&Ba&LWJa5(G8vI k%؆$'_&*)N.7*;I2\K KT|)݉3r{\_8חG{zegK2섹*4ț>9 ϕ կ`zOݡzmmE}Y[ַPG?a$K7VNo#Ke\ou5sȥ ՊBV-0s_kA=¨Wv#X30K&4bDɞQTr?gOshBԀ7mBh=lR_BNP->/lvZ>U.ӬIʄ0TXGdI}wx6n4v𜽖pV8p[wlN&9+Mb YK &D8QYR'Sa%kMq`ovܛd Lj]}_`qوoBgaJf0mݘ6ir ˝zJB;B +Zkc7^k,h( <G=fL^BG<+!_i6(53f(qX O2KR!*TUb@LIamm[L("5_n׶"#z>P0C%{LjuǾwO蒬uPF!xo Od^> 98,G^ՓEu &3<T^)t5hXTF'V*q|\uhO\+I.sm8|)h$AbU1[ZBޯñ>fKQf7Uw:sh{^A/6Z&SGYݰA@%J=LSr&o)܇7W`<W0T`1e3pP'~>)i2Q- __2L\`UCx=<2*4ZTAU0~bgZ]h6.dVY2@ $kS@9q䀙̅䖤^| 8.sTFd*L.)VBs&p<)~r!.["5*5o'W!sXEБ؟:jyKEt=UF bԦHjM]\VbSTU!#Bϱ_]p:f/\Jd=npfƭ:%BUp!VXՠ$.>㖆T=CRymGtE$")FdgSLziz Nv  +J;gFc0Y\ ~sYM JE"/Ջs,R a[9p]ka,ѹ B6T| o`U e"\q5~\]{P*'h.@_JeՆc ^]=|qBj}{&xqJ*'tsnU)ax.@-*L vohմ51.npk fJY|j| MZOt{{˳,V8X]V4lŅ^\%1j[lW3-2FFo}.0=N{5y@7mA]ya?)_qb${99CwBv9̲O94OW̒5O,y&b>&g'.Sxn558*#d{|[7cp؍y:{kܣxȠ\;-B);w%= ]# <wc=#LoA<4W$4k%vҍ濾-*3\Od~Wfׁv5& }TJ8MXA!ʶjإ6XzK HFwi:F)sDT -ݭSw?fZ*u*iM!atkSj-AdzJswBg??EbV~C~:&^NҐj={q7\)Ð(xw*P_D*똷D9y\q1amUo;aIu#Iw:[!tyŏWKHпFQ?t۱iWMtB9SgB@C.֮'RcFYGz~vciieDym&umx>c9W PlW5MkxKˣz^4ip]ra2(Q8Hއ2LVWa TىgMW/c&w-F䲴]HW>o%ߝB4ňa"KTTxRzwDǏ-.`lWYN=` u+LWVV[dzhoimOl]SeO(㺍` v@ūWSolRuF9kIU .۝qS›"<}"E9^$QMCNoKJ'ܐR|$kd*.Rï񨅨Mɲ7I8OFӛ_@X'0-0LQ q)[;M -ՓN>'DY>( Ff}NMf܊ktk~y U;hޜ.nl1}8|k]e>$>} w~/vL|3L*۬}ȀL?kTq6&B{/G,@? E&6#|HiT_吁ңgkYC#7v6K}*0R1ƌ,u[|R`^8{'d >Bff|[`I6ahO6MES>r!gl]OB[)yü4N0V/kUEyU0YG0&<ҡfp[>9RP[;2%IͳN81 hmحpNMtDQdfS}p{xe # DF_.:mG|Nmψp,)qB~5ϧn`E:kbooцiV`Hۼ(rK}ըMKtp 'l7 's(EGm 70& da Gt@  w̷&LQR9e?﵆ej%KYhAQoQHE-#wkvǠxPKBb>qi*ɔ$3W T 6_5jwZԞzN׻7;jY[ Zbq ل= kgWY-7MW硹0@"*]Drpo@ c]`4Y)a3{1Y Ji%`}r1Ww^cl 1S$wj{E `J`Fj%:bym(1nj) $5AD%ΗB~GdVT qܹD +#=M HA,ؿhTBhR^2XAӃqZ;'mZS=WU+ldEdWF~=Jm2$\cuh5Fr}!gx>NL^`l̩rQ=.3\CӁݵ!M&Ly'|09  (C3UVq`,&LYj ȳ|8rc"^}\b^N;%7㭠ͼ4n^}p{xzDV0!}5k Z "HA$1JRyTNXăl)R(Y JQҾ]JCċ"*U֣O,>'*6MAq{Yq"r3L=8 _2Dҍž$T2`fgC Қ%o/sGU^4->^vrsJgnM"ZaX$Nn^0ܨ- +( 6Aି*ubkX$GTyA2{JXGNU)~_=v8Qv 9UVHee{bϓolv{>2X0-qRi@ Z1AF%=t֊Tj^ϔZ+- E{uF(/ס*Oߐj(׃Ar42 |XPkD3Q^~=j/i?}~ V6B1ψj0ښr]H7ȵ[QC۵_7EXd<\n=qaR-Ä!r1S}GH:]Fyʼn %ه"V: v(ycr (6 Aha82/&ѻ^Bs/XyO'JI@A|nRZ:ۨZؙ̉b $wL'Mr2՛C} mQ,L?BN%)Rt)^F1[ձ/QT{앻v+CnS8xA!uМViŠ kJH.*OZ.7 Jp-78Y9Sx-;l3m!:YD#TG[ߘnӍzhv]1WTz#d\{Ak!~Jċ YߓPZ5YsF*/]Ba)D3\KLAM&\}UG]Z?7wP?ZE[k=]2Lnn;ļX~w0.#v\ G9!0TN' 8VE_R];ƌC ^lCg1.ŸG^;URLjk j#fn]$*ϐZ@-{2 E^n[ Ge^Dmt9 qJNޞ SIcY9lS?r3 $_͢bnJG}m2>~_KQsrJ׮/oOCA4r;5"fs;_.-H^B'>"Jk<&LOoX7MPoաd`T /w7SgAL#@ =o-Sf,fg:&@j*"w\hC8˂FpC`y2  2}Fc0_cIVl(j&FT$[-( CgAEwq{t5$h^G|O ; 녒bD Uk$yUiNX"]dz*Sg!Qi6EI)9BFXqhT+a#oS"mx7r"7Wl 22)g%k݂*Y4yJD$|5qqE".Mrt/[E(]}b5.;$N4wL-H h\P }W㫂9Jwxs˶Rp.| <$<.[gjU#VZ% $cvzRPRiSV/ӬV˄NwbFyk5:L4ݕz'aL}")zFXBgTZ^ fRY/6.[K2v8Au *\u-11D9 d-m7[tLGhNvFͅff-<?;֭}N? puy f'*&I4Rj!`UYҽ Et:ڮ %@Y="SZ)Լ) gy,LcF,􃋇+)&ҩϤ'w-B)-06)L}5F$+-#}up) ˆY+){q >2i?K p#9;|i&;ˌ\4*`/&.|wVBp^FZ`Ѽbc88ɿ{ΡІЀv+ߨrMY;ݤ JW-0W2 2vŏخ!Xh?$p) o@>.rJBG]G!#B|0+*Y YZ