nut-devel-2.7.4-4.72 >  A [įp9|!zn6+޾hRA? udz =l@wOgU'IaWJİI 7{h˿A0 023W ZE(OC9$xӇ`N^uSEj#yen apE{V"(k:0sT01/*8_Bٱ`$(O뛨cb !SMhr*=M?[ 5?aqyT(&pV}^ X.-"z+ݻЉOl̩d4e6456e484e7e7afcd5961157f5257be95cc54a5d2e55903ce78a5aaa6cc5fb5809e3a6eaabaa8d7d24cb3f998d4fcf30abc7c6E[įp9|v KUDUpL ѝHʲ%Wea쫺xI9࠹g ͳ U1` HHaM)in.1ά@\ڗ"}]$:TITђhSx ,y뻨5>@d|nYMwoQv,Gmޠ/{bxpFpf٬Wg/߃ Aՠbd͸sY`E+OtcO~u,79ubA}ܠ%`>p>v|?vld   S' =]}QQ rQ Q XQ Q <QQQQl(58<&9&:!o&FbGbQHdQIeDQXeYe\eQ]gQ^obo`cp dpZep_fpblpdupxQvqwslQxtQyuzv vv v&vhCnut-devel2.7.44.72Network UPS Tools (Uninterruptible Power Supply Monitoring)Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS hardware.[Đsheep01YSUSE Linux Enterprise 15SUSE LLC GPL-2.0+https://www.suse.com/Development/Libraries/C and C++http://www.networkupstools.org/linuxx86_64 xk1 j? Yc .kni4,/0%%/1&&&%%%&&&+ = E?SL'5"zK@/:[Ă[ā[Ă[Ă[Ă[ā[ā[ā[Ă[ā[ă[ă[ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[ĉ[ĉ[ĉ[Ă[ĉ[ĉ[Ă[ĉ[Ă[ĉ[ĉ[ĉ[ĉ[ĉ[ĉ[ĉ[ĉ[ĉ[ĉ[Ă[ĉ[ĉ[ĉ[ĉ[ĉ[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă[Ă28973b063ff05b80089face25ffd48f5ac11b9940cb33507bf9c5710c4be770f6a67df8780a0115918e0ec09d8be151d50cb1d1b8cb7f7dd31ddd9e2df069f38af31693a20ab63fa7a4b9e6ce14faea5ee213db78f02b72bb74923168f4f40caccd4cba9ca59b9eb84557075edcf030b64f753dd0e2cd6738ed725c0207cdb4e8012b1aa0530b832b0aa0c199b1cd706caac7f4ca3316a78722f0ddcc2e92b5d696323056608e8eacfc5c00389051b90773a4216e36af225f44f5bb9f6e64395f202256195e6d4f45a0a260f67372dbf488b44670ae78be109b76b5084132b241d65c0074d2692712e6cf3e08783b1779306aff6b5de9c545d9655a94b204e2248056a22a7b018d80aa5178289d9460b6f9aa05dfafecb8cea24d57f957ade5e253922f90a3addb495cf5b6ef55f7f922b10f426cde0e1f8b01e3c44fccd368fd211448f9c6ea53ed46077126bde35e5779910f2ba226441674c50a968253666ba5b1afb22e164fa22b14164c3afb1530b35a98e17d7e9321b2de7e504313b0239938ec333cbff0f5725175aa8c6d172a877bf0239b21ea144d3fff54d7b0a4e7c57082368b98b59ec9da6dc2a4d02c6ab8b9aef39ed786aa2902d14bc56be4c88577a569ce98b5c7a24ac8dae796027c5dcf505823bd26f7b82121aea71d7a2e69f3215dda618549ab093f7c8564f5d908115b395667b62a8c90f72b1e023c247932deb6096f0f5aec500cd82d38d93daf818dfa7c1fde69d20ee0732f9db399d72334711a30affe528cfa98f788ae0e8ed298c206fc979dd047cef2ec449088f9bf1ae7d72f8e82a7363cc1f829d29dc9871685a42cb5a17897846c7d715645ca96050d50c8a463e157ffd0e61f3f9c8a983182039772bc1c038ce9d7f773c70a3ad2dcc63bf8118ceb97996e4023f417c204edff6722fe79c482573112b892fdc976b225b339cf1ab637e93152344ee18ebff008d0cb10eca4bf5aa9e3fc1fe47895db5cd0fadadbfa1fcf9ea3c511f191f20a2820f0731ca3fb71062c5d2f71bc85e92a199348668f348613f47c0b3c8dbbd0e76aa2273566007dac7faf142ccf1d4f57c4c99f14217ae54c30d4be348b995fffbe6cf27cd0f06e3ce410e8dac6b3aba2f31663ce752491a032fe31734ca059ce0a7b85c8bf1ebe19fb781f7df79eea978325f17db5ae2812986ce2fd572c8db533e275e5207d9fb32191ba7902ef70a56067b692b2ca9e394f20d3cdea947e9f5d0d3e38f49445b7542a68a85f82b52d39b0eb43997ab27fb7e83abe3e3d4c72c3a4bc71a1e8d4ed2e65c613ec50879dc7f0246deb59d77b2be97c4db6d7d0fe0f10fa783451f183aea486d81303afdea90bb4236a927571225bf4e9ef248150eb0f6dddbca287164f8962c3c0ecbb5b8db9d701fbb802cef5db7bea2c32d716b3530986ad52bb54fd91ee537199b05f9b261d9a49fbbb4cc047f6133c8dab597c557b18a33f56924d5324c1ea18322506e31d2e9c12fa52d4eb5964bf909dbbb48e1aa14efa648b17c8c9bdcfed4b1345933dd5a7744267b4cdd59f721a30f867e7ab6406c7e5e03c514d0ccc1d2b8cdd0ddc33cd1ea58caf9f9c9a6ae9dedd45ccfc202342ead0efde60e6aca1eb003dc36069f8ea6f0a6cd68a318302bc5dd0697782464dd403909f86a335211b7eedc60a68f93cbba13b165934ad06edaa61c0341b1ec000640552968d11f5855fafdf145521721a1eeaa872bc3260358ba95932cbc9e2f0b0ce85d032a934ca0babfcc8d4f06a6d1e85894b18debb3b1c82b57d428cff197a575d5ce1b60aa1271d8b2effc7bc706920e3cfe5e6d3e6c56ed37d9151b45f6e9255e5c2d15c7f4604a33a8204099a29cfaf51714937766de6edaabb22b227233f053c03a7ce1edbc105e9b9b464417d89337fc59ab053035d55de85e806fefe259178c0c8975935e92be309719b635a586eac4ffd8d7e0248118b2ec061b7b3f1b62bf96a72182dc818baa404057da61851a15a458023387aa459d0958ed5afeb6afae639ef5b9b785103f7908342b154588af19a83e034e9c2da8c69994c94e7bb82670a3369dd08cfe065aa46a5ac6efbdaf35c001aa57bc8e692d2ba2b3b119df7b7c112cdbd1684c4a2590ea9a4a5e8a8034b9e049c9839f980ca0f8104c3cb4bff7d3325918b49bc0aa9f29d1b22fe23115d0beed844b6eb9032b17959bc7d762cff71894043c1e442d3b3e3510d768d0d3d4d532b01f7646d51ed1d65b6e8c3a4e384e33211cd3910093cffd812437b014fa1953fd0e3794ab301e955951b31c6e5c1cf5d66330930f33e7c9c05a4fa92f85fa40968f1d3f7b9eed1f355724e7231383266c4ce9ede6787ef0bde0fcc031ece2a3b255fd61f78ed3bc0e8b05b165d8555f95ebe7d4565e236b7ad8ed83b8da88074fbc1297e678e61c11f468b3e22140009855ee1e552910ba9b12b72e4fc5c124e8468455b56d9b26c02a57632cebc802f68606a4f9b8850fda1b8cb9d67d27c2f238ba73c5b4266d737e90a72c480950e1c9c073cfb7730429f337823d114e08d3c594399b5513b3d3b9a7libnutclient.so.0.0.0libnutscan.so.1.0.0libupsclient.so.4.0.0nutclient_authenticate.3.gznutclient_authenticate.3.gznutclient_authenticate.3.gznutclient_execute_device_command.3.gznutclient_execute_device_command.3.gznutclient_authenticate.3.gznutclient_get_device_rw_variables.3.gznutclient_get_device_rw_variables.3.gznutclient_get_device_rw_variables.3.gznutclient_get_device_description.3.gznutclient_get_device_description.3.gznutclient_execute_device_command.3.gznutclient_get_device_rw_variables.3.gznutclient_authenticate.3.gznutclient_get_device_rw_variables.3.gznutclient_get_device_rw_variables.3.gznutclient_tcp_create_client.3.gznutclient_tcp_create_client.3.gznutclient_tcp_create_client.3.gznutclient_tcp_create_client.3.gznutclient_tcp_create_client.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnut-2.7.4-4.72.src.rpmnut-develnut-devel(x86-64)pkgconfig(libnutclient)pkgconfig(libnutscan)pkgconfig(libupsclient)@    /usr/bin/pkg-confignutopenssl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.7.43.0.4-14.6.0-14.0-15.2-14.14.1ZdZ!D@ZYYY*@YA@YY@XQ@V%@UY@UUT_W@TR(@SS=M@S4R@R@QP@P|@PE@O]@O NN0N@NyNw.M@MM@MRMQ0@MD@J|@J\s@suse+build@de-korte.orgsuse+build@de-korte.orgsbrabec@suse.comdimstar@opensuse.orgdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comalarrosa@suse.comjengelh@inai.desbrabec@suse.comtchvatal@suse.commvyskocil@opensuse.orgmvyskocil@opensuse.orgLed mvyskocil@opensuse.orgsbrabec@suse.czsbrabec@suse.czro@suse.desbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czaj@suse.desbrabec@suse.czsbrabec@suse.czsbrabec@suse.czcoolo@suse.comsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czjw@suse.comsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czcoolo@novell.compoletti.marco@gmail.comsbrabec@suse.czcoolo@novell.com- Fix clash between Group and %define GROUP by renaming the latter to NUT_GROUP (and USER to NUT_USER) - Replace duplicate man files by soft links- Add support for OpenSSL 1.1.0 library, allow TLSv1 and higher (not just TLSv1) and report TLS version used in debug mode level 3 and higher (boo#1069988, openssl-1_1.patch) - Fix missing pointer dereference in upssched (nut-upssched.patch) - Support for allowfrom parameter was removed in version 2.4.0 (nut-preconfig.patch)- No more conflict with apcupsd (boo#1070373). - Remove smartups references. It is dropped since 2001.- BuildRequire tex(upquote.sty): Generally seen, this dependency is inaccurate, as our sources do not reference upquote.sty, but asciidoc does. Adding the dep there though makes asciidoc too expensive, and recommends are not interpreted when building the buildroot (boo#1063897).- Buildrequire libnsl-devel for suse_version >= 1330: libnsl was split out of glibc and needs to be explcitly required if needed.- Fix rpm groups - Reduce the supported distros by keeping sle12+ only - Convert to pkgconfig style dependencies- Drop the aspell dependency, it is only used for verification of the mans and it is more for devs to do than during the build wrt fate#323578- Add use-pkg-config-gdlib.diff to fix a build failure due to the configure scripts using gdlib-config (which is deprecated) to obtain the CFLAGS/LDFLAGS/LIBS to use when building with gd. With the patch, nut now uses pkg-config which returns the right values- Fix RPM groups and the HTML description - Do not suppress errors from useradd - Remove --with-pic that's only for static libs- Update to version 2.7.4: For more see NEWS and UPGRADING in /usr/share/doc/packages/nut. * New class of device supported: ATS - Automatic Transfer Switch * NUT command and variable naming scheme changes. * support for new devices: AEG PROTECT B / NAS APC ATS AP7724 (should be supported) Asium P700 Eaton ATS Eaton 5E 1100iUSB Eaton E Series DX UPS 1-20 kVA Eaton Powerware 9125-5000g Electrys UPS 2500 Fideltronic INIGO Viper 1200 Legrand Keor Multiplug LYONN CTB-800V Micropower LCD 1000 NHS Laser Senoidal 5000VA Sweex model P220 TS Shara Various APCUPSD-controlled APC devices * snmp-ups improvements. * Eaton: improvements and fixes of 3ph SNMP, ePDU (G2 and G3) and XML/PDC. * Further fixes and improvements of bcmxcp_usb, dummy-ups, libnutclient, nutdrv_atcl_usb, nutdrv_qx, nut-ipmipsu, solis, tripplitesu, usbhid-ups. * nut-scanner: Don't depend on development libraries (boo#963505). * Improved SSL support through Mozilla NSS, Augeas support. * Fixed UPower device matching in recent kernels. * nut-server.service: Restore systemd relationship (boo#907387, drop 0001-Restore-systemd-relationship-with-nut-driver-service.patch). * Network protocol information change. - Drop dummy init scripts. They are not needed any more (nut-monitor, nut-server, nut-driver, boo#801542#c2). - Build and package documentation (nut-doc-fixed-date.patch, nut-doc-cables.patch). - Fix dependencies. - Fix bash-completion path.- Cleanup a bit with spec-cleaner - Install init or systemd files not both at once - Remove patches used only on sle10: * nut-powersave.patch * nut-udev.patch- fix https://github.com/networkupstools/nut/issues/200 * 0001-Restore-systemd-relationship-with-nut-driver-service.patch- update to 2.7.3 (bugfixes and new devices support) see NEWS and UPGRADING in /usr/share/doc/packages/nut - refreshed patches: * nut-notifyflag.patch: rename of upsmon.conf.sample.in * nut-preconfig.patch: rename of upsmon.conf.sample.in * nut-systemd-dirs.patch: refresh to 2.7.3 - changed keyring to new key 55CA5976 (Arnaud Quette )- fix bashisms in post script- Update to version 2.7.2: For more see NEWS and UPGRADING in /usr/share/doc/packages/nut. * upsdrvctl is now installed to $prefix/sbin rather than $driverexec. This usually means moving from /bin to /sbin, apart from few exceptions. * Fix service files paths (boo#907387). * FreeDesktop Hardware Abstraction Layer (HAL) support was removed. * This is a good time to point out that for stricter packaging systems, it may be beneficial to add "--enable-option-checking=fatal" to the ./configure command line, in order to quickly pick up any other removed option flags. Other changes: * libupsclient had undefined references related to functions of libcommon.This issue was reported on Debian (bug #731156) and is now fixed * support for new devices: + CABAC UPS-1700DV2 + Eaton Powerware 3105 + Emerson Network Power Liebert PSI 1440 + MicroDowell B.Box LP 500 + Numeric Digital 800 plus + OptiUPS VS 575C + Tripp Lite SU10KRT3/1X * nutdrv_atcl_usb: new driver for 'ATCL FOR UPS' * al175: re-introduced this driver (actually, it was in 2.7.1) * upsdrvctl now provides retry options for upsdrvctl and driver(s) * snmp-ups: add support for XPPC-MIB and Tripp Lite SU10KRT3/1X. Also fix erroneous status in HP/Compaq SNMP MIB (with the most recent HP firmware (1.76) ; improved various MIBs (APC, HP/Compaq, ...) * nutdrv_qx: add new 'fallback' Q1 subdriver, with minimal 'Q1' support. General improvements on all subdrivers. * mge-shut: partially revert PnP/RTS change, for initializing the communication with the UPS. Note that nut-scanner similar function was not modified however. - dropped nut-hal.patch - use _smp_mflags macro for make - build with --enable-option-checking=fatal and remove obsoleted --with-hal and --with-linux-hiddev configure options- Fix Summary.- Replace powersave support by systemd (bnc#871406).- explicitly require udev to fix buildenvironment issues- Replace pm-utils support by systemd (FATE#316824).- Update to version 2.7.1: For more see NEWS and UPGRADING in /usr/share/doc/packages/nut. Potentially incompatible changes: * First release after the transition from Subversion to Git. * The linkman:apcsmart[8] driver has been replaced by a new implementation. There is a new parameter, 'ttymode'. In case of issues with this new version, users can revert to apcsmart-old. * The linkman:nutdrv_qx[8] driver will eventually supersede blazer_ser and blazer_usb. Options are not exactly the same, but are documented in the nutdrv_qx man page. * Mozilla NSS support has been added. * linkman:upsrw[8] now prints out the maximum size of variables. Other changes: * Added a new driver, nutdrv_qx, for Megatec/Qx devices. This driver will eventually replace the blazer_ser and blazer_usb drivers. In particular, it adds support for Voltronic Power devices. * Increased USB_TIMEOUT to standards-compliant 5.000 seconds in most drivers. This should reduce the number of timeouts on low-speed USB 1.1 devices. * Added many devices to the HCL. Of particular note are many Tripp Lite USB HID PDC models which were tested against NUT by Tripp Lite. * Reworked some visual elements of the HCL. * Also increased timeouts and added redundant commands to improve reliability of mge-utalk driver. * Added the apcupsd-ups driver to interoperate with apcupsd installations. * Added documentation on creating subdrivers for snmp-ups and nutdrv_qx. * Added new drivers for the Riello UPS product line (riello_ser/riello_usb). * Many improvements to the BCM/XCP. * Added a few variables to the Powercom HID mappings. * Updated the apcsmart driver, and renamed the previous driver to apcsmart-old. * Fixed the battery percentage calculation in the bestfcom driver. * libnutclient has been added as a C++ alternative to libupsclient. * Fix shutdown of Eaton HID, using usbhid-ups and mge-shut * usbhid-ups: final fix for APC Back UPS ES. * nut-scanner: fix crash * IPMI support can handle more different versions of FreeIPMI * Support power supplies scan over the network nut-scanner can now scan for power supplies with IPMI over LAN. This is currently limited to IPMI 1.5 only * Improve systemd integration * snmp-ups: Fixed a crash on outlet management, and added delta_ups MIB support. Also fixed mappings for upsBypassVoltage, upsBypassCurrent, and upsBypassPower in three-phase IETF MIB. - Enable FreeIPMI.- Turn systemd integration on (nut-systemd-dirs.patch). - Fix README.SUSE. - nut-preconfig.patch: Fix UID recommendation.- Verify GPG signature.- Fix useradd invocation: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now. - Fix provides/obsoletes- Update to version 2.6.5: * Fix regression in upssched. * Support for new devices: Eaton ePDU Switched, Online Zinto A, REDi Blazer 400VA / 600VA / 800VA, UNITEK Alpha650ipF and Alpha650ipE, AEG Power Solutions PROTECT HOME, more APC SNMP cards, ATEK Defensor range, all Borri models, all COVER ENERGY SA, CyberPower OR700LCDRM1U, PR6000LCDRTXL5U and CP1000PFCLCD, Dell UPS Network Management Card, Dynamix 1000VA USB, Eaton Management Card Contact (ref 66104), EVER POWERLINE RT / 11 / 31 and DUO II Pro, GE Digital Energy GT Series 1000-3000 VA, Gtec models, all recent HP serial / USB UPS (G2, G3 and R/T models) and HP UPS Management Module, Ippon INNOVA RT, KOLFF BLACK NOVA, Lexis X-power Tigra 1kVA, Microline C-Lion Innova, Online Yunto YQ450, PowerShield Defender 1200VA, PowerWalker Online VFI LCD, Line-Interactive VI LCD and Line-Interactive VI, Riello Netman Plus 102 SNMP Card, Tripp-Lite OMNISMART500. * mge-shut driver has been replaced by a new implementation. * Support for integration with VMware ESXI 5.0. * IPMI support. * snmp-ups: high precision values for APC, more variables. * The NUT variables and commands namespace has been fixed and completed. * Support of ranges of values for writable variables added. * Static source code analysis fixes by RedHat using Coverity. * Add new "LIST CLIENTS" and "NETVER" commands to NUT network protocol. * bcmxcp has improved support for battery status, and better supports PW9120 units. * bestfortress has improved Best Fortress LI675VA support. * blazer_ser and blazer_usb now try to automatically estimate high and low voltages; support for online Innova UPS (T, RT and 3/1 T); Best UPS support has been improved. * bestups fixes, but will soon be deprecated. * newmge-shut has been heavilly improved. * oneac 0.80 improves support for all families of Oneac. * usbhid-ups: for Eaton devices, ups.start.auto is now automatically adjusted for shutdown.{return,stayoff}; Liebert firmwares with incorrect exponents have also been addressed. * snmp-ups now provides support for UPS shutdown. Composite commands are also supported now; Eaton/MGE MIB has been cleaned and completed; 3-phases support has been added to Socomec Netvision MIB; HP/Compaq MIB has been completed. * nut-scanner now also has libupsclient has a weak runtime dependency. * Provide an Uncomplicated Firewall (UFW) profile. * Riello protocols have been officially published in NUT protocols library. * Duplicate instances of upsd / upsmon are now detected. * upslog now comes with logrotate configuration. * more devices embed NUT for power protection, now including Thecus NAS range. * PyNUT.py has been updated to version 1.2.2. * Bugfixes, cleanup and improvements.- Fix random network data crash (bnc#764699, CVE-2012-2944).- Upgrade to version 2.6.3: * nut-scanner is now improved and more portable. * pkg-config support * Support for new devices: Cyber Power Systems with SNMP RMCARD (100, 201, 202 and 301); Dynamix 650VA USB; LDLC UPS-1200D; Tecnoware UPS ERA LCD 0.65; Powercom BNT-xxxAP (USB ID 0d9f:0004); Various USB devices using UPSilon 2000 software. * bcmxcp_usb now handles disconnection and reconnection. * blazer_usb enables again inclusion of buggy IDs. * upsd doesn't anymore fail where either IPv4 or IPv6 is disabled, and no explicit LISTEN directive has been specified. * Avahi support is now automatically enabled, upon detection. * jNut (NUT Java interface) adds device discovery support. * Many bugfixes, cleanup and improvements.- add libtool as buildrequire to avoid implicit dependency- Patch real source files to get missing devices (bnc#719292#c7).- Added missing USB devices (bnc#719292). - Build without IPMI (openSUSE 12.1 does not contain freeipmi). - Build without powerman for older products. - Trigger udev to apply newly installed rules (bnc#727396).- Build without IPMI for older products.- Upgrade to version 2.6.2 (requested by christoph.walter@countr.de) * NUT can now monitor power supply units (PSU) in servers * NUT now provides 'nut-scanner', to discover supported devices * NUT now provides a Java interface called 'jNut'. * support for: Eaton 3S ; Cyber Power Systems CP1000AVRLCD ; various APC models equiped with APC AP9618 management card, including APC Smart-UPS RT XL ; Orvaldi 750 / 900SP ; POWEREX VI 1000 LED ; PowerWalker VI 850 LCD ; SVEN Power Pro+ series (USB ID ffff:0000). * Avahi support has been added * many updates and fixes.- Upgrade to version 2.6.1 (bnc#698152): * NUT now propose a variable to expose UPS efficiency. * Various recent USB regressions have been definitely fixed. * NUT now propose a variable to expose UPS efficiency. * Support for new devices: Eaton Ellipse ECO, Powerware 9140, Eaton 5 PX, and ambient sensor on Eaton ePDU managed, GE EP series, Inform Sinus SS 210, IPAR Mini Energy ME 800, Mustek Yukai PowerMust 1000 USB, Numeric 3000 SW, SVEN Power Pro+ series (recent models), Vivaldi EA200 LED. * Improved Liebert ESP II support, PowerCom BNT 1500A and BNT-other, blazer * apcsmart has more improved UPS poweroff support and options. * usbhid-ups has completed a bit supported variables for APC and Eaton/MGE. * Documentation updates. - Drop nut-hal and merge nut-classic back to nut (bnc#697028).- Fixed command order during hibernate to prevent UPS communication locks and failures (bnc#660236).- Do not force move hal addons - fix configure check instead - different SUSE versions need different path.- do not hardcode location of lsusb- Upgrade to 2.6.0. * WARNING: Users of the megatec and megatec_usb drivers must respectively switch to blazer_ser and blazer_usb. * WARNING: Users of the liebertgxt2 driver are advised that the driver name has changed to liebert-esp2. * Greatly improve documentation. * Add Augeas support. * Added support for new devices. * Many other fixes and improvements.- Updated to version 2.4.1: * Support for new devices: MicroDowell Enterprise B8, B10, N8, N11, N15, N20, N22, N30, N40, N50, N60 and HiBox ST. * NUT-Monitor now better handles the ups.status field. * Support for Power Distribution Units (PDUs), including: Eaton ePDUs (Managed and Monitored), some Aphel models, some Raritan PDUs, and the whole list of Powerman supported devices, Chloride Desk Power 650, Cyber Power Systems Value 400E/600E/800E (USB models), Delta GES602N, Digitus DN-170020, the whole Eaton ranges (mostly composed of MGE Office Protection Systems and Powerware units) including BladeUPS, Forza Power Technologies SL-1001, HP PowerTrust 2997A, HP R/T 2200 G2, Infosec XP 1000 and XP 500, Ippon Back Power Pro (serial and USB), Kebo 1200D/D Series, Liebert PowerSure Personal XT, MGE Office Protection Systems Protection Station, Neus 400va and 600va, Phasak 400VA and 600VA, Plexus 500VA, Powercom Black Knight PRO / King PRO and Imperial, PowerKinetics BlackOut Buster, Sweex 1000 USB, UNITEK Alpha 500, WinPower CPM-800. * NUT now embeds Python client support through the PyNUTClient module and the NUT-Monitor application. * The dummy-ups driver now support a "repeater" mode. * tcp-wrappers support has been added to the upsd server. * The nut.conf file has been introduced. * NUT now ships a bash completion function for 'upsc' command. * Many internal changes to improve maintenability: * the USB information automatic extraction to generate the various USB helper files, * the upsdrv_info_t structure to track more driver information, and remove the need for the upsdrv_banner() function, * common USB code refactoring, as it is done for the serial functions. * Tons of bugfixes, cleanup and improvements.- fix hal directoriessheep01 1527760016  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ2.7.4-4.722.7.4-4.722.7.42.7.42.7.4nut-scan.hnutclient.hnutscan-device.hnutscan-init.hnutscan-ip.hparseconf.hupsclient.hlibnutclient.solibnutscan.solibupsclient.solibnutclient.pclibnutscan.pclibupsclient.pclibnutclient.3.gzlibnutclient_commands.3.gzlibnutclient_devices.3.gzlibnutclient_general.3.gzlibnutclient_misc.3.gzlibnutclient_tcp.3.gzlibnutclient_variables.3.gznutclient_authenticate.3.gznutclient_destroy.3.gznutclient_device_forced_shutdown.3.gznutclient_device_login.3.gznutclient_device_master.3.gznutclient_execute_device_command.3.gznutclient_get_device_command_description.3.gznutclient_get_device_commands.3.gznutclient_get_device_description.3.gznutclient_get_device_num_logins.3.gznutclient_get_device_rw_variables.3.gznutclient_get_device_variable_description.3.gznutclient_get_device_variable_values.3.gznutclient_get_device_variables.3.gznutclient_get_devices.3.gznutclient_has_device.3.gznutclient_has_device_command.3.gznutclient_has_device_variable.3.gznutclient_logout.3.gznutclient_set_device_variable_value.3.gznutclient_set_device_variable_values.3.gznutclient_tcp_create_client.3.gznutclient_tcp_disconnect.3.gznutclient_tcp_get_timeout.3.gznutclient_tcp_is_connected.3.gznutclient_tcp_reconnect.3.gznutclient_tcp_set_timeout.3.gznutscan.3.gznutscan_add_device_to_device.3.gznutscan_add_option_to_device.3.gznutscan_cidr_to_ip.3.gznutscan_display_parsable.3.gznutscan_display_ups_conf.3.gznutscan_free_device.3.gznutscan_get_serial_ports_list.3.gznutscan_init.3.gznutscan_new_device.3.gznutscan_scan_avahi.3.gznutscan_scan_eaton_serial.3.gznutscan_scan_ipmi.3.gznutscan_scan_nut.3.gznutscan_scan_snmp.3.gznutscan_scan_usb.3.gznutscan_scan_xml_http.3.gzupscli_add_host_cert.3.gzupscli_cleanup.3.gzupscli_connect.3.gzupscli_disconnect.3.gzupscli_fd.3.gzupscli_get.3.gzupscli_init.3.gzupscli_list_next.3.gzupscli_list_start.3.gzupscli_readline.3.gzupscli_sendline.3.gzupscli_splitaddr.3.gzupscli_splitname.3.gzupscli_ssl.3.gzupscli_strerror.3.gzupscli_upserror.3.gzupsclient.3.gz/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/3d93bde7066209a4ed0bc01a0dcf4e75-nutcpioxz5x86_64-suse-linuxC source, ASCII textC++ source, ASCII textpkgconfig fileC source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)PRPRPRwA2utf-8c6bd127ac778d67e01a205e3af886788c88d7e8aa5173785ffc5b9312c3abecf? 7zXZ !t/_] crv(vX0{HT9dnN%TQjUxI"ezqц k+~QtKNrG/8ug]&EG,#*-3Nn2etݪLQ܃q4kM\9`vz`Ily'(&B8'L1|B^GU\XbU=lg0m**zޖYh;)N*-.{"W}Mt ~E"W3L/Î˙Yx'4F E,Q 76K }VsK{cB97eà <()QЁu/rP5K~{ܢtumxxmj lAkFht`3^w#<dҡbgfaYxU@Rmp_nj݅=3nuBlx;!hW{woͳnKᚇK5#B[pq9s%gdGp>(.eWqRCir2-~C\yXR*&!+%wȶ0u ^s!L¶8͊fwx]d!ŠcSi VSUha!4 &񊩬$%Ԅ~F~v HV. 1[oדݨe- L$dhS?5u#[u(_lw d2۞ȇةe,j6 r:j ^F"1H xUEBŽvZH:ם%+WS?Ziw Yy#3~Y6H ޝWw\ʶÑ4"Ey> a }ɑ]c)B02f"l}P$eM2X. 'w`)~M1oչ+Sk#V:Z"[KW'^-Vβ*\an%j`pQϼsu78YvIΗ<錌 xFyX%mNgl(<ݐW1 JRQ847$$~j  z%&x g+z]1 Ar`x"ʓӖ`ɱ _WY%٩5S2|8^d 1'ϮoWs1qCAIex8{}:ӒhOL.7(41=8 H.Є`G5u0ue|Bz!‹Y!lYanryPOQJxZj|O\ @Әem6\)+M^^IiNu(4]a3@GMR MyJ%)矤Q7gX7.y Gx eg&23EEh 7᛽eЧa!|ID+062{dż$Rpe`.pdl_<1\30%19AƐqXZ,b_"8\4qMIg:͛\5eٝ_>#j>mo>!ccb5NWhK~. 0zv{vu ?ob+bІt.0 #E0<&p[%٭V `y!hf7Q??yݓq-f:f?}Nߜ塈$~5[{9G5Thf8}b62a=vf@&3~B5v&'lMEس sbϮyr &"8]mb[$/Ni @&I/ڗf0Tb0rNf8ӎ%o0HM\kXX2+挆1ʷ1q*"W/'y[\g~)!sa[2DŽhv~3uhbup(,>sc>/1# /@w=dHV'\uB'O%<*񶴡rƁkn^G= !0Ƭe≮/E`dҠ7rPbhmbB)v8/eɳk@f)|x7V$2aI:kȳ#)< d@3,&:eS#C)ڼh Y%G}*.Co6i%AcZVO`O/dx5e 4lw3 Jooá x 2SA͗mwE:F l/k@$+@HHG1ÍMk:iofF"r{ bLCQ z\w!6\JѯK4ҜVz>,hGk]Nu39(ڢszD^N<4ɹHh99-`* T[FC|]Eruaxt;n}Kg~_J*E=R(KO*^w`O/[./,mߦceU[B民|Um2@Bϗ%9v;mM-:E..Q[gֽ6d3>LxZD*"<Аq<xA!ގT FGgXT*$i+lsRb{ƳE,7tV2⠹4#"Q<wFHhmiXSPwYіrx k!1H _Ew4X42aO686QT7{F4HfBMҕf Rʆq#3~1y9 ͜Q[Ɲ_G == O,0u:l.CO͔w)O8Ff^E*B9!_vjx1+T#|5:R ߟ^9> ܡw jaIe9+% ~{HR v p96a,}3/&9+awd+o'ugЅcĚ0)ԍc¶/}st;9,EEIkXdN/;Ulea܉!Ev5E}\Hg"밀6Qd>WES,X`y(%Ku iQ;fNYH=!CUݲ$58}=l^7͠=v\gݐ´ceBF310bvޞY@83j+SvۣN%o8}ʣ3l."c'`Zk)BS&DlC`lq4nzWWo*yP9~ԛ| y^ڌR2A1=<ٓCA(wss""L,+[+f2pAΟhl |@)tB?w->9!JtD}Ldw@XsPd~Bql y7$)0KkMR!K GoM4-%sNɲۀ^J _a׭won{lqK}* V璉FYIh`/gH%6U֤:{N7>X Y. o{{ !ֈc_ [s%7n !}XYOa <4agkΌvgeCOidBo]M}+%ǺurvDze`ܻ՗v(n&ɑ(_zR ٥,vFgGX Y73 xGB~?Z]r,di`XSi޻i2k76+0?6eJGgI8s4r*\&N0}*@"yzJ(-6d߿m.u+[Eu'o%|rUrI7SFc9||5eRt 7/KlʝDg1k C,tա:6L B 7 CzimlwDXd>kffzhsV;?S2=br*e`3UF.= JXpX ]s/,AGzK" nIW&Eb߉o-2f2)h]YDA&MaTj׸|抬l\oT 5SMIMbD2.e&]ƅ K=vV0%05sQr\SX(ѧ Gŝ *R- `?۠7|r;^ZD,{U$n8~LwX% jf6vZ$4K2μkP v]QK<ۻj =}`p}s:S Σ+ivtzb-]KbPDt3aXLw|oaX`fqw)ԐAʆWާ#\jɊw5 z@@Zrro~@|)5H%M p,Ak{q}m2:LK`r5fEwXMhǩRţ$Rc2eԤZ涸cy3!Zie5&<$WD ԏ<fn扪݃+XI''OE&? dwFI;+ZIDUD"Tz*QWTM@AdC|1yŽۊ.G9M%5Ι&%V k:nlzi`=JOw90_3lkѵ/v}@Jg߭N/GI8FI=B) ܣ}&nl\{G.1Y(b=|TƒfD %C9FFD%L9_,-o()Qށ:0>//fpb}+YMtV?V[h1du~4)RЈ 0_ʳ蝿V]c=κ/|=q؝!D/~jѡ֨0QFJn0&:x>&M[VKMۅv ;@9! Evff L$,gihOeoϚ):10_BMήcnw5/ڇ^^#b{tJ`ܴVynVAO6ح&t!1roKNAt L޹+BFEem|/ixA=h 4y,p/m"Bܢ wF_ oe1̬= auX {ߦYP6vM߱ߢotg#d |7_s 6/,QLakNdtt88tח+q(c'\V*KC%.\"{I%'u="3'ri.{R,P-:zFэVi|H|(=:x~5{c *iߗ3g7/ b``0[ υIi,ߩChfIYǖB'w V2my!BD2Z4xQHͼXhS>03ax^78j eT[N$2/1/KgyD9krn6yCYPo~sQ}U͝j+t /rÆM&P:L#sJu2 >0\I$RxK?a72xEtܖe5vp*Ypxт|/3KԽs KD3V[ 0zpqߚrCѤ<wU%Xp/9H>U"}v5>7ذ8e&\_HGCksSX.Y_Gy9-sDDQBo84ƙecEQ=ؓ4 |˵1'!+GHtT\f'3sSŁ|$ÜMo`+3ck P?:[l:ҼֈcH7Mt+vOk^W k7D&0! EF\&H|lwc@(Itx#K}go$?d~o?:v>~Ṥ6nχb+_L<:~rūk%4.P'<_)?k9>&>' %֊Q4^fєc'f];4&03GQҮW0y#gbYsZ. N%!秆FG4D '(O#Mj+fh=T=|_2+Y Z9zotny ?H `dxR9kFuZ$ܳ%h^=tX^./bк@Hi'y$M2':DOSU/JO`K#.ʌkd+CB?oT|0:@DTX뾣N*|m·!5:ͪ)ck|'B8CϽx]c FReJvXS* >ʗDe% ۦHd|8`v523tFz7Nw/a󚡪=]7L?7oIW1$f{!i^3_̔51xV:OK˩zq,ᚍe* ;~\w2y&< ~8=@lHY W?+ĹJ]5nj3q29Io5[NܨۿY3s7.$@nd$ C`N-*D WNre:|=o掅|e␉S^\W%EٿrݺZ㛁ȇ LzyL1Mt8n]j43L9QL('$C&DY+bdϽҫQX|N 3?!ֹ h٣3Mܣ)7_ᔕ-K?N[ܒӲ>~ l[wgH&ѧ<[iix~[tJHaa@kKA֮!ØtK<$'SK;Z_k UxhsV/pH?\yYuAA/o1|MRt-VT'su2VTk},#@;ֿ f!_afox cuPKH"5f<"?seG-'Sm߸yDpD,h׋3'Nv9H-9qi 7!d'')Pl 1 ;u3F 1^|wp,/G$U_\y+r2@/@7;h6&L1=9q==h]@%ڹ(hGv]&[Rpcz;Oy`{2*!362:/pKzGa/-n8(D f}5 =99M`Wyڱ iŷR8uDȵȭgNL:?)%R ԍ+w>CǦOֲY=JM@kͷڧ(đjȦ9E,Щ~A<3]2GQYtb{"5S(ղcQgƗg2f\)}Y?[5VH31Ɠ\&[/踅nK`4 Oyk:b\GzDoR,Ϻe ҆%wȭ/vRnjI9WD:XѩN)ARXSqi,ALOGv Aݻ~Ņh}`ߜ[MVנQ_L/lޛx9Q6'rd´Qku-!AbFsd,yUHK 40rDotW礓-r1U6=QlG\g}PVlvlY\+|a Gn98OM=+| 1CV$M-9x1 (c05@+*0y,Q&wk |/pKDDeХ0뾲|3.i[ENǠEryؕL:I-W[T\Om7 -Fm=V}GX IrP;ke ~jT-[l]~8ߗ#yxgc)#n;IG7fLdvkoqkO|RžoMRZ3s96'C"j-U}pmg,G19 #1s%5W=4qNX@ F#P\E4RPǬH+^_s66zO.^N'/cWng%tDk>bxaq+X3Vqb,&vOE|#9V|uqiQO0Pd|Ϗ.fY3Q,@g=yvll8;cs \9H@L?1$fn"47>[Ԁj K- LuՑx3ŢS7Ok"7aQ>\ݴN;SXl7"!zϞ'$HQLvF \85OpmxbrOX%6SU;M T@X WfO3*4ӳ/k1ՌPbIAƼ}jBXh%V\ėJӐ:Er~Gŭ̟ѬD֝qlRG= xG_G`;FD{V4p߽VW1 _+(L!Gؠ$*05k0_rڟ(p; -Z0,2ipx@+uxǷ&ZU^tSM7huu {~ShK\o<`Gc -\tx3rי~r 5LnnS߹(#f LDq= M@q g_Ti&sOQzJ,1cpy~A$ML4PPv^5KGvK±Qj \=GIS>[j=]"kNҎ}; 2 a$KK .I"v$ WLG-i:!(s:jns֬5RynG~4[=e8H/3u^ڬa5M&1~pa%اR7jt +#Ǻj_r8y3gyqc6r+;/H:_/"*uLf*Yd" FWp.#<4?'˅/9,mޅ< UE1)s[ΉI&(I@j=<kvߪpk6f!I>G>gowzeӡ8 }Fg9C&uz1]]PP&KW|,`)or,S;º.WܦDkVn=1iWO[h(|tBL>K"mFLWD"ԛX+Q 0Oْ +0쁲 ߎg㿃%i邔Dp$m&ehIXyFpw""VFկX)%LĥE  z0%_ZP=/}Bo 3Ὤ,;*j]|)S7_n ` _7E/▐S*lB3*/k[9*fRwRŁpsgp%vDh0Jl8PWkÒ)\0t9/8rlCoۭSZ6eʼHk~xx޹1za h:Ŀ3B-lq}< ܍PMUK&*gTBۺù zsM!H]$^҆Y_)0/TMyU`rд*6,!P/5[NK8I]5q7 ? )Ԃi !?h-PiI'~hʅ]/fa529D&}N;)@uI-wʁvOzl|Om߰f3IBQN(y?'mOxTR?6aK rα^ R!Rs]0=0Ƭai|ʭy)fNvp ;Es ?\慤&vib;k2͘15a,앜0 . +54(fs)\;vpE'[Ϥ0p8<Νӄ-d^n! $ F0((|9U Uc)'ad]q &QߏJ%5뉽x#hy,i:Ma7%{XV[23LgHx#_| :F-[; /b;|̫ #TCae}-@ZgKA ^1'9 QZˍzPduvV>injM̫bX]<ԣ~rPKe23B胹/ru >DvW3l:\_nvsa?"H}+ Tx ԟ] E z:?XN{QԍF^:j*;j%@7mjQa ŧƓt~=mʂQ2&UHFRg3u߿}Oo_ AMd} +Bvϲ 7T8l(X"FZ]EY:\[\uOjS9o2潚"ItE-M5ixf7HZys:I, ;Q`y ub/ i9#W"d3ןI&%}]h_F'bu7Ծ=pi8?KϾCQq?N:%[f|67`5ON_>+KTcRVޖ ٞ9rPU5y+ڙL O ~{P 4$~'e-0Oh{N@2}zd@J 3Fy F*o b•Ĥ,AKA\Hk jdo[Q:ocGJvm(~iRTv w - j~k%^WQOcvմ"5.D92S1])nm;F4>)ګIb]?Im `nZ>K~h=; Z9`>1\frsK#2f2t=8?a˯=1  K!"\1۞ĒG W.o}So=y՚M$3f08f,8ɅtIl@J:ўȔ0U{-*hOv Zՠ;j| &+*?e+A{0  ֆE AW<=5(4e~$짛 \}Ŝ5EtUIK26 XvD6Oۅ2j渻e86vavrP,Am{DE &n`'ty%H{볁pҡ3u0AVzF`zForY!@`YRޙ<9P{NakY I]\QQ]c]ӛ|;zdl$$S=\ B8LBZ&Ѓi?!3rI~7 m҃\ @Nʆ"mQe"o?vI6g/&( $w}Xn>Qaip$?.[fԥ§l3Z`IGk=}VDKBOly@.@>{dͼ}.e: i^{UWYGlue +&vN6tmI@>OFHyS4+ Vf^δ _qTtfQq_T:U}p0ݓ3oҭ<x"47L쉂i;^S'ҁx?Y\{yRYprٝJcwvak}Sn\aԦc0kl~$!%ڋ;Mh vk~YbSlE_l`JaѧͮE /yI׺)h6TRTRcAW/RcPfC݋4{l&-~EϞun~0ۉ9nxu vGi~!N&D}Y7y ]Q-H8ck߄Չ evOYjT(V`F&2|o_S2o2@zA;Vlw 9k/.v]G:WUHuNWi/@R7 m}[a 5 05R AAl8g%=熫@R:5ZbMHǔ b7 ߒ؝ֲ%aQٛYS5uqL6%=‹αa6Flm L_U8#(9bFh_`՘)*niĎbrR*b<ftEtH?k2RF6!08#8_7j8@ zSevØߦ/%Q)-vPCr+~hPG"t9/\dmcѻjYA䱕ֽ_*So>Ln_k5HnOYKG8vsż1`:J=oI ])փ- .=m{^5D(Ԇ8UE$h&2;^- ?ۯ n'ըo|U~JoXCuu@QG\W)zYp87lj0XFFH`q#pY&OĒvͿXᖈlB9CGwm9 kA0:\׻r$'suCE6dH8B~]d6ef}6$iD4pylׂ-EP!d'@>BI:i93Ϊuyf-ɜ~qn>$x vx-3I[s(+L~{foSRf=!)̨gͥ\;&t,57ܧ0ڑ"BP9a#"^i5W|9bیߓD'cvpL15F-K%?L`ɖve)? q' ! L fZBdwzW:od5e{-ih f* $e^h*)7h.vU$"7I@ H]?JEApP뤝D{'T5-8=H7}2ovjeUrC\bZI;PԿvzrqz-EPN %Q%4~~&OЅb=G.5yv|!>Sb}r'7[>^]󏊬5%+Q>gĘԺIMɜ>̎Q4zJdi/U<ɸS<륤l|4u!6M ʞL`whog,/G}0[ ?̌Jd|rSU%邐?JL}]u>-+=ţ =!N֥е47PHBLklJ ȼ;W?KCa]k:DGYLj22xl6E Do.7bD2cZZl"!t{P$j*>=b9tgX=06?ɐ؛8NAWdM1P 4D ֑&RT8w0(iY!³y Qu(zP^c34842_i_F%*Zٽ%G&a7(KμЀ2;E?%/aHV6BwF\r?#ח ӠY[{6>"fqHJA']N[MaCT8-L XTﳯ l#~i 1{mA}d0?+Z4;5gד#זNWnhn֓LY0SڟpV}1w?71Jӽ;-$P29a't&j>ŒB/ 6M@K7dYh'Y&|*+^ ^;?Xa>>d)fM!NJiWzӨ+dVpHC&<2i h+C%:T1XOo}?s[mJ=y1]{>p 4 m6PciNe}`IVq sEeR 9OiჄ^~#)V p-d,]|jA20F Cv k |7@/Tbvb@o{Q mEFjB@`_+dFٳzMyd%TH'L ׳򚐎~IMG XE:`o򩃞Q᧗m#ra}Ll U XIcCEH!c[(\ q!Iٳ MHfi"Uh} jג+iJg6}B>\T$=( Պb:|3tEu̮qP/`CS;d!9 gSLF ;ld\-Yp~#N Mdӷ.-(tl"0ww HQ8 ЈV3eBu"Pdư?<`kuFF GRoe|rȿz,aoº&AGSu;2N\>NGgSt̕57`_-wG Y칕{䎖jՎXF'ഽަyDco Oxްޱ:>MK-X܉(gvh *  cxt+kfM azDQ>0 H\[\l:|stm>M9ѡoBq|22hpT@^cO&qu w0뭉-W<;r XTh&Z+䎜+QQ7 J0bYFoq{iVSh5H`t>죷~\Io+h-Q,n'R,kͥ!ywE$#(Ƒא)A;YŸfŻ<g E8o aS6C,C6ӳ/rB ht6cܻ͠ou{nK,ǏDTUjf`_UſϞ}q|(@hHU{WO/'ƞOET/h+#Z(~hkCZ_`1UY,݊dɖшbFtG)[COA\F `S_e H7~ӈ I/WC'#Vahu^ kH'&vv 9"]` 2, IBVSѲ \^oa9Άa2܂ѡ`PX^buk1m0Q1jDb8fܯ2L)8o< P*eir9dpÛkD,b9'Y]>[:Qs~d`J@w| /7r( dqjy ,.!NC̡aP=8} 'huɁg0|WEy9|(;=s&sԮĊ9跌9Y#&lZ<c/r%r=n}ʄ'Gwsύo^ϒQG^ =d{qOĜ }$qu[X*Lt׳Mq>-~ VKES!ǡmWBpšMء 2|pZPaK:-!`ݖ!n#v!b)3=k+eT 4Q掌lAc4*<% $tp$kg"s8)jZ>/YZi( %v&H&L6tْG #c]vsdKE\Y0/gͦ-L L:5P+ۥ0kmU9G+Ei֯ ʼn"26!X.g.tI/ AJB(hbA5#K7) s#w!w,~K Il/mPKVoA1*D76_/dۂJFY`WE eu_M6$:]`r)/ * O3 8qIǕ]3=_|(s`>?u ΄2 T:.5B?K^tUHp#l*r<܃qXF3w+Y}"b?X xmI<`"䛒?.T[t3+CyDAufmq*1] w$u,tqN/Q@BxtXM-_$PH>_ ^@}2l*e.ͯ$Nc f=UȅFA'ˣM1kim:()vStۗ#~&h}[p֝eB*f$Xt% V vTY"S5+p271,wnyϫܙ5pUzRjiH6"¥&ٚ] 3=>kV:em` #}Scp[ -p )c~O_Y+jco3Z]z2N JΩ?D?Tr62czneKya8+u\*| ߊ* CVMN<i`a7Z9:B]Wf1VhJ1j,iSwj.M^/B3P${=ّevj4;jfouj`7A50!w9O*WTg/s%p>gny-NlBАh +gHi04ŏL(f`cJZ92+=-q8OCW ` ^7|-nK M3/ MBǚK^goI8)/Z˓=ǒDȌk W> I_@{c#K Uy7C`x5VPTHaWP*Mv.8*Vkh=4ˈ:ik`Gh]+/~6(LdP1mf'ZT:Tb^:C,=nq=8wR3PPGDv@Y$BBVūiLf#js#3I~w 7N`B Q/xK= ecLu 'T.U93,2~0ءT̲J ,ٚJ2 pl" ,vY[3`L>0Ɓ' PWvA7fզhs|(^{BO\8!EqNrvebY6`TOYG#' o;_J֣*g@w> $I-4v#Kai2/|\.od־lmAG ff"&ML/a@CHۑ$#x1KaS13ag~''y h*);ǻlvМW \5>:I".m-"% TIH~funTj1\r_K*3?ײ-oPD٩C)"k ś0˺Y=fG=i. ;eӳ}Ε! >kGgw)аo„՟w{9wEs׊wr*eEn?ꋇeٙŵάك!Lv&N.pͰ Q]4kN2gWC-vFy‚T3ͷ\j,RJ)֧ީ94#+|X"Kcg[ V`-ANZ+"t#,MJ nW7^}$+<4qWZ!*f\<-X*i7.t{sd{5V4bԳc3«@T %Vi- 7ږbIG7.xbɀIGߚ:|: 3L|  @ˮqY#m;oG 8M[sdMY涠on~`rCAMTaJi'EmvQ=nNS~O>$A{ ΞGo qЯ8lUG }TRڅȚ)$'vI~|ɒM:L_ IʪeF'_ŌYf i*C*_GuWpȡ/mBkkmGQ+0)Tead9n)y\=\zhiG-?[7 wLW R2䑇eY r-Z0F&ȚkΈnx&L(מFrc%$5X}I/Ml> 74sY-:~btk!~ߢ۩^ kuԜ%[+{-_Xukīm_tX5 SL !?h &jzn?j*,[F;أOy&܂|Gƺw (yאJO{Kڶ!m aW38X#dPSkP'ò.B986)'Ln+} tg@!#6";ؒIԚ؞g5c]?~ϗ-* @}Hn_XDW{ؓ[L`o⮨38A~#q.gqXJA.̧_i  uo/g7 :_$S}˶)2ځo$e̛ #mW ~@/l8'7|A(lǛ i3m_\Z{mLMV@t`fLQq[D<ҟ]KvI[1YP??^La!SŌJ_o`M3d@AtC5)"pwsi:qՠ@ƭugkְxyoUK6FZzK8`Ѕڕ!OR+b@:1Y5oA/9ݠ٤M|  $ϯ7i*=lEĉ@:w}TCʺhO!Օ}Ѓ Kq*@>ag[\) .!.uN5pvݜUph/ 'A1^fWDb =CK C؛'"\5Fq<7WC'Rb X/LZ=XAZَhl#o0-btve;=e{fؘ_5ҎE$c*6A WkEy֥]Y\~#wyv*XFM7s~ͿɎ!"Yr]9OJZ+jN[gsBPao4/iU/q (uaaÝ2xr_%MV5-jz5%5I,aS.]kFmXͿ,yMx|*/M繳!,b-W6$ÓK(Cv(ǑEvsZidjp_h3le[ Z6 ԭNA)-՚7DEpCWis$ ;ٯ⁝vao;%+DA-N!LR)˃E*]K "]G3@4SX|o r*]`[ΫpŴ(U/DxWX̵@3I ݌\R%SStfuH>'f=y B5s3:KZL`nj;l([j:u:KX]Vj)IRPYdMCضp+.0}erq]ۜ.4T(|0T{;*!ٮ~>$ȈgiE  |>9_$օ*h!V4Yv˨VM>i"Ve"x~+ $SY A<-&j7`g-ӂU=XY^Xӗr:;(pGCjqN مnK㔒̳/mۛ/<~2׷(&_U0;t[O'N:LD^  z6S#rnHT|Nb5u% D-5ҡ Uc/{#\7?aR|lߐE [͕7b[Q=K[*^䧔=ԭB!32KW!@@!H ʿ[[9c}=P6I.ޠ0AE3ņZ D-ь\P+/@ٻt%#=j8rA1u|9E%ۤ}-q웤 }~CXQ 3wq؜y㽵:AW@H@[5ѯ*V!>qJJPLR2g;7"!%8K,7YO,wV OY_H ;ZG@& ./%I*d=V}^Zqt3jQK{aʭ5>?+Rc};Ղ5J^,m*LEA2Y4ªkHz%nT`L|D?O=x\1/Zaja`k vL#}}l d^bs[1Rr[ψw m8~@a~%ew (reS,cZٸtMu7tA#tLf^ 8 FBɪ+Ux-(sE}w<7e8͘px$AdgDpUo;ny~ГZQ =9#Ibɫ 7~ Wsm"Hanay4^*u6L/P`L]ԩlf%j<2P v5Rg8DeH܈IQtM&m}.)yGkb2rW%uҫr/asWj0~n u qR牻 (^& n$qe-&0`E8郠 %Y2Tu4DɌ H$%'mUeRO=ď SDG;:a7X^;QYx$!׾):r?^B#?N)Y% pEeL N_faT,2/wE7c]? $Kn|F?)HuXht0'۬5ԶͷSDEDŽhUe28A㊎ 2&u+J w%hDZl>Kyz~ߜld~fR+'8Cx\LRk\!႞GD6Vu? tN3‹3`j0ʙ<3<'D^ٮS[aL%/#8'R8A4 _5fyl!%p5}CfAnLz6Poq)JkFe2B'o a;{eZ5 &[,TZY\#bR|6~v-֎~Ұi j,5ց N='fq䱀rjNG0QPjO1B:~FOnh@cHv-\fVpI-n%[D_OΖ]ƾqr┻r"*'2*іvt+[SUl&I$C]tF267Ă,ĬDcFl} ~$K+9fa)j2o/kN=[%F!. 2]Y_7cAv~$H PـӼ=StX6'g+{eHz>@ &x4 88|j*"<\;'A5VLzpdD:w]/TmNs}[ N)פ5 JŨh}X;/:596W ! Ә@s/38c.GcOc߳ '_G3mD7/61dZQSjb,/@56Y?\>8'xb)|z-Q؎@N4"5OYXd%_).45mQf"x 4)~_~mږϾ3wl#s6V-S؝d4`*-1#S㔦 wZZwԵ0rJsֵXl8394;B&? ސ;!(Jac°\ufg HN{$fB?1gm4py4[8|F!ʗR~ynٙȹL;/h }Rh5`)-ysVCH/HNl@5[Q !th}e}8˞%_:g,LCVg5c. V6,X{Շ:w8[{Y+\1d-қN_ ?'1V^qU%IPR$G' 2EA:$(+1wTj/r?\}O, |eKaPsq:̔@:XAB~jFJz:>9*n"OWg?kӦ`W7񹆁xiYS 'HY"xl$ EM[:+Y\J͏X^A(Mu"ssBQiZj?VRc˕PE 2ؐ 鎹ዙ9˳q}ҽADMcn>l@#'X^ .3Yg.zSe=ޜg & fQ•426lo@T  I(ekzU=SÔ("/>SU\޸37%XOqq(ۓyPmhJ V̆-vo8[RIw+ݧgt[BNڹgX;kIOWVw3 eB5 bxm}r$ CAYШU0Kj~EFk /H㠐,cr!Xx?xrۗH!gP.tBC; \YJ2mmzd?A &m) +񷿓!n\*]|V·tdkaN4WfB2l9Mp Sˊ-_ۈ7Wewa{nXw'U@VG\IsX*fٙWv@c w]TW6O3G\`SwPɏi-!bI fs&bV^\'F()x@ p{b^~|Ox"Z[BrShEofa2D Zz j ^ׁܽ]HB0e g:hɞ=b*>wy<| {#J2Ԟy?L(|ځgkq1 @~L7֣G{0N[Q',!?mB䕺ՇFARah#4GAU>NxW$ ֍P=3~".1*p|I(A[7Skǂ#3'10Eo$}T0eAGS0% W؂!FK_l.x e11,?r|)# >bNux'KY{sK xGʹagԋ߻bYKٱ%UZvb~@Jx|.*K=G2ru*)5AG$\xQDH} .1Ztd?GHȏhvZx=]:oG د,щU<1=* A>9b ȧ8NӱP ه&Kb/}{}1+|!; l`1FvV&Q E1gÍAueJO"'FX*[A-h% T W)Ίe L?p =n$)OSk;PQ Y]6J/łeqT`5{4s(Ę4D HHhԝ׏FW|i*b,yP=+VRhgs-41xF=(C/dʓ N\xdLn`|ʤƫllI8:F ۼOHU:[ qi6[>$f]&5d F+?ΊACNQʍDLU|ʜDZ .,#<-]%,&ȸh[Zⷆiwh!֒_HOE;f0#Sl8-wn ~mYp}^3p{ɮ&Lqw\-)H.,C0J cLY!yJT6*ψ#YȘ/ԙg.[fĘA|JͫؐR,+Gg{yi) LWĽf(|&K[\)(m gErqM}R7c;C}i^)p[:Ik`Y•1/Wh2 T/Zf*Z&l|ri9aoPsKit~ȸiڕ=0S7 <1!mb.)bE]ɕ>oD+J!)}Emt͋enOzx36ӋR(y/ډ-R4WHOa9&,`ǽh۪eHЁmk](l 2 n74T@N!#_gUكkl([IbR(1l|%4El225 ?`W>Гa΋Y-ƧBPBeհ@]'Z4@M*-=ԐwE$u y[ؒ<'6_y4b.m*&con0k&c=Dmf{ ]64FHJ!8gOf,ѠY^!+'R”A4[DJ|h.wB2J 60{79p/Bt?LmVH`:Qձm!oU?} k!"EڇfFGŵ:+ IhG~1 Ԫ+i(qdZC"cDOұ2wxxi5K"= s"Eyy QcTLQG'+E@9˦ ?a͆4fAiHj?UJQ9پ$PI)t4w;nKTݳ+H wDOxy'ZPUrkj~k@c+m4ނ7"o㲹Z4p99l,⺬TU# )͈o+;P3#TLC@DJ!ƚC㇓D)|!RN}3StR޴K[y0"RQ U1MBHxe0(΃BcfF*=*k^iUj)=m# l#nT\Fv>DKʑy0ks_P5sqX_z\1 Rb~Aq[ɻ wmhedCC7sd+mޭH[fv=aĄnaD9b/tt] X܊Pő+X)s-]M@;c!MܥXB$63擏bk|r p2^OC=xYWIQLE!0o;Hu6O`3dR Y`'h@j*K6/q&Hf]M b,zZl ^~.W{5V*{{#@1Ws(F0{5#n/ >LҲ`o̜ܘA[Oz& 3Bݗ`9W iHRnlZGʚ$ݙ&Q`&5CYoUb.۶|x>Q:C+ϐ%f%i3lzkUf0Q1I6"?*ƽm .{&;"{%ھ ]>p ˬ5iT?ˉפFkUTWD&*L"=ʗȂ<#`ҹ$*)J&Lg(s`F'wL.B:NƎ,[{)EG}ɠZF䖞6|yKE#›CZ=5%.›$e#ޞl>{.W,Կ]A?7Q-2"s)AjTUq_{ҕMKs(%vk(;0Ol.4 ʦű@ PWf܏pi[Hf Dڔҟ894.V_r*.Pa^J·؈I*U~dy"q8TΜf, XDv1J!:ν] Ƙ)@}x] `օwԇטr)C⏁ƥM(M@I ,e#_8as+;tV,Pt21BMW*ȡ%9"$&lgBߐfmO5f $Kj?З7zz$T)[w޴YFb  LN<:[wMXyEdWYVRJ4xu2/zl*i[d+B)@e.7dǀ xXc$M멐ƒJ.&NW(BΙ_γq%88ED׍DlHO~gObl7 gЂף0כcm J@tݩf4!>乞8:O/qNb_CSA9kV9zj @)*"a]sx288-|n @?_b}:kyQXw"lD)-8^Nzb}QsO:cЋ(\Kę*(_"7 aDR.=WwƦŲ@IU+3(g)G&g ,L;@r@h2=#&gHaPk+Kw4"?r,XӼCd <cRHadOJ$@1Uk]6$QESuҶR9{3&6˪Cg:36Z- ΢Hjb.$Gn`ez?eߑT;1vB_)CI>m8}ڂӤh;ps e!hYJ *ʗQ%|#KmfDHJWdH*Vh*vDo'Z "9O``G$K@iemyY62#7׿+a [sh}{B4_SkD_Zxm;|} b? dϦ xvPA[52]WudVjs/ȩq9‰)^Pd+0X iz7b^FWg&p^uSDj*S&+k*ҫۿ\;5Q;ҝCn]7mJM$eHJ.;(P]?SH3IS{_O|gIZ q>KyY|ϰo'ap|#:^K@tP4z]yjES[85@7\oԦ [#}$r= Aw-Ie({DbDU^p8ffkL--g  O5a>Ѽ-ñXIO\mpge7V),pD"uk-HÁd=%ݦXЯS7FR`dol=-ʨ q+dԍ+;E ^2K>Q59>|~ء~c0P|߻\0BTSO43$jZ)^J_(C/lԿ/:xmzPdJ~!^p)ҡ!6o/ÈC )B38F}X¸i7;5qv+ L+S&T6#Rzm1 ݣJvQ31_Q fbEF|6O5!@K XG\e.IK`p)@&0c( y|HY4y(-Ƅ{mj](@`ִ(stp#dw~Dyl]FXjhX$½|jd W4&hx t[6~8>ZqL?+Oc\ / I$2@)Hٷ,7 Qd{g8!Dp8jQ8O_!:jzZ]~Ehۃa%\NN09!Ol{(.'ܕc>c~.<*@^> +- y.k(Mwa޳J!ŀuF1"ʝ0wo.j! 3'%ٺHmpr9*)͵KRz\br >()"GS=;M@O-瓎?6TҘv OxgNf4E`Wg PQ@,hA tOrV27:#!4YK^Z( v))]d}S?4^MѠDk:|u: c4 O1)4_->)ZvF̢ځ^g+Qf^A9-xo}DohK <+_>@bFf7i4?uupI:C~.mbzKi厑lP;"oW9_Ԫi͚#lm}Q%J%C$V'2(F/v)ܫuq%/>$FÎ(O)JI03""N#ds-蚔cV__ On<c!bEInoW@^@?:vHᷠ#)jv@L]'‘.ܥ2I0x_BC4<"*&!fHJZ Ou"fRNSbނѸJQR=UăuKg0S?yMC) M= %sk -YlXOEr:5Cmr2Ǒ. 3{bvB' YV4L^IDv??٫u/ݪORxLyɜtz@j*R3׉z=OkנsR"l/ˍpt.wL@MQOsep'mϰ݄OaW "~R`Qu*u @DoI亂r4q5MblE05PviSs=@ ]޶K{& ;H9T{NR ; JycEEy'ApYށŌ/내kqwvAH\X+nadZkq[E~IZ82|x2 v@ʇ r2ȫ$dvzֹr'r`;Qq[4_8⿠T qGX$PO5𨁈9t|jQnњ7kaf* tN`u䡜s~2/я׎Зb,!n:x:fQ>nDMpkDD?,il- "1U9"IP6dm V(_ͧ'U2ڭӑxXDܭ:}z<,>_XX\6vށ;8iU+/cE䏠4ګwz󁓿͌YҠOq,uڰ(rLSv =ǡ+3ufǁ m|1/4 LрtuczXgBۆ8J[OCIg&x@z?ʢg ZMvdĊ('RR8(l1ypv{*ߴ]L$3-)cڀh2g 3L9xYbNԿld6+Vy8rB󢥊.م>⿯cڄUá=S{$G:H6~Guku:gd@>٤ic;kJ!pim`_ k6[Ґe>kD>"SZ 1-VPAB=%v;\*]/idC+,~X|@bLnp,bh HeR|bzܫqhl5h0HjH>i|1uŽi35T/<uDCiRrԅ)ޠwJ> 0䱆Fp3@]Nj]s:-r=&}Ct5*ʴ+ :/V|C6AJnďJ-Dc$Gk4!tM^ġn#<>oWfKI@="v!`Ya 9jR׷~ 9BV{O= *Tfd#@]f9!C0m(=&a0RYdJӎm^]1i}<4. \I>[k=2 %[Th,K۞!&';  ^? NB)e 4׿D [(Ֆ*`µ퉅l;tËmW_^=9i卻2zsM1F:2!Ů_h`αlJvVzgcQHI 7^qǵB)#k%;6'p]#s.e[e9m:𗇋[0 >27҉~X@=EX,rUi; d=qAeDāaf$-V#IN$4prNrkU# J9˕Fĥ22XhZ/t 1sGw!FBF^tԩbv)Ody0? Ƃ#E[9(cx/=*r 6&&vɻh}?gꟁ U(PW[Wąo֫57rp3Iy Bn>QFc9R %uδpq) 1.9:/ͷ_W%.b}zEn^_E$䖭?$Av`-џV::w TvO*9cXsYCw6u^WA+s*`Z_J9t2 ^8h OPD^я Ƨ`&B1gu,n;&IԞ~gءȭxX8"wQ9k k`-`eఊU$^q wcܦ/Ϙ#=󳈈*SU4l)f= Cip^κ-2=ϱD|4>4ZaI16z?oρ@S4;e& íbF4?/e-lI ]ȁYڎ>G #v,{TW)_ f%"vL5Q0p+UAByb;>gsO>rt:^?297I$23"D,<mT 4S-tHDM"ǖ61Uv\/Z")o¡;_|4E\a!SK<.`4cQ"n`w ՄGu`PIkEmz!>!DTi*J+ =S4qx4}BOV,8-J4|UIc xi{ڃ#ω~\̀U{It ]̚O #U߀o:-Y`a. f=.pUZ ?r qH/7k@W )׉(& sSRHg']ǟv'R ^0E(LIS7S]x/e;9 uѴW:_:2XLay ߈?! (,oF6?nE mrV\EO\!n⯜8ƜhD%#<ďreBh_JyV$${ Llm JA$A6__5`;e?(7qY0;KO!5QM|7J$dw)l!uD_x!@KeHؽ}D3/ݪ1Qܝ8">e ?t vzlrSyH![iЏ"vQ(񼀟/@=:/ ,DZ}%vn{gF L ,o-H3vL{qjFÒg."9<[ i.=s~jÚ5)^pce1n#SAp3lU9 \`Yy!ftb޲rC]Ju95;!nF+jvj_bcsPnqn $TvwMQ",@zpB