lttng-ust-devel-2.10.1-lp152.4.5 >  A ^뉸/=„;>SWGKuqD8[/Fd(z;SB%cMޚwsn̼~(b|kf Ed;=G,⪹*+$ӇEDzJխhcF$_RsS~$JQ808ae38b1d8e90c17dac95e2f217dca3be24fcd90a890f657d24b98b9510b59083b988ef0c7faaa02bc5212b4aa2d4971358cad1^뉸/=„0z+zꮺ8L8|r M+bu$e XB9vB q\:FwgpAb4?b$d # P )/8++ :+ + <+  g+  + d+;+8+, P  (;8D 9l :( BWFWGW+HX+IYP+XY|YYZY[Y\Y+]Zt+^]Wb]c^cd^e^f^l^u^+v_w`\+xa+yazaaaab Clttng-ust-devel2.10.1lp152.4.5Linux Trace Toolkit Userspace Tracer libraryThis library provides support for developing programs using LTTng userspace tracing.^ylamb04openSUSE Leap 15.2openSUSEGPL-2.0https://bugs.opensuse.orgDevelopment/Languages/C and C++https://lttng.org/linuxx86_64(c \ \6} 6d%=#mX$ 1x&!"% L A큤^t^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^r^t^t^t^r^s^s^s^r^r^r^ud32f5dba719377163e13d759e124287bacf84abcac722f2fe2596df647a75dbd4d417877e2b1ada12da30420a2b05fd2d007defd00f36a2b647b4cca80f412ae97359b1071b35ec78b6300d923ae1b7fb08e1173fa9c7f9933b38c483a065099a38470418f32bb4e86f272362cc3683f964dab2632bc9ebe68693c9bab4ce4476e26596dad84ba07e734fc88f86ab300d152cec8b0829f0ea148773372c5893e778d62385175dd638526eea1123d375fe152dc00e6c570f880deba84c3a26ba1d1b360bef74bde523d942359fab3807b154a8d10448f599dd5c4db5298217d24c9810357721751a1291b9519217f73b0ddb8af1d7b846a8634f214bd1b28c745b353068dd6d0085c8c5c48dca4f31dba3c5b6480ce703ee3677e204cbece278e4afb070045879aea04ba63263c55062c7ba3e6033e9a3010ec44d8f24b4129299ee8526a1122ab845b286dae3129edddcd30badd863f945dc8d6a3f6de0f290f45a90568518bd220b10b20340af4bead0bb547fa648c5652dd24d5f62604029bf02ac652aa75f607549990b979b36cff617aac3885f17143f5c596d513455d06dd4c394a0d40a8390748afb49d08fdff06118d6710fdd0460b703c37150c9c8b4e595a3ee3b65a26f0b60620c0f62f80c3dfe569b1a937428ba0d8c326eee758d2e95e00a6b973b93b99e58e1de9855080811d8e9bd82f7f9a7aa9dcf570111eb798a24ea4d13dbb88002c748a905492cbe6b7ff1e31169802aaab4eb75eb9af94f5d50a4286b771b1cd1f05a851f28e3a070a2e2ab796f2282e6e85490e0f8fd31c3193db4eef8c94b9af021d8883340649e5de9f010c3583b662fb69cc5183a9a79fd22dc8dc70cb158edc8a483770630dfabb3b05c9c8c026c94a1eaabe64ba9ac48f1f4f32c71678d25a10d84b31b92dc89aaa498914469919cbbea03039c313d18f8664fbe1e7ee7c6d883f98de3ebdcdef45de17664476dfa03a0e0230b67b6ab181db200827f11c1d6b1cb482635f361abb5253b4f920514e5b8b5a33475b0d5cabe6576d6cba56c2a099c5711f248ef56eccffff54de2343893d57fcb54b979cf8be31bdca26508b64bc729a8d9d721de4c391a6a2c9f0a557a44b39d8876c7ce353a5f0b324c2b616e6bff0bb9b5d94a6208d09b3f172cb5b5af1c3e9a2432c51b1ee5d6e91007e5792baa092dcea738b54b80f40b0b39cce24a236a4f21e96942bf2db73517aa0d14553bb7ec40908380668dc943a208c3ef937f39c38074e87fbebedeb5587fb54e35990e0972af3af9139c3ee5193c7e8154fb971db116a1312dc5a4af8e150875ee3fe315c14d805da076441a0df5f10036ddb0489eb5ba226626a959cc5549efb95f9cc9604377747a516290ecd6c68493b41581cd9714483ca4c41fc1b0330be45e88c6edaf7cbd17b1a87231abd599dec90liblttng-ust-ctl.so.4.0.0liblttng-ust-cyg-profile-fast.so.0.0.0liblttng-ust-cyg-profile.so.0.0.0liblttng-ust-dl.so.0.0.0liblttng-ust-fd.so.0.0.0liblttng-ust-fork.so.0.0.0liblttng-ust-libc-wrapper.so.0.0.0liblttng-ust-pthread-wrapper.so.0.0.0liblttng-ust-tracepoint.so.0.0.0liblttng-ust.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlttng-ust-2.10.1-lp152.4.5.src.rpmlttng-ustlttng-ust-devellttng-ust-devel(x86-64)pkgconfig(lttng-ust)@@@    /usr/bin/pkg-config/usr/bin/python3liblttng-ust-ctl4liblttng-ust0pkgconfig(liburcu-bp)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.10.12.10.13.0.4-14.6.0-14.0-15.2-14.14.1ZaZF.@YYdY>@W@VVf@UAUntchvatal@suse.comsor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.runormand@linux.vnet.ibm.comtonyj@suse.comtonyj@suse.comdmueller@suse.comtonyj@suse.com- Format with spec-cleaner - Drop tex/asciidoc/xmlto dependencies as the manpages are already generated in the tarball so we produce the same result and this way we are not pulling in python2- Update to version 2.10.1: * Fix: Specify SONAME in python-lttngust's LoadLibrary. * Fix: Ensure the fd tracker is initialised when called from constructors. * Fix: fd of an elf object must be registered to the fd tracker. * Fix: liblttng-ust-fd.so: Override the fclose symbol. * Fix: lttng-gen-tp: Only replace the file extension. * Fix: Move fsync after ftruncate. * Fix: Synch buffer file metadata on buffer allocation. - Drop baselibs.conf.- Update to version 2.10.0: * Clean-up: Remove unused variables to silence a gcc warning. * Add ustctl_snapshot_sample_positions ustctl command. * Cleanup: Formatting in strutils_star_glob_match explanation. * Use SIZE_MAX instead of -1ULL for the size_t parameter. * filter: Use SIZE_MAX rather than UINT_MAX and tuncating -1ULL. * Fix: Out of bound array access in filter code. * Correctly clean all generated JAR files. * Fix: List a missing file in Java agent's Makefile. * Support generic globbing patterns in the Java agent. * Log more information in the Java TCP client. * Cleanup: Remove an unused import in JUL Java agent. * Add support for star globbing patterns in event names. * Filtering: Add support for star-only globbing patterns. * Add string utilities. * Filter code relicensing to the MIT licence. * Fix: blocking mode: Add the missing stdbool.h include. * Implement LTTNG_UST_BLOCKING_RETRY_TIMEOUT. * Introduce the LTTNG_UST_ALLOW_BLOCKING environment variable. * Rework the configure script. * Move m4 scripts to the m4 directory. * doc: Remove the duplicate LTTNG_UST_BLOCKING_RETRY_TIMEOUT man page entry. * lttng-ust(3): Reword and fix style of the LTTNG_UST_ALLOW_BLOCKING variable. * lttng-ust(3): Specify "If set" instead of "if set to 1" for some variables. * Fix: doc/man: Use a single XSL file and match local names. * Fix: Expand the shmobj size for the sequence number. - Move manpages out of the library package to lttng-ust-doc. - Use tarball signing.- Update to version 2.9.1: * lttng-ust-elf.c: Define NT_GNU_BUILD_ID if not defined. * Quote CMAKE variable assignment in Makefile. * Fix a typo in doc/examples/Makefile.am. * Don't override user variables within the build system. * Add a missing getenv.h include to ustctl.c. * Fix a race between lttng-ust getenv() and application setenv(). * doc/man: Add typical `$` and `#` prompts to command lines. * Fix (un)install targets of Python agent. * Fix include config.h to resolve HAVE_DLMOPEN. * Validate the presence of dlmopen at configure time. * Fix CMake examples integration. * doc/examples/Makefile.am: Define C and C++ compilers for CMake. - Replace the lttng-ust package with liblttng-ust0 and liblttng-ust-ctl2. - Move lttng-gen-tp to the devel package.- Update to version 2.9.0 (changes since 2.7.1): * Remove assertions in lttng-ust-comm init. * Add tracepoint_disable_destructors(). * Fix manpage typo. * Move lttng_context_is_app to core file. * Move dummy functions to a common file. * Handle backward probe compatibility for application contexts. * Fix application context header size. * Event ctx get size should be after chan ctx. * Clarify and simplify the Java agent "Hello" examples. * Export the stream instance ID. * Generate and export the sequence number. * Add stream instance id to the packet header. * configure.ac: Print an empty line after AC_OUTPUT. * configure.ac: Macros with no arguments do not need (). * configure.ac: Standardise indentation to tabs. * configure.ac: Move AC_PROG_SED() close to other AC_PROG_*(). * configure.ac: Test -a -> shell's && (more portable). * configure.ac: Use test "x$var" = "xyes". * configure.ac: AM_CONDITIONAL() accepts two arguments. * configure.ac: Use dnl at appropriate places. * configure.ac: if -> AS_IF(). * configure.ac: case -> AS_CASE(). * configure.ac: Add missing quotes in macro calls. * configure.ac: Use macros for version name and description. * configure.ac: Do not use shell eval for known values. * Add CONTRIBUTING.md. * Output "(null)" when ctf_string()'s arg is NULL. * Disable use of __builtin_return_address(0) on 32-bit PowerPC. * Fix java agent 32-bit pointer to jlong warning. * Use Java 6 syntax in JUL examples. * Add missing example file to dist tarball. * Add missing header to dist tarball. * Add missing LttngContextApi.java to dist tarball. * Pass the Java application context information using two separate arrays. * Correctly report filter notifications on Java agent teardown. * Add some logging to the AbstractLttngAgent. * Clear tracked application contexts upon closing a Java agent. * Introduce a verbose mode for the Java agent. * Implement Java agent application context retrieval. * Turn ISessiondCommand into an abstract class. * Split the JNI APIs in separate classes. * Add application context support to ust-ctl protocol. * Handle application context cmd. * Implement dynamic types, and application context provider support. * Handle negative range for LTTNG_UST_REGISTER_TIMEOUT. * nsure the Java JUL messages are correctly formatted. * Fix double-free on error sending fields. * Add CTF enum type support to tracepoint event. * Fix a missing _GNU_SOURCE define. * python-lttngust/setup.py.in: Update setup() fields. * Refactor Python agent build and install. * Remove debugging print() call from Python agent. * Python agent: Support Agent protocol v2.0. * Fix Java agent protocol network endianness inconsistency. * examples jul: Add missing files to make dist * Fix Filer -> Filter typo in an example. * Fix: Return the correct list of available Java events. * Add a toString() to Java agent's EventRule. * Add API stubs for the Java context info retrievers. * Receive the event filter string in the Java agent. * Document the Java filter notification model. * Add filter change notification mechanism to the Java agent. * Manage complete "event rules" in the Java agent. * Introduce a new client listener interface for the Java agent. * Turn ILttngAgentResponse into an abstract class. * Clean-up: remove extraneous "found" parameters in ust-elf. * Fix: potential leaks in error paths. * Fix: double free in liblttng-ust-dl. * Fix: make check in OOT build with absolute path. * Fix: elf: leaks on error paths. * Cleanup: coding style. * Cleanup: elf: use off_t for offsets, size_t for len. * Cleanup: eliminate implicit sign-extension. * Fix: elf: NULL pointer dereference. * Fix: add missing ust-elf.h header to dist. * Fix: make check in out of tree build. * Fix: old gcc warnings. * Fix: remove stale lttng-ust-elf.h from makefile. * Fix: elf: uninitialised ret. * Fix: test elf: handle NULL debug file. * test: elf move constants to top of implementation. * Fix: elf test prog arg checking. * baddr statedump: remove dependency on file streams. * baddr statedump: hold ust lock around allocations. * Add unit tests for lttng_ust_elf. * Add memory size, build id, and debug link info to statedump and dl. * Fix: Send the correct Java agent return code when disabling events. * Fix: Correctly handle the command to disable all events. * Small refactor of the Java agent's TCP client. * Rename Java Agent event names to "event". * Allow compiling the Java agent with Java 1.6. * Restore concurrent build when Java agent is enabled. * Refactor Java agent to let applications manage the log handlers. * Cleanup: Add Javadoc to all public methods and members. * Fix: Small fixes to the Java agent example files. * Update doc/java-agent.txt to reflect the new packaging. * Split Java agent library in 3 separate jars. * Remove deprecated org.lttng.ust.jul.LTTngAgent class. * Use tar-ustar format for the dist archive. * Fix: cmake example with configure based oot build. * Fix: perform statedump before replying to sessiond. * build: check for CXX_WORKS for cmake example. * Implement liblttng-ust-fd. * Introduce file descriptor tracker. * Fix: honor send timeout on unix socket connect. * Fix: perform TLS fixup in all UST entry points from each thread. * Fix: build: pass configure flags to cmake example. * Performance: implement lttng_inline_memcpy. * Performance: mark ring buffer do_copy callers always inline. * Performance: cache the backend pages pointer in context. * Add ctx_len field to ring buffer context. * ring buffer: handle shmp errors. * Cleanup: libringbuffer: remove duplicate shmp() invocations in slow paths. * Performance: Only dereference shmp once. * Performance: Mark channel and buffer event disabled check unlikely. * Performance: Relax atomicity constraints for crash handling. * Fix: compat: -ust suffix sprintf error handling. * Performance: disable event counting by default. * Fix: remove unlock in getcpu. * Performance: remove rcu read lock from ring buffer get/put cpu. * Performance: define _LGPL_SOURCE in LGPL c files. * Performance: split check deliver fast/slow paths. * Fix: perf counters build against kernel headers < 3.12. * Fix: perf counter context deadlock. * Fix: many-events registration/unregistration speed. * Fix: pre-fault TLS in ust-malloc instrumentation. * Fix: ust-ctl: use LTTNG_UST_HAVE_PERF_EVENT to report perf counter availability. * Fix: reset vtid cache before releasing urcu locks. * Fix: cleanup local_apps.allowed flag on lib cleanup. * Fix: Correctly handle invalid agent port file. * Fix: memory corruption in compat.h. * Introduce lttng_ust_loaded weak symbol. * Fix: remove invalid free. * Use AC_PROG_MKDIR_P (generic mkdir -p). * Split CMake example build steps on different lines. * Fix: CMake example: specify source/built includes/libs. * configure: allow building perf support across all architectures. * Fix: use-after-free in statedump lib iter_end. * Add generic fallback for perf counter read. * Fix: perf counters: sign-extend pmc register. * doc: Add flags for JUL and python agent compiling. * tests/hello.cxx: add ctf_enum_auto() entries. * Add ctf_enum_auto() for autoincrementing enumeration values. * Add missing ust_lib.c and ust_lib.h. * dl instrumentation: add dlmopen event, trace dlopen flags. * Add library load/unload tracking events. * Communication protocol: use fixed-size integer rather than enum. * Add ustctl command to regenerate the statedump. * Implement statedump command in UST. * tests/hello.cxx: add enumeration field. * Fix: ctf_enum_value() does not work with g++. * Fix: lttng context perf: missing stdbool.h header include. * Add perf context support for ARMv7. * Keep perf context FD open for other architectures. * Doc: cmake example: fix coding style. * Doc: ship cmake example with "make distcheck". * Doc: add CMake example. * configure.ac: check cmake availability. * Only build python lib when agent is enabled. * doc: information has no plural. * Fix: allow non-LGPL modules to use tracepoints. * Add -ust to the name of UST threads of the application. * Comment the locking mechanisms in ContextInfoManager. * Fix: Null-check return value of log4j.Category.getAllAppenders(). * Add liblttng-ust-agent.jar to the .gitignore. * Fix: Specify encoding when reading agent port file. * Fix: Include child loggers in the output of "lttng list". * Fix: Handle both agent config files pointing to same port. * Suppress static method warning. * Add more logging to the LttngTcpSessiondClient. * Use config.h to detect sched_getcpu support. * Fix: use limits.h in ust-elf test. * Fix: strerror_r behaviour is glibc specific. * Add support for musl libc to ust-dlfcn.h. * Fix: don't generate 0-len array in tracepoint probes. * Fix: log4j example: set logger level to prevent unexpected level inheritance. * Fix: no LGPL define for malloc and pthread wrappers. * Fix: all lttng-ust source files should be tagged _LGPL_SOURCE. * Fix: initialise RCU callbacks with mixed LGPL/non-LGPL objects. * Fix: incorrect structure layout with mixed LGPL/non-LGPL objects. * Fix: don't call __builtin_return_address(0) on 32-bit powerpc. * Update version name TBD. * Fix: tracepoint header: declare tracepoint_dlopen_ptr. * Fix: update debug message about weak-hidden symbols. * Fix: tracepoint-rcu header: use tracepoint_dlopen_ptr. * Fix: test: relax requirement on weak-hidden symbol address. * Fix: work-around gcc optimisation oddness on 32-bit powerpc. * Fix: test weak-hidden symbols. * Print DBG() message about compiler weak hidden symbol behaviour. * test: add test for gcc issue with weak hidden symbol on powerpc. * Restrict Java context retriever names to a set of valid characters. * Fix: Correctly compute Java agent list loggers response size. * Add support for aarch64_be. * Fix: Fix synchronization of LTTngAgent#dispose. * Fix: Verify number of bytes contained in sessiond agent commands. * Fix: Avoid potential null dereference with log4j loggers. * Specify UTF-8 encoding for all Java agent commands. * Fix: merge tap tests stdout and stderr. * Documentation: ring buffer: SWITCH_FLUSH can be used when active. * Fix: unchecked return value in trace_clock_read64_monotonic. * Fix: portability: no arith on void pointer. * Fix: initialize build id and debug link flags to 0. * Tests: Add tap-driver.sh for automake < 1.12. * Fix: add "has_build_id" and "has_debug_link" fields to debuginfo events. * Tests: Replace prove by autotools tap runner. * bootstrap: Standardise on autoreconf -vi. * Harmonize bootstrap script across projects. * lttng-ust(3): order environment variables. * lttng-ust(3): fix syntax of env. variables section. * lttng-ust(3): document $LTTNG_HOME. * Fix: Java agent should use LTTNG_HOME. * Fix: examples make distcheck failure. * Cleanup: add static for internal symbols. * Cleanup: Remove unused max() macros from ring_buffer_frontend.c. * Use min_t/max_t macros in lttng-ust-elf.c. * Tests: update ust-elf tests to reflect correct memsz computation. * Fix: erroneous computation of ELF in-memory size. * Make code and man pages share the same default values. * Fix: remove NULL check of nonnull parameter in dlclose. * Tracepoint array/sequence: add nowrite hex macros. * Tracepoint: add ctf array for network byte order integers. * Tracepoint: add ctf sequence for network byte order integers. * Fix: endianness of integers received by filter. * Doc: Update README.md. * Fix: jul and log4j agents makefile missing line and indentation. * Fix: re-introduce exported symbols. * Doc: update manpages for soinfo/sopath name change. * Rename statedump and dl events and fields. * Tests: list ust-elf test data explicitly in EXTRA_DIST. * Tests: add tests for lttng_ust_elf_is_pic. * Add is_pic field to statedump soinfo event. * Fix: add common jar to lttng-ust-agent-all dependencies. * Fix: add version to lttng-ust-agent-all jar file. * Fix: rename liblttng-ust-agent to lttng-ust-agent-all. * Fix: re-add liblttng-ust-agent.jar. * Fix: lttng java agent: dispose is non-static. * doc/man: do not use macros in the NAME section. * doc/man: remove duplicate copyrights section. * doc/man: lttng-ust(3): add tracing control to example. * doc/man: lttng-ust(3): split example files in subsections. * doc/man/common-copyrights: add missing THANKS section. * doc/man: lttng-ust(3): add missing ENVIRONMENT VARIABLES section. * README.md: bolden dependencies and update links. * README.md: split required and optional dependencies. * Convert man pages to AsciiDoc. * Fix: remove dead code from filter interpreter. * Fix: convey enum value signedness into metadata. * lttng-ust(3): document `lttng_ust_loaded` symbol. * lttng-ust(3): document `perf:thread:raw:rN:NAME` context. * lttng-ust-dl(3): update documentation. * lttng-ust(3): document liblttng-ust-fd. * doc/man: document the lttng_ust_lib events. * doc/man: add full stop to descriptive table cells. * doc/man: reorganise source for tables. * lttng-ust(3): sort ctf_*() macro parameter definitions. * lttng-ust(3): fix alignment and indentation. * lttng-ust(3): document new ctf_*() array/sequence network/hex macros. * Performance: add missing "caa_unlikely" on fast-path. * Fix: loglevel and model_emf_uri build fix. * Fix: loglevel and model_emf_uri with g++ compiled probes. * Fix: Out of tree build of liblttng-ust-java. - Rename lttng-ust-docs to lttng-ust-doc and fix its RPM group. - Remove explicit liburcu-devel requirement for the devel package: is autodetected already. - Rebase lttng-ust-copying.patch. - Remove lttng-ust-aarch64-aligned-access.patch: fixed upstream. - Minor spec cleanup.- add ppc64/ppc64le in ExclusiveArch- Update to relese version v2.7.1 for SLE12-SP2 Changelog: http://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=v2.7.1- Update to relese version v2.7.0 (FATE#319273) See http://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=v2.7.0 for changelog from v2.7.0-rc1 to v2.7.0- add lttng-ust-aarch64-aligned-access.patch (fate#318370) * enable build for aarch64- Update to version 2.7.0-rc1 (FATE#319273) Changelog for differences between 2.4.0 and this point may be found at: http://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=717e921558631baa4f132676eda9c9398fe7141flttng-ustlamb04 1589635961  !"#$%&'()*+2.10.12.10.1-lp152.4.52.10.1-lp152.4.52.10.12.10.1lttng-gen-tplttngalign.hbug.hlttng-ust-tracef.hlttng-ust-tracelog.hringbuffer-abi.hringbuffer-config.htracef.htracelog.htracepoint-event.htracepoint-rcu.htracepoint-types.htracepoint.hust-abi.hust-clock.hust-compiler.hust-config.hust-ctl.hust-elf.hust-endian.hust-error.hust-events.hust-getcpu.hust-tracepoint-event-nowrite.hust-tracepoint-event-reset.hust-tracepoint-event-write.hust-tracepoint-event.hust-tracer.hust-version.hust.hliblttng-ust-ctl.soliblttng-ust-cyg-profile-fast.soliblttng-ust-cyg-profile.soliblttng-ust-dl.soliblttng-ust-fd.soliblttng-ust-fork.soliblttng-ust-libc-wrapper.soliblttng-ust-pthread-wrapper.soliblttng-ust-tracepoint.soliblttng-ust.solttng-ust.pclttng-gen-tp.1.gz/usr/bin//usr/include//usr/include/lttng//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man1/-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:Leap:15.2/standard/5d312aeb8f7538fcf14ac7646eae0b8a-lttng-ustcpioxz5x86_64-suse-linuxPython script, ASCII text executabledirectoryC source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RPRR }.ddElGutf-89bb969bd5b39c23ed7bdbe055f6b31ccfad123f2f9838d7746a56849b871aaf0?7zXZ !t/ E] crv9uP1(ߪW *ºat{ NP܈zk*JǚL{KuF* _# cg`H!n( 6ea> Zם+|MUS腋=ǟ%h/ L=j^:M؋08?.~q),Gf(3_"r!z-VdQlɠ]63,('GÓ;^`.IUx$lE\: lq8/zčЍ%~h 3d:>*yf-uZ;jGi-^lMIu&d#c5_x[~yapN@|Ls^X8>4$3Dq [79'8-qgj!E.݌w/tWtٚu(XQQhŅ(#"{ P/gD4<OZ X]db':l5 Z- 8`/~:z4=ބ!dJ˅R9y) @(`9^cEGDXHėvD,x^C Z[pr80 FLAO)+3/R uZ" ælE 7d"R$wÄ nj {6SGZS%X4Mk.$ĸWobWQ*P=E2@/- \ )g@h!^Akq()aI ` -`oJ9GT~01Oǒ}+j#VgpjAFBIO×b|oRΪ1Sq̻Ea Oi(Ŝ~=ĩX \ٯ.2nkF+`;z_4xY383? tx4;O_7:Ώ]97~wω^ڙ[(nW듆#YD[,(tg>>NJ& ]ICZ)=AB=;!/w`w.\96hL9#dKYmFD z U"Js[Xr&&_X|NBMdA7LȔjlH'0AlJ80N] a 8jLJ*If}Dǥeůess3f=LZ7BkkCzb ?K(rSl!~xNu.\t"o|fb6Np3!^h tDgdn˧$(?$17kQm0A O0_"""#iF05Բbc"s ~8CƝqSh=}bR9ոx?@?i?Zl6^xζrs^ 'ЊB R~g99Sw,+X7.(έԠ]\M2[)na+ kRSh0*.!Z#˒ӓ&ySv1̛Eq6Ë́4&Hg(<\M;-Ilѧ 0˂لt"odz^+a"@sC:FҚ]m{q`z< n!'%QPU\yvgB~Ȃ:;'' j z&;+A}8|OWgC'ݡ؈_3!‡|wˤ (DgZ ?Iys =fIrj΍C!Q؄i%n()DD 6* v{l2XA 8cz4ޟ^{̝_;yE^ %Kd (c9u`D8 n{bkXwU Y1XW/ dR !. p`mat<:*H O!_?%qYE)(`뻄/ߦQ Tܝ`m156LVXs6rB {՞q9mG(uLϘ1y}$Z XTI)zbǡ,|^Wnk4ibp|OA)=U$uwd54*'AܯH2e8'(3m=#T6%8*Tb{㿣`=n^]$ _[5d,/- _JUUF0ng`9SfѮxQ P*{ZI\.Uc" jMtE0v⥃fAղ ,KMלӸIWE`)K}\5M,Lg>Yo3RA46Nמ(V6ˍփedHЂ)Wح u1heG.0*^>/"=EuX%q&k qLq3m%|aYr)Pp8^ kȎ^YMh"gEB bG-,U6:NpJC\$zXCs>jA2+Zu)\J<{#z;Aт&v!\(lMcg]8@ho'-7g!No'eT/B6} ~z.l%>nʯ]y_VNnzI -=‰bmǥ;`?M6H]}rcOqB& Z{]x'z3C)t lո 0zuk/]ϴ`e.6K g߄FYxC&].!>&G{ ΈDϔ ݢ'̵QvﷷHhK}~gΔt>kNT{k3Z$mWJ HJKٕ"cˉQۏa#jׯ9{!,pm|ǽӁaNx_-UdD#e'`*hP&.yH7-GƧhϚ:S~R1II(bWS0lNmo$Ab4#?'@#򏝞x~3/lnwש(nݐ4 4+X묍xEcb Hdf{'Xȸ" ÁYkU`Ŏ06 aD)jؙ5KyMtP@Hj1.ybpZ۹7lJU(!WDnnt!J{ici`"5ȓ0|,CpvW bj w2^уrm7X8AZk0Ayraz ]zݤ4wHel"oq}ҡ]EM1#)cɂ tNJ(+1j/p³O ?ٱ}9FOyn >W]MTwE\Ff55k>PHJ՛]+<-zfk>M똰J?ӅO?SxSyg3jHXHBA_tΦsK2RXRJ!7r<2?Y۝?yT8!In@[Q4'.0yVkoz0f}`ZTޜ{EUSM_ 牰^!$glov=ʆdQC[&] 9_sI/FD1Շ+Ĉ_\{cʚ,xn-imCL3wxy/k [2/(Y6 t7:9/|䰩`2\Ax'Gͷ#s#4^\z}{ 3}~g~j3U񋲉ǖ_CuVyӫHثsH0F3֤d6x [ 55j( HFkigp^mK:5nB+1QsF1upjt\3udtԼ1 ~V7;){> Ⱥ~ʥ3#W!=X7T&ϤuE_Gf Zwv(ibMэmXnG, /O\ԭ̽p@>r~_aMѕɃ'_3x>1֖*}\ E:!BJ_HpʺEK"˳CEȱo|pX0#QV<zga.72^2A6\-^QP`M'B%SPru:WgXL0j?3>+Mбl%(;ŴtPf,dji4A/Xٺ"@d+ɄB3*8+:Q{ZW _>O 1Dt^|+a~ѓhCř*}]~?v[pw^<7)DJ.s,&iՠB۴44Vd@{ex8mtF;h!mu$\.<8kG?iW˒CeC+QIƈr-׶B7o{!`Mt#،`!i NJ[^ {Lqto}K`2oZ ‹7{\)ZN[PP0/y\? 9̯?[Ʌq+"ׁCa FSz?* c*ydΤ]L!Au+\Yl>~g9[Hn>{q=ɜ- /W}8C8rGIsuQ+[Mީ.>ӋNjINۋ9.%* YF+ID?n􄈦JhqBxD߄[~J\rR~`юA ' :< C~):[E9w;^;9P8rd:iU·1M|!pxI·*4-EYH̨- (1gԌQ D>ZgCKI0cg3 CFHny}i顂cHA w,] ?G*bчLN95MX%jwR39 Ґ5aRӐȓQ{j2cbgFQ1n541T2oazX$B82 &~Wj6˭gNL-I)JrS0mp[n+e=4Pc8v̏;cwh@𡝰~E:``>,B: Lr2e%<#0.q Ivf F $[{a/V#zYS \O,+Gw,:|X ̠SOvt]X~J+q}lP.0DBfrjLd=#%>@Hq>"$OYQ3Nlfx!1y"[N$4pA;="*7S\PB)#Q/lH` |2IJ9ُhjTH`'vhWpPnZĤww+M!Fj:>H}Y"֥6WDIxOUc :byȴSiA?邳P6n@x/PDXKuq,n@# A=&#pn z0aO&+rHE}` Edq"վvw1Jz]Uè'l˜[Qk!! ŌJC1]q[2_ bQ([Fm1j+iV3b\`ĖX A=e(Z ֻ .Jr3}!%HA4I{P]0b!6%pujsw] Nıy˒tYw2g)yULx:L!Ţ]  U17MXB &kz88RD Ws-8&C^{]"I֎8BfTbebm*4;j|\"UBM%IF)vgt[+='7%zҘaP֟ 9z;&p.Ik3!͎-֯jѓP BVgty`ÅA%tb0ۿ N^a>lo+[w!h[W^ӷ&_'XI9jW 2(̼#S9WV&C:aHSFNCV/r5ɭy+rx ߮[d]P{Tۂ- `(IpU|Uճ+i .5{{neX $A&C .%BpL(BdKrdjz=wDVi &㚦NyS، nӣ4s.FOx mDa!ZqYK$xTuR [ܢRB;KJV&w@bA`_ٖZ7s=G\9KTLG3ltTR~X53~{:0Weu1&C$Bl\l.3w"{`w߭Cq'M8M7ۏ3Ӡ<̤S~aPSʥ՝ sV(k&cITV2Ҵ̿W7k|o:aWORn?ھ}#y`)qɌxi $)CBuv71ʎNviB@N7ֹWWbNB=`ҘLʘ H=yͭz <_o:+N/'HGLg%'7l@ea[yR#R;1WW0!æ,ړ&"4"uZ@䔩Ъ.q ASDEV8~i-s+V/C  dR֫d43|8$qО! /u*h2q0B(YJn` վvxg}u8%W ,Q4T9` #1{ myHiU؋+o.88Ld I&@3̀u;%wAEY}1[#Dlj`75nuMά΁\0qP#3'o0uILJuw:,^HȦmGa$9T2^XѷiӵEwlfu<,C5Wr][a=18#C23pۻ5ɧ:/gכ~>Wg+B>YT2k8RQ/Ǡwr ]<~'ZSpD"/W*Uu[%Ohv}R"F53y_;`MjE tcs8C1M|Y]A9wl~r{UkLwt7xkjh.%C}9QT!/^+E"b}Ffqyӳ%InL&kX6@;%} Q*NUgo?*˒]m`6<;tg{jwxփLaaLlއnt;F]mp+ҶYOn 0:ZόsPʯι4ҋopC/jKgzLT3p-Ӆe:a+3r~ DL\okf|B x̰丶 Y}dEFGU3gdOrq[֦ėCyf![Kr+h&sz b9mf6^ZccaD C: Cko SYFZP£`$ͅ4:]䫬\h 4M26Яv-/Q|0зu}2#zNyL%ϕnifDŽх`ೲ3br] pS+6003XQD(}d6n]h -r& zo95󈜣*QV59JD}}4*=ѣ j!a̵4.tM]М7٣T޾ vؘP҇=*aG %- mS>S_$,c>Q3{o)Z}ijRZPcFӪY1BIkN&JG4B5…;cT4r⺈QhЧRܺ.Vl'oC"  FdC"4t̆OElPͰ9vT㾆MsЁu(rZjs+Y_8ǵJs*邾sfoB\7P!*r&U4Ct ^Ÿ$lV v+bp5mVi*jaEӰ N*)<5C3xHԼD32ïfKo@[Q8K|(hk< K\IIqʎu"<$nq?\Hs8 @p ^7FфfۢUB.n\ l,\G-ͩ![GhyUwh'/sDXO;{KW1OUT5O܁sNƞ(*Vwq,Vs2{9#bdyL lyd=X m&8Jt{[ctCsJZoYŮ> rWțK]z+zI/̛!4 [Ц3HK6tEQVqPJYwz7NԊCBC`L>j5QXF8HYlyDF@!ž=j۱K$܌kNGM<>B2>i.2v<1r(`xC[esd }aQgҞk @alX):c. x\Yl`<]D,.K&0/F=o7ı ~ >a- Mޓfګ8anv=~ ={mOFFu׀3%Q*xXWLH'aW&ٙXuBsY$X$AX*Sk,+ym\W< bCl-T oGE R6TS!i8GXP]Ez{_QԄG;f\c41Kc{sUI~u9/G<V$33Lo%;گ|xZu|C;v8qH{Êwc |L2X#oV[2}t73J RY+guC("ECԅܜ1)zO37dz=nzmG w]V )z-K *JGGRTOfn*5O9Mhi$@`zS=OÁ3/ҏ^c[U*WvݻDah(wˬ Qud¶CN'm>_ [{ Zb;¿fKZvkmZ((e~HU2&?:@ CbݛvV]ӷXvv{M8PBTN` YY=e?և=DMd_F蝢V#k/_Ei\qT}Q_mEo.<5$ )p;8p0"cɬg!ŅM'u1wXs"qtIKt`a Ezք-e鯷k /c%\T 3iHl? uB^zPZ"ByR0BW*ӣ>dWWi_6j}787!ep~9O׷ΡWH# ^^*o>nKy+$(g$F>denȒ^RXoFwU $ke+Dv&89$V #A@,Eͤr-l\!tT&RA'& @3 qzHń3ƒ{ ߍ6uR1󲀀 GK1o@0QsJV%^~etB* TM*Yi'N)UTTN[3!#P|l"vv5'7_T[KXpAN#$QETW 4^W%wW{) jo>j`M Ou)~z+C!AyQNMAOc{x?}4 Ps-e54mbJJp.WY<!gDk.p̘ʉTu D%w貄2koxP%2 LM嵳lY<|?DNtOqTsxI{cp57v+eN$)w\/?/2x! ז$-vZ!xꁫ1Bjց:]7D1TG&y[>.сxT@ѩM' f\m43T lr; Dݔv\i ݋D3M1H(l۩ҏ4]izD%@Xw , j =Rr#0ouσx'>}ꥣ܀^z@5 O7`tb&eV/݂݈ ngolwI:h$$#<㿿rB"c`\d6!㎝3E!&YEJhN6I!= *Nm`9FR#?=^}u_i괰XF"3_: eU7WRME_zhZqhMc Zƒ"=,8DeyI$[л"zH@tZ-럛c-G( mYXU=1p7ɯt[ab,r^|o /3҃jE!wO3@Wְ 9Ya:QU(.¬]L+T7I$^Xі\_:r}9yyE pu#u MN,bsI"~OshX#nb t ʪKQL^F9jf%H?!XW1 ZbMWq1ܷcR]s 7N̕6儒1A0ne{W,渗HrSi(Df s-\kMI8m=K*F8xʽ`;F ĞPi6ǦxCe N-)%&EjUqжhضVx@ y!si(oS[Kq)Qcdk'mKM]J6rו;j{k:  ۜ+@za1U$7\*(`Q~7u 5A?^pv@g]r8B4 d,CoaE"K(xߖ#j{q^4Zn;Kⷢ S"Ohi.WhM uZ\]{6ܚ7E]^wE>m!-Ch 72WWz>bTiAH0j߬b\h:`Ec(΅U F$Q_$Hޠ77)N.uK`PeZPg/-"n8D3> aB2Q^vz5m֦ $:DN_cԒ9ڗ9ΩIM̫^1a]I%;(()8VZo)R"/9LH:-w(窳N4H>%]Oߍz8B]7OsqR -+ճ #T+_'҅z84a2DB٣K 4@e5(b[d"faR"*J;;4t])bGC|Rq VՕ&F``s0iC0D>1B)+bah#rod er.HdkSJ[} XR02x/]b 7{ntGhWJJў?2 ۿIHЅh;߉12]"VJ0X>\s3|] @Ff3J:Y--v1* I6 t`*&6YWQ'{V>頜|ͻo7_E]*y4 %Gߎ|8c]WmWHN3v{W~C[_zG/ ~k mұ܏XCsShF (~!'BH&K\3BLHn9aU7mlw/)`m4 Ziyl2.*7)} AJY{ɇ0V [rx.HFeI% }Z$A[ꎙAbW[͞;MUpJ+tsN C/az`D*5M=Q:|HeϔeIk6~ߐn )dv's?іeg}ZTG˪wPwȹ3Yt+_M |2ꦐ݄=BrZ\Sxu^~Gt%$U]|͏ō,_A`;Uu6)@I^!5VW>hyJO  V|6AJpsG@+_ePtI oL"#X;%#LJ  SiBL{j$*b+Ԧ &bύ˰ x12pAs^K$W_m0qʐ@;,9-O4,o6dPr\z'v$q Qv<ZDOL[=N%S09^K{O|? [H+{ϹCNԬNf U_f^st< V[/b+!JJ ɈetDQJ.=/F.̷O/k݇"ue˭|b:gzQfA? ) ?;0dJCrٮ"ރY<[EUE#c!y)ZVvǬ~E@`WѠM4fBNAwY( 0!fl9^C\v4Lr3Z&щ6kN{^/d+}!=q'")b~z5`2 ]k*6LR8i1zOخCЛ'3U jjF*R_1#oH˴~2g(V @~i1%'+>5>{֡ h7{Eq]'Hr5r"P2CNp&4lcqnHb94jEXMj"U 4t`" R3>9mtm 4D@_R"‹wfZqx2i=B[=WKn1f\-zII\'Ss +6wQa v0xqh73\% n5,BL\~ nMo2nSvPxW٧ [uk`B^"}Pw, Os}S;f|za<ؗkV\l[!GYP¨1EKIy0kșJ s pG:r+ՐAéNC@1˺@U_ߑg;\ʥ(ؠ>9>AQIl4e@2Ō_odvrx_]f Am-0Fd=}= 'tGhAM:_#} 9 UmiZ//tv$; M2aT){̵O~ }=#4,JA w$m15 HZ[N%McHkmOmK|7TMזJ2"\Wdn<@%VV"烷B t%Q6ȠƗquU+q 0.Fߦo^l-q+߽'kbl@i%=ZF.m.p`M=7Fx)d]֞?@!CƸT|f˖DB+eCO3P?D`JRp7Ҳt]_ޚYRGWd`tfxkWu:C MV)F̱fj^&$W7lƒ"5JzgqTm dzo XιPm'vJKS6H펅Ltb@"{&JOc]A8>L ,sq"k1.#fr1/-hotˊ^aL;>PǨTv)\8<$:TER.+NJ:*ț|fZNaIL*4΍'%- t6HQDؾOw'p]YC ^bGr>5+h zUuǝIz5GkDO86fC>syNo՞KFSG:׷|@2c0gƞ7{ ;3t ;J42ÙL|Ti|H4Bܤ"w} sZ/& yjt &k6 v*@{/znҡ"OEH#;;{ح_)w j&?ǰvͶ 'd-h֮" 18 Ι8:.%侇B:5HtzW>\$P(ed\xho9R-Q/r8ͭpδ#O ]GF+k:Ra撃0UuͰ'z'KdpM\ Whssg a>kU>u/9g3kMU骈Eڀ`k&&9[0L n{,-RKdGkȲ>:J0|ssG =n}83h5E;wFq'!ΆH = xn:olz k IS+&4&ȪRPf +VrXC*\ڗ1f;˦wFMW N>IY z"Fzkǧ:3$o~ )? i!`VOTxF))Q:e֦w>*qEߝdY51n0N6o|+= "Dcfya dgv* įLMuIg+.i3Ey} J.@ܖlds7@6i&>jn4ڔ 8Q缈k:5 ֖/m]"HEo\ {0,)8ĹԷ*qFՊH/uKǀS TOYlТ:".t%n+a%(T}zʻ!Vg.uLG)z%3θ$[AT9E˕JH+G7GkQO.m#1jPLV5+'+=jf]h57LqƷʼT2gwVrT*McᴈFنtKz |4az3z)D;SŵT:"}3>XWKE֊}-kTҏUOnDq拂ߨz?.,˄>}+.#o@n?04iEy >CI\RfJ @J(%bcUHMަVPHbhXrvGZ'CCץa'4 qo魈!ir{j߈ R.{gkĄ跐H8  a#gYb"|6I4  j8Yh2s@$# Q>)Zdʡ=-3t"$-l\G>sR#:s2#.UiI!oG+\f"w{sxw8Ϊ3[#f媚ԻYsH{GQ;!Q6p h Y'kxEJq3TnK yLJ;[+pwD*sAȁeFkg:jߢ&q 6j \Z3, D= {ղU9ێ[N:|#er}d\CvQVm1w0oyN4DG0Yi K H.` l%EJ}ݡxanE fJZk. Pt)nV)BR1d9`Tt _1a’,OXI{UK"t0%0gi!?E1Q'oPߺ4p_*osTSA(yl&S9,qxr$Azb4NJN~'I~sKgtiJ(L$oW}9]n,a'̼{FD-bx9ftf!Xk4UE-hO[iڣ0 P8])&x,W 2'rM;^Xblj6Jxc^} gG=|ΑBqY[%.xڎ}8y܆&%Ru0+=5\*Q;}?fjeBGpq0Zțvq}Dwe.8 λP#+=h_p~1olKFIr}!/Id`0𽀨$̶r2wp<9vPײ0 z M7yLvOi*jIڂIGhP_)WXej^\z~B:/o7Srʌ3TI۬}t1Xh*!puQuQq_8JA(%C[~ޝ Ǫ~4hD<$ 0SxRp 0?w'+[R9:Ǻ1J]r]2,fKMEHZ3g:=9ce ;P ;T,6ZGuEiwR%ुYMoCRJ `oviZ_ gv5F\HmTTO[ol7LhEeR-wX&(d%mE?% tٔ1.ݐMYEBBE[dͩFJQe?v6?$!g-ӓGٕtM/ICX,1hc7 D[BøPOts44"\t=hR7Y3h P3?,WbQ3^vbVw r:`5 GS7H$zt?lW`4期Cy;!DUH0Jr|2W2Uxr~7]#$G , P閆')E8@*fclj *9FE !nCJ:!cMV{%IewW:Z_%%z]{\{0l< ~:Ux 2.`et~gE>t~ZΝlovy<#?kЫ*'s#A`9}~5$>Ok[^ܑRO&^Kv1lLI/w4smszc-!]Nȳ$"ˍd Jw'{8Iz|9S1f@<]' =o`c@3u+Zfخ]=4h}ʿC *os\pk!:\EE=s9J-66I8[Ems? WРCbA4=oxPZk~Z@x1ʯ{yl g)Sba 1A bVA%-n%2{HO9fR*1K9 Ңr3A,%rT$)ZUsFXpڮX܉PF:.y1,Ud*yiJ Ԥ3Md@W)Paj=OoJ$Ɏ6E4eVx;'w1Ct6NxIQ&a{ÅY #m!?Jؖ/y8[-f*ەAH: ^CZ̹}FFAt=&zi75‹ܜ$TqgЯFI4= )C`M iT| u0_Uo=#(ZЯMZm !n&\H|WǁAE pkUں` bqKlrH/!yu͐.JT]? NZ~;$Sy=ѾX+=ƥaXM\3b.hʰ9_lu+j/]>'2zO̧1HE- Hg@h;ϚB$uB/>j! !Hٝ4r}V??FQ{EͿy٫1G.#lWp[ :gGh.xypM]eed$#Hms~%2:φlqLлܖ~ƗexeRH-,wlzo?_͙uoYcmbؽ9}X[`?#β 69-G2> W*Loy,΁} /ڋ ?D˘.÷\%w} !3FU;)fHè샂[* LF s#XyHnzr&%³o !BBjű,U̜ܼi7C؞ВhZ+{h!$?'"5 A <1!SԋLe2$C.B%7;B$up#9/q2uA7 qR̉θb.7'IhXEyaSȼҨ#;6B9 WBAVlϷ%}I8g! d4-{JϜvWQ~ ֳUN9Y"`Hi3-sиOOH0~?F~Ýp̤ة=MXtDrX`8J<+eT+ :,PTpkaT{gPg('_QD׶,37\ݞyz_LOKú>Dll;d_?/B(R"`B>דE՛pϲu ~ M0ĸު3Vm#KkzsAԖnUkP*~AyYևNKH@E#@ vYHwE@dNV)lS&2 Co_i|\yEk(;5ɝ^%V9= ).<Ś Rd}Nx&=1cFuM4a!OdϝWcrfBu3)c.d1 AqB-`=X]}rh#ukxKft0dӼ?@#J@:y82l媝' Dɚ$d=hvzX{ҁ,`l7Qk_xn7JJ ˩NMW%NKy>֝o{pVGBg8}LÁ%V=?{y7bgLiK]oJV "\3.%M:7wTjeơo*X&`I{D^|4%$bXNKC6W axٖfPyn;lY N䁌rmg.|u*R/N9~ܸ*?skHa~>Zo VڑFi:2}#icTE ӲMt/S?9\ .z`.D1qz^meW&9b.ˑpO &Ҥr)ذ's:Wujj&Z2Ƚ 矠&@./eEMu-$1͝bЄLΓR3)! $*eUG;n_k(0Xm%xHBql4bB4/w;7x朌Kr᝺5X <>1]B&쨆D?t.3szwxsfFiu8e[@2jA>,k"??@-uU6!>Zk.$H\31P?6` `K2XbS+^BHto6+H;[k;"#9zµ(e5OE"i8Ep!#n'>B5ЛRҋh.$_NdPH`Չs^ge:g^^JT&ׇ_C:<¦t֭M%BsE@USk1@P>JA=,hmRLߛ٧7iS;9[.\]Gsc7*̗0f)6h:Ho3Fnךkc>{C&Ve8Q}x_ּ/m`{ o ,uz#(;q)I*neO'ޡ8Psy\}Y.;zXjJ9ֻL'p#.CЮ"á9)CXnB\4?%L4h<+RZi%: loO>I//J%,_q_9Yۃ%]fC ˈoR`e-+ܥX#BiUYtan.(#+ 2N.\l֋sy;W)7خLm=_=Rv>r2kaԁ׈;q8$4Mx$Ldk߀%]v{WBGȻUfk<*F/r1Sk<Vb4zo>-__F'"Ldfp¹}KDF_|ć>%]ѕnu4iIthxPr5ɨ]?lwϥ4xӞhqՎ<'[M8Sòm%uꁂ_"P;R 5.,)J cЙs-<T7vv;BYGڦ9R}{,L^OAc\`&ճPx9_Y!MQ_HWW-hu.L\ݸv^sʢR.f"ׂ{t)LǨMahS,ѵ#=K7gsaIYb{IklZ@V_dV5Ί? ]>^f^ád'ٰ (D޿Q9lKmAU}{B=Ž/藵8A;kr)#.!Ԝ}}#i Y?wr"AdN):ݿ4T;6w^gL5=C:4/ϵoc$7Ruh1[eXP Q1(ݭv^ QzߍskOehQ{.*O0ޘ;esaB̔ |_٧S:ڏ3n\~y)ljTgypIyO>O4]0fhi f8hճ[:E k [zI𳑋5O!9%e#boj?/H%{UA[E ¶G $輋Tn_˗i ?j-{| f<%O}"GC(./*iYv]x e;o;ɞWIP21IڸRzeYLFs*"mk9*gү$8 亓(Vr)}^c+CY =kw[}Kx?\Ɔ@Iw_0DdSw Tej4х=3]r_s/1^P \P4Ֆ e"(VBdMMyp2BB>wQtu=cc[uUəeyi#$ju8M0;ڞD4[0m24*G n7;ܗWO] 7 2(rX9|fDlr+8 S] "gLKR\0,ڨ}|5EZqr $g0k4IrX;=-JRANsM-`}ݸmB3x _vm&g;?[!b#*r3w?Tn`ӶtdYZ𧫾9)؎~NBoFg|?I N 2iSF}`}Qo:nH+qY.8evyHzIPBhjDj"!h*GUg`Đv5$5k'I/4G!LG Bs^O RY;wƜ4 K@RU׳[De귏ehYNL7k ؖ8 kgoDKqIbs32M~PYpl^wo$?N|JPX/zXy,\~(dP齲"d f5mWr%+3 xRCBZ/jxĤ"7Tq"v}tlXz g=[ddJ01->IzfS@-.͢B4EΗ@݄ Ȏ-8.z1|DS숆wh7o 3h(_ ^^,{&v 9jYN@f.l4 `ú݊pVAaZMW:=1dΕb 6\F)fzH&:^%L48*=4v]αmP&PxIʠwdH> fdG0x=J$yPCV8[dG r 7&P c2Ё@i@7B`m𭯫vu?%(\bgKv,8U I"j [SfeGGN0CS+6]ȕEkH(2ꍌyeby3TW[)s<ޱ$=T$]zd2 u_ ABw:/cg(Ĵ ^ Y YZ