rpcbind-0.2.3-5.9.2 4>$  Ap]p9|*}9]mAP_Kvz- j75ǜ^`Q g[96 %EvꈻNK34UkM.\0h;[o$# ;bp$WyGg9|B? PeispA1HЅj=T‡}L pؗFM,Km/gb>Vfq~PSҼO>ӟt$3ow ݖ=4E8a43fda340f0f8e064f9d8a0c6fe40d45a48a40d0af9b916617edc98a32eee391afb3a3a31fee2052766c65ee60c82f556f7ce21]p9|gJY9]cotX[.Y\v fUt!YGAï(Ϛc%ql^>pF>?>d   ;hlx| )/5Ey@ `   P pPl!T!!(!8(9: =6>6?6@6F6G7H7@I7X7Y7\7]7^8b9Rc9d:ue:zf:}l:u:v:w=x=y>z>>>>>Crpcbind0.2.35.9.2Transport independent RPC portmapperRpcbind is a replacement for portmap. Whereas portmap supports only UDP and TCP transports over INET (IPv4), rpcbind can be configured to work on various transports supported by the TI-RPC. This includes TCP and UDP over IPv6. Moreover, rpcbind provides additional functions in regards to portmap.]Cs390zp37,SUSE Linux Enterprise 15SUSE LLC BSD-4-Clausehttps://www.suse.com/Productivity/Networking/Systemgit://git.infradead.org/users/steved/rpcbind.gitlinuxs390x 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 rpcbind.service rpcbind.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rpcbind.service rpcbind.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rpcbind-update-$service-new-in-upgrade" fi done for service in rpcbind.service rpcbind.socket ; 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 # Add "rpc" user getent passwd rpc >/dev/null || /usr/sbin/useradd -r -g nobody -d /var/lib/empty -s /sbin/nologin -c "user for rpcbind" rpc exit 0 PNAME=rpcbind 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 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 rpcbind.socket rpcbind.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rpcbind.socket rpcbind.service ; do if [ ! -e "/run/rpm-rpcbind-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rpcbind.socket rpcbind.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 rpcbind.service rpcbind.socket || : ( 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 rpcbind.service rpcbind.socket ) || : 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 rpcbind.socket rpcbind.service ) || : fi else # package uninstall for service in rpcbind.socket rpcbind.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'y`8p j#UBp W 1큤A큤]B]B]B]B]B]B]CU>BU>BU>BU>BU>B]B]B]B]B93b71bf7a8e9fd9a648fb8daa6a02d377e656a1fdca19ae91192ba18cbd90783f179bdb1d3c3bdc84fcaa549484c1d03046af9c67120a54e2c0a5fda33ccfab86e06d28f6ce3edc4b5900cc955207f07acf979aa0e5634aecf3c5232585df7d1b3bf1ecb9b31809efa950aae3905fc14d035473a5cafcab557792182d016c6a8174137d2148fd3a6127b5e9019ab8cf1b73ea7e406bc82c980b9304e9fcd7d2ed79a430162197966b04c109ac6efd93b947a4e355c5fd85064493c8db3cc32fa2b9477d2f4ab277b29702958f0058546edc120aae4b5fb8b8d1a9652104e1ba32ccbcf62cf383f7e3d8d1edfe28666494048bab812564acf39a6ccba2849fbbd10f06e964d90147139ec33724b3b4514a7a87f3e20bed1ff969f80313e3a136921c2d14feb7677ba272ba11b0baef029c0aaa923ad6df9fda7ecb3055f851903e83ac74c88311b60170ed7db0c09b1a51c46d1543e1a51ca0f828b2db80e2afa055a45da96e0a5acc6c88937ec4f7d636b25dd1212d6cdbf7ce2185521117bf67944a93e67bd6f5fdd12bb2b1ff18810d1da75619bffc59e26cf59baf5127a09b2f170469e24c49120f5638882d383b9568fd15f0878802f7af9f6f0a2d3c7c6/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpcbind-0.2.3-5.9.2.src.rpmportmaprpcbindrpcbind(s390-64)  @@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddcoreutilsdiffutilsfillupgrepgroup(nobody)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libtirpc.so.3(TIRPC_0.3.3)(64bit)libtirpc.so.3(TIRPC_PRIVATE)(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1]rJ@\ [Z@Y3Y;@YtX43@X'@WV@VVV@V@VKU@U@UUeUB@TTT@T@TcKthomas.blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comrbrown@suse.comkukuk@suse.deschwab@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.defbui@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.deokir@suse.comokir@suse.comkukuk@suse.deokir@suse.comkukuk@suse.dekukuk@suse.dejeffm@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.de- return correct IP address with multiple ip addresses in the same subnet (bsc#1142343) add 0001-rpcbind-look-for-an-exact-match-of-the-ip-address-fo.patch- change rpcbind locking path from /var/run/rpcbind.lock to /run/rpcbind.lock (bsc#1134659) add 0001-change-lockingdir-to-run.patch - change the order of socket/service in the %postun scriptlet to avoid an error from rpcbind.socket when rpcbind is running during package update- fix tool stack buffer overflow (bsc#969953) add 0001-rpcinfo-Fix-stack-buffer-overflow.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add BuildRequires libnsl-devel (needed for obsoleting nsl in glibc)- svc-freeargs.patch: always call svc_freeargs, even if svc_getargs failed (bsc#1037559, CVE-2017-8779)- Adjust for new system user/group RPMs- Add 0012-Move-default-state-dir-to-a-subdirectory-of-var-run.patch from upstream, replacing systemd tmpfile solution.- Move /var/lib/rpcbind to /run/rpcbind, data should not survive reboot and this makes read-only root filesystem easier.- Do not rely on systemd.pc to find out where systemd unit dir is located (bsc#983167) systemd.pc is part of systemd main package now. Instead of build-requiring systemd, import systemd-rpm-macros which has the %{_unitdir} definition and much less dependencies than systemd and use it when configuring rpcbind so it won't try to find the unit dir by using pkg-config. Also replace BR libsystemd-daemon by libsystemd since the former is obsolete and is replaced by the later.- pmap_set: use tirpc header files and link against libtirpc- Add 0006-don-t-use-svc_fdset.patch: don't use the svc_fdset interface for libtirpc, which is limited to 1024 connections.- Sync with current git: - Replace 0002-revert-auth.patch with 0002-handle_reply-Don-t-use-the-xp_auth-pointer-directly.patch - Add 0003-Delete-the-unix-socket-only-if-we-have-created-it.patch to fix problems with activation via sockets by systemd - Replace 0032-CVE-2015-7236.patch with 0004-Fix-memory-corruption-in-PMAP_CALLIT-code.patch - Add 0005-security.c-removed-warning.patch to fix compiler warnings - Temporary remove 099-poll.patch- Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled patches. - Submit for SLE12SP2 [FATE#320393]- Add 0002-revert-auth.patch: revert old patch no longer working with libtirpc 1.0.1 (http://sourceforge.net/p/libtirpc/mailman/message/34585439/)- Add patch 0032-CVE-2015-7236.patch to fix a segfault on certain remote scans [CVE-2015-7236, bsc#940191, bsc#946204]- Document how to restrict addresses that rpcbind will listen on [bsc#935102] Added 0031-rpcbind-manpage.patch- Add 099-poll.patch: use libtirpc with poll() implementation- Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall forwarding (bnc#932423)- Update to rpcbind 0.2.3 - Following patches were accepted upstream: - 0005-Remove-obsolete-function-in6_fillscopeid.patch - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch - 0007-The-use-of-AI_NUMERICHOST-in-init_transport-is-broke.patch - 0019-rpcinfo-ip_ping-clean-up-client-ping-create-destroy.patch - 0020-rpcinfo-introduce-new-helper-function-ip_getclient.patch - 0021-rpcinfo-make-t-u-options-support-IPv6-addresses-too.patch - 0022-rpcinfo-remove-obsolete-function-clnt_com_create.patch - 0023-Make-rpcinfo-p-support-IPv6-addresses-too.patch - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch- Update to current git, which contains the following patches: - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch - 0003-systemd-no-dualmode.patch - 0004-systemd-sd_notify.patch - 0018-configure-check-for-nss.h.patch- 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch: fix merge issue causing segfaults on missing file (bnc#909619).- Split off 0003-systemd-no-dualmode.patch from 0001-systemd-enhancements.patch for easier upstream submission. - Split off 0004-systemd-sd_notify.patch from 0001-systemd-enhancements.patch for easier upstream submission. - Rename 0001-systemd-enhancements.patch to 0001-systemd-unit-files.patch- Update to latest rpcbind 0.2.2 upstream release. - Following patches are upstream: - 0001-Fix-building-one-systems-w-out-nss.h.patch - 0002-Rename-configure.in-to-configure.ac.patch - 0003-rpcbind-rpcuser-not-being-set-in-Makefile.am.patch - 0004-Silence-a-warning-about-setgroups-being-implicitly-d.patch - Adjust following patches: - 0005-Remove-obsolete-function-in6_fillscopeid.patch - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch - 0018-configure-check-for-nss.h.patch - Obsolete patches: - 0015-When-using-systemd-activation-make-rpcbind-notify-sy.patch - 0016-Notify-systemd-unconditionally.patch - 0012-Support-systemd-activation.patch - 0013-socket-activation-Fix-rpcbind.service-to-use-separat.patch - 0017-Pull-the-sysconfig-file-into-rpcbind.service-and-use.patch - 0025-rpcinfo-warmstat_no-warning-about-missing-file.patch - 0026-systemd-no-default-dep - 0027-socket-before-service.patch - 0028-rpcbind-after-var-run.patch - 0029-rpcbind-sd-notify-stupid-errmsg.patch - New patches: - 0001-systemd-enhancements.patch - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch - Disabled patches: - 0008-First-part-of-init_transport-refactoring.patch - 0009-init_transport-move-the-registration-code-into-a-sep.patch - 0010-Fix-the-behavior-when-specifying-the-h-option.patch - 0011-Clean-up-the-way-we-handle-the-h-option-in-init_tran.patch - 0014-When-using-systemd-redirect-syslog-calls-to-the-syst.patch - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch- Disable debug code, which else would fill up the log files [bnc#905042]/bin/sh/bin/sh/bin/sh/bin/shs390zp37 1568729155 0.2.3-5.9.20.2.3-5.9.2pmap_set2rpcbindrpcinforpcbind.servicerpcbind.socketrcrpcbindrpcbindAUTHORSCOPYINGChangeLogNEWSREADMEsysconfig.rpcbindrpcbind.8.gzrpcinfo.8.gzrpcbind.xml/sbin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rpcbind//usr/share/fillup-templates//usr/share/man/man8//usr/share/omc/svcinfo.d/-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:12560/SUSE_SLE-15_Update/d258b9973b2887040567dc111cf8e7ca-rpcbind.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld6, for GNU/Linux 3.2.0, BuildID[sha1]=3c6bf67ea17d426a01faf4ec65e8c03404be3eec, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld6, for GNU/Linux 3.2.0, BuildID[sha1]=606934e5a55777fee62cdabeb221e7694d8366e2, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld6, for GNU/Linux 3.2.0, BuildID[sha1]=1b66b9e12ace2b28cd353b8880a296f9128979e8, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text RRRR RR RR RR RRRRRRRRR RR R RR RRRR 5'2Ūtw2yutf-8307ea3761f30b00c669c8f9e965a11138cabdf8172350967049b5ac2bfbfef3a?7zXZ !t/ג5] crv9uXPWO$J,Aq햗Ԇp!&[P ƅEq!ޮYNf@9!)Wz~q_guKݒhUOKFCHOBb,S%u_W&%5Z >eB7н(I\qk=b_Kq) 'C!"X!o UФlp$A6-EAuʗ=IJ>b/bybW9 |\)E+~`|s\= KͿ{ZSm߰u8XvKJ4m&ҹ%wBtó LؑyP+vj @ Y=!Tkl`WG ?zK 4:*lPdMas Hok.b<-2I~rrmG xâq6.[64\.[eRp'Tg8? (gFYFlڭ*96{FR7oȣ+ ^X{}:+2)CvX%U)9ڕX엥LlXuX%WA ǭlyhWJыᥲJ21.f~^B3f`,a!TbL([\Ys׽KP̰;H-v42BS|d>B`DKifec$d4WoUW/DQer̹E"6BFh2Ժ.S [d t;ޛO^x#ou9=^00!=]8;͟pfjJ B: -eZlkv+`‡z1Mܪղa[{y1tHuP׹ Q"bJ\ou䜤T G7Ov36+iv 8Tf؄pXmv%trL'pauou$~Z(^SG MCIAYo-A݈rTWH 3Byx^5ɕQUHPg9,òO/daT%$],W=d}A_ݾ쬘tm:Wh]J Jrc[6%_×w#}D9Ֆzhܶ&IjgNHk BtÆ4S"bV?f"KNb| ^hi/@w%`Z[Yṃ-(n3xeTʿil n[V&8cJ> "0K.-\ .B`sh6?sKL;ߥ>[_XqJsNg=u=Y Gaox"74AGwCNbZaݿnuD/*b;VJԊ7f=Ň| dRZD;“ROiuIIZa?U> -T XN% /=]\SwF=%D'+fo"5Cl7&B1;oM|h yqB%e/Ɖ__c!z'/6<ы*bu!gN<|Nmn0t 71I.F)@ؘ\3J!M9mLrè!Rޫ Ӈ}a$%I{r`0^Li`3@x.coE&[] !TLMRͩcF?FUg[VN&!sF%{Ej7In}BRT۶9(wiu펻boRՙu2ncTRΑE/0]l]M1n5QmM`<{'] y"8c_Yq'HD>H=䉚GZ];m@ܓDCBU'1:OmCL)/y[d ["9 NƼn;S SaYnp$qHE wH5(~uWH@!x`^2B8(0MZXq|j~v"re 숀(Whm"Ϗ_79rMF' a/QwȪbFxR#FKF,֥ǭ޹S+iMXIӶ>MW%8 Nep\gqjjl/A~pagu`3aerjc71޲bSZʜaFD|]b8b:D (Q1]=AGjez4Pj\B.FW# 3j4eL^l-yp?<'76V9{ڏw"JReQ$:@2kW]hv+_O ~X !^} h@cz'C|'kyQtrf}_zu #}ezwQfb" 2G4b8=FrӂsYq膤H$UBu-=s}s/ y [VI10rcu0.nn |X3X n.mouCVA2{Ÿ'Ok-^S~uT5ԙ VC.S^Ҽ 5tQ%8um釁869QͽP_,ctH/t{wC4WYUlq|StIjɅO ܧTĪDj--"9e3(bd5} D͕J4]e2> ʮyJ-ęF*1kե)_~abSE#9b]tGqLc%ƌ.9^gl?bٻ-ΐHKP>{?\ҽ#Z|Ll7@E_BpgUMRߑ5;]S9 ]jU{`n 'yDU 0Q^ߺ/ E5\_D'MWu,R'& NBR/AW4ź‰R̢<ËNeKJk{SM/}腚OK0Oe#  40Ovp.Fn8z.-maIm|qݕ'4򣟸h;~brX <15!'o\}y ǚ >X%EKkEI|R? QU΅ƽṳ)`@!`b>8tʝvj?>yC gj3 @$LoQ {K@ӜU$e:`y5h?t3tA7Ltd`{d lvNE;3*8l?7MUY !3"fݠ֛lm+u`Ze UH<-^nFV){_F!)WQ"0v5ਥeygjC oiLbUcH$K~bb i0r}dW[6y.s\u[,] ˘TVxc`x`Hq /*zRe(HvLVz"J.|J{0q)g,r.9S#$~g۱fcWOmȤ™TLw{ C~% L[5XP_.̷@b\V=/{m•޹uvTmnv:比T<4ղvIH\ <9#'~Xv85Akawb8KV`2u) TB ƌcϊތ ヺMRd]6~O"GIg@;6`*hXA4R1Jl1 Et8 Vc ®zXPw%Y \'v#/Ys5v/Zq"*_Q{J6߈^c9Fs zr3ZNjÍO)L9&SȒ%ZfUcQ~1B T!a $hLwYTFUXY@3qpS&E fB=@Dw/zs>[?R0!KZhV Ȼ. ? 6aNX=@N*l갖N)*VTvWž+bg$[~NCTƒ?},7^f wqe 4t씨Gȁ4+Bj=eOrlYOay&#ݼoL<܊Mf:Ϩu|J~(oTN]LЋL`mbhST[?LPW1SUIUIq$D_O/N{{:FmʄK{ѱ}laV7'- hdז)cȍA}&!1j"Ig]OFSJHotn#a'ځTN' { * 1kʻ&f'JD'9l{JA~uX!rr軕J"N(*&݉܊Rؠd 2[IxՂ`q>6DKM.r _={o i./,lkBl{U\Ưx6jD0.k)A|5>uP=f\gl"1̮ET ֦H ؽނ#^|r6&oJS- \ v/WxNGP]J1etvAe@jR{:0n63F|v~fZ\F+Lr{Hg˓GJn<iAv ѷ^i%[Dz NHť\WNkwc_闺SWuhK=}^sBE`5i~lǓY rFs`}^j*u49mi*WȢ * u]n}6XPtMKeZH,m,èE仫}nؿ,+rw4U? tih0#RsShØMG:z0;Y늜PdOlƺ| p\#Nj_i}i@(P2c[T[/5~g֩shANִ(TQ,(TQSC5xpxq@g_߭+DA 7,^C 2YKX!|\!#W\ƽ pRr2[ Ϯ7Նi>5e&E)CZS{;\i"%jLj_'gFϠ8ٖ~7a/!fk%c%XEpim  Z,&oT^_3-SCBi'R[0&0~3t=B[BQf۫q}vƻ0<5rKYHY:_T[{0, $" F"z1rlu$G@|Sݺ5W9p!ܽ,S hIx!iNb 6 *{]1s$;mLDžc cl~v$ a֋A7͍_喟 G {U| x̢?nԸP~Z "q@)ħqx%#Tx^fy=^YVƨ-~5&k񎰛53(eۥ@J߱ѝf١%?ǩͤjΣ˔~t6sZ:;]O{."pqNјC*QI% 齓J"P%B|5h8APw|"*aIz/ zc)V[Fm IN z)![huu4G*cx'Lȍ*ul(%Hcr@u"AĥruŠT:#1>h/y15q:% 8*u<$ )QH˷^^˨E { Z罭g`9Lёi.O<΂\GUx^Y]R=z]YxT)r',qx̨)3+%$~2$kwưc+5.gdt@Gk9Sath: /s\ޫק1:=eHM: _x m36O݀i ]gʤcv?pJVscIF;":]Y5r3Zlwјuk8 XcpFA"ɡ/q63T ܓg)ۻglcgL`Z0A¢fM.Dym'>µ 3 dٓq>:5h5L(Y5q~Wr) ^`q|\|D$ݏb4ZKJ56ݬæ2^FBS(:,ȫ,[H, 2Xa,f!~4^*VQoV*@-Mn[$ ;%u=2(AS {ihՑl'bَ:Z#j lrk9:bc.{:TcXjw1~n?,Ÿ W§(-iCQ`ݙBw9}޾ }Ne ;\q<L\0Kgd_0}nNxuؚÏT3FPez(QHi&9!%:^qUOeU$ XS@v&&^ZM9T4eSYgNۚ(~[IZrX_~%b/$WGv&-`L V->ٰljou, [_~5MrƼǯJϿs % 3;2$Lb.|N>e>W{t Bˆ <CLqI3%D-_L|v-hl5 1l AH\+:I J*L|nMc{{+2!s )Iw>`ԫBGӖW9\ڿA,A ͋ ^pIb5!{xZL8[+mxt W5qpf"jӧ;lx1bfbڿNb$vd2'Slr.Ap L;tH=/ϜerbklV< >; cMw\gjߜ.i1+ $@&^"0-H#9ߢ'YHLHS ?!M\VVO͕އfMHU-t!MJ}Slÿ 2۰h62ߔĮNS߇W7S]ֳN`[cȋǺy'F4WB%}XURT,a˦Sk–~>"Þiٰڞ:_X/80 H܉>Ϫ4,ԌuRԨPZJMq6P'TG'5L vV|7FaFOzY y+ ])Q1Z8AP#(CCTc7цB-^gD4Q=Fwv|=Uw~ Qo El;TA,^,7*xќ.*ufWWS;ͼV TDZN|W fx>k_ u|u, Sc1NC-(qbjēbw p դU-?lye2=[ _Ni!2'4٨*9IJWMB@Z+vCS }⑇O*o5:W=*}HjƎqݼ:_4Jd͂qxDuDW3o@)I~(Bm]V*&D^B5tW5iArl86Z^W)9%)*|qlU >V Q1햱X\}{T]$2`gSA:dgM|%?;Z7 8Lq)/2P ʩ_roJp)nlVӸJP.fG m`*W#Tr~=uEr@UJsL+5 ,WE3 "XnI;]Q(vνfӣߟR";G]/ڑ!%jqR0zwJl!n,uѾ &brot<3oz h&DlzdN"gTY~/jJ=]@K&]8sM(=t  y3v) 1oD׍Zu<,,n4qz =MeRǢ)11RMp)BӊI3v{XAB$传(J2N+ bȻYTݾd%(C?2 Š.-K]÷{˧Z oRCT;~ WזJ+=#p*G?>[Y |&m+IL|iyfS ԇpQ,nGGaRVnIё8- y諻M#ylJHDaF{< Lk{'R"[?lGO^=Q;Ke h(\ª]%^a!q:Qn,+bS4ՇU8tb&j_<TCy~X :#.. /GpqsWUjs}\ Tk j݅\8n' O~>ql/~]Z8 O+&ܸO^LΈbq\0?L qP(t:oP-="D<pI̫|.RNa'$0&L?kN|=R#*Y݉ NF<U_DU2#CI*x*]эIt;N܅I T-MAeHylaɻ}&X%9V1g 6>fьܖ'fk^K<_);~'f#I؉;SM瀯#ѲW1Ž1v1ȟۉI\Fp҂Er SP(k+ͨou7*7&7uP~㪉K;?1v:;L.9qܸߒVS;qwC*N6+vy:齆V(ޙ<yf04-6BAT֋}v>/dNۯ=&(gJSz0g2X¨ma!`vskY{S:a3PW"̏y6r=L:]Oj/0fEG:#B J#U?Ώ+qA @SRͫn*sܺp`ިH@aVzMSs=pq)9}8/?>ʿQwZ>\&ը] y'cō&YVT|Ι~qs=o ]JQY*i{Rx_rd9EGNDJB72#bpul xhϻ, Ӧa]`MoxNaGD rADK{#5%h_KA[,ߐ= 2hd`Ŗǁ&8k/v8L1K9* 1q7_pz։:m QV wP\mۨYzJa'f8d^xy-m31V&_3= B ֆC?fn8E8=ax²ɕd=tUuSL1SP&,@BltՅ8LSW0vPU)h{4W]8=iMfXQdyn<9AXHD֣),ky^_QUBkֺ73;߄][eIV:PyVo?ȭF"#Y$M(#e /҄ib[BYҧ3?]Ԙ~Ø}|ƒ2 K4׸3]>/`q&?fc9v}W)pmUٻǷSg nSwHJQw8qJnG{d&EH{xW|W#A^Βj+;?pi[ $KxdٔwFnR7:2Utc\r {lc UGw&i$-^njd㞕1_z ލ=ШX;jkcޛ '0V.+_'y$Βrj#q%"}(t(~^3j (2lJg̙ cps[^ j/wØ+9a'd_N1t7*,5.ߢP= D4FQg;?[&9mqkP MLJ oϺ!n\yQ@3|Rzl JѰr*jN={(W7rbI2ӆEUzs](9\|% 2ii)i?1;@ (^v_cYTDYWGRB}h1w] qd9Q K͔-4 BM-ݱ(<'E/=!51,@݅@ӍtLm4zc16NTBȇ*;#Tb0NcB9&,]+XHatng𫰒<=Z= $e>˜54nt߸%WnܼE!* < <%hF|6ԐORF]fh|fLuO7WiioVkX'f916"WؖH`/sE]Ǫkܯvϊ1J |Rv͏@tqFVPVTv<8^^7f,8-Э yanw^ ;(fὓM%&p>UHP2>vU>yKPV{cgXVJ՛ėͫӒ-͢ߊĭSq&4rv1!-la (A1רauڻZn}Շ` K"%ؒ }nO&zn0"C iF>+߫79;F9!F8g6: ~HØ\7[Yb8z[W9Tg/荛rJL=ŮI3@h@.xbgbaRK,oZߔMwh Ţi#v\?.M^)j8wlV[W^H\MWUo?Z?r-e5j )AY^w2V4Ӈ_ >ɉʔI e39m's}+* =`u¸(p_HKd=vo,ŕqjnDShDY UgX*OAfZ=;+ĎT8&L2b[@oT iR@X[%@3mħP⯣x*iT884"ˤAw3c=i7t! @ q[ݵٚV= dӛnX,.62*vNk'GKAX#"/NDE}?ËCsSEi:a9Qď%L& =ܒ2Q;+ cңԎ7?)$Dk+m;K[}/f_|/prtOa sl8=LfegdB%۾~8|mdػNK.8Z:vB052tt* fKtJUsZl;[=i⻜:SEKjS՘8 ךS" 1ڡn3urDiMpq@y ֟6%b]DvP:ff.})#20_%6{C̭`TkE.<ǔx8-=H B&a9<>q[J)[NTww+mSE\BO$m A yB];c_[+_B~Z6)!tTlB=Yjb?g UBdžN9n$z0 ʶ(M b4m᫼{&H{ټ:VIGQ~~2]~Yd?F/]/j?g|{Yq.-ZIrIQOo?(K~O뗺 gl_U ˘~E3ԚKt4-QҌJ ӗMXo?N]Z)ԣn0g'xrEc?#7S,~oՅEG ̣>ŀu$Oq\H0vd}70cƙ4Jh `2`ɩ,&?8MwWЗwo^SfjOPuK]Xb&[xDűhNGBLU%͸kXW'0z[ΎF$os志h(R2؋yR<{S5PEh8"̿eC?C-V/[^cB"Kxߌi-(u!@#hV@`7X"Rb)gOG*f;W!`or[C.8L > G]d;0: a>Ȃg?Sҏ`&Co0|&f^"()"Cgp6)+Пyr @ebmiҌѥh1u}ȼd3̡\ <'W}'O,|7%mYn/1DaLۻ m 7= ?v<^Q=A;%4E=$}RK h{d͠9n-L4Pf*TcgCxh`eU{rƪL!|We!"40%[!psb_Lw:p cx-y 'VG[:FT J纃N%Jl贚X+3lRa{R1SZԄ,!k~gc [d %̋gqTE8P4#2iDPfpKh ܞ@sOWasè/uyƶ́c3xqgX3#'@FOt!H9.hMr;oI_~a=jDeΑ  kvѓh N}B2'G:Zt>,U`* 'D^۩8qŲۆN0> ! z歶!ũ-ڪc_U*^iP n#W.r="\}ð-YܕrbܘfG'۠M }Fǰ-)#) h3u<kC(@t~.NZnb¼WdWRdr(xpsW#^/M¯PϹݲGSTmP"Pg q*6,3rH :Ja)ZF@1Gj[v%ү'8M)@Y%n+{u]@Zodf":߄q3mrs9?P?ow+-h\]z} u5#5!`PzS,w`ԐV7d+%*ݍ3Ykcؾd&!(ug)0ݒfjSm39:ga}ZY*#DQۯGW2> @!;w:<ߦQ2-vAE0?"h?ig(L%;o!#gD Qor11{q`ka(\.^/z_~?NᾎҳN{s(-,pD ^iǂ{Ž\gʌ۲3 x #ld S;&+$I=b (¨4*}y:,CuI+:v:?7//!n+~z0BGUHo- TV]_Zβ WC3A5D -^c(|=ϘO'oNND"i)'VK ՇDϪHaBٝ3RXt_@,v8 JH6uQ Ejc+$U/t./fֈ1 F~uz0aB+3ltG js1@~8E^ mp0Z6ތ9غPRq; Z4+abon[ҳ)8NלDU-rQ5+Ùs/4 ;-&DiI}{K 4 @?DVۧחJgp?d"|ϵ෵EMҭp&)A QMh{|Nd ,gѯ4#uY3੅%4bMWV]i#2@ 7ύPׇ@; 8 sU-Bl P`BFv<2 KuC\oV3tV-<*OYrľ=(5.&'? g^T&DoESH2&X#=[>/@x?-QaѤBQ|6̣Y1xw*\ %ٵ/!? `cypj0눱Wt p9[:;2d۹WqGjwٻJ6bj*hVd,mߢ{M]_;o#A |^nJxAJjF jawn``&i:O>J\\]LcjkI@}\Zӕz9.,—͂Rt !!'U\??E.c5pip;cg?(!n.?k 6V p[v?Q¬W6@o ւ9;Nrڛ%P$R>2J@aM`9{7MlNUicPP=,k3忆 :;uO}} pJ1JM]['[Kck_h Чg-]mT94FB0r69-}-=>@ipB- s\s Gf'6O-CΧAS'xb iR4K㾿p-r[@3c'{;x^B7i7z Yʢ0A #2﮽vB 2P9X_PlXf&pM2 rHZFkb=ǴcBXR*I#'aA XτNINN/nqIC&[x?׉3ӟΩK 쑆d՛~SDAl.Zr.KX 2b-{F#RG0 /R/hRFpcx^PqB/ !%BͶ$ |4I42@;pTWP^l*xu=w4ûGsVXA, Ąx'7w9|yIyuHS$޻"b1`o!+X HA4Hjp զZT7Uњa)A)X'לw9ȔxV+RE6vUa-H+fk7w5J{~UyʜwŦʠYa8RH@<O[fQUp "Gl^̜-9tV-jCgOsWX*]Ӽg\ͅ% 8Vp2+땆5-ELY6 2hNˉեlScB28 "1 vhI 6wfq_IJ!WLeTO?ǡTPxMU/\:2hS1d YUvJ g 2?9ŕEX ^נ~Chay:&ѕ`phɄ/ȢB /x?^+'nhH6?׷|-<p'/[~#'h:`he'~YE/HY (B{;fQ"n.f[fM'B"Z#c^'-(5CjYT9 [N 7b$v4JLBٜ';$mq60wCJ FP%r(/;A!P|CSYT@9?~Y(+eX+ϚsmMyF%$/KAP- aRUqٍYpWҐG^GL72AkRxR'3./Wj襲p7eB.9;j4P,eL^J76{-"sg (4Sz$+.Qrlˠ:.Wu!u6TjJ{Ud))ȣ,pI &mF.l(%>|齿O(OiqA-jgDw4婰19AIC'6ޫ7<(\TQ-2$%)#]f_Xn\V$L;3l}l&c kH_ ,)a_ \[/p)'L_lV.?09Wi5b]xUET-H[rԜωL2NuV$k#Z}P&UQ@2V_%3xsH[y2ŽZH:^;c*Q P7r{};'g-2u75Dx}y5*ۖk~95 rz{O`N!xyD?,QY|AVxVuC1@n'p#ݎ0wix:#SYLyzJ ?y|wۦ2 avV*j˼el, R/xr53np|uS|`pq"bτG"|pgj?SqGr {ҢʎMGD"*(gx\=?8G[R2ZxaISH[y2?Tv)>|O'_ Ȼ"E^fv;$Mo+9KHN~$93{ $D(Q&ž?atW) ꠲},to@sy23G Qt!ǏrcMU]ѷKoW7gAl: OCfe ݰ4xkњU:*?anoŕ&S|h?rh %NTץkY0F@sM5,㥘O8#BOvճ3b#0 ! /"x wY O*ϥZ._&&bBp1 LWl W,F<%j[O2:g6䵿 >s 7_OiyjMEN' J+ַoP6 FK[m$,Obz:x|rc8J כ{÷/@E֧wkHjvӏWM =ŪaAr)2B_}RzJʦ&qV \RQB5p٧B7´)+hߪR閍6Atr :?8bw5 #g0;lun 0I?E<]}FESTJ7!\5!(]aD-9Ӣȥ4`VQ@fϽv͵SZ8^EFSƴ͓lzDm t^J*B nʸvxԵ<ԏFV# @bz T1 S^Z{t6ʃ&y]q 6DEls, |@G2'sG y!8U9(=KnבKqDWZ+ęC8:▼E;,JȮjb'"r g $WS!Mh_<AhyRj>&m˪y@v吝=Ӗt-Gyv;ʗ)O\ gy %Tţ-*pK `z  #M/w"o8 z;f!XvdƙAy%zm`zURca)+M<nK$'mN's CH5 fj UFMC]EȒoAb.S7mQ?x.ӤjJa<,ǞQz1=/~.Usq/)U$A3H5ӰyZAQwJb CWsE=;SP^eqf[}VDC8tl?n:R%jGdd [M/%ѧˁH~ u|hs9;$Z/85u8V`Ѷݹ8 v4,̛t\r5u/; i l%d{SCP *ϠJHP"r3Z/|߲#O=z@WLI^h-4Lwld0^XML,S[G9 A'P>7F+kjʈŝ?@(Z[t-?zg|M'JO[Ios%f%'mU0\:ܾ.CJZv`pM7 #*VeS0'+FǦ?gfC| [{zbo ? p>ha3} ۭ-<:Ak囹-_gt8}(S6H:r[By X!?E!ϕ‘7]X+! L:-eF>AeBmPw$ V" K^']|q3 _WpiVeh%W?#"?x 2͙3`q]H-A*4S)B}K)WIC6}WLOs(ݪNGr(C,}WXȚ:TZ=wg*CNU0e&l&.=5VI)i:֜{>`2Z\b-v́@! [ c / <;Z8mTgZS@ xbo,P[U&є$Nv1)ӊL c묊W6qa“mcɈ.'1q̶#ghV7ALĨV \%[0#vsL' Nq)OΔ ۬=DL%9=Dj6* o!wkaEQuXʹe!WωZXfU8ɂ3O´G ;1/{|Q9Hl4(kۀ Ԣˇ56EdlLxj3{IئtKkȺ Ng9RHf 5yGc4 0ZSۇSIf'D$w`%9Ii?S9ؒԭ+"tSb(3緒'00ߊ q=%=7 Y, ]~}"dE<87`}q1=wW[ \J#о+\Lf>hIEΞp ߥi;(/t} j=wтRǥeni*B KݲUCҗH~1r6K!2;/*j`:g ;Μ{/{uo$Uzdds=LD{0^hUkq#渴aB"xr/T 5eev](o ɃẆ%k5|(-S,$=U-fz8s¡-tͦ,xCQ)d`Euؿٔg+ж&G]pw+r,v'aas[1 *zz=Q%m<eiT/ EmuL{ u-"sDu3 jWYɋRGPC"/O3ZDoƟ.1+CުrJ%2}W9KÊdk*y"!FFgw Vf1"-߱Wh=O#آŗ{][{v۬+8)@c'\eP!㵍6 Wi>&j<Y].2fdY&VwxWr;|uq:ݣmѽyZ6 ܮpnZzo,QMo| a~&!/?>㲱0=qP>sAxI"޿ C7t]0/[VU#_ыDLCᶆn)"Cb猪ةw%uk#pXcO8u' kkr ïY\!'6qrcyPz/ZIW8Nn&QP~]^ѽ}ͬ僐}ydK?(o05a /٣sX[:rg3ŏpa.?}K"Tf2񍂖/i5@~ 88`K)Ӆ9} MLr^hQ հphגDH$ 'zʩPCD.T[|2x/f*bCW!Rđ"'d3IlS((w\涷2ș/t'\Ys]CeqZl6s6~pfNqg]kJkb)Gl|IGp8jHUs7uY zirm/ɋTm Asf'Iݑtms8t*MWѕZl|Wq*شa ~q3/BurmoJNHt# D49жhw CT<\l $[nKs_E1RIq,v}ȐZLڇkGmm| \7띚a`l+o3흏P~i]- 1cۆYV ÔOʿޗd~0J!BYB>6t5f588\=ir`,^D=, ;d5jWyHi`g`Ad,@GV"'4xHszTi(?P:%n{f$ vöVl M]j lnʠ57ln]x@lvHNF(-ֱfG-{JZ4ZXF0Q:*هDh5՞',F%ߦf ne10 J Z*at1=}X7ViBSs+sd/ړHzgS_-$>A[.UPAlMOKL q&T5gd=\~x]jFR45}v. qeɌm!zfm/vWt4oldVBa` a~eC܎JKMKw*b6VLdW>)b;|]Rt`HoYVx |}Eǜ^cZwz~V>I fQa")8m<9JoBPy jxAPɃ熨h [!ǸN޶?]أDHӾf[iR0<3C=x;󛌓`aruAF^kY @G14kzRx޹l{6]?Xrǒ'q0JP wgmJ䆋8!qZ ar .*QkvZX!ai 9,+-A4C a,ԇ!f8&X[S;P}CN <XgB5fZ.RHa'VK?p@]ų:B&`=oa_/@X-d6\/שTaqF=HHi:3%i9v;6f| 2 q18T`C#GT3q웈D}7IRc.! p-ФEsa}Gm }Ga$sy-HS=S& ZhopriB<03`n48˚a?Ѳ1$a_'/M-jVx6hSf,ou)ӯ~ B.`HwĞO$%CM~#yJz900[B]WqbKLɊ""l=ITB(1|&"p,xh YJ&٪Ly*ek,,:^둿16_GMCcSUP8?O =qUtP:0[,'%aOdޘ,o\&R,Aǿ%.Tٮ՘Ldk)l-v :8EZBaq;Ǖ7 Yvd0n+6P _<$4Klx5cGs{aG/\s#XhXOJX#o4psG&mUJ "k톫k79`Ҷ3sMgi&IQRꡗ8J?Y>Ix( &5Yu9魓/-ffj1_N@h͋<=eXU3@2(7U cW=؅[[=yD'/})TF? ȬkK%a5T&fwUJ=?\RHźNgfz=C(rὯHÆT,2ASTLI~= r2_ý"I-͟0Cy86x{q27" @>>5g/ܜ`ȤMx>J)):+9OtEeI]/OGUgm[dSNxӴ \'V;zqv!?ACg 2ޮw4ǜ!"[oFgh q+Ty&@]Z:BW‘&cNibBFe]هf;d Mcה|6}p'\U}ru?MNv0o͐S>:)CRoF*vt(G3Զ*"~=Fzئ^y 1y%ԇ;{NZAlO1 ['Gr3GeO'ϯَlLY})s6>XCj ڡ!/kRw~% Eghd"}&9 n (( fc5?wQ"Yxz\0 gw0wԽ^\`ʈjW#C33`k7ޱ,@7:dztN`MlHUZܐo”V7ʛwuPm0kI",P%h4ڂB1 xYoԓ ǝ z¬(X8B9@=~P#m3]`Y'Bf~ (eÁW j_ZK9$5$[;}@(i;g>9}u1+ TgආGRGo)4{ž镼:e}ݚ}𷗄A?fiby0S 5:50E=Bʊ|-IG҉P6|PT2YY>L9+WHڿ a&o7V9H.Xo\$ ѡM] #2sYYe\6Nu SNRKፌR@NZ.)V·>RqK`u&`/ Pa3|y\cXR9n,p-)9VLy hfste%Yxho2GnI_sD`@?뤵*Sam2Cth^`.}bp .8MK\/{}F,tGI LkRcpT,0p![ުY-kD}9IvY̘>a BI~kj%j&#XWᔎ68#b4*N!XDiHEZn{Ot B0/ ]t6ؼ+jY/v$DJ"m^13k7sXx󯻠3\*u*Y%!޸:{v`Bhڏ+lWIڙh gPrȠΟʺT.D) -HaqYN3ߒ54j={ccFw =ȿHh %Hv2%$2f>ٚ|%2[ Gzb$H!fQ4dd q摦ܭIIB <|Qӡ\C ;#tkQ(mK)㑺i)a i[e;%ieh-ҟCiUT]8E6^wTmw3lSZ/YuW.%ۍS-t7X3 Oc'4U{#1/\E7`e.:'f}nb5h,o~,>5HY?:s Ĺv> طk YZ