nagios-devel-4.4.6-bp153.1.1 >  A `~t!M@eeeVjysو>mJz]lݘimxG Exx' LT0f6w`t? <15upRʘ3|9A8^{cEwVvuz\ll&zjb쨩:jAT{3]tɨrCCK"F aBS*$rA2d91821f98fc00729f1e6f75ace33418a1524f3ea7644bc783193d34cac315eaa1a88de60fb9b801c92e77a87891fced23678cb3`~t!M@eeeB=T |y!1Cc\ef:DHCst):3 =A˭lp4&Qr6.)ݑc"/K5<0\zesDl?'N! I_k>h;Ϩ MZ L5O,Ա0yGuF< 9ix(,Cʠχs1>T4;_cQpʽuk/5$?azDue[僠ʺ6>p;?d  <%.? Yy5p5 5 D5 5  5 D55!5*L5 D\(8)9):)FMG`5H45I5X@YH\h5]<5^jbcXdeflu5vz5HLRCnagios-devel4.4.6bp153.1.1Development files for NagiosNagios is a program that will monitor hosts and services on your network. It has the ability to email or page you when a problem arises and when a problem is resolved. Nagios is written in C and is designed to run under Linux (and some other *NIX variants) as a background process, intermittently running checks on various services that you specify. This package provides include files that Nagios-related applications may compile against.`~Zs390p23zSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.nagios.org/linuxs390x&)N E.L:#f=h6 ! H 4  c5G3Mbw5-$A큤A큤`~U^^^^^^`~0`~9^^^^^`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~U`~9^^`~0^^^^^^^^^^^^^^`~Uaa5efa78e487157cede36242d6a4165040d086ffaf3deba19270a443bda659c93f8cf405184a458b2c3f7977baf867e80e4e41b526f10e0a0093558662853da6add83cc6e869d989902c7015e8688f788cddff6c4c11fca23fdf3c4eff61fe3c9bf88cfd65dd87d3b7e4264504adfd6d30c7249db65777df5dead935ca602734d62efff6ff08db4667e079826d129eea9fbb1e56af0b8db19beb266c45c0e9b75948eccd2cae82f7f96e6b73d13d93f5dc04a7610f3af4d0700c8d92bf0d2a91469d7944729f026c0714798f05ceab6576c2bf5f2604d5e7c9e3cd23b2430296578eac637396946e062c9932740d348eddea372cb3f153910314e6458e16bb08deae5f5782fe87b8d24e78b0754fcfe1ae5a9708b6002fde377b1833bbd93889c808536ab973089dbb1fb54edd88e8ee0cfc6352607fb83d98b4066b490c0270fde031de2ffa014da6241e8731124c25531d843de68c55f2fa205e266a40329eb77d842412a4e79a01a0dd89383c1b0cdc487db405e5b99e0ffb2511ffcc9415b8e9793ed86b66fc21bb5263cf0a4ec121b6066632d6ec69c9ff0774716d1eb7413101afd07132cd4ed84e44a3414846c4345c5f54197ae196380bdfe7cf7e6c1d4f3a10e50814a2f2749655cbcb05cdf65f35f126eab958986365d87976b5402badb943364220be137aa7d13cffc00c5487380ec785307150f76fe741e1be7f3a3551218ebeeb6f15364eecb39871eb26971f51ae420ec831efb7c3f3ef8cc7e5efda1181fd614d57fbe94e3b0ade10622df3976cdad45390c454744e807780614139d760dc3b53fb80018bfc90329111f1302bb7b6e3700b63c1725177331aaeb63ab361d8e5aaa4814ca9232993bc9c732a97834808c81e09a6eeeb1f6e2efbaea2829ce850f5371cc253bfa4b0911d4d6c41d9410f347789e35b17cedc7ae887be830e6f8bb5f263238c8f9b8d89d1582de6b08b4a007f6f4c0b32ee780146fff2665c71eb5a14371f65349cc8baff3a3790fd49eaff5e2ec3113d6582114a6fb0809121ff0648cbdbd62dbb09daeed66e7ad418fad6dd39f47ec442e4ffa2bfead164f00956d4cacbf87577083fea025a20209f87e2dbaa8de1be94495682cd1553a0c4c98c06b9b879dc3c17dad745ff6210b837f91fe244b8551ed4b76df706df29ec24964d1bdea3815cc419c3311b6786eb03c74ab8116e0a0881d42bd1fdef4f2275481c9c7827a56cc177e6b24a88b939335bf643533f5b56b294c50606d58f289159e0bee6e809fe6c04abd059e5bdf476e3fa0bcc33420b8e60cdb3f010b76d8283847f160d139002f4085667c2fdb6785fa61dc86f4576e5baba0c98d8589fd55c11de005ee452e5c062cfcc3db0803eaa2f9d08ee722db5b8f6acbf4ff1b4cfd143c9d20eb617216abab7c4280f700e86d515569c3005fa1438cb936119c3da9b8a367110b68f65527240e1a250a58458a06058cbdd2e0618b9c850ffe73166b3322974f5352e5725e9665b7d8a5082d8da722207eab4228a2085ca3014d4c15d15a92bcf5f1cc834ea207c138db52a923c6f1b7ec6ae19dc7784c0fcebf9fb1933e2f06d4ff33718d234219f252706517eb4183a40d5907d50d7358abe8a539a2ed6dbccb23d70bddcf9b0b6f0d73186b5f5a24fb1a5532f4673dc9bc6369846419035d22399c8e2239fec22ff7c019783c8fc42fa6be907dabafbc9b16930b5167caaf2d6e1fbac0c4a894b7abf0f98452b5ccba570446a56f3957c58f7e4686c4f4266785b6734644335c259027ce37fb93111cd7c86358f7635bfab580cda49a6541e8fb9ee68ceb001114505c482a937097082407e535a79602257e1c12a9737284d935fc9a222afdfdf0a5b827a7cdd109c5c97de919b1c8d745ba2386c545bfa3a0b6f990a0a4b6f4bc8c1af95d1b3dd0034342b7f77b6799004c7e7028344de96a7eb60999e86f3bbc68c05dcc99ce40e907b192ba56713d241b384005c0104c6d2be303934838e06a173781dedd405d7756d961e825a6060984c10e6479602f9ac5cbfddeb171f75064425c2d66091121a3f7c6041de27532166d81141bd3f3265ae5060913d4ef88db0edd6e1984359c5907fdfef3add98409d5d3c26f42f8bdff41fc76f6d5ad079a37ba9052c2be42b7255361face1c5109004c87a258f114df4ab3a5611647beef0393bfc1ddcad11bab17b63726ce0b117c8a43582f4f5526abc6f447dc54a5e263debcd827626567df1d7efbdecb5f494db7b8dba147e3ac92b10f1769fc1ab1248fc9019e538002da60frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnagios-4.4.6-bp153.1.1.src.rpmnagios-develnagios-devel(s390-64)    gccnagiosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4.63.0.4-14.6.0-14.0-15.2-14.14.1` @` @^א^^8 @]]@][\ \Db[ā@[ā@[{@Z%Zp^@Z!D@Z!D@Z@YY@YY7XO@X @XM?X=mX#X!@XI@WίWiV U@UU@UoUc@T\@T-@TT@TLlars@linux-schulserver.de - 4.4.6lars@linux-schulserver.de - 4.4.6Stefan Botter lars@linux-schulserver.de - 4.4.5Dominique Leuenberger Stefan Botter Ansgar Esztermann kukuk@suse.deStefan obs@botter.cc - 4.4.3aeszter@gwdg.delars@linux-schulserver.de - 4.4.2adaugherity@tamu.educrrodriguez@opensuse.orgobs@botter.cclars@linux-schulserver.delars@linux-schulserver.derbrown@suse.comsbrabec@suse.comlars@linux-schulserver.delars@linux-schulserver.deobs@botter.cclars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dejengelh@inai.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars.vogdt@suse.comadaugherity@tamu.eduaj@ajaissle.dearchie@dellroad.orglars@linux-schulserver.delars@linux-schulserver.depgajdos@suse.comdarin@darins.netlars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.de- new nagios-exec-start-post script to fix bsc#1003362- fix nagios_upgrade.sh writing to log file in user controlled directory (bsc#1182398). The nagios_upgrade.sh script writes the logfile directly below /var/log/- 4.4.6 * Fixed Map display in Internet Explorer 11 (#714) * Fixed duplicate properties appearing in statusjson.cgi (#718) * Fixed NERD not building when enabled in ./configure (#723) * Fixed build process when using GCC 10 (#721) * Fixed postauth vulnerabilities in histogram.js, map.js, trends.js (CVE-2020-13977, bsc#1172794) * When using systemd, configuration will be verified before reloading (#715) * Fixed HARD OK states triggering on the maximum check attempt (#757)- fix boo#1156309, CVE-2019-3698 : Symbolic Link (Symlink) following vulnerability in the cronjob allows local attackers to cause cause DoS or potentially escalate privileges by winning a race. - enhance systemd service: check nagios config before reloading - enable build for SLE11 by excluding some special macros and directories via 'sles_version != 11' condition - add nagios-archive.service and nagios-archive.timer as replacement for the script in cron.weekly: no need for cron on systemd systems - run set_permissions and verifyscript for /etc/cron.weekly on those distributions that need it - enhance rpmlint: ignore empty htpasswd file - enable php apache module and not php5 on newer distributions - try to harden the rcnagios script- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- 4.4.5 * Reverted changes related to #625 due to CPU load issues * Partially reverted changes for #647 due to CPU load issues * Fixed "Quick Search" so that leading/trailing whitespace doesn't affect output (#681) (Sebastian Wolf) * Fixed build issues on non-RPM-based platforms (#617) (T.J. Yang) - 4.4.4 * Fixed log rotation logic to not repeatedly schedule rotation on a DST change (#610, #626) (Jaroslav Jindrak & Sebastian Wolf) * Fixed $SERVICEPROBLEMID$ to be reset after service recovery (#621) (Sebastian Wolf) * Fixed defunct worker processes appearing after nagios was reloaded (#441, #620) (Sebastian Wolf) * Fixed main nagios thread to release nagios.qh on a closed connection (#635) (Sebastian Wolf) * Fixed semicolon escaping to remove prepended backslash (\) (#643) (Sebastian Wolf) * Fixed 'Checks of this host have been disabled' message showing on passive-only hosts (#632) (Vojtěch Širůček & Sebastian Wolf) * Fixed last_hard_state showing the current hard state when service status is brokered (#633) (Sebastian Wolf) * Fixed long plugin output (>8KB) occasionally getting truncated (#625) (Sebastian Wolf) * Fixed check scheduling for objects with large check_intervals and small timeperiods (#647) (Sebastian Wolf) * Fixed SOFT recoveries sending when services had HARD recovery some time after host recovery (#651) (Sebastian Wolf) * Fixed incorrect permissions on debugging builds of FreeBSD (#420) (Sebastian Wolf) * Fixed NEB callback lists being partially orphaned when multiple modules subscribe to one callback (#590) (Sebastian Wolf) * Fixed memory leaks in run_async_service_check(), run_async_host_check() when checks are brokered (#664) (Sebastian Wolf) * Fixed potential XSS in main.php, map.php (#671, #672) (Jak Gibb) * Removed NEB brokering for nagios daemonization, since daemonization occurs before NEB initialization (#591) (Sebastian Wolf)- compile with -ffat-lto-objects to prevent build failure- Add /etc/cron.weekly to filelist, as this is now part of cron, which we don't want to require- revert setting of sbindir back to nagios_cgidir- update to 4.4.3 * Fixed services sending recovery emails when they recover if host in down state (#572) (Scott Wilkerson) * Fixed a make error when building on the aarch64 architecture (#598) (Gareth Randall) * Fixed --with-cgibindir and --with-webdir to actually set values given (#585) (lawsontyler) * Fixed soft recovery states for services (#575) (Jake Omann) * Fixed XSS vulnerability in Alert Summary report (CVE-2018-18245, boo#1119832) (Jake Omann) * Fixed services in soft states sometimes not switching into hard states (#576) (Jake Omann) * Fixed last_state_change to update when a state goes from soft -> hard state (#592) (Jake Omann) * Fixed Map link always being set to undefined host and don't show link for Nagios Process root note (#539) (Jake Omann) * Fixed notifications sending when services went into hard state on a down or unreachable host (#584) (Jake Omann) * Fixed log_host_retries not logging the host soft state checks (#599) (Jake Omann) * Fixed stalking_options N option to properly log only when a notification is actually sent (#604) (Jake Omann) * Fixed issue with service status totals being zero when servicegroup=all on servicegroup status page (#579) (Jake Omann) * Fixed escalation notifications logic and recovery notifications not going out (#582) (Jake Omann) * Fixed not finding child index causing duplicate hosts showing in the Map (#471) (Jake Omann) * Fixed Map configuration popup checkboxes not working and Root Node not populating (#543) (Jake Omann) * Fixed cleanup and deinit of neb modules on reload (#573) (Jake Omann) - rebase nagios-4.2.2-enable-ppc64le.patch (allow ppc64le builds in contrib Makefile) to: nagios-4.4.3-enable-ppc64le.patch- install /var/spool/nagios setgid nagcmd so external applications like the webinterface can issue commands to nagios (boo#1028975)- update to 4.4.2 * Fix comment data being duplicated after a `service nagios reload` or similar (#549) (Bryan Heden) * Fix check_interval and retry_interval not changing at the appropriate times (#551) (Scott Wilkerson) * Fixed passive checks sending recovery email when host was previously UP (#552) (Scott Wilkerson) * Fixed flapping comments duplication on nagios reload (#554) (Christian Jung) * Fix for CVE-2018-13441, CVE-2018-13458, CVE-2018-13457 null pointer dereference (Trevor McDonald) (boo#1101293, boo#1101289, boo#1101290) * Fixed syntax error in file: default-init.in (#558) (Christian Zettel) * Reset current notification number and state flags when the host recovers, reset all service variables when they recover fixes (#557) (Scott Wilkerson) * Fixed wrong counting of service status totals when showing servicegroup details (#548) (Christian Zettel, Bryan Heden) * Fixed avail.cgi not printing CSV output when checkbox is checked (for any type: host/service/hostgroup/servicegroup) (#570) (Bryan Heden) * Fixed nagios not logging SOFT state changes after 1 (Scott Wilkerson) 4.4.1 - 2018-06-25 * Revert some macro->kvvec changes causing problems when `enable_environment_macros` was enabled (Bryan Heden) * Adjust `process_macro_r` function logic so that it handles macros properly (Bryan Heden) * Fix spec file for systemd (Karsten Weiss, Fr3dY, Bryan Heden) * Fix bug where `ssize_t` typedef to int on some systems (Bryan Heden) 4.4.0 - 2018-06-19 ENHANCEMENTS * new status for check dependencies (John Frickson) * Allow more flexible requirements for comments (John Frickson) * Add a `statusCRITICALACK` class for the status column (John Frickson) * CSV output based on groups (all options) (John Frickson) * New Macro(s) to generate URL for host / service object to be used in notifications (John Frickson) * New Macro(s) to determine if host/service notifications are enabled (#419) (Bryan Heden) * New Macro(s) for obtaining the host/service notification periods (#350) (Bryan Heden) * enable_page_tour interface option (Bryan Heden) * Code cleanups in important sections (Workers, Handling Results) (Bryan Heden) * Automatic mail program detection (with same /bin/mail failback) (Bryan Heden) * Incorporated [autoconf-macros](https://github.com/NagiosEnterprises/autoconf-macros) into Core (Bryan Heden) * Lots of enhancements/additions to configure/make process. (Bryan Heden) + Moved all files to startup/ + Added upstart job * Added system limit detection (RLIMIT_NPROC) to check for anticipated fork() failures (#434) (Bryan Heden) * Added stalking on notifications (`N` or `notifications` option when specifying `stalking_options`) (#342) (Bryan Heden) * Added automatic `systemctl daemon-reload` and `initctl reload-configuration` where applicable on `make install-init` (Bryan Heden) * Added case-insentive command submission. (#373) (Bryan Heden) * Enabled `check_external_commands` by default (Bryan Heden) FIXES * Command line macro detection skips potential macros with no ending dollar sign (Bryan Heden, Jake Omann) * Fixed a lockup condition sometimes encountered on shutdown or restart (Aaron Beck) * Fixed negative time offset calculations computing incorrectly sometimes (bbeutel) * Fixed reloads causing defunct (zombie) processes (#441) (Bryan Heden) * Fixed wait3(), wait4() implementations (replaced with waitpid()) (#326) (Bryan Heden) * Fixed additive inheritance not testing for duplicates in hosts/services/(+escalations) (#392) (Bryan Heden) * Fixed very very (around 600k chars or greater) large plugin output crashing Nagios (#432) (Bryan Heden) * Fixed first_notification_delay not beeing calculated from last_hard_state_change (#425) (Christian Zettel) * Fixed duplicate downtime ID occuring from downtimes in retention file (#506) (Franz [feisenko]) * Fixed segfault when navbarsearch was used in status.cgi for something other than a host (#489) (Bryan Heden) * Fixed some miscellaneous ./configure issues on Solaris (Bryan Heden, Troy Lea) * Fixed "Locate host on map" link (#496) (Troy Lea) * Fixed service groups defined with unknown service members (that aren't first in the list) not erroring out (#500) (Bryan Heden) * Fixed tac.cgi to have consistent behavior with the other cgis (#481) (Bryan Heden, Matt Capra) * Fixed clear_host/service_flapping command logic to broker/notify properly (#525) (Bryan Heden, Karsten Weiss) - removed upstreamed patches: + nagios-fix_spurious_dollar_signs_added_to_command_lines.patch + nagios-4.3.4-fix_memleak_4.3.3.diff - refreshed patches: + nagios-4.0.6-remove-date-time.patch + nagios-4.1.0-add_KOHANNA.conf + nagios-4.2.2-enable-ppc64le.patch + nagios-disable_phone_home.patch + nagios-fix_encoding_trends.cgi.patch + nagios-output-length.patch + nagios-random_data.patch- fix setting default values in nagios-exec-start-pre- remove unused xorg-x11-devel BuildRequires- fix upstream issue #455, memleak introduced with 4.3.3 nagios-4.3.4-fix_memleak_4.3.3.diff- update to 4.1.0 fixed boo#939829 already, mentioned here just for reference- fix a possible symlink attack for files/dirs created by root fixes CVE-2016-8641 (bsc#1011630 and bsc#1018047) - remove the pre-configured administrative account with fixed password from the htpasswd file and provide an empty one instead (fixes boo#961115 - CVE-2016-0726)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Do not introduce new RPM group just for nagios-contrib. Use established Development/Tools/Other instead.- update to 4.3.4 * Improved config file parsing (Mark Felder) * Fixed configure script to check for existence of /run for lock file (in regards to CVE-2017-12847, Bryan Heden) * Use absolute paths when deleting check results files (Emmanuel Dreyfus) * Add sanity checking in reassign_worker (sq5bpf) * xodtemplate.c wrong option-deprecation code warning (alex2grad / John Frickson) * On-demand host check always use cached host state (John Frickson) * 'á' causes Serivce Status Information to not be displayed (John Frickson) * New Macro(s) to generate URL for host / service object (John Frickson) * Fix minor map issues (Troy Lea) * Fix lockfile issues (Bryan Heden) * Switch order of daemon_init and drop_priveleges (CVE-2017-12847, Bryan Heden) * Add an OpenRC init script (Michael Orlitzky) - only require insserv on older SUSE distributions- update to 4.3.2 FIXED * Every 15sec /var/log/messages is flooded with "nagios: set_environment_var" (John Frickson) * Changed release date to ISO format (yyyy-mm-dd) (John Frickson) * `make all` fails if unzip is not installed (John Frickson) * Quick Search no longer allows search by Alias (John Frickson) * flexible downtime on a service immediately turns off notifications (John Frickson) * Fix to allow url_encode to be called twice (Z. Liu) * Update timeperiods.cfg.in (spelling) (Parth Laxmikant Kolekar) * Spelling fixes (Josh Soref) * Vent command pipe before remove to avoid deadlocks on writing end (Kai Kunstmann) * CGI utility cgiutil.c does not process relative config file path names properly (John Frickson) * xdata/xodtemplate.c bug in option-deprecation code (John Frickson) * Wildcard searching causes service status links to not work properly (John Frickson) * Quick search with no hits shows a permission denied error (John Frickson) * Setting a service as its own parent is not caught by the sanity checker (-v) and causes a segfault (John Frickson) - removed nagios-4.3.1-remove-flooding-messages.patch (fixed upstream)- fix upstream issue #337: remove debugging messages: nagios-4.3.1-remove-flooding-messages.patch- Update to 4.3.1 SECURITY FIXES * Fix for CVE-2016-6209 (bsc#989759) - The "corewindow" parameter (as in http://localhost/nagios?corewindow=www.somewhere.com) has been disabled by default. See the UPGRADING document for how to enable it. (John Frickson) FIXES * Service hard state generation and host hard or soft down status (John Frickson) * Comments are duplicated through Nagios reload (John Frickson) * host hourly value is incorrectly dumped as json boolean (John Frickson) * Bug - Quick Search no longer allows search by IP (John Frickson) * Config: status_update_interval can not be set to 1 (John Frickson) * Check attempts not increasing if nagios is reloaded (John Frickson) * nagios hangs on reload while sending external command to cmd file (John Frickson) * Feature Request: return code xxx out of bounds - include message as well (John Frickson) * Fix early event scheduling (pmalek / John Frickson) * on-demand host checks triggered by service checks cause attempt number increments (fredericve) * Service notification not being send when host is in soft down state (John Frickson) * configure does not error if no perl installed on CentOS 7 (John Frickson) * failed passive requests leave .ok files in checkresults dir (caronc) * Services don't show in status.cgi if "noheader" specified (John Frickson) * Standardized check interval config file names (John Frickson) * "Event Log" (showlog.cgi) could not open log file (John Frickson) * "nagios_check_command" has been deprecated since v3.0. Last vestiges removed (John Frickson) ENHANCEMENTS * Added new flag to cgi.cfg: tac_cgi_hard_only to show only HARD states (John Frickson) * Add broker-event for the end of a timed event (NEBTYPE_TIMEDEVENT_END) (John Frickson) * There is no Macro to retrieve addresses of hostgroup members (now $HOSTGROUPMEMBERADDRESSES$) (John Frickson) * Add "Page Tour" videos to several of the core web pages (John Frickson) * Added a login page, and a `Logoff` links (John Frickson) * On the status map, the host name will be colored if services are not all OK. (John Frickson) * Added "Clear flapping state" command on host and services detail pages. (John Frickson) * User-entered comment now displays below generated comment for downtime (John Frickson) - refreshed patches- update to 4.2.4 SECURITY FIXES * Fixed another root privilege escalation (CVE-2016-9566) Thanks for bringing this to our attention go to Dawid Golunski (bsc#1014637) (http://legalhackers.com).- update to 4.2.3 SECURITY FIXES * Fixed a root privilege escalation (CVE-2016-8641) (John Frickson) FIXES * external command during reload doesn't work (John Frickson) * Nagios provides no error condition as to why it fails on the verify for serviceescalation (John Frickson) * No root group in FreeBSD and Apple OS X (John Frickson) * jsonquery.html doesn't display scheduled_time_ok correctly (John Frickson) * daemon_dumps_core=1 has no effect on Linux when Nagios started as root (John Frickson) * Configuration check in hostgroup - misspelled hostname does not error (John Frickson) * contacts or contact_groups directive with no value should not be allowed (John Frickson) * Compile 64-bit on SPARC produces LD error (John Frickson) * HOSTSTATEID returns 0 even if host does not exist (John Frickson) * Submitting UNREACHABLE passive result for host sets it as DOWN if the host has no parents (John Frickson) * nagios: job XX (pid=YY): read() returned error 11 (changed from LOG_ERR to LOG_NOTICE) (John Frickson) * Fix for quick search not showing services if wildcard used (John Frickson)- use faster find variants- allow ppc64le builds in contrib Makefile: nagios-4.2.2-enable-ppc64le.patch- update to 4.2.2 SECURITY + There was a fix to vulnerability CVE-2008-4796 in the 4.2.0 release on August 1, 2016. The fix was apparently incomplete, as there was still a problem. However, we are now getting all RSS feeds using AJAX calls instead of the (outdated) MagpieRSS package. Thanks for bringing this to our attention go to Dawid Golunski (http://legalhackers.com). ENHANCEMENTS + Update status.c to display passive check icon for hosts when passive checks are enabled and actives disabled FIXES + Fix permissions for Host Groups reports (status.cgi) + Service Parents does not appear to be functioning as intended + Availability report mixes up scheduled and unscheduled warning percentages + Invalid values for saved_stamp in comput_subject_downtime_times() + Remove deprecated “framespacing” + The nagios tarball contains two identical jquery copies + extinfo.cgi does not set content-type (most cgi’s don’t) + Timeperiods are corrupted by external command CHANGE_SVC_CHECK_TIMEPERIOD + Quick search doesn’t show hosts without services (service status detail page) + In host/services details view, if exactly 100 entries would not show last one + nagios host URL parameter for NEW map doesn`t work – Network Map for All Hosts + next_problem_id is improperly initialized + Passive problems not showing as “unhandled” + September reported as Sept instead of Sep + Notifications are not sent for active alerts after scheduled downtime ends + Nagios 4.2.0 not working on Solaris + install-exfoliation and install-classicui don’t work FreeBSD and Mac OS X + Updated makefile to delete some no-longer-needed files- update to 4.2.1 FIXES + Fix undefined variable php error (John Frickson) + Links on the sidebar menu under 'Problems' are indented too far + Using $ARGn$ Macros in perfdata (John Frickson) + using a wildcard in search returns service status total all zero's + read_only does not take priority (deppy) + Running nagios -v on 4.2.0 takes 90+ seconds (John Frickson) + Missing Image for Host and Service State Trends in Availability Report + Maintain non-persistent comments through reload (John Frickson) + Servicegroup availability report ignores includesoftstates in service report links (PriceChild) + error: format not a string literal and no format arguments (Karsten Weiss) - ignore rpmlint warnings about tmpfile creating/listing: this is handled, but not properly detected by rpmlnt- update to 4.2.0 SECURITY FIXES + Fixed vulnerability CVE-2008-4796 (John Frickson) + Fixed vulnerability CVE-2013-4214 (John Frickson) + web interface vulnerable to Cross-Site Request Forgery attacks ENHANCEMENTS + Increase socket queue length for listen() + Added host name to the website page title (leres / John Frickson) + Added additional icons for NetBSD and SuSE (John Frickson) + The new Status Map will now use cgi.cfg options (John Frickson) default_statusmap_layout will default to "6" for the new map + The new Status Map will now show some valid values in the popup for "Nagios Process" (John Frickson) FIXES + Network outage view without access to all hosts (John Frickson) + Core workers looping (John Frickson) + service query returns duplicate host_name and description fields in the returned data (John Frickson) + HTML output of plug-ins is parsed in wrong way => webgui unusable (John Frickson) + Command worker fails to handle SIGPIPE + "View Status" links under "Map" broken in Nagios Core Version 4.1.1 (John Frickson) + Can't send big buffer - wproc: Core Worker seems to be choked + Too big CPU load on FreeBSD and other systems using poll() interface + Flexible downtime recorded as unscheduled downtime (John Frickson) + Service Flexible downtimes produce 1 notification before entering + Once you "set flap_detection_enabled 0" it should remove flapping state from the host/services page (John Frickson) + New map doesn't finish loading if a logo image is not found + Extraneous Div end tag in map.html (Scott Wilkerson) + Issue with "Problems" section (John Frickson) + Status Map icons and online/offline status dots disappear in IE11 + New network map overlays the nagios process with objects + Added Default-Start and Default-Stop to the init script + Compile / logging issues with BSD 6 + Related to above, Fixed a lot of incorrectly handled time_t's in *printf's + New map not working for RU locale (actually, most locales) + Replaced all instances of signal() with sigaction() + blockig + UTF-8 characters like german ä are not processed properly by function url_encode (John Frickson) + nagios worker processes can hog CPU (huxley / John Frickson) + custom time periods that include special characters were not being handled in reports (John Frickson) + Fixed init script to wait up to 90 seconds then kill the nagios process (John Frickson) + No Host Groups results in wrong error message (John Frickson) + Setup Nagios users to view specific host is not working in the new network map (John Frickson) + statusjson.cgi fails glibc realloc truncate response output (John Frickson) + Report Time Period does not work if an @ character is in the timeperiod name (John Frickson) + State History does not use actual plugin long_output (John Frickson) + Time period corruption (xoubih) + Tactical Overview - Disabled Flap Detection Link (John Frickson) - add /var/run/nagios as ghost directory- Fix nagios-www: keep nagios-www-dch from owning html files shipped with Nagios. - Remove unused NAGIOSDCH apache flag.- Update to 4.1.1 FIXES * CGI Could not read object configuration data (broken by error in 4.1.0) * exclude (!) not working (broken by mis-applied fix for 4.1.0) - Dropped patch nagios-issue_71.patch (included in sources)- Add nagios-issue_71.patch * Fixes "CGI Could not read object configuration data" (boo#944102)- add nagios-4.1.0-add_KOHANNA.conf patch to allow using kohanna2 if available- update to 4.1.0: ENHANCEMENTS * Promoted JSON CGIs to released status * New graphical CGI displays: statusmap, trends, histogram * Make sticky status for acks and comments configurable enhancement #20 * Add host_down_disable_service_checks directive to nagios.cfg #44 * httpd.conf doesn't support Apache versions > 2.3 FIXES * Fix for not all service dependencies created (John Frickson) * Fix SIGSEGV with empty custom variable (orbis / John Frickson) * Fix contact macros in environment variables (dvoryanchikov) * Fixed host's current attempt goes to 1 after going to hard state * Fixed two bugs/problems: Replace use of %zd in base/utils.c & incorrect va_start() in cgi/jsonutils.c (Peter Eriksson) * Fixed: Let remove_specialized actually remove all workers (Phil Mayers) * Fixed log file spam caused when using perfdata command directives in nagios.cfg * Fixed off-by-one error in bounds check leads to segfault (Phil Mayers) * Added links for legacy graphical displays (Eric Stanley) * Update embedded URL's to https versions of Nagios websites * Fixed doxygen comments to work with latest doxygen 1.8.9.1 #30 * Fixed makefile target "html" to PHONY to fix GitHub issue #28 * Fixed typo as per GitHub issue #27 (Trevor McDonald) * Fixed jsonquery.php 404 not found error, and disabled Send Query button until form populates #43 * Fixed linking in Tactical Overview for several of the Host entries in Featured section #48 * Fixed passing limit and sort options to pagination and sort links #42 * Added form field for icon URL and clean-up when it changes in CGI Status Map. * Added options to cgi.cfg to uncheck sticky and send when acknowledging a problem * Low impact changes to automate the generation of RPMs from nagios.spec file. * Update index.php (Trevor McDonald) * Fixed escaping of corewindow parameter to account for possible XSS injection * Typo correction (T.J. Yang) * Make getCoreStatus respect cgi_base_url (Moritz Schlarb) * Adjusted map layout to work within frames (Eric Stanley) * Fixed map displays are now the full size of browser window (Eric Stanley) * Fixed labels and icons on circular markup no longer scale on zoom * Got all maps except circular markup working with icons (Eric Stanley) * Fixes to make legacy CGIs work again. (Eric Stanley) * Fixes to make all/html target tolerant of being run multiple times * For user-supplied maps, converted node group to have transform * Fixed issue transitioning from circular markup map to other maps * Fix displayForm to trigger on the buttom press (Scott Wilkerson) * Fix fo getBBox crash on Firefox (Eric Stanley) * Fixed map now resets zoom when form apply()'d (Eric Stanley) * Fixed so close box on dialogs actually closes dialog (Eric Stanley) * Corrected directive in trends display (Eric Stanley) * Fixed minor issue with link in trends linkes (Eric Stanley) * Fixed issue with map displaying on Firefox (Eric Stanley) * Added exclusions for ctags generation (Eric Stanley) * Update map-popup.html (Scott Wilkerson) * Initial commit of new graphical CGIs (Eric Stanley) * Fixed Github bug #18 - archivejson.cgi returns wrong host for state change query (Eric Stanley) * Status JSON: Added next_check to service details (Eric Stanley) * Fixed escaping of keys for scalar values in JSON CGIs (Eric Stanley) * build: Include if it exists. (Eric J. Mislivec) * lib-tests: test-io{cache|broker} need -lsocket to link. (Eric J. Mislivec) * lib-tests: test-runcmd assumes GNU echo. (Eric J. Mislivec) * lib-tests: Signal handlers don't return int on most platforms, and using a cast was the wrong way to resolve this. (Eric J. Mislivec) * Fix some type/format mismatch warnings for pid_t. (Eric J. Mislivec) * Fix build on Solaris. (Eric J. Mislivec) * runcmd: Fix build when we don't HAVE_SETENV. (Eric J. Mislivec) * Fixed checkresult output processing (Eric Mislivec) * Corrected escaping of long output macros (Eric Mislivec) * Fixed null pointer dereferences in archive JSON (Eric Stanley) * Fixed memory overwrite issue in JSON string escaping (Eric Stanley) * JSON CGI: Now escaping object and array keys (Eric Stanley) KNOWN ISSUES * New map does not account for multiple parents, leaving "legacy" map as an option in the menu - removed upstreamed patches: + nagios-bogus_warnings.patch + nagios-apache24.patch - refreshed all other patches- use new syntax for apache 2.4 + nagios-apache24.patch- patch so nagios does not truncate performace data- fix alias definition in systemd file- ignore errors during *post* of nagios-theme-exfoliation caused by the script trying to restart apache during build (bnc#911755) - ignore suse-missing-rclink rpmlint warning, as we use a wrapper script to provide backward compatible features (check)- add Alias=monitoring_daemon.service to systemd file to have a similar virtual provides like in the old times- package a shell script in /usr/sbin/rcnagios providing the check commands as in the old sysvinit days (and redirect anything else directly to systemctl)s390p23 1620803162  !"#$%&'()*+,-./0123454.4.6-bp153.1.14.4.6-bp153.1.1nagiosarchivejson.harchiveutils.hbroker.hcgiauth.hcgiutils.hcomments.hcommon.hconfig.hconfig_pwd.hdefaults.hdowntime.hgetcgi.hjsonutils.hlibbitmap.hdkhash.hfanout.hiobroker.hiocache.hkvvec.hlibnagios.hlnag-utils.hnsock.hnspath.hnsutils.hnwrite.hpqueue.hruncmd.hskiplist.hsnprintf.hsqueue.ht-utils.hworker.hlocations.hlogging.hmacros.hnagios.hnebcallbacks.hneberrors.hnebmods.hnebmodules.hnebstructs.hnetutils.hobjectjson.hobjects.hperfdata.hshared.hsretention.hstatusdata.hstatusjson.hworkers.hlibnagios.a/usr/include//usr/include/nagios//usr/include/nagios/lib//usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/e86a44ac55fb4996f9c74981b38858f1-nagioscpioxz5s390x-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long linesC source, UTF-8 Unicode textASCII textcurrent ar archive67{I3qewOutf-83d6f7ffe50e6a466774bcaf2b7815cdad0d7ec50043c8d723abaf946bb437489?P7zXZ !t/J] crt:bLL J.WpNde\]c5zj, )Ȍ?*i v<$'Ww8)ʼEx,|A[=(0RO; Fo#cUYu6yw+(e9\Ri><Lw"#Օtb1@' &}8i"@mD.!Fs~r 9BDy:*|md~npEnψJs2k<|ϥ / ~| O֮d'0(0[x,F$y]xPPCH|*%xA$(Oq~sqmHk!'髈c(࿞Mtl?]|Yn{-Zux]92%?4HA}f~@E`I]gԓ1GS$1=Ж@wn*A&2dd3Ʋf82n{B3)lDEoQ~1ZCRy'<0!Ẉ9K'W*ċKJ\m㟦 gC8-[1x_Bشֽd`] cq/b ]`+~TB]IӠ]¬eEs>Q-[ϵ`MX& (2j*Ms@4l~+2wNcB a~ޙF"M7oz'$6o?)qdS#\85ΟѱD D]l≮G "MhY[Qds2ۑ X`<ٛ՜fPK|ٺ^s T^㇓!nLX]p_s,)7_B'0m]&ż˪vLOi[oH; -dN СN{&vZ-&N'U{zj0!Op6yy*:z3ls-{|_/:Z]r}R֗L}ko,Win <|l!9i؀p5}[ҐْPN3:).$v2%fW*bLa"98R*;pߧkɶFѾ{[Ex_0|RAJ1ؠ*ĕ";àu l)/l |C 6p"U~QJz:\T V]ڢ\”ğF4]LuuahJ@!mv&q1*U*+ TGK1ɱFC2({y1cֿ4GeO^Yn㥸+ڂ|kʼn =K8}=` s4ֲJեxp­ZVڬN:m@D^ژ;r׺9BB_f7Re짞Td'KrM= kיEVhL|!aW˺9ʵ:%HYe+"rgݥS/@3@n\pYU9ʀ+hѽIqB!YLW;eYy 6~W0.0K_aX\W/h i;SHr$CtsE<G 2Ё0?~m,D>9פr(v{C8cge5qFI;6tތwh18Җ:'jn,yGC%;q% G |>3V-J6&{בӴ8!7):G-՞ .HAoZ/&ba@;ݚuud%qnF>귲5z1bf|"hP24Fv۝# '#Ӿ1K s@-c2OP%P%F(xV оno4;Ho|M38? V^jU|7u@R 8ѽ%𔼕KYL~# "˨q'ߢnCB$=,WX/HE슊@dW&dN-c"{vFG$$dCbCX̏AVEwV#c [!lG&6Y:lRy;uW!jAmצ;㗬[ƊyL:v'4VOn =|\3\^TekWJazݠ1(<T=~-vaK <#VXL_N} 7_:1' -ZܼT6G<܀ g:,k`8t'fxXh!0q2fhCV F~O:6 qcdaDe h1w5AZ1\43ul,Mٌ !DHue|; ֩ Ak=Q鼪݋n:S;|-$Gr[^+}DE )C@86ZPRQwŴC/ ahL"t-m#v!?xWF*|g>1:DF9nIρ]Ì]VV2AdU11Dcz/ɒ񳮾 T *! dnemA`tIԎ`Ĥ,mb  qHQsY#w)}5<[t!m+giдdꯥ*d,Ĺ(i"c gR{V_P:1ŮOS*S/Qg.]:FFLT 7c[={J. u#wM RK+9ߊ+=v{y'eL/ k=NlVG=ʸ0p_vKb֨O޼8ߪl_V2mJCev6~vtS;?k_P""ݢokkGS[n35{7ƶҨ.zFL N{9(Iev$)Tc^dFcVj%ԉ#u`KJ$cWykEhI:nn^4=rnn=dfT^cMWW?.LCh'-2~^bl&1NxMXgG$~f`dOEog*aݦرh4@0u qk @W \㠨 ?A6hታ:~h3SDu "%.覂h~q߀xCHYL_E pbmc8WB9W2HFyfK:,oht рK6;ERw^0mG'!zXKZY/aM0Eק2k !jyē4DŎǽC xC9`2LR01MWBЬu}g=g'I֧DL9 3"@Z ^a`:]b=C62'`~ ]-y ?W{2Μ16?pD^*-vPK]8KTf<ڧ_dAC(lB1 5a#'ۘLh!v `2Ć?)yWfT ! %p OHp }O眰3ȁ~コ%CD ;% ѴqW*f\JVv xf6y𘔛.C7z[RظOcM(cht##܍>|-`H(n(!Ex/.\r|R Ayހ}On˦ 0)wR(5Kfֲm:?CNZx/zB<6H˩1&*'7 P iT3!|Ezr+YOx] u/sP塍|K;9[QFjEeIS>okb$w%acؤ}~aAh k0pƙC9o7]fU.3uwBn?/AAqڪ> t,5 /N30 Jׯf3+|;CW)UQn~W)dk'b:4m\E1$ޣ<&ǟВV)nMK-n?X%-! 6!V- DdҡRi`'ZyJ@(8DMS'kza2X.Ӽ=[;1K=h}Nj LJ9z{0`_?5DU.a4WjiNrw]RHԳ`Yr^O*=9^Ϲ9Qr eI@\ PzR4vUҔGM?\ͨܪM4AZq">Ӫ[+ z@+! p:]o0 ֭+<,Xt$Ur!"Wm#Vg:U͂0<Td,5"CIe*ԁW@ KCx?6Ahl&S@PS jc2UsBox j[3N\ҴHS˿7;fBgqC {~k˂zjU} EsCT|,u-um:3h8xy P9n0P[^c5UCEXqXKP.K˰3X׼CLavdڲTW6F6J®>^#X8{CWS<Αڒ&،\\z<[=>_a0)56~޶jtɧ)*BU8{OG ?򮭱C~wm[}S}(4$ ΎAE"*h.a}}|M"\ V ص[Dp0*+QtV?*\hRO^/\py7Jm/~KF& u2 ZeL6“Ʋ5rhŀdҿ&EQdI|Lzyʎv!bᄰB)O}c*څ}[ewb#YxW.GOJ#D>#_熸@N/x-(f%<äͣ&5wIN*~ r`Û鸳VpEIV3#GÁc ۘ 3XЉp\Tm@Z@ؐ*Gյܼϼzyo3Su—ds{(KPra|$"H A=Hv Z Ouu<$S H疇7w74U-./AȘcT*&|ygˡ& >b=3qiː=Ll{ёIfI@ب^U zhGVOB55]'xM|vH&J1of{޻~t8 er_!Göm:I0ܬYΑ~ w<~J󼀨%ѸJQ҉>oϑÇ꤮0rD3[QErP9=@"xNȡb72.g?F"{}Y?pcakt/ <*.GFsēIkYsWcTς% Xbj1ʮA?zes%Baa\ jAsV_ t]ω& "{zěyH+~A~IxT+"7[7̾]2l S"HwڭDwm @EKfoxv7GWp:@D"!;!q)V@>1fo$%%/̌Eq2l`)8CsTJۺXLK5dT1Nb{'sL%w!Q<80r^S=M,LjO t G NeN]dwWNk{XK6ԣ1pU9]FRpADM:{@6!a("@Ռ@ؙ~rzPwGcv~,;W@aVUC][h^\Br߂r(O<.JpЂՅ&<75Yg7дUV6vS5!ũ =ۜvU\ !uTFqZHq4/*j]].a[QٱeZ_ A5 'I|ڸ2GMUPԉI_183~0>fhfSF/vb Jkڒd^ӟRFt{iFfR0:S2۔ԝU??-=0'd8\@=7wccƸbb TZ3BUD@w#{=u@R:/sͶ2Ҡ: h0dq Lc+ )b5}m5(h a-񼜇اa:UC}3wG:f!?lFLG:McUoViuQf^z4Ύ !F95L%%RenGVs6؁) NLન#L7ڒSsٴ]zj;R_>Ի x bui})3DsǍԲ'#zF%ΟdP<5QSj:5qtXq^PNM2q&めPWsLtk gWu(áEƈYho~M̚&p6gIs&PXfiaHF~d2ֆI( ~b,wcq>ܼQ`W՚#\ !BƯ[{β%MNfg{:vнCᑖ m2bDUtj4^VW`³I ׻V@R#bbĩn 85F5d,xUyaLĠݕ\j_#\I9-aF֒U[O=-VQ?,s1\ɋJ7ą/}g9]!w6K/~V,rluE}@[6]T?>Huz:Q+F.G* YfDfD,h29d;lCَ<+k `Tp1W]:gpnw&*R 6(Y+TT8xX2c ܵ˶]rpn,crU@5 5E^!U|c䃏JC'o*(N>>]QރH.E>d%/Fi!pak@cA0b{9c-wTPj1lu'[;\~ֺɂ?yv[Ь/^&&>û!N /HzN(ؼsroN!y ne}4sllͣ\x>oy~ږ=v>StG.`f\:@Sz6[Hr:]w9{Ox2ĪV_>!2.Lhil 'B`}/sO/'VլgROYeI n^h:%(TJy/Q_ʩv/`/]^G +#:Pi/[YGUgpeob1\n#(vE"g>WZ޷YXaI 7Έ(fqFE8OIr}om,g<Ʒ6ZLwVO;T,Yƿ=#H+^KC\qR^BrzuI!)]m5^3@raTL=Qf<b\,O@0JJ\UEаYX˥ z=f)LMzE'j:7HO} sTBjK\O-ЎHp1]Lud6g*U=S2}h`SyHL̈́'{Z :>.F $j%5Őqd!K PUawT:Ȫ>} /E B3F;[ #˖0'sWO{Y\,Y6(l" &f|pٱA Ji8$dz)zИ@Y;`ᄊp 0\NY!]`@y jGr|"] u9. %(Vwit@ĖV6rt_*͗>1ݰft3439 heeODw"LZr3.*{1hN]@&rZWksnn<_q[>:xTѨ6=ڤ^n_kO=^j@7/=h!dϞ~-S)/drYh>ld4He"9SdQ|%z|9& s=qrEX| HSOFݥaHݺ*JwBdnoވ0 %o N.tk )rvw_>-CL(xj2ANncMp2[^J e}RGcak}o/C_ĺ2TMaU> I~!]h!&v=Nx2k">W5 /Է&sFU/ C-\ vBqtт:1kD.\Ω4{[9cV@Ӱd홹2l֪JXcxٗyL Z2 βa܂'Q(;|3uOC5S,nyDiG=?Pu{b{XC1qqS/$Ga 2~lfǩpod6hx>F,kȃ6Qp1hC)~d2sgN&Idi*iruQwچOXk˺ m /!be[Z,jq.wKʓ$1o/N=8Te<'9) `fdm'WF݃.d􅱁M)NYݜ>WxXwj8+̩`^a﷋U%.8RBŶCY"%܈=.RXx6Ml{ HĽ.Rkim l Kc,,;ύ^N5#fU+^^ՙ}֜zujy~.K:ew9m-"|GF0@d;+ Z6q7#v8[*{{.U57РŦib_%pWZȭԍX?oIw$Zb+P_Z0V3cz.)*!}ѡ0jt|1dWiITNvhD{ CUFt%fZi uV91!"=K ‘ 0ZUY7Q412Dr3t-0 3i}KBV1IܮA!ѮC=70Pwr;st2R-.ʎ{G°È4Ā?Ϣa3%jX% w3d[ 0 fk-,;f b Qᙫ X |1}t"ۺ@$YB|UbVc@Ȋo>{!zUʉ1b*Z-kS7qo'4M, yq$$-''0SXbHGpa6X-(6~ŏ @D<O}18Atj,s>!nO1Q:MS;/Ғ)7J\s#^atd8D}aiAUgL mpV}iT)X)xUꨁ5ZYÞmjCyy*"L̫#j1-enF:mm󈈌S' qɕTbL]nژ "WrQuS "F_RƲos]Җ2x ܏хwY'Qxyky*XD_T%9#g-_]7,~$?Z雾A]snIu1&e[P?B^G7"6qiV|ր 1RMs\zmDHYGcI L2,UHd.Ei"T'LdUT,17~SioBy(tv!+.6 ZpWVv8XV,,}ueo <͕[$=lQIUU{Kǭuհ`(6v0IG/{r%N4 ޸vQoDv"%ZJ>ᭉ ն)-Wi-PSvw`K3{m1ZʇDs!uG,h_V ;͹r tf>#6hfM[MBSGVB-;7oc*&mSچ_kc`[{LqH-c9ov_Գ5T!rx#27 yKnr{49n(?$*{m:q-Oѕ~9D |p5o Yџ83P'Trq kS8Ip^咅A 3FS~껻Bd6=TW@׵*^А$xM}>*^UcRz8ʨ0MCp%j F?zHsi0r[L2Ц"~YCĐ+FtTp AӒweb`u݈]Qg䍽CI 4bB vrO4[C 8D? ƹ '?G$fKM:ou~Ul#nz۱K+Ł3^0Q]|PO|.T,aT eۅl*؟ηO/i?sV`!!j,\ρr=:xG\!?)vVhK)A<9m P+TY#W8~]//cIr׷j`סY*y\]y7^hjԫ4̕y_wx`61?hs\%,6tyPP6.9G g:KN6!DOڭ9]ݛ'b%=&JppN*yl^!moQ3{ 0P9.Gږ5b@bziIlv%N;դijK\רh"#hQhˣ?$w6FX̏U1NXXdΩp ң`)J/!fש#hC珳;5Ru3'5VT?Ezy("]_J~3+TI' qgּ<>ɊQu]Lrݐ/W.nM.rpwnsQ=9%鼸LGz:= b(,Hh6usZIUی!ЉDyuvxݎeUBJb.8ŐOK}=w )ɸ lEDwov~ gx{- ULѺ~͒-z[Ȥ/cE4HtP0"mDɀD8BANL䒭f dKHD/z] o[|! ɧJh or3#@g [CPA2/dʩ2{#̑qeKp&fUIغ1~ZHғydqxg>Xjl?qxsv?2{YA>Tށތ.} @e4)>3| RLh/lRcL~*r iE'5]ug}=fwH8U&' ֿ^K13/c0ֆT[5_Kӱ ك lG\Ԩ6l ~o _O:LstRrq){-mu>疖1`ނbsW6lۯӻk&t/`#,rɿZ[=?}Q&e9i{m1(yqI[PckYB2nÐLҟgږ x%I}tMS~̕S-j4$Cٙ:6O Z^U҅'l~,Æ L-DZpȆ ^"}Al!fc1h4pG^eҹ]O,[s8q9MK߽(@jSaP%CsuGp,y ^fЪ/c~:, -1>ѷY'ݿmb9%wHٚ뉖pF0q.n&5@[s*(!֒{A*zYF7_#ov ,=_FV(\t^\F c1=5i4ܭԬ_؆h;qZ9cWtN DXF@˥HvxD1"@:^V:7:e屲2JZI]&B3뉢FdζZA(_MsD4#`AQվBf{j"B`12Rp&9ki3ksc 彋ړ,I-AKHC>&ī.>S$ďZϰ7CDq[^0}Wð4PBx}%*xrω5 T\Ɉ)HXهO*0[r5B]/!tP8)){ԇZAؗ1&N{f\)s&&LJ=as)f3b`UZ2\KVo1N ,a᪣HыHY0ښ2<}nVr25&G^9f}J6΢;]k].xj~q`tUan! /K:P22'|ifdw_FHw7VRӼ>}x`BU7]!jϣ{}M5l\^_4Mנsk {v+hVbW/VAi{ʪ6{U@]\} iӽ0pkYYv>r>JS!p|LY)Y`` +rgՑ@' V+/QO-e߰䒭*_H@kWIxkܯs+E|,Nsf~/ T}qXݖF0"k4ˈa{|1E _АVx(B*9Ba< Xy*S71/#ƣlnoh9 ,/aP퐶ٱCltO,n)d+2L&\N8%2?˘StJذu}HKNI 'O>7 )җftAr+d{`aY"3?򙠔da1s˰-)Ëos `Q45=Y O5?A%o cvL0)"[2]}~,+ϥ6l-M]PeE`&xƌ9z4WX\MS/ڼ6A#-fZM\Yf eŲȡіz`R)L Dh\_M=0NzXs / " Q:t>׶ذkY4,ZsO1El2 W'oа+U",]fplFbqƳJ;s&A[Y3ShSƒvvDYX!C(>גUy/n鏳be>?&HhHPDpTS |0"x)0=7Ҁ%\S'>'IDiIͧTz#D=λ֍ؕ qjFyoѩ,,̄60ɂpl'jPg}*TH{Uq 8K$kĽ2X-Dl^h}N+ŏ63Ƞ7G@vcQ7Hp vZORy@(9o":+Y ~o>83r@a ?qoOQD#j l(v؆z=9)imn8؞hha~ Fk\he[9diVje(N[ITE̘Qߐ:uaDWFb3۲=(1 \E0@g\~׼ru]`#vcgMcI+DB]Ϊj,v%ip! w3o-m([j-~3+HmMs#B-̪Injk)Q4HLc'@݆X6ySVp.~g3O:'hqAVr ;] 'k7^Ik72 z J$ s$2"~WyNd&SwdA mHPhiW&6'ͦo~z~j̾#K >lj&mTZ9O{xI_o %B`6}ݤiOq i%i&eɌ&A{SeZr\ǽ15$0x'7XiWEK+yz&鸣S7HO'{/rWKnlqP |nU'jpXlf+P?-ا!N3ۡGo(9ƏtG!2>K[eAoaiSAOAUUtc4Rѩ(>v ALoe 8Ə3üt~m^W <ƼޭEa)/á| ܉L IPlcvvrOXx~r5PHǨ|,QRhkR 3ic= bӣϐ {m{V? w,cl0b$,B_Z]I :-t|<%@8ņ?!,&\HW4Ge6E|`{WƋño0)8ް?EՊ<ztX|"Ҍ^Pzmy! Oч.+̪⋌=WP&irW~Q$p/Z`E1sgKpIxv:c^8 C;1O,vK8`Kِ.F-ⲟΏw/]ʅayC%>pfyaC:ACB|ȔC kh6ϛLM:jq[+7>[Juo=<殯L\ ]uq)8k%X(X!۳NlYPlF9^ yZÓTMj9PYF-BRIsP%!t$~5ngF؅ApHТGAt~㥏AFԎ;ϕMpcI!~Z6R̼cc n4-k]qMCG"oAɃoV%N:Z}c YSqn|`?J40 ,K-y`3 ͘FjJ_>55Sbӂ&3y{Ӟ3UM?kY(ĸ4Ob=@NryQ: N m"|TU淮}Ld Mі$Y0eуdz>?}pk~ Q:l}al#XAnH0Stӟy[)@:Ӓ,('g}Cxt!vNX*d{z|*XVIPm ]+80S%Єh  _qwυ:|O:1U''< Ŋ%vt÷ÒlM3)Lb\,?Vvg@Dzcnjx~]HvWçͶIrbil\!;[xF{N)J\lcg_ i~o H᫋ң3IbOּgoN (r0ȟ`|Kp0GZy 7Ükoӌ*t5dbq>7[쁣JdťL9r\<iii-nJl+}'IYC~j *qxY  ,RZO!E6H]um)g^eh֖`E{28!O>U?rTĩ3g8LHy4DW輾6+tHA|DOT3dM)a;5: (I4KR8 ݸk&p7iBRHhua1[$umin]oVЇKs?C)/JBkpTL> oIIy.()Bnzi܏"8?JiUd?#WT"bPIӴOrp^hb&Q_ȟr`4 0ٰ|ͯR$Sc| d qJП[ To &Kقr{nm $chR0'$Î#'6x)fF4m^k.vՐfVM_\7͑"O}g)̔<ݽy6ۗRI'vw&IH+Qr@cDS':JlGYA.JQKh 7+WY3kFыNfLZˠ\iZ46w>"-[.ьW[P?6Xm2BQ%W,p}׈h>pKsm/6̺_}){9}#16* C+%'攇v&[XD;AxdPr^#Uxh9+DuzZx-eh$6~-k)hMT^GS4P؈ O;jp?35sWH󻫨d]eLrw9@F C&&8+,ڝ!d O,rqnP`fI eJA?hйu!Rx2 ~ ï-)2*h iX 7M`ky6Α .<+ԁtzЫ.JbYvi{-Y'wN+QN\j- o1RR.!tL .fF(f/C쀄tza%E?SbrbvW}HŸQ*&a:^ t2x!D,X2GuHMn9pu@*J=t§-xφ ٣sh '瀠%H膦\;˦c?&j(G\pKPN/$I*II/Q':?d(ՉSDb㺾O0p2jt^<q%IpuI5biƆos{N@~ 콁"4>R=6fǎQ"ׅLU8p yaPUIZ*[/K=za3 XyjՐ%YTŘTy6YraGhb}Lg4![/ j5p c+FTUdǃSPU3EyT&Q{!pxkaN4;1¿ *yV"g\ )`} ɠI-3!6ntKJx|9|G*:Ytm7@G\xCyzHlܯқ*ê xŤڔ͜·\+ATh V{1nk?,Lo,8XT{L[S5_d~H\Hw6N1 \f#bWyU(콬i ;+IzObҩ$䚒nѧe|2-AȤ , %=+ӵV\ &OWM"w0q|F 2ڮ3cMDd/l7xtUZ^H Xl MtLRNm6F^h{ZWiV1QnSyy t6;d.PeeY 鸐O=i5OC>&'koO>IXv +݉\H 2QnYvfʳ2jvΔ\We^O@bs1\ X0)pGle1l) v t.n}hĬ*Cgw_ pK}$؃{}uM)ْ/T>Tf2@0Ww M*ח፭ IIגEr' ij+o-3'U0H ӝNoW sgF'ZTMi1k fCCj̪! źn/_@'3ڡt`=1%:roZ.9D2Tj,hnxCX%Uޖr-}|u<9!-~cw]D-&Cj:@Թɗì\Th`sB|i~hVз~I2xPf +%T3@UwɻAӤ dD z)kN褩Tij|Q(ٽ"jTԙ%T[d۸f-O'&88 ?lnO6logrB+`[ɜrU0^7C8(gOxe|X|/ ݘifT/Q^ܚ#աs<a1٘dw%XWu}6_诮e#5PX' [ b1z4(Dc@`Iൢ odt3Eo@dXBXP" fwIQ]jf|в.X*(ҡgԟB Ǒ"[ 5l(wRvɀJL/ҧM8¾MaJVQ*mdMB$WkJ2 f(0RD1 _P8mŻa|PMRm9,i9+0օHR3G7qQy}2eQaIG>?bguf74yJ,*_ν5\w҄r#ַ hJfxJmVrtE@#c{gmM@M5#HͱalydkI_ՕB./e$sUnj15ɌՉR[AEsϰ)yuŴ E5`eT1#&M@eګPFdC]H [6dlGq\2.E܃H*~eOhrD4R[S~N L@˞楋R%l˔6BW[&?B5#}cVYaGxu9臲#\KzEpriY ÅD%{ݓd^zqSȨ+T 0%bPtfbmu c/pwT0 FqLkITmYg4qN%J`~@ "_O8`M ߨH$F2Wc.;`5blu#H$8}Lr$/|'0)~LB8p D\$"V@7{O/󃔄&TNclk|$PMM0ڢu+״Lo'LCgMiY lc =ĺ oPVu `/QXSFT};C^`"uP=xlvp-v^x#"NGńoy@8[! d:0(9ZGEna78 YN'AT0W1,<; oLZ|. _2P^O}^]1pAH%d֗%[Vڷ#o-ZWsDG,Z K5FiGVh&hXz%@*U! P_կ-  &(wp).mB= .~ S&EO)݂LY@QJoDyc$?eLϓ,'C٦ǨۜiUB~yK&-'dqvH8Ju#PVxu`<{tgoL lPo"Nғ-s}dNzh{˩N˱f?k^IcdГkTLNӽTu E.{|.q%<Fkb'{%det?GInXxth~,UJ7{ٔ]jGbzx5%"8wm\m^ђfRNG{ MsZ`-Gaޒ#ѯx ރ G{W΢'m\!_=p,gbyb_6KXZX!,p1fb\ήԶEn j[R < =5osvVޤ7sGYy g;?pi|e[-anB4c< kv+9+L'1.vs wpo6|HהX3C{O$= j;PoA ҄U=>߿ @7r<1$"u}MV`˴dbG|&NBshãt%I^kK8#1:ɜPL4+꜄CG;!/s|hp[Fq?fIqPo;kbb d`%uCVD']H[j<ථ[-oQ`8< M0p[gV_mI(`Pn_Qoّ]z"inR:5WNRֵ>"Ѱƍ왎#޴DN?kocfVT)ffRWh |ΤS0l#̨e:/%vPk=%^Do`A!C]sdy Yzub.e2 ̍N|58 j:~}Tĝ @27:bdUPVsFo$} 4+)B1T[-0̭x ٘N V/GKnN=ݍeƳzRZmdz3{DtD'_yDݘ1Mؐ O-u.Ozr"QB[ R,JjWpQtX:(*kB|RJKҡbXèϻ;\Dhb$__e_HgAa "a &>zLSզDR6j?ԔuR{gba1/{~Рpkl0LOLQ$:7+I57}J7LX+ĵ YGIMIVT2d ZsFqYrgO^ I쉪U6"B &-=R[AQ-TF:mO y'_GG3yoDWV]{rlY*b?ՇG'n8h'DZ4z[a?F8y6E8A:! n/C/h821FeH-^bIx9'<^ ~$EH`%j}9E&\gzُkY!he)ҌV (zƺ ;-O:[@]efe~KŮ<0_l3FVx4;QϨe-} ;ǢIz|[JǁcSIxdaDjQK֓m,sͼ74?[>~,[x PPfK $_.MlmL}6dҚJu7\N t^ kZAL==39bV)H/瀤mUr?e]h:F]` 0ZsRuљXR=֗R9LzaFDZ&{DqByg'B?k R),iE,6U1B? $`n#|񶐩J=(ս^Sv AqBq7VH&+~p]j{'=ΜE!*Y˹!=ad}M5l2:*u Y2GsںN}:L`+COx2OdsBmUYl,&ϾSPOߴv >y1Ԓ^ƺqZ%k)({_ZpZ<ё.ZMn锗wnƐ[s3?&eROȔeqc5-l8/q=_I!_sQ*3M]BU H#oKV]jIt2XVBHeK\S 7Q$`Mbݣj*k36[>7@:#b؅s3b iekuv;t'& v]Et{(ݵ~XχZJk8 w\ nWp/)Ev$B$g<{.yd#.ɒ QV\g :<+Ұ"R@ԅr_-~Ui <xN`$~ k`vQ-9jGJd6(`|حJ{kpQ. {ӆA:2 rY7zT_cCWC 'm51D!ُ@$nV"δk17Fޢ)')Xׯy'aCX8EL6?",97en4ў;CC1:րմ#='[ёRlQ ŗq)M]to{v _.B'I V}7 򒌦gPRأבaYI3m&k/cN = Cb?q70FxjEePyq"{IG`k"cSۥ D[~NtۀsOfYiEr&)3 .(<g;f41Y3>stjmwSZ2Tu!,9IUܿz+q\0znu! P7LSr ! +n]ڲT LnqS.I#W &a,&kS*pI?QXyqj, [?Ɉ\b(>7XɸJ0$WP*+зyOwK3EHRvyy9uXu<,Y|wRuv)o}o*Q~<|[ZɛT d,C|YP;;cX{1aYty f+09( a䨻ʃX0#B,*[C]f?!yb 5e83TSxZL!U :cT/ׯCx1_A!T Y~8u)%LPW,ې7nԥЛ-j([mEՕ΁F IKU{1G {?,2L ق=];'9am.'^-~mh;fNBE*󗈃u:ז\̘핒KZA" ;=(޴H̔M;ކ=""OߝӰY(WݎXp.p2)k,7`d ȐG(@>a;wdq/md]TasdboG=z Iln܁cpt= /;/1||p^ѹ+BR ECbzM|]4=( _/D#G5 u0u'T3IP_ =9vu.ݺy?f(GKZN8.%̤\s8pi; U@smê$#{ttJmB+,ݝP#9߄J c0<[5;ҕe诘pwj{m[ 5T0U]1h$Sk(`3Jr\T/nU Sގ#T*E1L37z ҉񴈄b)'Zi6FR 8ܞ ѡY: g_>˿YZf4V?OSzYjѨ{M-&e.CT%_p@Y"l Ů(eCÐ;_{N$G/ bW0JYZYGzMҼ?!5ص;nW/Zd ofLKgtbI'|BWJ%efߤ5{8nOLJ{hM5ۼv(,h,$^n,lmCHM̉@NZ*ݎ1W{% f.Ctr H}bhh2vH#8vqzzcܿ `"GPP^S!߀+ɑ/\,|8ʳ"ŗ7=)<)ȀEcHtךM/t7NgQj&2N6 ǍYb,)VFzS 1] Eh_wӍ=l2ƁqЗF {&UcrW`6V 8@ǩΌ4lI.j##Tڜ귛{RYSރGstE4YǨ)դHE̦C`0Nמ#h|A*13 *$,C2D[BAس+h|o:놔|AxnsIJ犿B㌂|\r^5ADhep˭x)Y~LӝKfr c9PO;+-eZx//3\1CI 4kXK?i 7uSpҵm`ZTJ[*0g v5GNU{i9?KKʋjw7FTO3y!WUq9W_6j<лl ~[; %fQoIeuP*&6&:׆&I^LnۘK> y:PhKx#?fS%'2~aK KV{}/fe8͸-%wߩKEn1+ՌNӘYcFZA%'soR#ݧC^Mw\ajA8eEʮ_fb>t#m` co19s K~X/5ܢ@N=R٬SbVT1 %YK@\ R& Kƀ^ʼcG5f~ z&TDQPA@B'W^`@>o|#k) K>4fjЯ:Me^4f?XE\qNtaz0U6:$Jnፄk#K3LbD?ⶐ]:?OG$-"4ҳD ,?98ݴ;H3&kOI1xâ+ۆssd ,eҬbOl:@Gkǻ 6ƂCО.[oFNazTɌ3lA,)6; vQ__KŹ1gТoER1GӢsu5˛50vhLG AiԴ0N42zң7)qG߂%[1 p>U`<&a4C}t '%`|^sI8e33M wkSrD_xNj3Ea:+%PԬob >t'݇ztLq3+)k0431IXn[NKg&\ S1@ݼ75}WN8[kn>ɝ]Ƕz?k΁. `vCؚ)J>ւPD ceU| J @TA"ђ5e*WODr;#w4˩*e% _"8?p?K,B)?)9"8~LYe$A& E51Rؾuuհ+N@=V7b2/*a ,:v#ˮئ@Km9 YY ]e#xmhRS~G7L*M`13<U4R w,iNw$ؒwOd2vʑZAwWtzN" /1 R)ߎ:8ry5Z" `9NSTȤ4^}J_sUC}FaCdK]{LҌ',rFciqn]5zNw2^>i(/B@:[xE yhvLc"INQH9]کK&!x-Dy$7$uO-,:q5х%+nH9g-SIG/P8zX! C͎l6̿` tO>ފ 1h~u>0Lg7ީKv`r24I"`s=٧ mm-əb6CBk` Te qu˹ҖXῦBG4$ol72?~uut[%0*u21hP1) w|L\5 隵<=v8+y:g#Oϐ5H.{_]K zgɅ* (!M}rvxcQhGKd9 )4OfNW^`8H{Y* *wˤ ؿqQIeEN\Jm2᫉`PFBY`^}0&BZ9MUips (>||- ZsN^c|h;&lTv+dOHo(@b]с+pO `1dE {Kf9d}zqγKR8>DvAn kfee=1Bm}c{Ad)'ЃW "T10}MR _o,cwjM::bďЅ['_V9ޙTus5`QtbT3&m=J6S%,p9Q[?Za~lP :TU:yBӦV_a}+v1^k Mj2ŦRuy5,ox 2/#q %Oozh7bĖ "M7~Y n9kdEoܩPsYq@42mX~ LL1H *Igm5TRa\1m\\7d`s70~Rav "BAcc'ݣE!/#Ɉ2Ɓ(DF7 ~M9XyURF烣 ٴZU^ !ũˆ" Oje<3SݖهA廾q /-7pʎk 3[ѳydx+y: X+u([-x!ox65i!a; V{Cxضʌ ʪWBlԟf@'VPgU.8Hm<4FN?x8P>&]h1]EFUT1A1rm/BU@p/Cֈa>QjBcPcẕn3VyAsyПz3=aʋH~ehT D`jRőqn 87ʊT:iFu@OG~ /meif:N0v_ѕ~tyzϲ&,\8+XJK.k WN̼qW 7#m#x=b} I&}E0U^`5 'Kഉ,<Aod}@0!KUѬZeXExV1%k/$x7'Fk#骄Ӂ7T_@q5sZEM+t~?![_EzV믘lWGa/"LE/@C}("z.n0*VfߥPߐ{niWwi\gB kS36U, ([XW2s#3[-jؖ!sb4pj,~&QS.4_bXb$\ ~{v[^;:eT'4۳@|<+n(Re5zOڤn[菍1ՂB-qt񙩡;/V_N֚G<~5:!S]w{{\%7V+3lk_S=# rUOV _qdU4vte| RH~.TC{|-diSE"rgR8rݹHYR%$T=JQL<slrY~2⯻lEnu{CO-ɰf DH) . aeu 0_#E@Re 4a gZ$ė~H+f-E Sl< wtlz9.ɵvN-m5%p\B.@kғEaf~F*=B3b* !-_}coc;7\8#zDrf  _IqxXp&!C(ہPÉzz׼c6\1C3eR>O㖪"I c:7<ۘ'I5%DX$؄)<@⫳ (AZlmwc;_M`KA]OdR6h$wgdOK:1@ l^Ci4ĿƆёCkPɾsAUθ˂j /A\϶j0m E *?S1-X1*Y(sÅcEz^/z%*xz< ڞarg.옺8 L5D<8RS%|8W{SqbpUEUUlΉìQJ(O',Kv;l6գJ^$?dstoy1Xr=>]A's+D=3 ȩ6:@: cU!IUyZY 3,-o4X+Lף镅PX0$R3޾ ʹ\k xULs!VJx{R;9ԝjA׏za58BDh-;uS,`ԓy;n=B4 v <6U520zͳVM6íCQ˩"(K.B8#עI^;Ius$?$HSI'kq,E:){j]>8<殨6YDI,-LߗظPaspT}9 L*xQDw)gEVC:sIhaQN #5V^+0HnK drsv}x܀ |u:%EH>,Yf,L1G}Z8nvz"yk;#YQymٮzVjqf> [3V(D|޹ܱ!q8 &$RԳ);lު7 68iN`, qm5`ϞeP>cX< foȁ#D]$Z.vwX16(۴; ˜_U.MR 6L]u|o. D:"OϘcZ0RܘL>*嵹<+:o"9ak\C3&"U~@oۑSuV@vJ.HuUyېWBvSt_1f ˜:rهLlG,YKEAzj;r3_􊺾sW5oLr}oRPQ  (K+>!T/ ~a$Ѫ]cqa56h$RY-4YC[/h^?mjRR&_B$;n8B=p8<\b]V/T}& z,h|m 0'α̏Rk 0םY!65Ψ?˹(SYsqpgp vS?+#s 5]MFgDp\2x|8r0H*+?K# swXuxo%G?“(ɄX*p% eHsd8߁>=/:'Ԕ bYɒOVx-'Wj@BMl‹C ]铮%Z27J#dev9࿵e%uьJ<4VN* ҿ f-m70|\Xīèzڃ j=x#}hȓ SS{8X09"piuD4ًT.MWfIGT:7g;~ɲ{ S`HOڒ`+]d kNxF Y/ܲtTʼnIRhԩlP"fQ8K{ӥta MtDv̢,G1ZIW's̸90`be{CᅳU%n!كR5 ܏VW#t 2t~NKw`\GacHsYwE2[soNjD5THP;=V K‚ʙ\Yk.V ЋKg2PGl\loބ|kG_O(!ueu"mP$=,ZZrTTɦ \wuo}`BĠjQ-k1M^A.: ׵䋯iÒ+L{?;J+.At'?AЖX}\g;Í[4 "+ҵk. 'ːYGٷ}{TZC{?p wO5HJeqQ>KQhJ%I;+*^ٵVt_6/&"ڶP$ 0H% rL#%5ƴ}"ƪvG}Kyt0k:8 8rjxQ7dkįMrLgQTq|)vkȷQ]x7E]=zGaz&a1*[tϟ.j*[-d_g0;;B m`؎}WJlq Q&XV>9mf.⎃X 7= :><(AAr&zJK;=fNxً%oǎم8igle#2{cYZ0oej(،oϒ+S̜"Ag&Fb΄Un%vq T(S“p/w=]}]&,n-,aCV" {1݀H'@AczO?TI)u uUBw+Dh(%JfcG%ߍ#W*Uр=B Q S8eسuԊI?ߖiXA=jn#l;rC8&m$"&bDQsEoQ{I}O=(f O([it O^j$>bZ*tsny|^MV b?\ +m̧4چ`~6|$!e-7Ά`/gh2$iwoVUjz::<# I!,l' 7c&b͇r'Zz>|3.lr5a'=u`_"A/)H^@[Ax_gS@ʴpj.ù+P!un,}2ý$,YE;Є|$,ib3j)@ g%:XڇnB닉}dR~8?[e0uϨYP9j%YIwnʉSkf L (𫡵z#K٢_2XTdd8wA7-=wqHz\\=_z$K Fۂ>t^1‘WC%o{ҷ|#*'V<%ed1?4څOAEƽ!^67%5Q9;0Ϩ??8RsE? C ETLʪ*"Gzu"gtl?$? -:oF#фKMSNy\9o*8XM)3WF.KB}hHtAg|ҋAуx'{`W-)L1)Fj}}C׃?S54U.<(c1X7w.ǐmVo1qW\/poP$ų g*{U bL7Җ) #ߵ\appnnhOYUp78q3AtBz8s_n/B>Ŭ- 8~,{CNo3gU 1ww)/AGHAl,Zވ/EUYĜG@"c@_d+z]&CabMzs fBy꣙5)!q4ⴃT 5YaP|0Vp Wڄf J1lP"Xk9*rܰ]2!^܆ &חa+%u+85kYfycWi9 ^{@LIJx5|Lt#:=i˪l~C8965Y?zJo<+Ԗq0<߯BX@Ʈȅ`Cߦ" )7m E?"v$?%zwOT aZ%I 4ZU ^0Kmܣ<"R- a@?wh&&edoFaMeV {"i&X#^- yÔWLCKOfK{GNQc"a0|{\{p=7"4oStw8Ac_jפe[vYl}Io)lKx!zWS S:#A(k3d 7C,o_e}!eT݈c/,t*ˣ6>Al%>g^oǔd|KC_ȇ7BKvE^c-uur( TQWYJh]np7N黍9#@_X!]EZ=F짨ϳG˞ n+Ε_#~b jZî CnƿjgPN_P lcX~]S8 Igƾ\qID+6"s%Mo2j)cs`G뜄gLMut'sbD֝;JZY~DN4?cWE륯bִw6kfl]/2bs׾[&CN%Ƅ*kU a+6Q.nj':(| w&j|q\c1uNb0^|6oR޲DP[3m+_.X0fYe#67l/8ɭۻȅrU(@};1= \M%=p BE5 7xLYj};A!in}v`ܢ,V[1w &"5D6의,c[L BdM5-ڿNDy r0jvg? "-7oJB3/zyOIcN$9))Q4l'niGj|3a*e$ۦf)f2Aov>gPMO{YEZ~cĴ R_>"DK=A~(<;oJje `]]U9[cH?@|ڍo|Ե L3ɬ\ab8 d׶/`x<϶ M=usקb[ͯW [g{;ښl9>̞j{nBɞ&]`D5@$vW.A0M*qT1xRTTM],L]TnK EF0"!14P}#H h RyԜ~D>^l7oqD[yq eQN@iDC7jmr80OD'"d.™܅]%ArS#t1%n3OKBX"t.{,-kf Ӡ<^Le5@e(,k#6mC)z\֟R`CRzR^@9$;wt?=# ,)aaAL؞=AòrH1gū4A5:@ݩŦ%;# q#.\T/e7ciog:m>Cl  *qw> oSi}"״-42hDz۝_V.Ÿqڀ/hjk933{Ů: ғIY- *v%|*j.ٿC@/{5Ӟzϱ2I*^#0 QWevU۰;S f%ӆA\;@ab42ƞ&$x63EHƘ7Y4GE6,w6ݻע;_3@WlmNB'4'ڜF]lAzTXn6#N&bZ#H DQ2+?yX@5W[=Yq^ ь ~*+`K̆{'} "_AhݨMʣnNzIe]w[j\{{T븝SJ$SIS/e߮8-]8)\/:^<SZEÉ͘vXβ q88n"{8|D* ƒ=Ku<)EfB۪)]ЂAxaB}/G\s=Jѝ'pœ|`86A\Oe&Τn{fκL>z #c5gS=𰉳Y{75=wѾ\`:}eRΣn=q<-#N 7!EՖIKd(ާ *9q "C&콨V$lht5CPsÍ``n^Ly $_UI}4mlH>u?֘Nw#RgF^gH~P(;K\ :%F8YfT_2ak6n# +hZ򷞦o?w`/h/!-ŦE2R4[y AK2Ω ½U !#m5/jhLbL Hψ󴇤cSOE|4pMR]_JM%@BX>\T;MjeVڄ-{s4^Od/^G[/~[re=ۉAۣz:61{RVɤxl- }բT/OݰQ]fZw"f𡼴Y٭ <;CП5EO[=eEw$E]|PKQto/-"jf2(?PXd< ߆.xp,3 3rd\wAckNPa0 |FdzB(`ڶǎWe~_sF%+-p̠jK)^w:Gڿkp^\r7\u"٩-gRD |4 >2策*FKBTEQ S\A mbQ<=g"]KW$,[-YY3W"-+h$CEȴWgrJ6!_?vo}`'Ouug?STC7ø4Cvj$Joa}Zo6Ai.,?xK 2dq Na @,DxkôjNnzw0iƞ۲MWd%*ZU^q:5s|F8ºI n w<۹n{_Z_enA$N<ב?"!Y;9ހO'i jKFhX0XrĖ"<TYl@# 1/stÞq_}K]Q4#~~3Bx7U_©h͞;;^h7Ņo2Vk:?:0Q0{ATC[qZg _VBJb\$*C cv+W}tM oW3VL/ؿ*~P«'i S F(wg@YDiIgXϫbX!l, cۡy03VLoKCm uֵc0E7o^h1hWwDenʝZZٷv ph*N̳ӴxPE[{_1drIORGyʀ`4JQ^fbo5(3!z6z|ӹa/-ڏbm&_QI2vzQ/q.gG%? .JJMn+N`Y oOo *3 YaxU] v,gx*fGyn32ɺu;Qx JX1*)aJ;̱M֝{d!?Zy:2c2J9F\ 9aKa=GRNs`~#l8M|B];Փ,;MvY#w?Up1 ,VU` u+[do#ڡA6>;r+ co&A+[U_L)]/C.uGr7͗PHwQlղsj7L^|/\)C= G$=qa+ m?@Ql4RMUnmh("5^kQ@Σ~7]N )\T?7gf{pSvslXSY|ɸӒ"cbmЖ"e`>Z8WFvƲzbwˠiEx_}QAǠ["pfXo6keS2TdvO' 3hsgx69Y2YvCtcۜyHi.E5mFSٵiؕFr o2ʓ$'J3|)Dnwuֳ Kѫ4U;}ZJexaxz>-U&N,g1ָI`]{-voj>O*6SA0src3 i'i4tNp1æB(L;)sq#Z%[Z#C[ԇ| v^Te̦:(U!r S(`|eˀҺ.CRPvCca1=nG&D&>_|D' ^À^NmTQ/EQ JͶ7hJv  p6nia+QnYUj"U*T>Vx&dfh0Z$7-P($=~mzAq?y5Ͻ@դ'6/z OsQ`=+pFL،:!PHR¨5y9nWhLɵ/ jJHDi(ej*\<KE7 ̗ju}.`[4y-S6 9Y!WߠCEKl*r昩11W"zw~m.-/##8(:*VA;HՃ:pɠ *鞨绷L*+|_r#3 |%__=oG S9R7Q~iH,R/Gj m` 5Hy]+_(GW6Ϟ̨Jq7ƃ2qӲx,GLY5>\,USaAɎx(!!ZնP W+;EHkY]psf|A="N& i !|j'[/S{$v/vu\fV<|+'VceE<`8<5 ]=Wwܬs}̩?CDUPjP' SF^; KRʟϭ"U0.erOamh~g0'm@jR 'XkZXcb&b͓j'Rok]]* o4b .q<YcϝeeSi䄢B#IZL 'HZ/; l#m4sd @#Ԅٙ3㧵=.̹ϛͣL\+5L/;U&;NEˏL*ஏgK#1!a9ac%1|FmN/%n]JYe? RZ>”@qKowdŪqe@IX!6K7B}O򱐘q:#v\Pǖ d`~ݞPP*QͿ{%~|O%O{Fw;d' UgAUJQ4SH"8Rhе4()Œ+bO ZH^#X};QGEDB#V ~ݻ^dїX  j-noD^Ur!: S+22|h+OO @gs~ucFr1ut쟱@z{"mUfQ!`ŔS[k=@~SW?'Fe$"Wޮ[Jy8dk2H84o=Vr Fn@a?u9Ӷg__?':toF3Ɯ2Zd(#|Ez=ͶSY9hںH"wL5j@y>=*MU'H ޯ'+mJ6̤܉Q$&m+F6M.38#`ԯC;@k m/LhhD3J⫣vc7!siFDc.-D} .lI=ت a$)uazf0îÊa=\9иm67BY;j'Wniw fJ C?B4 d\^!=Y  sH'ƓsG$݆_p6e%|5%"=wIP Xl3i:woN+{":?Gh|t]xUP̱py1^^nniaQϭYL󌹻 W 9K'Q4̻pu/-]0+^ٵ̤ןF[KA7f6N=xK's5 KNtJxc2n+/A`>2$m~fsnmʦM痁rC-r\vd(˖6՛:΃Q H8 &sT4ѿʐZCKK93ژ`. gg3f$#Ptk&ƫw%3e\3ZMuCkNEHtxg)7ӔƇKx2`r 'Q곮pef W O42&HQ3'|e,YyE(~VZD7r< ŻWSrnq'v|>JB1v eV=!c̯3n \ NJRr+ Kȱ$z#wUl]{jhOѽChL.-<i]n[cp;k7vKoa{p2T-9~uLUZ}3nq>v$<8K?3'fgY%Ib֔q*TΏs@V'޺yiΨvZ,7 oM(ozw'EQ&a0E18nf7a.݆U4%jFoCG[o%lljra rK9F7J:0.}Dp5?a%uٍ5Z&uǡ7?%Mx|FCy}޿#>~&2Q}yq A\X\ 񅳫Z#S a2O>^`sDS9T ^;A*ͻV̅4Ƅѯ΍tOaL~I66sb9$H|Y/jMS Fqtwަa᷻g@2pf4FSPY`{ #BңYʖ)A=Y-Uq1ɘ}>To"ܑN  67m'bO=|0MV"hT +g6I[A,׾DOd ;'7pNzcSLnef}W+" k7X Vu>^;ժ-1Nv{T<˕^kCb3Y&OQ3_nzI e+jW N{/ WT.XVbCrL\,-zU@(sٳSN7nrfP EH1XίM VFO<fpiVWdB4@mkݳ~!Bp2&^_fh~C;L[FUWdcY 95u,qAe)*n_-򣬱h%rNXWYwѤTR=B{,0 7R,k.MY@Ej ډUb*v TRmOh0P7=NDC9gMPVE&uʑq>pot:Wo c:po"<=_Rzg x\ƸӺXW  D}->yZBUy|;k@;H`._h,d{Gxlԫ, L0rrd}ȪP '.NNv  [߀Pھ(1z`#iCw*ث M)Krvqet7CA1Aa٪DS;J+)5RP^ BY\& nq{?w~wU]DA\v 쾲Q;?/:q@ hrUyBDŽB]#+?XS@)amݜr}Ɏ kI 7ZXIx~oY4~"~} M- +{v;E;П-),A  e߅W1?R3eOi]}̏ܥ=,D 5 F,8Td-LAVܓτ!8n~~º[O;![[2EG0'qUz:t|L:̦_1'B\]uCt$5kV%>޶ #hU$rJTԧ@‚oʾqx[e-._'py#f-s|fHUJԁdȿatF;1APZٸ]h %f c~׀ ;JiqfPŎ^hYiL#Y80"UO {P lE}sodYfbĤ'DHUc+߉@<$&; yxVϊ&!yuĔ )\zE߬+];& Vw<#cZ hRkzCkB&`L1[OK8~#r+#]*n*_yf΀߃u.tX5hƔv<,,`8X rgfL3hΗ`UM/96#YGTq7-Kt윴 F,B')bqWOe,\)g͋+z7bY}a=WպTD}=*~;$%.롡vhon~-?y ,M{HHj G^yK:7j]6Cw`᪞uo(gu8d)Rթ\b.L{!r=mF, {ƈ1Jr?qʌ]q ȡ`Yבú?qw[_P>mZ$Ϥmj]6%Z̹?G|f u4eq睟`&G\}n3Tz|9'^*E,ǤV+ZEs)uO@.mkjGŕTG;@gj8&g>#-οi!a7feW!c?B>kqcH9`u-LWJfE56o{9i JCY+ÉZ{c=v*$ :٧&l;xa6 2"|hv?&qWK^5M$z!_p,l.WqY-+u.ZP8{mHt;xfUWd> Hr'Y ,ywn74 Ʀt] :xRDśI5l#\ᯏHe/|t|eSD:"a\.3P5]9[;'BW£7b+`K|]'e5*9ﰪCϣd{Eû15+:Ǹ_yP(}4˖5@l 6W@< \o3sym![攨gq3F B[Pog֚ YGk l{Րo 3-fok ;=T86ץP^Afvacs L/?SM.f{MXpj\vBt{IC>>k<\@R06@XMB͵vd^Їeaʜ:-Z+ޠ7x?V+nruC NjԖEt[Eh[2wGHW?TDNZrRj3}:>S΄& D68J_ e%IN`sHGT>$B>{0AܰiaWr%Gfd}W-W_}?[(=DlOJ<.ϾEos&u_%MwBFA+6/.>WP算dݰ_\2JE˿/'*- DCΥϵ^ߺrR\y*dx$S7Gk!@>%3b8H^/ }X:­Ν%:kS vwpjuE `,ά&A"Ị DDF 0(I/,ZQXE ,dH{pUB @KҢ-ŷdw3R<y*gAcw_2y+, 4Ȫ?'bMsUL-7w'\mKUR%sX r"7aE.(B3AǥO/OSכD >׍(S lycL mk}j^0=åq{ ? Mg^.7燁ШzHd+O~ 2ِ[׬&``QR N#@H7֬@bTPܖODRPWR`)_8 RObFoCG("Տ]⮕ɁuӃ4'Unk"BOσ˄! wRDz*~%O7H?MIg0a)pSVuL,0B;öǁ&{c `К0~a>KV<4P]-rEQ [ŵo=l!;;[Hjo&rM=V\߰Jai*,4F髁#:>t&#e ]Cu&eѻЮ)^6G fR>i 7s F2\a<]r_T(7;֦\~{eOJ)Q~+S2Rʭv9 H_7;([C[_gbil٩")&OD sk׉N^^֎в (r K mVdr2fѿg1u'Wߢ"J?Cb;f c'7(੠ E <+((/z!9݂ Qd0߁ɒxQH2 4h(ӀC5q%O;ZREIw`,0%cOpLӼgrI0w?f *a$ud4[RW/v6"86K$<ဃ!wk[qaU LTIokS\^g|CPFn?d+_pu |S C c=Lb'PD""Ԯ78 avĺ6)m} u3bZپCB!xg!'qIF! -,eWpG@ߜ s+$DCvM4W\]o~̀ˣ!r x{.dlPB98g+gfSc>KȠn;ܿX DGSBt-/74?߃2hUBZJ3w+ GkF>QJ};Y8 Ǎ.j(ă'r(2s P4B*P ?̲;3O<$e 0r"5*us2;r?i3tt}ˍ[]:pА"ܖC< 4+էvamhm?>(^h/W9|8caǫ.6mzAgټbڮŕ#R<&09{<̇kG'!y~by@j0dw^ڨwx-V6ڮGgvN}OV0֠.t|vO3-ffgM{Ŝ]#xw=5~N8ƾau%HVmI-5YaOj! ܶʴTX=%%@'s_I vBgAT/u9Teɧs J Rԃ58"U3tZRxg)`uA,g.oŦrPBѧ[z1ۭkpx󩂓o4D_q0R |O*<>Y#fΠ7tp;߷LF>{vYoc7+ڨ)q%yEH  o Fxb :_:kF,O)I>2UhM`V-Byu]2)Z+qiNf| "8oYD 'tҿugP{q?)~e2Xd963U %!Þ{GiFo.[uWna0O[Mn Q o׃?]_ӓv%Y.#VifyKC< YѲf2q1(E pXbE ΣXyRda隮s]שq9 w]u#>, Iy]@Zxm3:1-b|. OJϘtb?x4pt# 9\/ ڸ@ɍ\A&ϥƭ숨޾v߂&yLsmFث8 >iC}4~-0\4c]w)OnUu*#P  O&DW& *rkؔ ݆ VKv$d2"e}:%LUx}m=ií/ו2񔱵mDS="?˗isQil~Q3]a>4˩3$0S$)۶DNX #dlMVʫEPz.3lA0\1.S{Kظkb1? ܕ Ƣr(\ZmP8X1rS׫?V+wb6Az՗R8LӥʪUcgk?`dUqG%wţ-K=a~ˀ"\ '5LXNa ?DZڣZ.< sYe4&u鬔t-bd@wOLXbqJ1i9~ .8H9ǎ}\ES^w5q =⮟\5C: `%bmD ~68pQ71Fש&$s+9}Vf&<_'1N*+āS;|􈇓 %aDwլYSS.fN)|}}aktQg x^JNrn{c5Ԝ4PǦJWtsw*U%2WnDuPr9G_=bdpϮ,S, ! 8Tna9D >oK oLpdV+``[tIjC[v Mo(UQyvi|ai&^dY^*ĥMYd4OMޯEǶk(۶Z/9r#kǣ!82ThkNӊ!~&W-™E&:(y*\F`ʸحN(yqǿZ;-EK2X jXr_gP6ܻ,( >}qn'@7^ Wgja!F~o$?#$6 %k0>&K P:C|4}FYͱ,vg:>m$N>/ى}C/Mn`MQbm+b/P%LZN7lI:5Kyd!VJL޼MJ}PE:({(j\ے͚*xb g@GFM3+ Z==XkteԋL2$UxDPGZ:@}$^ٗ-6FdkmxWur $ X%%,8|3"W [dV.\c :u~d~uփ]v䬌:~[tK {lbNش-2:1dʧr"8@OKbZpa qjd]%%[!+ٖ/Aciof3uoQ5F!ǀH 6cQ>v*GFˆ^ٱjoA@`5GASΜYC;u2B RXUoU!@3Ģb_8τGv .bc}kXm>??ر;f; 57 po)_S~)nR4 1MHr6Mp&_p?D*$# MTBD{~ gcAN瑏سH!zn`H+P=YhZF(=)JwH,aǔ_ЊْQBߞ)/id' 'q4R3ā<[}j[* !75;&XPrըɀ[x h -2b\JSTv|t+c:ᔍxC'#xh+o\IRrz OlEc3؏l+}rSHdrƕ/#gV`[T Bpa4X2}(>oZtEv[Mo*|gzf38X MnVsK5*EiKH~wRFK@48אQ|nDe'DzkRבRoAy[괋̳BG:_Xy!=KUU bh JE +rc:KcMV~CI+kUa<ЬZ`#O{(ԅ ]!BSz̿zs]Xx\œ {.a#ϴL*jNcF)FGB ^%g|9hFV(nI E PzO$zC2}xYKY8V2-t#bXߎ:j Sc ᶸgy{;.y5#dfqM|`#mHGDq[K.V#-z/q~6vs(DgS>WZ^{ђJ %#e+u%iXekOս23$5u۹dSh\0Zi[A􃴆Է\^!i{muBK#'ZԖ!4ʎhfqi.0"\,-dND Tp6EjDz,jjJ9hZ!wu,z1 H3B4ahJ:i LYホAЩ'<6qkIC8?)>>X.K ݫN` \ҽUujcIPjInC\,v~Kqd,u$9ƪ٦p#$yUp3f6z I!".櫝@kKB@tBI u, }`2ܵ3cňy{:j#0пٶWvy`ҟU 4#naA&va) r3WfhC7mcLˢg o[7|_Q e_Z5m7jQ{ec~IxǨO.z$hZzRk;E8{Uݓ:tYaQB]+B%%_r`Fcvt,R _k\.zo*8͞3*\Ԟ˖R1FNU#o˫e7/hXl" э&MU:(#.Y¤nkp]u9l=otQE'CЄZ\C 'ᘻ6}T9 R?MMEuD?]L*jW҈ͅåeSV1?؝ C lTN=OrG-qCX4~U |6l7lP-WߨspUMeN ^4e*^~Aԋja+OB byDH;aU|oȢI|\_0>pf4do3ټ#޲jf'sFQH 5,QxeFG) 7M@@zvjs paDFۀvLaME {6/lgԥk锵w2r[VÔ 754&!Rh^l@esb-Rh#S״AǺIφYRB`W֯[ޜo""4[^]IF͜Ӗ?+ĥGv!F?wI|gX!gǦ|8|!Bp.BCzq}r\frոpLu,n=:R Fi;prȐ211k$f~|Ghg|N`W6TTJAd&5'C~u轰1ɳLktFZpB\T*D*C$>ƑagKM ;=&@H'f̌3 a-cSѬx#gVDOLygC"~| x+knc ~Th(į tz" ȋxxOAƝX" GWjU8tX\]'bt,T ҧv hnOyB)ApMUhk6unѵ#6 f@o9@uxXXIpKWzۦ<yv:!>4 4]WWZ4ӶS@4睉 CM h"L o~˜A٭U N?Ur1?3vܨ0|6{ [30 2 `,|I׀yNAsOfbA>Sg6b^>Wu?j,,(Y$ ˏRz5FE*V06e(u?bzPo WJ[b`LuD (jx-Ǝus{!!,a"tV䡸{j11!,1 1z2 OE B=)fΙ) j( F74m>'}u=fOGxƖC4ȹ:R$d7*Kv!]> #tM\+yѠ MqpԯUWcPl?f+M}n'lLph]fӚ\ɥ~"P02ڻRe)9<4WVOLѱ.'x9v!4'򻞽ac%v%J"*8 BtP=.rӬWFkGwڮ䫉^5WGUO.co;o. h| F'iLw<*wDM FQ$>[T$3`%jZZݽݯ6>lk0$9uuH_qƗx!~7 2u>_䑂d샫"L9plm8J;J1):ϗ~a,m"ǠK8[uɒ"p֫L+ t\d`I 8 O& i]&It 8ܜeZ\b +Px}pq)<-6#3X֕ADV*V0;MCHC9K{3e 6ܾ30`a1d 9co?{ģAOr0vJH~ lh! ji-v`lܨ%-nv:OzKQbH׌?j $%_3v` a䊨>OtY[_+Eʂzd~غ?S=1m4!ÓIɓ!Iwb.5Da堹K}XMnhF:UsRi^kۻõ>ݡ XND-$MުgK2@G{M*Z,lԾS%.ݶ̓1W^ᓐP%-uHZnPu-< Ny{j8Φ $FƦ~W[9qg =][!f&f]SKYqK|3Ff>b& &ItBt"EM>@F 7d}ܖ,֬# h|BkF`,JzC$ilj (H\dJd)IW^ړjcf긑<*pRr0+Bm5Al{6ĸ1)(vb/GR $+&:\dYR7 ,b#q~ۣ-_3{3˶)vB3oLRJ'w*|+y\e|$FE̯ͫtP) >'iܚy(K;B:^Ҍ쑐JS]#2+.T{o+mtTM><$9vNHq>+YL `CqN埚06.'jd4OMF(ʘ(LTUn&٠DלyrcUkP90`M,ܶujiڔbkK7YWb;1ݎ l#kuZ nvD)c C% m2k[戚+mVk'^l*Q,3JV6'>=yD\x@qa;pdA3*Z1hȇB&6:>̯şR߉+:ߨ0:p?.Ym56g脏yj j7RRۥfUJZDn^]ng[:JY6/ <Dz:i:`* 5Cyv"鴎=%"<+~ۡR?nA'E=opMJ ׹2hxTvJ4(KL0;\:oh*S l9k#^7,``,rdo!dM/ΨE@!4oC[;:xhchwO}iIfQ ,tq;X yf݋ ݠ"n>,9_{$k1zYl_!aAٱ4ڰa<}pm'榶9= oU*%Rg&rx,S᭫_(5L. ĕ~ڵ#T rfGv a+Às-땾|2ږG9bI_j̧O#ԝ}K"Z(QBMjnP TfkduUudE W ow}b:${ yd/_9l5F M8AqdR󦝉ts?I-F@1M85v FI}Q=Fd\9RxwN-H@Ij;G&B9/?J8o>5?OȈ4Vx:5{-&vlx:,lZaRe}=> #pe]Rb1B`7u]qMϖ hbRW|Et|/7Nu'y$`vL)xJm gkԪUlϯOk IV]朣@t1 2%i֧<3U6ϗjyȔEڵ}LC˧V 6-Qy0kQih`-41xrvTATWCHEAbj-A gc)n1W( m2n<5'$OJ< <:fzևU"!^_-?VXDb󏰱Mw-g+m*ʸk'LH>hB{q Fϫ:w mś:?z1.x 6`FHsr8pֱt}>ztO~E/LR{>:yGQ+"8nqDGƷ3ζX.I)j%M!Q lT*u4&*hA0T=VPM14U~!ʤSdy@T:PׇSs+O -Y?>ި(kF!!awFYX)M`O(R¶ YZ