llmnrd-0.7-bp155.3.6 >  A dk;I%z drPH;}n"6DV|kԩqC(++K/v>31o#qbG0Hp,$EJ}?h(M:>!qMU%+ɾl^0잪)lj#8ID3-vDzP8zA{V1H@ B8ߚD1CJح BShZy^NͦR:ʅآ*tp ѿSm;C)eOELI6ir)뇀by)\6 V0ζiz(-\/@VAD3ԠSu[uJ nHmwO@`%a7Z17268ca9edad2dc19e607bbda86cbb794f8b3a138811acd2697e9813cbaddcd943df7348a893559702750fdf5d79d0e9797e3eb2dk;I%z 9RŐT761XNVz0lEdQ5E^N9/b 5)0NU?lȻ ^| e3 ~ WĿb &;~0Wzmgb5D>dj J:i^%9|M>[cޚha؃B&߭IPPW:CĞ~o0C 4B .Tm:mE?0UF{,\,TCJ:L!SZV:ѩ!E,]cWfR Qcن#1 $r9Pjwsdq\y5i}yV[wN^E'H 0W &/6+|CN9.xoXE CY-s; $nۋ9?UB c4b^_3"E%r>pF,?,d    Ftx  0   <  T  l       , h  X(8 9 : =%>%?%@%F%G% H& I&L X&XY&d\& ]& ^'I b(9c(d)Je)Of)Rl)Tu)h v)w+ x+ y,( z,X,h,l,r,Cllmnrd0.7bp155.3.6Link-Local Multicast Resolution (LLMNR) Daemonllmnrd is a daemon implementing the Link-Local Multicast Name Resolution (LLMNR) protocol according to RFC 4795. It uses the Netlink kernel interface. llmnrd will respond to name resolution queries sent by Windows clients in networks where no DNS server is available. It supports both IPv4 and IPv6.dk;lamb01 ~SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Daemonshttps://github.com/tklauser/llmnrdlinuxx86_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 llmnrd.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 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 llmnrd.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 PNAME=llmnrd 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" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable llmnrd.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 llmnrd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in llmnrd.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 llmnrd.service ) || : fi fiHXh F4j큤A큤A큤WSdk;aip0dk;dk;dk;__D=W2dk;__D=dk;dk;dd3be4906b6cd0763d8f946628333c9b5b5a9c22ef37050bc5b45795c96d76784b1904e5cf01c2fa8b4416f69f25c1473193c550da61a7cddea745999ad69062761e4784e42e1b9e94c2100c2051983a60ab5091206d35fa9f3265d442404d31310a078ba387f2b3330c7ddf12b1af27ba41ffcd27482d596725a4cfe4cb4d07cf4aab7fb7aa7b565740f6e7b0e293113d70f0cc04e7978347f3e28385e9155135aa80348ed3ed67f6bb0db8f7b585d8c183c28df742e07f7d5eee2db02414f5a5fe6e107b0ec4a0fca87b862fe58ee8dbb475eb77e75d54ad452acf42da7e937fa956d8d84b8f8326505d6713fcec69e18c71575c708e8022521bb4c2ac9757ac2beeb7413689683741e2419ca187b338836108e5b8d9e4070fe57c3b0bc953servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllmnrd-0.7-bp155.3.6.src.rpmconfig(llmnrd)llmnrdllmnrd(x86-64) @@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(llmnrd)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.7-bp155.3.63.0.4-14.6.0-14.0-15.2-14.14.3c|aim@a\>@__[@\P@@Z@Y@Y(Y WWV;DBernhard Wiedemann Johannes Segitz Johannes Segitz Martin Hauke mardnh@gmx.derbrown@suse.commardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Only install man-pages once- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_llmnrd.service.patch Modified: * llmnrd.service- Update to version 0.7 * set stdout to line buffering * don't exit on SO_BINDTODEVICE failure * create pid file when daemonizing, and remove it on exit * add command line option to log to syslog instead of stdio * only async signal safe functions may be called in signal handler * exit gracefully on select() EINTR- Update to version 0.6 * Ignore queries with TC bit set in llmnrd * Add option to set conflict bit in llmnr-query- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 0.5 * Poll for hostname changes * Fix missing terminating NULL byte in llmnr-query * Manpages for llmnrd and llmnr-query * Additional compiler warnings enabled- Trim redundant mentions from description.- Update to version 0.4 * llmnrd: Fix hostname compare to also consider the last character. This fixes a problem where llmnrd running e.g. on host foobar would also reply to queries for host foobaz. * llmnrd: Avoid error message on subsequent attempts to join multicast group (#21). * llmnr-query: Allocate large enough receive buffer to avoid truncating LLMNR responses and printing garbage hostnames/addresses (#21). * llmnr-query: Fixes for misaligned access. * Remove Debian packaging as there is now an llmnrd package in the official Debian repository . - Changes since 0.2 * Merge RTNL interface event loop into main select() loop, fixes race condition on termination (#20) * No busy wait in llmnrd receive loop (#19) * Fixes for handling CPPFLAGS, CFLAGS and LDFLAGS as commonly expected (#17) * llmnr-query supported on Darwin (Mac OS X) and FreeBSD * Additional GCC warnings enabled by default * Various smaller fixes and updates - Changes since 0.1 * Add debian packaging, from Elazar Leibovich * Fix misaligned memory access, from Michael Evertz * Don't send empty AAAA responses (#10), from Tobias Klauser * Allow to bind to a specific network interface (#9), from Tobias Klauser * Don't enumerate and store IPv6 addresses if IPv6 is disabled (#8), from Tobias Klauser - Remove patch: llmnrd-fix-cflags.diff (fixed upstream)- Update to version 0.1 * socket: Set TTL values as suggested in RFC 4795, section 2.5 * llmnr-query: Set TTL values as suggested in RFC 4795, section 2.5 * llmnr-query: Make query type ANY the default * llmnr-packet: Correct LLMNR RFC number * llmnr-query: Allow to set LLMNR transaction id * llmnrd: Update copyright * Add simple systemd service file * llmnrd: Increase select() timeout * llmnrd: Use MAXHOSTNAMELEN for hostname buffer and zero-terminate string * llmnr-query: Prevent read buffer overflow in response parsing * llmnrd v0.1- Update to version 0.0.0.git1461922774.741f912: * build: Fix install targets for use with DESTDIR * build: travis: Set up Coverity scan * COPYING: Add verbatim copy of GPLv2 * llmnrd: Add missing break in switch * llmnrd: Use SA_RESTART for installed signal handlers * iface: Use getnameinfo() to get address from struct sockaddr_storage * iface: Fix memory leak in error case * iface: Close rtnl socket if address enumeration fails - removed patch: llmnrd-fix-destdir.diff (fixed upstream)- initial package/bin/sh/bin/sh/bin/sh/bin/shlamb01 1684749216 0.7-bp155.3.60.7-bp155.3.60.7-bp155.3.6 usr.sbin.llmnrdllmnr-queryllmnrd.servicellmnrdrcllmnrdllmnrdREADME.mdsysconfig.llmnrdllmnrdCOPYINGllmnr-query.1.gzllmnrd.8.gz/etc/apparmor.d//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/llmnrd//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/llmnrd//usr/share/man/man1//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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/31dc18907a0387ff1f2b356be7f2d1aa-llmnrdcpioxz5x86_64-suse-linuxC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=384c7b7369b9a5792a136f850ddfa81273b82299, for GNU/Linux 3.2.0, strippedASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6f3cbc53d5e50de27d8707274bc688b960862c1c, for GNU/Linux 3.2.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRR R RRRRR R RR/(DmC/utf-8a1d039403c416c65b198f7c1f2183d0499d3669af85b5559f9db4911cd4b756d?7zXZ !t/Z}] crv(vX0@N4rb =fn߹!yuVx/C WPY*DtKHY&\6$3quof1UUХxaT¥blHR6L/VH1V`0q1aM׷D "zA:DCUt{rjiNFP;?.L+zu] 9M Ka+{SD,c׵ P`!zTqs*6cbkFcKop;w?Wg1`n|TAvFK{TpdPE~"CH&_J- :xqp5Z$5Bȭ@|/$<^V Or.fHxz}v:~MWh1;:Go]Pk48Luf?:;*KWŸxF+npUSI8)ڮgG Na&ʎzwIw%W9lJhHexTRV4}V9GW6j3.Z^8f!^RK u˰zqx(> F_B.gM؍R(r\} T+ m!ǫ%Ldzfݬ_{  =dM|F"$IޅU,oLՍ>mˇ&)}z"˗m@{Esk W2Me 9ez0O@8H^Ob3C7>.(^a@ ?l =?dqV+`w^)Mm6GqÀfM&?A"[elQDž g -K+^!N B9>]:;$ɡ:?TN< Ǝc~5"޼KSP`(^1^hAp[ftzjU=T}cwIRCDӤgDǚ.8)]k~hɱGBo-@Q+t赬@\$ }ih MY5Xݭ*iq \HlBZ?mN}T)dj_vX\Ff}Nt|<mC}?Ő>[~-z)+nko@urBPP%]e5y=goCv-jK$;!`&q~mFU's6C@L'BR3P8 @ήGUQm~B%х!;V?), >[` "BN*݉OYcG5P.hYa"sR3 yYf"b_4vMh#(\i31RTRd̽pj3Νj2Ƣ@0n|*g7! VXsXM.Oe{ڬ# !M`}pG{`Ԗ8V!'"5g!e:+Άi,y*!u^9bhsjkR*"L2 Rg3hlH뗛۸@N9Ӑب^MO: r=JZXrC1N"J7Q ۅiw$lO+յu+ \<GdQXrwTb̻ 'Tpz9?@Jgt8ưp("R?^STJeF(E"PJP:}HW.bvؾB{YC mX͏VL5%-9x⛬"?" ]Bhfrah] f800;E| 4PDzgKHPȨQYǦrWlIk3㈛1&楼 v6*&I3n(+`cГ_{#Y]\cBEpj)@xȍnG?0 YAp%ߣD7ˤN}As*2.ZvHUrEnV+fT7sA4BaW`̢^ tBAT h֒OůIUydARjYf/sN>?\) $bv|gHUșWgZxⵎOKQI  "1E[2 ;z+jk*jB~Z ev)4@Ikʷyzz)zf"<}yQ|٣== % R ѝeNzP]o}e5h!bmj5I] = <{裦]ã8 ;+^5m|i?& QdR౹^ *r)BJ؛4+}c /t{IJɹd vX ҏZ i /Z-L(!7LD3i\6Fw87CTv{Ζ^&^uS,.ݫCx(rZB\r5qiDE$S[/6PʶUERΘ;TY3 V5e#yd[.DYכ>wƩ 1]xp^*GN_/eD?n{u#y̩蚉yv1ғv4 o&@\; 9,ncHNC1&SZ5)ҿzD{ &HrG$=9S7]ǿ+k8#XA&e:PHmkn|_Pj,#DoИl) ݟyn Sj%%#UMc>ߕY/Y,sڲԧFyx,s-"e|ACDI\:9%[ÌTG"DՀ$Da k|i@8跸҃>I.auIܧdlȌ$SeތJ!O5U:zlIB3,w mGe`|3Ըɉ+Nn%6m^0 ;5MMԟ֨3J2ė*e'"6NgLOWDیCbmނH~rD7wbfN]MIHmSkEޏM<KE(YcZ5G%<+6 ے*\KxCj2Ov+HM=Y@=9,Mh -"ՁSµ?lخy>BzuĘI䜲'9Gw`=/!e#|5̅ջ'ڝ4]*KI,uAƖ̫2X#,X4V/9JND ' pf9ʞ~>ݯqMK\O1EӌI7΍bc.F%(}Ud2&1#sb.Ő=8NIPs}8PbrgXSs94D+T[LVieٴg8OO,,۟< Vjʼnaƞc v_ul=6PƙL K3} 5WKW<2e{7еaԨ(^D yu=,yz3zE .дwiG d)3詛NGӪ?΀b1)z{s#_Zݴy;>`]Jwt$nj5#2N5f8D^_ꔐDǺ jDJEvb 9MS犄׈Ǚo1f:0_r5H,Ce,Q"-VdN'&|Sv`YG(KJE7e?BZ { G2\@5rIF U?z[JsntBiwbg JZ;ɺ0nirԏ#B?39᲎e6Ͳ=MM!q͖5Ap(wb>2VvMn'mrm2 YDvBѝj&1!J9brMg۔#!<8&tH$7N +2K"8[~e1(e>,j4G;Ռ0Dw1@1Eph4JǎzZ5^;%w7EFi-63LQ7C_XO,pc@ s[ qR933i+vԪ#,I}#S'D )At]o̐&֠GrW昉`f)\-"W(DT7υYCc*Ӿ;I$΃sQ/HGv?<Ptmhhҧ^1ʦw& k?"W[@7"9BZcx cTYPYUKS|{uM\ʡp vl=a"^,fw!cF|@W-iRsԆ^J%5s IIXW*j,PgWPKw,mZjcgcaUXT~HtmcZGm#F A(+cAu֑6+7Q\xW*<[.Դ(t0oS'RZ)쇹5_ZtmaT&ugEFFee왮ѯ"C'eLw! #?3_ ULòj5/g;S0sE%h5j0zհCyipI̹ΑO1 V9zEP69?Qxn 6D%;e.9<"k5yt]Jӌ-μ[<'ZcIH%$NQs|ZP^*&7`\i17bKMԥG4fzk,3Tr|~H"F` /$n.>sJg ndr HgYsrrR'uXrLw]Xռ% 0ԇ)l:rzO]A)4F+hPmGcDI'[T<'@fs T?4.uarhB/rijYx]>}?;+"&f.eJmqY~H1L\cٷ+hpIv4ߠuڃYp] ۇq}P^V/*2rZXftDՖQ$+?Ey{8fP {]1TH"{K= Z_7 uRTz>>2_gI01uv"ŰN0  @鬯 C MS:Yw"5Ii%d > USL%sk wA_mPRzI]G.]˘4{p EFl̄k}h/M"hσ';A< tUNj,t"snTmM)pHtp|=S}et15Bgp.ra? 9<Ibt|e*{$xo\bObnR>ɲTQy.ܐEл]KĶSU Y7+.{*%n/w[ jo^#1shÒ|n&ݛ.h L|#*I=Aˑi˨tVNX-@ϯZ L$N* 2p{tA*. 0f42RR~fww Cs9e.J;fOp9H록 yLcp}'J\\ ֵj\j=0$E3ѳD醱WM%,Y%x҈G% gJ.nl7V!/třu:ŴRI S@C?/0̉F$诱P9UqW᧙7,oK#,B* <Bʠf9?)MR9}?`}u#iJ6ŽwbR%" 扟PuP eP0=z⁆y wăGա[@Mˠ1NJvSrS%qdr|=6a2oCs- 7<>1w!i?qN1)5:'53$G쉖xgc۴h3f0+3Ѷ ӛP!#NOPHGe0iD6#qD8Bt߸MRUjILBe{u.438;7rSSA};|[y<󽩋k ʆ̩T1(n+h=ҕ5'M#]:]' h݃&៉0|vku]F/S 4Í>A)pi̍n_ d;d߇1 2ڿ+9Gav^K㛹Y^yqu鏐a:c.{2r"PͲ2L'ٻy CV`oC IxƣdrOo*QLrĽ]Uyuسj BQ,LΔW4'u->Ϟ Wz܋*Dua㷁6?|F< {W;@lUR*N,CectV).xs>pz8.e=C JGC@}r )M~p) ) G&mĄ:a"ۋUVjݘ Z~@5F8tWřٳ7c|7>bG58Ҫn _֦!]9N7ܮIa`馈B^$=>6Ɗ}j؂Gv3,ڝ%vjTdJD@S-Qgbh~G4,Q-IK !%imv@cbPےa00V4e34rb?OX&[0; `$Los'+ -`C_EYWMK|jט-ړ29& TyT^mS{&d 8<%zu= v3 2m5aܚw0OD U'AAջfD˒\hQРk|ڷ ܆qY[khjJ\ܪ-0{yǁ%(" \QDoz"Ϲz܃˵Z0o!iJWP$Y"˟A,\[7j|% c&t9$ + A"bW:a+'qOZ 3b4KW"cJl>åwFu2׺i,l&\PAU4n%W[Sb<5iJgf^g6E"[#/{W>X4BJ)~PeS$=6a୉OW5:M4y, j ";d0$qʜ l3@R˛j"jG_{=oߗ?ecӜOcAQASBҪ'\׿ˤeu04jMM*<.1V,4/ZOBSӂJܿiS:'}_xCA;?/\;Yw" c y3VҖ7n(& f2Q_b$[鼪hJGQViOkj'1>{H.o e} ƻ_{އ#Vx G dS {+R] ?67&ޝ̘+ʻ1i >l\/WfJ[:-{00 *X~IdQs#Buc.SE|'.XD ;>8?ُU#1VTEGAsEw{R-N9,(~ӍK EOtW<ϝ A.{9X9F ke嗫L+s/gӏɺQ0"f3fs&d{3tɮUbE'+NydRJIk}pҷzLSCmHfX|W,8j%0-7ݛoғ_UqSfxأ}}AF3='˒1Hymv uӼȝm0*`ؼ?GHzY%842;P=$K㣰 P1)Y2"X!<.- ā1l 2EP9 \.UAOw7SyY_*R:$B#inozT uՄۼնWN2P~\ Aq"m6I4Mq.&*逖x$1YAR|wļ5BA>ZkWO_ƨy ~jITK%F"fޑr4I@vt,[xנϪS6b -D]"tOM"0 붋E;v%Z -ܖj0?+lmfn*p, xb 7G4RE9YqG7l##'A W`,ui!XWGtHgbWw3"ogNXVG*Ac~!dm1/뷮7Z5Yz:ɢ|UԪqLh1ˍ+k=;I!r_t ;ZfQy :~1;mư ub0&HAU$hl hޒCA^wԿn;j~}AM9%{rsR̐Eaa_T#%J-{<1+Yeo3WE#KHЗl~l6'Ȫ 5!){U-/\)r}C(;0^?a ҅+Fp4\2Q#j`Sqۻs"Ogf &*S$Um Y( ';ij*_tyea&MtއsE5n;&J '@!CdڌB-f,=T:4fA أ {mbr(*yʇ)Ɯ-հB#2յ9\&Arxd ^[dgl^Mb eض=# ,X0e_6_Q[{2-BJb2!K` A`RepYeoU:^+]T=4)mWd7NW5G,CxjaW3k=&c+Q(Iݻ[[R4]> }w~ai>"g*a?Ft]v_R>EgeWȿ 1ACS N,e}:)']!׶41?%4T3|xqqJݿgtư.)`IUry/b\ c:qil0{J"!;p1lɨJwkH_vӑ;5|:fX.u[nyX0Yp.H&?q@G=߿@Rڎ06T^1e:xȄME g(dD͟^j0kAKްil8ixγy.Xk˓y2B2N-UfxY<ݕ|MuoϞP.?X{iNi)(xs:}[!l9WB]YՠC(8r87_fO~4VpτV~ 4Zg)U̧ jPm'}?SJ9h*q{II(W!7K=E5 \qcqh-8ts Z*ta8=c` P";Xë+UO9/n YJz-wdLX~Ǫ$ slFɟO&n?!(̏_ ^9;QMsep^7`jV &(FralJ[#C)[ã u,;T8=/N~~[{}_ڜq,lѻIptܱri 9.G"w` *,e?Y( ~nz>1@Mj^BsFhO _e†Zy?W;IƱC[o-9 ѩa\43{-Uiܤ;Kd49#(zt6^nQ ?E{9qفh բye {:"U䌠DMUX,~; ci) N Z_X9+"Ș{'A~kQMV@v 2@x~:]6b`RLkD2ͫ!ADc`pn/B.]5Xl\8ׅcw~ d8u/ k,Yoͨ%ߑ]T?5΅@!CfMN${K(+ڥ_'{1_s}^K0 ɅWfJҶgCCK_<>XDy#ry"| ;\ YiKPRZN%˓V܁2ҩ?nWT ]f"Np(@cnN8g8`XdS1( g vQ%U&LZ,=G?'YVoۨw]6Y.Z*vm'z%_:}[wzJUu\s+]EP`aXi,zMd2yթB핤2p }3IP݅uŇM ZPVl*UЊڿC@x,G)Xܩ$\\Y]lӪBb7k49Pd.ĸ0u ρRIR\d0И1PikEDqI/JB^@񂱥pt*|Gt,cUV,xX30v̐/cE 3KQ!KvcS.:eٛXaH)AyY~O:t*(fUOЙ 1OM\bv7̹<6[ 'ayzInT >]I4A] gm:56"=^0ŘP{~( LFcu霂ꝊрEӯa/U/: @ԗ~`<+@Gl•Ll^%yEN& eG7i r&_x`ť4_\@`wy&?4‹}'|Roޟ7%DO%C ZZK2%9>~Zu=r%~_HCH=ў I ΍×͑%4– ysID;*'`o6EuT߻%%X&k=ώKr?6QJH-Rddx ?u9e ڝ%,e<]Lf*7^ܷ7R\k:+Uw yz!.uF}i'Xft=+03(&d;hs-Ԑjھ4Yx٢in=AޜBc"́Vh[|ͽ9dT-;?QL(]Mon٪_"V%Y'd7 N@9yTD+ #a"[O 9f.N]hF e(I(0g}!BL̟ã.a +Hhgyф|z=.1y@~nYp>d؋[6y{7g8A"~3ۼ!,!cP->BpbsT{J3xQ^ܑ邅= c6Kl-Yr'T2 .j.Eם/Xq qZ o;D?<ݦtjaCxEMyIJa >>F[Dyv5bF;?}gH(r?\A%i%[Ha$QҐr A/#A.?flCCu^><*t퓽%Y9*Ft Ѣ#<e*xN&k4-*3bA>rqȦQ SLdκaaHi &OΈY^ș:QcERg:dB͓(ۧ ҌX!;S_;8t40z]r Df~k>|D'37r"򹛻wQygŔد!])2qRؔ9;1a `%mEՙ4;v,ҐO.muM)ֺ+Drt;ˍI\ ÃskYrER_>r٥nVOWŅ Q2@ -}0sO&KtIuÔf ]&dCBM,t%e3,}T_ٵKW{U7u."nM8,qyƚ8e8$X5s>('#LG>\$Kˋ!Dɂ͟/wBY.N w*'6`ezŜx&tt&=nc(bۇ+~d$iYDeKЖmI">a~@:Z@UWUQaprDz\}+CZeun^^kK -*uXFsxm}=|2BPOcЦspk*\Dd &wN#{T:}ڣ%J"^jބ²v疚*:>)btRQs <^41?Bk|ECQ+w%s<3L\eWI.fig)EtB/vX.3+\Mz#PQ| Y |ҍ:!^>#ԤYQ }6U~+ RFScV`LpEB %F Oֵݐo%k4}%{x*FjӌbZ$[{c WJ䄃'lpX|HlVڣ@m=ۗwe|ǡDBR]7R#ܴz\\}检2_2-:{[ nji jC-:/#QƳ( pJiʬ^u [*j492w1aMq*++f57tQ~^3YWQ _[!Kwd3$3H/a?+~Z7s>}E9z/1tDdXwt;DH߃ Orh24^MyKm63< Lx Lq6/ͣ~?E^De08#Zh>0&ɲ <:FWUJNUlƗ.U4_`S3WZjv)"nF7)d(vպ-65-CQyDkXPh2h*YΈZQDhm_}4'XXҐn!A-gK (i Q` B&}6W+[ w Z8n.6#5 ')V+"' IҹݫJx%,ņ`-)p9$.2-IL f;,r''X}szDa\܇Cxvp4Z14r!J![Kf9.GJ:e3_ jԇ qGb^/\jd|csĩ) V YZ