llmnrd-0.7-bp154.1.39 >  A b|[>!M@eeeү@:[)xI䜌鐤"bG5L׌niLvQ5Wx-QN S%G"No- mHCDF>~^`8ȲBa ?t8i3@% t $ Ѽ̠|CԚ\ACey{02˥q}PIt$yǗ9%/1 lv/2op"˞jZXxq;[8b017c892a9f9342987026ab286529b25aa5f40f809c151c5243b212f10983bb604b440b532e299b81d8ae471f419e82dac890f3b|[>!M@eeeCB6ZbcE_4f 0ysY_~iCRF穓@ `aI*JpzLsqg;p5vM 5S TFa[d[RCmkK}ttEeJ. dL+gfV!?**bgG[0`RC%}P%mKE/YTLOiW3H F6̋뺃ԓ(0d.A82Lc{,R>pF,?,td    Gtx  0   <  T  l       , h  X(8 9 : =%o>%w?%@%F%G% H% I& X&Y&\&L ]&| ^' b'c(d)e) f)l)u)$ v)Tw+ x+ y+ z,,$,(,.,pCllmnrd0.7bp154.1.39Link-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.b|[6sheep86SUSE Linux Enterprise 15 SP4openSUSEGPL-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 "/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 fiJPXj F4j큤A큤A큤WSb|[5aip0b|[5b|[5b|[5__D=W2b|[5__D=__D=__D=dd3be4906b6cd0763d8f946628333c9b5b5a9c22ef37050bc5b45795c96d76787180b11ceaa3eb8293a9765f638cc94f46f72390a268c57ad54a014b8349b6d1761e4784e42e1b9e94c2100c2051983a60ab5091206d35fa9f3265d442404d3152924ee0bfbdc11cc27470d37fc5c06ea7fb6b1e3a9972c68e2c586112f788b0cf4aab7fb7aa7b565740f6e7b0e293113d70f0cc04e7978347f3e28385e9155135aa80348ed3ed67f6bb0db8f7b585d8c183c28df742e07f7d5eee2db02414f5a5fe6e107b0ec4a0fca87b862fe58ee8dbb475eb77e75d54ad452acf42da7e937fa956d8d84b8f8326505d6713fcec69e18c71575c708e8022521bb4c2ac9757ac2beeb7413689683741e2419ca187b338836108e5b8d9e4070fe57c3b0bc953servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllmnrd-0.7-bp154.1.39.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-bp154.1.393.0.4-14.6.0-14.0-15.2-14.14.3aim@a\>@__[@\P@@Z@Y@Y(Y WWV;DJohannes Segitz Johannes Segitz Martin Hauke mardnh@gmx.derbrown@suse.commardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- 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/shsheep86 1652316982 0.7-bp154.1.390.7-bp154.1.390.7-bp154.1.39 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-SP4/standard/a893dfd4a6000ac5362c63d9370ad65a-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]=c0f6395e8ad50ad73c51a4386bbeb53517749254, 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]=eeaccf14591b7d43543e0b05a8ff083bc0f8823c, 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 RRdw'F Ǧ'utf-8dfd813196d4a5762f180c0963e0e03f3a7f9a20e9bfec823b760b8d549f0d202?7zXZ !t/Z] crv(vX0@N4rb =fn߹!yuVx/C WPY*DtKHY&\6$3quof1UUХxaT¥blHR6L/VH1V`0q1aM׷D "zA:DCUt{rjiN%9ù fu ss(Dn%{<}| 1$ژs ]]t<;/rLrR9qKhef('Bt5e6i@'9?7*$?$>([_-8)P+W)-m"+gJ_bRoHP3*c<`rB} ` v||ċh [q~uf,CYL0Q2>>>CE=A|/]7aYJCuEi 'ȥ *$Aٔ$75ip?ąr}[^+!:4-j).*u_'=C|/QPxg-D,_hT]C SFap|kkNނAhO,P 4݄!R-٤6UC[YI\B4x.۷7"kH'B1T[K ׃z1t[߸Cv%"iA[:LxE)L` R|:}knIrPh&-],JZfL{Fi5PSeAˊOD[<Ҽ6JHak[kLah84 CQ”u7hI&Mm*iB@@tQ|Q%ͬߡ6Jc1&1y x0) ZubFӪpl]* p1qmBae(@CaPE0_X3;Wt`) O}ϝx{2טCءPυAgAj_Z4 ?d[W (; ȹ}pF&5=5WKDE0p 'Ԯ@C`Em0 wm[tׂģ>i0(RSf`xJ>-!8Kǒg*]Jk2DϳJ&!85t)X骷HaVﲄsL:Q%X1e͞!3<{ pޙ˨"eqWn @ dS8U#4g ƨ)~5>!kcvT4yH^mԁzG!c\Z0G޹aDx$\I5GYұ!wD7Z w%-zx3&-4,7i9D6šh$F]xA(q3ݗz$:;w XW&PַJ qㆭdD]Tgsl@ }E #u)ȂE)jW8>z*s켙z?q=N9̝ѹ δejtճVY#9Ãl۱)-Y~}\t1}RSj! b!PU]0D/mɆJRI2*(r$ՠ}P!?}gx|- GH ?V-5Xml@ɨHp_  R| L5q%}nTf~%zz[7_iWdL<3Fs"J`JvjI7WМ7m^bgeB'QC E5*5QNv$iArf7]~_Am:6lR;15Z Ӂa~-$R"o9m3PH([pUA}cT-\;]sS뾗Mz|1,`}m(⹆IcByQ4S[ݔv꨿vF^VͧEIgQz>n+MMS ԏw2e dFn3 ^ Tz)- W ٯB3t͹^Kyky= G/Қ.D-l )3<\k6= wvO r yL+#^KJfǷ`Ǒ6%hpB[O8r>:ʇ; aO602 {ިiy<2^7ÙT:f/~=jg96aU&>P |rパX^`e /= -&orn՗FoO.FX p3iї:xr>VB䟽WQ| ʨ5vV-H~{A6H@w8tFC]<(dbJ 1~;{O=ܬ&Z?eҖlˊG|<^Yo:L-injV\!#IV)N.S>Mz (;a1;~y;^ӱC-S4p'YTỘusc*t{ߐ6TFDs`*M;ERF00۪N1 [vH9f 3O &O.'PaD"tAݳYI'RkoS2pga)0EO6Eo*}g<cBHcnֆyL}(6,m wȷP&tRERAd8Fp,r4MKٚ Uw"=+oOs:ˎFOg_=7 $<4/*:A0Gs4pj!]6i(b ЊTB=6T Y8Y,}:6 %nZB%kzLrײrkq1w|$LMJYf[s9;XA5|2\ހW)z7+|FXDνXQ{0=;qFAі1),OBľڿrz}Ok''"-s_4*:tG= ҡFK39ICW9N)#dr@j}'f*R8`WQ\11?#^TP46sUݟp(EA rnͿHp 0`0лxzP0hГ؜g?QrͽL==U?"CJIeq_ߊ8߹uj? F~-ͦ^Y? tGo)\9fZJd:K2[`t"Ug[WMl"˟QAhMcHrI{Kۡ3<{-ci`##ھMi?,xꚱxysՃccϱԔ"9DJie*j#yuq,܃ hOrҹrxi-_ޫ8yE[qrJ)8hk1*XqJ-,±t(\}UO,dג@,N/$ɔCe-| @5XwcF~e7me)cg+ie/z ¬ŏBaW>UL+k. [6[ Laq'{KAm١dh#] ^MzO ȦDlsN&ԢBrqt^iy3 ӹb$L5W^+ \RgDO|>$+)!Xt)C'bP }wl3^^y@_ړQv =C<LQ_d] BHs 8^P0iQsBČEʏˮ(n5Pǿ` ,Jv]#;tLw/<;rU4xlnEςN?ֳiob,IF†p NU@WcB,bխv?&DZc6X/ZHߡ5Ck05pYUt Y* eZ܍ʲF3`i{JeEK#L|B0!q_NtVYҷ=!_Շ8(n,^iCRʉ1#;Z^/tܙE53@qf$CM޵k3 #9fiy&%u(:A!iL{6x3)P_z?HjhMifz>JK;|yDx}( ȅ㒊Q7KyQu5/N>ؤC8ƵIdl](MZ]uo"->`AutVA,/wjשoBM1CEڌ)WS4-Z8o6]-z`yE;Ndx[&(X8C\$~TE2CDK!yѻF}Je#L{#U[Fkd2NܪYiDgƣS<<{Lz ?!"(6-4$d?ZWf7r 6a|~-݉.8A TKœ7?tWZ2,NK=.bS~dQ_%T=3O{}#g&iDk;t@#! 5݀VU>CN$+9HVEK[#B̛S']UQ/IH^jN6݄Yd(\#LjR'9؟2fǔb6v=BB"W SfAe#x{بh숅肙bUǐH}2JU irM"xEߖkfj'te&6߾˞-hJݪO,Ԇ+?1H,,epi4I&܌PK=IfG$0f︭;Op]l\ld)N.+ojlv'ݰ^wElǴzG-@Unh}D)LDŽ@ uO,Mк+Rg|0'h$Ȏ:dqT *Fw"[&w% bkv#*}=϶sc2}sd%p*AQ,z5x=O="Ӱ?D^+ՃѫgRϣX>i19.}lmFj0,oag9ץ[@(|mI@m>1٩3A*=St ֣+#HMHdJ_[3FgqZٙT{̱Hbixuȏ2v%Yuktҙ5$\v.(&)ݭኳE)` w"0JmU}%|da=dm( 9(13J yN-O*8/kdF86d,[h!kTHJ\osɰjB;e*FךkbMOWmC)͐ƛTT_٣Յz892YI2(>}ZB!;ڿJ! W85}mcc^O 8145h[H^+CsvL҄8G}Z0Ҋk q}AoN Db"rļSE7.1՟TѨFMbWY#N ŗ5хUF{HqdNPItl/1}0O(=ί+3(}H1DS&⢤ػ,WU-l/krQ/Hgl7hg@ݣP$Mvhz3vfG1u]E|cSiis/W%ez 9g2"dFA 'vh7O)ybutJ_W 68ˊ;hfRws$f>45\SY}Юa1̛r9~(דy"{O`JG^H !:}}n<(5Y6>:"sOSrgٰ) W21hĚbfCCQdGP&ݎa݈wmqn"J(8oA[bkvMTWpbB`ɷ$>P*ȨSdk"(0o{Z)rۚ {"fZf%A)y8^pgt<`CB6-i1]7~LNIB3LARl͛:6J\WMk̘ $U9]vw0Etv(n5'lT]83Z dN4!O#jI$NVKL4Y4{_fm7vqGn٬ ^{8/`GFNjB퟼"/fV˥, ԎaХD+'q}@Iit?64g&:\ǵ\@7ʝD3uHu3䌳 ]SAO~e_#e@fclOMx1 43s5J8:d|vz)d޴o^5:: mPNhͩ-1uDB8s$ƐLu.0nDƌn$^r\zᡫq[A .ҧo2ޝv:hiS.pvo:*LY%pUNYnk\5*)(Ct za_vDm,K&:ͣH+VOEX4IŸ#%mL>yG8ؓ֫K#*~O|kM_s"/OUao00Z ^Xư+KXE l,~)P|6CZ,*SlU0җM.Ԁxκ[r>L S{fgRy?HmU礔=&*D 6fQ=9\3':jϮybg σ>a-q-2; i kl7oDQvC_m i&[rl:ddM+W}l`uS3+L6jּ|[vS?pu2PNuU`4j"┹0)D~”t2ʚR:LDCq 8\dtL: xϱkvF6v{D$شP~S]s5TpZ[ >A$WH]z+|w鐷jɍ %d<;1"etO "NPxGv )b?1r<+{57G`m%Gڻ{YR~'bH74gS~B/@uE|4e5n|\'NIR Ε|,rP+,uY̔P5ni'[.P+ߴ1S!3ʏ \UmCRx>FS6Uϸ'6/k Ab\T'e WPF>nUiiѧ:$!eA&-VS&! ļ/W~790"1  rȱl]p$_d1:2|ckǸFsqp+XST/uxUPb\Y)eO8O"2y/i*ZL?{sZKaN"ض*ݬځbHIxpg7Cpw]W5չLb=^QDbUˊ2̧;NqW@ enO^ZlC("MfzY V⦊aD{եOԙ/Rta =na`j&jnR"tjsue͛Mſ>Jh(s3xXuzbS٠'!~glm'.C){Ǥ]l]h2X&ϋɀ+x5NL9@˵pzɈ`vw>0!A#^Lڃ5{'y(FE9hP|P'L ֔ѠlrR MVJ3Rhy4qdujCՒ T*dٶ$.JHb+wsד+~c/ h7/F쬃ۨdoh8&3ӝ}?#Oho zKsX;{m-cSHKatI6[c=Х;#Y;#~q5|}[+nVʐt'KF6&r̂[qOn%=X4; ^+= dPy\]afxB, 0|al=5Md0Vz ,hhsY|bʔl x~#ު<#Z;._SF"Q8I*:Q腧l{`^5'N/ޞs3 nn!%߇j)_c~ۓ:^4KdJb.0S6W5W_]l;sW3wv;le b=OwqS5N3]iG[DE*cW(HcU uqp~׎Җ9(Vм E* .c4FǑo wR"f`dm5Mڀ,p+"ڳ]Dvof0WOvYdeb]kVz;aqz<'l` Z[8ûHyO[^aRXςֆDw rJ<+Y;rɢ,z$rG3\NM۠+i[+Y[j6nIȺWҾ1h;i0f"y,7xEX{̪\ M'LyfcoβNnZX@)ho+pߨV Yd [uō-祜RA?1) 11C6-Y-'bd۪9 + s+v0uDx壛y`Ys_ePHL/j]n9O˝=RJnN 9qh0uMĢ^[Izm|c[oIO.(nQ%[CUٷ];'!=QLNdb*̏`ۏ=ݗ9JO6|1Dc[^ј Xԛ#MZxmq > 냈cFQAw_W,lHz?^?S1017; Ӊ'T=AKU=MwT5An(qo; *b Hg%JM`A"ax)#9eXȮ>_"3`O\WzGٍIԂfJ }Sȩ_m%x21g=_p3  mׇ)OycREǾWϊEC(H@OXyz﫾DZ4h#kzjwi<o\ojKM{3& &pSOpRlC%PotpVgopۓA:6zzfJ^GWd r\y?6DجIr &k^e2w؎ YXWɮH<4C5=&pDo KH2N@jI@=.{eteQKɵU+`() cmBe ?AԁHwHG}Q *P[-)S -LE/"E|n:CSXO(b\8*&T="4"gC%l% Paݵ "=^1<-4ЭΓ3IOyEbsnUmc19#5Xj5.O|y@DgtOs+֗E0چ+u%P͂ߍR;]l*$Rx "Jvb\ԅ*[2F%t޶X>dgqBFNj>8!*V\؈%)sҧ<1wԢJn |_vU9!ɉ.(D&:.q5d_p;X@\(t#}BU*6>P/QljRVM<}&;XhM _&k#Me6fh_b`HCLHK %5{^*.Vm%ںWQAϵuQ{; [forCsهoTՖhSkfw;|QP׆.:1bzoyU8guwn*TOYo8 ݱ+rӨ;cy(GiHa1(~ӊ/-N@ _l*3]1VwA'vX#sIm@S~VB# !bLC1S1 k5F,~Y1pQj4֡*Vd/ aZK#$qfHoOR` l|E7M%yFU4.(y|] &hY˪Ƭ:Q L`&ppvPlYdr$[?h d/;偤KԘ7+"KmEM& 3ioÀa.N!// 7=Huo_mN1K. l*ګF溒Ei *5D^jӮ+CjL >5/6z\?zg@Of+Ju 1 c^,C\14=\9RT+{ ,:jb  Ƒ<`9|ϛ}yW,BTX]mž\sɿ>nF6v+2^=Htd &E9LEGœw5eUx(}1Ǟ!6> {An" z] ^$.5פ+C+RCZT+w -Qr4xjn%r"=:}2_E3^_l ?JgIti*>]]vM/)2Su5!E/nE]S(ߊ`tTSF8m^F'?7A(T@Typʿ*YE)d(=FXnEӣ,BZ_!Q0O~l{k yCbAR$UUCCeZSnhǁsǭ1nka ƙ2J%NJT;/{,F pE)oejjzjrB[2yQoy,OWLcn}%7Qp՚<ٖ$j `;9$ޞTz︾/&M q@ySUsF=gS>7WU$vf/R,)Ú!_䴇Cc@8Xa`/ <]Bh?$s|sY KWXc<f!D6$@a q8p k٭C(L Y@r9P`?T6Mjj(ws*( D='K2 &z8{Yl#/xO.?k=EZzD94"@;~Vo41'^"uޠ !͕Wm`SJ}V{lr2[> ^b,n2CUۉ0/H TE'b-唔֯eIWА>A-m:,OU֍}<6Q kSAuniYLK{ y [p&\)-:)]~m N"ځϞ3]Qm4W=QL^a駒U ,PTdgj%h 56z)敍{YCVP;}f|b~֩1걛仚Nߖ1:q’o"aunp#K~暍JoADf%8ϓD7a^{>^iAw̕sGg+=_x[패 s64b2LR<_v>בCcX} |tCzsgv(;Ώj+MBx%"L2?ajCiljrǻ#ƫe|FB@Iܾ\L O /iu yڤ2/HWCcD~yC4 Ķ YZ