libpcp-devel-3.11.9-1.2>t  DH`pY`1Ѹ/=„K\~\10$_z&wn:UuәRξe:D*Ur㠆FS \3O$z M;C!?NCŎ#_a W5Uƨ mܑDo!9),p ZB;Sjrhqm)dqS5hyZT ;J55e11fc7e86d673e2dd82dbb75c37b2e69bcde94O7Y`1Ѹ/=„ v=)jaѯ`SJ\[m鶗#xW-[zS a[@/{ebSK8 B` O#bBIet]n<̟ z$pk?`Q=gAAG޸ٶvz3{EGه" L/ ]r32ْHŜ.&b9m ;QhkD/|"Bwl-|m&P[ w s܃漗YoP>??d  I     \  s8<K(L8T)9): r)BTF^GpHIHXdYpZ[\]^4bRcd5e:f?lAuTvwxPzClibpcp-devel3.11.91.2Performance Co-Pilot (PCP) development headersPerformance Co-Pilot (PCP) headers for development.Y`1Olamb20aopenSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgDevelopment/Libraries/Otherhttp://www.pcp.iolinuxx86_64D3ln> umwk>M 2 ~ Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`0Y`051c2c5cbb15cda6b0222478bdfddd77133c2cdfbd1dd312ddecb92c9cbfd51a86754c4b5e954c2f81e22eacbaa122b64a08037757d3d76678f4305b8454c5c622579436c625069464553d0b4b216c1da05f4b44747bfb3dd3935f2cb255741ad97a224ed0e4bf8c46dc12a011aed4729848cf63ca38f7a4c9cf803321a5136a6bc477a7a69ed62ae57a8d564e01d80bc229176c1a108cf838bfcfe56dfe59a38cf87e47547feae82dd4809c3ed9a67784f7166bfd59985bad91a0159b8b37961fecbf55329d3fa74c2e46f36533901216527376afc6d94ab3cc3637518b054290d95dd416341c9aaa63730cbb8dfd97166cd5e2f5a097db0674177014bb1d6047b8b8a9ea37ff6147b21ac6478140808a4880ff6ae4e62b579bef02de7d57de200166d4276afcba4287e760554d4b86fff25b9e8f3f32425a49ef23134ea59bdlibpcp.so.3libpcp_gui.so.2libpcp_import.so.1libpcp_mmv.so.1libpcp_pmda.so.3libpcp_trace.so.2libpcp_web.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcp-3.11.9-1.2.src.rpmlibpcp-devellibpcp-devel(x86-64)pcp-devel   libpcp3rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.11.9-1.23.0.4-14.0-14.4.6-1pcp-libs-devel4.11.2YGYFk@XDXXg@Xf@U/@U hT@T\@T@T@T@T`Sof@QdPrPPN@P@P@P6@PP@P+@Pw@POO@O#OF@O8@NNBrNA!@N6@NM=iKs@J/@J.Nddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comkkaempf@suse.comboris@steki.netLed coolo@suse.comschwab@suse.deddiss@suse.comddiss@suse.commeissner@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comcoolo@suse.commeissner@suse.deddiss@suse.deddiss@suse.deddiss@suse.deddiss@suse.deddiss@suse.dejengelh@medozas.decoolo@novell.comcoolo@novell.com- Follow the shared library packaging policy and split libpcp_gui.so.2, libpcp_mmv.so.1, libpcp_trace.so.2, libpcp_import.so.1 and libpcp_web.so.1 out from libpcp3 into separate packages. - Drop a number of unneeded explicit library package Requires. - Fix a number of file manifest conflicts. - Drop lio pmda on SUSE systems without proper rtslib-fb dependency.- Update to 3.11.9 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.11.9 for details.- Disable remote _service execution + Run locally and add generated tarball and spec file- Update to 3.11.8 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.11.8 for details. - Remove 0010-build-do-not-include-.gitignore-in-installed-file-se.patch + Upstream - Drop pcp-webjs.src.tar.gz + https://github.com/performancecopilot/pcp-webjs/issues/3 + Vector will be pulled in from the upstream source in future - Enable pmda-systemd package + libsystemd pkg-config detection fixed upstream - New packages + pcp-devel: Upstream split of non-essential devel packages from libpcp-devel + pcp-pmda-bind2 + pcp-pmda-docker + pcp-pmda-lio + pcp-pmda-nutcracker + pcp-pmda-oracle + pcp-pmda-redis + pcp-pmda-libvirt + pcp-export-pcp2influxdb- Update to 3.10.9 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.9 for details. - Drop obsolete 0001-Fix-XEN-build.patch + PCP_PS_ALL_FLAGS now used explicitly - Add 0010-build-do-not-include-.gitignore-in-installed-file-se.patch - Split out a number of agents from the base package into separate rpms - Disable sheet2pcp + As per upstream: "until BZ 830923 and BZ 754678 are resolved".- Add _service file for pulling directly from the upstream Git repository.- Update to 3.10.4 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.4 for details.- Ensure the perl modules correctly link against the PCP libraries; (bnc#841204). + remove 0004-Remove-CPAN-rpaths.patch- Update to 3.10.3 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.3 - New sub-package + pcp-import-ganglia2pcp- Fix perl-PCP-LogImport requires version for pcp-import-sar2pcp.- Require pcp-conf with libpcp3 on [open]SUSE platforms.- Update to 3.10.2 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new patches 0007-Honor-CFLAGS-in-qmake.patch 0008-SUSE-fy-pmsnap-control-path.patch 0009-pmsnap-control-var-www-srv-www.patch - renamed patches + pcp-xenbuild.patch to 0001-Fix-XEN-build.patch + static_lib_perms.diff to 0002-Install-libraries-without-exec-permission.patch + pcp_legacy_init_lsb.patch to 0003-pcp-legacy-init-lsb.patch + remove_cpan_rpaths.patch to 0004-Remove-CPAN-rpaths.patch + rm_init_script_runlevel_4.patch to 0005-Remove-runlevel-4-from-init-scripts.patch + create-pmlogger-and-pmie-logdirs-during-install.patch to 0006-create-pmlogger-and-pmie-logdirs-during-install.patch - Update to 3.10.1 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new sub-packages * pcp-doc * pcp-gui * python3-pcp * python-pcp * pmda-infiniband * pmda-perfevent * pmda-papi * import-collectl2pcp - drop fix_pmie_pmlogger_startup_races.patch, upstream drop pcp-3.6.10-gcc5-reservedword.patch, obsolete- fix gcc5 C99 reserved issue problems with patch pcp-3.6.10-gcc5-reservedword.patch- fix bashism in post script- use %_rundir if available- Move configure run into the %build section.- Describe xmktime.c and pthread_barrier.h licensing issues. Workaround by continuing to remove the testsuite; (bnc#796448).- Fix race conditions in pmie and pmlogger startup scripts. + Add fix_pmie_pmlogger_startup_races.patch + Upstream fix for regression caused by CVE-2012-5530 fix.- use permissions framework for handling the worldwriteable+sticky bit directories. (bnc#782967)- Create pcp user and group during installation. - Package pre-populated tmp directory. The directory must be world writeable (with the sticky-bit set), as it may be used by any PMDAs or client tools; (bnc#782967).- Remove fix_configure_path_tests.patch + fixed upstream. - Remove configure_append_pcp_subdir.patch + fixed upstream. - Add create-pmlogger-and-pmie-logdirs-during-install.patch + pmcd and pmproxy logdirs are created, pmlogger and pmie were missing. + Submitted upstream. - Update to pcp-3.6.10. + Transition daemons to run under an unprivileged account. + Fixes for security advisory CVE-2012-5530: tmpfile flaws; (bnc#782967). + Fix pcp(1) command short-form pmlogger reporting. + Fix pmdalogger error handling for directory files. + Fix pmstat handling of odd corner case in CPU metrics. + Correct the python ctype used for pmAtomValue 32bit ints. + Add missing RPM spec dependency for python-ctypes. + Corrections to pmdamysql metrics units. + Add pmdamysql slave status metrics. + Improve pmcollectl error messages. + Parameterize pmcollectl CPU counts in interrupt subsys. + Fix generic RPM packaging for powerpc builds. + Fix python API use of reentrant libpcp string routines. + Python code backporting for RHEL5 in qa and pmcollectl. + Fix edge cases in capturing interrupt error counts. - Update to pcp-3.6.9. + Python wrapper for the pmimport API + Make sar2pcp work with the sysstat versions from RHEL5, RHEL6, and all recent Fedora versions (which is almost all current versions of sysstat verified). + Added a number of additional metrics into the importer for people starting to use it to analyse sar data from real customer incidents. + Rework use of C99 "restrict" keyword in pmdalogger (Debian bug: 689552) + Alot of work on the PCP QA suite, special thanks to Tomas Dohnalek for all his efforts there. + Win32 build updates + Add "raw" disk active metrics so that existing tools like iostat can be emulated + Allow sar2pcp to accept XML input directly (.xml suffix), allowing it to not have to run on the same platform as the sadc/sadf that originally generated it. + Add PMI error codes into the PCP::LogImport perl module. + Fix a typo in pmiUnits man page synopsis section + Resolve pmdalinux ordering issue in NUMA/CPU indom setup (Redhat bug: 858384) + Remove unused pmcollectl imports (Redhat bug: 863210) + Allow event traces to be used in libpcp interpolate mode - Update to pcp-3.6.8. + Corrects the disk/partition identification for the MMC driver, which makes disk indom handling correct on the Raspberry Pi (http://www.raspberrypi.org/) + Several minor/basic fixes for pmdaoracle. + Improve pmcollectl compatibility. + Make a few clarifications to pmcollectl.1. + Improve python API test coverage. + Numerous updates to the test suite in general. + Allow pmda Install scripts to specify own dso name again. + Reconcile spec file differences between PCP flavours. + Fix handling of multiple contexts with a remote namespace. + Core socket interface abstractions to support NSS (later). + Fix man page SYNOPSIS section for pmUnpackEventRecords. + Add --disable-shared build option for static builds. - Update to pcp-3.6.6. + Added the python PMAPI bindings and an initial python client in pmcollectl. Separate, new package exists for python libs for those platforms that split out packages (rpm, deb). + Added a pcp-testsuite package for those platforms that might want this (rpm, deb again, mainly) + Re-introduced the pcp/qa subdirectory in pcp and deprecated the external pcpqa git tree. + Fix potential buffer overflow in pmlogger host name handling. + Reworked the configure --prefix handling to be more like the rest of the open source world. + Ensure the __pmDecodeText ident parameter is always set Resolves Red Hat bugzilla bug #841306.- Ensure pmlogger and pmie temporary state is always placed under PCP_TMP_DIR.- Specify the PCP temporary file directory at configure time using the - -with-tempdir= argument.- Use mktemp for the placement of init script temp files. Place global temp files under run_dir; (bnc#782967).- Update to pcp-3.6.5. + Fixes for security advisory CVE-2012-3418; (bnc#775009). o Add field validation to PCP instance PDU (Red Hat #841240) o Fix __pmDecodeInstanceReq heap buffer overflow (Red Hat #841284) o Fix __pmDecodeText heap overflow (Red Hat #841249) o Multiple issues in result PDU decoding (Red Hat #841159) o Fix __pmDecodeNameReq buffer overflow (Red Hat #841180) o Add length checks to __pmDecodeLogControl (Red Hat #841290) o Add size check to __pmDecodeIDList (Red Hat #841112) o Fix __pmDecodeNameList buffer overflow (Red Hat #840920) o Add missing __pmDecodeFetch namelen checks (Red Hat #841183) o Add length checks to __pmDecodeProfile (Red Hat #841126) o Add length checks to __pmDecodeCreds (Red Hat #840822) + Workaround for security advisory CVE-2012-3419; (bnc#775010). o Split the Linux kernel and proc PMDAs to prevent information leakage in default installs - esp. /proc/pid/maps exposure, but other proc metrics as well - and no longer export process metrics by default (Red Hat #841702) + Fixes for security advisory CVE-2012-3420; (bnc#775011). o Memory leak in pmcd DoFetch error path (Red Hat #841298) o Memory leak in __pmGetPDU in-band signalling (Red Hat #841319) + Fixes for security advisory CVE-2012-3421; (bnc#775013). o Resolve event-driven programming flaw in pmcd (Red Hat #841706) + Correct buffer unpinning logic in a PMNS traversal error path o Red Hat bugzilla bug #847314. + All of the above issues were identified by Florian Weimer of the Red Hat Security Team, who also assisted extensively in fixing and testing; a huge thank you to Florian from all PCP developers and users! + Add modern gcc/glibc security protection mechanisms where available. Thanks to the Frank Eigler. + Harden all boundary checking in the remaining PDU decoders. + Resolve an issue with configure script checking for the init(1) process on Fedora 17 (and other systems using systemd). Thanks to Lukas Berk. + pmdaelasticsearch only reports on nodes in the cluster now, and not other client nodes. Thanks to Nigel Donaldson. + Added interfaces to PCP::PMDA Perl module to allow PMDAs to use a hash instance domain (instead of int/string array). These make use of the pmdaCacheOp(3) interfaces - the hash keys are the (external) PCP instance names, and the value associated with each key is an opaque reference. + Added an interface to allow PMDAs to register event queues with existing clients (pmdaEventNewActiveQueue). + Initial version of the (experimental) bash tracing PMDA.- use addFilter for rpmlintrc, setBadness is not acceptable for Factory.- Spec file cleanups following feedback from Sascha. + Do not remove the buildroot as part of %install + Use %suse_version rather than %_vendor + Add pcp-rpmlintrc script for devel-file-in-non-devel-package errors + Remove runlevel 4 references from init scripts + Add explicit perl version Requires- Remove fix_cpan_pmda_manifest.patch, no longer needed with fixed upstream tarball.- Remove invalid cpan/PMDA manifest entry.- Update to pcp-3.6.4. + Fix build on s390x platform (thanks to Dan Horak) + Rethink order of PATH setting for pcp start scripts, to ensure binaries from other packages with names that conflict with pcp binaries are not found ahead of the same-named pcp binary.- Use upstream based spec file to support combined SUSE/RH builds; (bnc#732763). - Update to pcp-3.6.3. + Revert initial attempt at getting configure --prefix option to make sense for local developer PCP installations + Fix RPM changelog typo in in-tree spec file + Further work on Debian/kFreeBSD port (thanks to Robert Millan) - Update to pcp-3.6.2. + Fix Debian builds on FreeBSD (missing header files) + Resolve Debian startup script (compat) lintian issue + Resolve FreeBSD kernel PMDA build issue with PCP not installed in the build root already. - Update to pcp-3.6.1. + Resolve final Mac OS X pthreads build issues + Debian packaging improvements for split pmlogger/pmcd scripts, perl module pieces, and other lintian reported issues + Update the startup script dependencies for /var use + Support --prefix=... and --exec-prefix=... configure options + Relaxed the "are you running as root?" test in startup scripts + Win32 build updates and improvements + Cache /proc/stat file handle in Linux kernel agent to reduce syscalls on the most commonly fetched metric subtree - Update to pcp-3.6.0. + Thread-safe libpcp, including additional re-entrant and thread-safe variants for some routines + Retire all asynchronous routines from libpcp + Retire all V1 protocols and services (archive format, PMAPI and PMDA_INTERFACE) + PMNS moves to ASCII only (no binary PMNS) + Rework "init" scripts, splitting pcp into pmcd and pmlogger + Update elasticsearch PMDA to 0.19+, new transport and shard metrics + Updates to PMDA new event queueing interfaces for agents wishing to export that class of performance data. + First round of Coverity cleanup fixes incorporated. + Initial version of the SNMP PMDA, thanks to Hamish Coleman. + Updates to postgres PMDA to export additional recovery metrics. - Update to pcp-3.5.11. + Update FSF contact address in copyright notices to keep rpmlint happy. + Fix instance domain checks in elasticsearch PMDA. + Make KVM PMDA to run as root once more (permissions issues). + Integration of pmlogger_daily with pmlogrewrite. + Fix pmlogger_merge corner case for empty archives. - Update to pcp-3.5.10. + Support new 0.18+ elasticsearch metrics. + Fix handling of elasticsearch version metric cluster. + Fix trace PMDA build issues. + Fix some Win32 build issues. + Run with reduced privileges for more of the perl PMDAs. + Name Solaris load average metric consistently. + Small metric documentation tweaks for Solaris PMDA. - Update to pcp-3.5.9. + Add rc script support for condrestart, and condrestart the pcp, pmie and pmproxy services after an RPM install or upgrade. + Fix a bug where hinv.ndisk is incorrect if CLUSTER_PARTITIONS hasn't yet been refreshed immediately following a restart. + Implementation of client event queueing logic for all PMDAs to share (all PMDAs wishing to support event metrics, that is). + New manual pages for new PMDA event queueing interfaces. + PostgreSQL PMDA, supporting versions 9.0 and 9.1 (at least). + Reserved ID 111 for Samba Clustered Trivial Database PMDA. + Add perl interface to allow PMDAs to drop priveleges + Add an elasticsearch version metric. + Correct perl module type detection logic for 32/64-bit systems. + Small pmlogconf source and man page fixes. + Rework flex usage to resolve build warnings. + Make Darwin CPU metrics 64 bit. + Add (long) opaque key support to libpcp_pmda. + Add pmdaCacheStoreInst() routine to libpcp_pmda. + Added mssql PMDA for SQL server Dynamic Management View stats. + Add pmlogrewrite(1) to rewrite archives (fix inconsistencies). + Fix a cgroup option parsing error on consecutive fetch calls.- patch license to follow spdx.org standard- wildcard a bit to make it package on ppc- Update to pcp-3.5.8. + Rework rsyslog PMDA to remove Switch use, very odd behaviour observed on RHEL5.2 (mysteriously failing to compile). + Add in Kens scripting defenses against dodgey toolchains.- Update to pcp-3.5.7. + Fix build issue on SLES11 SP1 IA64 systems. + Improved rsyslog PMDA handling of queue metrics. + Add open file-descriptor count metric to the Linux PMDA. + Implement logger PMDA line-oriented event mode. + Add regular expression based event filtering in logger PMDA. + The default pmcd.conf now has an access control section, and all remote store operations are blocked by default.- Update to pcp-3.5.6. + Fix warning from pmie_daily with some /bin/pwd versions. + Numerous Debian packaging updates for lintian cleanliness. + Fixed typos in several man pages. + Added ElasticSearch PMDA. + Fix build on RHEL4 with older sys/queue.h variant.- Update to pcp-3.5.5. + Resolve Debian packaging issues preventing new uploads. + Fix warnings from pmie_check with some /bin/pwd versions. - Update to pcp-3.5.4. + Fix warnings from pmlogger_check with some /bin/pwd versions. - Update to pcp-3.5.3. + Remove reliance on a cpp binary being installed locally. + Ensure compressed pmie log files are also cleaned up daily. + Extend the event store mechanism to be more generally useful. + Add memory limiting functionality to pmdalogger. + Add SQLServer metric for user settable queries. + Fix potential sigsegv in pmprobe fetching multiple live values. + Perl changes for Solaris. + Fix Fedora15 build relating to handling of systemd. + Solaris pmda zpool_vdev_name() api change. + Update sar2pcp for sysstat version 9.1.7. + Resolve realloc issue in event metric handling in libpcp_pmda. - Update to pcp-3.5.2. + pmlogreduce - fix 2 problems (memory leak, additional mark records) + Initial version of pmdalogger, from David Smith, a log monitoring PMDA exporting event metrics. + Make Windows drive instance domain code less chatty. + RC scripts and pmie_check - Mac OS X porting + pmlogger_check - symbolic link issue fixed + Add in the rsyslog PMDA (http://www.rsyslog.com) + Extend PCP::PMDA so that the log tail mode can be used on named papes. + Numerous updates to the Perl packaging infrastructure + Fix build when $HOME is not set. + pmlogconf - another non-posix awk issue fixed + Darwin pmda - filesys.maxfiles metric + pmie_daily - assorted minor fixups + Unix domain socket issue found on Mac OS X + pmcd config parsing error handling cleanup + Quieten pmevent output in the absence of new events. + Pass process ID out on success of __pmProcessCreate. + pmdaproc.sh - add PMDA_INTERFACE_5 support + pcp_completion.sh - add pmevent for bash metic completion + pmevent - add instance domain support + Bugfix: fetching hinv.cpu.* aborts if cpu indom is not initialized + Rearrange the per-CPU intr metrics on Linux to use dynamic namespace + Add perl modules into Mac OS X installations + Additional vmstat metrics added to Linux kernel PMDA + Fix pmieconf after syscall metrics went away on Linux + pmevent - new util to report event records, with instance domain support + sample PMDA - instance domain for event records metric + pmval, pminfo - man page typo corrections + pmval - fix typo in error message + pmlogextract, pmlogreduce - auto volume switch at 2^31 bytes + pmnscomp - defaults to Version 2 of the compiled PMNS + Remove unconditional diagnostic in MMV agent, log spam + Rework the code that uncompresses archives for Win32 + Updates to Win32 makefiles to get a clean package build + Enable compressed log processing for Windows as well + Sample event consumer code for Windows ETW + Update PDH Win32 headers to use those from current mingw-m64 tree + Win32 socket error messages are reporting correctly + Great strides in getting error reporting correct on Windows + Add Win32 pthread wrapper for threading work on Windows + Add PowerDNS recursor stats to the pdns PMDA - Update to pcp-3.5.0. + Infrastucture support for doing distributed event tracing with PCP. This includes a new metric type (PM_TYPE_EVENT), cunning mechanisms for encoding event records in pmResults, and providing PMDAs with per-client context connection information allowing agents to track which clients have seen which parts of a trace stream so far. Some reference uses of these extensions can be seen in pmdasample and in the pmcd PMDA as well. + Transparent support for archive de-compression by clients. + Manual page formatting errors corrected. + Fix a pmDupContext memory corruption issue seen with derived metrics. + Added a one-trip optimisation/guard to pcp.env + Improved pmdaFetch and pmdaFetchCallback man pages with respect to return codes and value memory allocation models. + Fix for Windows unintentionally allowing multiple pmcd processes to startup and bind to the same port, with "undefined" results. + Fix Windows services interaction, preventing pmcd service stop. + Fix Mac OS X scandir memory leak on empty directories. + Fix Mac OS X mem.util.wired metric, was exporting the wrong value. + Correct the handling of SLES11 distro identification (lsb-release file not used again, on SuSE Linux distributions). + Fix postfix PMDA log file path handling for Redhat Linux distros. + Extend Perl PMDA interfaces to allow additional metrics to be added at runtime (now makes use of dynamic namespace support). + Set KEEPALIVE option on pmproxy client sockets, mirroring pmcd behaviour and reducing open file descriptor pressure. + Improvements to the native Windows version of pmlogger, preventing it from exiting prematurely thanks to a socket read race condition. + Fix /proc/interrupts parser in Linux PMDA, thanks to Arthur Kepner.- Update to pcp-3.4.0. + Add new libpcp_import C API library to pcp-libs. + Add perl-PCP-LogImport RPM sub-package for libpcp_import perl binding. + Add pcp-import-* RPM sub-packages containing front-end tools for importing data from sar, iostat, generic speadsheets and mrtg. + Major Solaris PMDA updates: CPUs, vnode ops, disk stats and disk queue stats, switch to using pmid clusters, internal timers, ZFS Adjustable Replacement Cache stats, new help text, memory metrics, fsflush stats. + Use Solaris devinfo to get information about pretty disk names. + Fix a memory leak in Perl PMDA wrapper string handling. + Use correct structure to extrace zpool write counters in Solaris PMDA. + pmafm now supports multiple -a arguments. + Fix pmie multiple -a options bug. + Fix pmdaInit() callback handling where it did not handle all the interface versions correctly. + Quote filenames reported by pmwtf, else awk can get confused. + Fix pmdawindows missing metrics help text. + Add network interface speed metrics into pmdawindows. + Fix pmdalinux handling of long network interface names. + Updated pmdaapache to use cross-platform http library. + Updated pmdaapache install process to allow port selection. - Update to pcp-3.3.3. + Fix two off-by-one errors in NUMA metrics in Linux PMDA. + Rework timezone environment variable handling to be able to coexist more peacefully with Perl. + Remove Fedora specfile now that this is in Fedora CVS. - Update to pcp-3.3.2. + Fix FreeBSD build and packaging issues affecting Debian. + Move PCP::Glider Perl code into core PCP with other Perl modules. + Avoid a mingw64-compiler-runtime bug in gettimeofday. + Fix spec file issue in Fedora/RHEL builds. + Add in the gpsd PMDA. - Update to pcp-3.3.1. + Fix a sigsegv in pmdalinux in the kernel.pernode.cpu metrics. + Don't kill dbpmda if namespace cannot be loaded. + Resolve a Windows build error under latest toolchain. + Some minor pmieconf and pmimport related cleanups. - Update to pcp-3.3.0. + Rework pmlogconf utility - version 2.0 ondisk format. + Initial support for Linux kernel cgroup subsystem, using dynamic metrics (cpu sets, cpu sched, cpu acct, memory, ...) + Fix per-process I/O (proc.io.*) metric values. + Fix potential SEGV in derived metrics when pmcd connection lost. + Fix to allow pmlogger to log derived metrics. + Fix open file descriptor leak in Linux disk scheduler code. + Postfix PMDA updated to report aggregate stats from mail.log parsing. + Add per-node CPU metrics to Linux kernel agent. + Integrate pmieconf into the build, modernisation and porting work. + Add install-sh to the set of pcp-internal programs for external code. + Improved checking of PMDA domain numbers. + Allow use of SunStudio compiler on Solaris. + Add load average metrics to Solaris kernel agent. + Windows 7 porting work. + Make Win32 build work with more recent versions of gcc and Perl. + Fix pmie [no]match_inst botch, tweak sleepTight reporting. + Allow \$ for pmie regular expressions. + Ensure pmlogger doesn't write extended pmcd host syntax as hostname. + Switch over to not using local context for bash completion. + Improve Lustre agent metric help text. + Added a readonly filesystems metric into Linux kernel agent. + Ensure xfs.buffer metrics are always properly refreshed. + Add Linux kernel statistics related to XFS btree operations. - Update to pcp-3.2.1. + Export information about ZFS snapshots + Correct accounting of PMNS size in a libpcp_pmda helper routine. - Update to pcp-3.2.0. + Change how PM_CONTEXT_LOCAL determines available PMDAs: rework local context code to retire $PMDA_LOCAL_*, build DSO table from pmcd.conf at run-time, new __pmLocalPMDA and __pmSpecLocalPMDA routines in libpcp, -K options for pminfo, pmval and pmprobe. + Make some pmda dynamic name operations take (const char *) args. + Fix bash completion so dynamic names expanded, and stderr culled (culling DSO agent initialisation messages). + Improve pmlogger handling of alias names (same PMID, different names). + Honour the -T command line option in pmlogreduce. + Resolve an MMV issue evident in the Mac OS X installer, which resulted in failed dmg (binary) installation attempts. + Solaris startup script improvements. + Add details of the extended hostname syntax to pcpintro(1). + Fix a memory leak in pmdawindows help text handling. + Fix a memory leak in pmdammv help text handling. + Add anonymous huge page Linux memory utilisation metric. + Fix local context reporting of help text. + Solaris man page build changes. + Clean up diagnostic messages in pmlogextract. + Teach pmdaproc about Solaris' ping. + If pmstat fails to connect to local pmcd, fallback to local context. + Mark as const the final (requested units) pmConvScale argument + Clean out SGI-isms from build related files (no longer used by SGI). + Fix mem.numa.util.NFS_Unstable metric. + Removed pmdajstat, this has long been superceded by the capabilities of the Parfait package for instrumenting Java applications with PCP. - Update to pcp-3.1.2. + Add indom save and restore logic into Windows PMDA. + Fix a typo in the Postfix PMDA. + Update and extend /proc/meminfo stats on Linux. + Improve handling of monitored process in pmdammv, especially when the monitored process exits (pmns not cleaned up before). - Update to pcp-3.1.1. + Use a better MMV generation number, using all bits available. + Fix a metric count calculation error in pmdammv. + Add precision argument (-p) to pmwtf. + Added an open socket sockname command to dbpmda. + Remove use of grep -q, unavailable on OpenSolaris. + Couple of trivial build fixes for the Win32 platform. - Update to pcp-3.1.0. + Derived metric support. + Fix a memory leak in the Solaris kernel PMDA. + Extract information about network links on Solaris. + MMV PMDA (DSO) is now installed and enabled by default. + Reintroduced MMV support for cross-(mmap-)file instances. + Bug fix in pmdammv which was capable of causing SIGSEGV. + Add dbpmda readline support (and packaging dependencies). + Add in -Z option to pmwtf, to pass through to pmlogsummary. + Export NUMA memory statistics from the linux kernel. + Make pmie_check work on Solaris. + Make perdisk stats part of the zpool hierarchy. + dbpmda fix for name lookup and dynamic metrics. + Add a new PMDA exporting the Postfix queue lengths. + BuildRequires initscripts for %{_vendor} == redhat. - Update to pcp-3.0.2. + Improvements and fixes to PCP::PMDA perl module. + Added the SQL Server dtsrun log file parser PMDA. + Switch MMV PMDA to use dynamic namespace interfaces, which resolves long-standing spurious EAGAIN error on reconfiguration. + Separate out the Infiniband and cluster PMDAs into their own package - removing dependencies and configure complexities from pcp into specialised, layered packages. + Configure packaging to use libexecdir for private pcp binaries, if supported on the platform (also honour --libexecdir configure flag) + Add sysfs.kernel metrics cluster to Linux PMDA. - Update to pcp-3.0.1. + Reverted rc scripts default start/stop settings back to how it was in 2.9.3-1, for Debian bug #544350. On Red Hat platforms, the RPM spec overrides this to be chkconfig off by default. + Lexical analyser tweaks (various tools) to work on Windows. + pmlogextract change timezone selection algorithm, add -f for old behaviour + configure.in clean up more thoroughly on Mac OS X + Get pcp building on Debian GNU/kFreeBSD port. + Add missing return statement causing incorrect mem.util on Win32. + Improved support for Slackware distro makepkg packaging + Solaris fixes: pass information about compiler into Perl PMDA makefiles, don't change pointer types of pmCtime's arguments, deal with default lex + Move Infiniband and Cluster PMDAs to a stand-alone packages + Trim the set of RPM files marked as %config to just those that are actually likely to be edited (rpm -qlcv pcp pcp-libs). - Update to pcp-3.0.0. + PMDA_INTERFACE_4 and the support of dynamic subtrees of the PMNS where the PMDA (not PMCD) maintains knowledge of the PMNS. + RPM packaging split into pcp, pcp-libs and pcp-libs-devel pcp-libs is common - it's required by pcp and by pcp-libs-devel but pcp and pcp-libs-devel can be installed with or without each other. + Added separate specific licenses for the new subpackages, particularly pcp-libs, which is LGPL. + Added ldconfig %post and %postun scriptlets for -libs + Don't explicitly require Infiniband libs, since they're libs and RPM figures it out + No need to explicitly BuildRequire gcc-c++ libstdc++-devel + Add BuildRequires on perl-ExtUtils-MakeMaker + Remove explicit ia64 Requires: libunwind + Preserve generated gram.tab.c in several places since debuginfo needs it + Create %{_localstatedir}/run/pcp and ship it (so it'll be removed) + Use %doc in spec for CHANGELOG COPYING INSTALL README VERSION.pcp pcp.lsm + Tweak configure to move PCP_BINADM_DIR out of /usr/share, into /usr/lib. Arch dependent binaries should not be installed below /usr/share. + Delete unneeded "explicit script interpreter" in several places to keep rpmlint happy + Remove setuid from pmpost, not needed (and not in debian either) + Nuke the migrate_pcp_var_dir, script and it's %post scriptlet + Default "chkconfig off" for all PCP services (retain settings on upgrade) + Clean-up and simplify the %post scriptlets (rather dramatically) + Don't ship static libraries in Fedora, we have the debug package for that + Install .NeedRebuild, add to %files and remove crud from %post scriptlets + Added %changelog in RPM spec and moved %files to end before %changelog + Move demos, examples and demo PMDAS to the libs-devel package since they are not used for production (but are useful for devel and needed for QA). + Don't install trace demo binaries since src is installed anyway + Reconciled build/rpm/pcp.spec.in with build/rpm/pcp_fedora.spec + Integrated RPM packaging support for perl-PCP-PMDA and perl-PCP-MMV (but perl-PCP-Logsummary is not currently shipped in RPM packages) + RPM build requires perl(ExtUtils::MakeMaker) rather than perl-extutils-makemaker (this is the standard notation) + For easier upgrades, the perl PMDAs only really require pcp >= package version (until we change or extend an API). + ReplacePmnsSubtree fix bad signal handling botch (affecting MMV PMDA) + Fix pmcd.timezone metric such that value updates on daylight savings (or other timezone) changes. + Initial packaging work for Slackware Linux, thanks to Roman Revyakin. - Update to pcp-2.9.3. + configure.in fix for Windows iptypes.h header. + Fixup Windows SQL Server metrics on 64 bit platforms. - Update to pcp-2.9.2. + Final iteration on pmval sample count changes. + Build fallout on Mac/Win32 in MMV client library. + Tidy configure.in sys/stat time field/types handling for Alpha builds. - Update to pcp-2.9.1. + Fix a long-standing pmval sample count miscalculation. + Add missing runlevels and dependencies in start scripts. + Fix a segv observed in the Windows PMDA accessing SQL Server metrics. + Fix logic error causing wrong Windows version to be reported sometimes. + Add kernel.all.uptime to the Windows kernel agent. + Initial version of the (perl-based) Samba PMDA. + Fixes to pmdasimple.pl so it functions correctly on all platforms. + Add PCP::PMDA helper routines for determining native long sizes. + Extend MMV to allow teardown of MMV file, and set errno on failure. + Initial stable (1.00) version of MMV Perl interface. + Correct the metric units for several Windows per-process memory metrics. + Add network metrics to Solaris PMDA + Report ZFS statistics from Solaris PMDA + Export zpool stats from Solaris PMDA + Generate packages for Solaris + Allow user to choose her compiler (proper use of AC_PROG_CC) - Update to pcp-2.9.0. + Fix Linux PMDA issue with -fstack-protector gcc option. + Get socket daemon PMDAs working with Win32 pmcd. + Bind 9.4 PMDA. + PowerDNS PMDA. + Fix atexit handling in the Perl PMDA module. + Fix a duplicate PMID in the MySQL PMDA. + Infiniband PMDA improvements and man page. + Minor packaging tweaks for rpm and deb formats. - Update to pcp-2.8.12. + Bug fixes in Zimbra and MySQL PMDAs. + Fix memory leaks in the Perl PMDA interface. + Fix the Mac OS X pmdadarwin metric table direct mapping. - Update to pcp-2.8.11. + Rework namespace file generation for Perl PMDAs. - Update to pcp-2.8.10. + RPM packaging fixes for Perl modules. - Update to pcp-2.8.9. + Remove Cygwin support, we're now committed to native Win32 port - first production install yesterday, hooray! + Further Win32 work - wrapper batch files for shell scripts run as commands, moved daemon configs into $PCP_DIR/etc, bug fixes to process creation code. + Significant work on the MMV PMDA, including revamped API, Perl API, updated on-disk support with string values and help text support, amongst other changes. + Fix build of Perl PMDA module when PCP not installed. + Fix Zimbra PMDA status metrics. - Update to pcp-2.8.8. + Added a Zimbra Collaboration Suite PMDA. + Build fixes for OpenSolaris. + Perl PMDA fixes in tail mode. + Correct physical memory reporting in Windows PMDA on 32 bit machines. + Other small tweaks and improvements to Windows PMDA also. - Update to pcp-2.8.7. + Windows PMDA major rework to improve memory footprint. + Yet another Mac OS X build issue resolution. - Update to pcp-2.8.6. + Fix build on Mac OS X after lex warning cleanups. + Fix pmdate build when PCP headers not in the root. + A single PMNS domain number file now used in-tree. + Added tmpfs filesystem metrics to Linux PMDA. - Update to pcp-2.8.5. + Packaging tweaks for Debian (builddefs/rules moved). + Make timezone manipulation in Windows work (mimic MSYS). + Numerous warnings fixed. + Several changes to tempfile handling for Vista. + Make setting pcp_rc_dir in configure.in more robust. + Further pathname separator auditing for Windows. + Fixed a libpcp_gui linker issue on Mac OS X. - Update to pcp-2.8.4. + Descend into src/bashrc. D'oh! - Update to pcp-2.8.3. + Bash auto-completion of metric names. + Fix a memory leak in xfs project quotas metrics. + Several Win32 fixes for Windows Server 2008. + Add Linux per-CPU and aggregate "guest" CPU utilisation metrics. + Add a pmlogsummary option to report a "header" line (-H). + Add optional pmstat support for time control via pmtime. + Add pmcd.client.* metrics for identifying connected clients. - Update to pcp-2.8.2. + Fix pmie bug in the handling of && and || operators. + Improve daily pmie/pmlogger script behaviour. - Update to pcp-2.8.1. + Fix build issue with libpcp_mmv - would not build-from-source if was not in the root filesystem. + Finer control of pmie2col(1) reporting precision. - Update to pcp-2.8.0. + Linux netfilter (IP connection tracking) PMDA included + Memory Mapped Value (MMV) PMDA and client library included + Linux bonding (bonded network interface) PMDA included + Lustre PMDA included + Added pcp_gui library as pcpmon replacement, supporting the new (open source) version of pmtime for console tools. + Perl PCP::LogSummary module included. + KVM (Linux Kernel Virtualisation layer) PMDA + Infiniband PMDA included + VMware PMDA included + Perl PCP::PMDA module completed, stabilised and incorporated. + Default pmcd and pmproxy ports changed to IANA registered ones. ( The old behaviour - i.e. both original and IANA ports - is still available using PMCD_PORTS and PMPROXY_PORTS variables ). - Update to pcp-2.7.7. + Infiniband metric enhancements + Handle missing "which" binary during rpm installation + Added new quota metrics (XFS project quota) + Aggregate and per-CPU hypervisor "steal" time metrics added + NFS v4 metrics + commitLimit meminfo metric added + Namespace locking fix in pmdaproc.sh + Additional Windows memory metrics + Several pmie fixes from Ken + Kens pmlogreduce archive corruption fix + Kens pmproxy PDU size fix + Nathan's pmlogsummary sum calulation fix + Added a (cheap) runnable processes metric. - Update to pcp-2.7.4. + MaxOSX and Debian/Ubuntu build/package fixes + Add sqlserver active_transactions metrics to the Windows PMDA. + Fix a pmie_check typo causing mis-identification of pmie processes. + Allow pmie and/or operators to function with some data missing. + Resolve path naming issues with more recent versions of autoconf. + pmlogsummary report sum option + pmval kmtime support + Additional Linux SNMP metrics + Fix Linux vmstat nr_slab metrics + Make pcp status command report build version + Windows split_io metrics + Fix pmdapmcd empty pmie instance + pmdamailq filename regex + Windows TCP metrics + pmie log file rotation + Changed the default compression program to be bzip2(1) - Update to pcp-2.7.3. + add network.ib.control to timeout infiniband stats workthread + add mem.util.anonpages - Update to pcp-2.7.2. + pcp doc updates + pmdalinux death from open file descriptors: pclose needed in network.ib + network.ib stats updated to cope with OFED 1.2 changes + some numa.link fixes for shub2 & NL4 + Improve start/stop times of pmcd,pmlogger,pmie + create portable pmsleep (subsecond sleep) exe - Update to pcp-2.7.0. This log has been allowed to lapse for some time. Blanket catch-up.. the following PVs describe changes made in that time: + 947510 - UNIX95 patches break pcp tools + 948548 - [SUSE#182852] Buffer overflow in linux proc_pmda + 948551 - Update pcp configure and build infrastructure + 948799 - Move telnet-probe to oss part of pcp + 948958 - *nodeid conversions have inconsistent naming + 952623 - possible use-after-free of pmProfile objects used by pmda + 952932 - pcp-open RPM requires libpcp.so.2 but doesn't provide it + 953015 - Promote libpcp_pmc to DSO + 953301 - Update irix pcp bits + 953876 - Use swap.pagesin/pagesout instead of swap.in/.out in pmstat + 954035 - Update macosx build infrastructure + 954165 - pmdumptext reports wrong time with sub-second intervals + 954173 - pmReceiveNamesOfChildren returns bogus value + 954203 - pmnscomp generates bogus binary pmns files + 954342 - Add support for FreeBSD + 954343 - Update windows pmda + 954432 - Use a pidfile to stop pcp + 954652 - telnet-probe ate my arguments + 954842 - Update qa on sles10 for pcp 2.5 and 2.6 + 956190 - add IB traffic stats to linux PMDA + 956199 - pmlogsummary double free causes graph failures + 957598 - add debuginfo to pcp-open build in mangrove + 957758 - valgrind finds "invalid read of size 8" etc in __pmStuffValue + 957884 - need network.ib.status for per-port IB status and description + 958273 - If OFED is installed but no ports are found, return PM_ERR_VALUE from refresh_ib + 958379 - IB PMDA broken (port num appearing twice in perfquery calls) + 958476 - path to pmie_check binary incorrect in pmie crontab config file - Update to pcp-2.5.0-2. + 947602 - pmdas/aix/common.h is missing from the tarball- SPARC requiers use large PIC- filter out -fomit-frame-pointer to fix build- continue previous workpcp-devellamb20 1499476303 3.11.9-1.23.11.9-1.23.11.93.11.9config.hconfig32.hconfig64.himpl.himport.hmmv_dev.hmmv_stats.hplatform32.hplatform64.hplatform_defs.hpmafm.hpmapi.hpmda.hpmdaroot.hpmdbg.hpmhttp.hpmjson.hpmtime.htrace.htrace_dev.hlibpcp.solibpcp_gui.solibpcp_import.solibpcp_mmv.solibpcp_pmda.solibpcp_trace.solibpcp_web.so/usr/include/pcp//usr/lib64/-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/79957fa5662f71444351386025dae473-pcpcpiolzma5x86_64-suse-linuxC source, ASCII textASCII textz^$IeW??] crv(vX0DSb*(B\R}w,t?IyDz(|?q}M #=EZD߽=e_S:w'?e9[Q]-N=jP(HqD9\=t]4Nԫii~Z2:!%fUjdbq%ux$@گyZE ]w>}Zg*[C;>#5.& /=RF\]H~⨡w0sy+_ۊjϘ#ɦT=)U(bI-Lȅwּ M5Ρ_Œ}|S"w,F8*j ~oC`4)U5L6$c*3WeSC-|,IG{d2, ˬPaQO_ SB-G쑠uIku6߸T$[楖f6}&WcCzI<ި#K)Hs6s>/28ABZcnIAh$S'#-3~uY X 򆮢zzIéC5V~BA"i?IwW=Hu$P>`NrP A-Ƣ2l2\Ei6^aƀ=6Y_YqP)èwfz mm@즇q-4n {.CAnnzoC~yr~8 ƕ7$ K>Gޣ,nl[zTm=:(}O|ѬMRдZSG0Ȕ-О1O558 a+grAMK]׵ `}.迧 mU6 jU`2B$\ά0p$P ݠvGm9&{IU)CKT8~6{"ߛE)*?1psN-@)a+NjՊa,ip>_9AEBw&Ee?:Hgc{M qqK~up7H ְkaV2Pĭ 9`Ok̏]$sJe\*Zj<}DN ?*驸iǑl$1RPI\aDfm3^r&}j'"ng. OZ΂N[|q(8Un뇬jha W _wx5]*o nv7]?CJkkzbq "ߜp/L\62QsM_H=٪bU! 'w1m?ѤbV9uP.=Pr(̴cŪS瘔9 jYʿ#q"ཾgf^=w҈ܙǍA4 %׆(p㟦:N}tæHi<Q_#ró#G8\Fh/hDe c?qv"`$r?̓¥0=E\u܆3WW[9d[1% p; yncX)3If˹.1 $ 0ӁD˂3ZнEܢG|cF~ExWZ^.;TmiF12QgHix޸K]ŨY[p9څHo> Skm : 'mf,XS<&4̷ ԏz*VW3J@4C?> !ڠOJi^7ɶ9bI34+gBe{YS(*bc*N^!m>̦ \|M`K(_645~,v1EHz6S/B<QvzV{fﶺxc=̟>¹G[U2VASRw|w+ JIρpݴDeaS;GAs X\ SW&iq9\K 49ѕʑ&itq.(vt!t5 $=1{H.2'ތX%*4<4Q,؇9[,򝞏.AqPɢv3SCu`{ǯoNdWU,04VwTP0&jzULVH9 {p1hun|B5"+jwVZ|9󻀾RIK DIPBӗT:|w ahh%kc@9kܖdزMoWU"Ȑ$V}g陠 y*lI@Fe!g|Un+*g7S#)(ԍ Z1XB;ߤ*anPh97}`>Y>ΧFxq{3RК_ٓp>,J $ay9sL횁)9Xq`;GU :a`C+[ /q[-YD[(\a7ܝFnEˁ?Vӷk*{jpTY.M{L$G>圴 EgMLa4 $B8z3i'7B?M,')WԤ ;d< u! >"z )K;c3Xolg'uN8d3d#SE#@~"=JӾu:*y2zr<}36#pU2&bԛ|mvS9X:gH9uE-nrc܂>s7P={嗦>ѵ Ҧ [%_tIQqld'`"ƥiX9ʶ'mi\L[=)Uiov~E Q]7-_g<%1+}M ZR"I)J.j%Z]Vџ<;>j1Z)q\y()Gv/P.oҋŽonk~+L}Y|GA胯j^Ř]<ΰ^`tKM+@S3+^Z|S&ץgZhEOl)A94'2KÛ|Ef(;Hev^V%e"m`EvUoKEU]wVhB3 fd=^A56+>khsef\Irvr[,A:+d>xN' [&ZzUi[K ꈣ8޲AEQN)~B | J*.LS)5. xSAXurKBWZ$jT u tP|iCVi 佇l)z|q,)o j4/:^0Bq^2{F.?itE%l bʭiYu0ᅘ1m\]WY_`Ҵ_Na'$/(u)_ _HN7y *g̗-+~/,5N3džf/ez7Nv01C5P,\3H7)f?L06}s;l9tĸV[q@r] /s;VfբгW -GNz+˒yNgYdÅc%S8mc3M6)Y*i&=9b=`3[h5QPqy߷ nr]Y9ƀ,%}N!$ -0'LjAg-`oGs-`bw?655Iqn/DUPL"㲈b* Ԝ8X7X.5D5pxq# i_9MfN*vFU& 51%UPO0 #-%fY|M{v,; ^bN?;\i۬:ۛD<Y<=~> OGpKV&]qf[J64en/t.&$;~@tLJʻqg7AFrAgsfS^6%T $BA9U]0."v--j$wاxn,`iS[9kqAf0l2 d@ kknA|P&MZ1$* w ['] ~TY׺&I(K=/7EDq}͋i7a@%ORşB8$fɄh ]/)[Ȼ:bK?~C[wAе{0]gO7S GԿ?8KPHhbbRa~DҮk2޵ؔ^sB])̄3ᙞdG7ӵwы:$X O_;|卶G0:Y(h‘N9&ߩ?ZvpbypzS2ۛ }Hp/ΛNU^n.&m^(]UlCN2Vhb':5y`e67:$N$7F9`x(NP%d*7y|3p szwLP|ʩKU i.NzLAsP*ϡasQC9`߁8_ltO4l~^3cF@:įDWq,ړ/סa*e$n(X3tQo\]b:9~g4g`ѽI&}q_pbz(/Ht:e^Vny5@7.xJ,fT%[⏥/(1ّt18-[b%yLᆴffV1IN"u>AL`kRMsl\X ddO:{n-wdu(̫?n@R/f41,9[Ae›{(NKW ȗ_4s8CTj rOLejƗ| 6}l`#޽_Uu?X4ʍ6po kcI`eqCg1,!}BR`f)%`VKtPGMv -gS Ӛ3Sm0P&W7 NJBEd|{.6 %\O%U߄S_6%Fy`XQ 18K!qM}PaWKPREo;-Ϙn8 LDMl1nFp<# 7G<0J3M N+m&. ["Lkk!1{-p>p|.9m: kǦ&!޻5E~\o,MF3g+,@By[faMKYzsD{9(Ui#=Wa筭^({yJyVwxꭈˬFEki(Ds)]pwֶS] $ʹE:T#T݅*~BLkjY =aT1ѳ}P{HwI7mB8v^dǨ{jb+d! 꽮8f<4~ؽ:?4rroj:vܔa+;4E wF] (B^V1zc:UNy8Iݳ=njhrܼ+xS| uhu&-)ZUC_ȘY 1+@W´1_h6 `5a¬6C p- n2(T$m6и'i>dG#6u: Fƾ~8KVOtZy؜ CюrI!^ -4r{'pJ XHIY%"qK"A4,/t~^t^Ny¹CN#/x%z*/;R#lŹo"GzKsL2%c.# =Yv?xznԕKmɇ|bVF\4& Nc+<_%i%p!L)̻5ʄU#+WIeT)OIwY]yL̺g\].gR-;/E#e=.}ߙ DӘ7YyU?Ks/(1tT vonKTtE{$BZ땩V(hXP=lc*, mB_y/{帉x6J|"Dx YՋ46y:kYbCT']16V?'O -Q  ;_6T]|Oh|0P"J}?7BA|⇂(o5&1DW,_kaK h[)OF^ՙ|woG>Ix"BZ<1iNrVeM9W+c@EW{[6<™#d.&MaGilE/ Ed85:tS' shz]Lkqv[Ɔ4u8*dH?]&qI03^Xmm- ӡ31=Pu֥"z8_Odu J`Xpu.~V\o/ 񾹌$ƕईXSb߬}gU*`>G:2bG h/ Lg qlC&xUʷx*ۯOzC8m`Fլ81;"T.LڇktutfeOf7P%";J0\sTIިM'vlT3w< ?7O ?Q^laߜ+zm://q,Hbu':{j2Ea啓 q^+6Hx=+8I W38U ƝEM}h% &d$#T W 5[ Ы4?WgsK滜>MeE(V~Y&QNJYXwT( yc.h+kuWWUޜ6ٕՖ{V$[oo>ew^fY&<;RjY8&2EI* [ ֍ҡoݼ_g\Eh,z(j]'SO Y ymO[=9)-it}%a&Iҥ*peAI˳|hJX7.]; >:X>efh&C#WϱlqFAr`$_eX(zp'sxsS 1&,{q}7/blh.hx FvGVjj^upZŰ91>,3r,Åo*􃑐|S{`VkA;מ[XOۻ$NSN.`kdJls kw[j|9Axpi^FeS |F-,촑FJIWF+f8ٳ3=FIҺ!^:rS?7 EfkO"T%tZLF" ~҆93?eb,o>_LD%|%7Z#w%A,- SeKumO%KRߝU6+,,YOFFP2FX,3Q9{>8Ub%bK"L`9 o>or$|Wwq/x?*=T6X[r7Iܾt| < ]㳋`q8D$K!3=}w=a/xn|m*\a\^0BÕI1ipPMx fckO^9̣eiy|XX_>N|%zOQg?lLXxpt$u ԳW0PRzzTki)O^VV lV(Qe~ ,å8%m`_y?Yt'n~»m t;ʻFb2c""*Nx/ )HJF]*ӌpyKid|gM +!8"Qχ94-lAFi\#fCZ%ڭU<]< eTfDm$4j8R0-ޓ}1bZ}Y)LmJZ8,p+b+'Lݠ\.h@) Q-_DzTŒCc.mϸX"eR[p)_V1"uLyI)E]$Na`/^Y%/`yj)dUYblp'7c`[Z$+ƻ * K?B7FO8IhP1z\GcO2,PΓX4 `u읃5{9ߗ8E9^nh ӵNgz2?U@pү_ 7,FYr'e.y}rsʥI9މ)2N8YۓQLhɱ-|>4YNxBK>a*"Jf|yFgkn%$[܁AM x'\B|7c`X!\߬Cy_zVwc^*/=a::Y0_7/wKX%O%0`84>znЙ&`ϺGL޴vX.LgAeu\ PJJiΓj4kɥj[f HK-N~]Txpw8@4ӗ׌/@մqq¸9Dp¾ n^1YXhФ 2ۘ}-euY$7h2R*T) SXpA-+Jϝll펋 Q9t}vPO+ڣJ%!/8/ScDkO}JwET:}O`J6hXI#orj?S:NZC6XF>j& "PkLckĜ8[zu^־^<CoՂ <(bo< k7 5LǶҡǻj۪|$24[exӥ~U,&6eVQ,͔wYr )^-!N&BSz(ecTyy1}m%ruQ)p( 5Nj+ƿeGhqMeo,^<1{jaT 0+c{Qp~:NtD1[]OvLdNdt 2+ĸFf{S*ӈ,-0LD~L_vmvJOv MA}!4 F?|%m҄rK؍ӧ9绑DyTy4qg7U%wG]@vʼnz fGc%鯻Jȃw߯rڿ uU^u* `aq}--e=ez-, w WbAwN+n#߄dJ 6άeZ$%l ,m libԋ-I$Oܥ7xMVl:۟= y 1'AQ# x* t v;˾ts?agK*g@W{Ye'*e $ G-Ner3yބkVAj^s@H+ BoV"-@wv9O Wr[7E-sm[qeyd%({nƖj-!yt4teDA.1v@mHD=di"|]q&7Q2mow8U+ćЂ2jm#Ȭ_sjhV(~1a߫H+PkW]sςAGCNm{]X,ېNV/"-D$H.3lq9QC&1qIF*Mgj22듛|?.GTSUgarZJvݖQ9cbܫm^}%ˆƌ/!J_{hG'BcF8<"*U|]//duwJ] sƖZĒSS8/tC N0/m2q +dr6"qN :{9*Hzbr?5Fbe DaUF;\+Nݘ;@YCy;jve%~U=k>>yEͷ: )4`Wt.e]&e_b8Dvt1:jQϣ6g- dAEP!Nd@hv[TqZXNݧӢ?\ACM=q@G{0RԜG]Gk`14%Xv`!}R ֍NjܲqA*@)?!gQb5Q=]G<@t݌LO;)}!s:aU)+LxnCpЈ.j}xV g Z;8<ǫ,M7~ R2~%ܢ ^fŜ.~d ?#K*?j6iz>e - :&ZpWM: *kP)8d\±՚|Gܦޫg|i*w.MZi'ڡnoIݵ0/u1XRwr"G%F->U$j/J+Tv_TuX@Ko` ?pߐk@*=ZP+]%nSu1gx2轱1qga\U*P~>m;k|$g0c0R 'H& qvٽ1˱EXhkyZe_ogP+Wѣµ3RF>Wtf`\O/-V{>ʆsB;lCG$22tqwX2S]>֋Ik ЛH? YO&y k[z8)<ěǙi!sݼQ,xqc]M5[*aʵ@S:Mqj,6t $^ȿ[.&pQ)z^=I}r7hdLZВc$K?_ qo&ίXcSY>nf޽-b<_r~~) B}_#+26JvL٠jLo]ui 5ɏ 46ߟM}1@5.=zK =VFT' 5Z%AEW ľ9pZ=J'uiUEj9[1UjX<^vJ-,7Ҭ3Ӱ;tm.npf.m_$NYFRJ""0!47e~wf({:LsPW}vAjP D0Ąc,adLU(E V^xX^k!XOQ.-v?Nko"~(a.>ЁM{N`xCՐf10Q Hjki3Erz_˗ݕV]vßWf[]@ 1m#=0 TLJ:͛k-K͒wIAZBՑ] +R['ز98\TWH0xa†գ2G+>R=EW|pSؽ 1UV-__MD|T+R3T9bl_Iƀ%ih؋5Z'YφEuŰi. ?[MU85]t/4pUCLE0X72IJ~L9>)q[3iղʚ*FF{c V4 *0s467E{ ?lo Lb8F,V]#B8%r5}]2NܲBu$)CpxO]{l.m땝͘Kƞ[̺NNC(S`{bsEZ OB1" 76'?B ]^jVfT[/c .-BCAbLbڷl-g4O_O;` Pzo݃δ}mM7~HY]y|#҃{g$ Mjmz$N0\| .^ pk OD/ǔNJLsB29OEWqfȹY6QYz_ɦy{3 фɠ48^ {(i\7tL~Vy'WeC5@^GUl  H ݾk$X؟|Mmqvz('p9zxpi^ :eb= @.PAIGj~mu\'P)*% 5tÒ=:g"h^a#F cR3 ׮E(gݓ ,@HРd R[^BgF Y*X1`RjoZy66rϗ2&S0>A[-HQ9x}GH Ob'pn}T{He4i/^թPە~!p; j2II&/}KwmeGEɊ<^VuRIy^e̴S(z$j iX6kmu>k_㧎6"?N wAA|/cһ#0l?xHQ,4:v>_n˸˃>vQ\ \MiP㮓7@%f;l'P҆#9AAcH9p$ygEԅ:!IE?V >8?>{Ns' <0%D6 '-U#9PEaLx+_P5xv jTQ8'Qb➤- w 0V<>vmSThRÃeaX{ oPtxoH3}R [#l2_6 5NkVJ_ֽŻ($(8BBA:3: UUP 6qZo8zN5L#U"Y$~a~}. ȭlm ƌJg/T7cub3@K{߮>דm|\_zHJI>i09j.̨^>FMUTJC}fG퐤T-"$oƲ r8 T}) ͑cIJ@0?I b2'U8W՛ !eaEyQm\;Jvޖe%^p< z} BoNcֈCIЫQ{':H5nk2: k8+nUշS)E.i!T +O.YhaGi''p/Wdr'Oֺ(QT,-U&SP;x.<ak?yGv>Eݙt?{wRdf ԉI> z\@d|rI 'l/$HtN|d"(g7P@S5F7@#)ύm2(;\" sP{ bEYi9iNtI[l~b* vE0>ɢf69onf| )6^i|W_(g-uj3Cj;1GCh@7$uɻh»V`0U1nD总ʢN<3y Dj`1^*@hDFf MS"=͢I$(k>V7nv{η39X>eG,Q= w.!\N5ߣ6l4jmFHzkjnh{Ӻ2w/%۾pBG5~ǐD 劭:I;ae NDBltK/H{r#W{U݆!TI,*?ib.qKB -zxȕHa4Wzu-r"Rs*v\wzٜ^vWcҚX_XmJ&|s n}weu2Ф`~+k p!HK7 7-e|07 h9?,]DdgMRlgK.?,$K) J%sCp1~aQd#TsBD8v cO&?/'O%oCq4'gS{N;{o`85xnOU4O?[̧CK?ѱ̢COd\ w;φʥ^{xc5K W i{(DvjM6ϊCWu}xa"}gvV@Cv0(g,TP9ND˳U"I1nZ -3<?+``bۡ@$!_/4-T94`8.YHbѓ-"R\z65:_.=οhgM)+ y]: z PbĚ;FHX%[wUW(Q|K:;B`sJJ!.WBt?z~BQ:(ҏD =mɆ}$ʜa̓w}Om0ɁYI/b1lINr`8O6B rC;6~XL=12Sbv6>ћwcڪ,LgjJer5 {3I~u̧P8Ҷ $O4M렼(NSqGfx =-'+؏ߢhjK;F3Q%&xp ee+gb$.*-`XBv9~ro`+L5[eH*%ݨo*҅7?,CtkJJpT`E5"%(c[ ȷKzWe&?ў`l2P\+h6h1fʊ>t SeöHwGacJlPgʙ~D'ČHsa lҩ@:^^TILJz P~< I.kf N&x*ooܔZҀleEB1|ڋMy3Hi`pOغSY=>vyy;L@(u0TnqT>X<ɠܠ98T2,6AwBO[YKszhEŹ%AȌiM-z&nɓ@w=O٥L.\cLb"ؗ wFp52c&Y0S8F24[|j;1#9ΉOgL[4'ٱ#X%:8ɣ F%yo^?1yR. eCݛOda T:_XF-HfTe(Z+> 99UOl}417Mh<@2[>0YEj.ZVZmSm:7d>; igzn4 U4׆vFb7Q#F12,?^!䦫P[Z˪=DDXl"ݩ1Rj6ezt}T J08C9`sFckphA^2+alyW} eS*Ocѕt[y%<:}'ܡ!6wk]~(^fbj(c &h@c?8cc:'AfkI5 S$Ń}kn78$AW6=@3g*O[]z(dKԐt*m,݅K(U}o;b91SNJWnQ6]ߠˮyעݿ)w<0@(\hSJ__15 6icT:db߹7_\#%Nڤ-p#F\G;uI{b_D.:Պt\!ASbL5IJ&[{O]qNEr;wpZw!{/U>EJqBMIGO}Q\ ./x}k@'${~T6ί~H׎{c8} z;e7]3 M6{ gqX,X:۹鞀n!Kt$z]/e$E9D6XokC@:S4yuT[Jijk7~5rAcRL[PܳF__p[hKS&b-lcG`xPoZV2H&ZEF)jGNh/`~}/l,$r32>r1<#CL; p~! dĎZ=FSyT>;}i 5ٚߢcܕ$>h]nFߝЄ,M[<4OY@N@~;Q'M|^29M"[.HϠjcBN=LX͔7=JtV꒽-B(*ķ t$udaoUI__VcO;whg@5.14qq<.`d#64Mhf5Hu<=ҷHWOr`[rP^˯ TnFa]Yh* *z'd})ݮc*p6? >zDR KO%yW~Es.TSJaw;Le4.[GGwТ=IQlVpwr`ݟ]$*H,riAn$z]7Lx؆$񴢤<{>4{8'Tn~[Q`t䁠PVO=[* U5$FV@|w%5Q6y.д3bWnTyny#Fmbӵn6Z[n'҃CzD"2af艙,6Jk9$5(2.n8D^]|&46UDLiq_gĘJMEK[b|s޵')h 7}qϴj@N,E4-C?;hrEd9?6u^.!o@1L-D4,[{ϫ8[0zн[=HA@{?4_jcP'%V+Pq8Jq &* v E'Ņ);_s@RD^S8C/PNe"<؇ rCnAeaӔރPॻGum_n̅jBAUMֲӭ*gw]Zz~V8EAgT,UbeSثAGZRϷn K3۞6Xf>}nIRyt45a'e"1^͕7eA..[`Ll3DQ7 ՖbV^"f/+_;`3szJv&M,N/0&ɗv>CArOr~[UR^0ܕ}">cĵJ[eҹ)YoNWPΊS=>:2J%+PSĤbȺ , -x Z!Ԙ+dGQRMZ39&էg,] ~6Q-ኃZph#sx~+$X?Z5.a|iόm}Pt,Xl,ZZ8,2zu`on[gMA׼$ʃTu˫T̨˸2CC|!㵴)8[G )vQLw\f}#(̐YyyͿv`dqPjtqꮤnmd"O<w6vZ^wZ9Lq`Bes\4R*PbBDw%^. P7| ˕KLŮWr>;;m;T|A37ɘ!ػ##q*fOr(/ԶTWW--mQC&YЪ}R~Z;x0V܈<P̠Sc7o~❱=28c/`n/4(xӍy*J"%+Q謜qCBmȔskQh\`n9..:\ZЂ~7: &: 1&y!ӥ}@7;\GZcֆ Β}猾ƣ{I2hL!$+w6< 0~6fwmbYo R\V;g&+R72=ş`XZ3lqb'f0Xoטpko;bW\Yޣ92ouw_%-c[# 1rw lLjs2EUW_e4682{N҇$IAy3|;KS?hZ}_bE'^andp>Ǖ;CGO1|?k\{2%| ɼ:t:چ m.2P4E M9$g  }zÓ&12K<=3B8kµgbcsD6i`+K.NR6KKژԫ}0åcL٪\.\51!w ¥)QP4 N/}.17(Mt#2N5vRe~Ėk/K`V8EqI5dC 92w.+B]`MAt1PmW\,A +dcC`mn<*jV!r$ùLI$7Ys]ǸIo`*u?^3V9/RhH5ĘAG&WyCe"BZAKU+H&xRCz$3)#inƒdHyY󬢟.AqK3%a]`f؉6k(K+ngdg$̂|"`1خ*HW7L?ۗ̾`%_y_(e|z hesNNd^T[%<Һ">a jԩ@(ơJdǮ ymrFSjk8^n]s`*=yf`;f!]a,1EnjX^Usf'*]ۜ_?}7 ׵ 3&#}JX85u]_u^| ְ}I/LWR ñyJɗDε8iLN :i߯}dj2<{vA.L Yͼcߒi.ͼ|2d8Ob[.9jvo)/ѤFH7vYď'$|G]Y܅snL{¥ҵՉ:h8u%]K\v/ډ[p(YU晅R 4 vM7# p'0^) (wS%x}1[?84:amFO$QeH;'EײfZC\i*[G2 m {9V)6ўibB1r#sX $+)L uWh!-]hJ`Ʒ5=9-i^(oXȧDn b0*BGkRKүY+ $ҋyqޤj1Pq(ٽ)-a1HU"8˜ ja(+sU& Qi }))hfWtaoxpKV% )I:=_U$`: >hP̈́.zʡ'_# j \"hZt&YU"' Q|)Jӈ?ƒy++Si?PʅiV S}è\qSz-G$5L{`?CAlغU3`ϰame< T\†qJ@RAn>tAJޑKzB2rd~nC2,NZK#Mb՛k}`05רjy#]vT) 2y4y =""+Le㹄&axDcBaOhҕ*}XiY]Bg1;>gE̅ KWFJd:<OX,T:neձ(?r1<ގF' ;"u>fND8\TToxo]BZ?aܲ"H8$*Ϳ9R$(nĈD3m zqP6JC LG4{9I|Yg^6ʍ isOtB 0ZI[D;VqJRQA!xxa:& 7m< asF98J<@Eiߩoz4'4YGA֢\%lYdRB3!^דF[nKPb8R}mQ~ɀl>x,{7^CH<.+PP0_zl9}>W@x]lM!Y*Ph)Nݢ#b>0a7W\RSUjv3JGa .߅1M,p(ҍa_oY8uf RP üUEmbd:2-17vu ZjIv^RK Z P1k/>޷(xV<X/jkG_$#+Oq;F!!vfsqK7 Aa f-ѵ)Se' ;yڞm17N`䚥/%Rep=@aņM #օb2%QP$ *bqFil{,6zߖ@峾-vAIށ[AI|>B  R ^0tG zÔ8\ 3! mo$SSeS&۳AR\5N ߽C,{y7G崇na0hL;3xbg2m*i`@-}BWT<֘3BeY i,r1?f8Sނt'=|'R#ftAt͞Nј m&F BcwfFh~A4{9CYs7&QCc!g>*:Y%IKF%u vfWYw1~|a}5<b)+9h 3e:'d I7rUauL͉OlZ .^~^_;G}H23Yc^:q58?tcUkN6@gd_Bm'&w \Qc;0~yͽ\shHnCx¹Pe ~b `;Ri,tmVcՕ3lrMS rΟ{EQz9@ۅ-vtsWYNlS1g-#GL#b@ԣy%DܳR8UԩOGXƒo"Y2ubFz(w4H(- Yh >PﭕWe.^g$jgSM€ʽ2k^((:*HGV&dsg@R$-#_s$üex<@fi. s>iO_@rdU)ˠ}oZzY5>;gpOL>_n$2$x?@?:~p堡(k/w\jYk]*)#б56tCuDf_G[$] } ܿ~o-x$0jcNpo)p&sTp|j=v|u{W&= D^X2Zv Hi*ݔ/r[+oӿ8X*,Hoƒl+ϓ֐!(^=ǫ2%a՛& $ p},g9hJҸ`VFP pZ*w?~2mM0w#Px;*7vԗ^ȼE&/YOV7YGzhęIDnŪ(9%0JqДKx$0i-9څSCr^0?<~N{C謋b&'p*9 5;.qu`"pL:demA-]v#hQ"zFGjop6}x$H^V& ReV-FpPNvT4m'h{sǽwCH.D;z=q=Sg3*QP['ӬN ЅFƽZPӬxv~-)C<41 !t-̛z M7n}q.yܴAi, y .Uoo}{\=DPU{f }  4e-lfqyco_"Z/@X@=ޅ}#pǁsR{lbOHqMF:EftRaW#Vt'ϼOp i$ ]NY/Eꏁ1V!-6u?!0zr4`)ޢEc5ؘE_[o+M=F0Ve7t']@:)@@=/:<p YU85þ~Þs RO#gb[l\NK@?ÿ_İ*=E]` !kX5j]ymaƿ}1=7*|Mv{0b~2hi#^9x-!3;{=ܔ|^ry8?uSzC<$6pZ_:s!ʣ]Eo SfSwvDy`y|OXC4#KWx+L7*]#orf{{~zR켑}<9exm[ j0~ނmlo=5qGZ|#G2IįBqXrYg2N}gE}chEk0v`'&Bʎ} yACtl!NkrEq9b3j,iRh3F~Xv a]~/"/XU9R T8i_ypDs ɮP$][TWv{30AF)^ dqV+؞N=A E Ku/DER.a Ϊ2&DMkv #KFqu Y$Ogz)c f#4NƟ9jp va)H%WWڹfhMvv.gaذX3~mo!WOЁ]ڔk'!An]{Rz7QH58vp_L5Qпq1:Hs/h7"1j^Nr\ W:릴$QֻԬFry:bf"d=07(^ŗV u.<- 2doA`pTd!J4c)3mw1J3TnODjmu3Hdҽ4z Z!y#CeSދux'ݹ pf;/ Q|^wFQ}X 6I'AuadiHJT&>^p6$+!޲IɰT+aX0s*'Kpx?={OU>9͢MWRF2s6cDqUYDI)*=%L9'v?fS:"|2H=f`Unu˴1 Y#ނ~rLاLx0O;eNsUSR )ҤrsF-n?hY*/`\$MNYNUw;Ee 8YDZvDZ]:{V(Qu0j'aPe7~Q\6٬ֹS3Yjݗx,c.W35'ZrsG_h4tjuT?=BkGb@[!l78bBEW|ޱ7$\6[{V㉞8Y_U2- XV.X&>?T6#`[,HzdH뾾h񮨿#Uj~^\xj8F"rf"&%5P+O=ԡ0!pXMꂥ j*K""о0koK/=5P j{{9}jRW?KH<6qIc$5zؿЄJ*}F?*!&mRiäL{ɜqG%窴n$@װ^Sx9z>!am$؇H߻͊0̵QL\^0; 4žҫoy}-R;Uq"پtM ?%u,ؖ%-ȶYFVJn<%1itE$ oK_,+b$rĦg]ͺ)78;e$H)_!B${b[8wnM}pjP6;`~R ĊMΤzj +ߒ_[&mH ~\DG't\ o˕)-Y|b_zwJۥXVUۢOk8#$lCSxNQ@*Ϩ= hҊU2*wVHBaڨ?\# ,ť8U'6N}ߢSBx(3S(CzqCDJ'[}ju/b7(=:upc8yDi%j['^ͶI8QU<`)yd^ڋ1Ifdf5!mMa A`F :|XUR2l :]ɬҤB@CH8o =c֒LT[r.0} y ӵz6a[pr׋]yi|w\an f+$\a3nsYȌL57n .칸׻Ai뾭3ZE9n Ѝ<3:@ rw",ʝe;2_:i2Òo~,0TO(HAs|lPcC6v(ac,On P"*s ek$@LfFs1`?؊%ܵn?6rbd}ߔSfnb`iQ-uћiz[0pi*\5.k,If,4[qaʅTn.+|441,,2UMfX Z(="0! :lrUf" !;T+U[9(iO( &#P"4NVղa)}=V^1vl祜홏0e͵]-(IS z)98FKqp/ "QFyYTDKt ~MC0aLάL^ؿ[w0T#Iv:c_˲ͅv?O=4G[^wAUrtgzVWUFU咳/\RE]s&#{"1 mh$"_jke \FC:߈5ny,4_#qy+˫i: ŀ q|N!5 hOz0w5C`~A K8OߥT.DE N%AH{iHI$h ٲeo.cT~BG[Pq7=[miB鮻O-W#cdОKjs2C]H5 7J#9zqȍ 06إoT=iIN je= RWN24{Spmtjz:GQ>$3^hz_w' U1J%KHBgQ!guqm_Dq/oˮT HχdQw/w5L=z26J>̪:Qgec l0 5WaY^k|OJ?<ǂeZgnX->3bF; ڂS!> nzliNT2f1y;Ӏ>7,\"ˠݜ| +j:4>93ePۋ,$l^\@C{j,dMlN\ZgK/-IM-(?C"i*6oA܎s4C? oO_y#W<.LV]~"Vפk7P9,wZgVL^>;ből:(]K{='7Od\34!ˌYb#]m߅NI Q eXu_ѽJ+vB>9j{h'(N+UYp"uXbTW.F^;E3q?S02[]|лsU`AX\}Wi0s=cJXo<|tJ4Ck`+S)G"23yAmWY@ڈ+8VucL1> ;N` 2 v'=/2FL*g/ uҥzKfHB6s`ݥc9WQewR0-¼!k,HXZY8'}tW\YyHVTNU"bf$V ~Hz?זHz`GL_PB/qY (߫P(__PfZNuLU\6n 5nTCtp(T{?_(NE otUtoC\ " nb'.D Yxĺ8^ہ@Sb;+F< 94p#wf[:DitX"HV9C)䊰$7{W.9R6U6UHz I/$^.!aB /J\C MI|CVL']uTeUb)˴p;x:mY&ķdg`0]a6 h'FM6&`G < D vn4OMk#З< ĔL|l_ܫe{FJrqt o0o`f ƿ+KT9ՉS?uh"r| ,eGv UmXBQt>SRi.BkFN?$ FI\KCqZѡ "&]}6Mb"#pױLJWkʸ_H@X3S\zHzkUAPC6桂` 6H]<0.l(Yct_]wf@% &A.yJA-J|P^(3sbp~"/.CJعǂ[1'!-{ʍlnS\ZP?~a:{J q y ]-kAB SeƗ? _(IXFٵA5;u\鬸݇=Qe[Lq|OLo*pSXRjkwtkӹD? 5_`ئhӛr{|/y8,Xyn|I--M=ESv՚C2ʇe/|+0tznc_fO\ d/<i`zSqo4,òGVV)be!n`zUS6ͰD,/WC=L c/H='ĕ2ض9iP܄c%- T?|g2DbB'0ڙe̿9_t;H+@n=:[O=HRTvHUʀm8VwؿV9 ꮫ |~'3K%anIC L`P^LܽwfGf Ə嶚 3<}UpjGHA.Zaկ28ljs[[9T,]V^l>dr ,\f{&ˤ7 -J`8N+|axY/JeE*bu%wŃOi-] G24glJڬ5oIl)~AuC³h/_ſ;*.r.3}7޻'!4EJEGMaGǁ#McɧԍӞ h',SPkӹޯFaĤ LDep[)0KaqBߪЖqG~Sf]߱K( KDƼ' tg:7CʄMQC*vraɬ*_Y⸊Q,}t!N~mWJM8b#Yh"o%^w@g=).6gjJE,*EZyMF>izw{Nv-=M;IHI[rR/Fowo>F<޽AM/m!s*'SOo!4#k6IPZ T츦Bb+Lh;(ű2Rt$$-0#FUk3Ļ)s71WbZ3U)@+DuVJӗGC2,j Ώx). Ne)j-aZn"D(Ex@}wQ9aCXFC1\V.țPdA vyS;;2u#qi^ 2qIikV#ZhRjGzꔺSRZ ,v>̉\تɅ0@5/ HZnʧ!~aL RO ǯIll~%碼xh[3sNסD"yiBW+vZPفg-,*Gh{8Ud0&u)j}@tqT@S35򻥦G=7p~0j`63j1bM +13_l1w]S! ų5?)%mO5@Au2*d4}ƬwTKTׇvׂ M؏gƋiƮh3䏪^tL WUrX">6/ qZ&Pi*UuW% !XuH/l},72 Td@SEnTRmQ\u/Sk_