bpftrace-tools-0.14.0-150400.1.6 >  A bvp9|&cCGΙ-] c; 4dmAB\&-y=[Pxk+`tx?qU4ftS€jţXʰghX>:[˫ +S)aRVP:J:=}$J7)abp54J[oB\R"b}'LdVE$dĴI4'x*_I|Uy,A_z. p)xXC &$@m2+32dbdec23440a8d7481280126383541df8e43c5871e33d13cc92f63ae9a31b5bfe515af34451a3b2d365b3e2ba63c38b2293e8095bvp9|ڒ\dixAݓ((}on4cľ޻ oP=R?m Yϴ DM(4`vZ8?gZu_vI5!QdCF۶_(9cOD!. x/yX)fudS ya XL|3,lr'dO*b`Ө֮[o:iX2}XХZ`svLyVXuwG&uVWN*zT'ڊ( wi(TnyC91c>p>Xl?X\d # V,08<Uv ll ll Dl l !l " l#l%l'(l)))*n(*8*9*:,FCGClHElIGXlXGYG\Gl]Il^P*bPcQCdQeQfQlQuQlvSlwTlxUlyWp#zWX XXXXCbpftrace-tools0.14.0150400.1.6Example bpftrace scripts and other useful snippetsCollection of tools for quick instrumentation and inspection of a running system. These are all BPFtrace scripts within /usr/share/bpftrace, and can be easily modified to allow for different types of debugging.bvsheep25"2SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Tools/Debuggershttps://github.com/iovisor/bpftracelinuxnoarchWp5nz c7%`JL ! %xF==zJ [d_cp TCeM D0S*J~CPs=g`xH]\<AAA큤큤bvbvbv%bv%bv%bv%bv%bv%bv%bv%bvas as as as as as as as as as as as as as as as as as as as as as as as as as as as as as as as as as as bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv%bv.bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/bv/c239c04fcbd1dcf7e6bf8521199fc82fd9b246a20e5dfce0dd9ac51280c6172212d610c30db0b97bf87ca8966862f6d9dafd6d3cd9424e8db131c468d8567632844865cd7049696901365e7fe9a266b1cd0f214373f41b108ea1c734001be18d1d6ade1f023df03ec98571733336c36ad422ddce1cb73d5575af78f7f5a8265e08a1554523eb86301786480f0c312f6b3350273aaa9dde6d54b174ca0666ce39b70772994353ac3d836f77282fba59444e10938cc346b2e28dadcc5100eb9e54d5217b1179ce970853aa6fc76922ccd8f2b15403d3fd2b04afcd3d0264f1d377424b1470af025d79946d14ea775f4f674dafd779f128a35668c93d68fdc1158693f77012a3bece7572733fb4fb364b909dc97a5e8939e44e6ff3c79adf232775d7265cbe67426a7e0818af24a10a4a619e1e5256a58803d6521cc56a038fd0db378197a4e424b2359caa2442d268395ae3f2e4e3182be792c317fff0a7fbd4e4be04ed4a646f4a52cb6f87922234a3f5b795ab9b1a901e6cdebc2c2f1df1c5c30817cc393bcc87e7475a03b4709abcc7f786a3009e3c2365cdd37fc2972d3e298b2fdd1dda33dca6c41f20375bfb2ac559daeccf33467449fa1efd70bff04dd3263b2d9e961d9ccebdad01729f5e1eb0d5a972dbd5b75d32a703997f2de9d884a1afa8116bd694a99bca91869ae237576054dcfcbf8d50b6f06f480b44373a94f572ba55b6858c0da0f3087e5f21d1ba0d9bfa0f494d73dddf654babc44c85de09c9efaeebb0dc22daf672125f27d7505df76619700c005acb0d86872e0b6b031cb5400d57408505575456b4359b87f07d009edd830e991ebe499d383968d40e856d3e1b70190e4ac93f7457353ef76d908ef9ff12d97284b3f99d7fef43509ee5a038d436b3dd2f272e4ba117013fc1e75a976722f1e00012296723013e0be2caeccb243a093979ff4e3ede0dd658c0d0e4458e028b63bd2904f635a8cdf52ce79d34c6aad98ddaf91ab92e7a528a600d7ab6c65a9199d4bea02dc39f15587f19b7ca0906fe3115c148635499c00bf9f0927965d839803ac3f2520213c7a3a2906a4d8186dee8883e3f11d19ac2f6bd4288701923f02ae6e623f4494d47eaf072ca8723a85c6168a9f529a40431fefb3449fe7dfc1f9a71825e95e00c8c51a0ddd635fe5a5c7a7da819988f091461ab7e8a8a70866a55abb43b98bb1f131d0e7c8cec52a2fae2bde37af60deb977b44a17bbae774d3340c1b24175574ee61ee5fa9a967b7e6e7433587e10116f0fbc676df97be4c0d92b74b8639eca32d0cf8876ba7d1771cc1d8ffd55e5036736315c48b9ee77aaa5faf4d80a6c05e51370843eb6bcc7ec0b7b933fdfb3ddf8d5c3525d78b165e7faa0a1adad2499ab6783dbe7c2d3a836151b4e4255c004f48ffe4c679a7f5b47747be74d6c87e943dd512c2d89948e41197f72cce2654a819717df344706c9e9048e3b41702795005275b4170be8fa6c5b2ed1ca86aac942ece1dda749fb88481184d440147553362578e557fb0d0980d0f6473bba81842b89b0808f8ae9e927cef4b855d86bfcf870023684d9b6479065f0b1fa6f5df8aba3ac4d0b35c120949e7507d7aa1a24056260da51935664170c82206c0772da187260fc31bc472cd2017f1993709369ac140d1dd3f8cf9df2f3cdb24b952385785a4b08b7749efff0b2984af13cd8e8bff3d6e9f198bf5aa0b5938fd7387b1be7144a026edbf5ec04c8cc4ab03ac6a347cb948e658fd0f45e75cae309960f582e73490fef8f8f0e858521c0fdf96a236c8fdaa39f92ad433f4c850d3a9e3da250e1f57ab617f0cfdb6b489d929d6201b078bd3dce1ab23b0166d9bcacdde883f03c33b61377880478952106c1f55651065a94ef8062f4d0e154e6eda41a67d7386ee2d3fa0d5a51eb3b4aa0b55f2e879958a2c66d3d733be5768a32983332dfcdb1157e659fd80a11400223745bcfad762d0b4b496124863184f83c9b76eeb9c3f5df975ea481393042c0ea677b9c1bab425494d68426417cd3e5b405c723e46862431aaa64c47a857df146ab9b0d3f89cc7a86cf156e92b9a325a94942002da6f4b89f417fe8be740fe4a27d7ffad83071311ee3ff6bd064933d26ee30653b7fb9ab61c75ce9f8c7ac0a6419fb1ee6da6c14533f24d3a4a2d5809702bd2d8b2fa3447dd0f2439db5392074db425938bb0755bd72a96ad10db44ee9098077a75f672a72a25c3ab8fd6ed218e4d727a6be0832b29c266aecdfdb8c31c55656e9a125d183731e2356dc8b352a3d4cb644373096b9ca46b3e41aade05f5f8acab7cf85f9f10294d7ed807070b8b7f080dc3bcba9caf84e51a1f0e618e815702e25492bc2c98b2224e4354d2f028dc224530ed6d5a72bd2af1a1af576c4a69d236884c6e4d3f2e0b5810f6f20c91cdcebd2e7a5676060f8a70bbe3fbea259d5b0f69f9ce39eb5609bcb86ed768c55834430d412d4b26f2943337205942f7949594718eb180bde0ec7c382cce298fd3e14f798640fd3d18888d11fe3768d183aab1ba2134351b229e5480dd4ac7ccc44f83e9ca494a43bd5d1e92a5e77eb8773a1c9e3626dd95337c8b413b049db49a513d392d28e4cd459da902536d4986474ba0717e468f9c8b87d4ab2bab10783a27e52a381848c69ada1a3e1886e07b6c57c347be40a2281edf044ca13b224475d554d58e596b6d8e0b1e6f3f9280588beb7b673f09fd940ac241bde1fc49688e6ac8182a19455712b85e81cebcfd6441e53a3e2480b3bdbf69b326c005853a41f17ae9284de71d289ad962d4a4360f513aff3a04f31024080bd865b513d0073a344d6a4068cb1590afe16bca6dc703180952a102bf874d1c246a8cd42a8f93171d2dee15deb1109640f33cdd4f644cb734bd701be90271ed833f9707d77bf4159570cb8726254a439b91024d8ccda22f2040b9ae0e3a687b5e46b928419f0c356db73835c4f7fe4a7111cdf39069c4f30f11dfcdbaac91a347888e36e1fc0627b0f9e05aee59c8697a5c4aa50c6ee34aed6f4a5d9d7ecf25eb92a937b6295e2a53a353cf9a8085699583d986b3e4b4debb2bd1b2f224760974f887a4d9303de875ff973cce627ab952f4f691cf0dac52be75d8b8901bb7e28b3e3692d22e3c886c23111f801af5a8a002847e17e20a0db29f8e97d26d9d7aca96676ab47e43c28d82006bdbf81d26e50a4166420f3779e927d4120fb02622e9eb202d52643abb0d61197aea38a2a7c5ac370a570418ddb371314c3012f54d497e589144000d520e62907b94d84015fd6618a157d09196000aabd6860aa97b5a83513f1323504719ac1dfeffc0728849adad7b23930a9d0b4a0cbba4166113efb37289f77811909fda40519453629270c98b5966472ed46457c283e79d676dbfb121964ba85a937ae3ce5dcd56189e614d5778cb7c13ceed7c02915f175c77ac14f45d5e11ba16f62db0c28fe06dc6323b59309df90e1a75418fb3a3084e2a4a92da722d9b26ce82e9227cd1377cca2ee32afdfd2da744a673ee32f531675328cba81a4f23d49bd53ca78e6c4a8b0f3b5fa5757f41e41af6b16e8e4110a0eb32c12226c636098d997e5ae6b4969698990506bc236892ab2bb3988542c51c751cb39c1cabe279b90830d5a59f8d39cbb37bb16bdee6ecbf5c319e2e931bfcdac617820e0f8d48b9af28338d420fbce4dbf77916f20eddc509cb1fb7918c3f8af8ef843a0b1249efb40c67874a64d3522940bedb4eabed0dc8588a4e171c9dbbdf6273d04ee9d4569c49ade6758e7fc368cb909450b9614643a2122bf19d4e2e5a0bbd8985858475bbedef13b9c82c45184914ef28277a56383ab348c03943f89073218fe8512a0439d6e993774afca2013ceb1258ce36e4dc2d6732ad9770227481e25ea45ee0fe43c9113d54a21e146be54a9fa5adeb4d844a69afc84a2c27f387fbd93891798ca6f4d2c5cae719696726d65431e4c7cc8097ab3670cc62bd78deff14b9a7b0cc3b69a09ea4d57ce69b53a0258f8e0657f1a675382314850829592780a15f01537ded4ea02bc6b3e7b22ac583d572c4b45b60a72a3f96e13b9b23e2b86c3a93e294ac7de3eeb5648c0399fcd0819ef2c46e1b62f7b1072f33a90533797b014366ad9d9f629c3b8a07b2f2715a6ba16a99d050aa90cf70125b68858037cc2bd1e5113159f3dfea1537ba85e425e0684a6b8524b03f95c032bdb92c10cad5be2aa75beccf582db5336d16a2153ae819f02a0b43214cec76f8ba16b553caed5b48a670c012ed5a14c24db6ab7786cd1b1edd71e024aa3bf468629c36ff88b856895e9d0193d4f7c0d53b61a07ccbb5f5267ffade5ed30c05251aa86ba88d1e7e4f93c3d4ac1f20c34b663683531d51613138118e3dd48930a74205247f1e10b4f3ba651c612d4e0e265443bc759139118ffbd89c62be9e01d204ff1297b2bdd130ed6b09cfd234e5cb471192db456e151cf7a2d534cd93c6498a1db50684988861952ce4abd5171baaf98a8ea07b4796c36a491f9ec80f777fc44b2cb5cb692b27304e6e789bf89ca71ac88e20c1cce875c535430e3ed984daaef0919c3092eff1f082db7dfd827c56ea2c6e9f181f2cd3ef3dc54d466231f4a6bb4c5bb342431432eeed951977ce56db59c915950a40eaa3ccfc108ea1eedd3912252b0c61a4c63cb0b0e75e76e91b74899841b777ceba40f91bca056e13b80fdea031d53c9e31827b7c69217817rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbpftrace-0.14.0-150400.1.6.src.rpmbpftrace-tools@    /usr/bin/bpftracebpftracerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.14.03.0.4-14.6.0-14.0-15.2-14.14.3awahaZ`y|@`hX_I@_@__/@_Q_^^:@^4]|@]@][][])]^@\O\=@[[Gcoolo@suse.comasarai@suse.comshung-hsi.yu@suse.comasarai@suse.comasarai@suse.comglin@suse.comasarai@suse.comasarai@suse.commrueckert@suse.deasarai@suse.comasarai@suse.comidonmez@suse.comasarai@suse.comasarai@suse.comaloisio@gmx.comglin@suse.commpluskal@suse.comaojeagarcia@suse.comaaronpuchert@alice-dsl.netasarai@suse.comasarai@suse.comasarai@suse.comasarai@suse.comasarai@suse.com- Update to 0.14.0 + Support microsecond timestamps in stftime() + Add _ as integer literal digit separator + Support for C style integer suffix in parser + Add C like pointer arithmetic + Automatic resolution of library paths for uprobes + Support positional parameters as integer literals + Access to uprobe arguments by name + Prevent LLVM from unrolling loops + Fix memory leaks in struct types + Fix strncmp() when N is bigger than on-stack buffer + Fix strncmp() to check for NUL terminator + Fix unroll() with async calls + Fix string comparison codegen + Fix verifier error when accessing same tracepoint field twice + Fix reading too many bits for <64 bit kfunc args + Fix misaligned stack access for map keys + Write new man page for bpftrace(8)- Ensure we always use a fixed LLVM major version to match upstream (12 at the moment). On Leap we use the latest LLVM (9 at the moment) because 12 is not available.- Update to bpftrace 0.13.0. + support for LLVM 12 + warn if attaching a kprobe to a non-traceable function + support for -k[k] and elapsed in iter probes + improve JSON printing (nested structs) + return 1 from tracepoint probes + preserve original order of struct types - disallow accessing common tracepoint fields - forbid casting from/to struct types- Update to bpftrace 0.12.1. * Incorrect --info output bug fix release- Update to bpftrace 0.12.0. + add path, macaddr, strftime builtin + allow wildcards for tracepoint categories + add wildcard support for kfunc probe types + support scientific notation for integer literals + list retprobes + resolve unknown typedefs using BTF and give a hint when a type cannot be found + support multi-matched globbed targets for uprobe and ustd probes + positional parameters: support numbers as strings and params as string literals + support for tracepoint __data_loc fields + set addrspace info for various builtins + support watchpoint for kernel space address + support for pointer to pointer + support for uprobe refcounts + support for usdt arguments utilising the index register and scale + printing structures - disable str($# + 1) * array improvements (support assignment to variables and usage as a map key) - Remove upstreamed patches: - bpftrace-bsc1180670-sync-man-page-and-help.patch- Add bpftrace-bsc1180670-sync-man-page-and-help.patch to sync man page and help (bsc1180670)- Do not strip bpftrace binaries -- bpftrace depends on debuginfos for /proc/self/exe in order to implement the BEGIN trigger. bsc#1178928- Update to bpftrace 0.11.4. * Alpine build bug fix release * bcc 0.17 support release - Remove upstreamed patches: - detect-7-arg-bpf_attach_uprobe.patch- added detect-7-arg-bpf_attach_uprobe.patch: fix build with new bpf_attach_uprobe in TW- Update to bpftrace 0.11.2. * Support for LLVM 11.- Update to bpftrace 0.11.0.- Update to version 0.10.0 * Support for LLVM 9 and LLVM 10 has been added. * See the complete changelog at https://github.com/iovisor/bpftrace/releases/tag/v0.10.0 - Drop upstreamed patches: - boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch - install-man-dir.patch- Update to bpftrace 0.9.4. * New calls: signal, override, strncmp. * Support for attaching to `kprobes` at an offset. * Support for struct bitfields. See the upstream changelog for more details: - Fix builds on Leap 15.1. This requires quite a bit of trickery related to binutils (see boo#1162312), but it's nothing too hard. - Added patch to workaround boo#1162312. + boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch- Update to version 0.9.3 * Allow attaching to uprobes at an offset * BTF support * integer casts * integer pointer casts- Update bpftrace to v0.9.2 + New environment variables (BPFTRACE_NO_USER_SYMBOLS, BPFTRACE_LOG_SIZE) + New probe type: memory watchpoint + Support for JSON output - Exclude armv7 and i586 since bcc doesn't support USDT for these two architectures- Cleanup using spec-cleaner- Add readline missing dependency- Use %cmake for building, don't set flags manually. - Use %cmake_install instead of installing manually. - install-man-dir.patch: Fix installation directory for man pages. - Fix executable bit for tools. - Fix shebangs in %prep, use -exec instead of piping to xargs. - Disable LTO, because -flto= isn't supported by Clang. Also LTO is perhaps not so important here.- Update bpftrace to v0.9.1. Upstream changelog: * Additions: + Introduce compound assignment operators (+= and friends). + Add support for arrays and IPv6 for the ntop builtin function. + Add basic support to enums (treat them as constants). + Add macro definition support. + Add support for arrays and IPv6 for the ntop builtin function. + Allow comparison of two string variables. + Add pre and post behavior to ++ and -- operators. * Breaking changes: - Ban kprobes that cause CPU deadlocks. + Add unsafe-mode and make default execution mode safe-mode.- Update bpftrace to v0.9. - Deprecated: sym() and stack() are deprecated. Use ksym() and kstack() instead.- Update bpftrace import to 0.0.0 (again). - Remove patch for bcc-devel now that there is an upstream fix for it (https://github.com/iovisor/bpftrace/pull/327). boo#1117223 - 0001-cmake-fix-builds-within-OBS.patch- Switch to using bcc-devel from Base:System. This required a few backports from upstream and some other various changes. boo#1117223 https://github.com/iovisor/bpftrace/pull/227 * 0001-cmake-fix-builds-within-OBS.patch- Initial bpftrace 0.0.0 import. Upstream doesn't really have versioning, so now we just use _service and pull from master. BCC required a bit of vendoring work, though hopefully we can switch to using bcc-tool-devel. boo#1117223sheep25 1651960734  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNQRSTUVWXYZ[\]^_`abcdefghijklmn0.14.0-150400.1.6bpftracetoolsbashreadline.btbiolatency.btbiosnoop.btbiostacks.btbitesize.btcapable.btcpuwalk.btdcsnoop.btdocbashreadline_example.txtbiolatency_example.txtbiosnoop_example.txtbiostacks_example.txtbitesize_example.txtcapable_example.txtcpuwalk_example.txtdcsnoop_example.txtexecsnoop_example.txtgethostlatency_example.txtkillsnoop_example.txtloads_example.txtmdflush_example.txtnaptime_example.txtoomkill_example.txtopensnoop_example.txtpidpersec_example.txtrunqlat_example.txtrunqlen_example.txtsetuids_example.txtstatsnoop_example.txtswapin_example.txtsyncsnoop_example.txtsyscount_example.txttcpaccept_example.txttcpconnect_example.txttcpdrop_example.txttcplife_example.txttcpretrans_example.txttcpsynbl_example.txtthreadsnoop_example.txtvfscount_example.txtvfsstat_example.txtwriteback_example.txtxfsdist_example.txtexecsnoop.btgethostlatency.btkillsnoop.btloads.btmdflush.btnaptime.btoomkill.btopensnoop.btpidpersec.btrunqlat.btrunqlen.btsetuids.btstatsnoop.btswapin.btsyncsnoop.btsyscount.bttcpaccept.bttcpconnect.bttcpdrop.bttcplife.bttcpretrans.bttcpsynbl.btthreadsnoop.btvfscount.btvfsstat.btwriteback.btxfsdist.btbashreadline.8.gzbiolatency.8.gzbiosnoop.8.gzbiostacks.8.gzbitesize.8.gzcapable.8.gzcpuwalk.8.gzdcsnoop.8.gzexecsnoop.8.gzgethostlatency.8.gzkillsnoop.8.gzloads.8.gzmdflush.8.gznaptime.8.gzoomkill.8.gzopensnoop.8.gzpidpersec.8.gzrunqlat.8.gzrunqlen.8.gzsetuids.8.gzstatsnoop.8.gzswapin.8.gzsyncsnoop.8.gzsyscount.8.gztcpaccept.8.gztcpconnect.8.gztcpdrop.8.gztcplife.8.gztcpretrans.8.gztcpsynbl.8.gzthreadsnoop.8.gzvfscount.8.gzvfsstat.8.gzwriteback.8.gzxfsdist.8.gz/usr/share//usr/share/bpftrace//usr/share/bpftrace/tools//usr/share/bpftrace/tools/doc//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.suse.de/SUSE:SLE-15-SP4:GA/standard/6660ebc717e7b0df033f1a68658718c0-bpftracecpioxz5x86_64-suse-linuxdirectorya /usr/bin/bpftrace script, ASCII text executableASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRE`6!5rutf-873480285d024b0c2ec8d3b7347bc77a037d01fdef16423295f04f9ea8f0071ae? 7zXZ !t/c] crt:bLL h3Nj2fTMs{>YU"{B= RHE XkkVP֕wyl、焁4}8"A_Lcb愠TVN8d~EnRZM^. n'4RDNfH }Tubj8(Fq"QKwCa@ZC!w)|I@peh.  BN ~5K/=/ hGmt&v@NWْ֏>jbTSL9I/r>\wJt [(p0vt: G*;iZN%t+)ϼ`z sGD)[H燢xq2qegcueFL$Ʊͱ,~h/Bp Ugl,z`e 돱G=hvXJ~-|=oX5)SMMoGеe~59䝰ҥp4Y4$B.#6IjIq| } ›jPB>S+a;$Ρf4J`+̳[oѾP }YqM 6[dO]J[iƳk:8˗8_#!9D:_Ä|-Q Ԋ6?4I?˅ޛğDc5gE;eC骛\sDY f((O )JxqC|hs=6%}W0#ֶC)t-_Vw8MR|!0ג"@ʧ)?TvXG`cZxd{ؓJ ەLuG<ۣeyί%\7o"G4fۄ%&f(qejn-ER?8w sUU7׹ *}8Bx^֕Npg;aUtn2Hd'+tp3poJ!|LUJa~B;=)aƛP%2?hkǁSkM$j~!`K(FRI~[/EJLljEK&8GeYS9!'&=i>"P6I? epNȅŹUØW՘_*’?r:qea SKuXOɿ`-_Iʭ@@ox*<9>fIǾ$O^ N>i(a<=EšaT#ael.8xnucznpe:x?& 6/i 52Aψ!P&GˤN1ĿD-д3pHb`VKv8l=VM*"8O=O%`F#\bx rW5L hUK3D&iI6_Oll>ecN =222ǐ˅FV=c}lo=nƒMsPz]tϟY`~qsbc w9B8E. </[/{Y2Y ܒԒU2r+Sڜc!CW{^# T-1b:i=_ƍ\V&:d9LWt>|{azR,:cG <=~@53iok8 ; pXu?g1"8uN\Qb; G ePm-Wǟppפb,oWI89u51c|ѫKe@kۧQ9YOjC4u5XG1.1wu|pWeb&{c0"mRņ0t6ebY!e:`\nzuhޢ^V8DoȌoo@u X,5$'+ \׸d\l%V=x .,Rekɸ՛YG 2ٟ']> Ñ6T'~+˜Qx ٯl yI6VnjU5O9"70X lS(vOtV0ll^FVR>TX<=pr)Zr.la4MPtAAkM^}arwY$rfq=(.^/U(Ül^܈ Q!i֯o:r4H܈69u@őc0kث8y4}()Y-^}"JTzg1{wxGLV4n.NP]a }; rXm.xs߁(ºpQ*} @8\ `z5]k( w ܩՂ7i[g1\{%`9 ,lq#؛ჩH2,?تpMl UXgZlG%dj=3%t P0,Fo~E(pH7SXjwG-tu*`p G~E1p;q=Z9,t$55lY9BKyn\5u)eHqm'v4ڷёEf~qN;yPҜ`T ;S T+>#,:oۂbWAXk[~;׭8$ EX4Dp7VYJ[O!fJ֏}g_ GE[,WgG0GYBmL|.@3=XK;P[<u ,U_KPP=l-&rMZ)!rBzVhUj/a}*GZPDGq56Կ޳q_3a. "?>oN4D?MOܒ$:jNRS@awKVG\~dwR>.}[X$ Pës`~PTpxgI"D@BJN3RBzXHFu 6΀ukϺ9=U@jv"FhVƬ@=;Ln8/tҨl Eh>FOn(+s}Gsx@J%TTJiS@>BІejԿ|snbF G*1&e~r«L>+ޝw,2ew AȤq)D>JZ9 ޜ# B5QkJ!SF ) HZy+IшQrv 1o_^3PYogn1@P]Xj8~BZ a.8 D &8M }''Y8G|78A~Tv^`5+k:pgJ{"*?wDQ4Lx5N (49fU@do06 ¶=3ΑBa תlQ׽1P{? a3H҅2ڻA_R|ԕej"g) KQ qAAtq}U幗.UTG pcrqgIH+,8(`Č0ʭ ZK8ʃ7&~nY%AW W `2Y졍, ٷI*z[o.ӽ+[ heF =塭g Dt6۷.~4o%#W,a8Wn9OzJ>V:12 <MF+/T GMQו*3z֚8C1`:D~, ɠŅsIvآ[F;rPObi{g1`*NIYM?,e&4԰^N8$T ^#YFKo:1\)򷙵o͐0宫4یSP!D>+Qoe﯊Ξ3.jl_IA `#o:မwӯ S-׹>/h3nDS(Fn}tjXKYv+:M1v0Lhh{hEL5iǎգomxRǨIVj /)B;Qz+Tx< ie@OϨK&6ԁW'[uOAiyA}`(-5#ڟٞlֿ`7zu:\|W{܇Ĭ;#r(_M)K!&t_fRѾc5LkHt]_M9#9Om|cFCgCafCQ-p^t^Dt~L>Ia]dGLoz<$9PVKh!oŽuoOR7Ǐ?𻉱3r:*gVCa|̑+y̩ rKYe/Jm~S{}.qI*uavONjxM+&eüPBtL댩p\ΩG*6r+C$AsSk~sFu%&7"xɥשwGþ."q:j/wܼi4\ 91#a%c^]^<0#Ēɉyzz[!_4{ žxwH1 a#|(kPk'~U̯n.#XCU5«r Rpf?.";4u(P%Kfך:م@D} ְfs[$n\>]ބkkItZdA^;,`0XWp'g ^t3?%#Tٿ`_Q_/Aw~p±odrA+ͻcd(u!B2m|\džR!XQʋs~6F 3kvПEZ]̪jtrB 35+D^XvVaVKB&IBӚ6N5XT~(/zA#z ,!W`3ccRpK u3Ca7l}b"5!E҃^jMRZ6ջܜ72`vRwBY`ݢᇟpz7Ljjn,*že Վ$T6'kk!|+MTi> 4xAT Gp .Uru L`}$j{(, zHWm7pp~7~n]-=M;EbL./RO>tu`O~&d>-!av..rC;D,n1hX1'W{ C_ׄ:!C( \Bs1#=^4PfZMH~_TWV\&rjxȁ;͡1p5k ϫ|)%0PvQ >,gkh뭗p2-QR3ݓ5<" i[1DǒA2{w\F,GP"T~pPh>R K `Y2\B i~h$7^hTE`ӝL>|K̽ItpR/;B9a%_D&Xwl{}W:۫kuNa"?&>~<'q:M|X0][i N:;{YUxIBX9Fw Rك,:B?VG1Ép!k3p7T q;!;%UM1ɌAoc8R1g|c^c{iu ,1[}({%99Ԁ{PBy {? V3O>F£H8>FM2lq.'1tи+m9 6/*\ca e H,x=e|ɶ_L^ )k=NFN_fVQ~vRu~- qvO;p>g W8ض/dR%wGWի^ `B~7 {.HX`N˶Y{3ӢjzWUAބV-3F6 "c״>gKMUsД0P.f*5!G!%  U&^ڋYzVj*Fd;%114]۹AHu $g_x]qL#Ci!Jy;{:.=-rU~ szYQ$Pt lq[n:94  ԏwM[ akc MgDa@2I#!zjȴVԕRBb\ň[YwoCJc#,]}Lל&78ATtw סvXFLOCSԈ$(+- T=X+JNq2nsB3ld?>^=:^5ŏsANK`7V?=I' b; k]ȸRvn" ">!}]_۹VUg#l$2XUIٙc0MC*cY r<-*E~oTbY߼4"w.G N/w70 .Hiרİ R 4>AA"鈀+[S8y[9e><4+y.Iwk썁TN7Ӈ'Q/6zV3_)(|#Q3Dx/q d= ,7?#B=~ @ֺµ5“p&ۙ@mXOued[L.u)@<~oKGgFp"1,+syP(ȁt5wvr?,ݸ}/hX :8Lx$3Bjo퐷!&́9h1@$D}mje]hز$V`l5"S xSvy&&023+^ ^s6Afo@qaTc+M,a3"y;t :Zە\?j=ڐt3c+ l9lc[<_h"*V61_|N|A\*bٛ5~jU`^~lVd0Vl"T?'Y"0D y6wQu S> 6SvPWHZN%L- dC-L65U$7xέg0FϜ_R:D[rXf\]+`A3ʾOsl_ 2Ձ˟` |8^g0*PͫV%4W'_C4-B1DVGqoa`o)y_A[Q`|߷~ktV􈌬nće9ݒ=g^%BlLu8_r Iy. b /qxdC^VlYQպ % (C#Ҕk|X@.ANJOw/B)KxCab>^$yc IqflV !zjR61ZF5G^uBY&!>incБ$ȁ1SLhvU Zɹ6^U,6ݙ#g4Y/-"ҫJβ^ C-wHD@$S:vcu.\^:;"0f't8Y/䢶.c-$y{$}uMr`TPWyHGki8r ulc +#ø@)nJ(\?I脴6ש_% Ԃ̂PKPD e۩>.Ğ \({n"WԥT5_{g>P9v ڋC*D` cz ɩupBD՝8PBҬw‡pX=c[$]q .GOZ{[ֆ*K-XES]l#ُ|Caf4'/e^Ws($rug]GS͢4edݴ UGܱM > k/U a> t,VǠxuWJA4~]aec.iҏ8>/CU?17%-#6jKL[a %1.([hϫ-bxM rpYU/Sa9!'[lOzwk?v϶LO)(jzIv+zk̯w͘x6뒂^ bԑQ 9“5f=a9*oBjR8Y6uAoyCk]ftmc)IlQ:]bK$p YuEUĽ෾4"1̛ jZE3 9~>usj3`X6SdQ'x(:]{/ nAq*͑V&[ƾmOգƨ>Ft7"~aȐZ[jR]&v^<* 5uhLmS/Z˸,glӊA(dJ &V7 z019 ֳ=n_@޿]'UJ؋wZw* NeGUÉEQBcaM8+t[7$IfˋҟS\cͯcRTOe4P\#9IJ9$+x(cR v#kBFۙ ?Vr˔tAkk`X,:×rêcKK빨U~vMҋS2|F1 =VTT@1ϯq<FVNbꂎRy37eW yjǽ"W|"B;hJ84}ULyOpO M -TtuSdԍB$H-j $\iĦ?0 6o*kJ9}}.ZR* F.q.fSpv 4x{>:>Nr?]'#p^ U˗g%|rYhO:I:',ly+vYLD'fBbF#1FwC{|eJC l,Ӧ)g4NoKU2!^ȕ@o/CdK?I뾾+$82y7ĕY3ۮ ?´A+o(\o ngSzC)r̀_8V_f`2Y%5%;Dq-Sm>ܼGýsG[ #``:]Y:yQM;Ƌ,I8!n3E]/TcGƗ kD 9ƪ2^1*᪫9A| -Wg/[p]oLluR`"ͫ>D o8ױUə}˜* t5m#UK?RUT{)1JP-V$DzWh0Z ((bwBF2>&5Ӗ]3]|2 E.loJV+q'mV^ TJ0EYԛI8AWYzD[=όᙸ;|JM(=6OJKs Vv9`S9?M=K_P݂ ~ 0ť+FVo"JDP~Y~CV;?_7b:\!oA ;Il4nx5KEW- U"EP︝D}:R;>5K%߀B_}rR^pf*r lJ039fpPv2Q1iD43aMiHZ"?Ar5C:QS bq0:#bM  LPORyѓcYAټLǯgkW%_ r5xQ^`I>X$Lyu-ѳ@ꐄo VNudN…5jqp?gkSC\^K ܗWuTM }pt غ,]cC՞*e49C[ f(u~VF jQ~a 49 6uݼUbMM˘C!:HPI?u5d}#?aPbR5# r~Q54`gQK[6/ /8.WSo~'{}f0i`/ӤFVIDN (vVgMg/#9~3LMynF |R۲Or(F+PKtX ?_N ?;/W'];P xZFv[K}Wn@Eb8JFk\}\W2)QrҖ9H*˃t5[{C :o㝄"M(r'ט"bTbC$㣓x65nCӁ2wz}TG\'C(ňJ 8RЮʟ,ff0+]S6]у ӢˡLxq%9NZjQW_恷 Z;0K.p` akbwI*̄3<miX'?d6qҟO+b㋅魥&mYO#Jωg^7on%4!]II woF'LƜd?R[_'_@ot! ?7cnjH&E"l 4yYXBެ 3Um_,-(j{ R Uշq iBZ#np.FŰ1h h߶xAN@N@T4w:r<[ R̚ sp#UCezG(؞{ǥ4R .Ѐ[ZӾ-j]&P$WR$ٻ8$k(86eVa >vPԍTMeO1l &ww?+|DN5_ia71H;0H).?qRK[PW36[QXrgV+W5;〲3=뱷)6ŸWK0EUaH}RynUZfITkjOx:|gK{>vq.F١(S zazBDhŚ9V|Qg:9OQ`/n'Ji|i%^Gh (_'%m줚y@CҥrvR&fJ[ tY+wrz)`^5:ȗWPpmM}p08B gSir<"ב&_YpeKy[Hr2&[|Kbu8J;QQ#ԓØ: H?~s 59y K|hZj5kzz]^Os'zFsBg_쐣MBl hydkѸ/^>SYtx8TcvNԀݔF (ɻ}aBۖ)~Ggw] }}i {hrHn&vn:T4%%kbP^֭aj&M GՖ=̢:!p-Qwj=Nϰnĥ.>Y$0yo zy,p)DaD9twdiG/sk=vnM1V-?*tn粎:`uF="D*r<ͽM@kZh(f*tݴg؛; qǓisKꕃVge q, a] ar3^jDBZr5I ~[Xf>nCEHWײ O{2-4[m`]{:Z[mo#'OԃnN_0}x&]괃V^͎n(_3E8ZIW;ĚQHJDlhdʼzod(VK%qCxB4_)nNGb³~i]c" c4eJ:2ۂeoKC1."W!'5+}}#s y~kuiFQ tA윗o\Z ۣl,[<6zWuE).dgOTN2$Kg;ToQa1 FY&!ox.nmG!jB!UG\#dB_,\@V7a,ڹR ޒ52Vֈ7=ri[?K9[# ͸O~a(=.!͵x\-8Icx47cLvq=E< S c n#,@j2<_0R@A@k\P7yh(͎ (npM_A$&݃,Pemڳw$jnMnۙ.Q<[湂R_2* ņH'2te+M@G'HfuE?2]' 2<)I˓#jx #1KT d\SsU&$ji>n6f.2<:Xg%[-LX?IL%O˨Z%w6؟=ȑ@`l}jiMC⁣ bLچ׈f˳TIeAg{JPu[>=s,rstV8@?Nu*RrHX1劈<8f~([.܂P7m~;ʍg[6G4VI>ď}GR6BNdkqY=V L>{nط,PPF1=bF!{xYμN>%Z65nCr~*l0Ih)K$9Hll蝲j<#%1*zRvle2< @ʨgپ@lB82XBq<Bӻ‚ ؃h5ԆyYX9"C&! }t-yCpwx`k6O?4pSuyʯ# Gk~nfZ )}^EJ ^d繋~zt+s?a:ٺunzȺITv(9uVSqߣ'vWLhIx]ټ*h\.;W~1B0eBٜKhL9%t彡u>(7UN+ԢSH=q'l^}m~ȔHy#TA0[ ~.j]'!/VQqvX ܬif`+-WGrH ^< ڭԘ=\G dX3UX!BUA H*r T28!B$P9 gYM5m UV .,kpQx'į^}3k[ڮ>'s 8\mc V)kTkfs!1EiN3<&٩5x.Mn/uro.H3O-̋asF SL\tH䆖\* e_K;uԟ4RME84,p ?ef1ȝJ KsuvTeS9Iwۢ)Ȅt[aMϨW"K~a[ uR|߿Ao1M'Ax;e-ayPFoi qggoP#oRu2dL"YROhҗ=w"C> #UOL_?2)^(P!5=1E<>2MF<&U?* ?ǁfo2Ra&~V5x JM'+S*^=|,yFCMN_ms{͐,(J꛰1Е%Gslbu&[{@ Ny*Iq% =i*k$"WO?eY~<1ڞvD6(9[-F?gACaeۊB||go)V,coz-YS:wSyG͘+68aCsGz "fH13ee+84Ie:XP-۔^MgQЌ󯹩#K$`Shl;J1?[3Kڿqfc,Á#wu&lJKE8'}FfB=;+Pl =3Wi |ŒAB}>lJSQZ#Zz ç]kSQ*r珞[ '/>OLVH͂mESE루yZSS( _BJqh;jD&*zB#8aLu/UPgM!`H} N>MT/oDz,G=3fȄWߟ@Ri-=KŒru9<-Ϯ'Jd'#'4'B I)Y|, |#>\"q^X Eg`ʷbxˮ*F4?Q=c2)#Z&QIЌ.L@$s?l۝R R.< Gػxh#!B Z?G Ȓj߫- LvZ0WKA$x;Џ"ATuʀTu GBN=3H3HAM?D Y$W$Ȱm[&\l0wkCiM)veQC@%NqB:sM(|9%Jv*]Xd YS@ Dv&侧x?S B&&$Q͌>'.)`m~tK::]lczs=@eyoc`lKɡ;Pl}uEZ* s5o[,㚙5r_Uپ 2QLýY9o=Ju?Y 9ᚊ6:XףՏ ՏF@ *綤|_oJb.]`+fne.AV@ /= b޻^IXdh?d!bKl}$ Qe|;*μڷ @_7~C$=*$ :^GțdfH=e،v'c59"/ Dԛπj[aUd(~`B' FS%\X@Uc5ZQtQ,B߫/Ń -ʁ~zLۡĶeOJk*K꿘,rST̰q},;;L\9b߃:D/j٬GNozXدFMDT4&HhRioGZ5OYn aW)4,P[6מ\µK^Y!js(}z7oxU-:ܬ_b,R~4]zٯM޴Y^\E]&^B"BGx*K-Xѱ#M2c?h+Zq{ƛ9kMm8W L ac:g9WF5`4oj3$:]]y d;xV%}(Þ3ˢ=x>1nRdZdNhPh1jkgGT)Y HvXdFHĀ>-4D9]0T-Jӏ=g>0G0Ib+3K.уoh* 0Ќk j>m;y)ID{ۄ9X!rFI}0niу..2hzA2yP9`JoǷ}7\ֿcU8IYg5j`G;NHj4\GnBݲU@Qݯc*{2Ҷb}Lܤr[KW%>_axۢћLCI#!,t io(p^aλG( p6LF'T@x4i$Y3nk,UZ~' c0̚L]~:s7sMˏwlRhG-i?}:x&|mG)f.uICTg.f>RY"}n*t /JH;$}0 AhoziK-/ykc)b߹ K Ob CۏyqRC D{?5>% Crɜ1;ǹgUO!؅ ^k x`G{h_(~8[ޢQ-zy ұ ,/Ĩ7>,U)JtE 354)OnB} ]m;q䇪X?KEP(kg 뫏aƒ\XSO5:igIbW?3Q`jXb&\d,d2nOtl}ސ_yFg _ę6+]} $?+rsѿЌn巐kv YYf߉LA 6lts7vğgҁsvurHlᔮ~:ĸBZNmӖ{DYEWHVPV2#Vn2>Aa 0LECQ謩m&1#ʜH>@aRa&TVO: GF#3ቕS˿#P2[wF#_tq[< (|`f[O/7r.`^)lb ޛsK1.rzZM!!`zwJFmXocO$;I8`: y lZ(RBQNYZMT!٫b FBҶmcu!kڻ4yU&žS 'Wzay&/2Khx߱͝ϓ)ʖ;|I7sc` l8N/9W\\q3-'Б2=/l)S^gPN9*9v# }hK Kz|DesR5݀9e#ǥѽ2R*R1b*Y-\{̤ *QĸxJ!ۚ9ddp^uvP{0S1( m E.b9 M0d)%lz-=GX䛘;<ۣ_'P8{&Vr }OԈ(8]?͹|\x!3z @揹L-!v'6a(+)&\ [ /Z,VK}^dz8k"SUk"!Ts>A'i$Τ,Jυ9Rf!,İ{\2Q{MGh #R.H߁u.9&I0~b69j;(oC] > Q!K&iI+}H A$!p!U _ZƺDgU2_抭#?:Fn8H*޼Q."̴sM=jUZGEyֺ#K)'7a:lÈQmg~$lZ8)P CŠ6轮tw+ u-mz= <=M6jcYͿsaWNh iH OzZŽ5!'{2 {70[m]]@&i<̊HF[ٿ8-\]-1w\=ۡb1Llk TਇT d/` wI$P˂ā0\~_2ҍTM%ҷ~Q o&E~!hsGdt$_ Z>f3?mHtFPcm#cOSj+5=eN'm~"~ȣdI#ƨ=#97v4&TooE.h as@Y~)bI<eBfp% 0>SюhtJܭ07''(C}, xk2@Gֻ% "">dWN~s6ycTjDD4G(R٧F!Fʘ&l{U&{~z+OR6zD^ ;S!O~kF(bd3PCKaHc9RLz% ,w.IgreZ}鄱ޝ" n}.ۯGds},=XռW 8{ZwX}tCYr]j1O#6v_4^r^'*eK\M:Aܢϴ۬?Mz+Pf]Av^8k 2%mIGyK CEX F0X)~&,ڎ 0HUMYSM 5DEw(3 *cy#at0|+`kݔD~tU#lU(^ w:GE0DhLŏe>ntHvo,Pa,]`dO ڿ7YF&t^kqG=t=M{؆h4U&f9('19\ڛ``焖V 3TTfBD*q4+n {kd4k=S1dT6(n ɷRDs'{{ 7c`EER4%4o +ʑ&T2%}B eX RkX}B%WM_Cdvc:%<^P: םv ,)t)A yJ`&d-lgaWOa%m$s@L80{՘~Pis1{7~Tzm]!Rw!ꥨjC[\u6?kSfm?Ifγ`t1_ז7Qxr@_*]O c#g͐Uj ř 7s1`[Pv(U\)B{*W咶G wf{B"C|;;,){"OV YVb?Y78$T#T,Vn/e`ܬfpcEۇggQЩOV$}2h4Zn/ni:5b <ֱ 4ؘ_)^zA-$UI|w?[6BF \b1]UgzMo[[&eK>׫3mGdTC) |@ܟD3^$(cٛZgae+p{d_-4+x&I,jIl$#9E*8M BQ#GH8CJ>=}P^mځ_מ\~== VNcQ1>sOOѫڪ1[I KVf>XH_dA"9GT/I*߭+*>*j]2v<=EL넲%ELVgId^RS%p ;N9F%;|dlQ~{V[ǀj]cZN˫i?;;@!%ShB3 K.5DRB z </M$7b&\-Tc7Oq|?W޳RWk!*L ežU'| a@סϨgqHw;ׇ##dWh{ِbM{fSvٴ.%CSyw{TWll7GkprVd!V[UF~U-:M1ݚ  =ꀷ){T,i?ITt5a $>hmXTk9xw>st#d]H8p"J5lCINj"h~|3lV^(yYk͑{.ʛS-i2^̃mh,so v66:[R[L0rpjY5aPDs/B +7_ۃ f߆k0QoU5yy45Kp[L bp`AC=$yy,\iJ!J]Ð`2crFi }R&X_ULO¢r3ُL\y$ Js <vj^ė_x1(щBL;^ 'k1pYH.ũ/0Uĩb{RL>Psk |,_P5:oemTL}]C1(7UP?ZE PQo73,I'6BEW'u(4]vFႿRJl }~@ e%O&Œ?mgqh[C} t|BcaC*6c]:^v*ש5& :^i;ІwqN C$ J;|wnhUC@tSqGnL+LIz' {LtDI%kLyI bZAFh!isaZڒ$ܿY;ԦI.p)S1mXf.OV~i+Ļ1C8*:Վ$[1"Wۜ:壀cOΠ4"/3O|4cbhJꌛݙph(49 &o='bX`V`N5U5x'ՏtyoWֻƼ݀ck>Cg/AA@ /+pSHpm41 N_`uPiOC7i nr ÍK)d[<O/[?i*Z.NXs"|WLRu'_IFhV&+|`Jc]Qo vUQKz 仩xȯ'^ 0yLF$! (`Mh)ܪ#UܹL73ݕ<ߘ}f$W{iDY쀆mCIJ1(`Lin U,X(DZe10<G’ԧ-uƌ ~0~ņeu(m`ejqj,)0͛s:e)|J v (&x/#=ZmSI]@Sf.-Ds"d*d'-Q4Ïtkg:CbPe87\MY9|93k ?7{gBH| fe#@J j_8ٯYQ¦g$[Ϣ%F!y^%jd7bKI_պYvbo剧)$k^npNO'#}T/;X}A ,_&S9SƠ)5}e戮r\JPH<گ{,InCVqA:cQ4fPqjR>y^K> mUĚl4o?9[O_5~.} logQEwSʃ9=n`"(}5 z-C1W$GvL$wWNيN\FUBÖRh?Ch%E@'.JRN>1ghU5h8!P !hOFus,<kNGgMl[juZd:7ըÓ{D»s\2k}ΐdk2#F۵(=Xp697A1۟`˞+S)g~ˈ1< @iWMBraM*vTd@i920&diT=?.*/V2f苆$1"g9r1Ɯdҩu(Jy'}U~'\)SIlYҋ\1:q 9:m<-2{;Q5x@eK0C;Y!C\tb"WD*2&3c"H6F8% Sa`_>j/0+~yK+"z-q|}&1 篏3ʽ? c:dq*dMWRQlOs|H># TsnHO/]%zpT9 ɨkڇA֚QQK38^CyB}_մNq.#lϻ Z2X`j#%؋.}}lXdB=dv7}ZpnGVLc&:M6HJFLbް Є*׶2$nktV.8pjZOѵT\^,(F| u#-Xɕ'^#єĀokO` @ `弣hԪ|#(!Mj_L\ҐD܈Aw03c6gjjt!\XXq<L9 0}w|Bd`ʺ*vT'`d5`/3z7Mj>M@~`M F#sE*'SS~m|Qsؒ[e'%ר{xWļU+3i6Og;jLQ}<Ôdf|qT|[Ra|?|'tcSa5ҽYCVV{DXnu{8Q7"2E>r\锂0 U"?u>'3,n`ӈ&u>qf#vP/NHqw(6*@lP&5C CH|d W Zv8[+ Pi9?,<#u#s_]&x4ug43OXhV N y?1=BL+b-B;P ѫo)ez>$ME^JW[o;J[ռkDKeQ' @V"]h)ȤB^X2wR]c؎+[o#oAJ6&y2B㝧r莋siFf&v6c`v<>VtpvKIr;XU/0$t V-5QPl(*ώ 1N7k8qb÷Œ^lNl{Q Q{bqwA0uSLǶ 1)=q i9mr0*E^w˿%86uCm>}{GdK]lT4f~&/HN|R6 %3Ĺ? Cr7klg O8<||cYHYKM8,G Ǔv$ã . j!L<~3j°2;D^IJ9o( vKrivPlSV~n2Y"ϗѻf ߼e?2݉H;3pQjiٚelѕʑ\k&v w]Ka׼Jɱk$鲌ux R],BPD~)ejh"3pל>6*r:gzPU! @fsFFI&ps|r4ޠx+" .}K4 ݵad5\/4([n~т%'0f2ށ^nI||^2N2ߣ ><0I{h"lGɸޢsNJ<8B+e8_Ǽֳ$#m(hv"{eUU F1Y iU$aG8TG E)'HpB":H]:g͌Hs>}I¹29caZ|Sݺ[Er VkWAQm6RxvŊwHR""+kl\vyS m P*MOVNvZ#ڧE/{ͯpa'H#f:>hOI.OX&#X^C!cxNUA]~g@`"6hvTuy5v)壜96h`eR~aLK꿰"Z-&){Fm}Dmu65FA9s n%[@9 ag৶{rauN\/ ضWMY\S n*gk{`?c .P3M( UeP :s2bK!VNdI! ,OC2MJ7sB2<ڔ^cZ 2f( Pt`;D,PKSZkOI "k4*ezL' ⓷JSp9YǺ;t_!rAIћBQ 46=`^ GW31YvucVl]Vf@g]_#?Q/kwGݾC:{_G.(JaASXLG9[(vaR<˛"k8v 0o8I&M e zMQNn(CvyjzFM Zg(Q8㿂Bdkm+|aCFV?E@9vhV4_#:AwdeS>qJ.5m D$YgdJs@s5#& Ty[%0~)bwtl [/ʗf~kc3 WW|r84>k٘'t9r#n,ҙF- z[Y,Q\sLu-׮x+]M c2֖1c I ֧B(X |V 98Ci (Z(r*d@7[~uo[\ڱbp{#!#FGBŊ9_vs8?s=qEٓ>Z>@t_3@eR<I{|)L%Ykͼ nv}0W& ڐy*@zґ9 ū2)2QХ # e5SjXa/*7 X\VKïWwy]>\{pח9菆!C_ZЛ%[zR6N3;mJ-eOd\pKAטҨ,x:ȱqo[/e9h=]iW9RvrlqL lW=tDIYQBO~XvB> >i ]1 eGB}Mb^ם+x0>\0`DqX 2XVCSu; v'2]yM!_4Ny4/uR<#fa1C$験-jʊG|AE5g^Wr%j[+Gʽ-$M!;/.ʄ1b$7:px[qV~W KAkGE^t=C+ɝÍ1*d*AK5 /sP9M\%;C<9"k:o5YѼ>o"F) N[BZQF(YL0no5LHsZ1I>nד[ D>jJ#{ G>=Ӗ/Ka U;chi?QMS[)q& wLK:o mNxph.ˋϾ(kM "i(˅VHBsxhmU49˿;ƫ5CFM@'vOc !8y,v@Ul0OB _~4ԛso.w [fWC%8j. n޲(u|̢*X`RRW73tC,Ȳ cK"ۨ/uZEY=-Fh+ʬdV2FگbǴXWqX3nnBnzcz]TNSe _)"@̰_ Mۻ> 0(_ .\p g8[ g?,R\0 l7xQea^?/=GWVI(0^BkcQvljVFz8HHGf\9[SV[(lb҂Ih'a:,zdڹ 5p.;>jbnY}G͊((=ISF ԦKBSOR09ԖՊ8\T]+nb"x2j]FGz ]tDis/ܵ/lݮƃ8q?=y 'в$gƨDDާ!ZJ{3C|,.WT(` $N5|S" w.0eЂ =h H6]O˧? fl@1.&Zؗ9S`1_M=_3}`%2V;)epHcK{Y 2Nj?mnd %OQ ?r~͟WZfnDZi gZE L`k$ 2BskKș8ST*L}4IMdNl5$=vN=ru bVo;{3{r)ZCF ğFNϾ-b{wyh;aoP #? bgo؍ѭITc@mDR -7#$}|jiNogf@f;WQѨx2qp5I ?D%E OS`ž xD1 k.۷vw+lqzk춤|gͳVml~kѝѨCn부$S3EٛFп1G +S'Bpj@t G0c]LnߩGna8M(mFZ,a{gVbt>[W&KVYX#,X  wxgݙ %(%&@ @F8Ɵ W7^[圳t+}0)h]|{nJR0_(c]D m (òXU_=Y . %@8RdҲ]z Yu*(՛ɨCVN2YlD:o:i[5+G u9hUQ_'p"iKx`)>fx"0ʢ_HޒJp*N5>,U qqUE nP]{"9N94 {jh!A.|Z&v!(8$fBrrT{o?k:iRPƵw؛"4zfM/i:KTs\uv$ H "_ e\A<.#@j1kIQ_ }zm]x رhbuY_; /9a%M)GW!p`;K*z k3hٜYQGI&]~24ֳy{$hk;k  r!K҄#ē`'%)M낪Wk djS3Š9gtsyzf 03Hɩ Da1]|x̬Rn)bizmsU[AFz<]fg1F>twEwa_MŮ dC ^g"I"aLiGq?i{`JLzJl+67I}%%Fwz[XҡB\GPko~cR[YҹVRSp3Ķt LՙFڏˌq)ZcȊ&-/BQLyzRW%(-h =uЪHNZ蘿,tib[s>$09x|J]is*>Ev_ L _ <`3Y[d(Z?6Wzukv/0ٲ94B\eƊ#̸M/khgsFZMA#E(gt |:()3Ѽ ѧU12FՌ>Jʓ=I''l ,w;qFqgH,f#;_-z(rUSF[:lp+j=2+yZHһ#!spp|#K*<F9@ V*a[{!Kɀs1װs;-ߓՠ[o2{)܅]Rc:dj6x`pĩ;y" 5Ws,Qo l=,ʃ%qq5a>qjV3R0Lx1g4 Og0lk:y=h!؇L$x-6h 俊 * 0KDƌo|pw. C+DiK'Xpxoj2hgo& _a ,[,; f,u$)U<{5'[\=_:NT g#B"ss8iGˣbӦYߎ)K߸ocm1bNsO`Tz>iQOVM-cq _!_mY7c @yVYI%e 4CgKI_44̀(7 .,wdž1()Eʀr\kZĹIGKQͻ|4Lk\f}>c@aE+[xqgm J)贊œ=lnōXחmo]ҊҺmv3Ba'JMjg}_0@$ƀȦ{r;ϙlƉ +&ꦹrQO2jOH1sU@>ΗM"_XuBLMVG[[j׋ Q.y}r4%\w]ԘD'T  2 j$l.~I)|k<`5_>̦}23XIšYOٻǸ7X#OCcK嬡j)KU|xZFΓJ[6 0Y;09_ *evR f[EFLx5?[zey.tpo}Wr0C !!qc&kX} {~^^gv2ha"2M+Ukyo^ZeAڇXZɗ4bf3!~q]50|IZe5JYя[ Q0:njH\ 'dF!2ufYmcN+GV?jiǠi>dM#_r~:gg!))^L c_h4RVqᵽJGZͭ#n[뎆Jcr|2>Rs+%(5]uW 0 Kh:ٷHmDvkZBo,$Hwf,S=/S/iL;sX >t|R,pu8aZXūבcHEػa,M-1slr I%gu -?pA,TW̮͜]89mCj(i6Yʚb-7#D͊*~_amY+zzco KCi'q0ƅM  & I)=Dx'qUIUB-HY{ $cHU9/S&m̡,Nae:Ǥ0M6_r h#,$f`y?q`dve6wt͉~ Vs-{ox5@lMqAddŁ@nILij_r}l,;N 9୻ȵЇ;ib }ض7XAF p3 Q|g PW%-=dW ' f#%vv sUGJK\zR'T+i"f%[92F`IJ!iK\&H}({qMޛ8oh7WP!6>4O [tko hW%ejcmO< sOr[s"asìOd̉uch+#UBRhh{PH=`{z8x.ydG[tp#xaB& =\JXT›c$ T9;԰/w5ۚ-M]+ʿ#=cdw,ys=dp|HA Ll"s*#Cd@[GK\J? )O8S%v _g*K__n\t F!cz(]Jc~2xmEŵڙ.֖4_ טZtKk%-H#0c_6ڝ`v~LiG@rɃ&aW9j7pj)_|\*Qxjyb^ 87AFU-Syhf~Y?z,T$I <`TakO͕w7:3]`MĀ@i }upUCMU&sgy]}v~c㔒SozLE/6)iRr,ʠ'Gun>l@ NGkiQ_)3rl; řjG#RZAU3apa_^bN4Z8ϩi!O>(?pf-ޥl"nDp=c'zFc i/YwF\Gxr.h<Y&xv 2N좇GRl<@Tō.51K۳7QB+&F׿3-SeTNrQqf49tQs4F־ He[ϻb:@X&m`IF*n|zWubYi?Zr|xDWYV)֮XGd;Gm$jpwXE qclcGưo^Reaá(wd(Ed5ReÄI+Oa5 N4N[)!BX .uHOn [ZHiaܻ^G~p@&ָ ^*T 8'R'JgMxozŞeâ-*`q-"I"P⇷}[ ɲbx!1_5>ܨ@f:QYtq;NcHeW/Q!*|ON0tЮv[;;ۯ 9Yȡ{FDv e1N$@698hYU kcŽ- 51-:KnkD#';ӻ Ӧ#D֫8k99ڱ:ZXsAp~35m&9  &euhQ 19&M&zXuz +')ՇH(W %؍JFIBl{Tr+wC&Xt\^WXAXq[׋Zh?ӗ OuHh,LA J niiJEⓛckQI y!t&vfu|s)hr6 k9t}hqM/]7z`RhTg2f\E`9Wu1ȷfwKi׍PC?* q:Zۍmh+@@-ñyK;ׄX&Vfsa dzNݚ`j>RrPL&o?u4L+vA|БՠN0ǙZ:E7;1iTԇ™_3%>ʊ7534T߉0o2{}el|v#,< /Oik-A~OKt'wpJf{nk` Ih詂vyܱqdYX"\DZ8wt+饈܇gFHD-1^Z@ᮮ 6y[kMdhK|Mk.Z6~bC*z,T:TSd6FR~Aݢ'k=` H[)S[b毷qb*6',)p|9q4Oa\-N[@A sOLooc$ٞؽмQX[ =Z)dh摭ܷZ=U /Y^bZ:^bR^p߄|"SeFK~~$ބUeKOV%2ښ>`x,&~ϧHb"$ *gʁYQ% ^_tRAz+Aӟ&zܥ@´mĿؠ6zfa7]8qʾTe0Π.{?!R½6;65<5ܾϾ0GL+w.AiwЌvo{<(f*ż/*8p@lyexrHc"jh|ݙ'wԗm>χ8|:=O,9-=ʑ#n! 5XxM?EJx1sef8Wqc} .pKbH+6$-v{z!Exn8:ArDVn@ŹWJ|c8¿>*3vjH!TC_W'o)϶ cl;-E[EP?7^oq21?9Q੅t3;cQunUi@L-w_sR&`L{:exEJ}u;^eؖ@g(1W!#-gZw?s֭5kSmqKz<)ˤ=ľfOo|~1mȾ}gScCWZ8W#k̓-LCxxRi 7KzÍ\ RM\ ]/} "M)9'K25ׄq0.`{5i|sD-(Œ&4Fte9l~|ƆUէo6#I8w;eh~{*Ghzm+}TMA$y>C8mR`ъDLocU810Jϟ)>pb}!BxqIut M\ P uM4sqyؙJg b/Ksd7hIP6 ZrkqqZOCM.Z ` `r]rg,$B6WIjuzᕖ`>58,sW(nS*f_Y?`IѠ(,aHaI_Aۯg-wC F2Ufk؆ ܠ/XaFǴEf*ԍ ke5YgHVI*`Vu|*d吾;Pf#<ZnJ*&'QlG8LD'Db2^ﭱeQҒs;:VS֨v\=W)Go1a1wsunQX O*5pj]!Y_^@kL% 0=2{JP9!%jY BpNlղ`;t +YBH^i%bR0lih:3oAL KmJПSP#Js"ȓ!P,DQ;YNdA|bsY<  inNoM*s49qAβpyڔËȇbL hG9,⁔ ʂTʎHv0pA'?̬W%c9&+=Kk_s;LA5졦\C ' #Ot>jyd]6 %0qxXaxFK×BwcT26"T"yTՅA}y7}k7&3)JTF4 ;@? t:K` Z~a=?po~5Z`JHVD]Z6j[3VV)ߍa',J0; E`Y0إJVPNGAh'`"hneIô,S@;Kபܻw{_U6kFOH1;ĐVbYzt :ukj]3d\Lf3cEiw!ϯYZaeb jk`JsGʱfC➿xx+_X += 0ʷ;od_!(I[͋+O1Z(Q&fEa \3O?X/c5P nѼ4B:b:*]5nDs>ቌaw:*^(ȮH]ȡ y#srvypD0 q0y:վ"gchVy)>:%RB4~+ S8,rm8:@-́ 2poNj*܆#Du?I8bEUmSvۼex]7H6ޑC>%aಌ@ԚxކhL?I^8!ߎ\WbLSFVRf@m&0DžM1馇]}Tͽ@4O-T54RB0qEs΅te.Xڶ(8VԯWMɸͳSԒg_}I[ ח@ U]*`I 7ad֨i ."cˑ붨xI[l߈WTy;Ki&O g4XW OKo_ Ɏܕ1*c\@I#bmU=+Xz},VШD}@bTe]_W`|c]8jaRNUF%,Yvܪ1W5>a-Tw; L"t=F䑣V=ob9đYcI)-݆Enh}GVE쾼97Vl^aMt*)"U{S#'@@9#ޔGmM+Z}yhTqݏkUȯc´ {,u'f> ȬqAT9vXĽ3^e ^\ߧ~FZRm'e=7Q>qn;@)HhYKD#EeFe! IRX(=Raf`b]LϔX+6)ҭlJg$h<7Y -wcF#BJ2Lf'W2EHOȀܯ:" TB箙Pxb0.(U MGjEPPA*S8`L[e-tXj?%8צw!T7$ܐϟl"my`@ȔjvDe0KgT<2r&(dh;Q%(mEz6ܮr6|٣GadSn$%  g'S!;Fy