systemd-networkd-219-62.el7.7.0.1$>qm:-T;]\T>>YH?Y8d $ J  KW>iP   X  n    b   L & (&&(8.9.:K<.>N9?NA@NIGNTHNIOXOYO(\O\]O^RbRdS|eSfSlStSuSvTP wWtxWyX$DY4Csystemd-networkd21962.el7.7.0.1System service that manages networks.systemd-networkd is a system service that manages networks. It detects and configures network devices as they appear, as well as creating virtual network devices.](x86-01.bsys.centos.orgCentOSLGPLv2+CentOS BuildSystem Unspecifiedhttp://www.freedesktop.org/wiki/Software/systemdlinuxx86_64 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset systemd-networkd.service systemd-networkd-wait-online.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable systemd-networkd.service systemd-networkd-wait-online.service > /dev/null 2>&1 || : systemctl stop systemd-networkd.service systemd-networkd-wait-online.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart systemd-networkd.service systemd-networkd-wait-online.service >/dev/null 2>&1 || : fiD 8[I hJ$ 9@@ D8A큤](](](](](](](](](](](](](](](](](](](](](](e4b20aff44d0b3a7d64f4eb4fd7af6e7d6b2938673f8c612726ed01da28a4e564788c7f17a213e9bc7dec988f8ccef177f098697b362f7408359fb4df7d4b27532fb3ec59f7bdd82d5c610d1c03cfc0b492bf9bb1b740a95bfd04499a3ad43e039368d379bef5e89f01ef7fac846fa72ef044c6fd479be2328b18cb870395bc0cc587adcc7f21ddc274c6cc0b0395e995a66dfcdd3758a8b2a48948fde7cd93f35f7765616053509cdc67707388bc532a51e77c5420ee6cd49cea1b8f95ea3bef9f0f13a5d1fded17c40a37ef3ba5de50621835eab7c7ad1d4789018ccebe558e2cb34f4b9e1be5c5016f928c06eb7d9370650361d791ef682a00a3108d2d832a937b7c0bf89cfe89274cfd3785cc82b34bfcb77ff6224c5da5beac676ea42e6644ee0b9bb3c38914dc810d1dd631a3dfdb6ec9723fa90b46223106a7ef62005e03dbe66d6679615f1af681853d23e6c93beed33ada1e390c9b1c76f73aa51994cbd48c0b95f8c096884457365b7ed1cf0a5a51c6848a85b13b7c942f3ea6aef8b71bd2ec7d78a390f9eded190d2cb88b11f4a7407bf5545bc477acfc07a984dae225c4f270340a9b061a92aae29bdee614a2097cea6e81718769ad954c473188b71bd2ec7d78a390f9eded190d2cb88b11f4a7407bf5545bc477acfc07a984d6bf73700ea126f306fa7b453272f897cb685a6a4b62d443339c2ceb28eb1a10ef3613902fdf1938c7c5707603356c62f4f23633efc6244b0ffc9e117d4338213f3cbd12e463d475a903a2e887e21a7e61e5814d97c0d09b4d8b1a1e6709d38a53ccc163bec6da6abb9710a5550b270a2a0ca1c5b40b322ae67b82ce9c8d01d6c01a177ee5a9b79d316b5d17adec59d062533c9458f9f809cc44661935c081dd5systemd-networkd.servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsystemd-219-62.el7.7.0.1.src.rpmconfig(systemd-networkd)systemd-networkdsystemd-networkd(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/usr/bin/getentconfig(systemd-networkd)ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.5)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libselinux.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)systemdsystemdsystemdsystemdrpmlib(PayloadIsXz)219-62.el7.7.0.13.0.4-14.6.0-14.0-1219-62.el7.7.0.15.2-14.11.3]\O\|\eX@\\\?\3?@[@[h@[-[v[Xf@[+@Z Z@Zz@ZyZTZ2gZ&@Z%8Z Z@Z }YeY˒Y@Y3YRHY>@Y-^YtXXQ@Xh@X@X@XsX@XX lXx@X&W@W@W@W@W^@WWW.@WWWj}WBVaVVV +V@VBU@UU@U5@UĝUc@UUUUU@UY@UT@U-@U@U@TT@TmTmTi@T`T`T\@TR(@TFJT5'@T3T)IS;S5d@S"@Sc@SS @S SR@Rb@RRURRx@RkRR@RRR@RRxR].@RJ@R:@R2@R)R@RNR@RQ@QMQp@Q@QQ4QQQyQyQ@Q@QQQQw@Qq1Qo@QdQb@Qb@QU@QU@QQQQQGQC @QC @Q@j@Q9Q8@Q8@QP9@P @PPP7@P@PpP@P@P)P@P@PPPuc@Pl(Pe@PaP\VP\VP[@PQPPy@P6@P6@P,P&I@P"TP"TPw@PPOOO^@O@OF@OF@OF@OỌ@O]@O"Or@OpZ@Ohq@Oc+@OKp@O;@O6X@O3@O3@O1@O!@@OOOO@O@OO yO yO yNT@N0NN/N]N]NN|tN|tN_sNV9@NNP@N98@N2N/N/NM@MMd@MM@M@MM@MUM@M@M@MMx@Mv@MlM[@MY@MRMRMRMOM:M5M(QLOLOLfLLLL,@L@L*@LA@LLLX@LcLcL@L@L@LwLvW@LuLc@Lc@La?@L[@L[@LYV@LYV@LN@LJLJLJL - 219-62.7.0.1Lukas Nykryn - 219-62.7Lukas Nykryn - 219-62.6Lukas Nykryn - 219-62.5Lukas Nykryn - 219-62.4Lukas Nykryn - 219-62.3Lukas Nykryn - 219-62.2Lukas Nykryn - 219-62.1Lukas Nykryn - 219-62Lukas Nykryn - 219-61Lukas Nykryn - 219-60Lukas Nykryn - 219-59Lukas Nykryn - 219-58Lukas Nykryn - 219-57Lukas Nykryn - 219-56Lukas Nykryn - 219-55Lukas Nykryn - 219-54Lukas Nykryn - 219-53Lukas Nykryn - 219-52Lukáš Nykrýn - 219-51Lukas Nykryn - 219-50Lukas Nykryn - 219-49Lukas Nykryn - 219-48Lukas Nykryn - 219-47Lukas Nykryn - 219-46Lukas Nykryn - 219-45Lukas Nykryn - 219-44Lukas Nykryn - 219-43Lukas Nykryn - 219-42Lukas Nykryn - 219-41Lukas Nykryn - 219-40Lukas Nykryn - 219-39Lukas Nykryn - 219-38Lukas Nykryn - 219-37Lukáš Nykrýn - 219-36Lukas Nykryn - 219-35Lukas Nykryn - 219-34Lukas Nykryn - 219-33Lukas Nykryn - 219-32Lukas Nykryn - 219-31Lukáš Nykrýn - 219-30.6Michal Sekletar - 219-30.5Lukas Nykryn - 219-30.4Lukas Nykryn - 219-30.3Lukas Nykryn - 219-30.2Lukas Nykryn - 219-30.1Lukas Nykryn - 219-30Lukas Nykryn - 219-29Lukas Nykryn - 219-27Lukas Nykryn - 219-26Lukas Nykryn - 219-25Lukas Nykryn - 219-24Lukas Nykryn - 219-23Lukas Nykryn - 219-22Lukas Nykryn - 219-21Lukas Nykryn - 219-20Lukas Nykryn - 219-19Lukas Nykryn - 219-18Lukas Nykryn - 219-17Lukas Nykryn - 219-16Lukas Nykryn - 219-15Lukas Nykryn - 219-14Lukas Nykryn - 219-13Lukas Nykryn - 219-12Lukas Nykryn - 219-11Lukas Nykryn - 219-10Lukas Nykryn - 219-9Lukas Nykryn - 219-8Lukas Nykryn - 219-7Lukas Nykryn - 219-6Lukas Nykryn - 219-5Lukas Nykryn - 219-4Lukas Nykryn - 219-3Lukas Nykryn - 219-2Lukáš Nykrýn - 219-1Lukáš Nykrýn - 219-0.4Lukáš Nykrýn - 219-0.3Lukáš Nykrýn - 219-0.1Lukáš Nykrýn - 218-0.3Lukáš Nykrýn - 217-0.3Lukáš Nykrýn - 217-0.2Lukáš Nykrýn - 217-0.1Lukas Nykryn - 208-19Lukas Nykryn - 208-18Lukas Nykryn - 208-17Lukas Nykryn - 208-16Lukas Nykryn - 208-15Lukas Nykryn - 208-14Lukas Nykryn - 208-13Lukas Nykryn - 208-12Lukáš Nykrýn - 208-11Harald Hoyer 208-10Lukáš Nykrýn - 208-9Lukáš Nykrýn - 208-8Lukáš Nykrýn - 208-7Lukáš Nykrýn - 208-6Lukáš Nykrýn - 208-5Lukáš Nykrýn - 208-4Lukáš Nykrýn - 208-3Michal Sekletar - 208-2Michal Sekletar - 208-1Daniel Mach - 207-14Lukáš Nykrýn - 207-13Lukáš Nykrýn - 207-12Daniel Mach - 207-11Lukas Nykryn - 207-10Lukas Nykryn - 207-9Lukas Nykryn - 207-8Lukas Nykryn - 207-7Harald Hoyer 207-6Lukas Nykryn - 207-5Lukas Nykryn - 207-4Lukas Nykryn - 207-3Lukas Nykryn - 207-2Harald Hoyer 207-1Harald Hoyer 206-8Harald Hoyer 206-7Harald Hoyer 206-6Harald Hoyer 206-5Harald Hoyer 206-4Lukáš Nykrýn - 206-3Lukáš Nykrýn - 206-2Kay Sievers - 206-1Lennart Poettering - 205-1Michal Schmidt 204-10Michal Schmidt 204-9Harald Hoyer 204-8Harald Hoyer 204-7Harald Hoyer 204-6Lennart Poettering - 204-5Harald Hoyer 204-4Kay Sievers - 204-3Lennart Poettering - 204-2Harald Hoyer 203-2Lennart Poettering - 203-1Harald Hoyer 202-3Harald Hoyer 202-2Lennart Poettering - 202-1Michal Schmidt - 201-2Lennart Poettering - 201-1Lennart Poettering - 200-4Lennart Poettering - 200-3Lennart Poettering - 200-2Lennart Poettering - 199-2Lennart Poettering - 199-1Michal Schmidt 198-7Harald Hoyer 198-6Harald Hoyer 198-5Harald Hoyer 198-4Harald Hoyer 198-3Lennart Poettering - 198-2Lennart Poettering - 198-1Peter Robinson 197-3Michal Schmidt - 197-2Lennart Poettering - 197-1Michal Schmidt - 196-4Michal Schmidt - 196-3Michal Schmidt - 196-2Lennart Poettering - 196-1Lennart Poettering - 195-8Michal Schmidt - 195-7Michal Schmidt - 195-6Kay Sievers - 195-5Michal Schmidt - 195-4Kay Sievers - 195-3Lennart Poettering - 195-2Lennart Poettering - 195-1Michal Schmidt - 194-2Lennart Poettering - 194-1Lennart Poettering - 193-1Lennart Poettering - 192-1Lennart Poettering - 191-2Lennart Poettering - 191-1Lennart Poettering - 190-1Lennart Poettering - 189-4Lennart Poettering - 189-3Lennart Poettering - 189-2Lennart Poettering - 189-1Ray Strode 188-4Lennart Poettering - 188-3Rex Dieter - 188-2Lennart Poettering - 188-1Kay Sievers - 187-3Kalev Lember - 187-2Lennart Poettering - 187-1Harald Hoyer 186-2Lennart Poettering - 186-1Nils Philippsen - 185-7.gite7aee75Michal Schmidt - 185-6.gite7aee75Kay Sievers - 185-5.gita2368a3Michal Schmidt - 185-4.gita2368a3Ray Strode - 185-3Kay Sievers - 185-2Kay Sievers - 185-1Lennart Poettering - 184-1Kay Sievers - 183-1Michal Schmidt - 44-4Dennis Gilmore - 44-3Michal Schmidt - 44-2Lennart Poettering - 44-1Dennis Gilmore - 43-2Lennart Poettering - 43-1Lennart Poettering - 42-1Adam Williamson - 41-2Lennart Poettering - 41-1Lennart Poettering - 40-1Kay Sievers - 39-3Harald Hoyer 39-2Kay Sievers - 39-1.1Lennart Poettering - 39-1Michal Schmidt - 38-6.git9fa2f41Michal Schmidt - 38-5Dan Horák - 38-4Lennart Poettering - 38-3Lennart Poettering - 38-2Lennart Poettering - 38-1Michal Schmidt - 37-4Michal Schmidt - 37-3Michal Schmidt - 37-2Lennart Poettering - 37-1Michal Schmidt - 36-5Michal Schmidt - 36-4Michal Schmidt - 36-3Lennart Poettering - 36-2Lennart Poettering - 36-1Lennart Poettering - 35-1Lennart Poettering - 34-1Harald Hoyer 33-2Lennart Poettering - 33-1Lennart Poettering - 32-1Lennart Poettering - 31-2Lennart Poettering - 31-1Lennart Poettering - 30-1Lennart Poettering - 29-1Michal Schmidt - 28-4Michal Schmidt - 28-3Lennart Poettering - 28-2Lennart Poettering - 28-1Lennart Poettering - 26-2Lennart Poettering - 26-1Lennart Poettering - 25-1Lennart Poettering - 24-1Lennart Poettering - 23-1Lennart Poettering - 22-1Lennart Poettering - 21-2Lennart Poettering - 21-1Matthias Clasen - 20-2Lennart Poettering - 20-1Lennart Poettering - 19-1Lennart Poettering - 18-1Bill Nottingham - 17-6Tom Callaway - 17-5Fedora Release Engineering - 17-4Lennart Poettering - 17-3Bill Nottingham - 17-2Lennart Poettering - 17-1Lennart Poettering - 16-2Lennart Poettering - 16-1Lennart Poettering - 15-1Lennart Poettering - 14-1Lennart Poettering - 13-1Bill Nottingham 12-3Lennart Poettering - 12-2Lennart Poettering - 12-1Matthias Clasen - 11-2Lennart Poettering - 11-1Jesse Keating - 10-6Bill Nottingham - 10-5Bill Nottingham - 10-4Bill Nottingham - 10-3Lennart Poettering - 10-2Lennart Poettering - 10-1Bill Nottingham - 9-3Lennart Poettering - 9-2Lennart Poettering - 9-1Lennart Poettering - 8-3Lennart Poettering - 8-2Lennart Poettering - 8-1Lennart Poettering - 7-3Lennart Poettering - 7-2Lennart Poettering - 7-1Lennart Poettering - 6-2Lennart Poettering - 6-1Lennart Poettering - 5-2Lennart Poettering - 5-1Bill Nottingham - 4-4Lennart Poettering - 4-3Lennart Poettering - 4-2Lennart Poettering - 4-1Lennart Poettering - 3-3Lennart Poettering - 3-2Lennart Poettering - 3-1Lennart Poettering - 2-0Lennart Poettering - 1-0Lennart Poettering - 0-0.7.20100629git4176e5Lennart Poettering - 0-0.6.20100622gita3723bLennart Poettering - 0-0.5.20100622gita3723bRahul Sundaram - 0-0.4.20100614git393024Rahul Sundaram - 0-0.3.20100610git2f198eRahul Sundaram - 0-0.2.20100610git2f198eRahul Sundaram - 0-0.1.20090609git2f198eRahul Sundaram - 0-0.0.git2010-06-02- Update kernel-install script for fedora-like kernels- rules: fix memory hotplug rule so systemd-detect-virt does not run too often (#1701230)- Revert "bus: when dumping string property values escape the chars we use as end-of-line and end-of-item marks" (#1643172)- sd-bus: if we receive an invalid dbus message, ignore and proceeed (#1667871)- Refuse dbus message paths longer than BUS_PATH_SIZE_MAX limit. (#1667870) - Allocate temporary strings to hold dbus paths on the heap (#1667870)- journald: free cmdline buffers owned by iovec (#1666646)- journald: do not store the iovec entry for process commandline on stack (#1657788) - journald: set a limit on the number of fields (1k) (#1657792) - journal-remote: set a limit on the number of fields in a message (#1657792)- dhcp6: make sure we have enough space for the DHCP6 option header (CVE-2018-15688)- cryptsetup-generator: introduce basic keydev support (#1619743) - cryptsetup-generator: don't return error if target directory already exists (#1619743) - cryptsetup-generator: allow whitespace characters in keydev specification (#1619743) - Make sure the mount units pulled by 'RequiresMountsFor=' are loaded (if they exist) (#1619743)- restart automounts unit on update (#1596241)- Revert "rules: mark hotplugged memory as movable" (#1614686) - rules: implement new memory hotplug policy (#1614686) - Revert "rules: add udev rule that automatically offline HW attached to ACPI container" (#1597958)- man: correct the meaning of TimeoutStopSec= (#1305509) - rules: mark hotplugged memory as movable (#1563532) - udev: add ID_INPUT_SWITCH for devices with switch capability (#5057) (#1597240) - rules: disable support for Dell IR cameras (#1591316) - rpm: fix if [ $1 -eq 1 ] ; then systemctl preset \--global >/dev/null 2>&1 || : fi () macro. (#1582383) - rpm: remove confusing --user before --global (#1582383) - automount: handle state changes of the corresponding mount unit correctly (#1596241) - man: document that SIGCONT always follows SIGTERM (#1601794) - rules: add udev rule that automatically offline HW attached to ACPI container (#1597958)- tmpfiles: don't skip cleanup of read-only root owned files if TMPFILES_AGE_ALL is set (#1533638) - timer: we already got the trigger before, no need to call UNIT_TRIGGER again (#1549119) - doc: fix links to binfmt_misc kernel documentation (#1572244) - man/udevadm: remove superfluous --version from subcommand (#1553076) - man/udevadm: correctly show the short version of --exit (#1552712) - core/timer: downgrade message about random time addition (#5229) (#1587906) - fd-util: add new acquire_data_fd() API helper (#1446095) - systemd-analyze: make dump work for large # of units (#1446095) - use max. message size allowed by DBus spec (#8936) (#1446095) - cryptsetup: support LUKS2 on-disk format (#1573838) - units: don't put udev to its own mount namespace with slave propagation (#1432211) - rules: disable support for Lenovo IR cameras (#1540418) - core: make sure "systemctl reload-or-try-restart is actually a noop if a unit is not running (#1191920) - core: fix confusing logging of instantaneous jobs (#1506256) - core: correct return value from reload methods (#1506256) - core: always try harder to get unit status message format string (#1506256) - core: unit_get_status_message_format() never returns NULL (#1506256) - core: try harder to get job completion messages too (#1506256) - core: remove generic job completion messages from unit vtables (#1506256) - core: do not log done failed-condition jobs as if unit started (#1506256) - core: log completion of remaining job types (#1506256) - core: adjust job completion message log levels (#1506256) - mount: add new LazyUnmount= setting for mount units, mapping to umount(8)'s "-l" switch (#3827) (#1497264) - rules: Add MODEL_ID for NVMe device (#7037) (#1397264) - umount: always use MNT_FORCE in umount_all() (#7213) (#1571098) - core: Implement timeout based umount/remount limit (#1571098) - core: Implement sync_with_progress() (#1571098) - journal: forward messages from /dev/log unmodified to syslog.socket (#1409659) - tmpfiles: use safe_glob() (#1436004) - core: delay adding target dependencies until all units are loaded and aliases resolved (#8381) (#1368856)- sd-journal: properly handle inotify queue overflow (#1540538) - sd-journal: make sure it's safe to call sd_journal_process() before the first sd_journal_wait() (#1540538) - journalctl: Periodically call sd_journal_process in journalctl (#1540538) - sd-journal: when picking up a new file, compare inode/device info with previous open file by same name (#1540538)- core: don't choke if a unit another unit triggers vanishes during reload (#1545676)- sparse: avoid clash with __bitwise and __force from 4.10 linux/types.h (#5061) (#1447937) - core: Let two more booleans survive a daemon-reload (#1542391)- automount: ack automount requests even when already mounted (#1535135) - udev: net_id add support for platform bus (ACPI, mostly arm64) devices (#1529633) - journald-native: Fix typo in MANDLOCK message (#1501017) - process-util: make our freeze() routine do something useful (#1540941) - dbus: propagate errors from bus_init_system() and bus_init_api() (#1541061) - bus-util.c: fix TasksMax= property assignment (#1537147)- shared/cgroup-utils: _CGROUP_CONTROLLER_MASK_ALL does not cover CGROUP_PIDS (#1532586)- cryptsetup: when unlocking always put path to the object into Id (#1511043) - cryptsetup: use more descriptive name for the variable and drop redundant function (#1511043) - cryptsetup-generator: do not bind to the decrypted device unit (#6538) (#1511043) - introduce naming based on phys_port_name for nfp via udev rule (#1516283)- revert substitute PACKAGE_STRING with the actual package NVR (#1453153)- core: fix the reversed sanity check when setting StartupBlockIOWeight over dbus (#1302305) - shared/dropin: ignore ENAMETOOLONG when checking drop-in directories (#7525) (#1489095) - enable display manager only on systemd installation (#1464893) - remove unnecessary dependency on dracut (#1466676) - substitute PACKAGE_STRING with the actual package NVR (#1453153)- journald: fix accuracy of watchdog timer event (#1511565)- journald: never block when sending messages on NOTIFY_SOCKET socket (#1511565) - journal: restore watchdog support (#1511565) - cgroup resource property setting ignored if einval (rhbz#1302305) - fileio: add new helper call read_line() as bounded getline() replacement (#1503106) - def: add new constant LONG_LINE_MAX (#1503106) - fileio: rework read_one_line_file() on top of read_line() (#1503106) - cgroup-util: replace one use of fgets() by read_line() (#1503106) - conf-parse: remove 4K line length limit (#1503106) - test-conf-parser: add tests for config parser (#1503106) - fileio: use _cleanup_ for FILE unlocking (#1503106) - test-fileio: also test read_line() with actual files (#1503106) - fileio: return 0 from read_one_line_file on success (#1503106) - man: fix description of --force in halt(8) (#7392) (#1515130) - journal: return better error for empty files (#1465759) - journalctl: continue operation, even if we run into an invalid file (#1465759) - journal: remove error check that never happens (#1465759) - sd-journal: various clean-ups and modernizations (#1465759) - journalctl: when we fail to open a journal file, print why (#1465759)- cryptsetup-generator: use after free (#1477757) - manager: fix connecting to bus when dbus is actually around (#7205) (#1465737) - journal-remote: make --url option support arbitrary url (#1505385) - journald: make maximum size of stream log lines configurable and bump it to 48K (#6838) (#1442262) - service: serialize information about currently executing command (#1404657,#1471230) - tests: add new test for issue #518 (#1404657,) - tests: in RHEL-7 we don't have python3 by default (#1404657,) - service: attempt to execute next main command only for oneshot services (#6619) (#1404657,) - timedatectl: stop using xstrftime (#1503942) - Add support to read lz4 compressed journals (rhbz#1431687)- Support 'rdma' as a ListenNetlink= argument (#6626) (#1494610) - core/namespace: Protect /usr instead of /home with ProtectSystem=yes (#1493047) - udev: Use parent bus id for virtio disk builtin path-id (#5500) (#1496697) - socket-util: socket_address_parse() should not log errors on its own (#1497639) - test: fix failing test-socket-util when running with ipv6.disable=1 kernel param (#1497639) - scsi_id: add missing options to getopt_long() (#6501) (#1476910) - unmount: Pass in mount options when remounting read-only (#1312002) - shutdown: don't remount,ro network filesystems. (#6588) (#1312002) - shutdown: fix incorrect fscanf() result check (#6806) (#1312002) - path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/ (#1472439) - support ranges when parsing CPUAffinity (#1493976) - man: Update man page documentation for CPUAffinity (#1493976) - test-path-util: force rm_rf (#1472439) - Export NVMe WWID udev attribute (#5348) (#1503253) - mount: make sure we unmount tmpfs mounts before we deactivate swaps (#7076) (#1437518) - journald: never accept fds from file systems with mandatory locking enabled (#1501017) - udev: builtin-keyboard: move fetching the device node up (#1500119) - udev: builtin-keyboard: immediately EVIOCSKEYCODE when we have a pair (#1500119) - udev: builtin-keyboard: move actual key mapping to a helper function (#1500119) - udev: builtin-keyboard: invert a condition (#1500119) - udev: builtin-keyboard: add support for EVDEV_ABS_* (#1500119) - hwdb: sync 60-evdev.hwdb from systemd v235 (rhbz#1500119) - journal: ensure open journals from find_journal() (#3973) (#1493846) - journal: only check available space when journal is open (#1493846) - automount: if an automount unit is masked, don't react to activation anymore (#5445) (#1498318) - units: add [Install] section to remote-cryptsetup.target (#1477757) - units: replace remote-cryptsetup-pre.target with remote-fs-pre.target (#1477757) - man: add a note about _netdev usage (#1477757) - units: make remote-cryptsetup.target also after cryptsetup-pre.target (#1477757)- journal: implicitly flush to var on recovery (#4028) (#1364092) - journal: add/use flushed_flag_is_set() helper (#4041) (#1364092) - journald: don't flush to /var/log/journal before we get asked to (#1364092) - path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/ (#1472439) - Revert "Revert "journald: allow restarting journald without losing stream connections"" (#1359939) - journald: make sure we retain all stream fds across restarts (#6348) (#1359939) - Allow systemd-tmpfiles to set the file/directory attributes (#1299714) - tmpfiles: rework file attribute code (#1299714) - tmpfiles: warn if we get an argument on lines that don't take any (#1299714) - tmpfiles: substitute % specifiers in arguments for writing files and xattrs (#1299714) - btrfs-util: introduce btrfs_is_filesystem() and make use of it where appropriate (#1299714) - journal: don't force FS_NOCOW_FL on new journal files, but warn if it is missing (#1299714) - tmpfiles: Add +C attrib to the journal files directories (#1299714) - Revert "path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/" (#1472439) - device: make sure to remove all device units sharing the same sysfs path (#6679) (#1408916) - manager: when reexecuting try to connect to bus only when dbus.service is around (#6773) (#1465737) - doc: document service exit codes (#1178929) - units: order cryptsetup-pre.target before cryptsetup.target (#1384014) - man: add an explicit description of _netdev to systemd.mount(5) (#1384014) - units: add remote-cryptsetup.target and remote-cryptsetup-pre.target (#1384014) - cryptsetup-generator: use remote-cryptsetup.target when _netdev is present (#1384014)- core: unset sysfs path after transition to dead state (#1408916) - sysctl: fix uninitialized variable (#1485121) - udev: ignore SIGCHLD from unexpected processes (#1306539) (#1306539) - compile with -Werror (#1447937) - myhostname: don't return any ipv6 entries when ipv6 is disabled (#1444824) - core:execute: fix fork() fail handling in exec_spawn() (#1437114) - fix compilation after commit 382877acc6c029e59e359a076d203ca03b4b9e9e (#1447937) - Redefine 32bit time_t format to signed (#1447937) - sd-bus/bus-kernel.c: fix format errors on ppc64le (#1447937) - tmpfiles: with "e" don't attempt to set permissions when file doesn't exist (#1445732) - units: introduce getty-pre.target (#6667) (#1173080) - units: order container and console getty units after getty-pre.target (#1173080) - log: never log into foreign fd #2 in PID 1 or its pre-execve() children (#1420505) - nspawn: new option to start as PID2 (#1417387)- tests: use XFS as root filesystem for system tests (#1475870) - tests: use fdisk instead of sfdisk (#1475870) - Revert "udev: net_id: add support for phys_port_name attribute (#4506)" (#1477285) - reintroduce naming based on phys_port_name for mlxsw and rocker via udev rule- Revert "rules: move cpu hotplug rule to separate file" (#1465108)- rules: move cpu hotplug rule to separate file (#1266322)- readahead-collect: don't print warning message when handling symlink (#1387095) - tmpfiles: don't recursively descend into journal directories in /var (#1411199) - tmpfiles: also set acls on /var/log/journal (#1411199) - tmpfiles: set acls on system.journal explicitly (#1411199) - sysctl: configure kernel parameters in the order they occur in each sysctl configuration files (#4205) (#1382244) - units: drop explicit NotifyAccess setting from journald's unit file (#5749) (#1444356) - systemd-notify: Always pass a valid pid to sd_pid_notify (#1381743) - sd_pid_notify_with_fds: fix computing msg_controllen (#1381743)- tests: set tasks_max to infinity (#1337244) - Avoid forever loop for journalctl --list-boots command (#4278) (#1294516) - sd-journal: return SD_JOURNAL_INVALIDATE only if journal files were actually deleted/moved (#5580) (#1446140) - load-fragment: don't print error about incorrect syntax when IPv6 is disabled (#1377055) - core: manager: add some missing dbus properties (#1427927) - core: manager: expose DefaultLimit* as properties on dbus (#1427927) - fstab-generator: remove bogus condition (#1446171)- core: properly handle jobs that are suppressed to JOB_NOPs when propagating restarts (#1436021)- core: add support for the "pids" cgroup controller (#1337244) - core: add new DefaultTasksMax= setting for system.conf (#1337244) - logind: add a new UserTasksMax= setting to logind.conf (#1337244) - core: support percentage specifications on TasksMax= (#1337244) - core: reinstate propagation of stop/restart jobs via RequsiteOf dependencies (#1436021) - core: when propagating restart requests due to deps, downgrade restart to try-restart (#1436021)- spec cleanup (#1439787, #1392300, #1368929)- tmpfiles: add new 'e' action which cleans up a dir without creating it (#1225739) - util:bind_remount_recursive(): handle return 0 of set_consume() (#1433687)- rules/40-redhat.rules: rules should be on one line (#1274401)- execute: Add new PassEnvironment= directive (#1426214) - test-execute: Add tests for new PassEnvironment= directive (#1426214) - test-execute: Clarify interaction of PassEnvironment= and MANAGER_USER (#1426214) - load-fragment: resolve specifiers in RuntimeDirectory (#1428110) - Add microphone mute keymap for Dell Precision (#1413477) - hwdb: update micmute YCODE on device node at DELL LATITUDE laptops for mic mute button. (#5012) (#1413477) - udev/path_id: improve and enhance bus detection for Linux on z Systems (#1274401) - core: port config_parse_bounding_set to extract_first_word (#1387398) - core: simplify parsing of capability bounding set settings (#1387398) - test: add test for capability bounding set parsing (#1387398) - capabilities: keep bounding set in non-inverted format. (#1387398) - capabilities: added support for ambient capabilities. (#1387398) - man: add AmbientCapabilities entry. (#1387398) - test-capability: rebase to upstream version (#1387398) - namespace: don't fail on masked mounts (#1433687) - sysv-generator: Provides: $network should also pull network.target to transaction (#5652) (#1438749) - Install: correctly report symlink creations (#1435098)- udev: fix crash with invalid udev.log-priority (#1245293) - core: make exec code a bit more readable (#1421181) - core: Private*/Protect* options with RootDirectory (#1421181) - core: if the start command vanishes during runtime don't hit an assert (#1421658) - systemctl: make sure that --now is carried out (#5209) (#1417459) - udev: inform systemd how many workers we can potentially spawn (#4036) (#1361601) - service: log_unit consumes id of unit not a unit (#1421658) - automount: add expire support (#1354410) - fstab-generator: fix memleak (#1354410) - remove bus-proxyd (#1317518)- If the notification message length is 0, ignore the message (#4237) (#1380175) - systemctl: suppress errors with "show" for nonexistent units and properties (#1380259) - 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1375603) - pid1: don't return any error in manager_dispatch_notify_fd() (#4240) (#1380259) - pid1: process zero-length notification messages again (#1380259 - pid1: more informative error message for ignored notifications (#1380259) - manager: 219 needs u->id in log_unit_debug (#1380259) - virt: add possibility to skip the check for chroot (#1379852) - load-fragment: fix parsing values in bytes and prevent returning -ERANGE incorrectly (#1396277) - core: fix assertion check (#1396312) - tmp.mount.hm4: After swap.target (#3087) (#1298355) - make sure all swap units are ordered before the swap target (#1298355) - Recognise Lustre as a remote file system (#4530) (#1390542) - unit: don't add Requires for tmp.mount (#1372249) - core: return 0 from device_serialize() (#1403249) - mtd_probe: include stdint (#1404251) - tests: fix failure of test-execute if /dev/mem is not available (#5028) (#1410056) - sd-journal: properly export has_{persistent|runtime}_files() (#1409527) - core: add possibility to set action for ctrl-alt-del burst (#4105) (#1353028) - failure-action: generalize failure action to emergency action (#1353028) - core: use emergency_action for ctr+alt+del burst (#1353028) - udev/path_id: introduce support for NVMe devices (#4169) (#1373150) - core: fix CapabilityBoundingSet merging (#1409586) - core: fix capability bounding set parsing (#1409586) - core: make parsing of RLIMIT_NICE aware of actual nice levels (#1409588) - shared: fix double free in unmask (#5005) (#1409997) - shared: fix double free in link (#1409997) - shared: check strdup != NULL (#1409997) - core: improve error message when RefuseManualStart(Stop) is hit (#5132) (#1026648) - systemctl: fix 'is-enabled' exit status on failure when executed in chroot (#4773) (#1413964) - man: document that the automatic journal limits are capped to 4G by default (#1418547) - random-seed: raise POOL_SIZE_MIN to 1024 (#1386824) - bash-completion: add support for --now (#5155) (#1351806) - basic: fix touch() creating files with 07777 mode (#1416062) - udev: net_id: add support for phys_port_name attribute (#4506) (#1392426) - install: introduce UnitFileFlags (#1413041) - shared, systemctl: teach is-enabled to show installation targets (#1413041)- better version of vmware trigger- on update from systemd version 219-21 and older generate udev rules that preserve old network interface names on VMware VMs (#1391944)- virt: add possibility to skip the check for chroot (#1379852)- mtd_probe: add include for stdint (#1381573)- manager: 219 needs u->id in log_unit_debug (#1381573)- If the notification message length is 0, ignore the message (#4237) (#1381573) - systemctl: suppress errors with "show" for nonexistent units and properties (#1380686) - 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1381123) - pid1: don't return any error in manager_dispatch_notify_fd() (#4240) (#1381573) - pid1: process zero-length notification messages again (#1381573) - pid1: more informative error message for ignored notifications (#1381573)- systemctl,pid1: do not warn about missing install info with "preset" (#1373950) - systemctl/core: ignore masked units in preset-all (#1375097) - shared/install: handle dangling aliases as an explicit case, report nicely (#1375097) - shared/install: ignore unit symlinks when doing preset-all (#1375097) - 40-redhat.rules: don't hoplug memory on s390x (#1370161)- fix gcc warnings about uninitialized variables (#1318994) - journalctl: rework code that checks whether we have access to /var/log/journal (#1318994) - journalctl: Improve boot ID lookup (#1318994) - journalctl: only have a single exit path from main() (#1318994) - journalctl: free all command line argument objects (#1318994) - journalctl: rename boot_id_t to BootId (#1318994) - util: introduce CMSG_FOREACH() macro and make use of it everywhere (#1318994) - journald: don't employ inner loop for reading from incoming sockets (#1318994) - journald: fix count of object meta fields (#1318994) - journal-cat: return a correct error, not -1 (#1318994) - journalctl: introduce short options for --since and --until (#1318994) - journal: s/Envalid/Invalid/ (#1318994) - journald: dispatch SIGTERM/SIGINT with a low priority (#1318994) - lz4: fix size check which had no chance of working on big-endian (#1318994) - journal: normalize priority of logging sources (#1318994) - Fix miscalculated buffer size and uses of size-unlimited sprintf() function. (#1318994) - journal: Drop monotonicity check when appending to journal file (#1318994) - journalctl: unify how we free boot id lists a bit (#1318994) - journalctl: don't trust the per-field entry tables when looking for boot IDs (#1318994) - units: remove udev control socket when systemd stops the socket unit (#49) (#1370133) - logind: don't assert if the slice is missing (#1371437) - core: enable transient unit support for slice units (#1370299) - sd-bus: bump message queue size (#1371205) - install: fix disable when /etc/systemd/system is a symlink (#1285996) - rules: add NVMe rules (#3136) (#1274651) - rules: introduce disk/by-id (model_serial) symlinks for NVMe drives (#3974) (#1274651) - rules: fix for possible whitespace in the "model" attribute (#1274651)- tmpfiles: enforce ordering when executing lines (#1365870) - Introduce bus_unit_check_load_state() helper (#1256858) - core: use bus_unit_check_load_state() in transaction_add_job_and_dependencies() (#1256858) - udev/path_id: correct segmentation fault due to missing NULL check (#1365556) - rules: load sg driver also when scsi_target appears (#45) (#1322773)- install: do not crash when processing empty (masked) unit file (#1159308) - Revert "install: fix disable via unit file path" (#1348208) - systemctl: allow disable on the unit file path, but warn about it (#3806) (#1348208)- units: increase watchdog timeout to 3min for all our services (#1267707) - core: bump net.unix.max_dgram_qlen really early during boot (#1267707) - core: fix priority ordering in notify-handling (#1267707) - tests: fix personality tests on ppc64 and aarch64 (#1361049) - systemctl: consider service running only when it is in active or reloading state (#3874) (#1362461)- manager: don't skip sigchld handler for main and control pid for services (#3738) (#1342173)- udevadm: explicitly relabel /etc/udev/hwdb.bin after rename (#1350756) - systemctl: return diffrent error code if service exist or not (#3385) (#1047466) - systemctl: Replace init script error codes with enum (#3400) (#1047466) - systemctl: rework "systemctl status" a bit (#1047466) - journal-verify: don't hit SIGFPE when determining progress (#1350232) - journal: avoid mapping empty data and field hash tables (#1350232) - journal: when verifying journal files, handle empty ones nicely (#1350232) - journal: explain the error when we find a non-DATA object that is compressed (#1350232) - journalctl: properly detect empty journal files (#1350232) - journal: uppercase first character in verify error messages (#1350232) - journalctl: make sure 'journalctl -f -t unmatched' blocks (#1350232) - journalctl: don't print -- No entries -- in quiet mode (#1350232) - sd-event: expose the event loop iteration counter via sd_event_get_iteration() (#1342173) - manager: Only invoke a single sigchld per unit within a cleanup cycle (#1342173) - manager: Fixing a debug printf formatting mistake (#1342173) - core: support IEC suffixes for RLIMIT stuff (#1351415) - core: accept time units for time-based resource limits (#1351415) - time-util: add parse_time(), which is like parse_sec() but allows specification of default time unit if none is specified (#1351415) - core: support ranges for RLIMIT options (#1351415) - core: fix rlimit parsing (#1351415) - core: dump rlim_cur too (#1351415) - install: fix disable via unit file path (#1348208)- nspawn: when connected to pipes for stdin/stdout, pass them as-is to PID 1 (#1307080) - mount: remove obsolete -n (#1339721) - core: don't log job status message in case job was effectively NOP (#3199) (#1280014) - core: use an AF_UNIX/SOCK_DGRAM socket for cgroup agent notification (#1305608) - logind: process session/inhibitor fds at higher priority (#1305608) - Teach bus_append_unit_property_assignment() about 'Delegate' property (#1337922) - sd-netlink: fix deep recursion in message destruction (#1330593) - add REMOTE_ADDR and REMOTE_PORT for Accept=yes (#1341154) - core: don't dispatch load queue when setting Slice= for transient units (#1343904) - run: make --slice= work in conjunction with --scope (#1343904) - myhostname: fix timeout if ipv6 is disabled (#1330973) - readahead: do not increase nr_requests for root fs block device (#1314559) - manager: reduce complexity of unit_gc_sweep (#3507) (#1344556) - hwdb: selinuxify a bit (#3460) (#1343648)- path_id: reintroduce by-path links for virtio block devices (#952567) - journal: fix error handling when compressing journal objects (#1292447) - journal: irrelevant coding style fixes (#1292447) - install: follow unit file symlinks in /usr, but not /etc when looking for [Install] data (#1159308) - core: look for instance when processing template name (#1159308) - core: improve error message when starting template without instance (#1142369) - man/tmpfiles.d: add note about permissions and ownership of symlinks (#1296288) - tmpfiles: don't follow symlinks when adjusting ACLs, fille attributes, access modes or ownership (#1296288) - udev: filter out non-sensically high onboard indexes reported by the kernel (#1230210) - test-execute: add tests for RuntimeDirectory (#1324826) - core: fix group ownership when Group is set (#1324826) - fstab-generator: cescape device name in root-fsck service (#1306126) - core: add new RandomSec= setting for time units (#1305279) - core: rename Random* to RandomizedDelay* (#1305279) - journal-remote: change owner of /var/log/journal/remote and create /var/lib/systemd/journal-upload (#1327303) - Add Seal option in the configuration file for journald-remote (#1329233) - tests: fix make check failure (#1159308) - device: make sure to not ignore re-plugged device (#1332606) - device: Ensure we have sysfs path before comparing. (#1332606) - core: fix memory leak on set-default, enable, disable etc (#1331667) - nspawn: fix minor memory leak (#1331667) - basic: fix error/memleak in socket-util (#1331667) - core: fix memory leak in manager_run_generators() (#1331667) - modules-load: fix memory leak (#1331667) - core: fix memory leak on failed preset-all (#1331667) - sd-bus: fix memory leak in test-bus-chat (#1331667) - core: fix memory leak in transient units (#1331667) - bus: fix leak in error path (#1331667) - shared/logs-show: fix memleak in add_matches_for_unit (#1331667) - logind: introduce LockedHint and SetLockedHint (#3238) (#1335499) - import: use the old curl api (#1284974) - importd: drop dkr support (#1284974) - import: add support for gpg2 for verifying imported images (#1284974)- run: synchronously wait until the scope unit we create is started (#1272368) - device: rework how we enter tentative state (#1283579) - core: Do not bind a mount unit to a device, if it was from mountinfo (#1283579) - logind: set RemoveIPC=no by default (#1284588) - sysv-generator: follow symlinks in /etc/rc.d/init.d (#1285492) - sysv-generator test: always log to console (#1279034) - man: RemoveIPC is set to no on rhel (#1284588) - Avoid /tmp being mounted as tmpfs without the user's will (#1298109) - test sysv-generator: Check for network-online.target. (#1279034) - arm/aarch64: detect-virt: check dmi (#1278165) - detect-virt: dmi: look for KVM (#1278165) - Revert "journald: turn ForwardToSyslog= off by default" (#1285642) - terminal-util: when resetting terminals, don't wait for carrier (#1266745) - basic/terminal-util: introduce SYSTEMD_COLORS environment variable (#1247963) - ask-password: don't abort when message is missing (#1261136) - sysv-generator: do not join dependencies on one line, split them (#1288600) - udev: fibre channel: fix NPIV support (#1266934) - ata_id: unreverse WWN identifier (#1273306) - Fixup WWN bytes for big-endian systems (#1273306) - sd-journal: introduce has_runtime_files and has_persistent_files (#1082179) - journalctl: improve error messages when the specified boot is not found (#1082179) - journalctl: show friendly info when using -b on runtime journal only (#1082179) - journalctl: make "journalctl /dev/sda" work (#947636) - journalctl: add match for the current boot when called with devpath (#947636) - man: clarify what happens when journalctl is called with devpath (#947636) - core: downgrade warning about duplicate device names (#1296249) - udev: downgrade a few warnings to debug messages (#1289461) - man: LEVEL in systemd-analyze set-log level is not optional (#1268336) - Revert "udev: fibre channel: fix NPIV support" (#1266934) - udev: path-id: fibre channel NPIV - use fc_vport's port_name (#1266934) - systemctl: is-active/failed should return 0 if at least one unit is in given state (#1254650) - rules: set SYSTEMD_READY=0 on DM_UDEV_DISABLE_OTHER_RULES_FLAG=1 only with ADD event (#1312011) - s390: add personality support (#1300344) - socket_address_listen - do not rely on errno (#1316452)- udev: make naming for virtio devices opt-in (#1269216) - tmpfiles.d: don't clean SAP sockets either (#1186044)- tmpfiles.d: don't clean SAP lockfiles and logs (#1186044)- sd-event: fix prepare priority queue comparison function (#1266479) - units: run ldconfig also when cache is unpopulated (#1265539) - selinux: fix regression of systemctl subcommands when absolute unit file paths are specified (#1185120)- login: fix gcc warning, include missing header file (#1264073) - shutdown: make sure /run/nologin has correct label (#1264073)- login: fix label on /run/nologin (#1264073) - udev-rules: prandom character device node permissions (#1264112)- Revert "sysctl.d: default to fq_codel, fight bufferbloat" (#1263158) - loginctl: print nontrivial properties in logictl show-* (#1260465)- udev: net_id - support predictable ifnames on virtio buses (#1259015)- selinux: fix check for transient units (#1255129) - socket: fix setsockopt call. SOL_SOCKET changed to SOL_TCP. (#1135599) - selinux: fix missing SELinux unit access check (#1185120) - selinux: always use *_raw API from libselinux (#1256888)- journald-server: don't read audit events (#1252409) - everything: remove traces of --user (#1071363)- Revert "journald: move /dev/log socket to /run" (#1249968)- units: add [Install] section to tmp.mount - bus-util: add articles to explanation messages (#1016680) - bus-util: print correct warnings for units that fail but for which we have a NULL result only (#1016680)- sysv-generator test: Fix assertion (#1222517) - man: avoid line break in url (#1222517) - Add VARIANT as a standard value for /etc/os-release (#1222517) - Fix permissions on /run/systemd/nspawn/locks (#1222517) - generators: rename add_{root,usr}_mount to add_{sysroot,sysroot_usr}_mount (#1222517) - Generate systemd-fsck-root.service in the initramfs (#1222517) - units: fix typo in systemd-resolved.service (#1222517) - core: don't consider umask for SocketMode= (#1222517) - timedate: fix memory leak in timedated (#1222517) - coredump: make sure we vacuum by default (#1222517) - tmpfiles: don't fail if we cannot create a subvolume because a file system is read-only but a dir already exists anyway (#1222517) - resolved: fix crash when shutting down (#1222517) - resolved: allow DnsAnswer objects with no space for RRs (#1222517) - id128: add new sd_id128_is_null() call (#1222517) - journalctl: Improve boot ID lookup (#1222517) - test-hashmap: fix an assert (#1222517) - units: make sure systemd-nspawn@.slice instances are actually located in machine.slice (#1222517) - Revert "journald-audit: exit gracefully in the case we can't join audit multicast group" (#1222517) - journald: handle more gracefully when bind() fails on audit sockets (#1222517) - udev: link-config - fix corruption (#1222517) - udev/net_id: Only read the first 64 bytes of PCI config space (#1222517) - shared: generator - correct path to systemd-fsck (#1222517) - logind: Save the user’s state when a session enters SESSION_ACTIVE (#1222517) - small fix ru translation (#1222517) - kmod-setup: don't warn when ipv6 can't be loaded (#1222517) - Partially revert "ma-setup: simplify" (#1222517) - ima-setup: write policy one line at a time (#1222517) - ata_id: unbotch format specifier (#1222517) - install: explicitly return 0 on success (#1222517) - systemd.service.xml: document that systemd removes the PIDFile (#1222517) - core: handle --log-target=null when calling systemd-shutdown (#1222517) - man: ProtectHome= protects /root as well (#1222517) - timedatectl: trim non-local RTC warning to 80 chars wide (#1222517) - escape: fix exit code (#1222517) - man: information about available properties (#1222517) - journal: in persistent mode create /var/log/journal, with all parents. (#1222517) - sysv-generator: fix wrong "Overwriting existing symlink" warnings (#1222517) - mount: don't claim a device is gone from /proc/self/mountinfo before it is gone from *all* lines (#1222517) - mount: properly check for mounts currently in /proc/self/mountinfo (#1222517)- udev: fix crash in path_id builtin (#957112)- sd-bus: don't inherit connection creds into message creds when we have a direct connection (#1230190)- Revert "core: one step back again, for nspawn we actually can't wait for cgroups running empty since systemd will get exactly zero notifications about it" (#1199644) - bus-creds: always set SD_BUS_CREDS_PID when we set pid in the mask (#1230190) - sd-bus: do not use per-datagram auxiliary information (#1230190) - sd-bus: store selinux context at connection time (#1230190) - journald: simplify context handling (#1230190) - bash-completion: add verb set-property (#1235635)- core: Fix assertion with empty Exec*= paths (#1222517) - rules: load sg module (#1186462) - util: add shell_maybe_quote() call for preparing a string for shell cmdline inclusion (#1016680) - bus-util: be more verbose if dbus job fails (#1016680) - notify: fix badly backported help message (#1199644) - cryptsetup: craft a unique ID with the source device (#1226333) - systemctl: introduce --now for enable, disable and mask (#1233081) - udev: also create old sas paths (#957112) - journald: do not strip leading whitespace from messages (#1227396)- console-getty.service: don't start when /dev/console is missing (#1222517) - resolved: Do not add .busname dependencies, when compiling without kdbus. (#1222517) - man: add journal-remote.conf(5) (#1222517) - mount: don't run quotaon only for network filesystems (#1222517) - mount: fix up wording in the comment (#1222517) - udev: net_id - fix copy-paste error (#1222517) - man: don't mention "journalctl /dev/sda" (#1222517) - units: move After=systemd-hwdb-update.service dependency from udev to udev-trigger (#1222517) - units: explicitly order systemd-user-sessions.service after nss-user-lookup.target (#1222517) - zsh-completion: update loginctl (#1222517) - zsh-completion: add missing -M completion for journalctl (#1222517) - zsh-completion: update hostnamectl (#1222517) - shell-completion: systemctl switch-root verb (#1222517) - core/automount: beef up error message (#1222517) - man: remove 'fs' from 'rootfsflags' (#1222517) - shared: fix memleak (#1222517) - udevd: fix synchronization with settle when handling inotify events (#1222517) - python-systemd: fix is_socket_inet to cope with ports (#1222517) - man: fix examples indentation in tmpfiles.d(5) (#1222517) - systemctl: avoid bumping NOFILE rlimit unless needed (#1222517) - exit-status: Fix "NOTINSSTALLED" typo (#1222517) - tmpfiles: there's no systemd-forbid-user-logins.service service (#1222517) - kmod-setup: load ip_tables kmod at boot (#1222517) - util: Fix assertion in split() on missing ' (#1222517) - units: set KillMode=mixed for our daemons that fork worker processes (#1222517) - unit: don't add automatic dependencies on device units if they aren't supported (#1222517) - update-done: ignore nanosecond file timestamp components, they are not reliable (#1222517) - sd-daemon: simplify sd_pid_notify_with_fds (#1222517) - fstab-generator: add x-systemd.requires and x-systemd.requires-mounts-for (#1164334)- udev: restore udevadm settle timeout (#1210981) - udev: settle should return immediately when timeout is 0 (#1210981) - udev: Fix ping timeout when settle timeout is 0 (#1210981) - detect-virt: use /proc/device-tree (#1207773) - ARM: detect-virt: detect Xen (#1207773) - ARM: detect-virt: detect QEMU/KVM (#1207773) - Persistent by_path links for ata devices (#1045498) - man: document forwarding to syslog better (#1177336) - man: fix typos in previous comimt (#1177336) - LSB: always add network-online.target to services with priority over 10 (#1189253) - rules: enable memory hotplug (#1105020) - rules: reload sysctl settings when the bridge module is loaded (#1182105)- workaround build issues on ppc and s390 - some more patches- steal more patches from fedora- steal patches from fedora- rebase to 219- rebase to 218 - remove networkd tmpfiles snipets due to packaging issues - add resolved subpackage - backport some nspawn features from upstream- split systemd and networkd tmpfiles snippets- spec fixes - core: introduce new Delegate=yes/no property controlling creation of cgroup subhierarchies- rebase to 217- cgroups-agent: really down-grade log level (#1044386)- login: rerun vconsole-setup when switching from vgacon to fbcon (#1002450)- udev: net_id dev_port is base 10 (#1155996) - udev: Fix parsing of udev.event-timeout kernel parameter (#1154778)- logind: use correct "who" enum values with KillUnit. (#1155502) - logind: always kill session when termination is requested (#1155502) - udev: net_id - correctly name netdevs based on dev_port when set (#1155996)- core: do not segfault if /proc/swaps cannot be opened (#1151239) - man: we don't have 'Wanted' dependency (#1152487) - environment: append unit_id to error messages regarding EnvironmentFile (#1147691) - udevd: add --event-timeout commandline option (#1154778)- core: don't allow enabling if unit is masked (#1149299)- tmpfiles: minor modernizations (#1147524) - install: when looking for a unit file for enabling, search for templates only after traversing all search directories (#1147524) - install: remove unused variable (#1147524) - bootctl: typo fix in help message (#1147524) - logind: ignore failing close() on session-devices (#1147524) - sysfs-show.c: return negative error (#1147524) - core: only send SIGHUP when doing first kill, not when doing final sigkill (#1147524) - cgroup: make sure to properly send SIGCONT to all processes of a cgroup if that's requested (#1147524) - core: don't send duplicate SIGCONT when killing units (#1147524) - efi: fix Undefined reference efi_loader_get_boot_usec when EFI support is disabled (#1147524) - macro: better make IN_SET() macro use const arrays (#1147524) - macro: make sure we can use IN_SET() also with complex function calls as first argument (#1147524) - core: fix property changes in transient units (#1147524) - load-modules: properly return a failing error code if some module fails to load (#1147524) - core/unit: fix unit_add_target_dependencies() for units with no dependencies (#1147524) - man: there is no ExecStopPre= for service units (#1147524) - man: document that per-interface sysctl variables are applied as network interfaces show up (#1147524) - journal: downgrade vaccuum message to debug level (#1147524) - logs-show: fix corrupt output with empty messages (#1147524) - journalctl: refuse extra arguments with --verify and similar (#1147524) - journal: assume that next entry is after previous entry (#1147524) - journal: forget file after encountering an error (#1147524) - man: update link to LSB (#1147524) - man: systemd-bootchart - fix spacing in command (#1147524) - man: add missing comma (#1147524) - units: Do not unescape instance name in systemd-backlight@.service (#1147524) - manager: flush memory stream before using the buffer (#1147524) - man: multiple sleep modes are to be separated by whitespace, not commas (#1147524) - man: fix description of systemctl --after/--before (#1147524) - udev: properly detect reference to unexisting part of PROGRAM's result (#1147524) - gpt-auto-generator: don't return OOM on parentless devices (#1147524) - man: improve wording of systemctl's --after/--before (#1147524) - cgroup: it's not OK to invoke alloca() in loops (#1147524) - core: don't try to relabel mounts before we loaded the policy (#1147524) - systemctl: --kill-mode is long long gone, don't mention it in the man page (#1147524) - ask-password: when the user types a overly long password, beep and refuse (#1147524) - logind: don't print error if devices vanish during ACL-init (#1147524) - tty-ask-password-agent: return negative errno (#1147524) - journal: cleanup up error handling in update_catalog() (#1147524) - bash completion: fix __get_startable_units (#1147524) - core: check the right variable for failed open() (#1147524) - man: sd_journal_send does nothing when journald is not available (#1147524) - man: clarify that the ExecReload= command should be synchronous (#1147524) - conf-parser: never consider it an error if we cannot load a drop-in file because it is missing (#1147524) - socket: properly handle if our service vanished during runtime (#1147524) - Do not unescape unit names in [Install] section (#1147524) - util: ignore_file should not allow files ending with '~' (#1147524) - core: fix invalid free() in killall() (#1147524) - install: fix invalid free() in unit_file_mask() (#1147524) - unit-name: fix detection of unit templates/instances (#1147524) - journald: make MaxFileSec really default to 1month (#1147524) - bootchart: it's not OK to return -1 from a main program (#1147524) - journald: Fix off-by-one error in "Missed X kernel messages" warning (#1147524) - man: drop references to removed and obsolete 'systemctl load' command (#1147524) - units: fix BindsTo= logic when applied relative to services with Type=oneshot (#1147524)- units/serial-getty@.service: add [Install] section (#1083936) - units: order network-online.target after network.target (#1072431) - util: consider both fuse.glusterfs and glusterfs network file systems (#1080229) - core: make StopWhenUnneeded work in conjunction with units that fail during their start job (#986949) - cgroups-agent: down-grade log level (#1044386) - random-seed: raise POOL_SIZE_MIN constant to 1024 (#1066517) - delta: do not use unicode chars in C locale (#1088419) - core: print debug instead of error message (#1105608) - journald: always add syslog facility for messages coming from kmsg (#1113215) - fsck,fstab-generator: be lenient about missing fsck. (#1098310) - rules/60-persistent-storage: add nvme pcie ssd scsi_id ENV (#1042990) - cgls: fix running with -M option (#1085455) - getty: Start getty on 3270 terminals available on Linux on System z (#1075729) - core: Added support for ERRNO NOTIFY_SOCKET message parsing (#1106457) - socket: add SocketUser= and SocketGroup= for chown()ing sockets in the file system (#1111761) - tmpfiles: add --root option to operate on an alternate fs tree (#1111199) - units: make ExecStopPost action part of ExecStart (#1036276) - machine-id: only look into KVM uuid when we are not running in a container (#1123452) - util: reset signals when we fork off agents (#1134818) - udev: do not skip the execution of RUN when renaming a network device fails (#1102135) - man: mention System Administrator's Guide in systemctl manpage (#978948) - vconsole: also copy character maps (not just fonts) from vt1 to vt2, vt3, ... (#1002450) - localed: consider an unset model as a wildcard (#903776) - systemd-detect-virt: detect s390 virtualization (#1139149) - socket: introduce SELinuxContextFromNet option (#1113790) - sysctl: make --prefix allow all kinds of sysctl paths (#1138591) - man: mention localectl in locale.conf (#1049286) - rules: automatically online hot-added CPUs (#968811) - rules: add rule for naming Dell iDRAC USB Virtual NIC as 'idrac' (#1054477) - bash-completion: add verb set-property (#1064487) - man: update journald rate limit defaults (#1145352) - core: don't try to connect to d-bus after switchroot (#1083300) - localed: check for partially matching converted keymaps (#1109145) - fileio: make parse_env_file() return number of parsed items (#1069420)- logind-session: save stopping flag (#1082692) - unit: add waiting jobs to run queue in unit_coldplug (#1083159)- require redhat-release >= 7.0 Resolves: rhbz#1070114- fixes crashes in logind and systemd (#1073994) - run fsck before mouting root in initramfs (#1056661)- rules: mark loop device as SYSTEMD_READY=0 if no file is attached (#1067422) - utmp: make sure we don't write the utmp reboot record twice on each boot (#1053600) - rework session shutdown logic (#1047614) - introduce new stop protocol for unit scopes (#1064976)- setup tty permissions and group for /dev/sclp_line0 (#1070310) - cdrom_id: use the old MMC fallback (#1038015) - mount: don't send out PropertiesChanged message if actually nothing got changed (#1069718)- fix boot if SELINUX=permissive in configuration file and trying to boot in enforcing=1 (#907841)- reintroduce 60-alias-kmsg.rules (#1032711)- fstab-generator: revert wrongly applied patch- dbus-manager: fix selinux check for enable/disable- require redhat-release package - call systemd-tmpfiles after package installation (#1059345) - move preset policy out of systemd package (#903690)- rebase to systemd-208 (#1063332) - do not create symlink /etc/systemd/system/syslog.service (#1055421)- Mass rebuild 2014-01-24- fix SELinux check for transient units (#1008864)- shell-completion: remove load and dump from systemctl (#1048066) - delta: ensure that d_type will be set on every fs (#1050795) - tmpfiles: don't allow label_fix to print ENOENT when we want to ignore it (#1044871) - udev/net_id: Introduce predictable network names for Linux on System z (#870859) - coredumpctl: in case of error free pattern after print (#1052786)- Mass rebuild 2013-12-27- cgroup_show: don't call show_pid_array on empty arrays- treat reload failure as failure (#1036848) - improve journal performance (#1029604) - backport bugfixes (#1043525) - fix handling of trailing whitespace in split_quoted (#984832) - localed: match converted keymaps before legacy (#903776) - improve the description of parameter X in tmpfiles.d page (#1029604) - obsolete ConsoleKit (#1039761) - make rc.local more backward comaptible (#1039465)- tmpfiles: introduce m (#1030961)- introduce DefaultStartLimit (#821723)- changed systemd-journal-gateway login shell to /sbin/nologin - backported a lot of bugfixes - udev: path_id - fix by-path link generation for scm devices Resolves: rhbz#888707- create /etc/rc.d/rc.local (#968401) - cgroup: always enable memory.use_hierarchy= for all cgroups (#1011575) - remove user@.service (#1019738) - drop some out-of-date references to cgroup settings (#1000004) - explain NAME in systemctl man page (#978954)- core: whenever a new PID is passed to us, make sure we watch it- presets: add tuned.service- Advertise hibernation only if there's enough free swap - swap: create .wants symlink to 'auto' swap devices - Verify validity of session name when received from outside - polkit: Avoid race condition in scraping /proc Resolves: rhbz#1005142- version 207- support "debug" kernel command line parameter - journald: fix fd leak in journal_file_empty - journald: fix vacuuming of archived journals - libudev: enumerate - do not try to match against an empty subsystem - cgtop: fixup the online help - libudev: fix memleak when enumerating childs- fixed cgroup hashmap corruption Resolves: rhbz#997742 rhbz#995197- cgroup.c: check return value of unit_realize_cgroup_now() Resolves: rhbz#997742 rhbz#995197- obsolete upstart Resolves: rhbz#978014 - obsolete hal Resolves: rhbz#975589 - service: always unwatch PIDs before forgetting old ones Resolves: rhbz#995197 - units: disable kmod-static-nodes.service in containers - use CAP_MKNOD ConditionCapability - fstab-generator: read rd.fstab=on/off switch correctly - backlight: add minimal tool to save/restore screen brightness - backlight: instead of syspath use sysname for identifying - sysctl: allow overwriting of values specified in "later" - systemd-python: fix initialization of _Reader objects - udevd: simplify sigterm check - libudev: fix hwdb validation to look for the *new* file - units: make fsck units remain after exit - udev: replace CAP_MKNOD by writable /sys condition - libudev-enumerate.c:udev_enumerate_get_list_entry() fixed - journal: fix parsing of facility in syslog messages- journal: handle multiline syslog messages - man: Fix copy&paste error - core: synchronously block when logging - journal: immediately sync to disk as soon as we receieve an EMERG/ALERT/CRIT message - initctl: use irreversible jobs when switching runlevels - udev: log error if chmod/chown of static dev nodes fails - udev: static_node - don't touch permissions uneccessarily - tmpfiles: support passing --prefix multiple times - tmpfiles: introduce --exclude-prefix - tmpfiles-setup: exclude /dev prefixes files - logind: update state file after generating the session fifo, not before - journalctl: use _COMM= match for scripts - man: systemd.unit: fix volatile path - man: link up scope+slice units from systemd.unit(5) - man: there is no session mode, only user mode - journal: fix hashmap leak in mmap-cache - systemd-delta: Only print colors when on a tty - systemd: fix segv in snapshot creation - udev: hwdb - try reading modalias for usb before falling back to the composed one - udevd: respect the log-level set in /etc/udev/udev.conf - fstab-generator: respect noauto/nofail when adding sysroot mount- add dependency on kmod >= 14 - remove /var/log/journal to make journal non-persistant (#989750) - add hypervkvpd.service to presets (#924321)- 80-net-name-slot.rules: only rename network interfaces on ACTION==add- New upstream release Resolves (#984152)- New upstream release- Split systemd-journal-gateway subpackage (#908081).- Rename nm_dispatcher to NetworkManager-dispatcher in default preset (#977433)- fix, which helps to sucessfully browse journals with duplicated seqnums- fix duplicate message ID bug Resolves: rhbz#974132- introduce 99-default-disable.preset- Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset's "disable *" line (#903690)- Fix kernel-install (#965897)- Fix kernel-install (#965897)- New upstream release - disable isdn by default (#959793)- forward port kernel-install-grubby.patch- New upstream release- fix ENOENT for getaddrinfo - Resolves: rhbz#954012 rhbz#956035 - crypt-setup-generator: correctly check return of strdup - logind-dbus: initialize result variable - prevent library underlinking- nspawn create empty /etc/resolv.conf if necessary - python wrapper: add sd_journal_add_conjunction() - fix s390 booting - Resolves: rhbz#953217- New upstream release- Automatically discover whether to run autoreconf and add autotools and git BuildRequires based on the presence of patches to be applied. - Use find -delete.- New upstream release- Update preset file- Remove NetworkManager-wait-online.service from presets file again, it should default to off- New upstream release- Add NetworkManager-wait-online.service to the presets file- New upstream release- Drop /usr/s?bin/ prefixes.- run autogen to pickup all changes- do not mount anything, when not running as pid 1 - add initrd.target for systemd in the initrd- fix switch-root and local-fs.target problem - patch kernel-install to use grubby, if available- add Conflict with dracut < 026 because of the new switch-root isolate- Create required users- New release - Enable journal persistancy by default- Bump for ARM- Added qemu-guest-agent.service to presets (Lennart, #885406). - Add missing pygobject3-base to systemd-analyze deps (Lennart). - Do not require hwdata, it is all in the hwdb now (Kay). - Drop dependency on dbus-python.- New upstream release- Enable rngd.service by default (#857765).- Disable hardening on s390(x) because PIE is broken there and produces text relocations with __thread (#868839).- added spice-vdagentd.service to presets (Lennart, #876237) - BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name (requested by Milan Brož). - verbose make to see the actual build flags- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=873459 - https://bugzilla.redhat.com/show_bug.cgi?id=878093- Revert udev killing cgroup patch for F18 Beta. - https://bugzilla.redhat.com/show_bug.cgi?id=873576- Fix cyclical dep between systemd and systemd-libs. - Avoid broken build of test-journal-syslog. - https://bugzilla.redhat.com/show_bug.cgi?id=873387 - https://bugzilla.redhat.com/show_bug.cgi?id=872638- require 'sed', limit HOSTNAME= match- add dmraid-activation.service to the default preset - add yum protected.d fragment - https://bugzilla.redhat.com/show_bug.cgi?id=869619 - https://bugzilla.redhat.com/show_bug.cgi?id=869717- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables to systemd native files- Provide syslog because the journal is fine as a syslog implementation- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=831665 - https://bugzilla.redhat.com/show_bug.cgi?id=847720 - https://bugzilla.redhat.com/show_bug.cgi?id=858693 - https://bugzilla.redhat.com/show_bug.cgi?id=863481 - https://bugzilla.redhat.com/show_bug.cgi?id=864629 - https://bugzilla.redhat.com/show_bug.cgi?id=864672 - https://bugzilla.redhat.com/show_bug.cgi?id=864674 - https://bugzilla.redhat.com/show_bug.cgi?id=865128 - https://bugzilla.redhat.com/show_bug.cgi?id=866346 - https://bugzilla.redhat.com/show_bug.cgi?id=867407 - https://bugzilla.redhat.com/show_bug.cgi?id=868603- Add scriptlets for migration away from systemd-timedated-ntp.target- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=859614 - https://bugzilla.redhat.com/show_bug.cgi?id=859655- New upstream release- New upstream release- Fix journal mmap header prototype definition to fix compilation on 32bit- New upstream release - Enable all display managers by default, as discussed with Adam Williamson- New upstream release - Take possession of /etc/localtime, and remove /etc/sysconfig/clock - https://bugzilla.redhat.com/show_bug.cgi?id=858780 - https://bugzilla.redhat.com/show_bug.cgi?id=858787 - https://bugzilla.redhat.com/show_bug.cgi?id=858771 - https://bugzilla.redhat.com/show_bug.cgi?id=858754 - https://bugzilla.redhat.com/show_bug.cgi?id=858746 - https://bugzilla.redhat.com/show_bug.cgi?id=858266 - https://bugzilla.redhat.com/show_bug.cgi?id=858224 - https://bugzilla.redhat.com/show_bug.cgi?id=857670 - https://bugzilla.redhat.com/show_bug.cgi?id=856975 - https://bugzilla.redhat.com/show_bug.cgi?id=855863 - https://bugzilla.redhat.com/show_bug.cgi?id=851970 - https://bugzilla.redhat.com/show_bug.cgi?id=851275 - https://bugzilla.redhat.com/show_bug.cgi?id=851131 - https://bugzilla.redhat.com/show_bug.cgi?id=847472 - https://bugzilla.redhat.com/show_bug.cgi?id=847207 - https://bugzilla.redhat.com/show_bug.cgi?id=846483 - https://bugzilla.redhat.com/show_bug.cgi?id=846085 - https://bugzilla.redhat.com/show_bug.cgi?id=845973 - https://bugzilla.redhat.com/show_bug.cgi?id=845194 - https://bugzilla.redhat.com/show_bug.cgi?id=845028 - https://bugzilla.redhat.com/show_bug.cgi?id=844630 - https://bugzilla.redhat.com/show_bug.cgi?id=839736 - https://bugzilla.redhat.com/show_bug.cgi?id=835848 - https://bugzilla.redhat.com/show_bug.cgi?id=831740 - https://bugzilla.redhat.com/show_bug.cgi?id=823485 - https://bugzilla.redhat.com/show_bug.cgi?id=821813 - https://bugzilla.redhat.com/show_bug.cgi?id=807886 - https://bugzilla.redhat.com/show_bug.cgi?id=802198 - https://bugzilla.redhat.com/show_bug.cgi?id=767795 - https://bugzilla.redhat.com/show_bug.cgi?id=767561 - https://bugzilla.redhat.com/show_bug.cgi?id=752774 - https://bugzilla.redhat.com/show_bug.cgi?id=732874 - https://bugzilla.redhat.com/show_bug.cgi?id=858735- Don't pull in pkg-config as dep - https://bugzilla.redhat.com/show_bug.cgi?id=852828- Update preset policy - Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish- Update preset policy - https://bugzilla.redhat.com/show_bug.cgi?id=850814- New upstream release- more scriptlet fixes (move dm migration logic to %posttrans so the service files it's looking for are available at the time the logic is run)- Remount file systems MS_PRIVATE before switching roots - https://bugzilla.redhat.com/show_bug.cgi?id=847418- fix scriptlets- New upstream release - Enable gdm and avahi by default via the preset file - Convert /etc/sysconfig/desktop to display-manager.service symlink - Enable hardened build- Obsolete: system-setup-keyboard- Run ldconfig for the new -libs subpackage- New upstream release- fixed dracut conflict version- New upstream release- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work- Update to current git- disable plymouth in configure, to drop the .wants/ symlinks- Update to current git snapshot - Add systemd-readahead-analyze - Drop upstream patch - Split systemd-libs - Drop duplicate doc files - Fixed License headers of subpackages- Drop plymouth files - Conflict with old plymouth- selinux udev labeling fix - conflict with older dracut versions for new udev file names- New upstream release - udev selinux labeling fixes - new man pages - systemctl help - New upstream release- New upstream release including udev merge.- Add triggers from Bill Nottingham to correct the damage done by the obsoleted systemd-units's preun scriptlet (#807457).- apply patch from upstream so we can build systemd on arm and ppc - and likely the rest of the secondary arches- Don't build the gtk parts anymore. They're moving into systemd-ui. - Remove a dead patch file.- New upstream release - Closes #798760, #784921, #783134, #768523, #781735- don't conflict with fedora-release systemd never actually provided - /etc/os-release so there is no actual conflict- New upstream release - Closes #789758, #790260, #790522- New upstream release - Save a bit of entropy during system installation (#789407) - Don't own /etc/os-release anymore, leave that to fedora-release- rebuild for fixed binutils- New upstream release- New upstream release- provide /sbin/shutdown- increment release- install everything in /usr https://fedoraproject.org/wiki/Features/UsrMove- New upstream release- Update to a current git snapshot. - Resolves: #781657- Build against libgee06. Reenable gtk tools. - Delete unused patches. - Add easy building of git snapshots. - Remove legacy spec file elements. - Don't mention implicit BuildRequires. - Configure with --disable-static. - Merge -units into the main package. - Move section 3 manpages to -devel. - Fix unowned directory. - Run ldconfig in scriptlets. - Split systemd-analyze to a subpackage.- fix build on big-endians- Disable building of gtk tools for now- Fix a few (build) dependencies- New upstream release- Run authconfig if /etc/pam.d/system-auth is not a symlink. - Resolves: #753160- Fix remote-fs-pre.target and its ordering. - Resolves: #749940- A couple of fixes from upstream: - Fix a regression in bash-completion reported in Bodhi. - Fix a crash in isolating. - Resolves: #717325- New upstream release - Resolves: #744726, #718464, #713567, #713707, #736756- Undo the workaround. Kay says it does not belong in systemd. - Unresolves: #741655- Workaround for the crypto-on-lvm-on-crypto disk layout - Resolves: #741655- Revert an upstream patch that caused ordering cycles - Resolves: #741078- Add /etc/timezone to ghosted files- New upstream release - Resolves: #735013, #736360, #737047, #737509, #710487, #713384- New upstream release - Update post scripts - Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611- New upstream release- fix ABRT on service file reloading - Resolves: rhbz#732020- New upstream release- New upstream release- Fix access mode of modprobe file, restart logind after upgrade- New upstream release- New upstream release- New upstream release- Apply patches from current upstream. - Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)- Apply patches from current upstream - https://bugzilla.redhat.com/show_bug.cgi?id=709909 - https://bugzilla.redhat.com/show_bug.cgi?id=710839 - https://bugzilla.redhat.com/show_bug.cgi?id=711015- Pull in nss-myhostname- New upstream release- Bugfix release - https://bugzilla.redhat.com/show_bug.cgi?id=707507 - https://bugzilla.redhat.com/show_bug.cgi?id=707483 - https://bugzilla.redhat.com/show_bug.cgi?id=705427 - https://bugzilla.redhat.com/show_bug.cgi?id=707577- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=699394 - https://bugzilla.redhat.com/show_bug.cgi?id=698198 - https://bugzilla.redhat.com/show_bug.cgi?id=698674 - https://bugzilla.redhat.com/show_bug.cgi?id=699114 - https://bugzilla.redhat.com/show_bug.cgi?id=699128- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694788 - https://bugzilla.redhat.com/show_bug.cgi?id=694321 - https://bugzilla.redhat.com/show_bug.cgi?id=690253 - https://bugzilla.redhat.com/show_bug.cgi?id=688661 - https://bugzilla.redhat.com/show_bug.cgi?id=682662 - https://bugzilla.redhat.com/show_bug.cgi?id=678555 - https://bugzilla.redhat.com/show_bug.cgi?id=628004- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694079 - https://bugzilla.redhat.com/show_bug.cgi?id=693289 - https://bugzilla.redhat.com/show_bug.cgi?id=693274 - https://bugzilla.redhat.com/show_bug.cgi?id=693161- New upstream release - Include systemd-sysv-convert- New upstream release- The quota services are now pulled in by mount points, hence no need to enable them explicitly- New upstream release- Apply upstream patch to not send untranslated messages to plymouth- New upstream release- New upstream release- New upstream release- bump upstart obsoletes (#676815)- add macros.systemd file for %{_unitdir}- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix popen() of systemctl, #674916- add epoch to readahead obsolete- New upstream release- Drop console.conf again, since it is not shipped in pamtmp.conf- New upstream release- New upstream release- Upstream update - Enable hwclock-load by default - Obsolete readahead - Enable /var/run and /var/lock on tmpfs- new upstream release- Fix clash- Don't clash with initscripts for now, so that we don't break the builders- New upstream release- Rebuild with newer vala, libnotify- New upstream release- Rebuilt for gcc bug 634757- merge -sysvinit into main package- obsolete upstart-sysvinit too- Drop upstart requires- Enable audit - https://bugzilla.redhat.com/show_bug.cgi?id=633771- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=630401 - https://bugzilla.redhat.com/show_bug.cgi?id=630225 - https://bugzilla.redhat.com/show_bug.cgi?id=626966 - https://bugzilla.redhat.com/show_bug.cgi?id=623456- move fedora-specific units to initscripts; require newer version thereof- Add missing tarball- New upstream version - Closes 501720, 614619, 621290, 626443, 626477, 627014, 627785, 628913- Reexecute after installation, take ownership of /var/run/user - https://bugzilla.redhat.com/show_bug.cgi?id=627457 - https://bugzilla.redhat.com/show_bug.cgi?id=627634- Properly create default.target link- New upstream release- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623561- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430- New upstream release- properly hide output on package installation - pull in coreutils during package installtion- New upstream release - Fixes #621200- Add tarball- Prepare release 5- Add 'sysvinit-userspace' provide to -sysvinit package to fix upgrade/install (#618537)- Add libselinux to build dependencies- Use the right tarball- New upstream release, and make default- Used wrong tarball- Own /cgroup jointly with libcgroup, since we don't dpend on it anymore- New upstream release- New upstream release- First upstream release- New snapshot - Split off -units package where other packages can depend on without pulling in the whole of systemd- Add missing libtool dependency.- Update snapshot- Pull the latest snapshot that fixes a segfault. Resolves rhbz#603231- More minor fixes as per review- Spec improvements from David Hollis- Address review comments- Initial spec (adopted from Kay Sievers)/bin/sh/bin/sh/bin/sh 219-62.el7.7.0.1219-62.el7.7.0.1219-62.el7.7.0.1org.freedesktop.network1.confnetworkctlnetworkdbus-org.freedesktop.network1.servicesystemd-networkd-wait-online.servicesystemd-networkd.servicesystemd-networkd.socketsystemd-networkdsystemd-networkd-wait-online80-net-setup-link.rulesorg.freedesktop.network1.servicesystemd.link.5.gzsystemd.netdev.5.gzsystemd.network.5.gzsystemd-journal-gatewayd.8.gzsystemd-journal-gatewayd.service.8.gzsystemd-journal-gatewayd.socket.8.gzsystemd-journal-remote.8.gzsystemd-networkd-wait-online.8.gzsystemd-networkd-wait-online.service.8.gzsystemd-networkd.8.gzsystemd-networkd.service.8.gz/etc/dbus-1/system.d//usr/bin//usr/lib/systemd//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/share/dbus-1/system-services//usr/share/man/man5//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=4c92fbf6b2fd3d4d8be291f8bbe1d4619db9ba29, strippeddirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a86337af614a3500bb4ae69addcbcb8d4a581186, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=890eb3231f61bca6215e18cac1e12259faa00f83, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression).RRRRRR R RRR RRR RRR RRRRRR RRRRRR RR RRRR R RRR RRRRRRRR RRRRRR RR RRR RRR RR RRRRRR ? 7zXZ !#,H\]"k%{dl߫͠F]Gn_UWw z `g3|0.$Fn߶ZLq1vXDzP$CC>wc*<,޷tx߇:טQV{yBa~BaYR;(F%;3t&,d"uK,]}k0e-1 ~۔$[7Ǎ4VId7GAo\KnV^ߔQBEē* g@LQsU˪A::I//(4cf=T竨eǰ qdhl#M,"G4Kچ+SځVQp3\#fmԠ]9lQ|rAgM,J[:i3W3F0ER!%7.ʹ&XO฀n>)-ݪWA&ad̎d| 5+jѣKZ=Q<[i:L}%K4oJL8q.PrEE⚉ Rɱ3(C-U3)wĹ"r细-־1]ol4^_kӆ9a䂿)Q& ߭q8 DAӳ}|Ϫg1X5NMl+/D6f/'d3QԑNq4d0yvۓkm!>\Z>[)oZ]hv!ɩ [w,o=tXCn={yէbKP:]?QhGyAc^x~P{5Dk;{.d^%?@]Ab\D#\8ϕz}LƱwVVR(ǻn딂"|6k> Ha\ڑ -h'0@ \M a%4%0yV;ڲ`/պ+α;)dmO#J*D$qK'xWStz2dnP5isesPd͇s$EqįF.n6-XiiX<cKPW uסMf9GBWғfM=9TopˑցazIYRb(o`'/TSDiz^[^r- >PY6!aʍBi4_b%VC[6 rW1p_;{S1lwăˇypiXeȏ{s9W;ӖoFΩ(FU RK W,/`"Eu>%=K#-t*2MKw1djÍv3Z4(h,U#ݿ &M?dL=pXSMHvwðTb-t}Yc7orpBSUnnm)cna52 JI@H9Sl;$wf0Oo {XNE(ef`LK?H^Mwc8 ny"?gHo4ڻ3Ij1 x5Y 9TWI{{Xawve2`F@]<79|J v*RҺ*B̵{Ik ? ],*~uggi_W#7Ӂ~Is;Tۄ٪}J l\[`Sˉ:mRøriǪ4{ܷu[2ٝϹ gL-^i4KO[ޞM~рeD{ٖ`lȅKRc'}Q'B^~6P+dc.A܊E.g }6Ž̸W?8g-E~A{ބċ{I0hھOWTya8l ǿtli/ p%eY~nB}tȏocq]iK e6L>ԙ=yQ'.)ǠĂ>7zfQhޔSNoXXlҘS~-|Q)ch˶ÉS]DDYdX^xΦzԟcwEsQ" HkkNjVi]ٛ d"OXhc pL? A>s E35i^v10 }gp|a&ZoK!ReolNDA'm]p.]%jZ`Y7$/z3ߏ#px'9>*=T0 +Ug`#vxS{G /3[Sٔ D*MMVِP}؎TT[BƠ-$Zɕ7Bp p<-8ҼPI]p׾\teS`Bt9-O[ 4Ázq-: ] \.XG3P6FyAwRO:;s Ϲ=3dYEw-Rkν{ W j};44ӹ%iQpfi5LbY3RH$bW[P$8a"\'b-F9^B}JdjPbXU/怳z2KWGz܍$]}] ;4"I}_VnD"~pG{Dk_8+qe M=dkےgCG$Mn@YoypC@[IE HXT>a gC8岀@ ӟ u?&_R= jQ-m5D`Ư&ۨd}*ܷ+J8ܪRqMRUQ_EDKܘe7ITRfģe ňg//Io[klwK2鹇x2dZ2$mf V>54(Ԭ}8ᖎf Zg̻̽27pڢ֜X?zؼl, W QL}ݙFͼXù0mۆ8V~+\ƽE.=%9e0GPw)&)InAbִ8UuXJ9'|#iְ@S*B{(׿x#ʔ+rHVgˊw6UUC匄X#Z#SPlozl# -!V6g2!4{32|* )鎨T})"RR91X=հ}p0EEk&fR#\¢nH6Sni"11vd_+tvҊCCn)X$XHH};HEYLrG /H I[q>}QBhC@Vq'2A0Yjg TdbSLdBr][.^\·V..>ʐ/؍T UwWyy.N(~Z'S=')PsKYF푒1v#Z֋ڽE߁ŋugaGדY: !Ѥ'ؐ~iU,S`tjԂ.AGKҳ<ۻޓ&7qɌBsDwv5 Рc(}>_Uq8Kr5xZWV#pbqf91E XZt LzA9ceؔxW" "ufu-8f(rz#2N(b|aɓ8>֦g(-wF.g>&N,Ͱ=}oWfq ؗdbF)woڭ!'`ZCPoe QbvEcTGJɣhvݓRFn ],P7cKSdd%Hd;m}wnhbfsr+*Wn+rs%ދ[%e&7!Drš巷d NUAI\鹕 0O{*ڃGKfa5#~};)E0eɆ a@ u0S(H *L Tt FE: 9O%<}9ekfRQ4bkʵ曋uwk{+_[?VjUU lcapTlKtkԁ$Ę1\nQej FkN†I|cҍMܔSL& 6=f]ī\h;/oX#ڧL ks|}W&rZ+:0m` S?%`nn$Y, ]D[.kjD:dT'Z=m$Dn0XUT-$"f o ֪>0o:fe,_5.>z`aolGB]]@瀲MPYu*=e'@= O),ܓ󇍋r 6%hBkK~ZLwzjzoi|D-,l俕KO{t(/NIfK%ZBlxW>Ns=Q ˘eB lr:٬W`ыhVX& '~yE:WmZ|-*֠q/9%>R8 ^E،yuhB)u+I͜L`uȢǿ+8Bp&E's+`M2=-}Ʋq=4u.C\45͒V?N^p,\ RBu<:>&\,rV0fk ͪvϽ(C{@F,YNPrc.F`=X 90pqh!Z`R2]LWЏ@9iNb氎GnvYYޤ݂řy@NirC]WKP)== 'sGeE83Y<]^IՓÆVW#!4/pD?V񑪱jVQU2Z+KͼG#_N zd7+"1suh\%wÏUx 6i J݅ۼ0?OC-b鑂啢8*PCbdw)t:3 W_\9= 'ϣų~Lo-5w9!/x&TO!} cݧ{xggV\BӸ3bd2zmuTŅUT` CJvS$' ło7Ebo"Wə e$Lk$T_W!ͱY"3kƮ/ +-܊VVNIv[ 7J 딺 wTJXsM]~ca T ;` $*׌EPzjo/0R98Ix_Ӧ@6Sd@XpLr*BE:c4T e"TJ|4S !#0jao1AT7e 6ƾ1AIhپYbRevCzu:~wj Ƞ M{k ypZffb:4h#*\fv(!_}frCq[Tǻ/^S#=Ik.\R|EuM<'_2(\;kї7Y}*G;]`F۴ty$`Л>pUb,eǽ)P?cKGXo X$/nwS8$5:d$Mv2|]Y$?<0ш:@V)4KK7}:!J\; w*~W7rQQʻ0)WTuOuG:=#QPlk%oS1rnqȀcJ{(Q ~IFDnmnL~m.L7 ₑhn8}U-&ҁq"Wm(r5:mՠȈ3{@edIlwV}[ m1,zhhGf l$w}CR1S-&D`,Y;*@˱= r-5rh ݷcM.hʄ78.WCfqy 0 "'nQ4nK!TtRnp[T4jcD@x7;/.1uS0ù] 0! ڭwv LhMoZ@-D}kK4c[X Q*uu;Ff`5pi L<%<` Es+ V#3(I:\+;'%eֈ#Ⱥ]vF)r>s[)U Ƀh#OGQC'z{"%뼓.PUp2߭щLðݨ3@C^gPz:n4@",,I6wX&'('bpD٧> /o?0jG::;q 4Mia\t]_*il%.3 -@\)(roF;Fͣ gX]K7dwäoEL9YҭnffR;NX1£' o>ГDA%ȘeiZ8Ŧl\$uux;O]3jϥe]G\n{ Ph3؏k:ޟc9N"he.m+M,ޣ3agƠ^'ׇrA0Pڹ@sK,-NȰذwϘLr# `ImpRyYDZ}=0IϒH׌ާ g'y+EUtpx?hgA4Vۗj+ A6vԔBʤ~;[q_60pLkwh^*cV|R0n靺7p;!cG08YAAa$s+| :$h+`mJqN'%#e=a=q#.U%oJpw=Ia˫Q (j4Cr5ϸ@7ͷy$59u2Q&2 P570;Nw\3f7r`>v^UikGo\MvO*V^ ̽O92BVаZDc_󯜪Hsz :<Ѷ3o`Րn>Kz1IխN|QW[@7Ȳje헺HDͧ\m})ZL"4~m]13u=/P8D'T:OZI&]z.\"ar侯mmai7seS54H :CoR="WGh,+1!*[* V0iFdvhg#9B8!,atTU>"ybzhҀ޹/,hlL'| S֨г**k$sҙׅe <а|7}ݦɏhY;يTЕ^ݑ7&M:HB)-Gq'罊*$"6Wiuw!5q&6%C3b6+RҎr=rGC<1h/T ٦հ4~W6r.nA]oSJZ=Zճp~ߓ)=5KazḏkSU=- +ˣ]2wU@cfItuAYM#!%JfSzvkYH{Xa HWf[4"vG⠻x%ILܟs}?ȭKUpdò|zG~BĶ|FP^O֌`k_Vj^p0(]K7Nmbѥq'WuMZYXc&PYf? D 7yz/))KJ-K=|.km]E;9Rg=&i)^qC`k⽳6f8}@)Sz|]} .Ɂ.B! K | k [*RyLho9y¢I'-DEF\]Toԑk@_V߰@% fhR΃)oj~Be1Ya9WZ3] +yXrҰ,"7_e$g\ژ4^1eGj0<=L}@K mٔ]sF±hJPmB߅`3 XDY n{AW! oǧDec>d=-yODF-{r4աˇ*O;+J_7R[/i ]*6Bhpft foHRV9r\>$)0G=oٝ;21x׫XU1%"(39]1΀&#("V#)ZKP?Ejmx4=w0d#r!f0%OdؠShG.TǣZ%q+LVwS_){;fAFj[f#M LA͢^PSeWvw9fX"1SWDk I:Tq.Q`%Sx*o#i\wPm< ,??3{H4EH\=JbD[#s̠crM>;tKN||`3D2 pJIo/t$Kr)B[-}ʚl>V(/Y.^o.13;x =*2O_ uun5BIRyzs$Czhd _| "&R:?Dxn GYv'⿝kW*D3xWVpbEZ5voa߳?p.u4`q1H\69i0=ʎNH΄bQ{G Iȝd? vЍXsMnixZ3^BwڏIY7SS)cBM2\g&EY5GuJ瑐Kv]_=}@JW:00G.Y*dc(~Y : ,9kkJƵb5RUG Goٝ";0țgDBfi+}ALLUώϳ6>Nqu)̭A(S9e\Ɇ&rC oڒsgA~46vKm iT`>RwN' ,a~NZJJjؖ=[<ﮥtypkIWpJw6&v*ߟ'ۙHa;=smR Jww,5GivÛhi1$j y®AE}a.ΛV e5V!}tLDT0GDΜ NQ'Zy:ďSD5賏\" θ q=$b,`R Y 0 8F!bdh$<+# U||J=wv"H:pmZ c&+Mg6jGӴ^:QscJLIǿ}fe͇L,5!CU_{j 1K;/G|烎1?lNFݦJj,^s<5訹IiCIm5&Rj t1& ŧ4a14jϺ7@ ScX| g`bU%;2)+ymKgm 05JZMmNM^Ί'.sb6 MUm41ه0cC<*qԯ}=ۦں_ZuЍ#k#16nRۈrΡBt:Y&5cTisj403!i,2N)Ɔ $wN׊5d'=Œɸ%7V79O@!iz}|}MBU/JGL!98>9hD`U63ѹdsւ1'`9 ۛb~p Tf4tVY> _y-PHLmb:%Qf?ɚ68_<3UYPj:sUV}; hrc~\WHHۅ4TN'$s=HڲMÜA^0sM\??W)^lY/+WW+ۻ O>E~u|ƹ { #0=Q/WTuj/l]c!=CAݕO+X|;n@e&FIP4`#g$4 /9٪=f3^K9twFZIe!٪03<~t7gmO?`ˮ5t_s 6êÏe8q!!?:!zf+27yO UA-YVW($9hIuբ䌤[˓ENva$A~07 W|]3о2V*?1dW RM Bq D\{!MXzL<#*”]a2#%KEFt%n'p:1yͦ0Oz:J s^dQF[Xُg])ێz(PeJ XS{/'Ӕ8F GBaO\%˵㿨fsu,:Rdݾ$0*'Jvs`LfR/g{Q6!Lr. VkuA3q5KX_屮_)Nc#A)/!iGd_v@K?\B{R{jxŹ[ n)V}= ?i)()?u Z9L6Lt?$ŧH'b85奮M|g\ fp݊5+kܽ$_>̿TюN Eov'tJQ&lgּn@J X⤃rJ$p z묻 ;RetTxʰ MbB.c`TfszOSO`7 (~1ٳt1$2 Ȭf>dǴ~*"# FjZE r2p⽂qh3ը`poLl_XaCKF4{Ofxh7KYަY5hE;a!y=y<:u])̽M@A 8BxJѱ-;L+0 ZLq=r.sL24(˻tZCWWZ~[;㟏[{|wHkaqKBWo[ZC;S)AbչciV&qX)ph&h?L㳮}!GeI(J`bSiLJhqj.tr`jLKkQj$Ds ˕V(r2`x=Q,w9Nf* X23=GKg&Dy?KZRR]~ _CTgueŸVKf[jI,J~>.Ce6mct8HGᕣ(3 2$4S3c:le ?,^=8N=ol/|I @%(*D~E5Bބ>}f 6=%L|}%`]j#P;8G/§3cyBL顕d"sAʾh+|5C]x]+1w]y- Е?kyeBݰsH&} eKx9[{_t7Һְt^'3p39AW9ٲMko%lB7*쫎yO E *VӧWMo20uy:O퐿4ra #%6dۻ2 m%ƞ:mJMOKI Co>r 3_kaZbn-u1j.N2o6S`;e&N#Se2< ;-)ux5EtP?ZյM{N#4Z.h[xvTh53gʣGO$T%muh.88OnY\VZd>| jjZ hTL )Dm2޼@D^F촍VP)6䮜xir)ѣOp"2.p-"_u b܉qW\ˆېIp:(KZZ,}},oZ1@W4wj"oÇ`f{(BM˷۩GO0AϿąeB%5Ndq:'ynaFb?O!Ё |ɢxW{m/5r-~Ư7:'"NO݇S)!emm/)}"빪59aS 3_.q_~KvڶmKX g3upͅ(y#lF? "1I$cLShMu2=YEHտ61٪BF%C ŢĭZOOM16.wˊ~Ng-i,w%a; 6V=Q5oLj v4 Y;)QU_0c™KVɃ ["{=#4wPhr}6Ǚ;yhYHy|DxS˂-4|>VQT~f=ԙF^fSP'hMm?*K#~Ks+T1uh4;Qz1z|#Of^GDVu6_d]rK!˯lU:$_?VV,#rx439i0gb eקJ*퇉>Jm#7E9g{DJ_tؚQ0#A< 3r"Ĝ]LkȬU#(@k{89U0€cw}ϐG93cV7Sx,Mz:|#{Y^FF .ky1>PycZ@^l62y`0-664Z{!/tU_yʹ(8嬥PQVNkm}H[hCLAwOIM* !l$݇#uq9 .x*AʷaV b9u1~ajuvl\{k7_g5oqi(S1R:hyB*>jz;O{^c\' ҖdiV9F aG#fB5RńsߠJ7B3a窙>o /Km97xx}/rLR<GYѣ D/i drr^!nj^,EeH|?W>{PgvmS5 s96~gA3`\IJ%2wk݊_ &y\?\(n/v/7A(/{eHeɷs0054&̾lRO:UCG9*Y92 |K>ᵁPCEqksRLv;ф=d0N>b 3c0H|vr z4bel WxQOudD0+(sr4ީh RWL2 gJlΎ[u540z`[n0Sc0`̭/i" ji7Lz 35✳T `+-Fzcs({vq+H>s,nhp1Aˆ{OCݿ{nHTǘ5Ov)r#|"KZ_,y@JPPV"m0lӌ(tܙ_?'^s$H>/_ޛq<>T qo#htazkk]c 6 #2M&ќs``/{ Y鏤=HltJKumUFW%+b! ueչu[#OjʊRRGi-ؼanxM # 8Pȩ-/i _WE zwYlF\57?Fme=E! )ZM4xBCnIkY*_, ^bv QU5zk1C_6 Ȣ ^V9I%û(8+SjY8Q'xPX$~n1*_`X[!ՈQ`F=`1WKzxԊ<"0u}}^m,[>Oxx*a`;bG :DҀIwOYgRw&kBZ31܎f-2ɵYѯ{F@ r{6XH{o 44L/ ;|C$h0yˏ MoS~&w˝*c)V}Jߐ><9ضqF/*8gеtӍJȫ19y HmѧƏiJ6%dFqZdZMW+px9-`Sy?o,vU scےb$' M?lpJWԜo)~17We~eHBw?o% Aߣ+ gvإ\Fvj@ih~ LE(=]Zb{!|p^ _$Oft.i.8^ P SA^ѳb9&pjq2XRƭsp:.5gg"cMtpnuc ){T)sV3dư*7)db+HzZhZee^t ͵pQ kx~ ')3"UFFy}Fn\L:"_C| Dn'BWk88ʠvgS2 j8a熔 I!yDY`IDcDl_%n ؀-J)P),fޜxe ;W쒡6TXOXN:ǜe羜a=kqN9acpp *\-=WklutS^?%;M#n§0a/5ܢ(3D(RLaMp/|0>t)]cސ%iݵ{+$U5*3# +gd~< dt:Hzqey\2tuVIJ :WDkLt_{qs~{?[xVW5Lθob`8X6d%P'!'$Qං_ V >-]F5X"nciY`-LA)IgaԜ{#mU/v g$C_zL^^pw>I|ݰ%0D)E7hSN?S!}vn#F+ ԒF7cVUG9(F]8z>QPP *΋zV!Bۈq)ULgUg3!tB𒇱N.pƻ6'08(U1)k%~#R*jܵ<ݒDICF#E4;@_wR=gp:wl¤ϧ^UT{HyPȠ(K[Mߐ27LF8rn]q/-}z͔)[9OqidQߨU(1p֯4 Z[9$J\UmEˀ3|تcB7ZQXKt1^c ?'o;xrn_bl 8_dZ81bZF IŤ6FG*tpgo0x}딂`֦ʩHDrpQ1clrE6U 6p ;.d=2 X& |bPCJZQ f ׺y!njW8i35{/Z-A0ӏi RӰLCo9Ҩ-ZQߓnއGP Y!x<ƽ'Uՙ ާ$"%ŰT{m+Gin[Pupy(f>w^h]If\BԽK&mS&Xy=#*G?ekч\0ū i΂5xW+e ouzͫ ݪH"FCЫsˑD{d&R-O.Y1GCC t>Z=GIe#qh&񔝚[֤mʝ\z_b:h.}mUbUz ,ށpN[c:wZcDۍ GAO_wסPOkrUWZ fR#)/{na 5 tD,S- 7 ƬᎦFj U'e!]d^4I~ ϻ}\ / BD KV1l*LYanI=&MķQBoc>r -+ tC||Bh} ݜ=&|ph$ )|5KȳH7gv‚p{.Cemx;ZW=!Bh8 k7 H=E]pϹ1.|AVi1 [£UQFۃ}$~Is\;::ЮIT{וX&#!l7Hde6JycabR\lyl/EaXv6j!)hX<x6KaeCjE>wJ۹qd|>͟9lʌ>+"n=m fb>ڝx&:0HBDO0(͸cBAm|Կ?HwAC:z*1=Y5 xݳzzT/+DiF<$ybr)A̗AK敿tQMw;zs_,ZOI摹ڰUmf$UKH{XIG̝ܳ4bL1#ӄqT\{jC'Rښ!֘B_0O>v+ߣ>ť&,qz`q`%'a`gK"yb1,gεЄ']l."<*u$a =8Ex@VyZC*=} J _49 52m}p՜Ino߬3:LVxߌW(q[Zh4& %-L J*}Ufd}b'3 +3.z> 5t!gCUl&ߨO`=^@JRѯ?2p޴\rUX\V2phqX.7ɫ=q~VօNjRBUߞ5KeR^Rvuن@ndoN(ϜjwtGI3~AD-"!Gs.(u^dEgO)jO<^J F.ȢQʵh 8XDd{')ر7M5Ґ!ˡP$9}]'̼Kx3n'΍PLҎ6vuJM8- V)bʱXu۝RE>u3sv@OLJB7լr>#CN!G۟K8 E3NƬi}w {g}mJ:>p$EA>Kv[Eažz_+MՌӮk2E'ex{0ka7Iz#zI}OZ~[Cq T'nzJh,'+j8kNRi0=(Yɵ51I,(/ "^la5`Kch3zlI[*x,8}y@eo?39RȜka^iljByF0g%\ ^dJeCZ`j* 2lK57t!6#M I=Enm`f5 Zm xtLQm$&Mf^޻ ⿄Su0=^gUU(AT<|O'il9tQ<%t!~ߙ7ydaN ` e5>(JMYl%ʐ&Z접G1 ҏX (CT̙A #P%baïؠ/~l}ҙh%RsvM}$eMx&Hژ1U:c Ks`q/>…+LJ{?].r3jW0ɠۭlxT?#ᬹPӓiD u&n>+\@#!OC@$QV}, 1_yII:k>{ m4,篽JL=ѻ ︕I0;fUm>X{-S1%RPnS^T^I0;{nB0Bb'}4Z6vBE2][4{%h(-N*1 C/ u } +I2W@"s^C/aQOă=LFZoY9%4PGIX4gV:Ȳ}+7nOXehzDXo+?\aVx V'쏋o@ߒp=P|sEK'-e =S/7{HyCb<%v69%8%hٻ>5|4)RMk k78o/Pi`,Lw^*=>Xy FƓ|  XͩWP>R"U|UlъTs-0LX@@_ˑv_=ϑu2<빬w_%Bt9vލQ7"햦& 6(P!Iw~BúgOZ0RJ0f-Z<Oijl볧y?bI2~~GfX{ Kr;kᨇG ,ܔ4mXzUc%;*HeT7{i [Kڅ.E路J wrbST~V"41oQ3vۚ|jpN4D &,l3|uʾ^|ҩzl!I47vǁV*K3\/jfõuȀCnb$ 9Х~`X~JB1zs%y.~dt7?m$Hq8_YwbUahk~hP}t8RF_"E ^CP@={RW8je ?||U^.^Uɀh`z~ F70 (,I(3X%8D bDITW83;@Z )5jG[ީ*&W<`m¢7w|'SpwٛÐ~BBFI֎0Rߏ٦F l@Á@>%fb6tnWL25q%=ϝ^PjK#)fD!W+g`0ȮlӋ@#9> #?NNUsS0ZcJ%IA\Xt J =}ANUH$e>YhB )>lx 3;޷~ӎqL'r^bC"$#%Iց*kƉs$CQ4 QDSNk H09C,y:mOR^hed;XЦm^f YLdzk. ڥyܕgrJ}}5<1Ԇ: C\4:sgjߘq*.#@ASR.h 1fmf_@>8x{l>*ɪ͜C8@|]p/޸a5Qxe5{I_&hȡ2DIy͇z`}`j $lGRI|vT 3< eyFu}\I}7?_ump/ϒ=t1N.]vKN! bwٺf\,Q9ڎE -†u"y$ԖfMCM@CZj} kXp Ktao'fl=X24e{(,P\yl%#?v3̒g 'FG`R:@@R)e'Xihr[A(`V : n/%Hb إ+~0x>LY0`GSZgٌ#.9(] 't"C> ֒هhGf4j#uh5,X9-b8r2LJx6S;q zBo@EBF:ӇŦ_AYߤ⽪RUvcz}wK?6_l>K!/UϠn~MvE<~,/6i/< IfYMmr@o^==&33в:pb_ tC2QC+4{($qy:Z.7n߱$M:5S);ڶ]gLrgZW$pc~^wu>H+y{^ ~ V1yv'g ioPV@Q*c?ƾÀ7 /@xjoWyͼ97F?aFKjqr 5VCJAop!V|Wv&3HC{7gJR@y)V>Q~Wjـ۟[#-d.f!\_/eQH{hpj}zL!A1'oK[iF5DXDQaE_9CMy~VA(6~kEGW4z 3Ommc6Scg}ҼwOh I'ȵ^=!uya|+Jў2"Ssybʪi?"̢^\?=rt֡ v \>%aCC}GP`w-#5PkVV޳.~E.&鞉-Oz9BԷ~T>O/#|D耯yݥ G]SuVܾ6* {?I[T'Ywyby)Ӕ:TKFsM&h̜)N=<؂e[oʺ-΀C,$D'gc`eP`)%N\m~mzl@63FOL( _5!{} §v08& @ xO;g/pȹ'w1ʳq_r]=;zF[4GfIpχ&BxL { m>ktMJ4{>xΤ7vn"ϔ:i,i(ٷ=~\pt4'hӟJ*dt"e[!bYAyaG@hr  ulj :ޝ$<>kFoB?}-/粅xrcȋ؍PC hDyG:FhJu2Zj GҮ=DJDŽ3Eo֨@?3 z52čհw%KhO9X\% U7:R~x`:8b`$4]G\(mq5ev`Y2KyR4IZPzI[w&e = qT9J NQN Ƙd7ϔ $&̟jt<Moo%_l^saW&r}'RM\ːYnGCaEE$'g9e==0kf"?;VG[3n!ͩvk3l:;|UX"7D;p 0o=2) VBu|0̾kNE3M:H5Pw[ MP$)|6577ջ%}G\*񾆁GL&UaІeLC}"w P I*#ΠZs2cG գ6$c禔zgTW۠6" oHY*O ]Ԍ#m$]t=|7>Tw M X9ЅF؄LU[[X!`Suqɞk/+'4hUVwб",?r~V<s xezh}`|WoGHns[$e~%宫cgQFûY4 9ޒ PCx7 AuiwZYj76:X)㲖HG4z]n|pfn_ABo2ͭlRMV]( Lt,R 㮉"qģk{('l:$"^e8(a`eIz3#B"m|Gdq~`Z<+z}qw'H(M1;uPb # W AKj5oL, :_0k@X M!p](gD%/񢩰3$2T4? 7_qi Ѥ$Lf*CxZ5#&w:?@sLi*#d??,$VbX٩yݲ)(3/ +5$dvv:*$ߐ~vɅgB&7qphs:X8Ѡ-<0D(y`6[ .|s r1 `jDT#U쌲Q9P{dXHh XF˲$m$)h'X_+L pks.iS`n<>X2cԚfpXb7&(v( BwwAϝ Ս/h2oM `y1/< 1n+DEєm0ŗn NhdB3Ǝ- >-a剿Pq\eF}v?LtZ9sE8p:aj^S)rL*1t& ^t7ύ67Bu֘(al}B.&/\Θ&U+!}n,qo꥞Y됋\fHbGXsS,l̪ gsrKs>)e{ c٣!-X|]#q"(VJ:dӣJ@"*]5!0;w.]VnhլV!+m^Z 0 ~]Bx!"&">1X8Tn"*6y(Hy얝Nf5ms0SpQ[Sf6!GedB&%PSjVs,yqb+r[.Ƈb`WYybb$}*0=8.UGd=51pcnT }WL"'ڝ6m7IѷWȀ^Y~'Ԫ`W| 7W}@'<K5hfBXX+ 9=rI67{:&8ۃq>CU]fDd>03h[fx[EڴjŢ{ ոb{crmZ)~;N{kFyˤQo ޚ{1QB3\C)Ě2ŽuKDET6ubAy<"*vh[ qHAhE\pWԥܻYW(¾͚w>t/QBZ1ОLO$oCKO3s;Pj^T 9{$HCОXq'wa<4% a2>n=:Ԩ,9q { F7 S.ƨM:S}KϲAH6k CL@Գ˞fwm?UN?PO՟ /g\1% 82Pʁ O>eo];"d?M6$eðtotv ]s_}:/ׇ2WYOO?g ko*3w͢";  ǽU(n:^n)G>J^tRcIw<2/޽1`XHFMCBb믐7qp_c{M(J)(jIv*9;e&Ű^ֳj[o*?&]^{6[ ,bm*7:ail-%X!H{f,L;ѵ$|24n]N +7yˊu9ġasy<\ 1",HDvlf*ά;qʭ+-zq<,bj0xϳMN .NhasT'#gѩEu!$+Y΀'/Kpހаt~jqY$2x>($v,š|B݁5k@nČr:$kN.|=eUbkղ V ZQhH>뒷PhsOK}Ja.= ÙK=UneY,@~M~͛8rsxco?\J52 ڽ~ueƭIyAl8~*j"K< I~]s05Ѕl"3-Ԏ(h5@3U=0m߳x`l &OB%|6p_4"W{x ݱ!a|e{bo4n5X 8 U5LcHt!a 3AkGbf]9ltbO7j:xuZ|߲DӨf\Ҽ ^[`+l[ae쫹 ?'8O*1ɸ|f~AAoĀLSqүU^ƾ|31Z3wY_bg|@;]%hD1۬ =3SS+dB~|P[$tBՉDZ< 2luM;lښ{?!mrWg ?^,F@(*y\>mI nb UI/u{q`"Ny IU|s(zQܽ{,Ԑ~swGkxR* " h66` ps MXRB2Ji*IBaP_,cy#!s{Uu(b 9ȃymEQXaؼMl:4+}j۪Vܓbc^Gbc1&լ\{;;u#Ŭwk ixS+ o6S9xP:8ڽ?·d`@XxVS Yy2kmUHo {;10D?^ koâ餁%/C3yQC)zYX4R | )H0ˈTݩ _uRC\Q:t }?y(ݿWrOV.7z:8d#4iCiWpÌTPW˼WJ*z1!]X/(YYrY 20mΕ/`ؗ-b `Rخ(@UW mrLUTMضgűlpCq>0?Nٗ7 ewC@.3*Yȱ:N nj5<pԧ15E#;v"U׆~=\S#P q/)D贓6FyaܺgJDQCr'rosQs:m0ڜ[LGQAn}wbC9ArxqsC\3#<2 iҐ&PUtÛbEaGՇd cɗ6=b߲|\^J6X36^./^Wvs7>)ȅ9 J6Z/Eu|BB^@L^Vګ $ bK;Tbp#zҨƑ-aĻ@ ;SN&8']\Do⭢F/ja#QCDjc'G*l45|6B<$f,N!먙E*ȧLMYNm;(̖xbgdRhN0CxÐ+5CᄼSy]0-X%z4Ht(ZLµ{Ί)|f>>l\j5Gȕ"+!q\ uw4\ξ" ~`"czx^`tPOT["ގgTB9#B1sgQWi"ƻnkP]1&-`b賧Ta(sl%E!t)|uÝuuaBh2G)ʌJ6s[:ӺFGN%O$6@?MN W$P}{caB`2ځgb{n'ASn{qF8in϶KhrTYLI/X>J_z{r,(C/ 6K+uL=XSG>;.MG "G=vQq=X2lwh^FY!i:VdiA5Fz K}Ŷi&}\ zn[Ϧwa~((Îi,^(w4|1%7C^e扻2 jt#=O Q^GN8vº<,{α$۱n>QQkJ;FZW:1!iԜQ'dT9\%alH yz&f ~6S2j\ܕ& -ME$# )bIaMVڕw+W*@.1Y 8Hhv;h~-%AqljX׃LI=IH\C*N kma\""ez(0-Q}L~z˕Yu]~b>(]>IIN pװ2U iKM2pabiהcƊm{44~9 9X|LϣmAoșMwRsA-wy/q]^TaJ:?NuC?J麫=`7.& p ܹyChʌ\_7B/l,\ܭWآ^u&Gz}n@Z2ND{wةv\9dN%>8X}u|)3[@2Z#>b!ujN-v22P/*z m URZ8u6> |Kܠ4AaVPoJ*PٮDyLX%wa\2/¢JP*inV*;+~7STn͵<;-wm^~|U34f)Ut-4yR}rF9LYwfHyEk\q~ߌ@\ƣTbpь@˔ZN˥![$63S\;bɜ.e:?in-F^#ʻZ eȭn"]! ?Zj1{Z*H(k5t,Āp4$s<#ʢ3'* ܲ g~%>Zګm&@ޫ|{ҭyAMaCا_% n`i6[?Vkzl97M^9*ÜR[FR[ƙQy<}؆yƳ.y( # _L+&ARtW.HMc,1[P?{mW kiY>OcˉC4L$H̳jj72)A{Ʃn%p3>#󦗬Y\PV>9d0P6axVA`!,^K_n: LXQD>|!E22@w[DF(Q1sl鶦ew - @TKӪ'Mh3 ÿ.Ozo 4AIB_Jh..tdńL|`H$1(~\`ں>YK}»1k Cmd#1Mv3cjNw>ƫZ$!KP 6SU RIZȆ S; E$b&N65YOA| [KJh 0JNGb.lL-dR V˅L%K޽pԬI,qQypdi%ʎbx2~dކ_(55N ͼpHW'Nnm-曼p 2׵Qx@S j,1k"؄Ev:0jo|o31QbUT 8;G`| *u}h,t+NgJ#Fc_[#{ΘρPk-A+AѺaP 70V!eȘJ붹]Y!Yr9@7+,mJۢ{7ŒԎI/(I< @-qL㋪}EKc;~muO zF:]QwC#% d>ۀ.(Y"U!uCHAʄy NenVaTgo\iK*; bsXvpd{ &V4+0LTfNϹ-= |$# K`ts#9f^ROi2dt'e c٣ȰmSn+b>NZ7wT[ KnIg,<9ku$1#;kOdoET}:=#7]vOXaԈCA@ޢސ]8CEp$ !*$II#ltj[틣-_`>j F. ;:f=ov 8:2㫑e$45p ?r똰zfq-lPwh}~=E,{ڸ5D^zUZVZN=q9a9bk!*K<ldsEkzЃɒcrgP˴ߘӗ%PWBO>9lIx)ٱ Lnsa'!mw9Bq:8:7fg9_ۑN(Kp;)}ʃHv&0؍BQ >stDj))nbݬVH3(>xk*0oK^@ iw cQp _Cأ_Jr̸c¹T>=Vd=lBո (al16oB#鬿]sGF%]yj@6XQ4+Hd GHO3w{[еowyL&Ů^MXĉ&GN)V۹S12V#4]Ň)+u̸]!Dx%:=y+0Erj^arͼut[xr,!ę9<bX@}"dDC=5J-M1((xbs EhH.%xDx vZ`)>xrvG,2%I֊P0)[[qo߫5. Sv}/r<; 1Z\SA {'X P#=Wji(Yallj5z}J[[L6r9!t39rjzƠ;4V@jnI-hƆztdcY>K3DoJ~j}Ǵ:;~g%HlZ&.!H%5b9So9@0N\ of-C7]=Af;kf1иul r&B-B i>JM1jH\Q6sf!VfQ3'7's^%jAZ^u5kĪAJCoՋÆ_'nGR{6ӚC{ZHzVIdq.X4b\{fĽ'faص 4gu.eQjboŧAgT ]{iV^RF#*s~N.;êcپ(gUޕY=W;B 37\-WMg,|/o3\8WƗj`uq;_W@ƬcsJ D@xs+Ce7[s{c lFh3HrzgJDEC D`ݍ@ }B&We:j+؄; %'w):-p*_xzrKl[ob naaV〗UdU3XTk)G Hi=\w>?QLiѵϣS9{L{cݞ|:w0\3 &sGηBv31ⓒ8ئʄ93+RC? · jI@?x1ۘ*M*%ŞLimvPJ}}_~#ݟ~&x9,./wi٭@-AEdݍ +?d⑹ {"э'SRh1F.s쿨6$t6((UsC*ŘqJB)9UU(t\kxZmG6UW:y."6MM/3NS :bl"5A4,ŀO ߽y/ttlix2uJrАpy(D c TvfQ I&o21jB9=IVUNpN<V!z~!7/yVTr 3c7+(YNG]4;; KnȇQd^Gǡ8: ,Y&AC-6d_c Lꕠ%*O~kY,t_:Xqg6=l'e@%OgO˧Wr0QQٟu ۖ__+nAbB:D31o LN])zPv)5V#>FzW6Qh߰rDx>i8Q1oפiQ7ȼ0c:u;W!j?#!Tߖ jCIG@ 8EK4q_vU!ֆx)}o(\5ܡ6 JbC.G#+b'Ii˂6-;X7<8a$c/;-aknN}cyHuQDs`OMqRC?8?〶4pBV\ Xl|$5APپO}$Щ`>,PqeFW%'YQA]@|cمG5 kEȅGO}hx8cؿؾN[ P\5P$9Y3 24gi_0~]%,[wr3V3׷o,=8²daL26%ΠE‾n{92CH(^h;}t6g"&X,t:Xl.(M*`1D 9 ItkvҀ Ěo(IX#񲧗/Qr/6=_}[Eɜi [E#'wٱTaS`np3Өl41MnfS @=5ӧUIَِhl#'3[Z^A4Dg3$h2,ԡWm\Լ [)<&O})$t\)Pl!Q+( HԢb)OD.mNǑ{}j⹬3{ԮY{4d,N<(\#Ǧ` Mse9n%o|w-AJ9q~Ŕv*A|̯`W^Xs-b| N=oF#nZOߒYM~o kSAқm,V*2ZXB=֯GYV.My+1kq9b=o#CYdBC*χ֨⚉vb\ׯEYȈt\RD}a_3ϥdHhjSEbIdw7bzf%6Ps:bX 1Ut2"p)" 6Ն&1]v8iZq^a]z.!hg| |:=֠kXV%#z {|DS ;PƳ1N}ZY^ݍNQ]vŴ5{<mY#ϺB]lJ$T >ςPl6.OF% $V4NZn9?$?NҞ1{*kפb5r&W}`Z޷N^O(?hxR7CBRoIͩ.b)\:3)')nF;HCr=;O+s}hbJWE>vYܕ0UQNPOd)˃(3—2_r;@}B_SM/ FmtTmê> >x6!*POش //-K|WszƅK⡅/m!n<~p0QJbi\/~yܱIq<lGp˝EQj4ߡf-:ime%~r^®^r~Ƶ_wuB 6]VJɮqU}Yk'qGLIV)iz@G0@`cf>±sFQuưmJ%<\f+o~#1Nŕ\W8:) bBㅺKHQ y4~鏷':尭_=kW^mP&)g1m;~m aT(5?`PmTّ-bjXƁ3Q*zOѨC,abeω3rn[*25c*Ǽ;Saŭ*`hETV+AF)"qT`cdo q1JF:H=w'ɨ{M ܁q+SߊZêmhFҥdtV)өw(, yhjwL҈>"}~{y6\M0Zzz? W+(";JĒU(c()ƲlO}9ؾf*t#,ǕW@i1*-ټi4k+^\8:+0_,St`H}¡ĝa&5ӱ`}a밒NsL״8Tr?\PzsY_kȑ {ͽ*d,_N`;ZIJPTHX!89Vcb9#$`t5HHs6$DHM͂ʮBBA q_dlKG0,b ެ Zz*QT71ruµ;IImċyJg'UdQur**}êYd䧁rjVGT72]'Ǔ /gT EdI%`hJ"m dPm L@d۲)i@ Je8OXq}!aKD5l [Df"9HQlMiA*"ur)zWH=iuOIPP7Ĺ~^ U"xhEUʴ9w`E>RBE3Ϻo S89= ]tQzo¼Cum3bhL#&+'71"S|a^غ˄`[qu`|ZnEV)q:ýKdx\FeJ[׉PCք#4t<ʂ A؝ ajiI2wr~iO4&pmvݎ!Z N+sXs̍wbe§nR2w񗅻lt8x'`c@a+ :ݺ-v6/^#`D@ÉqDXz kjBy,O}M|\ךR5NX9xC搃*?Fu6(gp1zw^tbfvN#Co ‡:E`j8DRS.}/:(e^.3 񜮫fؽU((8}FDw8>ܗR'w0ZܞkP12ILs@0H?=,@EUУD$: q2/dg S,2*BWTÎ%rD9;X9V)wjEOHߥ1j s,М9%Q(w&ж;3> wD4 VN\wfuLl0B"N*$o[fݐB0xBasEvJ4:$M D"!ANfƃV4+sSN8}^_vg,Oì6r]b.H$~fWm,^t;[0(Xs `6ՙWhO)G;e]TJ3 AK heaoIHZ7nwD<5RbWf ZcOK'yZPv_xY;c0y6ֵH}hr?";UiTڐKc.kEʥ7ǁ|)cKlLTɭ?UlEu(+SSF=9VxR)C6-[S6OB$ZFe4c*Qf2WWt9Qx\JW1͊Uy6o U:i@dLRb$:eƷJ3#. 1ؓ5֍"2$&!`Cώ*ZؓZNO,Xl'< X trt1} "q~JH1XWKSNEe׏KK2-#dc+m=˲z*%o8 *fZ2;1c6%H9O)|oH_XbbbfWOY^9>eֺ ~ F~n3Yx݋A%"+@gAu@V0k(Ɋ1]a_b"l=i=Q~}i7' DBӂޛh ]~hatxB Gyu&9^6_ DxnKR W.s!$'komV1g>k+amZ El-DCu+ =:]5dT!΅+!f1?ϑj/)✎xWe >\# '8M(o2cuMVǼ,ؚ{JI)]Cᢛ"_c[i{Ï;w[^ŞTPz||jB6XpM0-3W`nƊO.ijz -!-,jM ަ4I+yA+[1KxYl4ka(5O %Hrz{7[<{m 1D|^sk[Vʞ 4?_Yx I<) ={Va(tXiDi̖Z] Ntm͹׮PUCġav pt0z M(~%&j(\&r#c9G\f ڕy9B QTU700BMQTP4D~Ӳ[{q>T$k_ &/#x@)}qN5ͥYAQ{n7 ;SuvZ?x5~V%Bd 2kGaZ#U%~$Y%vʍ-W&I:Űn7R(ȸBJl^_c>B`io芯{b2zgvݤ<b6&{RX1*>GfZd[unZͯ %Ϟuom_N;UsJgȝXг5nA+xM#7 B# L527GKj~ N-h6%|] f+gs{ocf^]`ی5vl>蛳m5ޗ)T=j7t>Yt hFъ;4?l$BSvW. w#8bQ^έ)3^nZ3Ti-Yx `KAZ4 |/Y*[?2 qQb|-28tWZX|pdjf\cXC:gY?AP^΍Tq# Q:9i d*M-\SpֲEVϡ3n͔wfZFi8!^ӈ;N$x&G,jcƸ.*1cT{| ~WWavTa T^cLFʒ(,k<}G 9FyVc[7@* Bdt>{σR)Ts+ōA?9u;6\yYe^u `k:6Œ9d#x7|u`7lHzq[S{rpE5Rq2Cz뚃:Wi@# ؅ ;^_Lou]0J~amT?%͊w坟8sXxVjXR†.]a\Y'^g*D't=dfLYlqWݒѥW 8՟.re#(Q^QZIh}s@ i-ʊ<wTOMcIP(gUtQz>3| >D-%&Ҙ( VʉX* G~LJ#Ȕv cp.c-L>@37wݾ 1g>mmG> Wdұw -K7d2O:{f`/FŻsIO]a:h}x=lx[qOVYX~d_? 2{IHV- `-s@P^9խXE,Bp#s?}~K֬]ƾ wqT8⠇Boxg4p&L;|jv$p'<99]#B,&?t.hgd!uתE|}VY-Z@fIìUWTYI)ތ:\T&%#y1G5avAI)U!ϷJEh(I45>r`axW"[rEa ߮NzLA7;G, ClZ[[(F DŽad+QXj C|*Tlnfկ"&l89†|fXĭO>%u/dM?pJS^߉7^[9齤Cs-OW0`?(8fR i`ޏȃޏ8}oOjԉ;--@_=:D $NncMYШF#CBzH.!ie6Iq~r D^. -8eOE_fq{Ͼ9XdY$_ yd9LG D/`x !̵KVbaH^jĔX7)c=<^ B|-@8#ݓtt~gdgűsC7ڼ'W?Ke/^V&큭D.y Kz71jhPi] r+wxvwKǯsQ {XO)WI~" Πb j8Ƒۻ+M77I~fU 5paʣL`1 9ĢĐB1Eѯ /"G^Aٻ ڸb-bkRA&Mk?(H+#ԝ%Tm$)Q IڕsaF?< qN-* .U954?̲޼Zj=YUfOJCv:MYoc~97,>!fẁ 6o(F*` $-gvc{5T߅ota|+Ҏ&YL9LIؼss,$APHZskc#3d0>6ݦ\)Cq/F"K#*WACu_umP"sjG᎘R7vՄcF^ɐ@exz4y?ׂ>IKP/ͱ1' Ʃ`fYbn\ s[齀I p&!T͍d)QԼ1kBkgmN) )DqRO7:Z* ֽ˺`_aKu%A6 'U]2S|?S-ʩFfbb~PZH 5*kX+YDIl F_>*M۾щ&>{v O ٹCyn_A$ :ф.L^D3A6k_K$[V;܇!cia dT4B;^g pSS سXӨ_< gҡM`9)DﰿOiӿ(؟ĩ"DB⌺RXik7LUtaV1:xSVtsnP+V$ }w #82mo3>*x7NĉTqȆFO4iP&aoZ:%\>>JȿcbG L78!ӥpZ &ký/JБ"j.Ib@+FKj 9bdfSANSĻ}2k4;+H={'6&mf@&D| JƌZSy5c3fI"&pKMk$Ol&QD{WA@O4Zl?C6ESEMσ0ckf/ 1Dh84sC½.Ww$Wf=!$L- .ƧuD?`KQiejs63&.;A$~exe)_0tH[I WL_?Hͽ.a>.z'XѿpUv;Χ΢ H4*]Aa۱<鍂TUhVJx:USfUm"% qH>w~+a˕ `Gvbnw4ZJM8 MɎ%b`]gJ{P_\]&6aiA!m;QO(;>c# ɇ3\ƫ׽ Mg<|IȌɆIJ:l,dz/r̷Y! C[c+U bf#C]@@,% ;>/^L!*m`3'K#!4dXSl..\CyX4E=i纽 xn>.poϜ-uO?2Nz w:H~=[KON_\`4b;֧m(VOVm ]4A#օ8TL< /=ݢTBXuyϫ3N- -0Q2aKlНdO #qy|".AtՉ^f&8ۜ 2AU|lMpFʂҘ:yť@h 5;ZFx!֥1V qw[Q.[ ۣᔨDN. ]0.Ykp"68JY} _m)`c++[qa%0Ya-7Q C-1=8^pmiQ)'* $wrgLSDw?#]lA jVkRsj͗W:ZQV1g$+rCaӷ(l?mXFiK-ԓ #+RU>K98Y8F4ݡ,0BŽa'7]Ҕ/(ڼCw0a*!QZ*AB(4USL^5%ii_T15WVޕLc~Z,x#87♫)(,[]YV 1E8ܤfa$159x8W`g) ;5@bM >FO#OTc= E$k:څoāxԺFgDO9>}w2ͮoc8Y̢WN]9PB|A'4TgrÚ^ X ø|S k@ZW?p*5B:ˋH TE*eP(*=%wV*] =>D4r~5W.|)-ǹ:IV@Ff|m1OQ~Jy >d&;\{5fWIш@ ]d0^+<Ss7麾lm?&o;hz+N,q~#zJjox1o~?)EFAbM Z'"ݾ''L '݅v 2rR+)"X;;XR L?\Duze,izAgdL8ĹS'gujBħmsNa.h]l-pƯא<}{wgI.}Fc]Dž*DMQp[6wmOQ]H3oxWDvcDufGK_d 2xY-ydg}pO_Mpzcm9o<1{7V κ}Fqmx#weokOš(wH9J䜃w!Q#|0y; qf@ͩ(s5)!5n}' C&XFɼdbG t X(o痡Cf9}Y{)FGQj>[[W:=r jTo7|њ%.$ AuB8=M~]=w$b~u?ZpT5zbfJnp/,Gl>4s շp\m|RdBLSS&4e.%MP _IMªnpRc?MO\;d(ʪhNZA3Y [VVR8LTQ%>V;mSMH۴D/X2AC:qOO(Fy;-Wrz/3F} &t#X,ew DUZ+1>^Z but$!2wkM ?QFۧq+ ,ŝ"/0ّ^8 E#LFtC @>q=Ɣ X۵ Lo~&Q2e?S#}8~ZKWö63q֥,:\kT?J`ACmJH/Re8 P ֙l2WDxh"BO&Y9D?*7w]A݀Qn֥$4U1ޞ3WZQjGop1d\D^(f\9ai|ˣX$ >T in' iCI8+@Vyhv[žup)ѢX"Odu.׮0 ;ۊ1fB hlT>g6"Sci3/Mſeu\\W/cK^2ɺ/<sr0upYjqĞƱ(kA av5kS"6jW%QQMPߔ:1e.ۦZ{m(>:bE!98!LN$; *5QNڔc{Ě7Uv}m}ٔUsT-J [@|(3wn$zc;~ro۬R3uB~R1ԅa4Sevi)^?dzn}F/1?!5x>}գO7V); =m;/ {ڰ6ϽmRe_iON?7PApQI˄M 1ː.ܞ ]:fނJ{K> r{} 0"W ѥ"BRCyCAV[}s (TzWyRV(3eeO{z'=FxT 8ӛwec .{ XR8u½w~ ,_`"TL/(g"vަzCY{(Ʉ+ߏm `+US qKN7(40}?cˎ؍_B.M=vpO+\+վ>LS7?hņU2x:.K[6595Vv{\ȚӍq4ͽ4ؐpٳXcJ,O.,wWV*([n(K5T ;md6Ԍ V  WND^z>ײGL+2%g86Lѡo=&]6W'Hhva(Ϭ?U 8)ے:{Ȥ OANU , 5VS`aNo^n9aZ,+#kѤpS>Д/`fyȉM* n|,)4b;ɭ䝹U@pїpGRbqfkQ(}]=a pK kB>_QMΒ=p،<\86ĉmz~ߍgA# /0$X: ^+C&rXWPd-҆k")5Bz7^ɻ|} YC`ICv U$:qk><&r]]gLWNиB{hw[B)[<"50QE\l`(/oܾ >.jn# FKe|ÛDryDXG{dMt}j>gnɎU wZ] K$n 0`+H&ϥ~ _o{.R-TMtGe?g$HYMz|R䝎^OꍼZ çA4 >b`ƨ곕(]BE%ܕYjEiNfis5efybQ/D?QEBz#Vg68@fѶ"C$(17 )+ye.;)t]% _ۢGi1[~O &MImKf};꾥>C.Iw䠡Y U[/h_}hyn.ɃCU }Ndkn _wb4̸x^TӸ~8WHoEo""鋉aX ,nʅ"LUה L];3"Eߡ]IlxGeW>U٫ЫL4CxYqN3FK[$ɐj̲kpj;QQ;S(Z0{:st_m %E|3KnM,.v`IX-Je/XS"l}|! | xtp ' ZMT/(Nwd/F!f;ϳIճʷeh` )_".AMk-^ >R d^IH՝t"jz2^ [lE aMQiBPYnIQ׋tL:27!&ڂZg|y'k%F#8|*8Fҥ%`,v̔YE\@jsdbd8dO]Kn $$*?.3{H@Psi4x!f 1z\-NE!cG͏A,v!q)Љ6Lgx$cz׌nЌs!4tb^ơͱ/ž?\!A*13lCjeXUE @Cg5]Uɋnؐ6$:E|]B=gD7-`rFTu,0PT"_p&f9a mā+x+ <18q_amyMV ZE;Mn^E][@? &!{LS{y\pNP)b5,3tK1JrAHrc<548sCCu^ke0W"iτisEĻ)qGqJn4qG-`9bZVddl  Yc܊ e6{ G! Fkgjּ6º5bf/cO V4+"73 7js.@j,+:rAyL;DhbBy{?]>#ѝ_Q/lb?B6p|E._qnNnJuKc- Ɣ364 KtWhɧ$! )}+{\DsdK{M(?)רҒ8)^ m>&oSM,w7 fq:x2o.zȁ3F,joa=Tab ږ3t2V[S,cZ #3,Kieh/,.a*O㚟tX+IiMS6R. S9ʝEL[6p^ wM0i=zZ"*vRjsc7*Q,`ef<duǕ_5Ko]wq,Z%Nrld ;w48 _ܯ[fhap& bX\`O|V|#nJo4K -|\T-#Mq[-3oӥ 3cWH$@GR C,~qW\㳀X-T2Xi7yq.a^)ٞz~/}:@_dR<)ή% U`^}X/5p:[tBv7Lk5jS/=SmjfGFpw`ɂ tZTuO(϶}:utE۟\qDSru]ݖ*XyLHbA.chVħDI#c*E ѻ62#AYa-_s tH/X࣑o1 PeNk[PYj+R^|& O"GN|Xb'Jx>ڵYObZGOjɴ|-֐FrTqߗJ擫C'荩(./Om+V:͒ϝ&zD}?D+<:H/|Ckh)j֍} zɐЇ#m]JWŨ H9B5#%`sު>ohw'8D lç?5V+oWàpXL6>>г, ]}780~]+/ѿYƦ ᤃl}?~XtwT]˺*nˠ5 w`{cnS%tg[y)h>缎VZ!nӄ-t5Z~l$ Z{)f@y\Ñf, Nb8vDk|`N%;HƾZk۩sME8^qR:dDkyh,KA"=ۗF^!#ᰪhű֍*gCO! )}%[;>}~JH F"]lc'5 &.lRlԴm]~'pr*ib\sݟ5ASVS\V(/5jWt<_~$S36%NG~,j9HAi0Ad]V-Udnv&l5KcB #\ 4cC%C8y]yLPlаh3.($2BkX+jǖ*)zeNhlb~Zš0 u</^2`7//S';s|Ƌ@-aݍWF˩XǗ@j n>!R%9Az! RKya.j LR_ɂ z{{!׼l TQߒޘ=1*˃HW(5g})dcVvefs0s5fM_Sysv3^8&`T03"8\'Y#L=BTj]"VbCN#Q0^q`&jy:|tgg1g+]ME>%U H(egg3o@f U^v(iH/oЃ uOwV\U4wn~! Ep>uBp_vĬT7s B3gzE67L# R Ha!+@e&K "

Mp ABpߧш7V5<"8o 1E-rmKGsk/_oM7'0+YIV*T_[}|XΈ{ƹEH.Q+sF{N)፱_tU#)*:ƠOQ!O,Z.A0p [" HqqU?ӠPs* TA.!J*3f|RTh=SU+ 1+U0A !nmm.mLu^zLYCLKygPY˃9?mɓvN5gA_!fyjrx Rfu[[D;j'ox;xG39F7yKӥޜ@jT5~wT T6s"8_Cden8,9?Aۿ~yȜ=#qU'mh+pHkhK$M˜V%~,͓ۤ;12-jH`;mZIv[#7vH-dZ '0+3+v@|꽬U@NǙ^1a2;K6%NM ~vh5im{ JZ#[ UsyoUu3镜y%oA}^D4@5yIЩai۔ѸBN9ROфĺѾи!2K }M:8Fڠib!ױ&XOà|Ҡm*b%cGa-vM2@@ hۺ`ܪzڠ4b < oj GOQgVܦ7 2ӗ%e=>οr0BݑR bLiWFPfvB˅ biňzֻ4\CŁ Ѫ vAųE |ši ` nA-xL7]2-8av kJHq;x:tRhᯌ.cn"FCFAxÒ]>'X?*VcjP;0!nlFנAÀKm%i_ D6l(7bRq6ॷ]O? _$6VstN۸ש*]e0-c"\tšaߜ*0X[Г+Od5Z?0 b{C-kS9)|Ju^oJ퍐!tB5:}ԎLDSWT[lV'K i=:A{@ۋ2AЛU6ȹqӱCQ (fH* I#LXXqP|mj3vpSR>P6=ƤEqN`0A-mɯӘ/sTHqK}j֌u谣Vo_tB1O= L["ZIU=7j8,V3c%a qC\xz >r"R^ؐʋ]TDgR瞼6BEj~ R/C>&eVٶf$ę1ᙕqC?Hl}3 }Z}36`/}V0[]bqĦ)FZ9[6ѥOyO.I캃aLhkֈE0/EQ^@qOZޜ7 5j2γ5I$V3"Y оk1[]ފ_l"+.aA |LZ_! Ki {ЕW UMH cq^#Մ6#:ͱRM+JΌ_=Vq5PnNք9tA"{ FQxyH:'a9e=7pqOK+9$"(P*qBlzѲ'.*~IwcޙRB%:.:ުKms9/HFw|2Eݿg=]MaG~MoKf̨{bbM^ؼk1NoPzL0vdaF=z7PkѡMRѐu$46q*InHZ"]>t`3jѝ>:tT,DGfоg 'YK9R߫ʝ}b_ Y.lU~_C23Xēb \=QmT$}VgxDTP"PGw/HOӲo4,# enf̈́&ay=~!<|$%܊cgp.& (k;rV@,TM}]Rb~C|LnQneq }:E -2ܪ(Õ^yM0]a([kMZ\$x:-k^l~fJImorXuW2F+hxwpu.~ʷ7_t8qU^_WW 4I-T+L bN1 hfnIݫôaͷƲyv|"JE a|Tĺ}k{U<NP

