sysdig-kmp-default-0.15.1_k4.4.76_1-6.2>t  DH`pYkJڸ/=„V S PP(ְesoG0@L%9maG'Fws:D<?<d& * C04<@S\d }fLX ^ d p  DVVVV(8 9l:*>9S?9[@9cB9kG9H9I9X9Y9Z:[: \:$]:0^:Wb:c;2d;e;f;l;; /var/run/rpm-$nvr-modulesnvr=sysdig-kmp-default-0.15.1_k4.4.76_1-6.2 modules=( $(cat /var/run/rpm-$nvr-modules) ) rm -f /var/run/rpm-$nvr-modules if [ ${#modules[*]} = 0 ]; then echo "WARNING: $nvr does not contain any kernel modules" >&2 exit 0 fi wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr fiAA큤YkJ]YkJ^YkJ8153682407b6518dc74218b77613f5a9rootrootrootrootrootrootsysdig-0.15.1-6.2.src.rpmmultiversion(kernel)sysdig-kmpsysdig-kmpsysdig-kmp-defaultsysdig-kmp-default(x86-64)     /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepksym(default:__alloc_percpu)ksym(default:__class_create)ksym(default:__fdget)ksym(default:__fentry__)ksym(default:__get_free_pages)ksym(default:__init_waitqueue_head)ksym(default:__kmalloc)ksym(default:__might_fault)ksym(default:__per_cpu_offset)ksym(default:__preempt_count)ksym(default:__stack_chk_fail)ksym(default:__task_pid_nr_ns)ksym(default:_copy_from_user)ksym(default:_copy_to_user)ksym(default:alloc_chrdev_region)ksym(default:cdev_add)ksym(default:cdev_del)ksym(default:cdev_init)ksym(default:class_destroy)ksym(default:copy_user_enhanced_fast_string)ksym(default:copy_user_generic_string)ksym(default:copy_user_generic_unrolled)ksym(default:cpu_number)ksym(default:cpu_online_mask)ksym(default:cpu_possible_mask)ksym(default:cpu_tss)ksym(default:current_task)ksym(default:device_create)ksym(default:device_destroy)ksym(default:fget)ksym(default:find_next_bit)ksym(default:find_pid_ns)ksym(default:for_each_kernel_tracepoint)ksym(default:fput)ksym(default:free_pages)ksym(default:free_percpu)ksym(default:from_kgid_munged)ksym(default:from_kuid_munged)ksym(default:getnstimeofday64)ksym(default:init_pid_ns)ksym(default:init_task)ksym(default:kernfs_path)ksym(default:kfree)ksym(default:memcpy)ksym(default:memmove)ksym(default:module_layout)ksym(default:mutex_lock)ksym(default:mutex_unlock)ksym(default:nr_cpu_ids)ksym(default:param_ops_bool)ksym(default:param_ops_uint)ksym(default:pid_task)ksym(default:pid_vnr)ksym(default:printk)ksym(default:probe_kernel_read)ksym(default:register_cpu_notifier)ksym(default:remap_pfn_range)ksym(default:sockfd_lookup)ksym(default:strlcpy)ksym(default:strlen)ksym(default:strncpy)ksym(default:strnlen)ksym(default:synchronize_sched)ksym(default:task_cputime_adjusted)ksym(default:task_tgid_nr_ns)ksym(default:tracepoint_probe_register)ksym(default:tracepoint_probe_unregister)ksym(default:unregister_chrdev_region)ksym(default:unregister_cpu_notifier)ksym(default:vfree)ksym(default:vmalloc)ksym(default:vmalloc_to_pfn)ksym(default:warn_slowpath_null)/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsLzma)949f73424e67707cc1d8cfafbdfb6dbb93fca8119e88526d2b09ce5b70789eb19a54534629334cdb7305a1e70a4e7ab5419b40c671e36929537c9e8a4438444a3213207088954d188eb54860b40fd8e5772d4adcc3a4197a2af7b417795916730327823356b90b1e47d02eba30ab23d4199967614c0ccec0a3d105e8e4e977ce151a3698022a414302d0ebc9ec4e218fec9c53109a0269211f68f11e4ea6b842414dd9c0c89e2037a0cba69acdf38b0e602eb301c541d9aa73a6169b33a7ffe7c428735615edb4113b8fbf307915e35fbd36b27e1a0492e1da9fb8b43159b5c95e0da62063a6b5792f848754d539c9166fadaa916b694c2cdbf14187fb6d53770eb7db91e05ca66471397485e15e1fe9f800999e8297d6ee688f3744cf36163052894.0-13.0.4-14.4.6-14.11.2XXf@X@X^c@X*WF@W@Wx@Wc@W @V@V_VuFVs@VrVrVm]V9@V9@U5@UUF U@Smpluskal@suse.comjoop.boonen@opensuse.orgmpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comaspiers@suse.commpluskal@suse.comaspiers@suse.commpluskal@suse.commpluskal@suse.comrpm@fthiessen.derpm@fthiessen.dempluskal@suse.comboris@steki.netjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgm4mnux@gmail.com- Update to version 0.15.1 (boo#1032025): * Bug fixes: + Fixed driver compilation issues on armv6l + Fixes on Kubernetes support + Regression on rkt detection #748 + Fixed high cpu usage when sysdig was used with -M parameter, #783 + Fixed a memory leak #772- Update to version 0.15.0 * New Features + Support for Linux Kernel 4.10 + Use /proc//status instead of custom ioctl to get process vpid for kernels >= 4.1 * Bug fixes + Various fixes on Kubernetes ingestion + Fix some happening deadlocks in the driver when ioctl were exiting with error + Fix mkdir and rmdir events, they were skipped in case of page faults + Bugfix on topports_server chisel + Avoid some cases of infinite loop when evaluating filters like proc.aname * Fixed sysdig-no_return_random.patch https://github.com/draios/sysdig/issues/734- Update to version 0.14.0: * JSON output is not: an object per event separated by newline, instead of objects inside array as before. * New filter proc.pcmdline, which represents the full command line (proc.name + proc.args) of the parent of the process generating the event * Fixes for kernel version 4.9.3 * Improved detection of Mesos containers * Fix compilation with HAS_CAPTURE disabled on Linux * Fixes for merged captures support - Add sysdig-no_return_random.patch - Enable building on more platforms- Update to version 0.13.0 (boo#1017181): * Ability to open concatenated capture files * evtin.* fields can be used also for displaying now * Fix driver for Kernel 4.9 * Fix on IPv4 mapped IPv6 parsing * Fix memory leak #694 * Fix issue #687 about connecting to an K8s API server via HTTPS- Update to version 0.12.1: * Compilation issues when using non-bundled OpenSSL #672 * Compilation issues under S390 architecture * Various issues on k8s parsing * Stale thread info when parsing processes within containers #665 * Avoid getting cwd from driver, causes issues on Kernel 4.8 - Changes for version 0.12.0: * New filters container.mount.* to match container mount points * New filter container.privileged to match containers running in privileged mode * Support latest kubernetes features: k8s.deployment.* and k8s.rs.* filters are now available * Added glob operator for strings, works as classic shell glob path matcher * Added pmatch operator * Add less package on docker image - Drop upstreamed sysdig-do-not-use-private-jq-api.patch - Enable building on s390x- Use current macros for KMP building * drop sysdig-kmp-preamble - Use exclusivearch instead of excluding architectures- Update to version 0.11.0: * Support for tracers. A way to add user level events to sysdig stream. Seeannouncement blog post. * New csysdig views: Traces List, Traces Summary, Traces Spectogram * New evtin.* and span.* filters startswith operand for strings, ex: fd.name startswith /etc * evt.is_open_{read,write} fields, true or false if an event is an open() in read or write * Improved performances of Kubernetes metadata parsing. * Bug fixes for IPv6 - Add sysdig-do-not-use-private-jq-api.patch to allow building with system JQ- Update to version 0.10.1: * Minor bugfixes, mostly related to Kubernetes and Mesos parsing- Update to version 0.10.0: * setsid event * proc.sid filter field: the session id of the process generating the event * proc.sname filter field: the name of the current process session leader * --force-term-compat command line option: try to configure simple terminal * settings (xterm-1002) that work better with terminals like putty * Many minor bugfixes * builds with gcc6 (boo#985121) - Use pkgconfig() style dependencies - Build with lua-5.1 as builds fail with lua-5.2 and later- Update to 0.9.0 * Mesos and Marathon support: + csysdig views: Mesos Tasks, Mesos Frameworks, Marathon Apps, arathon Groups + -m sysdig/csysdig parameter to specify URLs for Mesos Master Marathon API + -pm sysdig parameter to get a Mesos-friendly event output + Filter fields: mesos.task.name, mesos.task.id, mesos.task.label, mesos.task.labels, mesos.framework.name, mesos.framework.id, marathon.app.name, marathon.app.id, marathon.app.label, marathon.app.labels, marathon.group.name, marathon.group.id * icontains filter comparison operator: case-insensitive string comparison * Support for SSL based authentication and bearer token authentication against the Kubernetes API server. Previously, SSL was just supported for CA verification. See the updated documentation for -K * New actions on csysdig views: lsof and renice * New network filter fields that support a CIDR notation (e.g. 127.0.0.1/24): fd.net, fd.cnet, fd.snet, fd.lnet, fd.rnet- Update to 0.8.0 * Bug fixes + Better terminal mouse handling for csysdig + Minor bugfixes * New and updated features + rkt support (when running sysdig in a container, bind mounting the rkt directory is necessary, e.g. -v /var/lib/rkt:/host/var/lib/rkt:ro for Docker) + chroot event + container.type: the container type, e.g. docker or rkt + Prebuild sysdig-probe for Debian kernels- Update to 0.7.1 * Fix sysdig-probe compilation for kernel < 3.4.0 * Fix compilation on OSX - Changes for 0.7.0 * Fix sysdig-probe for kernel 4.4 * Fix a remotely possible deadlock during ioctl calls * Fix Kubernetes support when data returned from the API server is particularly big * Minor bugfixes * Spectrogram views in csysdig: spectro_all (System call latency spectrogram) and spectro_file (File I/O latency spectrogram) * Ability to authenticate to a Kubernetes API server using a certificate, via -K or --k8s-api-cert=. Can also be specified via the environment variable SYSDIG_K8S_API_CERT * Ability to sort columns in csysdig views using the keyboard * --filter-proclist: apply the filter to the process table * -M: add the possibility to stop collecting after X seconds evt.latency.quantized: 10-base log of the delta between an exit event and the correspondent enter event evt.latency.human: delta between an exit event and the correspondent enter event, as a human readable string (e.g. 10.3ms)- Fix .spec file bug which was causing Frankenstein kernel modules: https://github.com/draios/sysdig/issues/496#issuecomment-165929462- Exclude archs on which build fails- Fix whitespace issues in .spec and .changes files - Remove duplicate %{_datadir} directory from %files- Update to 0.6.0 * Full support to Kubernetes, even when saving events to a trace file * semget system event * access system event * Automatically build sysdig-probe for boot2docker releases * Properly filter process table serialization in a trace file when a process filter is used * Some csysdig actions now ask the user for confirmation * various bugfixes * drop GH_496_fix.patch- Update to 0.5.1 * Fix connection to HTTPS Kubernetes API servers * Properly compile bundled OpenSSL * Fix sysdig-probe build on Linux 4.3 * Minor bugfixes - Changes for 0.5.0: * Full Kubernetes support! * Add a convenient USE_BUNDLED_DEPS CMake option to enable/disable all bundled dependencies at once. * New build/runtime dependencies: libb64, libcurl, openssl. - Add GH_496_fix.patch - Update dependencies and not use anything bundled- Updated to 0.4.0, notable changes: * Support ia32 emulation on 64bit kernels * HTTP chisels now support UNIX sockets (e.g. Docker API) * New events: mount, umount * Support Docker containers when running in a different cgroup root layout * csysdig view actions: press F7 or F8 while inside a csysdig view to see what actions are supported- Updated to 0.2.0, notable changes: * New version scheme * Update ncurses so it will compile on GCC 5 * Don't use GCC 5 inside the Docker container, because older kernels are still not ready * Support CPU hotplug * Fix improper access to socket structure during accept() * Docker image now includes the RUN label to make it easier to run sysdig on Atomic Linux * New events: semop, semctl, ppoll * Port numbers will be automatically converted to service names unless -N is specified- Use proper cmake macros - Remove conditions around fdupes as package does not build for old releases anyway - Enable parallel build- updated from 0.1.99 to 0.1.102 - notable changes: * Support for decoding setns and flock syscall * Parse O_CLOEXEC flag on open and related syscalls * Parse CLONE_NEWUSER flag on clone * Support truncated tracefiles * Now sysdig can rotate tracing file when capturing, using -C, -e, -W, -G * Better extraction/filtering capabilities for event related to multiple file descriptors, like poll * Precompiled kernel modules for older coreos releases * This release introduces csysdig, the awesome ncurses user interface for sysdig * Support for intercepting signals via the signaldeliver event: parameters are source pid, destination pid and signal type * Docker container ships with GCC 4.8 other than the latest from Debian, to increase compatibility * echo_fds chisel has a better formatting * Correctly show container output even when renaming containers on Docker >= 1.5- Cleaned and corrected the spec file- Cleaned the spec file up - Build version 0.1.99- Initial version/bin/sh/bin/sh/bin/shsysdig-kmp-tracesysdig-kmp-desktopsysdig-kmp-xen0.15.10.15.1_k4.4.76_10.15.1_k4.4.76_1-6.20.15.1_k4.4.76_1-6.24.4.76-1-defaultextrasysdig-probe.ko/lib/modules//lib/modules/4.4.76-1-default//lib/modules/4.4.76-1-default/extra/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/02b1a85c3b2762778c85cf464eac0a25-sysdigcpiolzma5x86_64-suse-linux if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -${-/e/} /usr/lib/module-init-tools/regenerate-initrd-posttrans fi/bin/shpackageand(kernel-default:sysdig)kernel-default?] crt:bLLD|2)2f/Ȧ7/l#|MSeZ·O''R\=.w FHP~??l#waEU;䱷_/ZY3XTdfv:5)."@Ă/0{ ũ n˾&ۄ|-'?QW\PFz]>[pe)?HWc0>>=hCvwA0OYhAGJ|^JI21S!c:zz]1f/5^׍í`%EJlUu ( ?Ub _ፇq r(w.\״d T`: K}BKҽS+0l(q}_Ir R>G~Yő=Éִ{ 9yP:A _UsCfgeVMDC .\tg^dQTsk8dz= L5ޜ@9=Ft|OkiۋlAh&0?B9k8G*s_jR /x7{_ ࢢIdq{>(Vd `(.dD4 ,k*wޛ v0o T.. mp;0>jt$! -Rf3GmK(~fpww£::)w2UgVu대p-~,%s^n{a J{n*sRn#ND( e=_ٸֱp0w&1iyswBo:5J 8ʷ[Ѥoq倜scI,u7W`#}] sr r>E ' YJA;W>lPRWpL,R+@ a#ĤUIwKܻ_! UC}u4XNK?,aWe]٫](&ܷkB8|E~jY p.s `GwB<m$GjS0'2eĸjW_WfK.DpbJ/XN+_#OD髓R 1wOÃNqB޳ )ˢT2u f-DZ OF+|o(Bp/p>lz`Zc ֟ /Gů?xY̽<NJ?Q|+YJA$ *SP x)J0EQ A7k h}n*b6|߰0dȤG>uT>(o|)a3tx{2dv:Y*36 F{`;5f/~J.rr>*Z.Vuj4fYP=hgϤmM֘}y[bRzG͸~V݉o(D8k' W8dT*H7 "2xZDs~mȎsRk5dc\MjݓxF@6o7$ RntClo~MebA ,9KPG;W1VΎQ]EiCÀ.VX"#yv;JH;ϻdzb{w~b їzZީrJ}Upd|;lx[s5 )*o icNFlqx7m/1wmap/ٱ''I&=ȯNX-t+;,'*_o<" pSf[c S7抑vwoݸ+>gϗbРRӍ]#ye*o ƵW= VZijNUvfpܫj[wrt s­|/8&d :YFk,ЯZn!1i? 4.Iiytb lܹ="þVp$CA5]O6dpuzͪg K^q&EƩ% } ܻW̭yrf%r Ծ{i!yi)pFn␫Aak3\k1Wh7W,@Vy0|G›g⭧ 8=nR O',ǵ~n}sU[.yGRSf z_vu v:Cf}32=jc`jH1I{k/Kosx ePY'jswΠaΩџ*߄,cYiБr9VR0\_L@gWf`|aӘJׂa)g/W ;$qaѠTBoFp c6'5.<ǽ$S<\UFMNs[8~PHpЛ1>Nx &pg@upuf@08XZ }] NhF)bMŐ|Rc|E-׸9~LPTH.Yax=`>cʾ ;zHzMB$t଀O >Uףe JS@YO"^ d$ǎAqoTW'HZN]H}˸j¨&=;zo66kWܘs"%}T,'ߍw ֱi6z\#J1̲I"_Jnŀ@W*v]$SH5s&Y s6$M= p wu֏0xЩt]ɖYIi^UV9OhGZTiw;MYI=V[ rh$<=: 1qک+4:UF-եEZAUx*e,S(+kdGG9x>KN- ̀SpX1EMID)ڲ Ugp6g0 P^/~^[6oK6X037]VL'\0al@dgh` (Εn("vRvpDU05(ґZE Mr sQR0dyb,vˏzi åڜi#!<$n&`Nlb<ĭ|1_EqsK*89x@9js ?4Ć_S]4IzhF뇘Aw9.S]n~7xVQՈaB$4Kz8] eZՆC?ʎ}y7g%\zI-߆T(~KD*Tk8]kdh>'n~ YMBA_[s;d@:+?Vj' i!jq/[ MDBK*Zm-Mk #Jդ&gñZFqKMQ;J㉲If vuRj)Gs<cnq(SP❋dc=Cit&rTv4 ODy$m {mf{)~=z#vB"8ZU~z smk{JTo5dG?he.Uq lR2N/bUaNSɄ~M JMW4c9 is=}SɊcfnr ,(|ħ$\'d6t C'kU6`^N*|%a@„QfmR>j+rr3r/a? 3!)ޙEJɜv,RP#)lG.(|`Va$Fr:1T;1=2Lpc4,hhϊʠ#.;qd==%L"O5f\S[9v$`M.\; Cw> iw9}F&=Z#?M/fUqA+EF jeҮ;zmf|i%lɋrf/m-3\X7bFWYgY{81(JOhq]{.D"5 άVMӨVLe|&cky7ش8qԞg:D%q+Pu݊t:`y~ɜz \ʻ* Btd6n#N5o2FVX d8+BX3NPBee30 XH~(:P$eE13ymE2d.(  恪CEcEG:$X 9?)WweS!ȖMA'* 2٤TqFBm^P*ܑ*w>]դIuNvS(~];$0zsIGT~j[!̆^bOX,[>PȆ0{$ J?iv򉈆DUцrQ>sTb I佟aߡ#L<:d_ ī DIxDž\=mU>A{>u yCe+-?QȂzN>@V}rCC~`!rwZd&h{+O;=۶^$:J3MĬj@_b$;f\g$O !3qlG+CCM%*e(CjM`򙤈 (׀#Bb!yb8:"f塣b;NyTU ! J)F_^3"-6$[>78=T/cSƖj5*KWG.gRn&D^Oߠe%{lnGH=Γlxc-@ܓJf^xWQNIP&(.n0Q e鍦!S}Wr)$ָ$W)$ziM#𹱧nIIA<dܑNL~BNS2Sf2]ƽvt<> !zcظ1陧f;>.B)ieoP`hx{+5@[n+;Y, J9A]i^^?¯|T=n'vg>[vGH%@bHNv\ӇޕӉxS=Q4 vwA%.@HJیADQނ+~;; =/[nZ >6Q>JH+y8OB >Jxjv٭R&PNMt#3ύC mC8=CŢ+kAZI1_gF Y֧D)~ԙ?M81@,|j*kCQꎦ ^GAh}OC#^tvC&=;& m3^㟺u8>9vfFƓΧikyy' s&G!GA^'ٔݽuvY8\s#>as}<z81}b}h}LFO(=;Z=pv7# a[h)Vɧ1u7`4T! Y3͐u%*M(0uRqۙYG09C119 uĘXfkA>Jg5Q䩚) [ze12b߰N2=VЕ2+.mP ~5]BSɮMS|Cb陠x!cP=2I ղ/Og'ntr??6Ykkn~C&:G硑gzhh'#~W4TQc89B31Ӏ9E[2*ٌ-LGX4@fc9#gWg)~KI /V 8IxĴFr]Krg. CBkݞvJБ/  ?[T.5 [h>ڿW`xgYƴ"pq}.`.^A"oeIbv9aRpG" *K2zW~InҒD2"w~t~*~SMSKt# ejZ?; ,C<xRm . )2͹ T,]6\8;/Y1 D=JI4F@-UB'q ĩɼ{}l2oMq9 ィ:hsg 3CtYڽ vi9O-债9}Zr#uLՕQtGm*bd^?/?;hix-!LL'#k7_YME58cg8Cף^?%-rcL'&v3AW0( T?dulae΢=a.^n֦zVJI0}̌*hk,0/^̎HUNcE:P}PZH I^f4|ш!-۵r} !kZ4ؠ =| ~T›`+# D;opn*G)jËp۲Q620@Ȝ36 cF!vFc,4pnN~AuLHJlew\uUB`]jZ+N>pZҊ^ȴ%|9bؤ6^̫} ^|f lc0G ^#Wb|n{u!f_޴[ܔmzW#yU˃F>KMY' FoKvI`p"@XF84kݠM#KtV)S'Xr WB=j&3gʮ-;EOml˚~oxbkݬ0r}氙_?h险>ոv9hpt07:x^%#j@4ͅ켛g$sj9n ލeF9L-jjHo0QR 7};&B) ;ZwJEz-xhG5*j<WJKU/tae{)*qK6Yh6`ҍQۯIUI?hT;Bv)=kGbBO%OkZ|Y7r†;$\D2[^ҏ-!Q 0Y@>&Fy?h <ԚSNj]jmR F;0ȅ޹  nic.E 9\J(Veܡ:ן1!pۼ0S~T&q`? Aysjًl(yle}PvhT,Qa|C}k'–- Q:Hn7WL;y? ᗜ2A3W47nBR7x#JFJ%a" sHnM;vNP$<tΆs if~Z2lx"m[uOn),dp{ck {vE*QWu$ 8 ; V}W G-QLix 1*iɼ}f'Braޱqsb46fg.iP:27%'_O~P,g\#ͣi8F]k$)q ⲉ"o3e~C&^ ?w]In#niD6<8Kr#\V7x!1DD*i^:Uu%bl!V+yO[n)S p̠_"ߞ/5M#uxEB8:^WDQO|F`J:s_M D]ZJ%.g.o-8y-& in4fqRTO@㐖}ЂiC&l^ H ^U3ae:vZ'U%{+L<&LM{VJqsi* K`vm>21nTNL?[ݸ߫h@Hp#*k>eS{i.BS'iM!iFA4#s!Oߑ;,{j%MxvE?߰]db5]wu>LUAS\A.HdaruŨ3E Hb7A<Η2zU(chRilAh!ls{ղj0C22kQǮIM'H-gi#%O$TgYn!_̅.C;AK<\2 KU)O82ՆY'+Mj9[—q/6옌A㎒Ȫ ~g痾cX T]:/OE s+$7o#5k#(kUCaǗu~?ł \/E;fae # *,,RBRy^!D̞Zi'=bp驣5 &E&ey^;ٕ' D֌J$nC.{fQ{ QϴSrػqT 6bwFvdc+:韨s8م)#x'0?!BՌb<"7*I&#*vꄬ/ZU%Z5љȤ° *gʷ0ӊ =:^-EӬE 7Ze%LOC/3޵v?J(uˏ(lq1kujhOSJl; |';k請1l`e?ɶ:xS1I(,$qQZQ3Mguj| [%Sɲp~`iIuCd; *ǁ.vǶ7ZC 7ަS(DtQp{H 68xW:+chJnr~\u0)h"M7vq= 援2g ^yk1Na4 j4$< PieM[3-3ř g$ssb1GHi f8ǖa+jzȦ $%DJQ8؊:kGǓ g/TnOOX&uL|5r5l}Ivtx*]S/*΄`ge/z 8qj|Rx\nS1+>}!̈NWs%T{FE5:S7m U-R_}]5ID^b|~ eŢz`Sĸ7(j–J^k6#4# F<<>#CBDfi^X \rH@;;|cH/l鿡JuiݞeZB=&.Tļo|:4E8cnu7XEBvtצ`) E5>ҝC|K։QmǤ TG<Z0HK{ۧ~۩4^ׇwp,cnfrgE/Chʍ? 2&d헊|YѤ a  H䨴je*AMݣ.Xv7%3K@><6S *l| \b {W|w;:~"T5G[dUBbuW-fN~p}m4 &='Ғ)iU8):Ƅ7VmҞD.i@(,0d*up|Fӯ7+n>/[*pz/sd vLQ?KʠTqM~-?]AscMN+Hؘ*s˖nb?_ Ȃ`,>iaceZAmQ9 pt;ӻz q"ͷ%LGi34&I)DMW7<@ tq! \-ά ;,6#e:;;bUrހ}Y_ =*yV*qc^\N\*ώs%7/>i`Sv'ֱ;$$> k8'c&8^/GXr;d_iHA@If*_ֽ-\E y+h`. _u2m0* Wv:;|}@>-4gGdeJ.B:Ē\nQ>P%Ƚܪyյ ZROPSIl|Bܗ ʔʠ'RGdƥ~odrcs#D~ng{4Mt)p+K;^ 4RZS GYYTL Pq<v$~ :*qhf8LrIꝱ#Q@qfRقb俻lEqw?fߓv'T6J˘ ҩa8"'2?;BOMıkT7r5dMR ^XbNd%ȏ4h',YT r0{-$p%;t/.T2@2 g0MI U0nŭ6GLD) @^pƗ:|mteAQ$Mesd FJ0}> !_.DQ _@MҨ<$>ƻZ% Ǚ$!r';$8Etl#∑oz3A' ^ݡ c]B96-SlcAEё=FعF=C^Lc-SoBǿ^rd ZH@d$'wN tKK'XZ0O!X:`uWOj?DZC\Uvx1Z$h4UO:cJ.!hp# rD׎ݖ2ɊV8Gޫ ,㥮o\AǡP_5N%4J}Ɛ lHTţ/}ܠ2xئ9 *5QZjb-@5`olAἛ8PaՆ O`XP&)(xJPy^<2yv|`mC ʤq ЭT5*ƶ:\; OåN>GJY*iTM)({D^N]]u ty$9/zZO˭ii*сzg{4>~%\]&l895FmP?*L_\"8k¨p*vVOi12wMQi.mB6OX7y|! A@Ow@~.dl8wV'j {hVQ{.t*C_ϘDHPit={b(Q!^ s~ %}e'mvN\5[).8@ȝ.+}qyUY=AqzwvʶNELUXбp$Ha\K|H]%.&HXq/!gNV*!Ͻ2n%#A[zr_:{=.ݣw N,5nf>M BI-t N:L5W}SZZ_ycLXX-ˇ<<>CsRX.oAdu5̆FՆpyhq [ނ-!n5]gw'xe@uM^)O? Cx#4&T4g6fEDA61l^7~i3F?MB0M$4-e1N 3`M.tqM1-q]5.h;/Ņ5ȯ/;2 Wo$p(3=֧q}؁-|dD)04̿$у!5󌻁%E:V!xjZp"XCMn%>`ĞYF\gOھ:ׁ|YF.eb!o{AX.ҴیG*寙ʖ` +'t1)1*00=:!4N lid J抿9(?Rg/}QꋤT֦& ?v#˫.C_bAw dsa4ɠ'"ۓaX;r9)(B@4&e;V=MͿoL]e;T2֛.=q`oO4fX{KYl/Һ!G%ռ+'` 2;p/"˃*ǧ ەuL=/#S蠉, |鶱Oat8 \t\>F2Y"ۊ( =T$%Kă_aWuQ n/!00;@.BX*cSj LqfJmmgYX($QKyЖ?]*XFWJ>ڱSVnFYaQoDϰ w5lx сZɣ׎Ň99RD".Yȁb!>ER#3=()茙aC6U^9"37Yˆ^+V27!rja*-P[ovsZ,3zeqD&teYd>9T muljO[9 ~MaS4a/)ocK _w/+1;V|zO(W%e~2e&4Y^g\y%9d_,YuxZ}}p ad,іX5=& 2}ZDH;9?"C 7&}I: 8D /fT. |pe:πKY{旉aåt=יW!VH=W({+ѭF%XBvG}jedWz{ 1tWFXsS_T͵[="yl, a~-; ϱ7,GsCԖjDmP ?saG,w+F 'r\>SJB&q;J*W!%3E'y"yIo!If5t&7_Զ#u`w YsTq'^v^μ>St1;\C!nG%DD&)ge^r^@{lc$C)K\"U"{B4IUHJ ܾI^jY ['XҒQJV|-Djz(+2eny]L%z7`>A\?K܌xAy~ҕflͦu?cB$^Cyy ~-7EEpTHA3;`竖ni0p}1Qc6Q ׺`(iXے+r1|[(o92w@B71#rf/ Vql qOO1ܛni1qGb~[>$zd N6!i 8dit+CN"i'hb(OHcr);.L!]pbXq¸=^fIW. aDo@:,{:Ҁ=لQTyX=zv]r)էn`RÙAw?^.A |RRwW*u8fZ茩b9KEc=+Cj2pI=1Gv8 iSbXR8Nan#?ݫN%iyc@I0hܬwˋ<'`#yxk鹧؎p'֠牠wӶ"?SitlF胶jwNU:saѬ1Mj J򰛆C/љ9ӗtT``ž>yp90Annu*Ps$ A`~dK0 3Ӄkڤ?Fyg#Hnq}pa62p-*"k*غS ޾=·W+5?Ytӛ+y$!8μuU&qu^ gzwwˇ2m'm^\˷k!3 0KgGfw֜>̄_R} [i0[T^Y!FD.QՁ猨YtXN%=b\$_DE^$- uZh_rCEWJU0,Y1ƄN^7&$K j|. 6 ˃%UWWS[Ko!Qv=@L).y&_ilcVh󓾨0{ulOi߹pvO٦6.Rn>]"s{&4;>[owI(L,d96"-*wgt &im~='B:,iqi#ek1>iNoz]2i>Z) )$Y=~ANMӼZkAwQ~=.ݕ1NxJ-^M`n-13Z脯8L@ҷ`81m9D;K3)d_(Q0zJ y`]'WvqtoE,{n 35O8aįR9-`E '(kKP10Xn9noKv^Mp-44IeFk),I=̬w΃7Ovd2,[1fRL~H'R=0|L]L"1(mc3Sg=ZPkm,l `چ0b1 jar*%DT'HXѫG#Ӧ^GᐰiMݥFO5s=5d}X85<2S[y,h* eT 4Z5 )+WЀ2(G̜i=b)_nQ_yW-Ȼ3,12\|JItX  <4yd )E E'S"Y-*^.'Ѱ9Qs5i+Z=/8X}SYrAĆ= 1݌W6>IA$<_/>4%]e::,TКK\b~NKix}KzA;DqSP) mϲᣅ̢{-2*Sxg/=;10sN]%lR5)nUB nwQJުbu87G|7[1t{ z\t[:KCczk\ (xтStiqO{فp5;9򋜤1'}f@ tNj7nzL6&s]ssh C55^5VS%֑ f6RDNss[ / ],7ƾ rw d\ { a;aQSjpV[u|FXv(nFaB~bsv>%IUuoUqt|'(󃤯!f(8SYsLkXU}$߆W%Lt+7ZפZ_OVv:hpPײ}9'@G&\1vぼ 砫C Ug~Z>?xw">~?1:rDO~zwڒlxU\|? m`_BjxW$r%xEۖSNո g{zv[3vLx35=&b_c}zM3\P[|I&^/5_f(~x oJcY7v{^95֏!jaR⏋#\?i_(GOh\CVbbWSm^1SV Dfъwy[bbwݯGi *lRDHJ#.~0(\?`g9CVUQf~9畅sURdXhuo,d)'0{J Z)0u}oa-*oa}R0;clQUMw#t]j]N)RdD!ƭٝpPm|حap~r%*fI2a8szSh;A-"W!sż&u`%8~ R`/yF5N¸ a=(QW-,'Y?n~!>3=#ctN зgQQv) Bq qZOh-U`+W[Bꌿ CEn tSR>vŖV;>0W&G,H:Wxs00\}6?Nܣw @4woqhN7\@oA 4bP$BV,8RPtT6wr(@Eo+M6}dN:LyuY Y~VaRI$l55+%+O[oL{uH)Thz{owWaI3eq?x{hTƟrN'ěLR}٬)p1=0I$ʁ)Zt5k6re=*d9J:k`&ZkoMFNCij 74A{KtD΂8g( ѨgQaST#DT0Q9~ ghpZ}~@X YEY*)J7cF0ψ5@N#q?6>03[#Nz>$ 7-Jδ90$2ee>Ca:#(lh h&|z~Ȕ`URz],j4Y2,؃Ds2 ([4zGLQ^ W?rXB˪\ս3F?r-QQPɴ r=GCV3,.5>!zSZ,܉9ڷ*eTpeјD֧W~?%Ŝt#8I zM]RŞ;~Rgg0b[D vk")G'Mo0ַ#{3oOYl=YA@LSE6,cAE)%u+T,~2(bڞQmw- ̼nD{sv50UTrZadS8~K3md#Q/}ZJ2BU툟m&VBdͪ((aU=ʌtueӫ#1=;Kaoӂ30cpKkMfojk};{5O Yg(?R֖(ý$#4i uߠ]e}EDƁ\?1+AFW>W2v]Qؚ^Yߠ uy3.+^ F+* ӟ2S[*w\hƏ+7Heg(̠(=c؋旜N39]eB U+\~DU`LBn]mDd`?9ؓhл a,M ,(߶: p)34WM>%t.'*/*Vž JWZ"ih?@KF7É?Tx{ɸi{dLDkst0  q–vZk}+ԥԱGdh*ˬ[r4MF׺gT{|LgYCXT:qx=_a}OKm5Hk 耮\_gA*1p$P]|xhWqykiPQWJiys_"Oesm{ {mG:8iq7´ ajMH=rj@4\\+uش՚e}l->4 X#WKY*IX,U",.5URE4J|9yU@- {W]ʨ#ˏ\S/СKp4YkSAK,S}<Ȓtǘf$b`i~ݦ2.a<KG<*598d΢"ÃB2;Բ0PE5UTO C'3O=_ߛ[% 5fv2$-&;V$PSu-J $h )od$Zq"Uv)BaȘ K;Vw =cFߵ_oc)De񭆇(i(?u5R^ԢI6- +9M.S&7R_k}Ǖ. |(|lf`ٗtnREnګ}?70A)/@$&[H vx#ߴ @dJ,{L'_5j$HTJʸR͑'iU13D\#tHFd  V +hĎV3ȏi@O*KJ53t o;\T qO9@AYj?e8qρ0 z1浹u`S٣۾cAk]B]We6{q?"'6 (8ݶq , uHtEX9hH_53m~&8MPP?r> { AN8|>vz4RlDE,cZldPWO,v|R1kajX%"ޢJ9"F𻣗|cK`Lǣ2%Pu&4 C2ٮlUyv AqMb }?\m$ ҴOU7Ayhbw(֜k>xZ1߂VRDf2y<Ly[mB[_bVD$K34uHqokdidCK[ʞs~N t_Q!^ȱduPyoL e0 h@kGn[&5< ;ι’bLa@`3];/ebZPGtwmk #P7M-KEWuik8cSF=:l:=}m@)Yf8vkC^UokQL|eSХVoO\9'ž+VUxt, (/ҝlԾqh$DaC yMԭ01V-d/^y(w>=x4f c]~Rn25P-mbYER0R/j@?5jF#! @Pr!eQLʕy, 3B?&lEs䖿B36\x7itDDJYnJ3\j&EX((xP{/cpVw.zf8`N` vHh!v}l:)>mQ_ \ݨ4(ʔ= T"b}FBar3;?JHO_j&budWZ8ȉ$ Igl(e^B"{-G:|(bg O c 2m:oBa͈j Kb_P_׶NwBq,4Knz -b ҧ}ǚGn-/ǕCHqp,/KPZ d.=.>@D(}Ԛ(j65oxGd~Jkkڛ5>ub8pU?*?fKɽz S g( "q!a\>[y qڽ̝\^MrfD9+`d ~ʥW9vJxh8E*4C#K"κ~ WNI̝dVǙGY\#'e HA7d')O]IMJVcx RׯJ , &|m:[,yof,8ܪ A*%|ZifzVOHc-qlbZ̶u,gn$5Iq0gjQAl5fNa%Ytsmt !ub~.@βIq4,{l" a0V?j|4QƒHeZtޗx<]C]~&qoP080R՜ ii-֒m63|g!JG1[$;bvIK =lxm8- _\2#[R419WQrg#fV^pmvIܥ靸y_|PsclLF( 믦%\n}!zyub6B Hwt^_pWEu*쓯ԨvXk1!q̱՗ i%t/BjSC dQN'5|}gl_6nCgkꍨV:P'T4\35&:3Nd $On3Sot̅'$lxѹ"tCtp(Z̝T*~Fzm+b_ }ԳF6ɍ &ux:O %=;F8>u`R{p(8{vaL"|R P:ѳRmz"*+Y6fdQ`e$:,2X W}ַq$8 GFWdSeE[QҾ`Ć$ʱ"1( kQ2BKe4vG#qdlDVŋV@EO*tJ UݘÆ܃I0rsHݖhR9z>οp]˾ ?+BCowi3lTs_ZJfw}[A-5oX|bɚp0h[:%Vrٲ5:=@ M 1}t =h.Y= ZKB8ϘJ/?ыW%ۖPC[ODdrYq_W ~;܈k򆧈ރBՊq1RA\Q /U.f`MT0C:p>E:>^q,*Ltgc″2'9T1/8btn E}$N VGyLtͼ_m+6#Q8aS,PeO3T#̭>*wdE iIe,8+a|dDiID_?zmbIQ|OLۦ &lx)uI;No]Y5u%U9<)SūmNmpU5+{7Bl ^4\M(TP4PϡNC?DG0 l_2hB 7B nJ&J7gn yf`q8vN QL= THON}/^ąd WaR;l WcO8b`0PA˵[3#Kmh䧜k Ny_~󟔟qw[&#WGMW'ōAGױ XdfR,3Xh.n1"W.* 5VY釴tS Keɗ@&#3N!ɣ9F˔SN20j;*eCpNd =#lc+ըϖ*hK<{)i?m>P( dOP Tff嶋$ZwدOZa4e#o ؃F!5=xEn8 #N^qxpifv ^>RfO%go!T|IȄARyzhqF$f`~(8`H*Oߥaof}>ՙWΩ1*(] ƈ!☵>P:~ WlyLe/q:`#,[6f)o~~V)jQ H E1YA”GBoˇ|ؐPng3}O%v,B|>r`QݠQdY?Z ,U87 pMrB+{D֭<^ *mӌ)-tQ< l+)ci7U뢤H/\M<"s'(˪uR &^C.b#˗%+_es5N׎']WL X!x-+-W*B 9OOIY׮ Cd\A 73ҋ*paԄLv ޯKNcPN6hsťh,8Nj^Tc Jy H~̃k=-eJvq?*ܴ1x8"yP6ξ 짅f&Ѧϝc/CEbܞ>/\v,qTH,ebnw4 u5@sBs,V5ySvJrƇW^Y, h!Pm쮎$'}E3="@ A޷U|S2߿_X I5ΤL|i c 4vc|rx'Q^5~!A  *w2<$P1::7Dnpajτ֊j!iCu0X}w% OaGT)#n.8Ǧ?K>Kq/g R#mg3\dFΛ.5 |(ץg{K**DRf|?xD|CqD)Ik,_^#Y6]p3p̯su7em*AlzAgih0I`0:z]_ ? +% TϟCz/1фg٤ёXH obv/0&ξ* }v|Xb(7Fbae.kRƉ*D̵ 5 C© FBw`JXxJaVhޖZ BHdEܮf7#KhojWzED܈ 4Ahnr ao&^z\ Db.+K&ifLbTqJtHJ>@!o}K,_(e0E<zc]QU5EH5r$e9~hIyaP &|pnn] ̕zd*<-㨄'o4>xS84fRL~R9 :#E [ZĮROG[%̋sI{zlIV.WQH~mĂn隧NlNoա1$aƟQ(0`Έ>C~7r=Xi,oVw>\aηRzf,C\38 ǨuH5>Ū1E^u'ҟ`n{Fc$ڴ!f)!_%R @x"ŠzoQ$~=J2,z/̅{ )UX> gB͏TWֽb SE὎$