quota-nfs-4.04-lp150.2.3.1 4>$  Ap[z祸/=„z98\у~^PY<_~٫eWOd^293!s*Ca2Z 4TjOrC#G E)rpDED 6x_'Fy ww9#5]rpzXה9Iu>FY9 E^y;eKFô5D'cxJR -ni$y*įB*UnV}z!4F3O*һa{q6be2dafcf2c58e58e2fe114b23a0e82d24f4be428fec0ae1ed57a6a0ea4696cfc53a0c1aac9aca74ae31e67a1e53e1e42aae4e98[z祸/=„!k xaXk;ʣ(vNpF;?;d   6| $+f hi      $B`,(M8T9:=72>7:?7B@7JF7RG7dH7|I7X7Y7\7]7^8.b8c9Dd9e9f9l9u9v:w;x;,y;D z;l;|;;;Cquota-nfs4.04lp150.2.3.1Disk Quota System on NFSThe quotad init script, which provides quota support on NFS mounts.[zlamb14C]openSUSE Leap 15.0openSUSEGPL-2.0-only AND BSD-3-Clausehttp://bugs.opensuse.orgSystem/Filesystemshttp://sourceforge.net/projects/linuxquota/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in quotad.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in quotad.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-quota-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-quota-update-$service-new-in-upgrade" fi done for service in quotad.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=nfs SUBPNAME=-quota 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 test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset quotad.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in quotad.service ; do if [ ! -e "/run/rpm-quota-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-quota-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in quotad.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 quotad.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 quotad.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 quotad.service ) || : fi else # package uninstall for service in quotad.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi@ ~A큤큤[z[z[z[z[z[zd5ad8821df87e6cb61178d3b9e41cfdce38a521f6fab22b448bd317dbde7c8fb1d8185e08fd0d4feef0c72b8a554360c85b03c5c152034fead8822b1c6b4fde7b82e305d8c70b8deda2598bf463e0dc1725407a32e42730a2941b0802c509a8d523e8d9cc67d08ee1fdc37f5d1604cc312179d97168879fb5e5524a960569837servicerootrootrootrootrootrootrootrootrootrootrootrootquota-4.04-lp150.2.3.1.src.rpmquota-nfsquota-nfs(x86-64) @@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgreplibc.so.6()(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.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libwrap.so.0()(64bit)nfs-kernel-serverquotarpcbindrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysconfigsystemdsystemdsystemdsystemd4.043.0.4-14.6.0-14.0-15.2-14.14.1[tZkZZ@Y@@V@V^TxcTl@SSy@Q@Q'@PỌ@O]@N@NؽNl@N@Ns:@NLM^_@M] L@L!@J@tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comrbrown@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comLed crrodriguez@opensuse.orgtchvatal@suse.comsweet_f_a@gmx.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgsweet_f_a@gmx.desweet_f_a@gmx.decoolo@suse.comcfarrell@suse.comcoolo@suse.comuli@suse.comjengelh@medozas.devcizek@novell.comvcizek@novell.comvcizek@novell.comanicka@suse.czmseben@novell.commseben@novell.com- Add patch to fix high cpu load bsc#1104898: * quota-4.04-Listen-on-a-TCP-socket.patch- Add rpcgen to buildrequires- Version update to 4.04: * support for new kernel interface that allows for repquota(8) to work reliably also for XFS or ext4 with quota feature and generally other filesystem where quota files are not available to quota-tools * IPv6 support for rpc.quotad and all other tools. * Tons of various fixes - Drop merged patch 0001-Set-fPIC-and-pie-as-default-params-when-building.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Enable ldapmail feature wrt bsc#1055450- Add patch to set variables upstream rather than in spec: * 0001-Set-fPIC-and-pie-as-default-params-when-building.patch- Version update to 4.03 release * Various small updates and fixes * Translations update * autotools based buildsystem - Refresh patch: * quota-4.01-warnquota.patch - Delete obsolete patch: * quota-4.00-makefile.patch- Version bump to 4.02 release * Mostly few trivial fixes. - Properly run all systemd calls on services- fix bashism in quotad_env.sh script- Update to current git 4.01_git201405011753 * mostly bugfixes and documentation update * Most important reason for this update is to get rid of libnl1 from the Base installation as this is one of the few packages that used to require it, now migrated to libnl3.- Cleanup with spec-cleaner - Remove the compat for the usrmerge - Use systemd service files instead of the initscript + added extra workaround for argument parsing. - Remove extra SUSE traball with scripts as we reduced it down to one script and unitfile.- last changes are compatible again with openSUSE < 12.3 - update to 4.01 - Changes in quota-tools from 4.00 to 4.01: * fix compilation failure with --enable-bsd_behaviour=no * fix quota(1) for NFS mountpoints * fix reporting of huge quota limits over rpc * fix repquota to report all users on XFS * fixed edquota(8) for more users (Jan Kara) * remove fixed limit on number of autofs mount points * add quota type names to message catalogue * typo fixes, message changes for easier i18n * created Czech translation * store PID of quota_nld into lock file * warnquota: Fix manpage formatting * warnquota: Allow specifying of filesystems to check * add support for quotas on ext4 in system files * quotaon: Remove duplicated check for hasquota() * quotacheck: Fix warning about journaled quota for 3.0 and newer kernels * edquota: Fix localication of time units (Jan Kara) * rip out ALTFORMAT config option (Jan Kara) * add support for dynamic RPC block to support larger quotas * check set limits fit into the range supported by RPC transport * do not report missing utmp record to syslog- portmap --> rpcbind- boot.quota is obsoleted by systemd-quotacheck http://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html - rpc.quota daemon will be migrated to systemd later after investigation on a saner approach.- update to 4.00 final - Changes in quota-tools from 4.00-pre1 to 4.00: * get_qf_name() does not check quota file presence (Petr Pisar) * report quotacheck failures by return code (Petr Pisar) * make global symbols static as possible (Petr Pisar) * implement repquota for filesystems without quota files (Jan Kara) * initialize v2r1 ddquot padding in dump (Jan Kara) * fix ddquot buffer leak (Petr Pisar) * fix check in setgraces() in setquota.c (Petr Pisar) * forbid grace time setting over RPC (Jan Kara) * fix synopsis and properly report errors during remote grace period setting (Jan Kara) * do not use real domains in warnquota example (Petr Pisar) * make RPC handle properly host names with colons (Jan Kara) * explain meaning of the second column in repquota output (Jan Kara) * initialize vfsold block and inode value boundaries for new quota file (Petr Pisar) * setquota manpage typo fix (John Bradshaw) * implement quotacheck for GFS2 (Abhijith Das) * add quotasync tool (Abhijith Das) * correct --no-mixed-pathnames documentation (Petr Pisar) * allow admin to not strip quota binaries while installing them (Jan Kara) * document --always-resolve at edquota and setquota (Petr Pisar) * comment example quotatab to silent warnquota (Petr Pisar) * improve comments in warnquota.conf (Ondrej Vasik) * fix help text for quotaoff (Ondrej Vasik) * make quota, setquota, and edquota recognize -h option (Ondrej Vasik) * check whether set limits fit into range supported by quota format (Jan Kara) * add next3 support (Amir G) * remove checking of filesystem type from hasquota() (Jan Kara) * create quota-nfs.sh script for nicer quota(1) output formatting on some NFS clients (Jan Kara) * add options for quota(1) modifying formatting of filesystem identificaion (Jan Kara) * minor updates of manpages (Jan Kara) * quotactl manpage was moved to man-pages package (Jan Kara) * fix quotaon to work properly with XFS filesystems (Eric Sandeen, Jan Kara) * fix quotaon to print all informational messages only in verbose mode (Jan Kara) * fix warnquota manpage to not speak about RPC (Jan Kara) * fix repquota to get latest quota info header (Jan Kara) * do not count system inodes into quota for ext[234] (Jan Kara) * improve detection of XFS kernel quota interface (Jan Kara) * support of GFS2 filesystem (Christoph Hellwig) * avoid memory corruption of NULL address (Petr Pisar) * fixup typos in manpages (Michael Meskes) * added german translation (Michael Bunk) * added --enable-static-link configure option (Jan Kara)- unroll binary file list - remove install_nld.patch, not needed since 4.00-pre1 - remove automake dependency - prepare UsrMerge (UsrMerge project), this obsoletes man.patch- remove call to suse_update_config (very old work around)- license update: GPL-2.0 and BSD-3-Clause Package is dual licensed. Also, use SPDX format- add automake as buildrequire to avoid implicit dependency- cross-build fix: Mother Autoconf knows best, so don't interfere- Select libnl-1_1-devel- update to 4.00-pre1 - dropped nfs-mntpoint patch (merged upstream) - Changes in quota-tools from 3.17 to 4.00-pre1: * don't try to set inode flags when getting them failed (Michalski Wojciech) * added liblber to the list of libraries needed for LDAP support (Michael Meskes) * Rewritten configuration script to create config.h (Jan Kara) * Use /proc/mounts for mountpoint scanning (Jan Kara) * Removed use of reserved identifiers (Jan Kara) * Improved manpage of quota_nld (Eddie Eyles) * Fixed long option handling of quota_nld (Jan Kara) * Fixed error reporting when rpc format specified on command line (Jan Kara) * Convert quota limits using rq_bsize from RPC request (Jan Kara) * Added noreturn attribute to die to avoid false warnings (Jan Kara) * 64-bit quota support, rewritten some code to allow clean integration (Jan Kara) * Improved header of quota an repquota output when -s option is used (Jan Kara) * Fixed mountpoint scanning when NFS mountpoint is specified on command line (Jan Kara) * Updated manpage of quotactl(2) (Jan Kara)- disabled autostart of quota-nfs service after installation, as stated in documentation- moved port settings to sysconfig/nfs (bnc#637382)- add port settings to sysconfig (bnc#637382)- quotactl.2 manual page was moved from quota to man-pages [bnc#587393]- fixed mountpoint scanning when NFS mountpoint is specified on command line/bin/sh/bin/sh/bin/sh/bin/shlamb14 1534781340 4.04-lp150.2.3.14.04-lp150.2.3.1scriptsquotad_env.shquotad.servicercquotadrpc.rquotadsysconfig.nfs-quota/usr/lib/systemd//usr/lib/systemd/scripts//usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates/-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.opensuse.org/openSUSE:Maintenance:8639/openSUSE_Leap_15.0_Update/9c7fc227bd8b44aa46c907f688ca6693-quota.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3471b12198e59b7f508f89ad35fd9afc89b395c2, stripped RR R RR R RRRR _x2~?Qutf-8690ffab5dfff0543bc835230c9bba0041bdd09beb186b2f9083b508354393df4?7zXZ !t/GK|] cao,Be-2JOyuSчۯ5&+*+7( AuȲՇv['Ӣ냧y&(nG~]/z-m j-ʕ5@AqsN7IQa%*N;!+6]9xNG߫Ǚڬb\sJ/ z7;j4I<8~xHrQi$@fV穲#zÀե%R U,!HN*ڄciޢ?u%ٻS%hC6DžW袂|Eq6*vL0"4`:99`ͮ129MXz= iYwz+XBxCG}xYaNdJT[5]ŏ8(*k˫>vKTX$5U>{ֈ>WyQg?ϑa ?ڪrp )'cdtSҒu?{k)EdQaTC )Bb]Cux 8 aYrр: gZ8"^8CCg-jņG >y6>J vRD*l tYX탨 S_̎7Ox1cKb~i`KD/nGp_6rp A'T@(7{ 9#+A(:6 TPC+ Ƭ& yÊ {=2L^OF?! f΀B#ԙ頉1>'Yk@0"Yk3TwyoEu5MΦ*y:ޣgT@O9 .,֓Wۼ &V/}ho~s} I- x.|I,4q7 }K54٪1hl< KU w`.yڜzu$vpl/;?E.'nW}5 &cDn^Y)9 :8 "1x 3*i\DTn%<4Ĕy%;?f$^N#{:7|%/쳋<) &|)PQ@cJIt"ˆ %0k1H\䭷+s +ѪqCa~CIw.y%'G[-v6}I ̳_):bY5Xx^#O }æ)5E,]C%  |zd*d -[Wb 㖸QI(s S;@P|q WV୔.HsqzY&w:4܎HXiAŌv6<3|l=مc[ߝ G鶂u9 [D^cP!_n4OU8t)RKKF\:j! <IAGSx}6Pʀ@0yK8Ԋe8FNHV"aa S(fJ |5 +Y\@Xx5K:q٠xϲ&Y'NI bUK8d 5;tʉO`o3.U i̦XC\:PPLlIExB,B%~\u*s=L|j }R%G 0'=uw-@I9ܷ½Vr;Oct)0|M27,V`f7C`ښ^T?E_Y-/cwݳS Lx|AڐD;W~GŠޥ.7&ac#Hgz?>@\ò`Wœ, ^P9/ ?CbK_шh9:K\W6zN+/%›X;<-;h(@kX&;_,)b.bHbo=x'̺AIC;_j#o۵“ec`J;,7 <0^c (?aXYH5u4}*gȅ6Ԗ:||qʟb RT#<cV 5oiϾB+sDG2D(pil8_.; `uINP&4 Obqgl.VWÓ[%0RɪnL @7F]atO DMGUa -v< )PJ=6 M&81s+_`WG:dfw u^X?jyіT}J2Xa kc >iGܱo 9V0%{r҇u;~9$|fwwЍ=(fo xOsЮݑD4Zh ]_AN^\panm !im58Q+}`gU8Ζ mURD6IJW0koiB!x!1WՂqs _Om +zS )cC+2 X@(vCuIE4?1N~zNOF# F602`?e"S/o>vՌk, Iw {듹#ā[m4.a5FA<h@gt@gMf*G`gO4t=)r6)K݉}R;8?33"X44Tl E;t֡u'GR1E l5'$W61f_o$\7W8nH ; ?ff~ˁ+> fs؏qRֆd\$qLųktSGlL(6uܻ%W`ϸȰc朄R(+]oYYrLpl[j;ڪ1I⍶L v1t` e\s|Պ?';B^%8hbIZ2)aHsd's^bj@0 3DpA^|!!L] -Vi/Coo::pr$BWx4\|ذ|:X{Ac$2,jȗQsRL l5RgҸȾ;i,'N:% ;2T 9f؊݇8郮j{+Be޲_F(.}L[ju_y߆Ot+3$2l kb"D#N9¸9l1rX$OPB5YPIH67ؒc&,ϗph$~'r y?}+ϥRdA92)'F"- #nSjrk2W mұ_U r$ܟ(Sv03O@^6M)hDU T=֑I@S6v6G䌂׫ ;/+b'Ş+WLqxsiԖW$hc'^YiPxa ߤVzJJ͠UiT]/H!yiB"p? |iF@Ϲ*v>]WM76?N8}NǤ?CGұv*ЩC;JJge[KT)̲so3ByG-0O?0Q'_vi1Ë޲r`!=-;-Б0?z&~k ~i\K[\mq 6z=GpÒ3n)}&_a\9oҳ b |-gnK\\ݗ"ٿݰvA[xаKPZ`WUg8%Ո< !j|P ½rZZR@Q!|lߗ!-lril/Y^n'* ?N@aXďW_'X}6hݚʟ51+V= Ki"wզVgU<ٖOBjw}bd¨p>Cv(NPC?m7q)Y3JuAKFppcN?n*BEl2VA4R[l wz6ITi=CPf6 ZAa9EUz41KQH(i۴Õ_} s'EMM2[4mo %C40RdZM/_S2h"<7wQ5O7raI)ͭK\qD1{ZʻmsUڍ}̭@QXjlVWthu"3ӪsTܙ9$ ժ;pe~3U*J,֧JQ('@B؂`[đp NT`E͔L!"+ZZL?y6[ wZ|.upXϾ;V+,.&.xуGBFXPxҷ%z;kڎZ)훋4&k\'E!ǖ| /y'}Zi @tZs2U)3{Y6eS2ؖL #ƾ߬B*~!H|ranu=jsVHx\h|NY? i0}=MM| {MZ_as|;ʬ2Ktr;EԍƢ3LbAJPa~CC O{U&n, )vuH!Ä4GYY1=.o4/z빁 &4^[gBI'}y%?YrœƑUB 2J |Za(r) #\AYWiT mLoTHQxR:sHdcHvC #w?P>ܩ\2a~o~Jb:7XU_~TT )(R^|f+'{ u`n!I<8DgIԾs Zn]6)쏊009!(m*oܙKy~NQH_oj_;OrZvmQ%z7Pz8vY9-}y~9 ~ qs2y{bȼVw=B PT){A;˛{Y1 {M+*q;4=ogM/^$[ paijG16;v ׷u g֡`_)z0f=,HH$enOA5wEIBydRWCԢTN^OʧxQJd܌xj^#TY&t25ڈ~8Hy+ƭ~)]CY}'/N-ݳie\S[Wu^=HRr/] pOelE?luHwI_2¯ɼ ñ!"*,UxSE)lV¹{av2+XMhy5cMMC`drJfvhNҿX`[DS_@ng٤ 9}oc8UZ~Ŕ[ I jTiRx3<,狷L]՜yV~8mMpb($bD`tmcd0j1ƥ2WìfBJֲGdyAJO;OYq`BzATAVm:Ji y\jVr3|7*{3B*Jv (ygZ/h2oX7wg 2by8P+j"ce;)ʺƹ!>b` %CN𪟅+ c0E-u4CF7>Z[hL;Q) SޚS>G&"- 0``;ޢgE+). YoљP`&ư1r!hʇ$Dn"]0btM\x 1[?a:4;ơe#.B4^[X `k :֘)8kF7Tts4h~I' հǍ[E鶊P}+<:ç4?WΖp ahIk,^=]!ڰ؅)XWko?੝Vm8.6®:4^FXV5I|oSJH+ZhcIbG~4F~iWxmIuc1Շ渝lx%Ŀ\ѝȽ5B>*}69' 378hZNV&5+xn:dp5M:jƄALk6(%&cҞ I0䒿%u%1/bqT!]k­91cU:*~;M狩Y̢yWd0l` K9<פEFoXRi t?'kzH*4hkWOܼ0wTun2yO a /=nCiKA6#4I0"yʹkB$ Icn~ ͢`b\yy&jj#sAr=$Iw {R>>|o HNXB#K)UR"YdȾ8tIWaG jftB>5ٛ1,bm*4mG8+ԉp٫;f@>h5HLi.KH]##$K&Z;gח-20I$VTR08σtx.0Oz`80E.&W1ct Wpuױ$BC0I֠wiJ{̌=Y_\cHta?շNzI1EqZf,YEuVJ;|ɘL!u;߿D7.$>&zJ?2C^ײ,G89@E4"ֽXu'mU>:;{yZiCo&<[>ڗ.Ndia3cv9]Z;wƲj>n^{JEw16qoOOYU ؼ,'_l;eL~c w:%sӹ@=|O͂{Xͽ x"9}8*[aJ\k>vNy*'b^Pk$ޯBv8:ZLHOcEZ0Iy[W _.-)KQfNgܾ0NYp Z ߲[{;Hb'ޥoie>@X. m/P }ښ¸,<jqk[C$lp?Jy i=~ؿXOo ݌ djTݵ!+|~ޝ;r1.L]5_k2WѯČFM ݴ_qƗKLA1#߾~%( sPr''t y(쌻$-¥?Q&rd=Γ|Ԁɵ;ȠaT 1ϫLΒÎ7HuKzeѪ,+n|̗/Q}N$bX-SяrO0ˊW<\s' Vt4nǵ g=?)tEFZpTe1)#2C {/~T:z༌_nS=M?T<oI<-KN)ẁ2R6,vvP|:Ld 񅶉LԮÁq_a%}f3_(o(,TqblWeM BUY~r_k/uI|J Պ*1aJ'|!FQhT@$3~}= _ʺ"`.i K6̜[~QPHxc6Y˺A4ͨ: q1/i| e߯|mqk:sN[dz ic|TKxHq$ W6򆪭AJ᷾44Hui8^bQЧq'%m|^:'#0HGT&KsOmG t֐qG3 po56sfWۘaX'2=%a:ɻ'ھYk]罋% R|Y/}u|)B+qy#|{k;`!D)s !suk#2o2 096.xp>Y )N~Cmn?4BcO>?^٘=:c 8fAZ4yX+`H0*P2Du QM UrN(« 6ݰy5*]7> 4S GV$Dg:늀 BPԩ<*Dk WKT呇uyu:@wwhZrH J/+M3@ .(rPnmN] o件<ѝnD3&ձh 6l&Qֲ8JIděǐqP6{V#񸝰mѯP0D1. _J$a!ԇ̝XO]-ba~|2pRۃYM^fP{,!u?94`}'fjX#?Y ~XavCb R=}Äa#kQ V4 W:QOF )s mkK}WÅ[˟K",Zh~J3?8I @w+P|xɅՇy*pz;m7dž!d:WQB‡uSo#5mFd<ŭZ7(V^GBC7*->D]bVc^6.'h[205bp g"o +ls !~?E,T7vm^YBPd!u71'x=pJ7.Xsʏ5 Ӻy:|q1ɷ~㾭`f' qQ^51U]+1) !8Iog|>Y8#чUٛ&j'xV@SQra${C[lHu=59*r-~I(&)oضe`Ȫ w^~ӕ̃jJos BFxkOޟ=棭rwN+`YafvB|*ng_ɚ端i58_d94c&^Xlo6SKN|0MgsApxm5'{)tqjiHHސxdg}5M'ݥH`#ceoZK w7S|mK{AE}mU04p\x^~"'OBE<`%kIx^k}/ r JYWF%֭$T XOz-1WY';7ʖY١Ue7)ݗBH(nnK{eDiXM b6Tru;1d z~Y<`?XT0Tϩikw%͜fQ5Gs}r.*Y`OEY.V9rË 2HDM=od 6ũp|YU#YFc1v$4@ 2#ȟm& (Ꙅ\YFGlӰ_H!'l5QҬ)m&_ `r[5G̛4? ֪&1vbʹ)/z7\Js!*Q5: J d*R7hJOɉL,Vre 4@OwlZ&a5d.@W.o{V}wTPbqKY -ڟQ=w{b7\ &ZŗxԾSPlj%t2 `oglC 66騰`I0F٦'wdn~*9]+YɚC$.6;Y+MҍHlL^ FC_1C-}\E__Ϻ}A ?Zr']bJtuǵa!ݟz3LCV.O"1 qԄaoָodcSBE5+.'|^o|Y%X$_G U|λjℛ6x~x Ck&CR3b,oHHs7 ̠TDp iZEh6B_EtS(O XrGs^ yIJ 'vc uҸ 7}C;+ 5ގ6 5 !, ꤭tyȒM㾾Hۧ07Yück[clrX>YݾꮺLƳ:WO W.:)h5kfԼ8ij` =K߀bWeS6BymnEIwpR%̹SoR ظzQMiraP˸V 2,ޭslEg4ۈkf6wz#+^^n;FMF4N {нנcxԠʶ9pΪ-D/'T,,W$R՘=4b&6;,ۮ|SS~#\z ?ҋmzTJ* {ݹ7UQ2*EZbo ޯ  k~*fnq$X0{[nOb8Wm;?;KӞqiD ⾺((X9.JSe^/F>e):q.JFਘ @+F\=/)'sʴw9fݕ;z,!@`GTY%)8k4H7d!sPZ?LcAHliٝ%8n$ӎa뭝js('R'2dRCSe1SWwzn"S(P8Gxf#+ 57|ٔ($_ FfbxJt豴m[6ՉnC 7l@'?κ??L?W/=U{z_-D_ `-M%{`^KD;,#Epn$B|22S*JX~W H #xD2FŸ=sI,`,P`]F;R*Ʃ5FT ڶF ZX:EC6u?-ŖS?I(zRQ>_:^k@ܾb&IỶݯ&>uEYi'RgJ|JZ1OzE^"ݩh gH\kZ:]Am}6+0nid,or˦ڗoY1j6nQg6A(EKⵠ ֌[Zt lEˉM~h*@jv]Abx~"Z&DpK*}H @d8,`NoS!ϩ/HS+yPnYUgK7 ፸(dWHmj;{ޙtOM(iH Vp$O5t× Ny@$=wW121) ])SlޮTpG5Ipغ*=5X0\VUhCI՜á)k {JBUŽ>~CE`bbօ$+GA0Gy ~q3WvYm6qXayhm>ƱO~DbTe#0l,NYo{4ڰI \i{&{u 9G\,>|ϤvmF.'ߡfULSn`+u1=n^TS頡 '%אC`էOZztVI3 xO(+5{ ԍz@jBpz:á"NJ$ zT1fS R0e"|t 5ulJ&";-|_ׁtUuf?hdE03`BA0]j F&?w%s8QX%>$+󉈗Jklӌ _OLз<y:oWA*҈ūT ^|L _U@UZy>+}Qc!ӫ"JZL[a֡G0k"1çtNgS7eC&S(֫qļ.no4]6Ԝ\oQēz]3!r:)+ Spu_kEptV BtwqMo +nPDd{w  ྗ1Kr` ˲<7՚I9 M#b;r^_z-~6>Ŗdcό0O!lWFTx!([FF !ث~'M jjvc?Іu =Y#IaTAv<۹sgeG  ]s]q*U6G74K%ZلHC%M?y8.  Ƿ K80UG]W#.B0MpmR.BC6E K[;,#촡PzS@#ƭ&nMj[̐0*BnM" qCKfv-ݓT$aNT8Lz/28^!(+ WQW-#&)(nQrL*v?dܰ+(sjPIܪlt#Qlp|,Zۄw\ӯBH(1ހ˷o[zNQs>Q=p[ W0ٍ Ѡx^F6B8 q,ԹknArwweW+ZFw̅-OQe"MY}#>w B p.<&3fHG#fے"91 F)@`p \KYh @l~va9 ۪HdvL:"ˢВe IAMZ(jqv&C@ T*+c\[Ljяgѭߘ[xB.NhsGBׅ7Ž0 ѐ4j.f5C6I]M)ox/ݺtJzݒ%79lz'9|we;Ǡ\km%Xoe\1 ntrDAoV$t`9/]PO6 뤞|(zUY:b0 b7^ jp\npI sҒm B5o9OlԵjdsӀ$*/};<7BND~dvkx.zآum>xй\PERT~r7vIATC-V5aIߨGg;o)/c an2l LKXGJ!Uh"ۢQJho$;2'T%%yNw"0q#Dk!?9Ve!ܚ?4oetY*s*?YmAIEq]*M%]g\Sdi):*%3Uu_N2hmyUt֨nnm fQ=O=j)9g_ XRWڬ͊? 2?dw_45ʅ*|HtH?6r0Qn"[xX7Ŕ?̾ZV@Gnhf+L/[T>f 8L\,-9E@܏FFOnT&f3 D,֮pljgMp\|^v:t{+wuWp:PzdWD~Q)Z?uiԌfB o&iݠ^yAz"i׸#A3RЊj Kp[gn3[@}50%/nhFw&59ZhFk!2ME݃Ց0mSol妮;s.':@ю`69;ӷv`[Ѫ գcGwwcf9Z~C ۹[ķ|XIB؋1OH}Ĭ)P?w%O%ܾpwqxHK" C`7j$ yT~bxC} eS 6^bKƭ[|Z&6ij:]!(BZf,X5 ^99Kl겟g?0C%|W^Du= zцD~HVU:1>QoyO:(Hq,lyc.n}'p3٤(Z`ܔ)C6WLxd?KυTl 2LT?6l^f)  1b}]<)@&"s)%z_bo;` T#|U1eOG$ laDa?쪚:Uw,hzRvIVim lmyc#b @v!h[ .&!N͘ͽPVy颔ҎMGaf+%zQ EH!S-< C;-H4gw@Vݔ񠨨PuƋz n$g0F}`w?*BN;NwBj~΃ʢ CZu񸗻0 (+{1J텶.\kv`O$ Q\4]}BXFDC` {}[oHD[saykrStǻJjy-ZE6^@Ѣ2fhk 6ո_ُ i̚f.gk˭P.2L jhnL%ڶ* $Obۘ=Ĩ=ZG&_ -y~3pQ:)bJqG ƨxj|6&Qg墈'q ji%jk̒ d~et'H5 k=wu";{Uq=nnk=)x 2_w ΑFFN!aeM/B]L(2Sg!쩠."}e3XxC ́E^o,*%/V-Q}EĜ rGѓsVpF͑K؂%nq_((YgP%g%}olM@DDW ]qN!ݓqv |zqmd$~ ЌѨN+]]ٗ</_XkL%Ҳ{%D' )ײ9brIov5Nʸ Hm@\kd+wnOt[yTǷO'Up3ɩi6/"ra5ä0{yzGŭ L}lmf"dqՄاVⲔ~}R"O!q{/.Bso^LЫf-!ς??{eZ)71PjuCp2"E_,)Ԟ`0ز*#Qx.D{u$_w% K@ly+Sd ;nU+tl56H`&ƂJVT~ 5 JFR~/.  kYqϧ+P̈em$侣nj/ab|'MxRuzv쓳1ø54KۭMϧ8 n(ogB!jW?E%P'a0&k4Mj u 7NQu3+.Vhx\$Ĕ\ۺ_ES̎z*ĻQWTO6mdP"NʣNz'ۘ Ti+0hE Y2E'rDWq;i Q~]Q$+3>S#o0:}VQk}5$m!4_ J5$$Nسtq/mT!$']:7p, jNܳxCpH@};V( $/$ ձ4`w8Ε IOqv+hP_ $Uhk]\APocJ8IgV'AխwA*1 Gn]7 rEȃVML\%p7#xCD> o<D{z H82i]ev1Orā*5:~zzEMFtfc9xzqɾ@8J24 -(}vսNQMr]J6gIqh=cJ{T(3H 0CI,ԇZңŃ6/3aĮQ kQBJL_e wX%nѺ-m}m)< ذC 3ؠ (ʥɥ/HZW+?0 '_}<ު9{-c7L`?:پ1k c huA B3\}ݔ0Ŏ%sƥ!NTf4! OT5y>P0=_xAs;UO(0>#NsRRŇTp9{38LJ셠k*̗, oВYAψp:W[ܘ^7T mY'𐏊{ C0FI*_&^T W0AT + ǻw})1G2Of".Qu 3 48`ryP\›Yz-N9 "tT,d+AGoXq!Na" @1 G'A'PhhgS lc#axՉu˸%ޥ:gKcb%B/uj%='n5H)"qgģ7_Z5猂kX7ʨDF\T*V%y _q/_kpLvgr y3=Roir :WUL9(B}MtNaK1>#oDՇahb:會1vCpΝ^Mק[(Ht̄-A HBӾX.u/qֹ aj e_My51vt{SZ%/lq&(!Ծ}^A wD,IUiSox@ {IW|c4Ĕ ưBd,aAΉygWk2i#\~"C1S ?9ɨgP66u:`_% [6l8 &h^7]zK˸&dƬATم." Ed'iN|R;oσ'K`tRbi+Ѹs OLQpEW$U:،?˓$n٧&ȧJ <={QaC Y\I=P;sTAl@ ""k /2&s # Dx_M("Wz(`YY N=kb":Lr<˸DR iXm_YĦ`7K; \W@e [cZel^ԄI;YQW6 M[zcߒHBT巎(gCy[g 8gQQpn{q*''~ep?w9tZL ͈l ĕ€xd$t]p#iAgspm*ohqҊ% ^c&eEdAIxߟ*|-gjg?l[&Z JPg)*Ȋ[d e!TkO\m&\4cmhCZŚ*Ihz|ܥ&u|r1Mg;|Fz-p8j^՘L^X\S Nd^p*+3mN,C&1GxL x?-(̦ӫo"j.-0GVѻ@' .L6*,\.8׸6'MWt`ڻ 4ayL_޼G8W5x~u,5' ڠ ?:la.yy{64&>)Íx=Tn,Dl \\$mmwtS9taMCjRU&-v5k#Eڕ5̻F'WX}(^X-¶}$@ :ˏi/)ϛ7z4 CFZG/ x:BRn>6z[RdydN݅i;ykIhAGATHl mgK!K1+ol6"M%4[k*ovV+o)jr߰,u.zc߫yQx?DC ʤeOD3XDiEUz!ݯ`"='IYj)Tdw#狂7u^T8$2Ԍ y4cY}\'n+0K9[ :o [Ћq+>ːpԂd$x$bP}ݳ\V.g?%ZO-¦7 C[ҘKD:k6+6mzНӴz<ƺtGܦy g>UpaKŭz7! OcJIĩ_(z ~Z˃cD ;kg+0&q,TFH<1]אzz/[87&5/3[j%lpʛaa ?.UKD&c%(9UPcX<\i^tUDQ7hnSHI4M]M7rhN iIȟn51֘I~)d:ߟ`-#H4 @=/Y>ԴRo_KE9 mte6ƌ `_>-'l/4;#Z]O`RjG&Ҳ$Xf M) p~_eʼntF@C&=;)sDy#U"هu)W#[DE)4z9‚bC\ 6o<Ȥr4M[16!CJ[`I;s6j\ωFP]5٩xVMq[]%[XN=bU߲5gφGt_p!d /g]ǘl͚o5A sL2?a9:y5nl"wUjFR{8w{r]T_c3wY}}@l3ܔy+UBt;}*ǡ<$O‘B`#sx"X5d+u R9~ǺT!cDjqm/t hdVa"d<$*2RNbTUK( 6-.4UE6MbfƐpPG8|wj 'u=J;NQ3>`$#Yi(%RחrYge'ʻ.@.*0ProD mvY*_fT$2P &7BXTy;BPb})]ok 1-F?ϕZ*jFFEKۏ--,.oը>׾ XMQZJwN_co-XDy11*bwT]ZIΨzR#90`I j3(.rU\ҿcwqǑbj8>O8SWխFi>0({Ӭ}hNO'vEq^l臭S^> ]h-.PR<0alK>H:_oTJpXI̷eeduuB'׀+&|LJۡSFj@KU<K& X/O1bn\1|֒\ `yJ$T+“ Xyi%tfjδ\ onBk}j MIA9GR.WE㧓}[םu 'I嫼z,k7jݡR H2(ܑU(ۥHw0prg:~gh > &s0ņ#\o-N<gA#9*aE dci<z7B *ҵ*ǭÉ)zNtk"Ӊg)c6@iR)//gb"y~E\P@}ݚMB M,rqQT{:$@I*WzNWz˰>w^S|= Ql(.-5rN/&_!~ !935xkh/xr _* 41igG`扌`ˍln /`I eJF):q* >ߖxILjx(iYfd֟iXs2ΡWZ_rKۋ5!S0Mj"WRydgor.0{֫5|)eϓ٩@GTc%Ӂ 8eߟg Tv@[MI`_^_k݀a?wYܷ- K:N3AXh{YQĢo$@ITϷp#.G$(PmWSַ*Bq;r4/ۥ)*'~RuRâaK{az38_j}F,Mܲk;{+پU \Z6Zێ䦱<-ǟ-nTp}fj:W(uk툍zi^ y v!)RUn=w,|]T-|#1S 2A"rajNTuXJG@R>{9{(H .>dŒ93Mke2oompY!ťJjx{bqz?~>{Ƈ;ǺDJ0d/v #ȿR,VgP'EQL Mʒ Ꮈ DqQZ ޸bL>BߤO2M]0LrS#6 wqrc1˱ K?ݵf- T֢Ђ8Osg\9{1q΃j[ei0+gjBz1 goLNLH *N'eꁁ‚{]7W`U0 0\S b`V<CNIq`Q>c.Xw}mBE3`|_k^=i2qW p Egs7_JL.B`\I8: E4/ f/eflJ$׋J? 鉻0wegMfWCJ[FVψ %J_~FM[;duQELZ0=LD'p :F=|19$M1bL?Rp=!@F{R5j6kp~?`=-|b4Cm[R"iOm)&*U}eZza7|02 _կ׫փ7"' b?" %K:~"^`RXGtfa]OJуZ`\R#볒RܻL Vm7#Qy ;R2 iM<\ЌNf1Z*|-=5n2Q9THt'bo_Mja0DG GPXCrEYu٠}BIGdi(^Ώ~ 6Ki20t"WJ.!wEm}1wK;92w4{L&Hht) n"?: [hvu$LUB./G U =DEd XE0z~]vWɾ97Uk,&S7/P e4i_!bU0^0n誢},_"p%w\1~<<9skB% B6R R% 0rfyuVy6Ŷ)_J K2<"0OaW|eN 4:\ļ GGDC:J &;oyeAgzMy˟).d ˘yC|SGPOsE"ie%+Z3C2g;~%1"ϚEm6n 51"Au+ j'^&U懗xV}/Ә!^QPsKCm{fYtP-%d&lvK`C䃹 &E>LL'(XS'p$yZ_HWKJ:uH$8@;9ӚE@]^t[cy̎  YZ