ocfs2-tools-o2cb-1.8.8-150600.4.3.1<>,Ȩfq7Ip9|he@T;hOfE>I8G# D0wtAV)Re3CWTx5'o 9D)y!Æ7gENuђʙ `D ФCj9hc̻M`=Y 5X1PL* Y&QI|՛Nseufocl{:n~d 6b THDO& e) 't,>F;D?;4d & c6C Yl b {     8  h  4  @ p   @l(K8T"9":"=3>4?4 @4F4G44 H4d I4 X4Y4\4 ]5 ^5b66c6d7ee7jf7ml7ou7 v7w9 x:$ y:T z::::;0Cocfs2-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.fq7Ih02-armsrv3SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/linuxaarch64 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큤fq7Gfq7Dfq7Gfq7Dfq7Dfq7Dfq7Id2fq7Dfq7Dfq7Dfq7Dd8498387f98a2d8c725fbff2c0ff23ff1d2da5afaff769aa383b652c37637d974404ff6795b20cf612a5cd0b05041e015e88ab3ad2eff7fb3255cd92829725e997df50d81fcf239d782e6fc502b0624dbce273ca0ca6df73dd5ea4d185e55a4f809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae393932c43a2ea9678cf3dfda7ebe4f1dfaf651b8b5016cc23a0e817e7a232113d093da05726f8cf9279f6dab6977d4ecc32a9ebb5c17187bb9dd0f489bc1597fd394e5d40d8a0e0b1415dff007173df4ffc1e8f34266fc99ed9683d2da95577373a365rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.8-150600.4.3.1.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(aarch-64)@ @@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaio.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/shh02-armsrv3 1718695753 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_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b7def31f3c13d0cb98dcc3365dc6f701c91972a7, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=95524c7e1e55888824c64440a06f60be5d313d52, for GNU/Linux 3.7.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RR R R RRRRRR RRRRRR RR R R RRRRRR RR1`*9@G<utf-884f56ba9931044cc254906b18c093d73033e8803bd8ca3642fac51842fa11371?7zXZ !t/R]"k%l/p4ea+@8b"a8#Vkee" P%ag)T#!Qj i:ץkXBp}КcZh]TY<˻SjaHұ]~P1ԙlŗ4Nh-{>EE#zlA T+7ZxFZ.&3')`)_GY|w6b~{T5"ປؘ-o*Vw+jNj1. Xg)swYlTx{?A/0P c̜N@$񹙩ir/Ho_d{yCY4M]8ET Ns/:_])`_ca"*$%(Ѵ:ӚXXڌ8qq4^wWsaw2 \lXfˠ `K&>A̦'/Lb8A5)(h-rePUD Q$6D~(,ȇMz#pgT`mhPuU94P"TM|+|P\bq09rTU+I9 \]\NG4)%T aO9f&_ŢW]dc-3lJc73è4Ҋ]J, Rtj>+VǺ7Xl7-%1yyiׂ{JF?%SY.6~@D`/cбvBڕ,`^</NЌ_(%@##mφ4Ap2^n8 u5N`%yW*<)Mxs1W8FӣL蜛n3Ņb[є YI>x4QT3/Z<0k+kT&a^dMC:"v|<yDb fvXcO^(? ?ht*b]^$t]y7&9:yBf$ۢO 53>gyD+SgjLȡ2~IM:5B>AOW*r4ȷKnO|1Suf3>rwQlcYf<Yi9HCXvJ]}(JּF:UdR*4Av`?IXt0GêZKp XϤʛy6K] s/0~uZH 7Ma/RO`m ͊!(n ȅ~ʦ\%p-bmB;/ Nws:ոe/$Dpsvn ` s"BiR{n)Y17Q YV9j$OH)q}-R "6mߑ/_Zu!F;F4 Yw|jWd\SM=MgF[N ~Sq*t˷}эgIx m]AbA Fa)ag&?mD}A7)lċWU^]Ug){;(Ms<< ceJpBtZDQ\Hoķ^So-Q4@_o|0yAC8d@]_tn j ~BlNpt_Uc%n%%PWA[iR-QoǍo\1ueaI6[LV~H@AQT'NSƄqL}qoRFaM n9נOŴaI31j8)/:0ߢ{;+ZVǽӥ~ټNItYy=u Xx'WrZD rP +CvUHQKPcI<.KzrIW qiok۽jN>vvolϖ`'c\cq֕mQ Ciu6*=&vǨqgVlo4> i&7Bb˵5JJÒJODM Y*U5כUnCy#kPʄt2ocpl E/YT-Y@ ͷDo%~ D ڣ HRCׂ&!tL,ҭG`1ƲEA>S6 [I,F[Q⳷w 5#tAUrQ#{ZwUoOZ\?vƛ1 zWNz֊<(""iP^ H{qaF39-drQ=k Lvaǩ` Ya]B0&JYA|p$_R~MVq? v _t Ǎo:c Wμܤ`(o*FQh' Qew-D 9w|F8~'vgiEx*8&$<@k)ޡxj:G,x dB}' 2dlX]!Z^֏X'|`\Swn-ƈElF p%օaXJ*}EjI`nX-o]hQ +PP.'vADUdGгɲ.~YPЕos[ < |^RG*BhQܝH,s hlmW@ჼ)w"wT>oebb.2nԀ/7hcJM-txMh_z-c&aA]^/- :GF(p;\׷HI;q EBaZ{7۠No*,)X6Up-L~7ielۀG'B,djÝ:C򑧧kKd?߷œ9@ l㩏 "C'T+I?)[scQdm:N<4:*T Lړj}h?q%8f|yng@06yT6-wQkkWf^CoHtQ n\yYx{3.1غ>| >AVYߧLZ7{Y3aExM 詖e,tKZ +.ڊ|yYgnBEL"3 }j z;-+sG$@UR: ~h-w\J/M"\;srcݥIva=@І.k6e}8,X"^\l6Dl5 $ݘɯDӘaz!| r=8 4  G͸?/MJΥP|rI oQ\zl%~\D2)vh<2 V`~yaq)kd\'_Tv#O2[Wn؀d7EK^MiYޡq7zg鰰 Jo9:R>y: 5bpX!+s#̴̬x /h'd\P+ ! Q֑QqO;VEDÌ BľP3;.tKSz,Ff%6N湈үZC;%b`9"60u~Cu[xAh0bTg3?!H(u9y1] _ҔpffSe{ڠtNRL@'>v`ٝ}bkZN %:{6XX+ie3ZQ8Yt^ ~#p|ƅ?YGߵȓ̕pk`$,ru%v8S6(&sk'ܛWMpGKf~eZ:﬜Pb q~im%ȦB%ԆXBFsIhX M~ *dB5x,!{2L9 IYszVmA ؗvxuO= Sdo#(. 73PUKN=G \ Y'bf4hmR:xBGh%,I&̶G?"VvWJc_`g\ ^zFo =a՚dXMLD 6L'j5,ej./jw.XYG_t&X;HMQ]Mω&#nBFX,eYKLLěsc$-K? G<: U֤jc ZI+h1fЦs_-f*jʠ`SZ7SEx<cV,< :RjhVH&@τ\\tg<1KGÌF;·HXb f o" ؝,Ѭr%w+oU{<~s)N`YĻ\N!Xieb]']`FPI#1"'DTnCl.Nrμ(Sr$\1ܨ,T{#n1<#_a 6f}Y>=\6WLX6 YM+o$\kj Sɥ\*}Ο.* pJa?@0+v7`pp:׾9.ɶ.C!{'q C!I%'Yx s<3tDpM\$Fp)IdIs=n 膸9̺dt쪘RToy#({s amlb_a a47熐ܑJwfYL 쭘!u)L@ϕ lUeF)ck{65Oi[#!15U!qzP$WV`Js"FޢNѭ$1nKI!qc['-'D&w! L@/0ej`n_UFvK؄oQ"b: N&? *ǁR%Bo X2XbEj gЗe3NK5aIv}RVTkQ w凼mUK-EqjEot m?wPDm܎VrT O汶8_xjS'`ԬeB(<omc98yAŖ|NyZrp22\nd7I0bSdl|91x/ tXGB.t⪡xVh3'ԸO~7o6GXk]JcQI.S9dV =`gkQA6KB9[G=p<Y+.ta9ib_ tSSJH-s!U#h0I r 3 t G ,cz 6zN~"o0[7hZ=@7ܔ/fR o{<)>W:!yѨ$ޝ#ye2DH8$q5FK6Y>+5ETim~n>IkB9;ɪD7S6Á1GRf[7 fx5>2.{QN߇sUʬ˖U:~OGz/gpu3u97(d n 'ϯ}_gU)8]Ig& {Е8FA*nwS^.TeVLb<=a+g:?^0 ^aPa%^UuM&?W~gn4q%^J:1c֙?ڋ3}S)Ֆ?*i%<:e{I}N I[w=Ӛ$b$ѾT 2;J=9bgEoοX [29"Rm"㈗L_\juj;B"#$LBO@„jt|ޱ^2UKpFN>c~"<0g>Io{0L:c]r&wu VQu.Y'kRŎd:C]UwVs2Qƒ2[+'('٢x7̦ _}(f2 P1?aˁ\(aї\,d!LWA$D'ݮ)aQ8&_WvUy,ٔ"-~5ŒdiNp"+9yk+5 PS&ŬX͛Q]8@OC0ܾD җS3P[/>3]S36F%"DK޾Wd{l!E*aeģCNP7o|4g4bC^awO]ZTSM1#VEКrЗK ^n5Lx=i,C;m~,(‘7U)i94p` P2lc5t, ϴK1wj0M ;H6UypD4~1y-oxtS]ްd (#" }R``e[REq K4˗wص=I?tt83j65ył5f@ gj/6B\ig4B-bu˺v…2\ѭkS/p9Y2Fjdf< XN:} Iוּg$n =jz%(ZLg}*]Ē56NMB) ue D+gmYnhh8rQ3ip KGsHl߽$,~<w'/20EU#f$H` i O$4됤J~2?Dži3z׵IQ9o_gon jU(D(]y8n'R2iʺm/^Ƞ*8@N<ߙ g=ah$- 2FP˾}!NlqCp?2x{\J$(m9_ ˭KnC86/yi<gQuܓ /#[ot95/hN鱲M.^k'SZ*v&7& +HO_gKtRPFS&&W("V2j/S8y\b+U|_ͯA!2dyox#2]*ǟYЙC[˺ls8Y jML w[EE0[_D&Cf14{2 OϘt ktgat隆91kԆk:hp^m:S}iyFGqV$xS(JFiÂ񴹈-ЪX@X ȁU~[[,N/FlKrN/"WzB|ZuQ/r!Yӡ L=粝7y9ptYU]mQ}k PMR0̈́٩Y]8މ+Qn 帖4aBJ[@ڑ?|1AX,N rU!sW<$G~G&d\U.~c8 n֌DU2oyqUeS Z\3+AjsX1hBCF̝_*:W\~_UԢ=Za/7jB -GH{[ߦ cwi^e}w/4]YhM;ʄbSt,0w}}KA* i4bm$ yZ,ɡ0p6Q@K0`F9)x p', JYHR94eE̮!zyE1Ǹc}#F2̶XxU\~ 'E0i7W!<ewf 8-K5RB$ 6)ZUibɋe,@5U v #o2.01P{dp:CE}/+PQWi"ɬ,_Zg/?V!6/+@ϫ/ bGD+P$Br?D>/iO1cDܤgdސQoJfJ*ϯ1#Bfs\E0gpO‘L e:A\M_uqn|4qk1Ȍ zv/_ FڢfkR/=P#L~ThN8VWn¾"/f׫=:Ki'{;W3q-T 98ADڝ jFmӀB:A46X%WPVXU"9O" ջZpaUݢўO. l{NHy~)r }./]` S0-hRv!afnd WMA5W0˵t_A}9ui873Zz c1%fT f)}_ r2x f|Q;z۹g&qrF^FEi+ CM>LYv82M*C f[1W5`Ԉ?\(*xcn4|Qz{ڷ#"KJw*I!ލN(yH(8U` Y7(ɴ{Л"a3.0Yrt>^i~:Rꝼ&:vZj>];KeE J/ L4e߰׳j ʀ$C ^TI0Io~9%,'`h݃ a=Eb1!}{&vuvFbȰPvEJ#=jP%g=e,V?3}RNN&JcfoPU1rOA\ a]Pbv:Ƈǀmń625ʓu9?OϤ_޳HDQ1~EmPzqwz;eɽZ$((+RH5ʅȚ1QA4n{ q:@< ܵхL vp~ ϸ/e P>Q>xCDp"YQQ耙ZNȩCķqpzAT.Kۡi֒9ߢ[/yvs<]$\:1tg`{' ~zɨןBWc!ͯT 31fR?" VQxJGLu˦ *X eԧ[BOQ'1Jaǀ<ܾ"D27v\ ]nR'y Npal.w?O)=~ h5wÃ/v3F*cTᔾu捅פ7&G{lauGj9~8_D֙P+mY: (҉*7ۺ]i`^#$͓:5&4my@;U?VDBe># kNY5E\b-Ȩ7F N2s<+'?~Ct >=i4ONֈE=p~S,dpiHp4M$犰W3$4 %W^_۹~NwmbuuN2A >ɿ74ppun lW&o豵ͩ WO7w 1:׳dBT]W*(c_o5(m]y{@ !QreYcks9^a&&5wgʲ"pnpm=ӣm}YjFiSK#2ahzqEƟ~3RGikOu(P ҿnqH_?d[1֎Ԍ<hS F/"V5 \h+;|V8ja^l=o316'l*=OOl'7NiFG'+/ԛ%(QY?EUЀh8^SĈV){`&M\):AR$q$HL {z |rT&cHhwnnvtgMyIk8)EsE]OBaZמ4L))YQ9c+_g֮0*b2>i*`KIeMZŃ в# R ?gMF*xU}RȺ 牧OѼ{._M>r&{foSuYK! l8dGB}^ZQȫYLRKNNKj|pJ,Ssu Ws+ec>Gf0?_ XV;6 ;Aht_e+1t /!tYIZϵ][\ +S6V:J7%ٕ.fQ#TtW]g5K -fVI:;ޫxW}<(;wFM Рsl ڰuPqs^%<x#j@xI PDOZz&rEW8? 5{$oEUw8~fyusޒ5FSEq,رj}"ώlEQ #u#iOwjJ={P7 %4+<\nXwC.RC.ױI B)T{'R Aom#l[_-M(S33>5i 2cS (:IH\_r'AV}se9)rs7,ٴ%gSTfwU2vP@UAÄ@9䨚LD Uќ8C֮P< 7\~MءȐ[hAtN/[Ix ">pb,uwQ8W_ fhG̝&'c{6=TN݉o/˟1 5[(1`[ pdܲK ;v6 HY^TR8MKuAj7E\Akdo:,P8D'y덀4B v+u0qqV-K9`'S`l{P9T'$!v{UӦ+@]#}uQP֟%iWw~K!Fz#9:G*v-nl'kj/_:ߣ=I swܸx<jDe,ꂺFo.}ZVj`b(T!|Jʈi9BRH*:%*ac8(pUAi>aSsYR^: T؂Q( |Q'bK$wR)1 ~ >h[UJjpkTv#J@5vf\ZO[zOB[60dALF9jŠ) XhWsB!>0h w xUx(}tG4{ftaN(udwY[ᄇ]M$"C@{ٝh/EBB5d_ &QըJ>eFI@)mve_Id~Rׯ)Quq9mN+AF$rCLljU$ dp?9l]ݞ4Σ{Z(K5~\h'5m5( cLZB$D+ ե̺/$NbCLJJ$(X.f#D4ak=&fWK7%`ϒ1wwzS1[/m͠],ϳ1fH%XbEz|Vΐ[YK `Q^~9^$>/0m[ 3jE 8+8`( ;XSbxZ,8DJ#_mb'F"h/$8QCdc! IGsôTh==WuK |}S].^3TM&-)1̷R=@.龑˿&YaϪ?$ctl-z?(0gЌ:d8sB]lP!vZkPнJg:+4,_V"Ѝq|9Rj`h Oqݢ QNSlM$Lt\o{լ(4 0bUEC[ms"0ljѴҭhZ Z'P7ciK'*ԋ:7Jp2y9y I?פɞ;i޹iӿ`$8!;(;+8 E ݱ%:;т+ۥM >Dʟ!$ ʍX'=饎m* ?Q?aG9ҮA>_5ERUqu6ۦЪ*6fh \Ge# Yc5~ 9} ~wmHG9nj{2 P*ȑ~ؼQ#M&xG|KC@N9[^3Drn!c} PeͨW3} 螲 \6 |wci%Q .Gv1nJh."*u?^4~!= UP=hihBx9hd>(,WbN@Tf>|E`Ĩ)V ԉt_&JH<{]'fN9;#^ QP0Y D\?޽#r^']5\%UjT5W#Jc}S:훟~J  PVC& >TD,zVhnw7;LforOZe,;퇃KUxWe0e)0HйE ;<,&d 惠'HAI;:z ,d -J&p~?tOC3~ʂ[j^tC P9[YR3]ߴgb1igdxx=Hd+PK`/Iư!#}$=n+:e2^ 95՟eQ/'[GdÖ-* wi.zI15V5 kGCrrX(aJW#TWxˠ{LHmtI&zi xXݮUx9fˌ}<{Ik㮏tYal[Sj:y8ѕ+}J\$&N7FgS\P٭/QLZC":޹:Ȇ2%:Cbg *J,il?tq^//"Pn830=VJ JWT0M+p^c&'sark=S&"&lajrԂ8Ch&:rsLOHX6?qA txփ& {?a)DMǚQN]F4lnBLt: Ks}gszɿJ+6@R?R ͟`\sRJ*ߪ,˱Z-نЦ ʻ ԀСrA*ǢC]?J,;*s<;ʏ׺C9R_u.t( ;fJCkV>ex`*ň|Q@*V9mpW)sS2pqn.D40OVm"q1G@7$ ]ζ ,@?vWZZZsŨ\ITociEO,ToCݡ=uxRLWF,Ɇ6 ce M'V uZh%f#Kaqӌ컇ZU#^fNPs>?eAv~;}Pd}F>:c.p_(1 Ⱎ5 {*rͶTd]5bKʇD'sZXB>p3Qd"}.9۫:T{'>6`ʊ_0CR*Wje$1V=IJkѱI}=gC{j۫Uwb jOK[fmtc ,cH}4D&1Je~:ZP"V$b) Kg ?Df\c›siUWMJQԗJs6c+1'ƨ/ UmWm^ .trLilH!"0pyyz{].l} xt5G9yk %HYd2FǡW\#e)y+IE9PPMAo[1|5Rnvtݚ 7u]ݲʝt0zsg@.0$6!~@4j!RVzŒ EA؏xwAPSŴN4uPwpU^AܗPBPs\* !v4< G'[CI Ma"q%,2ҚrȮ[r |gǂ6rN?]X;[TŃS]5)IX):- > L׀FSbqyou`aO~]JnrGYǤSPLUy҉:Q%-ψz_珜e|J391u5W:yLb^| C'KlB()@IVrǕļDU;xa\ W;b`o5IB\G?i-ci?e|~D}&2 "m~8LWrUA,PE& Y2VJ;=l$gMK'h)D.F3 keۋRNS4R.D{Ҟǽl 2^ڜx9%3kT- rp0Qk)I}aj6_U9ƼMX,Qs+dԶAI*jaJgU>RG0D~,f& "u]5jAdHcx)_إO9'EuT+vQAeussc򇗌k&D3m -N$ G@]4wq$q#ܨ;ٵV@؊Z,a$V>"[`w}TuUfg#ij]"FgQhV/#n>8pNp dbfO6Nf3\ f5;#pw38y9;Pǁ?o&Z?|U o _-[՘Ӡ$5)$bGF };cIC9!2˔2Ȼj3v ;y2:jz <Փ qA_֚f5/_=(7E@v)'2mKRVk';pQEN!kFE+?igfň J XQ![>Fq($ٜL{"=02;Mv]jX0L&#<Z|D׾ XI|%(~Q+:.h#ͰGRvC{h{Oٔ˵Y#'\7Z]b,5P"C߃p ڏk`QCM p#5#OGy޲Yc&(Yc*\eYO܃Vl+(w(k9tO*.S3noX0S w58,&^/A@_Z>pZ7ˈV)\T# m9;'%x:Qhf+Š,3Ϥ5+a[ #y?sX+GڨA$E2aeUn="dy>YE( ᛘ>7 2΃\ }ѳG$MC~gw]wB= 0C{s֝XJ?X u7L/$TʶX<|B?Zk\>N&c=`)St5apW_ s/O%tAtj_4"[فnu.4mL2_H;elubx$kAtm eHNKC i稴XoAن֤m?&4`Œ,k') m JVj[`bNxlxb. r):A:k/zn*j*=)uV(r(!JL2!`rw_Ʒts8*G&+sZQ| $8b]`*H19T׿-Q)|b7FpūJD0YGԕYFnkʌܞw´*F&ot*Rp> Q`격@.h (\`P5 .*&0 0sJc'!U//7iיz|})=ĜY tw o\6 !]m&RnC#ɩlk*o9t"{b'zVp1C2 LgDx"~^)i/c=ٽ$OT}vT>Ŏh Wb5JHXt3eB2\>wT{bQ0O|MwH&AHiu=Ɣx%^{:hI{`P, }*rU>hAR>Gh*fmI!#G%b7SSF-{<{r[_e"d!3W+V/-"hrj`"\\Rş9fUL뵏G;HXPZZarF kDLB e|1\f$RNB~hcDD kiu^zW$7~ͽWJTBNOh}҈ӣoBޘm4r)q^7kR;΅]{Lq}iZdB[q{k2#>3LnI:0m\hk5dqKoĔ)(SpiooIA ـg$Wh P mPSoqfo=UIژaDrP&܉gOө\2h 2mi<#yqc97XsVG@{Stۥqқ-G(;G6qHYO企Lhd˅B*׈\;{S*/)J\ h`_t =imtO^8@TmKTf]|u AbɠSf lI;^0vG@k${q0AT N U&N_$X x- K,6DK L?6@5Dpr0>>팈JB{H.b۔&%?Whs7!cW;Gޞ\7'*I+v[@RC0u1=G@`p|@:Q=+J1䤙xҝfѩݲX$.S=ru"ʣ 2lɇ{c1=ul1 SA"v;6m-1g򫎩JK oF׹xl8hxE-?(yyM6:d׾ x-ܖWud̞ۖMsigt 续gwxc16鎊RlZ)ln^b: 9V#RhPdo۱?k LK.쪽3" B t8\I巄6Qu"]Cd?`8 )-ϮP4LB (%> nm& ]XgdfyUeKO Vi ).7Au(35‘rxib&"p͆èƤ8H(.-今=cP>ұ}ָ%q(`|XIsZ*sQ GC&77EٺE XIꀦO%8-Rs- S<`DZ#{W&A 4AbM(0 & {v7_4= XI3R۹Nkm9Md%)5'k|TAq> qPt~ 6 z&ri'?I>~CD6/LǹK$2x/QEA_r.mAtwzn$8ȂeIO K0 ɘlWw]I髜|c@.۝Bɇm'k 0܎l,ZnM$!$DB0Hgez޶P]pB7GVo5!>~6 D˝C| 22ݍ24#K@7#E0s'=%Y|sѡhPeJ"L$qP~nשwk,r)12y Is' yHׁv2*Mpņkbee5~7TyFt diɞFA %~"p:_kۂgO^ ݦKl!#g-quEKW/f,C.jLJYX McT/_f^!à-&Ҹy(3wrZFL#CȷU'NQlL=9EFk zRT'W9SvGP諜%f[pu$bgvvc7Xq+@NAJװQ/E{&.|GW9coheW,. A#=YT5L_pRx<^)yl.]uLEf +ըaӶd 20PZMZ΀]>*F|e>jK⽾>`&(Shܭ}mq]bKݵ7{ֶG@ymtDM۔] =P|\%B "p[ie _mumԥ s1Vs.Oߥn(*`Ǚi\G̞D㰙kB@ǁ> HK>mn0Fu9rNT pIJtb2\gUcHj>ad_U[(GJyz`iyoɘG%,"|lؤfkn@Ơʑt ~˼—:IU"{Ain*E k+"'ij2@U@еbFV)u.w-Т 4CFqƝp='kn~ YPD֔c>]oV^">m,0gV@8Еf=V9z|?$sVI3&^+.QvQا뎺0L LoW~W 5!q.@6ί;^!9V|:dd> 2ٳ-ͽ&' )ݻ*]eS Ҥ֡ھ'P0qhM $E> M\IsuD*qsIrSDiOJAO,VsAf.#d1+eƝ 9±NU=e3􌅞]lw%fٳ o'p6}D--* `Z{; EYIF_ŏTIN9d );#u|rB`{nWKim".B`m Lz0WT-@nk*IDl|5rޚrt.H)#/{& ~\ ~."KVnUO=P#LTte #|(a%xHFאRWg͋~gmW@?̟%7p,M1|W܆GsK-(Teݸ ,ЕF(FDr[{I+n3y]P\xP[7m,) ` F4=p7: NCgBɕ.z?7f6<=HX8AZ`Bb IRzus WzYR`ƛ<1L7 >^_ڡGH!юlMιȗo}H"SA-^UǼ4ƈ|[W)RSYAŅ? 1.e6i3`v{q`QSh%'yj_i'w؇SŲ󟅐jq] 4jX:=Z A!$hEAXҊ y-U~Z9ex?Tr: LX32@r\z VPp\V;>nc:a8鹼RmO3 OHV ǟOK;&<V1^2M,{~ )ƦuHK_g<|B|NNE櫞F)S +}HپkT2sL-L28Kㆂtcm~2…avە-YZ~o|CscwoZwuI},iT탐~ZP9df7;0YxAݠV[gԙ/#/ncB܃X+<1~+PLSwƊmxc, c~JT4B)_ ʧy'S=)C5'3 -@ə iƶtI[ Tݔߒ aʞ*{͏~6ipk86zTRZ(iIS'1X *eqZH"ۊ[Bj>5z]iufgZR"p0NږC~gKC鍝|gw%K :v5(Z4Mv @یۃs(ؼ=D߾߬qZxo%og5E.(lL܆iϣ웋QʲsÄ|}boG}7(RNlI:JL̥s֠QVrod+bIhb&IRA( |Ppq#xcaqlۭ i&2ngZ2v;K[d-;EJaV|@O vS0}/:2Phw Cx[qiy%{HfB~&R**\ "io~54QjT)4I<|f?]\M֜A+w&Zo\|ήA/S{llm^lz >)pMod6y,HWdODXTEYQ:M~!ި-+d+a=ƾ nkylLFLv!A*ލPe82{cJa >![, 6G\:Gq]?Oyy>ljbWTCOZD`WʡPU};enPY g1d 2cbC$Ƅy`ǩm"&nQeDo4C 5nP^>>˄X,GJR6#˶4Oq>NNr8\I7g!hUnܥ 7^_ocy>jߋ]$JO@ .I-/!8"l޶bOkL 0?kB.8YCgw3w#].u}@I ;ou /.&R4v{txOS1ycAj&|mα11-=F5f2 | 7ÿاex.1?5]mv#c2 |ٞAJ]xF2bȕЈd0hzyA].ϒH|sLU9T#y`x- <=,=Xh6ׇuIgCަh!gƼ 7B#Zh%F di ̊ `/_/CW72eUxM"L\x>|^'H۽#?Nߩ6 C̊&-Am V3RcVc$T@Z[5#&.1:LdG fŸgTrA7ĭ{-.<{ct2()/Pd?sX<ۯj aI_)/}yMZ`HB;(V)Q2.Ũߏnwco[xQ""]+G 5OVpl]2RycF2;Q t"s™|j $I-A7@L><%&ڜɚcU+ݓ2Ͱq z,`G1{Q,vFsYWQ"zˣgFxdX(1O6߿ ^#tc'(nuMeݜVLu(f-Pگ9\Kp)9 \b%#?5}M2~-8ze<3;*l˿?tP' >0U o]Kh#uCNv{̝W(|)06AkčV]Z 89’,G_\q\(:%Tч׶oe0NGP7MGK Msqŀ_+uk[(OA_Ƚ=z-GX7j|ʇ^+prᭆZZAⰶMN(F??i|qS Gs ~ߤt`(cuX-|ҡ.9̶.EJ@4: Iϑkpt YZ