pcp-gui-3.11.9-3.1<>,IZ2H/=„AF|1΄w }} p%Iٜ%=}r_5Q= Vo!2tsЉU [bW*5LYBaq@&,\hq# [ohemSo*q#^B ,骇p~ 4&CPQLt0A#YdTwODl<&a e_ZQpr\^=Α젿ivKtNXlQJ3r}vTO~ F>T!cm>:Ƅ?td   N(,?H_ x66 6 \6 46  6  6 6 6  68(8+9l+:+FG6H6I6XY\6]6^ bc)deflu6v wl6xD6yRzdCpcp-gui3.11.93.1Visualization tools for the Performance Co-Pilot toolkitVisualization tools for the Performance Co-Pilot toolkit. The pcp-gui package primarily includes visualization tools for monitoring systems using live and archived Performance Co-Pilot (PCP) sources.Z2Hcloud130 XopenSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.0+http://bugs.opensuse.orgApplications/Systemhttp://www.pcp.iolinuxx86_64 8,b.'F J !|50S  LxdTA큤큤A큤큤A큤Z2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2HZ2H5552c1311274bb1febec47476712f1cd255c80f0b55e034c1fbabb8384c25cf511d162e537931afd86647daa624ed4ffff3299ea0939b21a9e77f6d3537473060da02b0af896a38939f8e3ccd159e78ecc100f84ba089dd6edd2a4a8669b21b0fae14cc0278acf776b1c52050a5bfe0c1402456f05438f97c1e98d7015b4203fc368e98e7904f19fe97d95f29be2c662006b09178c800f5cfbb82b60dc1983676a2e264c2127fee408b9bb88b9a5c6457f3cb2411294ff8e8981b0d15e1da8df9476d59d20f75cb7f69d0ad6756367f1902a8ebb052025a05253e848a04bc73d775873a48712dd45a007559ee2c2ea6c0c77f2634aa412f72fc1b5f6f8ad3746ae8e4e46bb67f206decc3ac62be23a3fb1ad4de6409d1d6236f53f699daa3e26e64d633144c3eb78e03604774898efa38dd73ef5d784100b66187e172c1ba1d95ea155317456e3859a17d53e9769b18fdddefdd3e343d07bd1d487048a833837ed8301a80124fe86db7f9bb01bd7c0d58ba64108665d833bdb353ec227614813007adc4e1ebdbd17ed740703cd6292300ff03e7ad90b552d1a127174c4f75aba08d36b0c7dfd41b4f68046b01c9b1cd6b614b13b0a0c5ee7e3a15b4f6264e816eabc7e31feb8ea2316c049970672046991d3cc862f2a4f62f20ee41a2f798555c64d46cf55b3cc7db4a8043fc79069cd6c7f061864934d3e1a9e06bac700ec616b7f7aaecefd3aad4fa8609e088fc545144fb80bc9fda8ea7701a4ed0c2c148bbe9ee1e690324c444592b09de3438d81c7e3cb6d1bcc9dcbb77ff1a2f611dd6eb6b341f113a3ab91bc21eb267447bbd8de242f21bc99bc5a541fb84ebed837ae5bc7d784b424c93881b17b161714a8c4550b4efd4a5b42ce05c83b151108028d2d33a800b68ac2b947644d9a403253cc31c0504af1a0409513d1482e6bbbbfaa837121722ef5b1fd5b4fdbafc286b6a79cac197e964c596c1ab763ea5760a759a8ee2c0e9f44574528d0f1ed01e308e9d8435f7b55b5d6b2a9cc5bb113ff033e8dc2fd41b65161ae198943f1408271e66991e74acc5636a6106a9a2e487884a074356f9ef1355eb846ac6c6ba3b9abbf7e9e4bc740fa7ff37069c2aa8b97152b4e13625ed59459159467a2174e606716rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcp-3.11.9-3.1.src.rpmapplication()application(pmchart.desktop)config(pcp-gui)pcp-guipcp-gui(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@   /bin/shconfig(pcp-gui)libQtCore.so.4()(64bit)libQtGui.so.4()(64bit)libQtNetwork.so.4()(64bit)libQtSvg.so.4()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpcp.so.3()(64bit)libpcp.so.3(PCP_3.0)(64bit)libpcp.so.3(PCP_3.2)(64bit)libpcp.so.3(PCP_3.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.11.9-3.13.0.4-14.0-14.4.6-14.11.2YYYGYFk@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.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- Ensure sysconfig files are populated from templates during installation; (bsc#1056397).- Add weak pcp dependency to pmdas that were split out from the base package in the 3.10->3.11 update; (bsc#1055503).- 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 workcloud130 1513244924  !"#$%&'()*+,-./0123456783.11.9-3.13.11.9-3.13.11.9-3.1 pmsnapcontrolpmchartpmconfirmpmdumptextpmmessagepmquerypmtimepmsnappmchart.desktoppmchart.pngpmtime.pngpcp-guipmchartApacheApacheServerCPUCiscoDiskDiskbytesElasticsearchServerFilesystemIostatIostat.DMIostat.MDLoadavgMemAvailableMemoryNFS2NFS3NetbytesNetpacketsOverviewPMCDPagingSampleSchemesSendmailSocketsSwapSyscallsWeb.AlarmsWeb.AllserversWeb.Perserver.BytesWeb.Perserver.RequestsWeb.RequestsWeb.Volumeshping.CPUTimeshping.RealTimevCPUpmsnapSnapcrontabsummary.html/etc/pcp//etc/pcp/pmsnap//usr/bin//usr/lib64/pcp/bin//usr/share/applications//usr/share/pixmaps//var/lib/pcp/config/pmafm//var/lib/pcp/config//var/lib/pcp/config/pmchart//var/lib/pcp/config/pmsnap/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7594/openSUSE_Leap_42.3_Update/9ee79ae32cb77ececb216691dfc241ce-pcp.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux directoryASCII textELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5ec574a32529f9802d8e983b7ea3a8e9e26a173d, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b6e84e3c97379ff97c40781a6303f0bd57d7f3cf, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ae916dd9ef1fbdb1d806489c311765e1ac9e3585, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=16f7b14900ec3988d7246d16c5933641453a24ec, strippedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedHTML document, ASCII text*+7LMOPQ RR RRRRRRR R RRRRRRRRRRR RRR RRRRRR R RR RRRRRRRR RRR RRR RRRRRRR RRR RRRRRRR R RRRRRRRRRR RRPPRRRLr#ь?`]"k%UNȬ:R xoׇs?W-wD6WLfZREĚz3!6ғY(tԖzh)/7=MeMLeBD˚XªReSVO7qâ&.D_`Ml .`"4 )3>\WՠnƒEdX?3#j RaX='e+:X "6ԃe o̐ԙm姚XH2"H[ jz:N>P?#'ޒ Cz#l?*q"I X,XB-qm'JL>a]zF݇Xq_y~T'6[ ]4>''[磙Y0!2X̍H0j[讶 QݝT k+k 8/EF<|Ü7h)&L[ q'[ڡ&UtkH e&] nj](M2ut>|*}7/'VKŋ%:*a>KW€s2Uei&#CxmRh@#J'D3u>:] #fѨCsx ^*! >lt@<÷W҈aѫM::ϜuL4ה H.Ru2󨼝IKc^# xiw H ǭ6$bm P٦pffYTT| ِg]Ac}xg-Vl £P72,).ܲS 2]0|vP˫KxKfӝRՌM_o3pZyW#B>i/ -ڂR?0 ^t&Feؓ.0<%D*0͜S}8ItVծl*B> RDah™jWUHq뢀7|ۉROh֘9q-K^b7el \TA'*ީc C\>xcAs+E1˿C%'/' .,cDܷ2ih,aX(1|YߔN}&U0Ȱ|4׾')/z%:[=niOD71b6֒e٥0Orյ'LQ8C?du}'} _S·^;' uէOB70qzZ}CY>fc2A9d̖}ArM1ݬb>\%<1AC-u~"*Wdn2Jc8;:KHw _:G0Ph3 h±SPe=XǾ y1Op~St Wa0zߪ:'ۜI88KFO&,hSF6X)# Fmg*F2]MHE%s&Г %kvㄴĒ?ƎB$olO,4djU6&X0Ι$0MO}:I)w#%3R''V"6ܗ hU>хD7ζ79NgHzS*0ߘ#%A'xeFc/ZYDk%7z㢐 `QCMq/ªk3feK)Yט*-:9<MuiQ[=~84vN\xhX kx.rmZ{bDXno>|CzZ멓Nb Nsb*J8щ݉`uzW-O L(},w*x~J" YB+C[yudg*qmo&1CS4ɯ5Ȼlbmӧ^Bc ۓE(Ht *;SE8عEqlZD~7TdIoF}a T) Qmܺ[wP S0z>U'Ǡm"+(rZ(,M@7[˖1U`^d㟉c ?X@hcPɒ^BYlxTh!,m9ݻ>ǒpgCCC[ 5[ʱ5Ɵڞ=+6Q@ov#O`vL7?[QG0%I^ 6ͧAѤ.լYqZ0NB9iHaq%lKE8Om| "E,IQ Qkc5a3=tAo`Mw~`w[7^ q\h(-}HhgKn7BNJ_Ǵ3DyAI{F:#0kf$_x] A?XsA-f<-gvו L.zK &4DǣYS#D%n Ì~GY QsۃHQ_Y >J{-ўdfh^0Ptw' .> z̐sr>Qɱĝ NGHa8%8'zqjд0?ЧŊ/, p #ZɥD;mFK:2׶mbG :1 /hA8G%3$MbNoqyVez_ 3i* u1J%|9( ] ;"γ%%:N]?%טuF[6oOwe^^5p|4}.,a(VMUD0)J/\ כ|+W3pz`5TE\(Fu/͋`|Q7'FVq{7!%5cH,c]<|Ğ5# 6 B!ZC! c] 0|+?PN;T!{WaAu@B -@ 8{O$kVgTA3 Ky ncӘM#;(^?'3zB=CӅ_}Pe]pÕiF*bb?i"@6ҸaF_ecQ3FWA>@*@2AF(}P|俎.+o{ ] v#v&J(=&>esyyMN'%lHkfj7;( w'f-&i"N[]H͵Z3bCN:9< 0#Î̭<)ޟA[=zqOjL95>V 20 vy״6=0e ǭqzؚ 4 b(i\6Y 8~7qjҲ!zo2x=Q7zE!F4Xw&*XLhwbxk 4IyPՌM) `d= `%祕yZ6bGP H3 ,8Pjo~l^ߑ`3z4tx;rtL`^34q-H Gf $b8[3Wɕ;o*%.oEI -I.+ndj:ް}8gUO=@幛"82M/HMAw"QUaP@ۚBpE#'dsWMY&_HL!8Y;q _?hFH^,S!1u3g%`Uj&+ YA-[q;Q3 Y3)JFj.}bce_,xRH<ߣ[%Fة;i/2)Gƨ.se{']n2c6+#i>4Wl0k=^zR5aByZNÛ@.bگC_;Re ~4M|n1+>ŞIUVv#2䌇D{1*2婺vӁ)ܬChR+08YP4r7ƶ0[N+dvo@&֊\&%eԦr'!Ct|0X_,x *c)tɘЌN)kۏ9mbQr @WƌC6Q%}|si}~%WHH}p.C X]Hl fRK] ydoKpOyKg[gʷT"}MCF7#%X9]QylC1vt96qH˝ťt އJ&{pRN!WqsY>AAjyPŝK2dQ¹&{@ь+-xՆOBCO{jO#t1h#_7뢿%©&15TLّ8lrl`B(i,m܇O]Ώ{R1zã1iq5W(8w{$57֔Hy)69(SF2&1 #x锯 &S-`ӋME_D}R|©9MFni1H<Dm_V>ۇB뉡C[C T,"xh0!ƏlT|!#DٰBVaU*Viӊ0u$DG5z<עGMO[31BqŲk׀> I9 Dzm5__"vD&L1MBܲ?LĚ ֳ){(=4C2{"Nc-C-؈Q!\Qvqč!THm N`Uc&kXl@ozi d*m!q 5P-t/s'ҋT dL8vеl0!YH=?I3K]Iε [.fk3 eUܑ,0w+ y?iu^4Ni\MO?Q=;tŠE]5DNbInvUE31(RxNH^= l =zG&;ǤU1NHVVmziB$vawsHnKQO;d8He}$:5*)PY臉vqȑcUnkkn6C!W<ؗ>e\ۢz ᕀw<ٞԶBL#5y/ixW!\-w<%ms!ƶ9JG:1{y]֢q `vnz֍y?]M7aC͘Bo֮C\!G;\ϿS׬ T|K)7yݣ`tx(sz3!8MXV#nhn}LBTT"ixuYߑ_Zfe[FVODm f7q:S746ca Z-s%0DNWPTZ?aN]6?ϧo2] ;e.,Lgn jWye|AW~zB֪@N׮wP)π!Rz 9 i}}N=?ȍv[%ǹ9-d9״t" f x߻= .glliFKhH>)P~ %4N?bߓաᄌ:7ū[^~jH(SM5,%ӛPO8F[$΍ N5cVe9vӷ@FG4!0zWߌJަ A`!(a$kشwwzk-pVP=auc8%zX' ƧH(tYZY~ᴥCeϽ6sƢEPhN9 "f/N ,8J*=G0Wgڡ @XpMZ^;3&~9E|!x.i1Zؒ]N2X]tү_/LՎ띡!uz΂V^rFe"絗3?#Kl˛҉o_5RE祍 ƙ amgSG{WCpbnBbSG_L.p,{nST,п;Wss6?K#DxT n'`\` q}zQ|9޼(fipBL_Rqj@#H}kbL.IGi0ނa|%o@T;A9F CO;؀fma=xOPẆI8=zX)ւEd Ci6uKm\Cv|&N:VF1GV\Zrl V;tQdqȒTަFR,Vso6<+SsX 0((Mn1gI>1W8<ӢNv/DTqoMamu/G _,^Me˞_!BI֘p?v {>f?3RɛBi.ы5A efz bIlx(Z2Sȹ_ LRT[W/OI=4s~a@rLhcۇEYT(MnIIWRduy֖=VntŒ'̀ MJ( L x4J>׻z>|@Kd׼2RRHlq!;o~{G4Kb%qDUmyi9)`1751sN1x:eRDޣ55[r)\ifƗM. g-rpBZak!H߳>n|_?Fum[΢;90‴@CjHEMsk3hC/ЯIRpơOT.#L.\`[W婧\6ZU.3IO?GFfK:쬩"F3\2I;W̵L dԒMgr4z(_⿎L\~ Z> H۫aή!tr *N?S:fPՒBk 3TiKGiQDS~e[d81OZe2c481҆xPoȓ"w^*G5N mu$UGv?l 9}}bh ȁ® IlNDЪeqÿ:p,4%^xV'L >KH"j/MbI.JLL=޲icBx+-bYD¹V}Y y7}>l& 0l#\,(gcgOǹu6CZOmZ|u:+2 -3uA<#Nd: `tǧY>`ZB+BK>~lk Y!MЧ\I=N ;s.&4=ou%j/Y;0JӭIh4:Ȟcߪ@4vV\Od_meSxdh 98[Aj=!s^mXFĖz 2 qu} !!K~Be5VPr!BnJA*Sl᫲K/6{'~dAT7 c]jg6OR$'V!Ȩf< c9Ϋue[+J</6VOM_w[]mB!&٥cK7yǠn-d8Ѣ<]CȾ:D"6`"||rA4T}du28#uNn X^/UKe`!FlwwF҂l?wТPw[%?="\,VO+7Mxū7{SW-0W1#ϫC -ģ8-z.RT\ƍus <Ñ& fpx+ 8xf%+ey~G'{vt Y!(`=g5 R2$lAoPB5c\aȵR$v0BMEo#,n/?p1/#f`D%^r.#?HO)>ʳ;ӛ$۲M] G.' Ug106׻67(וwU&d;'2f8^9N# =wXjJԵIY%GU$5\Qӏ.!y0A?@y=]ŅH IUd>6K-fԛ4[Nj2k3 xi,&YN@GGx!򸮄~tBNQ qU|AN:K̵HjxΗk>.V.dSh NFx F L N(#\h30i*FI}e#XÂ,a)`G7fN,ۂ 2'_4ۋV7堾I|#'.T._pt()G#]lUUņi 1\5l@e짺l7-7R;s>?H7>f(WUkD=5ˆ:"Ӳsy݉ !Df~Ln}2ы1]E,,*o>/"QOfWr[[H-$YmJ6'6VlkWZ#RpƦ26_EI6 ''x KbVý)݀d< _WQKxzBѷp9|*[lkC@orha-5|4U -[$K^wI'}*|@K=,E<j"h{aw3#fULIʖ Y!DŽbzo)x@["x*ڏBp$RoF8N/ C66{ܕW+;4bړ0w1tw}k#)Im޻VQEYQ(y.7,mDTIR}lz1=%bǷ0 oV!-ۣu99!%H&9,#//^/613q#~/w$+fB7k@itPju8Ք2՝0QŝaX5蹱D#~` פ*jEp>7ŏqxCE$wp2% >>"{n:(2H!E~~ȷ4j]cG0D 1 zdW]+y]4kU518bXv+X1w,_/3 <4mf {84q)."rG~L;mlT=ZX x$M3t _gZf!q RMZp0V!:1#ċaTX8 e8;{/b҇k*Llܤ+< 8R?l(ihº{Q* y V%^^YlFVF_NHJmO^֮ۖHM>Ō~Տ'߷vKF31YQ3I=y|K7g Uiq\V}SB#m30Fd]k QY+SU\\s<;bɺʦ:֫dh,_)g2_fA~WPÓ&[fs_i8X"3=efjm c \'l~Љ~G_x?j, )/"{7nd^ nj-l'ccr/%оgdSg>*vBgxPбNy5Ji9a3޻dT,mNvsX^T`Y"Jn:zv4pT*5;Fܱj{%;ndxiSG}qo)L4=˃Џ $f n9îw.S`af*)%]ÓI_ ,IըzOsa.`l:x1l:'OmaREKۈS}k%x7Ln3 al`<4u$ߌ|H27 J_|6K)H~x% *ml;D~sX+|17qBkC$DD4k7& IUNh+"A6p3dtgBhhKo)+$=LVJ\V>A6>FYT:%|rUm/V aÐ6zceZ#'9$סjW o5bEHS*&2:WԉdN:)r(*ۑ:Ni<騏vuľn%{؉B6(-cŅ܀D}#͇+6Ňau| diIIIwEZvlHL6"ߏieJX֙o"*HgD\x+μ+TRlN"¿\*?M6& dJr/?; Q{d1/ f:%oi*^%.';]΅)R)O#搥>xS# rFV+,h#MP産OFiRc beLR,B8)BNuȮɾԎcPǤo68N>P֦D+86Oh~mn6)ɢ~grh.ZzYD&,E1[Fwp*XG(OcpYEB?Pv y R0O:M`!tɐ AC41T~r®Q^=ځAmyś*}>l42mؙBw}Dwcl}[d.t<=Y3WxZvULd, .sN V1O qK;n êEYB/pF˃B!(Ą`hHwo +Y h@$+(w9`Em-xgrֵ:zJ% 72P,?[0NjMȍ"^{']zi|Bp09Vb wcĐ4 %_yQ,pB=톜R͹ ?dX[^b[BY"Hzk5V~L#Bi9^ Ib$Z}ޜu e˞ dt9*)?!*9>Dنg "o/6v#,AVfO`ChE_-ДA7(egKSS@\[L'-;a8-UށJȉ8a**3ZY\ؐtFkx~zD#rGPJp}t)s 3f gÊ%4(4ʰO1QTʳʝw.@ζt>,Xwq>E.9^gGg1xd:J(IuQsEL;J5.8$ruSjL[)vJ# ҵoH fLx 4k$dF͛"߃m6+-qɤx4ayԑXvtd8ՠspzt3A], MH)l5gՖJsAz3l03#KSjKU)֚`X]bZtS%7ԥ"/eDFE!\SOl,NbUXD{fh{b5T{cmG;%H0Ld?M^1OiPdC1(%qgH3 PN7H|S1BB~@~oQJRwaWznvM<5hf !dshQ.U|_^Sj~HR\h;p `6S~I> N?X%Q|{v!dg9 ƌy[jqe,٥sn)ĭ;B@Ży8"ֽy-T(:[ ogvw7䶜iqb(tYFV/f Zܗ}~刅uYe:w#B+UMmt6Om.@l8𞿶o'44 RoY^8Ai"aR{p*j)@+0 7>Ck02WRR ]Nt>rnx-e}hv}a"=s55(;i}z dꞑ;R8z gC4HH`YI".N ;1]i2& /3,(uG'`cM=^J^(}Cz.SBn{VT7xB ++;|-PZV_vbMfrF($Oguڛyr0 }j9ј 8Vs?A , \ 완5ɟߠ.popbZ`8qZ,k 4)łr}'syx$N=ܲ0xHyI<~pJxOIiI~%"lG_ٮMM)񟺊x\ ̘~p4^Ix^)< &x?Vcs?Cq/ }/s2bUfF&iZdq*ebWVqRlq"@]USV參tV,;YttR\466-|VwtD׷71c7+yJLUw}%& ˨槅ԏ[PonE+L$ذd /+sex;K>͗Hh14FhceR{cgб3%.sP;%)RTWr GױeRSs‘Q]GVa%K/v6<?Ai)5 mi@-,}TAp؋ q3fD#5CmȚ!sϫ،j6rr]DEu AIǶZkH qAEER Bz;h[0TP)QᚸF)3I&m.ʹTq t́RNk#fwFk.2J^ {gwļ![#w:9#2,V_}TiG*NgȭgClͪEUبv.D H;r x(3jX$Qc/;we&ӈJOkR ]' og֟I*Qq3 F9xsg]r-TJ{UQړk0¢R{sOM2eE;m'{{eq^bOk Q7vi6)\w|X Ճ.(0LWTH 渚p|"Qs*s$aJ^hoWG o7V=y[ՌqKw SC> =Ƭ.6`i1˺ )9W2vG3"ӬJ&ʝ#8o.v֯cBӂ8:țs}chW*8.dV҈>F1/0T+,?;@& *TNM!-wMiX֏߅}hn~Ϲܞ3лλaPk[FD>s^J`.F䓼r}rߜz:~>U.,<j8A;7yh,E>V`0(?,߈m9#, 4ۊҩ40 -0mI!rqح,Qg"+$W“ՙ,?BЂJh@he;)%HGS9t|f5.?£m3th) |r8B+>pdXHc=ԣ|ƺfQ˵M>bj& zd2V%3`sRS~HF&UxdQ8#횖&`,,(c$z|AZ qu@ߩ$ 17n;E0ܽ ZFin)J0p)$Y `^g&kalTQ7c{Efaߢ&yoB_.&RD-/Mn'׫}e N҈ ^u险~#D#XR01\to mb&1!F|Gv*-5^AV/dHNg( Ȗ/'5yv|!GnPsuAˈ˨8 X뾙J5C:RQr9li @wu Fj=ՌFz0ˠ!Pݓ`HD@uh٫wL!:Yy]2Y0}kݮn (zόjEtU 0[0>LӞ #pb7t 6sƼTS @N}Ϲ I5x\>=WRj60djvq~j8?_2Q_E+Ȼ[xtZR%`WMR<{D'ҿetC/R/`pJ"Or 9qD6y4Wt#W#bdJ3>:Aq&ӇY/IX *j+Gɦ ' LZ$U"Re0-\˯.0!¥"2ޅS y-$LubwE~"t-n;RE,50@ƃj+{/iFD?_ACv1:"X$N4̏xp>e_/W^)j-VlĘ;vÞؐomF2{\fgfpoe+h¼{Y9ҿhHI2#*5qc Wqgߑ^q^~2CË7VMp-["F#Jː.!j3 6i0vP @8 DC pG*S;xSr*b%KwqTZh!Ž! hi^@DҕFuoɧ  Ц-x@:4)UH m|'(nW6j0w5hW_`fU(yb6jY;L&d40~xqr $z 7Pu5\l1&(I5JVd fKSEOƅc@SUCut7dނDdwc6S. !oY`ˁU)Bq˂}/c ۫\߁B(g4}ÇU+ f<96Ov&#`I]-?4yLdp3qUH>"7 ]z?N+ ]x(cR,{&ɹ$)ҴbfQhsWʥdԁMINrY[B ZQ,v֢S 6~iTFJc_r6YMa+& 8Mb S жY =< 2KW!髊*CxO؆N= :6qC@XV%`yp2).NcĦTQ`5R4*Qsɶϲ[PFոzh[[ 5sN^+pLzqcFoI@uUZy9Cu"psBs{t,nNeOMIQY 3c\q%*c"ͪ|9,glʭjUŰ֠0_v>T\dhwՒ daտGIp4[o)Gox vÝ1 h|EYˍh)O7kZ O= ۃ~L$)շLA/&}A+qeRE7C6Ej:fZ^Lɕ svn5 *U5d%u^$"/X_{V?K!bszdfe5lAj'5%؎N bS ;Qߵqde_E_j߂̸KR$d \u /9;5܎x~yF6{]5tm_%ujyxbp p,zݽӂ ¶9lf D jЮFg]*<^{WL7@4bvaOVw4 i/ۂmf|:^xjKW'!s_ؠFu$*prΪ!b{f} abk$|4빤T`KV{m 0 ANīFTF7|j(n-n/Ƞaƽ_~XL,=BD@0҄ard^xq3r9AuUTSe 4(%%<.|W8Ņו:Ԏr~5 ?:>`*^ٶ-Jxu 1)42Q /虥NBޞ% j5U]TXWfNV:SW€Nc I〼OHIdn֐gHl)",V I[| ,[_D=^o;.tg\zڮ #y`TQ?Jtg.R >4' ^El5QN^+Wmp]hLCϑYDDqFy@|V~6M*&=cQsE/xW(ѐs!0`ipH!3^Lz99 .Q@6iXN)Tc?PE,H1[LЈ +-A!!5ůYdkh+~.oYSsM~8ZnII ݟ,n҅[0)݈YCfb$ٕ7 GHMR{dCE.v GZ&~Ox+ lkQ8ga 1$x^`ɉ; Ҿ5fpgI18'rpA& ixjzRGׁ&-dBM8!\M/5! ix+0ɘ}'/Dq̶S0`o!Ȧ)O )*t]>']yI}{n9$4Ut}[ָ+=p X1u[")_`F:žǘo'w5>ñ!/ڊgZaXxi<&U/uz6 4竆Y ,&mpM+f味 qa@\*3ZxJ ^a4I URհo0Aa A-8^%^"~?x&k \$#3CTO(ǕygʖG@pشP  sؠ gn}̵fAXOy )Ay)=JY&3=%jj ˜nURޜDT09 |AVN\nW"5 k咦W]_d9*ų,^jDPKs\ETXð^l ~HY4Zm^ I*@o`Ϻ5x[#rwI)PBKCnY8Eٍ̜SϢ =KUXvИv__rycь|ѿMX^;GYduzÅޞ~K#@x&yB\ YiI%|aJRD~ۚ# 禨V&J΃fE#B31()`HHیHHiQ ,^*`ޗDQѿ s"bo4-DمtV+2)Whˁյk"[t-xu8i}[6;%Gyꏰj wnK/\,k%E]uD5fR5"K6|'cu:GL֛Hɣk? ّ=,141u /xk#NWPm"6'}ݾ٣lrjvJ ?ENà$߷k}_x(g@IOv։,~?[H˅%yŕ P]u\] >(L(F>L `lEE\m77G~T@;%k*%ݕ)o; B{$ l4$|y%XQt/LmdVFI=nɭTυWsJ5ȶ?ܱ)li wLM, Ix|3u?^e`#3ˮ́!݀<+^;Iw4ʉYסGr*3Kkɥ~ħsfi0Zs޺KfrA}x#QN?5ʷ60\~ eD2ak)" Xz SRL6r$xQau]iZJ+Ne 4Y;rU?wjc!zÜb$e/Ó)>ғ9 N(3x;gz(1+-NXY c;Bā=B$˂͋&DpQv"fc._S7~ ̠NiQ- {s1#(jqN78tHFҘBIzVs}9eu9#PF* }D"-@IRi@ oi8\ LImFZ]ؐlMP$-X` 2Dgi{&4G 8JL~EzT_>m] {VD]a}6Z?~6=3 =6|5h;A @QG%k0 8={ ΏgIt{s 3,!L|uQA•Ow\Κ`Mmˮ~jYPggŗ0]}SAi{hj<["KLuzX9{ʖiEK"ѓ@ӄ8|qWROE}0Z6D_\ܞ;a]~iH160 Mm#qyڤd 2*<8I#t$sXYߌ "4&Ezm혝e ^`θ},+RUqG`z^%a',[Y v7%l[,6ԣ[DhיS9.3ʤJ`cWU[s9* "R mEX,#"fbqiR\8U?*[ raEj: LlX; pmAI϶k]C(*78RkYG`lUZ^nؾ8-GR3xiGr01㰰a# POG܄w~4ɒ9qPעvm$o7wHvӗMOΫW iX t uWN)٢g[qJm >L5u>ŗzL4b ){NCyҲ]U& 0B,41' [j&pӦL^Nk("әoUaSi ['ʉ'ϊm΁bZ90|uT x!t.YQIpYDoː\o)ԭ֊'1k)>ôOu>t*~gCһ&RctcOgsC3nGqn }lWD!g8װIB-ZEfõ1`Ygרv4E.>Z%lݫc)@98{4H*>Ӳi bm6HLh帠o>yq^.}~vOw㜲$?Pă}x`SVOҭDi7U!4섷˽XvǧKů?gb6NAD[ P44M:gWχx~;? K"0Jpk<(h'%\jRّw;wU ^¿I- ;D;>;bN-gY+7)ְks ֠P ֡>A02ĩŖk0Pk6z-XQcϬ=K V9xވZz)wOנ|H:_ɜ"TV:#|߷DQdO1I>Acp7e"$~9F-: ATM{] M&Ԍώ 4p&?5:h-撂KH~0@ |a\mG VTYtާ签=V3K( iCYH—:FZ-JeQjBJ6!lKp y6Kl=l*ǸjBdzj*M㸦wcV|)\ Ժ\<r>am1TR>p!3J޼[x25Pvg, BFi{wOHuMiTtpPŦ1D-܀* c(dGeDPO'櫛d{]bP^{)rJO?j&Qܱ/^m o_`>x5$@l Q1}/rWu@OJ^ La09c:MJN$GN,yd1.AJOM`PQX0 ɐi> !ҘEoTf8D:ҕjG8hi+(,^d*-rVKN*7&zߡyem85Aݕh;NLqr%t~%SL, ְlSbv fc|f{e0vj8"o zu#?g",",v e_dgwM ~r!8d Ϧ.5b?KXa{B38Ť/mמf ͮh\G\q:>BȊ)'*F (ELv|wp',fZ27.>տ0Y#7'kfݛ^"7\CnIa?K$::7&k[^*pե> 741̀}7}j ]suIk4k\l>6^ERє$"|8d}Ёs8xjB_ NM}֨+NPqu"u;M>u`~B>DKH9t"o{22Q-3>ڂ.y>? ˼DzƲV3S(j10Tmkl;$[?'uDMx7i]=$L;9Ȧ;G-o%S_o9f g3d'<{dƀebn'Xw5gG1QsW7L5mdƞw$^0I_ %)D/=7Fև`n(C[rX8+T$Mٿ. We7ē^_~7FjFK쳃7#l*h2K'3*P`;z`֯y%L|/05ҳI Wpx=1y·jT&h+_u4Z-63(e`8P{h)3оkSP%gA\T-fŨk;$.o ꏮ}ijc5N4~sȮ.Ripܕ ֎2Utqu.2IɈN "nJ+O/'6 !r7!4Co5JP d-mCKӡ_b)~>`MKB(K7f͟~45ƌ8Id'Nj8S!5d]>}m'D ^4OL[C|2sW*}S<(2k̹L)$98Ro,"qFdui !҃} n!B(Q>>pozmyȸBO F$w8>ˏІzl ӶKpGiJ=:+4.ēx): ~TsD,E2޹7Kpbr/Kq.lo&<񱿿$V `]tֵu /|{ z{pl<6c?̡v3%B/nxh $=oS ?[՚IjUXdt[E/Zgg#EqCno#[]`Cpȳ*CoNp r)[#|Euߍz+ ՔR9uƨ(Ib5=&ʅ:芾GE.p, |twF١4'4!\6zi fY=tk=s]Dw{ HR4C# Ѽ&uSF 8[es﷽00´Ht)ΣGw]A6@Hsŷ2ߎlG&`6u~Ep753<.d@ 2d f<3)j*/%{ p^07L'U,cB H@dH4FH9HKۖImYnW˦ +XyAaKn8= Gw?F J<\PI.fo}"ELБ(VK ;g ^mlRSP sRR @z*`?U)W`V5!jƓvy7ƙR@ek{5D5#㘏k|X͐۟"~fdN+vNkJH{M͉ |FDcY1HL) .Qd3 Qz)_ֻYskš0t@stm6Xi`sKYдlpޭYXat臲nke=AO]K>u}trxE&VeW d6m#gLAx!o:`[3[I~굔&cо!Rҁ4A[2!B# b񪵡d':#d4 :3kXOLvFB jL0x酖9so2  |wF1FQ{120&6:89q qWВ] kw)Eًݔyݿ(jj}<G221j>{فL`e;:kzֶ3LN\s\ac1|vZv2 WM~rCb 83vDm 7[ 狘GGAzXbK'6T&ʚ/ܩ8И>>vC ӝЂR 7eO:ѳɞNv'o"܁LTL|O!5lO!"&qZsFZ^Z^ Q}X3Haʟbƫ<Ow]ڻ4\1|fkQCRck9tp>:YB̩}2I"ׄ&iqg<SJN{?z?y@N ;m#80r}#^8VNMͺW\ /"d3KQ+\֫+yd t"NBHk Gd [r(O$83m+=$a`< 8aDZ>[zSi ^Dm62D֣j鹑T y;XVT;25;|)#K\&E޶炛̸;8%/":-85Պ[,@hpQq< hYN:ވA 'i|͟S:b]1ρJ׾7I:IAgQBjL(}#ծׁAvNшY&q^Zfeh+QIKkFk6 R$Wy>wDB$flZ'* XHGW?T/u0eb#IV܌BvŇxo{;Q)@o9 J*h.\#)Dmטwj<[TLiS+RW.8lvmgy:"3s AK2~:͜Dg@^$9\C,䖘S+"_6vv{_@WeyB2IsǨ/Y@є^\thhbdnq^%]Mi&;ӕ} Mё6e3kb-. $!|ZóELl{=p:5sr/xy,\/暏IJ>o{*oߓj_ uC=OF/֐u&. ki4 6(mO4RˆkȨ+Un7&Sbkǖ'VZmwڰ!'&Z$nҸσ/cc!? ܻ; W2٬_Nel0%GBqPM{>q*^-(wmz.@mЬtQ{֟})oX/f~ ~Uȧͻ75LJ+t3Yz'A~` ${!Bc]P!Qy{ PJ /x1-|]CIs1_ ktJUdq1m}3;*b[^o"i+^)x&17H3Q,:.zVj޵.4ݦU*; :ZC#9C&~V`F/lJ uk}+ 2gar!ĿGo^b_Ef\RҲ]K`&JOyppxn7{ݍ0| c9]e|I/*q,enb̈́O}=/uq9}Rݸb*V[D_$uF C[ 5ѝwmIïI\}.D)XE- mAN` %ܑH.B_O&|Dս "\;)Y=ce'%;5+VمOh:R\E;dqN 0unfmDɠ,iXiW憛ݣ4` yߩf |m]VW'pƗ awe&dU=e$lD;*cUhlr \7 B9J: 谾qT.sUUy|A= Mb)lK֌#uiT^MדA%!,)[zwgp\I+77z 65zn@(g=iW]eR؋礹pu Le6{;HDLyi}jYKB1j-F50׵x#K>O tPw1̊m2ɰ.)ntCQއPrB(tVÔi9\ZueJyr'6@.3hr[3\MZ8s9=Eͯ!܀ CIP!+Ia1_nFO]^UwN:;É}g6rk!I'2fE}L}DL[:ǕVϥ/UHe;JSֲZ+Q,<.s<[&yD{)2FN>ʀMR>c&N?R&' Xer\9.  uh`1'Ԟ Vi8LZVԄJUHx 2)6d~X{aaXv}*CҒ£k1{[ k: m.+]~P-Y}Ee܃1FLjqdL5 ź`NYEnoe EV8"V~\Rd 1Fm"80+^҅c^~>VEqn2VAM} IA֎@&!W+Anu~׮>*Z\oWC؁^3S[ͫ, 7t-5vJZ7-Z{)ڮ5Z21k ct .F3]MWθ]IȊ6 zI\:,-^(R Fz ;.вK pxn 4C_*^ &$98L+0pD|<8w"ĜSsXcWjC布Ӛ0M: qUH $4Gꅌj^rokΛ2˵XO|Y=@sDg`q-6#8qʭO[ykN 5X\f/!{YZ%CܵSM ĝ,b:h/pPdu-3<2>uɨ j9TMFuKb-z򝕌[KA9';@'3H+n+ρK ӯCOi'a7x@ ˶pGd\NId RFȳ!(,= 2k 1Ґ}&XZͨ /;}QW\AԪM,REXJ'0?dU{( #֍ISTNtg+q10c ݓCǜ4w1r$i@cO\"PL>5VvȢ[~j|]04<M6 0݌ /eD] I,R=29(%כ9"nGNc{uA_@-in4J"5#]1Z8IꨍMc^I{Yg @YU3!rҞ Խ)ܝn0{\=bňry&ӆ>Nc pEOѻ&`8iDuԲ7:2\:/gxcEߍj`, n5VK cT=$+?JƢw_ʒF62f*%H@b?p'(4X!NoRYE)}_/Y,C= r!nIcO᭍;+:VXf7>?lꯄԹ-Zh/6FdJFA3"A7U@ Vu9)OZ9 gK)إ&;GәX_ӹulz\|3Bv!Sq!oz넻]w~y A9NRi-*:oQf[^e[ YtND<ғn_{>KdeP >k`+)]A.5 2ϼ&l׺(_Rɵ,Hȓ45ja?md$JH %ر[[z0<7(2=r v(l= ./i$ RwOÔg.ppKU{WWIC'8?5oRF|w%,~MėDמn?U*o6b4/pt5o!;yng-p+1hI 9u.y֍9kjQ`JHZlf)!p'epX!i]Ak:@lwRB{s`'ƇAzHj*A&3D fôSp_l A!2Tv5u袢b19PEP&w ŜkBJ{5G_9e 5+q40]X 3S]{KnWoSvݴR=xG ׵: P+ª:/ަׅ|+xpdu0vrj<{jŚ~Ɉ I+pj\B"pg`siK<$w{m@U@Vwv 2Г=[rYo RzAJθ[ش=PtU1H_ a>?(_w.a%eYq"ГZ`ZJJI/U'בJR?puQB\6AǹT &:imGr(.MޣH,M@x(bWG=!$zE5\F[6}E7ݱ围|3s>lcB/ Ƚy^FKF Z;hXT++Φ;k|qJGkQiy_xX O)@4#D+_?gQ A O7#s3G4ej3btA=m:BئүYIp VU,h &}nJq`/Fd, D;)d5,ޗRn!_ˤ/ .u ;YfgsC>46BeaRSuIEiWXd~"f27:XfN>ze?V[/ۖoז<]"K$^Kôȕ'$@HWi KYIsn1dv[-`d.v41h-G0%]ސ'Vr Sۦ@9Z] "3I21Ѝܖ!GHnǐmt7͌*7X.hKBr45OtLiQ{-^M)tyo{'U'WLK]iC(6k泠"^ ձV #T>~>SM*O,3>&E-}q w6yO)PX2ڹެ+A_cgd)0d'mAżG>Ѹ1sgUpKw w든R gG!=ЏwבHÞ\"(b;VϺGQpYa@ǿt;4:XO,GJ&F慚ҁ5\ ]Z^>>.>sK'()O[~Ss *ƘmZ\sҏNNas?[6_*/XxƤ?ܼmPG5jn:[m篧=s??#j,'|"#+袑}=fqX d+ȥ~ Ր["Zj0osR W8Q%!a]^]騵Zפ,3ǣ?<݂=2Mb[}a<jK8Zɻ\l2Ph[ CzB:[W˹I>Ɍ^][Wip3fookBl](j[tՄy+mbs~ΟۙElSZ5q򢁏I'1^asPF}uSo0A)hCUVG4_I[*(bw$xzhQśp%/$gRv4fႯ(RA֡[`Z@OAahUH5!n{v3Nx5/fs7Ac Nɇ63t+0@CrUD1C1OO"g(ErlO)zU Kev^8St&<|RLφ9}Ĩ5YB@VxPĂW9J]/7o%VB:^Kucv8e+1S D[~XZ%DB>@Q*:^XZ[p9:pBoč9 -\[<ɶOHTP+cNkl`ck#Rڿ .![lÖkWe6!l*$ D )Vn~W.| 2/*YGɾ_x l4^:M#'߻< Aݠ oK* ?$ogAKxԳ1H>;N$As/ a4&1bvrP?ǚ]p =uP ]rFnr4z&R!hUdd&RSMTT vKlk|LF[%8{5 *!+^ ^IiqrksÊu%%cO87+b 3=g_re|N_Cҹ'C,pAhu훇i~ݺ`W?T2 ?y2VՊG}zÝ[b^@X3d8,+KcQ[ _VruL,[jdҋ0 wZi#Cׯ6\J!M-/jO7U|t&|ޥQӳ nz{n\\Bjw+zzTgq;Qs~dE8f=oC1WY:EEN-dzaP)gH_*E:gwꨬ9}* IeWkKm @xi8!ۍYoiJJȺUWђ0߭(d%95,Euւ$+ I^û=!5;'#~^6Nt=3ZB"8sTxwXG}hל³2(St%EjrLj۾Ǝ,T @OS8۽۬[Z[i0ld:%yʝL'b0^_+%|0N 8ļ:֫TiܾovTEty6@q,l! '(;H!I{e>nm0؂9ډ!6ي9G\L9 %2ǫ'^UAKJfBe1. *AͺEBy.9{dwTgтLm0\88l.+R^]A}}a!`sZh*|'x̨xI`׫:&,i(Erm0}q#Yg8^e,Y <{&WVvaSt˴נnm&!ZP# I^d$$ϥ*en֮ΈхѲF2C`(cDKSZ/ajo,^d0;g tI '!'M_(1HZZv(A.yF'$Lo2%v@ ]<ݤPh[ʫ2c'&'zUHa_]&b&i>EKzСAdK"xzbC$)r:*cN>nv7?v&ZcNp2yU=pQom:StߏʤvEs)ӽ?4\EVj"1u6¼$`<يD]n!4nv eZ˙ryA\ͳ+YUXu"a: ^Sgm8MX=(pn %!tƃGf?_Wm 3p;w)[4UU "݉6}Kp!ۣ6NQO.Z՜_d&}4F[`8wœMr,j/V)+^:3h#gZm`l$ otzf)m#INe BO-5@3Zw4~bX ߁u V̻׎Z8M7 ZN]In<=,,S$NJ;;TĈa>ŌO4&H'z_hY9B8LT*M%qF5W1J{xjiz9 Sa$?U~|({b}i߾n˽]^K`VIQO6[#vF*X+IvLfMiR` 7~H<3! gNʹv+YBz]ŘA▸8Uh|Zgή. ySvMP۲D9ω""/$%NIOMvB[i >^Єi>H ՕqC<첓7_qwh2 y{Kv_ܛT[3 /]ZRhqr@ ` XKa3F+qo$`2sx QwٔtS^U: `ݫ@2M3x[Bu[w;mTJhTX,0үKK.b^{lhԇ(>gOm vV}AA~ROHl4LR@#JI+Rw<%k妌;)ہn?{ij2?q[A c%%ݙ*_RSI6ePwϯz*Qn;Le%4w!}Ǐs렃B(nnc:?  E4G mA8rNR~H҈1)[\-h>y|p,V|K܉JpLPɒcj, N!O+ r%lywm< J>;Vprޗh3;=+%= D#VܙԓwuLq=i0Ԃڵa\S ҠſI1@F ._z*(db8%dN(4xR%33BP4ĸ NBTYOrNKߴ$ 8gTʲ&=7NTQjj ɡxUo=2-m2Rj-'V?L4 8*}x4x%eTMMJ< `}gۂ5>+0ltlSZ?Y->9oVBz(zbD.31NmL} -o*/K/.V>91aD I39Qy;g9vHE@ NJ&Bpi\&?h )!@no3*LX,V#ҥj=%%:qTLIg 6\!t: Q}3Z;xƹ%H=%A.9ywt7C`&!nv3Oަg_=xe0^{HE CL 1buᰞ!S!i=ލo)Gg쭦7iWv Ѳv*JBL6>wxa,*r&fdWC~Gy[mzNdh_a;G&>*xHO{ Xg`m>Z5t;rZX"Q}Q$?Q7]W5w137 Q)@\EQ 'wJo(P H}ա`P|T~4aa /]L{=|(Cʳ9O?sNEKUN~ąT@U1~/:Mڨˇ)jb8r !.G5 2KUwlmZrB✆# '(TCt&7zap-l;nWl06mi3e\ 35a2B+/| )))>Ofz7'7#>u1g{!R@:lKMLKoi*/G|̌\$gG+'dEU&lO/&լH;zs8//+-O쟩)mVhYJqN՝6; ي^sA%7',$ۭ&NOx15෴/R-m3\NщW$ 4nr }\Tl"b|OqP A%"Y@ bZvDt;r G\#M&6tfShdHwKn SE7Ñ7%x '9f  (hJr-݅?XOZm儕FII G@d։`%>z`#iƷ&FqT|j1 WpnP"vPr.cv]Oh @ AQouv#g\UPRe9B>& yϧfYXn`s*`v[qߢR46А5[Y9ÍO\41dH* #-i_B9xP熓S?ܣ`':IRY?EerOByD5hhZ<{3]>| Qq+ } Lj̽F*Ȗz L)Yc-bw'x ^;3;;jH }fH͵HMA{ϯ 11U9eG۱Z+fH K| µ)=g7CZ]s&_{ яpSxWH6'PhQ EICJNK>* 2HNT0"9ܻ2h9BgHP+IAb^'PkVн^W,h]Jm&| kZĀX)[s\Wvr~;;4H*i=:1 cnS9 ڟ4஫ f*3||m\lDr qM-NyA{Fr Y%+Gܭ+&؞Gu8,\٩)gۓ6KmFΗ QS"nͮOR4j; 񽠟|UU&1e>^z^Ԣ۾\=Uht:/JK+n:bCP`TsL Na3,sK̠P[䮆ܾh,?C%QE"„=a]-eM\?P}KeHeԇs<0޽)k59(0cJsXJ>˜14T nWDag;lsL-ZCk ?ASn،qz ^Kd/ځt`9P8@@>,BffgU7䅅?ٜhbcIP{~WeAAP1o_bf d* ͽU@#%,j0R`#Fڡgq^nu5UP):NGnC5Jͬ!}0N~nYcXW$U3\\]$%!َTMOig=.suLNǺB1wJiG2 5^&XQ.=zI{F[5&}ܴ3_ŘmA㡮D8e0^&MFvSEj2#P|Rhy^'u0W)1E՘4 ] jg?߶?l1~PbA+RqQ$mK+5?wK/hԽ#nɵle<}∸2] `^J+M572PyTllmWpztȳna ]dbksefD16,L+*647veXe.=L!O=)\3sT$i]v.׺Ѹ$·brGZ1r0['Þҿ>{=>зj.j}`_]Ac9 )AQx.H$V ׅtcAM%dviAD&{cl36?%o 3ht-)+[+V:54&[źy&$t\Ж(w\1mm zkq(` NT -I> 'VʰtV_f\ 'ºM澄rd`խԄtok}~|dDpx%ES|9]=m: $4M-2au(3C|ht_nXYB|4.P%] ~,g;~FԐVrWCJp<占(Խf@K-e';<5Mu^P #1YPU.59ZΤfwGUK0~al큚ƯD6`jD6}#sM4箨X񴱀+s!Ƥs .o ?}VBI+?9qcU,! R_/+ 0Eʹ)oV0^e>2ͯG39}^\%fw0PYI#{/mTϼl9 :[A>n EiX! MJ@Rq^Й/:Ѐn%,13=ӕ]=⡵@auzbZ*xv?vFZGT kS : "iXo\,C |Y(1x {\OF+Nvhop~}MуίA]lh$j!c64ao' }a:1 վ4R4cK[_UpßkB#`~^߉#mIl#dJ?D9JM7ޱn+S~Xvs ʲ4v8B7$%yZC,(l_)~.$ AQ \IZA'aUR zLtVŬTa' 6Su|xkrC1xv"j \S:=]7/Q)6lMLNcZ, a!oE.|ex[=ly (- R hwYNw]@?c.v 鍗ՙ`( /y#a^d\q;g:mN gbȷ=IaI-OVj6s׹HrDּQ?-y8+EeO&gCVFU@%w,Tej}#gSʢFEEE_T9n\,|;(WS S`\d2޴.X~V^yӁ2lCz}Gx5%1\8ꬠ7xy{еwA@:Nej((EƅмmܘՔwx\\[&:;hҹ3d*?`N51/Y2׍Ș"} |0me*Y`(6? !ΜJm`4Lod[mZe Z}N4$֛=- p O8 ^QYJKS"ֆlD>>g 6҉\?c(bA5Y4R\nxjg E"tIOJDC6v$P1@i/D}ҙ!tH}z|r2 쐰X/DUE$Kk@;bQ'B3&Z sTq v!uU*x#K9v;"Zedœl[Ɂ'c p~ZbtHJ֯Of3޶ޓ:ܭYc+r?՝'Ƨ^r۟_iCYvMaਂ.WVj7(=T,{H"I1:6j^R~!RYߐ(mCr_<[*\TvXl^yMa"] S')0F;5 bxX/~N. ^RtOJTrN N%RuK4bO*hy_Ū`L')YTt>\vdA##¨vhyk>\L9NUC4d"H)]i`SC|)sM%5lqƇ0J LkoT3"9RqigcmDҼՋ2`d܃g5_hH>J=;/ *tQň%醒`'Xn,m'䅗hf}d((%C(t ՃLK~|p|I3e΋L6ׯv آUֳJ2hJ1Y9s4r_ 0@fAЗK7 wN\&<d4*`ci k3cÝTNu֭’4W:m"ܵ6^ah51hiA1Vc2m.cz@@Etz-K^bE=3veZ _ܽVqzQqoC3mH -뵢uȑށMǙސ{ηLU?Cf HN.*갵IcU}[[Qv vl l 'x'1$2&xa۬:{[;d" y+TGoþ2MT{ o?BM$C"wr #Ip$INv=nos Tq^Ae?:5>L>,sN)AB7+ ]/ڢE+7I+QBhV wL: 5L@1 !sRkv)p,?*UXy!Oi`%&zKѩ徣* 9]/Q,"5s=P |~-JDr*Vu/كz Qp37:)v 0xb&?4QmzP3 8:Nϼz#s"VU )Xݴǎ^xt͟mˏ }:G4xzP|؝sҥ%wBLSZt N_iMqt6O4iX*ޤ.;FyH8<4hH!5n]TPy3ciAՍ9O{[7vp?[Up '1&{ P)]Ug\,nAI,u 8Mltb(5ml$1GLM+'5bfGmfNj8`r>72m|m%%`{wx]ngsISt `5 \'[H0`d5n;a@FQACZ QY {7xda$gPYs=sl):},} M0 Kgb]Aʡ "B)6h0qYJ0#)S˄Wb!qÑM6<9Ln`B,Hcw޽y7k׍f0+fW]+ -_ShnY9 i?".db@枕wVes )%M7g&:)?!)dUP5AW>~Xe!Yf\.EP>Æ&]WP|# q A*XmMoElj|aq1(a M⋁1BZHTC$m1K+]$x+ ?W(qX$;K;ojtפdÂYbNe&mxmXiʽ!lʿ|6 ڤl9mjKXZ&wm۫A~ Dϧvak==8ӾP}& *QnǕ#[A]ZDᕯu[0a˜EeFԭ nu@$ !2\qh{Bɜ F9C&at?Ϳ}'5LY@M{rH0I= ne .jCࢆ*?I@=ڮ!q];d`I' fǁ{?E38X߄SQQܨO3teb`>A[;".d5T Xe5OӦz%Gg:-~[QӦF#i 50q@'];m|$GRt2jc؇T`ď{t 8V)i6Y//;B6:.i]ϒCE A"Nk(=/HXxP +ӡZuXJ+WWDžUti/%H&f$V daXcʡB/|Ne$6@ JMQj Ձ 3|$ACeȯ] vXA=I*D |k%^"uЄvIGu*#;2? =lW_I%!I!CSb5&Th+bWZ{ވU 7!C'V>ڹ4p1Ʀ[p# „qӫXhrUt_VY$iu,s"UwOz~[(\|aGne?LH&8)$_(Xߟ`B#\VּI۟@XT˼$d2Md% G1k8UjT]sW6A^"5TyeE,ՒRAkqeՒthj>Kd{iLaʖEye~09TH{Mp1㓭a5hQe"VjL_fG-8~L .<}qʄiT`[4>ҌF(} ml|Vw|HtCӠ8,JBHsM@q$ _ik8_rj0 fZOuzց+o#gktE1YF*2~4A-N"0H-#<>p]<`mݾٛ}\'$ Qzp3m c!%7ܿY֖:s8k' pW-'K~Es}wW9;>& J 9Hjd)Ǒb-ѳKsL;ڸn G:N\nFqG1nF=&_ʬ-9Bxu=yfzIk ]̕cĨ[J=%9E FKazep6uЀk |VzMJpmP`mcV)KP+EXY+g,^+0YP<=9Fp5N#tT-u{'_*dgu:?I)J.NָݮMBEqKE.? s*ڪ,gp#R5W75XY)3{TMUWַ,C~l"F͂o2JFɓĺx27(LoX:gy#Qz$n3IUCD'1a8Uj. C9#X4<;氵:%=4s2([pM3ͪnPu\ɦ\.;G@<2o DIWw ? ٝJkc;ӑLiWA*!\3g xR5;U=XoQT.˝57tTեn:^:062<|R$l[_g KF׷:zXh8>=Qo @Vh_\ۄHFqϋO|4P'nֈ['GdW3Z&7CcnncMsr+#q!;עx=ϵX2tI9WudEa BX9c#$YSz! xPl >Y5\0 W=obucP%PNЬ2FB]<4=Ex'{צOHڼPCXX%,-Nn*Q +P8*vgx$$cͪjrVFc..}  *"D߮ҙ7`&fA0G|'!u9;Eb( %۸NY}oK-vxOPByQknƢp (R^ý qC"?!PK~PHK0{BW~uS8ᤌr*E*ři2O5M }^1ł z彜%*FUZ|)bFw.LvG-.ce@bp'ٸwFiԄ-yӽ#M;\h?kT4>⣺Cն #t~3J$GeHlxV2&bC^>e!ܡ^UE+n E}%c4.sbf]G?Y i<6Xg䬐i!sK{" !eɠٙ/vE5]}XJϙtW!hFs(FZ} Ii>f>,<JbOTa*KJeb4*L|6B*+{mZBGl0{Ѩn B6s4|A_ X猩ոez Ƣ*]-^zS7Df Do$  gj+:ˤ]ԐC+_6 x)#/ӄWںa)Ѣj'1Q K1l;J@Ү (SpUB]ׄ.$f*_ DaOkg^cKjqMiPeBWTxOwK>Z.ۜb.dO/ښ"iFٕu|И*׮ = ܵnͮ{Nyթuw9 Wmyg0*`:$r s~k R%e""f'y3a&om~6i\l&]kWlP"$pW=3B8k;=/pWs-X%J=6(Tn]C.C _xr) h"]2y ؆ ^*ΰx1C}D<ʢ$*z!ّ  9kz8.rcOtKe[`8(E;%b*D,o7=a'_N5ZRR<\Ss{h1M2dfu]5e‚R+RDIgOOnYU{TJX( =i̓F/: |\IQHV?k ɂl|]lhÄ+??֍%S'0Q[Ml} 2&dw]`Hu!tf|DАA>h'CLdU_#B,Cu^#eSN Dk,yb9ñjhbKikpAEA2yel}*(mBEv>ߪRJQwR θq9?I?%GwRc`&*> ,bcjXczot~.[Q8Cly ;Se]r^9ߦ 4/}Jĺif,#5h*v {Iz? ng%>mxq/K\vqU{ǒWdp PEGA|E6z&$]kenjf n7{AW@(G4! RB1 F]MD+Anob+JY׼^[~Irzʾ ]̪[4;\qU\hapcfيZ02$jx``T_LdEи1#kOäUыk+$Wޙ*9_r=*Pk%4(qPo-BVN0͠ kI3-Wfn.± f!iPn! ]h.ʩ+h:LӽF#^3V|2oVby$FuHo̟Thj?Gty^gu܌!GhvY>Zbik{GFDФIq#H߬!KFIxm6щ􋹚"ӹ_] ? SUh:{ȴ8f^j$ xL"n~*"˩ @C%+-!Rfheo5d6c0ɉGNqy♖G2:d`m#R`@5:l .GRRu HR]79NdOȧ>mꚛoguT/p;gH:5csͲ+hCHDZ m-*-fa\Hx^o j&1iXPߐ28WLC㕚š/Mx:i j;/vpjF_nPRߏNd) W,t7ձϹч4cc9um?Zf4eDYo^>^yTe U=ܡ~R`+{7:{j" \Ykݶd)ZFQ aU,jІphd[ 7,Jr1?7$v*:~@46kWov6p~{ 85^c;0e>:q\[ j`m'WSLh2O1a .2X;&2 IZr`[CRd8zi(ѻ ]-RU 3)V_6mx˨WbiŽqryqL];W"Q=9 Ȝa|<$__u"QYRlс|Z '?/;K&F7ۨz eX8?y׃I;n\ $Hg&r EkCoYM eI劝jclMT/Z jUCT$'anv9S|OؑMϰEj29Pp67nMC,XT?2:~Ydku G7k:\WYZm\ÛK-#$,:/25Tbx:}=F@oӞpwY-lIRܱQtw1R+2oJ,ZբW}dNIam ^G|X*WOA/h3_ ~nH;Ӄ4,Bf:.E?Rm yʫ?]DO 漿dCR ]ϱ%kIw%Ѡ e|R5[8S܁2𭅅2u-.C=x%ၡJ$Y}q/;Uql';MڱF17~,ܞ6'H )AەSމt 4`OMͬD>ct-xh ɳq >\L.'0xxlVG%,M[/b)n>PYI:kg6kKkY켕L:A:zPsmZ޶_ bTa}:q*%ʨV&bhuIg?~,wʂ/cCl7vGSN3Š iZw"V_ qpNWFsSk$k?߰ )J$5oN-r3-BZI0έ|w^|ql dedrnU{B6:ҁmؾBNxHD\cV mo$9lX'rǯ񓑽~CQ*. sWo@~ftx8l)='NĮ$|9dLG@҄2">MPDm!ڷw*qIvC9Ne疿Y5 A('B hI,7oN|]Gr&TMp.r4[<9jo"`XEtFqX$9URƔ (.LsbZ۰WCA{OQ o{,L` #Yu˪7:@3# Hsnú@RIT,ֽJAYmq.(>!DžYQPp#0vqfhIsx _iB3{wys2 n蘄BCUB9y&[0`%5Q0.vd^ןd.1%SĬ13VСG^gU1kf[ '5(O-u1,՗{րRbmX4DϠDpu*g|UX  HڥɼJX q`Qqx%癢GѰ7[.fN瘦F?/aZl-X&rAcҝ"g4}j[JrX ׍cUG ?'Mbkb\tBH[vGMw&}p{!HL}2=}SKq?4_ vW+yia)PDc |-5,ͽh{MDft+)E$~*R94&孖PP2GkwRs+Xۗm?Ǯ ]%e7mꖢGB_Xzt03ho9DJ<J9БzGRS5@cw\@cqT4`qv'|_UPM˲\&[3W` ,"VLu^8}2c*dm84TqF`8Q_9ۊ|M0Bj1Ǘwbol=fU<D9~Bk=[C5#ww3-UEyt+rb[:w3C|ϵL5`gcᕇhAy9Emfk?K Hk+h0Fv+uЗEJpf "Bdmr  ɩ5{d=nbAܢ20eVhɤzԠ!zlb2-5&ڮ/W1i#RfO:44|X=Ll:Gr 4e7mRb.S?:b=8̖NmCb ^HG<[vsσVX`P/Hsj&L{Z#dEf^ܲeܶsCή4{."712#.'bq\У).QrۈXK׬u|B^VMް; `><ûGP=+$O&2ZM38K&9i~-0۷CSTT]k,@DJ `̮e8,iF.JP*U6["}(n*{H鯴Q-Lv:$JuhS9Į\Ạ>+?eO輔 !^H>(D9~^ka3"VˊDRń/)?#9k_|Vhܠ|S@23A~E(цIeK*,WHOq>C@c46i? ^vĊVdeiͷ4?3&/֖,"yOy{1 TywK>ǵ`q%G(m\cs5cr $^WA5r}(sS?+ں)hBH#1hgq'R;wԮj,Bټ`&k7Ҹ)Dd:\%͑f!x!c|Eh +kE31ղ %Jfm4Hþ,šb<}~>ݏrQEqIaM֞Vsx'YwAc4U\P_g4uɫjc(=9rdh%[n۶n2nfkL,t+$N=&R$Jf#^i\1K^M9BW5@[yO~{3b`^vd0|w[hs<#Yd+MzyˡKTN-, QbQ7ɶ8}+l S@9Ga~[}lPePx;[s:eQ%Ǹ"8)+iurM7Dv/f.1Tfz638H+T7$G;UżQX-]A_,=qi1)5cs]~qe2:9;0'%L9( fu! !"A&aG$)UlCODk Rc=, aQ3e62& 3Y~t-u=:OzgK@+k_&}^"eG30 }0v8Ngi%q#LDXM{B"] FÍ|=^X+>SPױ,7o/x=6 ū@b_*2G8 T3<((a'doT4n:8&bZjpH_{_2"ro?O >YJ DŽkڂט}AV%h%ۨlt bFwYL4{sⅬ amu˗#mGGJYVOryKuc4:VEhH[ʬ "CS;IiS#L]./WnZ?`BӋ!a=+G#Éjw%Suib&\Ɖd_v+WRxfО(o`t}I@=3kV$"MR7{`ے9\ uLMI\&'ၐW3vu+bar<Jĩ]uM[XVֹoW/{ 1 d5¸z7&#5&ǵ,UQ CGu$5n]b|fiǡ^%.Rd2!4W̏-1Im>>phK޺bu3ֵˡsCSCo,^Lw%t=#a9 €ZQt< `q̵jyyVڨM-m]p+Oo94ɛ0:F{,˻Xf50qt,Îg+jx EyCt(ͳN3SkK`rYj<6iiUqvڗ&[O](a2l<;z9T l& ^t) >u}Jѧ1~|oA ߈C2WK̂dtw^,aVKiIJ" *KJ E7#j3%N1O9dMLHS XVzpNr@NăpJK*6|H?RUS]+<}f ݂Y$ Hۜ9: l{\L FVTc >݆u$Z 7?CB"P"Aʍؾҿ]\ʓ4Y!kr#_`::pIA6 k[#J R7R߫LLCYnP_M ~\KWAPUF9,q1NC Ȓe}-HZmn&!?5` ٓ N/ũǮd7C>تa}V' P`\}Qܚ! <GzC!bz%#u j׿ۉNwNqm=,P!]?XK ;dk78qYY%ZؿPnv |3a¨]qqR?&D""=j lUwN.G v|2)إ8ar.`޲y}VXʒӞCvڋ_rsZ\XU9K@hcqI9A8gw }¯q6"Fʺca3!=&}ҋ5&s2Dfwj&=/<<~iKDxy9Փf$I; Ɗ$<'!V3-h]'sؾ瑇An᯷薛jWOY[3Ef83+>s+^™X r47HZu–5T0,s|uuq4(qFp<*Q27 4,O0K{<4wHeLMLy[.~֪ 4 mrjf)xǺ0)y_.L%$F˝Ywbf|=""T1vɣGŊ8J?h[f$+w}uh Xڗ3ӣs%4vgyE gnbSnZ2vJ8$eZjcq0F0n&' w;s=]o ^NA|sӘO\}L%V:1̱hxia?e,aPN5H.D7!nrUڲГSU5]^)hq4/m4+YsrPr3(xL 1m*\ՇRח1gb"~y!!J$R3|Y'ͩk|9TLXudX=M³bўm0;?OB){F?s3kM ! 2%pIQ6ȕ31uTs jгXx|d>5zKEmj*;6{v RG{CgKm:'}NQDJij>+(caOZ!b&QFr8>,`+cuS6$uŏ<U y>@cǨf5u9zr0ׅBx(sZw/؊yoTWm@@# lBe:!zuVRPnТ=g  s_t/5ˆ58qЕG]$b_Sx~د] "2;t(~Ixz,{̾UH&.g:I??DČGoZ`:jczx\M_1ˆ!2+촎, 8N}&]|jяq;XcrRO\cQCB;PnxݽT+%' ͥDh/ʴ;lYL&w#7vd9-dS|E_N r rߢnM.-_s(u+x)}MF4Ldi1IP0Ǡ& d<qg>NQ5KtG+2a4xu￑ʢc;ܩVZE-6CҢX ?0qv!N Dxs|L5kL+ItK1 .(?d,S@<; @%p~9-{{TY#EpFbx(q΅dH:|,BM䛨0Z2{e_%cNx0u{(gZr| 8 nuoP`&U.N7 3|gp#[ib^/`_? (xIO:$-2|[$"ᩅ!Rf(e֜M 6 T$zG4ǵ3n ;`ASjW@hcB x?RA"3EpmǃlUps4P/]c+,.rTl֚܁Jd&/gh[V:TwOD[jyg7{5"=̿)7}\{ͽ!վtXߐ Y+Hh*\@4bj41| lGh0 -54Qx+2l{.p1D%>U#*!LoH8R"޸pj;Uu>O)#iYR>[HNcR锜eȶX &@9߂J Cnt~#lPs#'l}L\rC]I}s T*X1ZGE6Ń&f2tRekcz(*T?^tuEiSf-ٷ"tFC2"_ kl ޭ{D:CY&aQxR9_ 1d!Hc6et.`9,n98t @~#O~'`p@OCưbWHsoAH_iTwݫ1wT%Gޥ4Y/Si؏Uh ƭ죄Uswwab1E{57=c4^C?+ͨTޗئ8#mc6jL Mq89I [ư2=)@8ܛ1ktjOsUM -l #i;e6r7I\@mq!-MYBg+P,O.O]ݎ.q&ǘ=k!APdNhFCv蒤k[^2z bl& JSDvo~'e`ͦeDR|oTHXw1ğ8?;&b:󩋤%+]/v;VMH IF$'di7 *Oʖ-ۈ%ϧ(+پSG 4&lo[ss3&S4H\5Ӝd0<a Balx0o7/ec5ECհ5Y;sop)9_=  {{OR:nZ ZSTA"bg왯6v.%l^yoQД σ2 2fSCU i|*@EI۴]5+u݇S6tRFXbx|#f4wFN Fq3yO`< @Z{4YE7ٯ5+.~RBXd/Vsc `#814kyM蓢uA'