llmnrd-0.7-bp155.3.6 >  A dk}YI%z ~!g~V$\:gVwBSф]w;,)$eӹ$sG5L#ZODVu Hw^[9 qN UֹHl6c)q6Ddǻſl8$`.P$\?lGLr] #ܥ]%*Ots$Ra3~. sV2|ܰ)hSX8A8Ǹ)QP58[kRcT!c.;wQ}nm#U*Ӊ;r[KdӵZ4~8SR-f-ae肮b<D}2ۺ;SLl%sRHP  tHsF͇ %q$5i]VQMT9t@0MB9lQkYFQ2Մ!(xzrb17eea255eb6a64472ebf9804ad80fb27422869450a5578546f3c93b3fc01a9be65d4f7be62a2dcc3ddc2145a203b1ab75f7cfa7܉dk}YI%z @ ҧJU1QCUhQl u}tRA Yô< 7?^[f]^%h/\bB2`{/FlkLx(z:S6]L[]if+c :@ h_˫|nV`ќfWrMIHuU1!D o 8%MwTE0l\WΣ Ǚ,NXlٿ- e5yz2Ś~ *O80cIi ֞ W=݁%- UȄ@@.oؖ& ¥#d>pF,?,|d    Ftx  3   @  X  p       0 l   Xp(8 9 : =%>%?%@%F%G% H& I&0 X&<Y&H\&t ]& ^'- b(c(d).e)3f)6l)8u)L v)|w+ x+ y+ z,,,,0,6,xCllmnrd0.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})s390zl24SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Daemonshttps://github.com/tklauser/llmnrdlinuxs390x 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 fiX@XhH F4j큤A큤A큤WSdk}&aip0dk}&dk}'dk}(__D=W2dk}(__D=dk}&dk}&dd3be4906b6cd0763d8f946628333c9b5b5a9c22ef37050bc5b45795c96d7678abcd75874120aa8a5cce8703abe2fa1d820b7aaee19d4b9a432156749f59e4b2761e4784e42e1b9e94c2100c2051983a60ab5091206d35fa9f3265d442404d31579780fef8a250b1369961e80a30432ac3f71f43495c49540a2b44372176ace3cf4aab7fb7aa7b565740f6e7b0e293113d70f0cc04e7978347f3e28385e9155135aa80348ed3ed67f6bb0db8f7b585d8c183c28df742e07f7d5eee2db02414f5a5fe6e107b0ec4a0fca87b862fe58ee8dbb475eb77e75d54ad452acf42da7e937fa956d8d84b8f8326505d6713fcec69e18c71575c708e8022521bb4c2ac9757ac2beeb7413689683741e2419ca187b338836108e5b8d9e4070fe57c3b0bc953servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllmnrd-0.7-bp155.3.6.src.rpmconfig(llmnrd)llmnrdllmnrd(s390-64) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(llmnrd)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(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/shs390zl24 1684765993 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-llmnrdcpioxz5s390x-suse-linuxC source, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1360c1ed41214eb8894228d2934651d4942b93e7, for GNU/Linux 3.2.0, strippedASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a80f28f832659753d48a741ca5e99086b48e461d, for GNU/Linux 3.2.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRR RRRR RRvx_܄#Yutf-8677b51c6a37f4892076092907151e6616c8af730849171b1904b1e966517c3cd?7zXZ !t/#cW] crv(vX0@N4rb =fn߹!yuVx/C WPY*DtKHY&\6$3quof1UUХxaT¥blHR6L/VH1V`0q1aM׷D "zA:DCUt{rjiNHM‹ V8 Ud;B##iS׭s5쯓 hrBpv]GSQj^{lO 86oL A+KR2cqÌo풂C˪k KЗ6!YhcVӘDpϿ/ F33k:x `;D%:jS= ?O''f`/(x3`\ @H4d&_E?Z2tǾmk[Sg[98lvwr-1B4;00&`>Y>bwLжWWOᒙH|L6g*|=o8ؕ]W/U+Sӆ5T!W^Eۋ%/ax5#GVEFsB1d˜W>Htf\Y$ pF:h(j "wA*BiM~YdZ5w"9RiOJd J|QV9g 76yJv8-6`bj?\$2Ocd<*y*>ŽB +cmLj켞O1j7mű` 6eFc"P)e0/2 "N 3 v۫V0v(kCW88Yc49<.q=Dj WNjdőq!OR]q*mp>^#=Mӭy%I_tusbJ7\Mg"/79ˮk>TW2;R$EBvTqR`{ZيArmISB~eFXae]K^G?Xx W Mzc 5F[ӑוϜN"W۲CB$ 2m&p >_V4ⱔzBlamY<'v)օ&{Ia]Nu(3h)llﲁlYu Gb՚kjsH!>M w5ĘgT'L:vS;;7j g0] l{ߴLO%gf u#2qp7XIF@PvmZ1Gf\]v]mƽ΃j=UKAęW>?iRhW:EEq l faumAmU*+e"NE 8EJ 9 ˶<܎EX!Q\4|vL:~PkKyv9IM_$=0;"'qɡ#̗Lu#hOd1/w?yܱʚoW7K Y.~D!z;a1~*jUF>ƘD1U"ģ<"4_>'b |a=rz1a:z#*m3D%n>dY{G2r]`#7ViI醿(ӀW0yPjӮ3ڇu$Tدf$ x ׭ܮF0꫄E+/s>SABlg{e|ru釽.1PϐiJ)U?Qb0SCJVyyL61@wiƧqNQkp*y8F*Naȇgބ͚ Gt[/3ESoYuEpExH%L׼ru| @ @gI`_m%dq>ĺR\ޡ`IAQ\:P[K2YgmCyH{t C+RoodS2 'p ƢX?M`nFp2E !vD ]چ~Y;Lqg̊HB=TT=꡷iX"3@}Sπ'J܎k@S(X/s29n+Cm$;/^x|đvT̍y+|0%{H.(1f/T u%["6&%k)tZ׋6qLC5N*8<b?3Ud^ˍ|#Ȉ4~r'%Q8iN1#D4šedW4,W}oKR V7soeʗ~:-~o] X q̲mKigIC[js>9\Gx,T7z/ +T"Ρ{4İH7E |8Dw ȁ#U=9HM=i_rqkA& j^a\lP;h"q־Irg44(kU]FWDK=M$F,YW't4 /L&Bi_H{Au]-!I-u_R+ҭeֲ;@1E|fqh8{^hHOEVB "Hɟ6w h,!: 35D\Nt2M|Mi![e)^ZxNg Cm<ɔ9U|Kqt*rneSq҃j)寖pS0|Z}N`E,-)I-t6vTtCD_UָuI ,\]z+vğȢ3DS̀Zm5"^lFec󕄓 LhGOd[^D V-&%E#!(<ۇw$ZcȰs (%W'̷l E$ksqEbT.FڿluChëKVWӲ Ześɹ4 '9a`)6[J02/MG yGo0C;ۏ jewA^řw&-M&} "*%"Fo7.&VV8Íi^ָz䇡S|N`Mi&g_S{ڬSz_B>r ՛ŨU+"KP +-/1R xYal>ØW%ys#O,sdlkN*0WW=ւ!WO];".[XVt^Ͽ0\{oٴ0ATe[=pj7̾ϼjo Xꦤ-bGWrvh')LTu.)m' 4mV ?ԫ~2mmDtrpbiۘM܆tO&e="B6i%^08OByoq]TXMIEl9}X Gy\{X<3-#r[l(S@~ r28 *v([$xqv&tR!2c#f{->g$bo D_m,(SLX[z2d"k>R6 Xj>G ˈb+@!{D'1#t+:Ͷq{o rX5Ñ|<8D3s*(!/NLY#IR+2KsSmen):Nbl=HxL0c|WV־D8r0zsN(NEv$$fav6Th;gV Äz87OЇ=)e"j~%6#CP "-G̶65Q5n| ܫ']?5]GhG}߸o7o2I}P篈*C>$[擃S?A6nFhZNk^YUz?<O9g=b&_uw7R-+.>9i&Es#L؈Ȥ&meB9;}M_8% ú6ʈ~OF>*?v ;*OrǠUQ+>>t *S1KFNb&KLN?"g;\7+׭,n)F w_{ݻC&*150/v6vfYQ em5iNyCUDӻmyr춏?1?I&Fth|,]1IlF;^| DL$Vz/ *c sNvo>6a'՚J.0+af^_afX-ׄ@X*pwG̩y8O=lOs+QT[ص21½m룮 f.Sܻdw6 ibMm9z g3깐2Qf4_lr2: :n(ڪ0}L8ZY=X4 'p vN0 `3PA5wCGVkȏQ+bW] 8Ğ-ampҊ6WErk;=KܼQ;:3_s,y@e}*.cV<^z kO\ 5L$0Jϒ׊_5?>w=Z,8gov"EZ6J\*p#|5mE5i=Qb(zCdrPW!L]E)C gUj^T"XK6A&psb̦wVg'{İU~r@G'?bc?̾nӧWA<*Ð 4OԹaJ,F,[ ժ>e3*A_>'G< -M|wby[_8veF<7UYyay3\zTם\j&x3e8`nT@Le ɰwV1釕)LjR9:֔mnv䯫 5{%vXJw'3+?Ua(xA4tŊ:< qVRrvpe?Ui PY,,RåI*OI gml@wD$QE5i~o~W&Ì;^u= .2V^I4Yճ" :¹CoU0^ԍuaM껂x Q$Fb?wL|QJ̍3 yiMy^6pxRܽY綂4h3:^z>1fsˤD]&@J¿ PVu_ĔLF{k7o*Rrqs\7Kh 1BeR (K%l-%Ȩ+S9eMw ֒OI-)#}SNH*א+,_Ӿ<*;j@,(ֳ8*;k6Lqva_ j?|hwBTÉJMH g V2X -в(JbM1s _zahM7+3YWP[0xz08* cW8\so]&S:r4<"lO/P:y_#:8ͫ1#pǵsSnVbzQM!&A0"qlX9ʅ?ܛ%FCn15%(ٍ fJ܎ S!d˛@&t/[.xY BML)`/;|Y,G#?sRDрT+Fۂ!Pz(}4!>Z$唴jp+c9?7j'b6`B s:' 1 '8ѱ֙^H\HjBvS"w8=-Ed?@D[jQ6˗`t ^Hŧ1z>XNx{. O[dvZ$@^v(1eӒ G5< Gב9^YwmѕEJ(G<#p4g*Gd< ;[ݕ7m_0@ˀ W_\ne#D+7I[ 1"\DLQ?X‹{IkB ?WJD-#O*[&3/4XH(uP/6PY@)nSMz0,j`, jfE}Sk7c6^t!ћ6f,+m}:Mq>EQLDFo3qEzBn5Ms͉PxCK G'\_k`?xOS4֊4/z2H QZ笫x{JvzVQMvb7p}jSYؑZ.M|% o,_ǠiGV򇳝)V`]'J 59k$̀AV2z&a#M7T].΀U,@:н#TLbWdDtWD3;G% @4\=)իݟB d=PC85+ ^;H.+4,\;<="kR-[|lVq:.+d[fl%$QඁEIS(W#j7ųtEBx-0B(Xc 7U+<ŴRp8#%y`LKITNY+/Ghcu>9b[o ~Ө_Ӯ.:ӷf б΢ҳ7p+G_5c- ~ݲncJ>`r+FP]x^eH>-g*iHζW9*r"P:2dy]JԪTz[uT5Pebۙ!\oQh&b QިSj{S̄ߢXcKo6ʣw`N |N4eܩE6ٍVEwゥP?В(efo-i  ubfZu_ t9&DꛬՕ, oѰut**U6HOXm %7<$ؼ~%3jk/ s[dS j1l* 7L v]H8*P#8U>yUXY _K l`km9R3F諏5E,\i{b<@2&g?̨}QXݎ:SwzA2]*9 g3ϦqnI*MR'X8˵\F0ˀdtݴO?ȘK&i0ȗ,%?)cn/mwAUR&d<&ψghItSaBZPWewK.Ykcy㨉\#w4D )4O. |*2iA Uңr6m[[%cҘZP|NXprb,laVZCOC7aiSNgD!~%D!Yh"l K~:q$[gr.56Vb 3kTKk8LAY؂JQqi r K^FU +ǻ)Vk0j*'NgFL巭9ړ)T=EB{ ?sj_5FӧO4{X}Q-NBtDHfQ ^VJY6).c'쨽{g9Ch*h3x;A/ut~6\"0%˒p:\/C1Ux󌕊b2(:WHzݑ<)1']ŐɸrΏY )s;DF ٞeݝm=~OUn0vͤ*HpN]Vx;KiD3LϜ%j@K? ;yiM aVXۯaţh .Z󘽨On{2D~bO:t`dqPaaVXM{6-Btsgzcd12 FB\'O4fdP͆ #/rpڗqΥFZKʥ[H⺽eLC9T(׳t)Ac )R0jnIYn+&\F"VI;Sهۭ%Q4" St"f32kڑڒ-WU’CǤY(:6eE1{,S:}9.(LB[ɴ1 rhҫޓVik:=EQg;,u_x9L9aj| ah{ a]GݷJ},MNegN]Je|[P"cTp8a!7[{Cѣ.'!FYpk|=a4VvMH Wa]nTZ wZe܂'C{?"QGD 55dJ~XV/ڜpO ݓюg}yBtJ87]\bZz(a>V(>G P89L=lD$ ס[2n=AS RZ.|h!1hJٱ=9ߕB"yB.!-cCO^o+80, am;^ E`K`(;rP+:YFv]ApIuQ*K#USIQEkН]yP ާϋloT9eқ8 7}7]=~tO8NmGOu[>8Yˎ~AKH0[S簦d+E24ݭP tfG2N]W؇AzV_t;$\aE|DǤ}kh6+7$ qWiNv&=:o?q@LZT(/)J2 8׸q|{X zZ$;H[gwaՎT̏ QT%FJ!'F_RHw%(n-TrnA&[-3AlQ';d=c#>+ixc՜K:^qvu2I"@ZLլ 4}ũh]w 7b|#Rƿfƥ!?u=E?!'N .з JUzs^qR[C^daGͣglQS 򔯤8c )T,1~J6pA8q' Ñ+ ޿`Py9$)$E/?4r[W VM:gcG1O\MӒߙF /U)~i>J[,NrnpeeN.@n8z)ץ~,P<JkU0t[__Zλ 5q[e?dI l%iHW}Il5_/Q¬!mlccR95pΰ^h"-ӆ鸥V'Uzt?GndCՇ=Cqްvhu\} V A4BoӪYFH RN\m&+-+\/7o- .b2 p9IA?tpFuJ|GMhV[EaM%nBqs>񭕏vbL.j#}n\5BJc&rx_hU#7atXaQї+@1|tּP W]Yі5`R:+T]Q> 9')N@#=p̘叵#t,t .@&>-.eM3_£+ޔ$JYg֙7=s(g0Kea:6ِuDEO+Yi+q/r^ 0G0+5{Y8-#](dO\:96o\"s˗Kt@H m=רjwαmVfVi a8:Y@Iu>SAA 8N])w$6D70 Ŗ8úLGVc+3-bBd@ rFŭӝF:5;>Sh}g/:{u3/dz1 eC!I+đMaΣL;|ixdUzh )y:8$L?T*T9l,,˔vu3m(›>,fE!r3 Y/j3֋XUŹֻɊK+n|~}^xĭB#z -]'/tVfF /Lj)eoķ1Pjw?DI}jK-|~/̞{HWb(D3] /pn(/dQZatb++6a' UdS M>JDox(L<fFzqe=hIm 6*zv %?߯j@5ȨCƗM@hL}m"kDMYǗX{V6jWڮӳ0-E"l 雐B$m Lr:RД i -.!}tgaH|o I6<2%[]DucZ4M65Ɨ)8]g1_꓎"YAtsVg{:}^t`g@JMuI]h Ww_=0>"oFr6S-eYƖӧw5E9A8z99:0gw,:_uT&5..GANCtW;d==m|ǀsD&&&4 ͋y8Uq!brk1XVYr\hZkym})"%tşEgcudL0i Sf46,TT%tr6#bHΝ-V J:㹛8qqCR| 6 Bp%] I 2B *%/#FGdquiLe~xDDm 9[ f Pm &U|6@M u-ɛT`l7R&l5_[_j̚&LP$>SU@vMsbE,] JBG $hPfدٳpc9;«"ՆP6:Z %#Dq_3K,.e0-5m;&;^NAa3o:hBhI( >>GMW0좤3|JUO?aL9JBM{^R8XߍH-uP^|X2Z*i< r awvF F*_4bQ>1zAe۱+M,詌!Gt@Ho"&mbHuaI2t怏iJKH֎rr1{A@CD",?=GL YzM GI%Dy$@lvՇQJ׻\@ew2 ;q2ۧpdr_Xo':K",\glOIxi͙}piygW9rѬeu83̓(>o}tTp(`3FyR舯7+`3ԍ-_.r|Y**jBp3TL8ʼχnrtī W2%?ZR g G ѾvL5,LDuWTP-~5w 4Մ ^8>}~b<Ix M+A bbM)Rn3sVDA̛*p?w/gvFkz7VFOk+E+ޒ'd:$&YUHv..P)nM ٮ )U{d$?*xOVBӨ96_)@kgsGQ?e}tSj=@SH9R0K7o"@!źIQ|{JO7hCDJ4h3[?ɏ{1)w:<һ2ocq AW{T̠,E3 8Rl8ejn-l*pa&&u"X tO#(XQ=A\aUJA X*b(G| UX뀂gM|)k_7j|_ѾC;;IlG,.| Q??\{V6L[ e*rL"V!PG 7YΒI܄D:;p֜&7w O-?$ HvޕU%)Fje=ɌE?9uw !SOhbŇ=R9.Uwdy~8ȮFJ1CQ-U?.cH}sOXaյ2 w@wΪE4GВI,@(lۨ:!Dzagap̋{]mhB0#"`?*qXcQ g'`ч.NyhE DZf1r+nͽ&6)q.-qdoVށٓzO5<N$}Wd*E)Ȓ``,eht)=J\nL!6{оtǼMH_jB@i[⥕)ߢ 5ʮTO7~'+`Gz>Fk1@ިwv[:0'TSݭ"ٗ:qׅj3셫Z(ы:sW> #~S"²[56"5-9muz֪̪>>SV.Z( Re3S- q1eg_~x3u&w)=Fk3|>yP``&BWM􈤨lyH+by-@;tP$a-%-uO  U%!G|*2N %<-IY٩DwU.Q&~yZ+;7Niκ:^TO%a+GRo`PpBڔxJ4xNwlcZǡE;H%Qt*GZxZϸ[(o gҕR?î%gi:ѾρhJ<]sPdVXUp ]C!G1Z-®efk|sYG?;5A~h0.ަ8pSW#FXWD]_#% ŵiG@>'B@*$KE&Uto_~\1B+wѐ 5 #Ph=;Zqn1xS,M7;> `/omA"ʪ"9=)~Klb!ש/ ъWwf'$jЍώE'Lz?ahgK(PX<·_aƀ8v߃hE5f?: *BD}ضګ8`ApE8M{94GBS$W| A>7aRC^ƍ MǦ0Q#Ri`煍llNXIiGb)`'Ulh:\yPTEoЎ#UrHya(3I#+Hꔵ#/@T &u JU!0۫"lRe=SE3fg,Ais9K*N b]0xlwfvz4z3PJV=Kv 4Rx ؍b3Bs Z!|9`֨Ha'4g#nLU; -ČUdg-2,hqdXMe%eE/a`BV4WR!+? lz1}zn˹JpAe@LtGǭ 6Q 4Vt誐^J\[bRJT(ٗC[ }e$-?"Lc~N+xx_CzjsȤSFBP99h' P Uut.Z䘌#CWߪ0ߖgp 3ȵs0ӆiZʘ'mY, !Sp }Y#`Āoj/Kl=OA5ӕ?D1K #{pJmVfMΟ.YTǖP-MB֙{x$%|c~teꔦcn)M+z7BRV"k}r:WI&"4z-oY67M/ڜ̷ʸMu-GoY|/ޓsчRAٶ_?hiX"lJ r7.^'R&J{3R}b;}Fu9/KhZ2 x9.9OMگʍ&+St'fgE]p@T/l(i\_ʱ{'|r\nzh`e#=Lʗj2b=av>"Yt=)۞E4p$>ѡm%Ea\$e.by ;2RkDys ?jg6DӜȎcZScTb|lF{ov xGZTCYv}n0vy8Pb}jĨwͅ1D^R0!ܼ]5UR y@%jSmP=o)DPˤa Ѕ.V;|,!!U4`_g|%q_f_?Dxʳ^/  P~3`ZmIvpLf XdDi>ҋw+jy )seA(C%˹S`A@5.%&+|C!%1~ gh↭ux~VL&Lˏ^ p W"KY,\m "-Lc} ^TIuG0i 7 }$ewthMZT^N.oFF%6T+t59.dBkNýv~y1|mq9`E(-eGL#>B_sNŕp%iҥVyQܙ[EydԳSGp\pVPdhR*P'` N@$ Ir7mւ #"?}&8K4?0u=5g<ۈF6X[L,Фۺ 0X3=`=ZrUQ7㖺}sfb ԗGIw3PKWy 6jȥa2}3BGW4 u?Id1{郺V/(88MR"OjRCQ2ڜDol?W K7H[Nn<=]Z:oY؏b>Y[ۉb4ER fV<\vr\C՛pKMmsGPIgV-е2&dVHss-O+M ^[3SWNTΤ,fgښVI)qHܔ%!tw^"@$zqEUdD90C nl֐L;߽fKn>LEd 7tc{y7K+%,>I`5| ]T.R. ';yPn ]8 Yoh}X@x'G+q0+L$k;?T7t|%uGol\fYj`1ѶnE_ cOVD+s*঱w[Hy1X\]k# @VA H-A15KRZ]q՗0PsUB1M_^GX~[Pw Fѓ nS~3p ['.c 7WڐV԰P' Fqy[ƀ;W]rސ3 Yt'-̽IH7w͖5/sP5Qr7*kV{Ǔ>0- MV<^5&0Q_QK w_V3*Rmu^4|) ;_K1\żALiYrtjgB?0:LVxF)(AGgT(!:cp9Z˂IOr ICm@> O{{j,<̰tz~R *(ٱ-Z?_Huac5oGpzн/a߉_ .[KN31(Z=Vrݓac+9n9/!]xCPysՀ(0GCxMwim1čvRFx5Jet&@J;^rl [;\6z'T][o*l{A0 ~dy? eQgCaz\Bѐԩ@ޞ0 "-6]vC:T(k-*T7#e;D4a&Cz?<<}q:9"~rE=P ie'[.F QAp!b64^ sVg$ś4}︥6czYe!F Ѱ!y'I+1nƑu{dai[2OT?5{n{yZwT cR%Rsu"VzΞ._ \]}&7Jj~ `Kb6]3# 3rZb-qv+ڊ+A/J(e0Q>[8Tr4ۀzm3Q E|'Lǭd~GBp(?@$?oT~#AZ"hooW`#K?-zr(oo %"c>W]毤ؗu>iG)vhׯȨiRrmӺo}h[K+dU \]qK/)y2_w˾+r8ʣt I})et*'&<{ $4DѴ,U 5opq}u]?Nz*JEEIO9;p*Z , T؁:\z1+C:{0-(\JB$ v O5IF@x#[-2!ِV1+&֑JAen?RDrOhW%/8ґpw$)d.ى }`E-!Dήfof-6nWVuPeGfS?YlFRZÌf]vBf;+"9EJīKE5dj I>{^u-Vsa.s?;ƿZ1AG/蟷/ӭyih7bq5<@Rzϻ(is zw?7Eܰ~Բ TKmEhlpMy" T5Hn8 tEˡtp.GspG[?ѭB]?Esf $H#(D[!̊gO?D忸O?>vcayBVScbn7ro툊o39Q.ܟ-y=$`$%v;ݨkU(wV>n2J0? 6ZH^bc%,]JFCQjE ] Syjh7 KX )`n#Zd)A:<Ε}l,`7^SmN-˽N7FX9'P~ y ܓ/,dX)i^w}^Gkߩ1KyG]ɓ ʏ[(PK4LWBkO3֬?EkOyÁOr*in6M܅[jWðeb䔵Ͷ YZ