nN;'4cXXQd^rqo BOAfkT(r"d Mލǵ I9] JDt>dՓ= 6z cci:ƋO5&hi떕T5%kU( i1 j1|T@2gM19X5Xn:&&kj>jnVYRq^Z!"HO̭rs-@`旇N(9<{ҥm/N.~Ĝ˛1{߈NRFo,(`OSLMm\%tp-'s,Cp(,'%r^a;ĘF?W }Vi$wT#h wLl=Vcb.Y%}F{UԑZ zPV%RS51*y>H5IsՈn=IDt@+_j+u.Ў{ݳ(d^6<A7 /Y^IJ[}lzY"'%Ȅl{"%jxէ%d7^-[zjtj Kt°#F1|nh*Q~YI?O@{gٽ1똃6}T2j-ԘzqV|Q8CzW/ x`9:u`4dLeOTr.$ɍAHqM u\m+/"e|7U5T ]8\JCX"-^UxZ__̷k_J0,I)F<"] .SG2z@_7q,lp阦CYmf"zAMLXvDBO6'>4lͭk ʚ&?6U BUY_d:=ix+~: !ԡc7{7N.dHL<F2^fț+Z`-Pc h1 \A)ps|$D PI,S܊ňw8C3ZH}@ac]n"[* X/ؠILLWTB[? }A8: ȹΉgis- > m(4xIi6RSlr1Fw7O8lB\˰ | l^2ƈlOǚ?9A߁:*8re`X.>'}5Glh&1hu`d?txrm Yxm9aZldp5cpI: >,ƶsRGvBϽlMj^WU. ETl;owNA{ࣗ8q ڬ$t|T O߻ 3ț6 [ⳏhJգhYTrH0kWx,B?;Jl/2s1#ApvcwB$0 D@ 5_n 1pKm,T>#_|7RrO;{?rp'PX7\HJc}Ó0YDxQSSCV5@G=9姾%ƵM= U3p&:*m%Ye:eyz t)1氱16d wzU4`<{;6<ϕkU A:ۦG9l CD!/+őȚ8U[Z*`Fljw2}x@?7 n,#_&B4/ ΍07-tέ |'Y{|cݚkGh8>EJ[CP!B&K#3rur*wNO N!2#1[ӨSMKE؋2i6ZWUǃ>Q!rfW:`,sJb?zjθFG^aPYG H[)U -+9KD;%{5RE!fz"Z,L[ec'qP3_)"Շ(qxDPÎS=g9_9|(#Glu> 27ug~# mQIC`ZX֩2u@-C19NDXЉmݖR&u-f+$'X4=處G\y\*ߘ>E' {H-N*c@R|vq87ȫ(3XοKEv/U@~e& ' /ȔK1Pt8zZ %km(Rs!{Ҋ -Ib@kÛ}7`:~HV<SsUIzO 78TVD(&q=t7k7OȘ{gs,Tqd_Ga!$ @(Na1N06DF3C)_ %)%YFU&Q*y6pBiZAԝxrs{Q#הE]N+/<Rc>v8ac`QI[E'CӴ?&g%B$Xl8L`OBI1vuR8G 9˥^8b%og@?y#$Tswl5#e;Y+e袋KNDuѽYl⽼0;*{t7 ʠM987E#/H?d:xژAm,@;%2ۛ `1IHY$00*Ez?,j1hVspi1ݏ`钔-S´ջO];~ cV1B+P?Ab2"Q'#P)x0;ѾM׃<8f.׊ |bΚKGA| J\` 9}^]7M9(4$}5\w?V[C0H8:OSt+9 >pdVh%z :_#zJsn8wa9 rZh@m,<]^SQ' uSo=?E%*1dx;/ɴujJGD"5LG 4|풏?40?@M_xs=h>b6%(H Cc=WF6҇g/4Q968Dy{Y&Ėݦnq'sZVp:tgv0Pڒm,r6 ]{Z%[8?x15t@٨R3P\)\:owKXi;}k)0jȆ`0W4R۠X\=|e! 0>;ρp\ݷX~ɬ G #JR @w'7]OȞ{тs. |i_@1W\dʼ4n,cb{]2aG$xbT UCgMO݃3!)6` *P]nRbFV1 % ^|HN!JC(C YR/랣 ѹc< 򷆯VJh󔮼JokZUjkavWn0!;W(Q# ctمuчV/&]S !ͼR%!}F.C^uS.CiUTcH q륲%ayg+@/7\IB΃EکE*иҭ&$bƎݙBp>4q#=ki9m)k""ÂT@5SCڢ5')=FBiP獛"6~*v$RdS?FVcqi O. R#J?IٶԂݤAk$xt> WB.:W V S\a %}Q΅ca$~X ^l`K(:#ud7{5CF<BJh*ǁtw`S/9{=jcPȶ:`rU}#xf?u4)Fu8䴫K^3Wh:n͞@Dkdݖ1t]b{3NL*50RQjof e+hZdjyTA*.^eacIk"HguF_Z%vZ~'ŵ 65&A?򈽢L'a%ɳ|"roi ^`HqUL9DHނj08YMM]bc!yb@:6|Ï׆3:r FC`ICzvIhk;h/u=kZ;(Mp/25ft# 1q[V >u䊩eD%bx߄ P+&/Gmr"'zl>KG/0袓lSG(i)06bv\ d5~Fe'PG1E:T6yB_Z0W:65:$\o}"J|>m}Sm4(0(Hگ9\jYWH;=F!Dr(ۧՀ.=[(<ʍJs(>YP*JOoԖ"9ra@zޞ%l $@G毬p9A[> Q´G:4[ŒJBRhd U{i~^n b  Ƶw]S<@ەbWv&\i3ð,W-:Ê~KzlL"G|(JR$~cϊ';EYbk'8W/\ᷲȺ~otw~ק}P/2MUEy6Yhc |s'%1G>Rb!?:6mӾqk-/;1oe^% y~y^X2`%`` &<>euSP<IWx]EZ^yFȄВW9{᳅2<"oi1d'16tJ 鷼c),!$W>np^04㒘Dd*o/GO\u଩[,!Y)#.^Wqh)1FU)(kC16|ş̐95%Lq 08FVMO}Vtz R$ XP-+a @[h‰k9*‘j2AmN-yp 0J&*5 Zׄ3ZǙzcŖIn<=u Oaf:/v.rOPOԀ =(Y ``lm.{3d+z7Lf*/K%<9=seލZPo6Wݛ{>ysfƋ73ʁk3X$b۞#wÇBG\`.GН%:V~P+5F~cK,/G599pg$j޻7'@f}Qb[\hJCL`O/05U\l`%+jXG5-F7qxڹׁ 5d6p,+|a#KG\!0A*H_ΔѢm^^P1ȴ~& ߧT1Mo IiJ o!IWI׍th+p j~C0  gê6U4V/WY7ݎZ`l/:Gc)AT=ՉLz9LGEA˜\aft[Cn -):7Mg$xi CahuҤh#HDH) {[w装ת[3~ FX$B 8XŜIx֒K!)" :+aLϨ(} #~h!SA`#H׈S4GsPl| #Yc|V#xj#gFSsGٹa(fg(.5cˋt"v^Ezd 'DN!MJ5Q[AU6Ws?·>uK$Ǹ~Ycӄ'SL[wXu \䇊-ۏ1h]BAjFQt]L~$x]l[* BCSBZ w@sBzr1C}8idu+) M: q!yuRSh*7I%X(bg &:S%럚H3[z:-P;>{4 DrCxv"r{o<*/MO5G\M t~aρ;CQtȏWoO.8m=2sO&Wc;pޛ&T#~OHtY&/.G9ܼM'Z@ WoGV^ 2 Iv޺eՂTK~[-mL !TU.y*Q0eBbYG,;_{Mۋ:T:4³mÏ+%qk0?jB"p( {%gRNBKrffJݲ9?U5oFlí'lͩcz'SX`)O)+p}ѭ kb=gΎ"ܹaxR-?d RX[ G쓄B~6,E`eBduxf&$ߝHo}MGŇql]GMR"Hp\V-Gey6 o?S9hJ=ziP[ 0HӽTIq.pczIRo @* hi6^;^a[%MUHu)\ Y-72vʨ#DBP~3L18C8U l{hvѪmlL}2VF(Dk_yiDj"kY ~%2˶uP~//|.ҝacEsO@i]JLElLd骳uJNA_*%.@ %צC^/1c헙9pX.Q&p[ ϚZ "m v YkDyñ>qbEiG}4iv; } r6%yS6שå>`&04/g@@ SX'6-*>D!WF]p9 Jw~ Ho3v.uboja T]bP½uȐnvi@|eGlDm;!Þla"Υnbz" }ᚻRy'n옉m{P _ڥE0uEH*3S!!6qsb$x8h+0uG}%X 6Gu&FT(]m(8/ l7إ@7(N CC9g/V< -@g6A)r"o)6kQ;wLF $hE2ue9$]$wֿ,Aru&K!$vTPT 9_!$d]4i:1:!YXǫA/m -lvT L=q", 4WJw!T 5.'^vPgl,R0u1UUs`ŒޯcOd y16p(\ Af\Zn``+A2KKOȗSr7j VvgΖodRp&˟ x2ևK+ pVy#yNu;[_g"-%8H$@ `veDzA"s8rIժz_g]J{ P,*>ܻdsUI4*K&\-׀Fz396`5э3wU֗ ҞۮAv1&`wW5S(Ul4A %&,08vzX;öm\ڦ-,TbT]:w7:%6A9"/es2A@jῩjANayY~@eM!cZ)iUi7Ԥ?m|%Hw\EWdXԇ\1#1}5:zGu{ k4rsLjiFk[QTxg<A+|_aA8ΧvBJט }CS`̖!)q #՟b iO1|0 n)HUA4 h,mD4#pixmFK%%"# TC}3&:N\AFRz UNȸC @ŏ"@vҿ3A]"l%Mw/Xyl+v_x#nFq<7_)Uq!}΂.Ld$A {yw5=DoL˜c>dTy6HI &5. 5N qf"ʵ8 {@'V~#'9L_ySɇ^ wD,LyG|ƭņrT|WnN$/HTڵϊ_j뵜HeFj7etաzO6lzfw]C4k9lLhcr^6DY\(² :K6ݖJ&1H0# Z@D7 I|5 f Ll@ J7{Cy v~yVf'pw6rUznj_grsŢ25ٚgxj~&M{Bd+mP4} Z՚{Fjc\{* ZjKDi\'6Nn};1Fs T#ΞOy'2ԋ sfVJՄ!>!7||E8si(֑I1 V}"4'龜p4V(νK!7#+S-ɞd)vg#꽊 w6:8Jhcl&Vad4/aWJ2)xuS񜡋/KvOp{(rFAƦQRjT!3_J`[Nlkfdf_[.U mȱ'LXEvѩx(38-QMM 0?]W!Y..P: I@ncqZ Cl$4qo3@K㩈ק#~ Yphtˤ'fe\7UI+LS:43J6|=#cu"<ú\ ʇu/r:$GLHW5%<*[JOʝI9*تʹpvHkdyxnW;"2!T2|Y]ZG+tVt%؄;h{yճ!:Ϙ3}_͋y'Ķ@eJEŖ`C?dۻ2~~sjRnf'^SW|DxXV^ʵ r/C@jD8Swԇ\ mV)S|w#ǼnvM!@Kpm"aE)IWJ8[O}s}Xp jpfgġ矎և]nv2&|/<~),gvQIlHK'ΏM[@qNH=׏ΒC4=:qW P1zQGN20M!}Ch8*qϟB=ꗡ|/Fq3E.m{CR &3\R&DKvo>F^ta5u-ٴ  H F R"! gh=}9d:rغ܏<;c2}S Ugm(-sά9GXgm/9 // SNNs8yaK{&"<]6 A h"m``Ɯ'[k܃sŇ։l9J|I}> $XA| rU5 8&Q=K3z-KR10iQ uwnʩv1*v08;#Wd uNn޻P[/EcT*q(Uo'$Barnv伕ٔh3U8v0nUYVrVlX'3l@EnV_Eu->RDfINSiΫT7w.uɅF'9J΂3Ofal`bB90k7b}8Zl $:*%IkY|. kݡCfee&ձ-ÄuпxK=j:]S勢^8NUgQWyfu>CA[~T {Zxwf>TLF <5=8V,)xt&;|3:<\֋ 879I$@X˺ in9z>.`Cȃ ɷţY$prQ*yD| z/̠ DZFn T_]FFNrv#R [ Q j?9-K$"29*1U4xF8Ē*Lmm.OmFu-w}ӁxK^w?SAESx;u6B(>Q8kISZ' (o bnEPS졉CޟuF!̏ch+Ǝ=С*X>goid_) "Z`@tУ.8 o#8$]#?pT3tt^gb~k #5$-1#lF.ª̌PąZDKfnl#T. PK,&σn ep9]lDF^ž4' FHf/AT'4DE DrRZ=݁-lnnoA&՚ԟKQ21 oQy0V5+r,9:9p-TyȺ qۂ2J;ZU}2h@:Yw#04lRvrEt ؽUd$,T]k"abMJ 9Ae偌 Y۶ wJl`//T5n;7W,Tzhϖ9,+5ͻ̦9+g>sՑyL(O~$Uݧ1(,QCEaC>l_g1ټH BUЪ;1ذv)/nj0|Ӂ(3 ]xM64هVv :=1/zsrb>q=2[5]9-;vwQf9 K&;?RY_\(~_H@N> @2aIvNdۃa +(nV{VL4sn vt!G-(3zIkix\$_"OZLjU 淓e!B.IvNx /:*xsb&XtqÞ&M|~I˫lvI H}DSpQYޞ~Ϗn`osEQ I'gm5"N?tv>x.F݊ͅDF=}k"tE璚KLA:*S1,pfe!Z[T||cwez5\qd#Fa[;3Vz^&~pH=̈́p7=Ӵ W:;֎ݯ">`G6#ΞUЁ{pH)ox܃O{D}K,75*3Z7M- Mއ ¼U`l{hYK҉ r8l0'd/[Kv1<#0\v9RCs՟2A"aK95FruY*[$nt_]W""͹iK~P ^p2zZOE_\*0>6E\h'ɬT(#`~R ^dnu @Q-u G} E)5$+)`A'.gRB7/Y&e@ .q$adk QA5hDHf>K1qaO1X hWE'&_B' @'\mB GjfO~tVGOF] ,0?XTk,'d`4^'wly\DCikLco_0?G-47m=f(v8x,ٽݩ3`>6E]'O(^kS@px vc s6?AhXw`PIsqEFȦ6![s"D(s1QIhNB3޽^w ڎ 1D:c&4x+Lբ\D):9)jUÝ!A[dmD(hܹ@Tj^>Fx:Na9 )@I,[:.XEfrWh|XQcgى-6@nLEX?f?isA]PVB,y3"u1|>N\ABP2:Ol3""k=xs&@GUt 1pcilaM*e elw ?rNc9BUk3!6Pjd݅sffz:<`݇.ſFl/(5٬)E-Hr>,jRDiBSD޵uZ: '\~K:xq!I_ IClq'e$!F® (u~0'gc•Un:'CA"Z1Ds\7;ăU@^Im)7hulnGHi}|f1R5mz7{>ޅ#WNBYG&)uT>=o<-aie(i2S$?BE1@EyRmt.v"Ct;9=Tz%8#t]\¯ 0 ]4mw/(<"!M?/T,Ck oRDeV4:a҇se]C+՗S8'tJ%GM89M(#ee:%[܉H;g8sc ̊hNq0nƪW0QAH 5p@ls2/?yM#G1_C%g3|# 0[DxC4\^sG+27y{+QO̜VYsmJ؝Lv`t?THZxx̐I+[|Apisp#؟5/ @3,RݸiTj6Z682fKswvckt=vԲȇ1߳Hj)Fl7{yBqa/#z) &MdN J S0 Ag\ZF /B-;vG|8j1M$ 1(#rM)glJnK)ݜm;g- ~t)*\> LTW+15/mDӥΌ p0$!/]FevtY\ML2~d) imέ[m0^:Incn;rppLI\i ܕ6NՆ1kIbp!B$/.5j+82$dZd́8̲ZM%1+}xg vYHF'jo?SfgY:"&LOqk*ze2f_HIf ͖7tW~{63Ʒ{vqb$! ?`$ $)puRL$X)]Џ_{jm?bKP+mr{0UO=*#SV, Vi:2RU3]nv#6ZGCLk]#$c"?M֓oT9C06Z%@B?i]tSJ/+>)ݜj66"A{99a}x C_ 9aRD0a`6?_e?ջx(TTz%}s<=aE'lvx7 1.SE"9}T&ܵPj30æ@ѬϸJ0i23 \ /H5˽&8 ++;ݕp]~MNC-f|dxX]q3-6M~KaԎg .<CMnR u‘10R h|| -۬,;׵*i6J}@߅V=Y絥Y๠'^R}LYг.#q"kop,SN# ,؎hx}=a޸f/0;Y] t)ҠqzMU[U'߲̎? lcDDk!gt,2y7jvM[{T\nG9.f&sȂQ-6:LbYZqúĈ*[ɔOAt++\=UP?!mвJ5GߜW-OMۡdےG(H@z[M\enf lsҡxhp\4=b_G}%J2,)>}(Ό5Q6a4&@! YZ