tlp-1.5.0-bp155.1.8 >  A dkPI%z LT{d}l ![: M g`aw*VBv`!94O,[+*ҥг*̔l|v-dϵsc{A{$]Ӎ%HF?p8:l[J jaRol×2ʹN~r@v1֫>8abBM~6Fxȋ~t??TZ/XDY@*ƅq9lZ!M :>yaLkugQ*06?~`p=]2YjJQo'i0n0xMQO'$& 0w[ he%HʴeT9dQA񩧌oՅyNJ>pR?td   =, FVnt{x s|KK >K K K K  PK!|K"K$j$K%%&@''X'`'('8'9':*=@>H?P@XF`GtKHKIKXY(\LK]xK^bbc dpeufxlzuKv wKxKy,!z $(.pCtlp1.5.0bp155.1.8Tools to save battery power on laptopsTLP implements advanced power management for Linux. TLP is a pure command line tool with automated background tasks. It does not contain a GUI.dkPlamb14SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttps://bugs.opensuse.orgHardware/Mobilehttp://linrunner.de/tlplinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tlp.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tlp.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi /usr/bin/systemctl mask systemd-rfkill.service /usr/bin/systemctl mask systemd-rfkill.socket /usr/bin/systemctl mask power-profiles-daemon.service test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tlp.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tlp.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tlp.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tlp.service ) || : fi fi if [ $1 -eq 0 ] ; then /usr/bin/systemctl unmask systemd-rfkill.service /usr/bin/systemctl unmask systemd-rfkill.socket /usr/bin/systemctl unmask power-profiles-daemon.service fiF{  r 9FC &(,~6^AB<<==*Sp$Y;S&)3<&aDr9 re 7A큤A큤AAA큤A큤A큤AA큤A큤AdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPaaadkPaadkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPf642a3dcc67b08a064d562b6745f60eaf02fefc609f0236fe735da91d29c9c1332cb4be304b8a834175e4012984eaa6af784253eee69e25737cecd2620668f825576432da11263cc5b31b38a504453afeb0b0cc6ca65174bcb48825f098d2cc002b597e91e4478e2417904e9d8f100b835ddd544d07205d6d9ba825fbbc7774ba45e3629985e1047bf155d000067ad2a51a59be83893b657754c2870c28c66e30d048437e7f810eebc6c71f4d42eddc8b967bb17696d5725fcbf22c72cf739a0724b700d8e4ccc4be2c25830a47ae5ea469e53b585a5a6f38e65342349d96c91564deb55e22ece918ff8341e83cfe90cbda7c90bc83d1ba810b60d10d1a6c91a425dfd25e3013c3f34243494ba702ffda937b73cfccf303803211b7ac0fc83820118bddbc23fdb4c82518aa260c19dbf23ff7c5abafce9af72dd88afcee1aeae230fdad26d166d491acbf04d9fe315523da260efa9c6cecc9406ed3061269b516efb097d2e102b067d3dc30f128b8c4ecd94b4581ae9b4cdf1357f33db452fbf50d9c843c8525a180df6dab8c404365453de25c317cc0987355b6c892544decd08e822f81d8f0cb97d50ae9891d3340e32102520d1eae4bea91680a0145352366b029401c1d8e1ecce85fbc07e6da2a87c6c97eba2240607a9dbab3a04e9f25b6e4703435fd39b61cbec3b481f074961fc1c90cdc17a2bfe5a51c205c4d8860dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c62cf0993916d6b9a914dec24090a39fa4d13c10b97f31ef0413f96ee6e82a9482bfc55e8c389a79a96ed6c4e5f67b013a6d72d4754c5fb5a4e8bd8aa0366494e97bc745a9f35b4b9880a5cdde12d984964d67ab9f845f1e245fcb1694b01c5bf888235e82a4f345112d5205404bc38a717271f897689e6543a51265d9b9392b4577b52131568a82ed7860ae97d7aa1dc2d157d7d3446f0e29655a61767058de6c6a7960f10ea6b55623afb46f99fd21c3c362e47f678a003a3421cccf6c5383ae448fe83aeacc388286eb0b68fcdb19331d4f5257048d57f3ad721fc4bb1f46a4875520d4b807a7330f948c8d3bb8ff2f4b3e2c6469ff2db2279c542211aca692c5cd15d15f1dd2e254e26609a1701a066b833d2cc3c20930ee27380b22d4f2f5a7dac5ad193f8108e21d736f24a64b35ac6369f692e873a42f8c1bd89a7b20c796bf09817ab2ea4702aadfeeb706e75cc7ce925572b68ca9b8390a13c3a28167defc14a77219b23a0660e6ad200b4871a35e1a88cb560ef9cbb4cc4874609f5fc1aa524e756b3b301327f34e64f3574c8842023ce6c6a45280f844e3b27d530601a26d8d51d63e7481655206dc9565408ef5a290f65ae007bfee47d5fe08122d1804e47f1e2d6191a1789da9bf11794b1fbc89f00f0975cb6e7f57b22ef2d22b15c9544f1d6809186eff7476939d0b7317ef61cc8c85e5970096f74cda77826bd3fa56120dfcdde94659cd38860fde69c319c50cb4bea1f090fd1e0802f240cbb0203fe3313b05d37cc4f11026dfec79b59ebc2c6acce88ed23124819060eed14542b1421c4291a6bc08e288570e4e3217a35cf2cf6424fc36c9c20c0ef32115f90471ee88e6afbf7ce4332756442d50bbe220f209d379a4e85636111f1fe0c31d47c0e56f8fe849f13ea9f4abdc2a0188d8060dc4515bc25b95d9a1b492372121fd5fdc2ea8302efb7a5a64f9f8a0a35d8e784cfe6f59fe1b4fd97fd2a5c82d0396c9787c750550e9643eb97ab465fbc14f8a45b9a56461cfdcf87977bff36d118abbe7be8e22629d57b68c6a45ad65febe91e89ddbdd607b9050e15036a9cf0a2281446847a6a0f5c5ed328ebf50fb915548d56c35ef6522dbe5d24e78183b38ccd786c26aefad44b7b652e96fdea000c68e368d5a0dfb55415383e7e543ec25595efe399b8e52b8508cea224dec02d53b7041baacd19e270a4a6f0916f4380f9abdbb7ad8c2e182c418c5a1e7136f2a08098f4d9b50a88a3c7fd047c7766bcf551419cb7648e55bd0f2b150f78276c1ef94b2849b854d1cb11ce6277fe75c39d1c55427df2a921e3aa9cc6f985038a8b848f8cac74d88cb055447ad9b34eaf5bab9bbbd7127b7dbe1de354f4892df8bb3fc86d1feebbafd6fe914f29e0b482cd67e389914ec09ee09bcb836b09869db031e562afd5989582596d893829722cc7a93ef0618e34e0438315d722c6d0dab09e1b2b93f7a4522995cb21ae0d72cc4ec669c2bdaa81c8a26c281d8baec3b27b58c125bb53a21203e3e2bca28abb91f762ae21a50d61a2837d97f5bf96850749afd9bf79950a70fb21158ddc86d3acc4750b39b8f927ec5cd3c66734db5186a4377b2b6c76e40b25d31b31aaa0442cf072bbe793cdf3fc358f598f86b4da7cac656954968ed80c408f64016a1b5fabluetoothrun-on-acbluetoothbluetoothservicetlptlptlptlptlprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottlp-1.5.0-bp155.1.8.src.rpmconfig(tlp)metainfo()metainfo(de.linrunner.tlp.metainfo.xml)tlp @@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(tlp)hdparmiwpciutilsrfkillrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdusbutilsutil-linux1.5.0-bp155.1.83.0.4-14.6.0-14.0-15.2-12.17laptop-mode-toolspower-profiles-daemon4.14.3bw@bb]Ra@aa@a]`9@_@_P^=Q@^9\\@\E@\@\Zhu@ZY(W@V^UL@TTmFerdinand Thiessen Stefan Schubert popov895@ukr.netlars@linux-schulserver.de - 1.4.0Mikael S Fabian Vogt Fabian Vogt Stanislav Brabec Dominique Leuenberger Dominique Leuenberger Paolo Stivanin Paolo Stivanin Jan Engelhardt Alexei Sorokin Alexei Sorokin sor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.ru- Fix SourceURL (misplaced space) for Factory submission- Moved 99tlp-rdw-nm from user specif directory /etc/NetworkManager/dispatcher.d to vendor specific directory /usr/lib/NetworkManager/dispatcher.d. So, users changes can still be done in /etc and will not be overwritten by an update.- Due to conflicts with rfkill, we need to additionally mask the systemd-rfkill.socket - Update to 1.5.0 07.01.2022 - * Features Battery: - Sony laptops: stop threshold 50/80/100% aka "battery care limiter" - ThinkPads: - Use new sysfs attribute 'charge_behaviour' for recalibration - Support T400 running coreboot via natacpi (Issue #601) - tlp-stat -b: display "cycle_count = 0" with the note "or not supported" Radio Devices: - Add support for switching NFC devices - Remove support for wireless-tools (iwconfig) - * Bugfixes tlp-stat: - drop PM_RUNTIME=y kernel config recommendation Battery: - ASUS laptops: apply stop threshold reliably on boot and after hibernate (Issue #589) Disks: - tlp-stat -d: display correct sysfs path for disk runtime pm: /sys/block//device/power/control (Issue #606)- package bash completions for tlp-rdw in the corresponding sub-package (bsc#1180496) - add tlp-rpmlintrc to mark some rpmlint warnings as known good - Fix bsc#1181279, bsc#1179635, bsc#1177313 - Failed to preset unit: Unit file tlp-sleep.service does not exist. - As tlp somehow conflicts with rfkill and power-profiles-daemon running at the same time, lets mask these services, when tlp is installed. ...and obviously unmask them again on uninstall. - Require at least NetworkManager >= 1.20 - define _udev(,rules)dir, if not already set (for Leap) - Pre-Require systemd (and BuildRequire systemd-rpm-macros) for completeness - tlp is not activated per default (bsc#1183235), as it may conflict with other Laptop mode tools. At the moment, users have to manually activate the service via 'sudo systemctl enable --now tlp.service'- Update to 1.4.0 24.09.2021 - * Features Audio: - SOUND_POWER_SAVE_ON_AC: change default to enabled (Issue #495) Battery: - "Battery Features" renamed to "Battery Care" - Introduce plugins to support Battery Care for non-ThinkPads: - ASUS laptops: stop threshold - Huawei MateBooks: start and stop threshold - LG Gram laptops: stop threshold at 80% aka "battery care limit" - Lenovo laptops: stop threshold at 60% aka "battery conservation mode" - Samsung laptops: stop threshold at 80% aka "battery life extender" - ThinkPads - Allow deactivation of the start threshold (START_CHARGE_THRESH_BATx=0) - Discharge malfunction: hint to check battery and charger - Use standard sysfs attributes for charge thresholds (Issue #513) - Flag ThinkPad L512 as "unsupported" - Validate charge threshold configuration, don't fail silently - tlp-stat -b - Battery Care: show plugin, supported features, driver usage and related kernel module(s) - Map battery state "Unknown" to "Idle" for clarity Configuration: - tlp-stat --cdiff: show configuration differing from defaults - PARAMETER+="add values": append values to a parameter already defined as intrinsic default or in a *previously* read file (Issue #457) - TLP_WARN_LEVEL: warn about invalid settings, configurable for background tasks and command line - Rename parameters (backwards compatible to legacy config files): SATA_LINKPWR_BLACKLIST -> SATA_LINKPWR_DENYLIST RUNTIME_PM_BLACKLIST -> RUNTIME_PM_DENYLIST RUNTIME_PM_DRIVER_BLACKLIST -> RUNTIME_PM_DRIVER_DENYLIST USB_BLACKLIST -> USB_DENYLIST USB_BLACKLIST_BTUSB -> USB_EXCLUDE_BTUSB USB_BLACKLIST_PHONE -> USB_EXCLUDE_PHONE USB_BLACKLIST_PRINTER -> USB_EXCLUDE_PRINTER USB_BLACKLIST_WWAN -> USB_EXCLUDE_WWAN USB_WHITELIST -> USB_ALLOWLIST Disks: - AHCI_RUNTIME_PM_ON_AC/BAT: - Works only on disks defined in DISK_DEVICES - Works on NVMe (new), SATA/ATA and plugged in USB (new) disks - Works on SATA ports - No longer experimental i.e. now enabled by default; the previously existing risk of system freezes (and data loss) with the multiqueue scheduler is now eliminated: - Kernel >= 4.19 itself locks unsafe disk runtime pm - TLP generally locks it for kernel < 4.19 - DISK_APM_CLASS_DENYLIST: exclude disk classes from APM, i.e. you may now activate it for USB and IEEE1394 drives (Issue #523) - DISK_APM_LEVEL_ON_AC/BAT, DISK_SPINDOWN_TIMEOUT_ON_AC, DISK_IOSCHED: now also work when plugging in USB disks; provided disk is contained in DISK_DEVICES and 'usb' is removed from DISK_APM_CLASS_DENYLIST - tlp-stat -d - Explain why AHCI_RUNTIME_PM is locked for a disk - Show disks attached to SATA links/ports - Show a disk's host (for SATA_LINKPWR_DENYLIST) - Show ALPM state in the sysfs directory of the AHCI host - Show IDs for all disks configured in DISK_DEVICES - Distinguish SATA from ATA(IDE) disks - Show NVMe disk temperature General: - power-profiles-daemon: issue error messages about conflicting service - tlp-stat -s: determine OS release without the lsb_release utility Graphics: - Add support for amdgpu (Issue #498) - Improve powerdown of unused GPUs with drivers amdgpu, nouveau, nvidia and without driver (Issues #488, #495, #498) - tlp-stat -g: - List all GPUs with at least the driver info - Show hybrid graphics switch state (switcheroo) - Intel GPU: - Show hardware min/max frequency instead of list of available frequencies (kernel change) - Show more informative RC6, FBC and PSR status where available (Issue #203) Operation Mode AC/BAT: - Speed up system shutdown/suspend by not applying AC settings anymore - TLP_PS_IGNORE: add USB; allow to ignore multiple power supply classes - tlp-stat -s: speed up power source detection - tlp-stat --psup/udev: check if udev rules for power source changes and connecting USB devices are active PCI(e) devices: - RUNTIME_PM_ENABLE/DISABLE: permanently enable/disable runtime PM for PCI(e) devices based on address (independent of the power source) - RUNTIME_PM_DENYLIST: remove amdgpu, nvidia, pcieport from defaults - tlp-stat -e -v: show device runtime_status Platform: - PLATFORM_PROFILE_ON_AC/BAT: select platform profile to control system operating characteristics around power/performance levels, thermal and fan speed - tlp-stat -p: show state of ThinkPad lapmode Processor: - CPU_HWP_DYN_BOOST_ON_AC/BAT: Intel CPU HWP dynamic boost (Issue #468) - Remove backwards compatibility of CPU_ENERGY_PERF_POLICY_ON_AC/BAT with ENERGY_PERF_POLICY_ON_AC/BAT to prevent performance issues caused by the value 'power' in legacy configurations - PHC_CONTROLS removed (obsolete) - tlp-stat -p: - cpu1..cpuN omitted for clarity, use -v to show all - Sort more than 10 CPU cores in proper numerical order - Show intel_pstate operation mode ("status") - Omit "EPB: unsupported" for AMD or non-intel_pstate CPUs USB: - USB_EXCLUDE_AUDIO: exclude audio devices from autosuspend (Issue #556) - tlp-stat -u -v: show device runtime_status- Don't recommend bbswitch, there's no relation to tlp (boo#1190631)- tlp-sleep.service does not exist anymore - Make %files section a bit more precise- Recommend bbswitch for ThinkPad battery charge control instead of acpi-call or tp-smapi not present in the distribution.- Use the same value for TLP_ULIB in the %build phase and the %install phase (boo#1180495): + BuildRequire pkgconfig(udev) + Use pkg-config --variable udev_dir udev for the value of TLP_ULIB.- Properly install udev files to /usr/lib/udev, NOT /usr/libexec (boo#1177313).- Update to 1.3.1 * default CPU_ENERGY_PERF_POLICY_ON_BAT=power too aggressive (issue#460)- Update to 1.3.0 * New configuration scheme - /etc/default/tlp is replaced by /etc/tlp.conf - Settings are read in the following order: - 1. Intrinsic defaults - 2. /etc/tlp.d/*.conf - Drop-in customization snippets - 3. /etc/tlp.conf - User configuration - In case of identical parameters, the last occurence has precedence - Parse config files instead of sourcing --> no more shell expansion * Battery Features, tlp-stat -b - Charge thresholds: better checks for command line and configuration; clearer error messages - tlp discharge: error message "check your hardware" when battery wasn't completely discharged (Issue #438) - Distinguish between "no kernel support" for natacpi (< 4.17) and "laptop not supported" (>= 4.17) - Supplement battery status "Unknown" with "threshold may prevent charging" when thresholds are available only * General - systemd: replace tlp-sleep.service with /lib/systemd/system-sleep/tlp * Operation Mode AC/BAT - TLP_PS_IGNORE: power supply class to ignore when determining operation mode; workaround for laptops reporting incorrect AC or battery status (Issue #446) * PCI(e) devices - PCIE_ASPM_ON_AC/BAT: add method 'powersupersave' (Issue #425) * Processor - CPU_ENERGY_PERF_POLICY_ON_AC/BAT: backward compatible merge of settings for Intel energy vs. performance policies EPB (ENERGY_PERF_POLICY_ON_AC/BAT) and HWP.EPP (CPU_HWP_ON_AC/BAT); when HWP.EPP is available, EPB is not set; validate parameters; eliminate external tool x86_energy_perf_policy for kernel >= 5.2 * tlp-stat - Configuration: show file where the parameter comes from - System Info: Show SELinux status Show RDW as 'disabled' when TLP is disabled as a whole Indicate persistent mode - Intel CPU: don't show EPB values when HWP.EPP is active (see above) - PCIe ASPM: show available policies - Undervolting: remove "PHC kernel not available" message * Battery Features - Issue #415: ThinkPad X240 discharge BAT1 malfunction when BAT0 is not installed * Disks - Fix NVMe detection on Linux 4.15 * tlp-stat - Issue #430: ignore HID device batteries- Use noun phrase in summary.- Update to version 1.2.2: * Battery Features, tlp-stat -b: - Show data for batteries named other than BAT0/BAT1 (non-ThinkPads). - ThinkPad X1C6 discharge malfunction (gh#linrunner/TLP#395). - Separate checks for charge thresholds and recalibration. - Intelligible recommendation for tp-smapi on ThinkPad X220/T420 et al. - Explain "Battery Features: Charge Thresholds and Recalibrate". * Discs: - Fix type determination. * Operation Mode AC/BAT: - MacBookPro 5.3: Workaround for false AC offline status. * Processor, tlp-stat -p: - Fix read of /sys/devices/system/cpu/cpufreq/boost. - x86_energy_perf_policy: Detect unsupported CPUs in newer versions. * Radio Devices: - Make RESTORE_DEVICE_STATE_ON_STARTUP=1 persistent again (gh#linrunner/TLP#404).- Update to version 1.2.1: * Fix unknown command "chargeonce" (gh#linrunner/TLP#391). - Change from %systemd_requires to %systemd_ordering- Update to version 1.2: * Disc drives: - Support for NVMe devices. - Support for removable drives e.g. USB / IEE1394 devices. - Improve support for multi queue I/O schedulers (blk-mq). * General: - tlp bat/ac: Keep manual power settings until tlp start (gh#linrunner/TLP#349). - Remove all pm-utils scripts (gh#linrunner/TLP#363). - tlp/tlp-stat: Temporarily overwrite configuration for one programme invocation only: -- PARAM=value ... - Document intrinsic defaults in config file (gh#linrunner/TLP#353). - Code verified with ShellCheck. * Graphics: - INTEL_GPU_MIN_FREQ_ON_AC/BAT, INTEL_GPU_MAX_FREQ_ON_AC/BAT, INTEL_GPU_BOOST_FREQ_ON_AC/BAT: Intel GPU frequency limits. * Radio Devices: - tlp-rdw: New command to disable RDW actions temporarily (until reboot). - Support ThinkPad Pro Dock CS18 (17ef:306f). - USB_BLACKLIST_WWAN: Disable by default. - Retire compatibility with Network Manager 0.9.8. * PCI(e) devices: - RUNTIME_PM_BLACKLIST: Add mei_me, pcieport. * ThinkPad Battery: - New native kernel API for battery features "natacpi", requires kernel 4.17; enabled by default (gh#linrunner/TLP#321). - NATACPI_ENABLE, TPACPI_ENABLE, TPSMAPI_ENABLE: Make all battery feature drivers switchable. - tlp discharge/recalibrate: Exclude multiple simultaneous invocations. - Support ThinkPad 25, *80 (Coffee Lake) and all newer models. * tlp-stat: - Check systemd-rfkill.socket masked status. - Drives: Show all configured devices (consider default). - Intel GPU: Show frequency limits and available frequencies. - Rename "Suggestions" section to "Recommendations". - Remove invocation via "tlp stat". * USB: - Exclude scanners managed by libsane from autosuspend. - Remove long deprecated level/autosuspend attributes. * Bugfixes - Do not try to start NetworkManager (systemd) (gh#linrunner/TLP#193). - get_disk_dev logic is not compatible with NVMe devices (gh#linrunner/TLP#319). - AC mode not detected with USB charger (gh#linrunner/TLP#320). - Process "/usr/bin/tlp auto" failed with exit code 4 (gh#linrunner/TLP#331). - zsh parse error in tlp diskid (gh#linrunner/TLP#332). - Circumvent broken AC/charger detection (gh#linrunner/TLP#343, gh#linrunner/TLP#362, gh#linrunner/TLP#375). - Keep ASPM default to enable deeper C-states on AC (gh#linrunner/TLP#344). - Fix writing sequence for start/stop charge thresholds (gh#linrunner/TLP#356). - Recognise Think*p*ad P50 (gh#linrunner/TLP#368). - tlp-stat: filter HWP lines from x86_energy_perf_policy output- Update to version 1.1: * Disc drives: - SATA_LINKPWR_ON_AC/BAT: Try multiple values to support the new recommended ALPM policy "med_power_with_dipm" in Linux 4.15. * Processor: - ENERGY_PERF_POLICY_ON_AC/BAT: Support changed values: performance, balance-performance, default, balance-power, power (gh#linrunner/TLP#297). * ThinkPad Battery: - Support ThinkPad 13 1st & 2nd Gen, E130; new tpacpi-bat version. - tlp-stat --psup: Show ASLbase for tpacpi-bat (in device/path). - tlp discharge: Show state of the battery and force_discharge. * USB: - USB_BLACKLIST_PRINTER: Exclude printers from autosuspend. * Bugfixes: - Intercept the link_power_management_policy write error (gh#linrunner/TLP#271). - Fix AC power detection for MacBook Pro 2017 (gh#linrunner/TLP#283). - Move runtime data from /var/run/tlp to /run/tlp (gh#linrunner/TLP#298). - Fix DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth" not working as expected (gh#linrunner/TLP#301). - Do not detect wireless input devices batteries as power supply (gh#linrunner/TLP#313). - Remove tlp-1.0-run-mount.patch: fixed upstream.- Add tlp-1.0-run-mount.patch: Move runtime data from /var/run/tlp to /run/tlp (boo#1058983)- Update to version 1.0: * General: - TLP_PERSISTENT_DEFAULT: Use TLP_DEFAULT_MODE regardless of the actual power source. * Device Bays: - BAY_POWEROFF_ON_AC: Power off optical drive not only on bat (gh#linrunner/TLP#243) * Graphics: - RUNTIME_PM_DRIVER_BLACKLIST: When unconfigured default to "amdgpu nouveau nvidia radeon"; driver default control=auto allows PRIME/Bumblebee to turn the dGPU off and prevents accidential power-on during boot as well. - Exclude Nvidia dGPU from runtime power management even when no driver is associated (improve compatibility with Bumblebee). * PCI(e) devices - RUNTIME_PM_ALL removed (default to RUNTIME_PM_ALL=1 internally). * Processor: - CPU_HWP_ON_AC/BAT: HWP energy performance hints; needs Linux 4.10 and Intel Skylake CPU or newer, intel_pstate only. * ThinkPad Battery: - RESTORE_THRESHOLDS_ON_BAT: Restore charge thresholds on battery. - Detect ThinkPad *70 models. - Detect ThinkPad 13 (1st and 2nd Gen) as unsupported (gh#linrunner/TLP#227). - Change texts "ThinkPad (extended) battery functions" to "ThinkPad battery features". - tlp-stat: + Show "Charge total %" when more than one battery is present. + Show battery temperature (tp-smapi only). + Show "unsupported" instead of "not installed" for tp-smapi incapable hardware. * USB: - USB_BLACKLIST_BTUSB: exclude bluetooth devices from autosuspend (gh#linrunner/TLP#239). - USB_BLACKLIST_PHONE: exclude phone devices from autosuspend (gh#linrunner/TLP#188). * tlp-stat: - -g|--graphics: Show graphics card data only. - i915: Explain enable_psr modes. - --psup: show power supply diagnostic. - SMART attribute G-Sense_Error_Rate. - -v: additional battery voltages. - Workqueue power efficient status. - Show Intel graphics parameters for Ubuntu's i915_bpo module. * Bugfixes: - init start: Apply powersave regardless of previous state (gh#linrunner/TLP#237). - tlp-stat: Intercept non-existing or invalid charge values (gh#linrunner/TLP#256).- Update to version 0.9: * General: - Block concurrent invocation of TLP. * Disc drives: - AHCI runtime power management for host controllers and attached disc drives. - SATA_LINKPWR_BLACKLIST: Exclude SATA host devices from power management. * Radio Devices: - Finally remove deprecated DEVICES_TO_ENABLE_ON_RADIOSW code (works with Ubuntu 12.04/Linux 3.2 only). - Change WIFI_PWR_ON_AC/BAT default config values to off/on for better usability (1/5 is still supported for backwards compatibility). * Radio Device Wizard (tlp-rdw): - Add another ThinkPad OneLink Pro Dock USB LAN (17ef:304). * (ThinkPad) Battery: - tlp-stat: + Distinguish incompatible hardware from load errors (gh#linrunner/TLP#160). + Display battery charge and capacity values in %. + More selective suggestions for tp-smapi/acpi-call kernel modules. * tlp-stat: - Intel graphics: include i915 parameters enable_dc, enable_psr, modeset. - --pev: monitor power supply udev events (gh#linrunner/TLP#172). - Processor: + Display available scaling governors. + intel_pstate: display turbo_pct, num_pstates. - Storage Devices: - Recognise blk-mq I/O scheduler. - SMART attributes Power_Cycle_Count, Unused_Rsvd_Blk_Cnt_Tot, NAND_Writes_1GiB. - Suggestions: Add *60 models for tp-smapi/acpi-call. - System Info: Display boot mode UEFI / BIOS. - TLP Status: + Display time and mode of tlp's last invocation. + Issue warning when systemd-rfkill[@].service is not masked. - Wireless: Display type in interface list. * Bugfixes - Handle kernel with built-in acpi_call module properly (gh#linrunner/TLP#163). - Battery discharge does not terminate on ThinkPad E-series (gh#linrunner/TLP#170). - TLP does not notice power source change (gh#linrunner/TLP#172). - Do not touch wifi on shutdown when unconfigured (gh#linrunner/TLP#175). - Optimise rdw locking heuristics (gh#linrunner/TLP#176). - tlp-stat: Fix ata error count (filter "DevExch" caused by bay inserts). - tp-smapi: Do not load on unsupported ThinkPads. - Fix bash completion. - Remove tlp-0.8-correct-udev-rules-path.patch: fixed upstream.- Add tlp-0.8-correct-udev-rules-path.patch: set correct udev rules path (boo#960498).- Update to 0.8: * General: - TLP_DEFAULT_MODE: change default operation mode to AC when no power supply can be detected (concerns some desktop and embedded hardware only). * Radio Devices: - Resume: restore bluetooth state. * Radio Device Wizard (tlp-rdw): - Support ThinkPad OneLink Dock Basic/Pro for dock/undock events. - Detect systemd "predictable network interface names" for WWAN. * ThinkPad Battery: - tpacpi-bat: new upstream version 2.2: get ASL path from /sys/class/power_supply/*/device/path; avoids unnecessary "AE_NOT_FOUND" kernel messages. - tlp-stat: - Show "No batteries detected." - Explain battery status "Unknown" as "threshold effective". - Show battery cell group voltages (verbose mode, tp-smapi only). - Show acpi-call suggestion for ThinkPad *40, *50, X1 models. * USB: - Remove USB_DRIVER_BLACKLIST. * tlp-stat: - Show warnings for ata errors by default. * Bugfixes: - tlp-stat: detect kernel config with PM_RUNTIME=N. - tlp recalibrate: fix exitcode check. - USB autosuspend: write power/control if actually changing only. - Ignore missing files in /proc/sys/fs/xfs. - Fix udev event processing for AC/BAT sw.- Update to 0.7: * Processor: - Limit max/min P-state to control power dissipation of the CPU (intel_pstate only) - Set performance versus energy savings policy (x86_energy_perf_policy) * USB: - USB_DRIVER_BLACKLIST: exclude devices assigned to the listed drivers from USB autosuspend; default: usbhid - USB_BLACKLIST_WWAN: match internal driver list instead of USB vendor ids - USB_WHITELIST: include devices into USB autosuspend even if already excluded by the driver or WWAN blacklists * Radio devices: - DEVICES_TO_ENABLE_ON_AC/DISABLE_ON_BAT / DISABLE_ON_BAT_NOT_IN_USE: enable/disable radio devices upon change of power source (excluding connected devices) * ThinkPad Battery: - Issue #105: provide proper return codes for all battery functions - Issue #106: setcharge allowed on battery power - Do not activate new thresholds with force_discharge anymore (tp-smapi) - tpacpi-bat: support for ThinkPad E325 charge thresholds * Misc: - RUNTIME_PM_DRIVER_BLACKLIST: exclude PCI(e) devices assigned to drivers; default: radeon, nouveau (solves issue #94) - Support Dell Latitude docks - Support for NM 0.9.10 - Issue #109: tlp-stat: report "unknown" power source when no AC detected - Issue #98: do not change autosuspend_delay_ms, keep kernel default settings - Exclude pseudo usb disks * tlp-stat: - New options -d|--disk, -e|--pcie, -p|--processor, - s|--system, -u|--usb - Show driver and connection state for all enabled radio devices - Show driver name in Runtime PM PCI(e) device list - Show type and state of docks and device bays - Show type of init system - Check if TLP's systemd services are enabled * udev: - Run change of power source in a detached subshell to avoid blocking udev - Fix dock/undock event processing for ThinkPad Adv Mini Dock and Ultrabase - Make USB device event processing more robust + Run in a detached subshell to avoid blocking udev + Wait 2s for subdevices to populate for proper black/whitelist detection- Adjust dependencies according to http://linrunner.de/en/tlp/docs/tlp-developer-documentation.html/bin/sh/bin/sh/bin/sh/bin/shlamb14 1684754579  !"#$%&'(),-./0123456789:;<=>?@ABCDEFGHIJKLMNO1.5.0-bp155.1.81.5.0-bp155.1.8 tlp.conftlp.d00-template.confREADMEbluetoothnfcrun-on-acrun-on-battlp-statwifiwwansystem-sleeptlptlp.service85-tlp.rulestlp-usb-udevrctlptlpbash-completioncompletionsbluetoothnfctlptlp-statwifiwwantlpAUTHORSREADME.rstchangelogtlpCOPYINGLICENSEbluetooth.1.gznfc.1.gzrun-on-ac.1.gzrun-on-bat.1.gzwifi.1.gzwwan.1.gztlp-stat.8.gztlp.8.gztlp.service.8.gzmetainfode.linrunner.tlp.metainfo.xmltlpbat.d05-thinkpad10-thinkpad-legacy15-asus20-huawei25-lenovo30-samsung35-lg40-sony90-genericTEMPLATEdefaults.conffunc.d05-tlp-func-pm10-tlp-func-cpu15-tlp-func-disk20-tlp-func-usb25-tlp-func-rf30-tlp-func-rf-sw35-tlp-func-batt40-tlp-func-bay45-tlp-func-gputlp-func-statrename.conftlp-func-basetlp-pcilisttlp-readconfstlp-usblisttpacpi-battlp/etc//etc/tlp.d//usr/bin//usr/lib/systemd/system//usr/lib/systemd/system/system-sleep//usr/lib/udev/rules.d//usr/lib/udev//usr/sbin//usr/share//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/doc/packages//usr/share/doc/packages/tlp//usr/share/licenses//usr/share/licenses/tlp//usr/share/man/man1//usr/share/man/man8//usr/share/metainfo//usr/share/tlp//usr/share/tlp/bat.d//usr/share/tlp/func.d//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/58aba0b8240f73321cadf29329b9816a-tlpcpioxz5noarch-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executablePOSIX shell script, UTF-8 Unicode text executableUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII textPerl script text executable  RRRRRRPPRRRRRRRRRRRRRRRRRRRRRRRRRߴs+Isystemdethtoollsb-releasesmartmontoolstlp-rdw1.5.0systemdutf-8233380040fd0b190083af17a6a6f3c785f80d3e1a20143cea928dadf3aafdb3a?7zXZ !t/{] crv(vX0ٲa3"FG;, KJ1hxe엣x8a=  Cp@s"8\UՀ Nfw$Q׷%c`T 0}߁t!ȇZaәtwZXLȇ>IQVk ,ʔ`#SӐ$Swfm,#U,rz˅IM M\{Xbc!iةOv[}2p-5f_RS_Թh;C7t1{D9 xU7^Mhi|OF"Y(ʟa1SMj4K bAX)omљI2p?Z@(s#U5ݨ͟Psu Ȃ1v|ZGְH]MPG<+[:ű B-#y)6uBvH2&4M \BIjڥ7mhB@RVqg SX\r5PgJ&y}KDKt}pK!< C#A A~Y592L$̵0's}3ʋ}Ow'(]DykD6ۧ0]UZF,^ |_F;7oJ1 +qUt+9w@n0mdώDh%ܸHxNϣ1x1 \{y*ɘ֤q'ɮ賃y[(-"~$RizX kgl%ۣJ@,}v#5zPlDݮwIbzEV1|H\_ES\iϵ{+l7ذw\!0kM^l "^5ʕH 77mڞm8qDHBIhWtY{*у*G:^LWl'Z:֦Pr&^ZA4rhi))EEEP yUj٬EI?)K`SWkUnq[˜%R\v bI`3 O #Mi]oPŖ̺T햾'TÝN WؒsH/ˇ hz֦( i،=M1xd@@~(`vٍ:-&Nx+7*? {h(O%^o+r]NYۈ/ 3DL8eUc=MObH n{/$HW(ty :̆-Pq,X,rK$6usm+/as^6;9@gfM9_!rA0-D: oJ 90|(<ɪӽQD a,pu̘40 vi+3Z_qdHn[8̕z'}R#F({X/2@z+m āL?V TlY.j&fOͶ\¸GQmuY|6X\ŝL@ %=$D&c'!Iqi\1Rz]i_b1ڹd Kٔ3Ug"%,tcwN@xbOƄFW% c\M Ө.u3a]rb:Ȧ묋p]Mrp ]R zV(Lʫ/4k8ke0oKRa0.6KMJNt1b DPt&PΜXm.PaXP/ۃ hՆ̨bYҢy5_&d혛+}sMZ h !k]Ib׈v-) GA꧔ Gab:گHZ)ˮ3NoJo:a3IOAx^ͭ7:aL^xj6 ? o$=SW9n>cf%1ln9鄯@lόS?A3O:h(*{x75KŞg:~GhX$4^VUe|R0ξRR+0JQly:+DrWr@/OI0 `Dm¹ SĤV>%VX|/s$Eh] Tk<2ȸ>oQzIϥ]$tu˪q#+ѵSK 0q /.NwhIAl(Pa1ˆZ@?|/z{71_>YV/&Sz?|T ]l[ KaXڗ=(Ah޵:$xcV=r>Z-]mko D"PE5B5 &ҷ 913nLZƐpݹwY# =0*-Vd'G@S=M)()s+b&"w^Bjq!2 Av( ;^PW DZUq`$3֪j X>%{mWJw7VUuu uG`M*5ƋF:-oҙ |‡5wgkT998ܱ ~YjBoƪ5JM=-;<1))Ԧ'\P_21iFs<ݜ= }uJKr?^~~ik<"iP +)@didFu8J/—#rARYAfr5$Yo U/_8 2})Lh!۵{S7!CwkĬ횲Yt3"L1 I]A}6a{0gh7ǰoj8J$QeW4](ݳ!Ӟ3mVs"TC(R\69at&uhY{D ~eQz<2<{~ 6A,Z`X^!< wfcpbWPX+\\QM& QGOf2e CMU 2$Ԏ@v0'FcYO{^ -R=Úx8um!f!UrjR-NM(G \&QFdT<%ͽ8&3`-rrnqj[d c?O/"Bw9). yOI8(Ö>.OS _\6j-7z.haE|ۖw@=Bm<_&PW\v,lZ 0Qژ&Hiޑnj=7VBjbҎzYίH%%͂]CR^wU36 IP{TpA|y6#[Z^k=E`ǔL wWVCDRΒ{Yڴ0w@e%L2J&ng|,zEOmn,qZ`H{2E 3Hk]J>h x>Pg?CVwl\X»Xe"5pH\y30G*PMte~E[HPFUp*uU#`*aQ+~˼(OQMS5י H#)8&1߾?&k1/ks8P#jUu-P^$WwEC᝸0ā9h=a.1g4 #@f"VTh75pBkㄔ|T >܂n;$f"tmW=/<IT,ʃL@t61̜UFT, i$FoZN )TX=xKΦjmWkz/J7A#䕴&تY""|K>}, vCTr¥v 9;vII7usSL%#\Q+":8Fمb}',$}RWQcha| JD|bOf1 {Qܟ'=V/OgߥͿhڔǁIKbBHe燻S@pL B{G+WxѲĶWfQ D S8TZy}#ZωK;lY6$blZ64})Bid6zaAi /7iήq31:yhKS9xȠe5Gۏ>{)qDW.Pl%*i~]I4(?>tt_FYU05d3k^@6Yb=*vnHuIwaKs˹(VyĞۍXt,|LȤ2@(2&K0ت$9vPC,Dj}ՄY;_sl]65}ɢ]EI&;SsFqh2P+H$5ߍ1S 9׊\ߓX eWJ*h<ݱ@_G:Գ`&1o0 pbAY5QpHMǚTtN^?zAZ84Q{ۈK]^'Ie43+0eյ6e(=i-š\^ɫsarT.cA14 ŧ ǍĂ :2sNr CGzY% M 7 )A:o37lbtO U-3ϗpv+fO G@gHAT$7[ܰaPO"/*hq:y?ݙI piHO31ўKxCR5 D %}zpߩ~ZVa-t%⋗vMH9¶Hɵ!PO' g^aÜAz`y.\ F$1"09!aS"&/@X6by}_ A/ioqާHW⢷kH$ aES$Ds M&X^b3I 3B|=)6'/]]- a2L۾PtBG#) t[NTѬ]BrXXR<譴 l7ah0M֭OEKtBG>JVaάЛv?X(ru6I0"Fq x?^cɪ!>D#Ϡ , !ڨsGN[k Lش,/ `}w[ԩ-'ot3 )LWC'78se>>"b<ꄠcj7=?d:=T7>e@\A;?-Bfi%`O)U/09Fa s5jCUo g7Az "+{FA=4F)1/f' K{ 'p/Oǭ c5@doAwql |ewZsOkGc5z%Ɲ3jzz}20G2I8AsARKj>~NET ZHzƼbJ'֒'Q|zJ rr:ƺKu'cb4Wr Z:⑹OH AwocpAknTQb")jkv~Pš#M#qow;%hx7 -d'NϹ  JD8i%Fǖ+L `$oh*31&/Ӥ [b<<^1*Z˔#vɷd]̴-@yeA\<:h:ё4ݜmoiYC^)R O{} G2ց>B'D -Xw;cPppEZd6٧с3vfP<%~CQ; N_w?x5`ok;z*K%ӽUJ؛ L+Z+_" ,M>!>a+oMJO@vX}Qb:뵛="Si͐!>O*+rK35,tlQu*8`Zg ?U v;+3|z:06IOTyPO=j( Om\ ?ǍY/vZΕa_%K1`tBZع)eȦ-P)5ܟhd򐄆8߯D|=wX?DA+eJ,Cj\3D@`CX)2κR^HK2T1Ϸ>P8z?SAcEVqvaېS^#.ִ= 15>I1cVY[.|IF$'DOM8V ygDJ`ԐXqArFq sSk:~L!Iw a֮Xv v8Cjbqڏ\#򿥊_7W ֞{̉ ]Jd$:c@q#5q9Cќ 02~#EŒ;%pA0aoS:/n+վ)i LC0[i5u-Ę\Tn^M}nQ8P6 H?7 ` "j3fϺCZBuFdo73`> >@Ra8,mkDBxvy+[ɀj~(/{Nc{3sNS󷇗܅~w|Gx&{ e19bqqj/`ň7tLG +-Yev$XئG&Č3`"ɞI>=R`A(cW=PXfIղ2_,բשoFfоq/NN91%vwg[̻%Fuoձ &2VX {:YS)G2B^DhP&CB9;q-Q.9xּ;?U2QMA _?Qe%e_[ hK=gz4UͶH/T9 DH%u⅃$KSs6IoPn'mWvAaJvbp!K}BJy%#:8kQ8)XM?nv9\XWŋ,r^2nj(OHW ԫ<)]=tdo )n`{'ͥk94t Ώ,yf{X^{0nE +EVxD,8pW7/+ APL/rc\S3?_?[SQKBrKGi y'6rVmխuUoSijz-׌C]tDZDRגqJ5mRC3ϟW vG}gtрWͿoi8rOJ[%|] |[ZL,5@ߠsKbEe")'ر5-OkXW@;$_ 4Yv0 vf+n;3'VeOI0Rk ~n!H;S",x_F:/ ӫ皵j2NE ˏAR>HvښO vI^ 0HW鱩,&|E۾s0f ~h=0J|Oș@ϾM5OuH3|ƥBNrwV@}kT-h'uZz%y3aҜ\=XI\ ?SC?%jMgrv%;:Ϝ~8qy6U!:?nvjMT9f1GН7hԖ#sK` B }} e_2X,"i Lhy]@DU)2(q? }8 ˛=!kl"i[u6<SBs"fr^;F{xa-#TyU$q&[zi;ו⬁նaSF^$Դޞ X .fN\-37$3`@4D*Xf!K:|r4)pJ d!@!%aϼEqM܎gugbp yA$u2C|'v>E)?8: ?m1DRʶW ²\'*77C)&,A\mVbEہu@\`ZD Պƕ_g> ZY\>06R?SZ}217Z$U߭VO4x+yȹnKddư9ywen!! ]BuVxtb8J J/a7qHOB!i {.\gyg,eaBwbEFb@yYF 09 OAfX8&3 FCi_-=šsG <_P(qRc^*)iF麟?'}( $vf^~t!Z{p4A 0Lկ7uD+KMu5GXGt.M?Dӿ@ME }3^ H%2yRaV̨z۫ -kA!@\GY&R=_-&:ӔoIv;tZeƔZ栊@Vdm-m? =:|PUD=c #6 N2:v.pMˏ:VP<"c1=]upNG\37VIq9}6"yi)J9 #LJB w?r!3ZVyZv=4 !H͓uu:q綆7qSwюJsu]uv\,#j| mLՆcÝ,GVrg:L DKF(X7u5O uKjW %g2Ͳ3$~i?6kfmZLFziB4 b!\l@|[8YKk}72o8[WHV&p1b'탕ɖZ;]^ahĹnt/AN %cxk*ӚgZ )"eT4 2"ЫX?MW =V~ԽxS>6i;&2-ZAU.]oXxo1`w?4-i{I0i dueU~(2+.&nBɶ|ʒdkѮVw>E69(?ͳWЯ\`AXvTI)HGFCTwp8p5f}75WKyknw$ {'LՂ=hE&a>d}5xt(@ƣ9IP)-%:#mjj;bhCs., \飈6ձ>"(\aRqTOCRjfa0)$_ 4.w]N7*R)u*'hN wt B:4(\?C݀ˍ\1uv }rC )|TϫX N,[k.<)"&'ҿk!irU¸ų.࡯B(fQ]"Ƶ҉R{KQtf?mn]."x%ss(~P0hoCܧU$?7 [rg6H%"7ooE6|s??1c)rHnPnp\gxGgB}jtZ7DX[d=wS jo~>I}0\ap }/J'Cmע*20HU/su8GX"ztgb`*{x߸L._$0I!zd񑢂 V;a9=Khd`ཽp4: Lk$<]E(wAr0FILƾYFdo0Gy=f_,$şD 2'LMAt!ވtilS+DgF͊w N^3#꯴[ƚW[wk~ e{V_.E\ ~.X}RdRDM؛ x>V .yjМ^YmyS=;fᔜ#M Q B@<ߖ&[xPeO`9U~ZX8 bv\ qtVQ8;]%r?;{OxuL1u|}sqw<Ȧ)Ʈ`bdӇ&2 CxXZ/?" gzA;vC\d̀%%bNRAnHXRZ> z F ݴP}c['C|y>[đDpseQU ?qUDy?>u)/,~8o4fnÇ%(ۨ%崊ggQN#W6!oR⩀ _ƚk8c ̿\x ~ ~z7S2[ ށZ!|}ԥk,x#r `<RDav7ͿК?Ĥ^ t*zDu0W?TOAaHqk+Gӯ[u( D.۞ouFYpE ȲvZ(PMu5R]sY/\ڕ+A1cZm] hj'Y!0[Y>wd@mh!Eth Ҋ4$!\Ь-}Q ,7KMǜ~aW;ZJM *gzG.T,U%EE~ #C-deSQf Lzb$qIA۵ J'y s\ۤtw卫z?]<`3dSOyaQKEsa?]^ιPl)^}@n$~NLFo.Vy ?E:5S@  jGA߼zY̺` G9θ{%FDTɈZ=kcQv&e 1@dӁ\s4Ut}GoXޅA*^])M}js\.=޷hJCrMg`!'^>r/q** /*Zqaa)'s5{x]񌎗a"]2p7$(mt9xc$FULL퓮>ˁƖzW7: C2Y՝)$ˈFzBGgzBnN1Wx$'3%wʢ+JS l6.MxɠRki偢A|!ǭ8~uQ3v'Z^ӭՎQkObY>>Y+V*عH)ъWPW?".,Қ%J_r=o3Wʠ,~a w[pX ȎtT) ตf!B 7?ŵ!u OtxZƘ! 1% ڛnN^7&2IH7 x_vI=7(DHtK:#T*.;?4}^CPQhs"Z lfuS:P "I.!yU̵bp)}qWҔ=$[wͮRBw@M%ꉄ5h7Z,sԍ=<9٤ٷxtT?`Mp*᭓8;Ի[?V9+s/?uڷ>X㡽VB/KUMeí$22l=nϙW#iPW-D=AXk#qpbv@+'~BPN/t;% B㈯uV)g4O N;jyz ]Yq\ kx)c'4@e¾*$x}AY- tk9P8^,CaW5#7;b#C4$z(dYJuɫLyM K יsV,n+ TNFJ9k U#dJt:ơ!!40]UE k%.pe29& ZПFݲKUw]\#gϷ׺GV!h4.x~3[s{dd gWQ*q.>8gEr}M\JSbע'ݨH^v| <ާ8ӧj Rⴜ=_ox__1*9AP p;LdZt'1T)}TڣHQa/( ?Kq%0UUw]D5s0|"AZ* ^v/K.N=Ɛ\@xCUޤI$d96ɵx7J}ty/Xn,rg'Vf_/J VeF!~gY 4K7u&/dniZh8^sص:ԽMË;WdBlKS#Y9g>{Yp3;~ 5 ѿ5iq#Jٵx)9z9ծzH;ҵXzR& %W{q< Jh.kEEWDZk74k a(AH9KKqMŒӻ CL%\pSf}7H CJ`˷k:O4#`RJ'63Ϟ7OBQ Od]P=o-ӣ0,ϓyYgKbdfi9=vb@YsIcJWDc[y& | WjF#B`y:{ܣdC qljiO/_S'E3z uVsJC|Kf?77ߣ{9f!M*-)psVX򉆏qbjzP37v&bDE{KMG!*vͨBmS5ko˧rX͡CuiQ W/ (T\Y #em/萼ס7b 5K9%r &c>@О3r jA@:Oؑ.ܕ.Afr$(fM= ,y&=DѤݹ)9+@4Gf*fê>ըt&v;sL7S৵wuXYMqswC4geG֑[/Z:QN6_hTߙ^O]uz * g€Xʋz8 6`(:ZILt #CU2$3˶Ƴ`TUgwS vל!r1VӖA$&5 W@*Qw߲'s)!~}us"η{ W {9]!|%>?L;fwkkud{z& G.ܯf~,EjEJ LYFD(\wB9?W=Խw2Ǯ*bS<"UHtN~PM~FCNv՗kjOj|%2B} 2|hMYCscq@y)ؽC[6 ,tswqٛ6{5 hIz-),N@6M~2WmC( 񆷖W6U-lսM Bx@p<}(%]l "Cz$̮ʵfYG-|x <Ӷ>f&렎Y /׵Bxm16#=Gbhϸ08-)P([MAep[RzVLh0p]&]e y:#FTMR*Kmf $-v ye!8c\|,X57kjo^u`Z5$Zmz9ɕrpnmQo)ȯq71Ws9e20o Sf$ׄ1&{w1*"A_W82[4H%\4.Vzf=7%p[u 6=3#O* ͧo=nU<>9&R`QrHw8ace}$A޳궩 .œN' Gze. غg-Q3?,`B3G$R|db-)V_aPo( !Q|`=G]%1]8~&=gn?ӟ$Ws3C`gP}oW5JE@$ʽ|NU)KUXi,YWNbÞl DeM I^2X]ZZ 2fu ԷBYOPUɀyEn (}.*(80hXgAg*Ok5jd$x^-cQs-ذJd~Ri(` on/E|UzhE#STg8dno<ɐԗw!IkB@Vt 'YO#LCӐJA^;>C+G}n8Tjc)Þu etVpN87j$bt8PAh$%5wN">ǧ7AMV/'4>fRo’,)C^K5۰bi!GQ3 ta Q0(OɆfgc$ҰƇ t%I0V]{L2V8w,f^<8%kߦbi-m ]%ΨdY^<Ј2 5JzJ mEܟ`+=wkU'87~R7 oLM#A)Bئ_M;/+xf8ރ㏠,a?f -Դ8u {IcAtg1Ycm4TD/buҵeE֧2`buLq0/ tWSUAPhy~%íSb.M>ᄁanK藣 xIgi+/5ܮu.+xDkR8orEL7]MFibsC[M]q!/$gМ6叢>zF9&F#pQX$l2 e䁻Y0_JW\be%0Lq"kvpvxF(0F]kC$B:f!X0܎26lw|׼Yf5MTcVT ؽ7@rXZjV`,2n (ss9QYv0"I>t tA>U&gf惯i^X[,(4<^v8"|ӡOm5 (UoԐ7.}lZC8L;ԛ%m &#LE%-k>s'A<')®W)0PJM"11̿jhC"MQi*l!uIdp ⧞Q3L&8Xn@T~אG%‹au鄤~6vʹya/tĶL |x}lcGbxh9rDxqyohERMlR,|elu,1# Б~!n^QԦb-)i!|S'A`FDa.T7ףdK%;'K"z) ܿ#;e((檋?y:+͸fUr#[H4[D}YTbBIXOTlnɠ}%+˩zXwt d|ڛHRa0Bp go;ݤmj+4h|o:luA0F>Ka.-ɭ?p2B3ZW(-nD#6)k|*Ck1*l>gUN M8Ȇ1#߬~EeO4q6g>WrzyFa ɷ+8[ݞ<*ΐ/ [iόۃh\sO"x!B_ "qqcv 7REBG+@5!( B:LOv̟x;fUMG!+oACS6 ./fdؿUsƝYMjeZq]%K_04ԫhrL^ v6H$1u1KO:>z!2F,OL ~3xRCDm;֜vQymO l-7 Sq.47!9v F`=EX@5`E`_pd^yiT|N&2ju&Nq=cv7 [0@֊ Hxfy ;DQvNuyψF'Oh>D[、I 8MQor]A*c˃L%<^Vr8C~&B1#)`,Gxԍ4WܵF2+Q3ڷ_R|=Ѝ6\CnX0 Lln%]\J,[C=J+7tN-ާĉs#c60ձhAd`L+˅i0ÑdcK*|4޷ih=9B[,yu8;!0rg:hᲝw_" KS߳mJ@@  Rm'"8)Lu-:2MbtU]tc0yq$Z3`T;sjl54%lBKMO-BŋlZk%u DgWǗFՏX2ᖿ) PTZ(Ιi޹ p)u<9VjNݳ2:ʬrlʋO  uXp;T8av}eyV#Į}Oȇ v? OP\TZz1vX'WzF_䁪o㞀 O2? *pm\$V78KJ\ӢOOG*\@vMdžU] BЦq#nX=CF@nw*C $eP({JxiyiZ7r"=]ZDod# }{B:S2V;ËSy$5N;ڻtSY\$= qݫ !Y,u9@U%K*b¦4"fx]ݰ]8"^伂($MyE9%?׸NKRp QGiJ=7(lV:3g;E0`-gN־E6dR4ľ$]GVd @'u3geT[,8Oh'yO/TnbV IJqGTcm|hay@\ۜ*"ToE:j>)rh35TWS]s_LӺ^:yzV[Q<12t̴o@z =L9 wCx!;+BxsۼIBWqg :/PH4͘0C.S j o1L$ua~^H<sO@P}tHB<_Ocđ3A@6$ȕC 2a(aPM#Rg- TLIHl\IGxI߈k_)tKEɵH \_٢&AR!Nj&Z7³X ʗn90ajuVcal"oK1-Vj~njO=[Z8x{ !Vdtԏ2˶5O9`w -G"uZN3lר,TBZ"/2iQ[dD<}#+%tAAʪhl+5qզ8);_U/*$hMcho T(\n&co̖UϠܭ r Ӟgڌ+Zy(؄xbq E5羣h.V Svc۶Abܨ#$?q9E-Si(G:d S|pu% 5,p,#5?BTI7hقH̄j]u]cudHፗU7Շv }TS{}M7P݁òo/Xw蘉N6ڬ$"Zgq1'{ZBƜV݂bh{Qx3_5R+]'m^tAӌG8ެB^en] d"wmb"~op8XjM"Is)`G†$Luu2G(h_=~i.%ƚss\GB_7UXz>u)/ EMIbd5n9ř2߳@+HypўVgOd0"L/Yì4oUAr#lnBNln+UG7s! v ȵȨژ 'x\OiC >ՕY:Fgnά5"zؔvĉ̤/1P Â!dB\~J1 /ސ;'foR0A3™J:VyA{um 54Ew7jC=ؔeХ5~tHMX7\R&v~h̡FkڇD_bID!J]gU$E 4,Q5yGNlUcd=B.jtj( vw XP[*@Uc}wwC%խ+$F#+hy\\4U:OؗX:@J""876tq4$ y: 7y3xmt_g0,/cŋ ,m_ztAfYٯDC%{=rezYr4$y8|yPݬIFo\9|8hD0wKRz2"gR`m*A%`PuK0ca=jEaǡܦVa iQx\ ۔1IUYP_m,@YFu0VǼf  ~3|d8MkɮK_N_4K&bMR5dB;0Qe3HnZ1b+F@EΠgoil'-j*$y>y>3~}CJJY8YiKpI*pnvg ^O|`vɹvQ>$ lJ^|&ާr,=񚸝v=d*Hu2^!;hGt㲻jZi;z<癫n N ˤLTҷfy SmbeL 1jybM?Q=v9*ay_*~:n&~$)@fD@mÝfSZrJW# ~gC6EkC&4q\O[-~`} >[_8}QЌK[N=$^DsR?i)4A_90ܓtW3Þ>OKxٕQ]I' T>/Hdl[_sSiqUP߂UγMT'f0mvF4nёrj&-&%V ꓠvDPp"]F(U?\9`J#q|ㆉ:?@j>壏;ƥsHS7(ҙ .JR5xer;S?ȒyF7!R_+ec} 3i_gSd(\vInP*O{"P̑pS.}Cd,]R`ڦ)UIo,?<-צ+S2}J_M| NK]S@dԉ9aTP>{.+?1NPÓAyLaCFMEZY.ˠ‹} 2WT=~U0'!uT(yL/ rrCH\ 8&,Wrj'{ka-"4!rUM$mB7ϓG}U:5t,G'74y"x#[>FM2u#Ӫ׎u?4@?C.Q zp"Q$[Z]v&%r9[2[% kCwlxTߙ'I]@"nR8c=¨>3K1/Žq-޼zۇsf۟XT@e ܅+jHoϫ/ZlKgE)hQ IV3 Ծ5Mq9})4I*j$GeI)~+`w\4beZ3di3cզqhCI @\4eT[[js c)JeVƷ"ڥAd|6*)H26v.*gJ\[yuQe(DΜ*&T;|lCuV(z|Am!d~T0ah]cO~+moA&8a  ,#\Њ+ڶj.Ǝ*d3:~r2гTS~yڷ qaΟ47kz8 iuh=+{!!,CyǾq/Pfu_Wh/ÞG<;u>vuzu 4 7(+ʂЃ;oA׸c&?D3Kc<=~,Zۈ !Bc)9yMkӾ0nC Q1N>EU(=FPNRxMcf 5l 0:8hF^!6ߟUbXA^хl@6"I)3"ķ00[%o)aR|W>E=̇_CzmDL{'X.tAiBaF|>m 6ng<9@2 k7rf7bcN$RC0鹃XctOM]cmOcriz RUԇ@V{ƨ;e] [Y]͜~vM4֬\ɈCMO+.9gOrWj3_v5er2uۼ/C0ۿxje_\;[E}}ZGW? O) q#GG9@EtIpȦҨ>05XvI(@U%(WqVнqzbo.E~|a78=YXȆv}ssP,z}40XLɏ e?z#qJMϸI5H:pG)Ի!^0v@ghsM4e@Zs> /1ⰷdj#!גvrcʵ`!TD`sʘ9qe$0tpeNNAQc&Sa0pM.C@jA 顓=M:9"^eHDoY@u^eh,pne# ےRE>; ދu뭉';ei m` J'z ROL$ hx_zsR/52P oW 9łDmRJ|.)9|nO'2UAgy|*zV:,`t=^8k뉄&2xF^uD "}ot WA^,,@bn}Tl87TdU60EAA=vIB IPV"n-7_'V{} S^?(r x,/4Փnh1,WF@opq>AU-酽DDv`yќs.勺߂׆yΨn "Ec B%8G?'"G,T\fM7]AEk6e {;b]zsnFF|[~G/24eX"*n( /z|θ5R!v?nw?Luyۍ5!t7$4'zf-OAo|L6H[HdnyuGz+{JW @}QzI/4Ͻ'}dZ؞xi?%6n2:`| $ymF Ò! yal:k݆΃*r3ULr謠Cz<- g O/7{4-60DfL+ u~%;06y=96+ T{܉z10Renll(Ďh @q-|+|~ntloW|5eV?N@q.9 2Q!_ssծ?eR.^{XT-"gI)ar;[rFTsþr8%QmT gdGPdž`p=7&1ɒVJ_HϛT Nld`KKC0;" $A*aR']DW_UZ?!ZY CM]ʺ=AL}aţJVjj0ĈV㇦sL6j.{_o0bJDۄyr 4l\'Ax 0VQd==;;,in6Os1ec9|9.螈)38*hpv(dpHW5h'`DXxA?IJdM' Ul{ziwij`#:1nU}8 l6a޳B,+m^3tg2T)ӬFAY5oġ9jJ/Nr2rUEUY,14U~b-*j4`Ġ\WAɔ|(qIgOas[R ZDqo6}6'J~[۸u 4DS5J2rM[2%Ef ߺuңwCzWSq6E7 ?Rz\ -066(Xp*2Cu,Sa4#b^Tݟ#YZW;l+{Ʈ2fmGUpŘebp7WяcDIѰEX*) wcME$G~H@[+֮4&W8dϋڽxѰQ@C;e\ MKѴlB~l~NW%B^D[QN)Uc8%n3sAhIGWhٹ_Lڰ! Bdd!͂uU(&tdnP?= t<SLlhMbX-HH"Uk QA5}҉$Pj h7m 6Ø m(+=A0saeuXU炝a `iqv7UOŒ0LɼW*&d(EMs;IT TRv1=X7RW?L<|>ٜ"< m(^{boDzFsÍ14POlW%yuGI\RsSX^-.:F[Qx/ r S_fܚ <*A=p Cn o9rrI%:[^ϧ5H ĭWfgaCx[ `KV%ek4Wb*Js"}ܠe3vr~p<<`&$q/)mJ7 pTio>ߢ <=9snL<^f+JVAl-֖Ս|MG4#@`okg+DHXf$HImsoKnz0}V+QNþTv<lQo,I&r@=%=RפWiohl^i:b.2aޗi3yȼy=їS`i>m@iufRZnJ(_eJ/2|&6JVFʼnbQWHZT λM%OlWd[Ɲs+ &/ !i}\'HzFHaSh>Hy>Z9AxH%6TC[@G.S!̺J QF<U[UH\J$ (؁xKRo̒ReC58B#Cux8$ k/kwwͩ:c!:I4|~%=F?Wº}R/9w;UIHFFe:M,Ufi20T> >cֆtgIS)+c#~E"ǎ<&FreG~}1OC$515/G2wľJ {EuUGBt!`57l,Sf&`l9{ U鱝a7 ~b¢sf bVNsP`I˘YPi ׌/tQluVGT tfΐ.6'}i'sv4lH U/t)R.ېhI5t0Asze:"gι@ת! m/)v7ygA{g6vU]J>7"'V ϡbA7)ѣ5&<'qőGn5S:(rocۺx  C$#w BcJ`d)klIDڨg|lȒ.]jIFvl;RDHPAt0`4 DGzpbbX^TYC_A.`2cV*[A N'_F$iETFW`&xg6`cx#<k(k.Ylzbj4ZbtdXvf~Khq DXЎȦˑPߠ#bD`?0#~2(AqϬ2rt 璠J`>vo,`2~jvg25PFwZ:Z`ULPE#K8֌fo fΩFBPץ1^P@W]/4ļF ڱZAr@MV{;8?c~KCExl|33}H0 Fa֎ɋQ {*,5$^iqdHZb:oȁQw? FMp7>_MsѺhLAǨfP;PZ|)ҘXD8M#Thn3b< u2v"u?=I2KJ(Vzd(T\UL4S !>8K6w5M프6B17>ڸܪ!(ky9zzO|A 7a+Z8zSRzSS8|0r< u!5D3kŧ7Ccؐ5n(>Krm3yQċ9'3ۖdb/~0 f| oTlCQBNjB1KûDd#lWA2O$:tڗC<߽. MTy(yT)lnJ*1)Sb; &apo u" v=ѕW:Z7}Lga'Ez*i e$kfŞkh]TTKLCӰlMb2B6츆媟KQo[InkE `3/c Fm+_%!yJ`R˞R? ۚJ{*ɴ5x]!07(m1llH_ b6_!.6'00ile121ԌVtWdyk̽[igl_߾ NF2$zEjs!;Ѣr 8b}Ĺ _xE8L4+kv15dΰiܢz,0@hi@NN*K\]`'Z*k3éB7{V KUp)x>aF^ɕ\ +$1+,AjP*)Y6QKei OZv) uGwL3B*#=14Y7 jٰc?dAzЌV" l:%QQ\asp( 8[Cq4}G[tJJjtX+Vπ hC:k|MgDBWyQ5]$d$~ZmG(m-s'P?uS9p"j0L )\aHfB P9vq_u@x-6؀ܙSdo/R"8>1k28֕''/9WcϪ6 bn."ﰴ&ЏW$4cehV!6{KQ:#Y|a-jf16Sd.&F?wkoܑ# WWea/ N(1.['c}5WfD`|f[ dwb7FI7lCfAc[P#;Im DrlϷ u"]Tyh?P՛ҪWh"kR\Dr|<lِM:׌nkgUTZ 4ZJμ?<1H+ ďƵ3SYDZp&>#i/.}BDGr͠;kt IpЃ?L(vgVId?tLp+?/3ԏi~_(M* ڤmvڅ JH y!)iUʮf%:k>@Bstr,?i%n &i\0IP|+- okcx#iN3s2<h   'N/v)_Y|Wܾp$LnuoZhKmKV F1W~'Hn 42!LS~N6*@QMpxWL&N!w`ϻ(Y G̦y8t39T5l2nv0xѪX(=V3 I`H/%x;3hEE?pӐR2+K9qutܳ8k<PEamO? = `QvaEE@ #)[Gl#QpW,&2kzȃvx%fDaH;eYXaP 5+:mu }) J| N֘qex8 F7R yrs7#GO[ſ Z: $նQJ ;Y͙+sr[sLAp0Ľu=W2|'XɃl1IJQWCRIzKnD3lE^Nve. 5@ћ̕0. 'i2 7.|Kn4ؚ44;ʮy87~g֔zwtVjDv{pF0SlgېrfOm?,6~YNU]X$Uf(*9aa \[emJ2SBr!8…hCeH;&VvN]9Sqa^">{&w4DPI2wjm8DXp -,n8\Q6PU̡x!P(Zrb8*iOռwغԷzr7Zf ,s"pWפ@I_ Z ]p2ֻMI.XP]6PoYf'ri R3I<};XbZ.E0&93 !h}vccvjP=s݃N께RSDmYm!CZ\qŽ_BRzj]Zu)<ajKZ 9tSnV&*C'HubFB~/$ȯvT|ov ]{ $kt+ /2C PtH2fd C~0y% r,o?1&1ppќB!7\#|߇~`phI~RtoFDdQ*p}# Aʣ:(¶zYg&!J}g^HrzM67WsSc ^uﴢ5f0(R$?tٶgZ֪V$ߨJxޛo 8#U L]˾=f'P]9m]d'7}]<2.X4JG]ClC7peN+\MNbXǼZ{=Bcs:Idn'174,(r1Yxw\:y:hgHa{\_uO;E)ǔZH3hBC/P>3:돌V"Cu"/*@>4Wq ډ+ǃdZ2FxeHPIaqWϵKoUYL$,uBW8iT\j#8;%KAQq%)t P;6(bU9D{F{Ҕh)'w U?K%O˚b~?p+kcԐ#/(*va]8K`xJaEx0D/AE˧:T}# 4ĉP/00*O%LW-\[ g k nq(\6@#EF'%`E@pG?uJVOPm\$1XȜ7q6Y?ѣ^nĥPX"Q5 :uMCf1my,ye!w=c%E?Cy,S407$M+? 0EWh UE= L1 UΕ~Fl ε:^nq(PʙDB]ͥ#jSMhSaOvcnV={1> 0ϕdjh:V׫CpC*-;!utoj9;bQ l.fk_9S.1A8tid"XSŗ"̈́*J,:&bS "ip*HיVq!|K~Xu%h(:v uU86)|ā{0&; uTSї)ɭ"ӫ|P vfwӼS_t:2O91`h0dq:6o`N-x(`Q|[j([^W '%=0Rnփdm1]&Br キp'M0v4֊{cNz,=0F\iJA9QzL?JVPzeB>"tcsfw؀ Kt(OXu4ЕM9[VEr3nB;AV='wcLE?;B9UrT8TWs$Pǜv64&j[w/؂_eEˊng7^bl,X$ʭ&k-k$W%àZ{. fdq~EpD[Ddh|ms݆#mV'w*"'jW%{ZfaPOz)# g)'yKS$wM-0 DfŅ(Yd8{-i񞰆$Γu*jHWp >1(]{' j [63npi&pzE̝OhF` >ߪXC̿mH?WuS]k+n$95ZRR­@%\G,%T]C&ge[!AUFX: lL$ kNޯjJq(Ǯ΍"{Ȥ(Zò<շjȇԡ/_CD$AV+LB14||p}LpN׿]_#V;gyQa-VOp:]]/?Yb}|}Ι:?3aPdzl{xKc486 Qh#1-˶E627 I:MtBݻX,~/X x0` 'ُ!z8{ U<@{.+j}~dtjD˰+yQM]L8Jo8?ԑ$qI̲pla|Wݑ&1A)&AP 1n ¢G~k%h߉Df@}7\y\Mβ쫆Սةgd;%,k#w:*2RѲn3;iw=gfP;U.e5}{ 3zZ; _Vg̳!4;(9m=| `a lʞK~썆nqyZ0RNQ  s;[" h{4Q֠/N5v.įe:bEYT 'k 9Au#l}ŖaD0jI2adtu p`|͊Ia?nEDiHS|*$]h{eZ0`(E'WޑPm9~3NǾۗs5w~_ $P:JpMicu`02x94y+ƞYSIj$.mk%ム6MorP,U|RN] q7\yR;g- w&xyxAŏB̀dY?o?(Ŀ$|LJj֠$PҎ_k9+ReY7Ol+ؤ"O$zLҾ\6vqez9l.LuʆC7m⨱CĈa>g !: hͳs6^ LZU/t]t o2vhOݿ;G?9@l^|é0mOTm?ϊ JnR7}RaeG(謒G:')065,, ap-[t  ʱU?yHwҾ@-mJ,@Է<7M) eb(w0{:$u[6Gwuo'٘%o8uMdg8SK |@*T2fbߧE~ ڜ 0Ii8GR)Beۙ^Vt%|aSV[!`z~&)S1\%=,Uo,Wo :DlbW*"ų-B“+^q5eIQqQ6n `(DD{D`i3H>pS$.w XCQ?oo,ꡀ Pz2RAaԸ4*6^gn *[g5C*0K|nƿ j@N.# Q-!0Zar06jd),GIK@WVWOبT?}HkK 6o1U3{be0XTg &pv<,NdrH/eM<f_~2QlҙL.ը+a'Xĝru8rZ'2(,IvkķJzq5y1Tp5ַ#'(,>Q)kr$m8#5+M{C9.TV+~dm({ths!>NV'Å$PU>зxx&Dcn)흫 l9^葧LWj%9' ?? 9u%}` k8C̑o0,:3WXNJƴlrQ_$4?Հ^mBuCN~Pb֬"owI1_HP!qF1n(0x'%DϜM)7@PnVu̕v;XSSGe8Q s[v`3w.;8P^^LߧO{Ҕu(P 8Oں҇T˯u5!b3{A0]\ۑ86bсﺏq} *r8U'.E{4VhweYokL%o;LZ4N7}{ |on,H3VPmnp P/ V lSp7pݔjb?,uэn t%w̳֦Z`M)"̊142əC %DD1* ]yPmLV?UU*D"uC* ZqhY] צXZGa$ٵ|CPzX9}CVzڇve ?*B/hFT^~^K>9}d7N""CS}SK[-I~`cd|ALWKw.i ?+ǃMz9sX{dظ`w@#Y%* I,C)xP,"˚հo&C=b/7 vDrOY,,12E~8ln4OmDHҀzz̾vTE#c?G6-S}C#kDҽkՑS c[SjJ(j:.\ 69v{iҷW$DIXr NYCAu }Ie;NJ^W\特Y awc!݇)vP&z$ZgX¿}M̫qpKvPQqPK>V֥ 6yB-Sw9*xPBP+ϝc olr7KbC'K/ _z .DZ)BY ~oӀ:d Im.T|:wץ7ԩ CD1,o5[1QF#]y=|!:[L>bXU0*tK9] tum-mjǺ^br39&B>IzvX1H¥kw:=p;9&Uw%|'Pi`bs'p*ElvRrƖj9OTj]v|..Ht-o,.4NDlbH/ʹ*s>?RuY%3{ޛ:+BD #$Z1GnaYter쀘҈\Cw7CV\"z5՝.~8Y9P4a(нhYwr0"',Y@f_xwZqJwLK_,& R;\F?7cV#=rMg&_wMbL/Mm.Wo %S-NG <1nd m+QMq{+Yz:RъR~d uRYmR >D 4M&Q@ ]xr~#.ªHmwN:R|`&It =?fs#2 mʤo?d쌆0 !t˪d Na0+_&T t쫣+F+R/+&*x_5xyPO䨎 6#+#R.WSke@5Ys5IM~he`jO1 N`MHiUv=YFS*(oH[ ~ocfPg#m&&Sk  \ X+uڔʖ CWkE΄J3 IbN1@GҦ ŝPt nkͫh=氙F>NS!@)2i"+!rm0(letf3{4 V[1i0H t;$(s:5ҥ9z =rڨOIIvHGem+(2=rjc9*nofe jE dpp_/dŦ)k[y5He8&AUv̯i{ Gk[( /Qz巴P`쒀IkWpCJji@4IL-F׷Rɔ ZYn OÜ˼7Z53Lx@f__(nVA0BPd8%$$jNJޅun ahERt/Q"bb\J9נY A>w%w䉏MÛʓG%rQJYO56Dޗs[p0?F,Dv3rp4u#k08-lC;WU/㹚SH{w" HvCe?OkK>˭<:-ךElqK^촞6rLBN:)Ng0iX_pvLT޺VckkMOd-97e<(O`A"2X{Y\Obqa:Z8Ź_ ibp:&RºNH{''"v-KH7E;!wv ͐|ZB\|Ubin}i޾IY.r΋N$#<9΢F﷮zۤON|{E-vҏvK5Rz!iQŷY+na=mhHr~>J /}_b}WeDO.5 WHtWw*o<QaDF}`,}ҽIZ ~RB Gы/ÁOiB~-Osh渧$[g"T8( " ^u4ajm /raSuVJsO2TBL(GŒ׶|);LS\?-g=EOmIPJNpc=)5||hK7LiV^8݊1@`fʇ0ݢk- /9#S叩vS@*i_)؂%hXQ =a]mfI=ل/ETVL6q2M*BGLrrk*l]  A13FS Aס@~ͻ~3|~.ǜra5S K"K.avֳѕɿ4^cyR0«b2~`>ėTDtb_\ UIr-hJ!o7C q]FP˱V5 \1֗BBaU88RVld9;a8i|ςG&ۢ]􀌽 G}wa"@V?#GAC.T:]55ĐmF0*e X{B;;쑯b"Ա .042&Cp*D)(D_LQywV"fzSA!决\$hT}ӟs3N"K 퀗)rU.⤫ަsn7XE%P\ W >wOXfOT ,;A!:"̝c4#Ƽ1C^OV ^GOh)"=L'@@bNbVf:w(&P]&E2H }^P\W ܴcq:HVf@} ~Z|b,X]b &Dj Q*hVLaҚm0/qԅX'Ϟc3^6f<@^S5a-s#Crc)MʬoY5| LNDs9P]tDT~Q ͩ5W$? f@u\P qW9>'Onr~'ŋe\>Uf e'gw9.{lԊv G%Hi{2 vӔ'BqO1 aWt9ϯ͗3h+5@G_WPߩjU[̹Q>[K( ?a¥rn?MZ ʹ2^ q@D`t Qrjr+?SMśD6$@|P,Wo)niM2y@9t^ξҹ-RQQ>Q&*e`A9fMzʃ{sMϮx);)-}@.Wn)^4aΊlp@2OQ` ؍g=c 4*yR (}.@.T.-G1[}sB #h?6ICF#y>ݕ—w̫5Ķ ~C/RKep|u(v?3*2"Y=ީu;G맶^T ukn* U1B >||@OE2EKůR3/^^]Qc8cY~jE"5t,Т>qpMOڪyYK,lOȯ.+Q-+&R 4_) >2N[  %tz[nK+cg^mCDI%#Tp]yTN_ *|DŽl o|E Je>'wkZ<5|):hԚsmh'=ծJ-cf .ka̽֐'$L@ -؅UW9$JOiˑ̨ˌDgt}O ^Dy:n/"" @0d\9=Ek?Q+Ծ92]萫O@:XvgAl%!nGTqºuD2{#^t?=骀h[<5<и:$X$mչ+-\æt*2A*Q16\S?TD0`T8㔞ꗐ@6w,K|n*y3ފKt%d/Yeе0s8 BP!:VfzP2g|Ca|2$";܎ '=RsֆTO]Ém0^5+AuH?|;.[_285n)'u j$nUq .:1pXCi./l~>@(z m ䷖ncc UD-q{(H_/Ǭ01@a)|ľ_[̖A6z>馄$& ?C²0N>₣}b#n.JSaut!BH>zASD*-yU#ZPxNYIy Ʉt&y0՟&s2{6[WO/q "~ز7#}yB̑a4c )ۉӬ`MFGNΌ4ݑajXr9?tO=95J+͖Ov x{|b:uz o|̠r&RӗaR9RYEzML@-;1* 8Q2ڠu6-wT~o6FQVX wGA-&<< kc1SoѢ8[XY6nyz!>MLG#i*W v:*e 'mzQ3i(-tF0v1S S%RfS@QdO(TGz0A '1x +ZumUadipת{ϫZ8ͦAڕAt0 LO Ci7Wf:aF1I!^9 [67hqq7)jso{Fl_G=Ϧ3s=FP"_ z kq}%l9CsfXlnKbH@vg1Sesy9N9*JyyœU>9=xHWyNM#zKˠ1rbD?y$ X`e n{6Mg 0U{[1TL}ز>;ЂU?a[r TQ2 IɣB}xf&5woDILRH,5?,PjJKZw>=nd*ϗ.X,OW\Ůe ׹{˜5dhkˈLof~}lxlu㻞~_;_:wVxuh _H2_ I#0FMNUVUBx#%&UB8Bt 4=p޵|(2ow7Z!*2GT>\_Sq:^KbyV/auXg7ƅ{=v&mƷ[5S!e,dF_0UZ8w M&K4TRye&j@lBV s~[HU]kwI֖? P2u'13p:yd뮼rmc;?D)4D"?nzjQ++$LG,yr=l#z#)|AJ+lHǕ B玮%N#bH5+_ B֛: &{-#dqpg YB_J:u=Tꎗ8Tֺ旛Qh Ġ⑙Vzv8}$]fs?uR37L Gx\ S vcmfq#4:Mˢ8]b2wb*VVҿDڛoE J&c&âx㫆+y軋F%]<9]6E&7Y]4t3kVګd1ߕ$vRxSdmD1ڽd-7\)xiǞZ@yYFXqF&߽Z\QOҮQ&Њ%ްI-?_ƶvvNҲ]I9Pحs'ae3hdW-N]*'ޞUBpe0Ͽ9s8*d]+|ŪMݵva\CX"ZčLX5U۳qAoxi2|wJ{+溵T_"3n?Bhӈ{$%ܯ[+ZaMgL+wLUj@ ?!!ci,IX#R{(T7x0~TTo~!"ICpgLj+ {X]]k&Is,_X!-?J L^6)Ϊ[E9xeJoe 8$\) G}~Z#m^T)# $I ~=lBQ[xV@/?Hy?9Rҙ8Bx[$ӤK+:VoM9k B4q{Ek@Z_l\;׵əV/L0e 40?_#"9es蟖Y[}_PoBpBkjFLz [V鱦e~`U9|'=75h@Nj}*=#|n䘁[/=7c<4{ؿ.RʓD"ڦ@#HD;ùDs`rPbJ4 o"Wn\ b D:GզlY(7KZ j8[knq$GBZMbr"Wg#(s5dSMQ}ՠ~0lKe~.3䕚OH^nʋ/@-U6"eSg;(4bnVu;U0pM5v?3_w6}_ϩtl"u7&O7q.@1|}i·ٗQ'9Ȳ1L~xU,o_S,.T}{=`$E?cQ&Mm]SP|dRΰRwHIz'\QErg\9&G-`9,4Di,5$x$Zi,ύ.<ɅTyXSmY -̡s>5O+K(gJh6Jx> zOf&5U3%qSd m` 0[q&*;4šPX]JW@q\?{2+ %zܪ 6'ti1Uw)Tw*C w`ȿ#W' kN SO9G{_&{}{TP,59U9:Fq_NJ2p Cr:Y(rϪNwekZ#G2Hː05Ii[&s`FϖP0[cm5ji;p`bxv`izwWigdjxXfݱtJ u_ zt!]}K4Z!\} m^V`ԉP)oԯg.Zj3r;C^ۤZf>LPsԅ5ҥõ?4Fbݻ,HXh8F#,l<:IB}kB7C>`3ÛRG@:$9⣸Xb0(Tqލ* f_ Qtղۅ@$j(;AmDR/sJ{DZwOmbI[y {$ėkF|]v[oD3T66~{m?$[]j(d'fIR^Q!Ҍi3r<rK+t ȺtƘrf-c텙,),RCSN{Bǘ][pRXuJ.˕IMB}jڪCBɥFTk0 $D2fLrF %{%/;g+Ԥ5fds|,nBD_ st@.ԫIJ,I򻺠IF7ţ 9M&֩5:kAtÑ8A0h̪qKqOPEm:0VH l}9\oL `;CyI$2K8b[a)TY ‰F*xQ$<9ɟ(ʼnT`ALv ϰyL"% vk&LƑyԕlu#P R(Iԑ5C6}g;*9%l:b .8UA~ٶ<Gn}~D8%K>l$0]|qVہoO;!I're: p <\z{` nd0gVX .E$LJYdC(=q3(IZ QERL˕T2rYݟ >lTx+vJ _"'whN[>V>AXs4a7I K5lǡF@4O@޴(seؗ"ݶ(8r&7wb#O >D\nۿwʇ>uP~5FUg'ep?8`^ FBy*JX,A[fջ#5-n:za>njixrG7-䯂 7   #-?=|k~2shm"b@WL␅KK$4 9VCDs:>in>wz#*OhNK-(pm|ME@~3Y>;V+Y6>Ճ6- ngpݻ(6K(%89To-7"# EE&ffaװgAJ%؟ID gpu$V(mKw$7Pʬt,g2Öߙ*2zI}Z7,V# sq#)H3s9L+BQ.(u/pz)/>u}Hen{t%M .W")rylǧy^}UfP6.G*ϱXoM= ' N8C`^FP$ѝ/<F2 `pޒ퇌߭B@xBw-GƬ"9(i"wNR) #+C +΁=m$4nZk(]Q_ڽͲ:9z+;Kn8 ~?Akk|ؔG$ck3Z#IUcd^<5 @ܼsTR܈iC$XSe+\gNuBߴ$PBnnMMQE| BZVOk7oZp y?_0qJ;rqJ yQs#j KM4M// Z$<NꒄEn24ad[! t텙M+C<-?LE/V5`0lDlIV/'Y7kVoaQV >TrVaMyڲaHRӻC GMSElF)cSnwv&hEhwډl8yVJe# Kߑ|Z\Fsfq_M,Mąw8b[B`qn(F;لI 9r|L}c\w֔g1\ѾUhX] ̸4d(&p!l y իpʸ=rF&ŁRIЯ)s7~7sƻyM(pB4ؚCl?3 7%\-`+)YSH&F -(%X@^Æd ӷwSr~~ⴙywC;͇SС{WGeDA ~tY AⷩM< p7ڊ]4?5Cђ.ob -tJo͕d/!"jS䄪X\*Yym+ T{s*z&-"菇W,dt)8%k_`Մ@$4&|3+Eu9? '(J0^CUs5OUĬepI؎sl (\AO'>ʘσЮއ6uRk ŐZ22ξ|j;ArKËp6uH Jz|Dl2#DN/Î5l )5O8.[5<G &W0 !+tؙ_AB E I4jOu]D1$c+{̑ŝz"2Ɇ?V˧/^aVK fOg?SO[mGЪ w'Iin[a&w.1# nՙn|#ksaF&$~>-Y8֩/V@99`w6m;C|X- 8=2~[am"Fp,K?ѮB0rh}#S:4/Gei"ahCExӲ͝lƨ259_7KNمXߴ~vtTg]8LZqv7-"k { eRP0} n= SH 1zqlќk(Jt-l!A1 D hNlѮX9?n "%xg)ZKYwݬ;go".,%%x3ept=s̪#z%t8KV7jf՟eJ)}&qؔ:Jy[P\zJO9<N0Fߐ2@-/ 5zbS\˷7B:кxo0s!3MS@pMDLz9 mN/n7_$YTXt#GWEm';6B t ,b;Q63>h#%'Mh/cSje{Ng*=T&ڽ=oϺ:#S|%s1 6@zI%ȋ{0׬@Lu[G^p5 b-"btU]Eަ{Qf"Y23:UTg>}"w'GuFN{ 7B…N'H75ދeL+Rj/Xl4Q^t@kG3K qFV?b4̹˰x1ϦkNa3g,ZGz.;l$)'si18>UِtkSIqCAձ s'r.\Mtwa)Eyp?o.+:(hb/&?acb1 ,QX}2N1{um>u8Ьh\|(&d>QudHs~ZZ =TeF7>OEđeDY& Ɍ .M[ mXgJ!&¤Y$áyXִ.CɏnҰyŬ\- XMbI7,CiԀb&}[8QQy~ s@aqBO~l,Ta9i#+@YybZ%s;‡FQ!Na{eK0F/p^WZȳ4=.3}A^e[( Ajѽ7DT5?%Ja}? %6P c"Fn(I\RHôCJٚCS7LJ#౵ k6t|#s3x]Ou*i9&Lha$4qq6Q׉`\wks0AlZk-FάOy(? s<[b?zY4N[ZRƊlϐ`D~VulMOC08R&GJZI9PVf$)c_j$JԺd8<:44߻"!aRQi6Wk60eLj*+ W\zs/d8ԡg [=1z+P jl`hTfS[!%' Zܐ-3%ױ'֧WH#.K]0)9>{ʦP|Ǫ5VF3% 5L=6 DZ/ P*L1'j"s mB }t UL.Fzj]OKE"BfVC`jGSa,)}YMdLHeo>wIv۔q4KvG _*՚tSN=0^r5}ѡMy5-QJأqpW2-1y0u\03rJ)+_SLP<ˬ~ܿDqMrӅ؃ݭRρy-jRh~SۻֶxDRKu^Ë*bܠM+jV ^( cLhY[mn9؃:gmҠUU" G3nArK!x\|+`wr.u/->xRm9`w5PQ3#Z?xdgiȍ_8I-Ns(*5r]cUϣ눨?Fw|q_(uiE6|jJXpqU55pz蕂L9#ZgC?6Nnحr$~3n ^ϲ+t1SRo񃋨|#"K\!kΌM*PB|/dej>"B `5:zh=) ۻq;P9_ B]RŤO>^c&:%2 0S)X\;҈WXvkX}A,Ly̆Њ):-Qލٌ&]PG~_Z+ *}Yrt=3Jη4Fu8p&ָyRּ'pJp_G4Ԋ;뀴F R@ $ ς8#̎,0wd-1Ë bEi |Űwi.tҍ9D ނ39k S!9jϴ}R1I6نYu` '7@#Pћ͙.{&_WwLa&m" [g[`l{]OmW߿[#fgC0x9'FIh8dURxbS#u%1 qxU;ϗ(Z+5ĕYTFݍڪi P@n5ɜ=/mc \EIch>0.m;몜u|v4GV. :@Btt5>b>6Xil@3#v?Ǜwoz+L7 ٦/xh>Q}G}gq:}]H.mspX a_lT{ `Dхa&ais(s`f8X#Έi젝 WV 6g2)߫BnUP #_rSȷ \4Ձ}֯^q Rh^FlAA&dr FBk , cF_̉ G0:gaY5g*yYןEoGlώ f{XRI^X(kVf&Xa~N/'  Nj[]ft S SI7u|X80\;|p7r=Ic+;1RZ-w8-ve10ѥi_:w]z2 ?s !}o MyߎYxG5oqtі8,,E:C9VA~W'XG8T{ UsBIRCIC &9KsYJkʒ#i*cdȩdY(k췓e)Q5=R JJ{a]]W&UOǧhuL!H)u17Xytxz7V-{Z2lhuby`85tQr5V lπC@8K}F#h#0z۫WB2J?Yz؏poauFpj>o]C@@.6}4!ERe6vGXJHrtlm V&-J䊸,VeYAք>n_#c22wE*gqldB T+߶~Ǔ"igLI[۟9 k8T8%`?"WkS>`"o)J7p C݁♌*b+JGI{Jx2[MC&v) ,!-&7J[̿%xS. ~o%*:Blqȁ 9e{ ppFZT c,l uF%{8 GnEn?x$_31dKcO2pQnSkhv`[[##XH,Ӵ!=| H:tr";i b?Gc"ٺHEu8F/t6J\q mYtFא.UԯhwNr\E^bnGMfYH͘H?$C+` WĎԡnp5)+ pH tg_M(2t+T|9¿rW&U WAĕB=^ '&cp5K *;?@yD @6^$9%);Лjk!MC `?SfZ!6('( h}:bsoRJ p<%Ea~'`ɘtdb?ͫؗ"M*9  s09S. W†[6y/5ž#ohԋ J|m*>ce_hl :4߉ ۂU)CgH-5x4/tLWm1Ur'NfH5N1ݲ^DI(E~.AVZ!XPjG7aT]T+qYrӷ[H &)/bdQ"dֺFm5#ւR76 ^HԮ!XNC%!,߹`_^OI[뷙Ffɾ+89n5u{=0d|D:últk@w8]m B^ww96A| Z/[qt2R "ĕPE\qA ?<;b!|pAF; )2Q2Mhڍ:xEzqwIa!K 8;jа_Nds6}^A į|Os@lCSOIY+#ܗ~X7;V8m/bMʯDžw%8Sc<`ƌHN MաVa0@<чKtbAUO7'Mu7>*w+P~{XpS5#?0+*'+=Wb#"v.e`.顗=Pl}e"akK3j϶Zqe<=-pL,]h"n#X ,$񂈾(W)[|;0做$O>Xxֵ6Kz9ۚX1V5wfӺ`xDߕo+X!N{;%x4_Ťgi)Kh'-4Ku\ 4Y_N?`;@ 7tMu>@_] 忂A [9=Qch깘|k9u]4Fw'$uzoL8FhHo}_ 2 M6~δ63V!fmr`;aanߍ\q!'2J DoZQǕDZ](6-TDGXb@$_3qce;V'gyUGZ@+Ai`)/1kE`*ePlOW3NjYpx Y[c`2t:L-2dqHV$!s̵$'*ccV=P@`rs DY:텸x$5"K AT=U*yO{}Ƣ'ąS n] vc59N;sK^l%o Aq3e d 7`|vXU M//Y `\JS96ڵ| 3YJFNtJb-AT!_0%%͊JH#;|A~YK˃'q!#mPO*}% >p ?o)P kVvqmf.i(=T LJ{J|-PݤLNr%gRT$I0M8ZL~q5wmwu:Q@Kvj bx9X+8'yK,7r\,˥Y 5pPORe*|Ը|)c5j$%c/Qi:- Ϥy4Y_G=\LYR]qz'#Xbe+_9 YeDգmC7WsLd$g^J8+8d6H' > IҝrMۺf ļ.ebwAI2s2.6ȉ6JE1F ng}kh +c ߽ڐPv "ǛtLߔVf]3@S0hE5kM*PD)Vf&G2Z+rZos"xDhAj|lRѿ$L'YAݜ^9z.@"݀{"~Z]tZ9A@nLN$-?ɣW1 \% QV'w /d{V-Y.{agU~ tLinFG[;DlhMS"ѸRu $~|wFмocc$A{D~0Ct}+$ŷ:e𑿺 [Br9ja Դ\6$hJw^ ھ@!uمUߓxU"hH _f -m7ڿp4,uSgD4E]Cy" 5Ẻ{|wٔL_ ccȱB%+eu=2GT hgGCSVvvoHHb%pW)%؝at=2@5uŝFƤv;dD׉K y=skK ˞BsPs@6,i.;>;P96ұ%'@2Ί`V`s]Ssn'q'|Clw'yεÕ;ГlW$S).k4ޔ+"W ~Gv#{׮jTݶ8Ud_UIt,yJ^A"DL)h^3XGTe @Qw]&2T- UŮXԟPA8t_-0hvz"qEUM.c弛CΥU/Mhn09B_,.ȾS>{i$KGfhçw4ߊ.X.68yA3okz&8#N!`s+1 0pcam}.zeph,)eEGU"1).qK!?ִ((8m,DzNQ`7`]~.U-=sDGUV>[GF&zPuӢ1#Tmi,AJn t .vE}ӄdޔ<9N= %xud.TZ-[)jꃖ[ I߁sMOp v[NCa]-N+ҳhn|Vh B/ӣIƊcBa^j H鱭& yu;fhnFoUԂ ֠fg1T?[}Jۜkx96񛞾H8&!L4c]Es ! tlU_rO[. 0o.rPRCHOn߹d \>6+2b#DV_M%JLKV-^3."[2ԢmzsQ-O-f99tU_TZh -?OhgԱ8斻;p~^MkT0`h MtLT"S_a2w-cGt,,Sz x%lC&]jS4FZ$$eBi&A(f&oV),'h,"5N7?%h< VqO(Ch g_SEZqN26 m#a㧧9C&7Q\ T*ӠZ&}  wVOO*@IvnZ,n2?H+3gh @*$6)š3tTU=.d4Y_සqߨ5ݯZиĆ`~L"&7A"aQjdE Xn^)ZJ;mړP4;C8|wptt9{~5QJ. 1i̮;zʌ~/C,'X?2DDۻFB`` "7G摚.וOrJ)~J쌱 3`pNUcɐ} d5ui^{}5A/s(-6Mq,1#u ?S]Sj H,_f{}u6!{6uh,, <9  oSWSh=G|Eݷb{z Wjzj=6̌>pB~1; aؔ;R9cnga)f삷(#VTu;-:Nt໏%|Dgn^mVv`f$fnz UQEMlӪrmcm6`Z;nH\DLBP@ϳ#/jx\AI .@ÝȫLinfP,\+ZiFG ͯ3+F~B9UQM*Y x,5/AK q`_?X@s/Ͻ7Z1>#V#j'L`sBsnMwϙpMvE^L{` 1- ZfQbeo=]v{ !=~On"t,lS͆@,):s܃EBጘtTgܹX52*АQ?3 PZ*#Dh `73r)V$* Jvo-ԕ ,6eP^[Z̀KYEšzڲfv֫YG#]'{Aqo%X}M(X4I2On`1@abaoiB|ߕ 0+6w#lr ݏ=bT槜56s klf)M7|N>mgnտ6S8b{X=gNϰ?<-os*҉1 %,1D~$i6Z6 F 1bX5>5GbT禹Ed"a4̎-&c1;McmMLzwq}dKhFBWUrBnPFdd ̌5, tr9B3(+Xx}юFOL&C24sŐHnlݐdշI\ c\ep< ´!FHMg6 ?8h|E^.0굸=Q-|8s&yDP}N8,_s3e:d&w&EO1@?͖T{j'wKĠiI`iZ:{vZmt Ҕ!kbR)s *bzRh"I?G)bB8){vN[~#@,tWgqn'i1u\q )bi{TEǩ y5O)fV:&.^.PR)Gd?ƈ{17\/?!߂{~\fǤq%9o}=ʑE Xemed doNh8+Q_b2ׁc܆VVдEF%2`~K3Qp "Bb87`b`I/LL~XN6^ZmV8}f3Y5D5>nO5+ hdy`WcI~qoqT_7]@ j86n 8D_QH՟ymrSq@t6DtNXb$:rsL21vFL7H7ĤeCt Q#phŞR(~%,v+qޜ&6gΜtXP=S*}Eޘ$8lehЙ #EmJb!2?}JuXEWHEk/"c(h:BA¼E~JyA &7mlo83,;Ds+)Ē[t|(kwۑt,)ݶ8yPĺxkvz*L ѵel,F ؠW#3`F({f}l: /@J qS)XhRƚfC)yArM6j upK,3=W'ZHxJ9 6J % y"SF!XЬ ,5"dHoYe+|te:bT7*drƪ=Y}7E6'DPI/</Ke%#Q6yd`ư="5MP͘>-}~PJM|wp}7[ϐRt-.fޮTysf[Q)n /$J0d+YojAf"%SZLNhk,͍c7Is\8'DAU,te5V1!֧4hUh"\Z `z4K<zSAHHRM`;:m #Pq2]z @ޞuFԌ ǒ rjNP賝hkՋM ϢguiYJN:} Z>$Vc:"~v!盹+]}ty{1V.+'nn*;:'T) S{tz𔷂XN=砙Cg9qdǔu4%ۓտXP P pum''Y yd$_NIc<|# 6usN9Ru dem$5JWoA?='x h&Ȳ 1Dq#tj.k9Σ߱$gYB A*Չy &Y)%#&fCCg" < r="ϱqH㈘m.beG3?z% no6 +52Q3_l??~cl~ŊTɅZPVLԇ $͇|<FF!F-O4ГHxlTJ8T}{jΩ R=!x74mGz\Fei(Ѻ*R<~zu4&H-ÏDIRǯCod7P@aUuyd1B6R}rQ'\."l-k_%˕1 ol{C+k%Hs gR:L?oR(uhDh}18Y <_DߘɬaruR{BIFYЇ:&^qw;!Cc9 \wޙh2E[X J'7;4+s`<$yB>& ]q=:Pjd>v8Sz"#{2CEܼs/}V=cb Ҩ}&InI9Rqaj YbO"v+=5p osy?)xJ>?8(]2Y^t<VKUYpbSgFtZ Tr> f׃ehrt+澻Ҩ%;wQ }whWp󦯲Y .#ًHQP|!~OOcig.K\7O8#SIK&%"QG⟬7VǰKF^DCE@Ʌjhd¼-pLvRJ][r<A$'P= `օXt=3޾ɂ@*כRpnآ߽&eV!4T%xRSFP"s1klv%I53fFgM7x0<.:}#ۺJp?V4 ).62}'e[{+1?yOjͣ گ&tN euׂIw1v@bwwlCm0 \qW|WcEuDY}zUdGSNPFfC.+]/9V Uexz [IlVYɰxf$j25᷊+4UI7gJiE;z+RG0 I '.?QЦEBE\8Lv(ZM;chZ / h|.먼1Ӳ0ˇŚ.ߛU5 >W~E(`_yNT"2TGzb]!Rq<2lDbY0)W4">iF5l%r1x?/ի[=R#YFwY4HuEh*! ;8SJa5/h#j]g_a<۞# .>F-z}J  wZؒesӰT~\M/HbS/k/w5#̄Zy MuB'άM{kxgn6v!s s[S%c:LTۥ F!:M*}w YRѫ U;R;6Q* o;>˦(0GgF&Kc %k||keiN^Xx_BP TEK Yզ])<-(]S-3 ʗPrld{ʉt(ڒ?zu|¸,BTJ#y eG9$?$T@.*zpN?%DعAMH829|ftgYOH c;| }Q|}<VS5Dc|cR0{WDQ:cWDTn6E}N؁¡չ}iM_( E&9 +\?&'kk xGGK7ujz4"6wmJ黺zXf`ly9ry|ġP}=5s7s㜷0'|pD!x%\ ΫLEMg1GŦ˄`J G~Ӌ\p$\Q4HSdw*SwUIdۯԘt!sJxƖo C8OiOkyo}_%7 %^`,^MQtQJ7ؓޟ>]=\Z[ HT=«5*% .#{'JŶ$!2iکnem# (bqex<5P+bYnrXF$ś`:5P'X\Oy0Dfz<̄D9?_Ĺ.YY7;ES_=KtFc[k~ jrҏgz}?@׌zR@S0i[Ck^kuLʹ9ͭɬđD@Q3@t|qJx>@*r}?Vӳ̅x50M{617Kr~HK\; Zsf.G`w/KS~.*2;EC[.2-uq9Q $/:) wlOM>8]UJqR[MJflĪW:A:LsLGl'qKa ?Ů#SD'[ =joL 8g KҤٯ6$YZ+N1ntBE b}LV*Ѐ~`\y#Bk RtZb"#{d\xMz7ܺrhC7B'Ti̓?=< kЎyZgBɝ %Rci Ӏ'`2 55Yr_ ,{z<~Vi߉!pQ.SZwF2D-4Uk7Uc, A&,:2( v,Aɇ"[]mI#;o"ɩx?_?YjK\9޶b d+}2eL5ʨиBG b0ewkUF ^s0ZUpRpvnՎ|A{HOkZ#j`tNĺ/?2w|H( ~r@NwfR II%qMyH[ r5^Fm@l@#uSqZ_E_V.9Y)A\ ]j)m:Bq媯952j}}ЭG<Ӌl s|5ܱ\`hBzdIÍK2_Bm#Z8$׼}#=l{|B"a $NHv [#Z>$(qU yҘRjVV. xc69]O$ 1NYgRE~]EHKxU!eF\ʷČ lWgeSH[<5uDP0f3ZOdiGuX< ';KgI qCZ(tdk& 19$ kIgp,"8 _gB(yg$lo{xh{ޯ:!:|,=rEo&|g_.Qe}cS}.LgnY^+,t;ed}tC2Sc^^~c {DLW&4_>7$.JI# =dcy2;} ﮎ E ھ!0]H!{>*Ͱ;†w]Ƃ,F pq1L~2.׶goDۿu]0' q5>G T'W=Y˗!/IWb%ŔļD RQEl7@;j=}מa",ĭ6ŭ@F#]5=h qh70 abĞ 8eIqDUM޺_׊sw,ax(O`- Ez=.v;t x3$(k 8 ?'Ƒ䅺')J+ܤ[WA'oVz§w=: 7;K I }$G{aq"SW@,w4AFAs;nG$Y0=9X 0l+?-: PbZ=,'IJZC(pG*7|'!PCQ9F `a޿r姯̾;e5̧?F(MkǸ_ tC=e1_?\j# C5"#rEklVf ,A/z?]cHm&1$' ?EeIG5 B -b5-JAc.M/w>fnVUwl e.`Zꭣ3wM GE6hU rD>k%ݸ$Dh8os]C忈3Re1|.4!9%|Y|HcXذ[1vY,Hy;ΡLK ~X'ܾ%0ѮEaNyƗk1X\۱k5Hҩ^ = 7oT|ԼjJqI[GhuUynvWSĻuj0tqYN]uu|H-64o|AcF_HSJpL^=4"ά[W?Q40a|ap:=zKwIqd BF_GtFEQ(3^zN N$?Vy8^6Qʋ/EMH[ɹ](˶D-?n1e$''e, URV˧3W&8/c̩246˔;NA)ھ9 V:Am\j eۤԴ@RNְk l|3,j-]Iތ9Q!MIj=kshhKT|aOxǯJDoAV+֖ qtFA59:kMR6P}o'J97^NDe]9㙵ss(%~Î1b02HX($ BM @пtQ Epw>+'ޘq]k]XL /\Rs֋.{h rY]=m њjx :,e@wR/: To1l:b@qi'%@Bm\`\5)Zuw^Pkr X`@ zgq O>[k[-p.͹v{M$U>R R!S jC]%tN;ާGEN0w@E^t50~ l;6ыc~~/dOy#VI~?~9QU@)4sjbK[~ ^Z7dXKE{e M$sA4YV1a֌ t;wE/<9B  ˿{qb)r&^ KOANmlCc4/ HVdr7,ٓMI}ˆ`I_ZsUA)"v>{'$Msc$Y 4A*y]Ky =J8+y7k7Ɔg'\\ގjT#GVq"%c{]mq z?;߽GDCyZ5RKy)ϛb&7Dc IR5}Ł1i׉C|?< ެ(@55xZח= '86Ô.qJ"|3}W0߻]F~v=.O *q鏿&#Rk+ "76v=wXKvR=r`nDY-3 -OAש:! vjeK:P.a?%r'rEʽ გ`K,,giovx+N9c_Ob.*@r #}!{f Ag v%bFMHg㘥 .lMJ4~JR6Cy +Hf=cMr_v)MW|lfRǗb T 0M^\{Eer4&9&ԣew$]-6G0Uz(2JT}-f+wAQVa)"k,>m$#OOrSu> ͪ+c=\=(JPP’B(Oʷ¢I?ZI4o >j QU܉*q%7ќD a@雿LJ*QLe^U6;'E#gqPzSזr`{&U7XV!@זyyú1'dzO* =sZ3-% Y4qw`$JxM mu/ 6m2Xfug )o1yݯww3˰IL2bHUKOJ|@K2[qi"=5}5"* g#\=air"o@7޷Ԍke\~Sq-kqݷݕѨϷZxrF_F0VsU>ֶfؾw5쉠Khr74?VZtB.Rb-0eJ[ Ӈi vs4l 5ɰ;xZqMRWN)ETh$ݴV6w*A|&QR aPx)&Q.,>1XĚp3Țk+GP{JSil8ol{`}Q| D0b0~T y;17($6ʛgRG:f%j|pstq8UL+ao}OHWK,oWH"%V6[2S2̘Kc =z^ I#nV#Vd?'t=Xh;4`!dfμNnF(:<Mo?:etiXAH 4mvsoH::ݹ'$|Ufd ]:%ʲ6+_,aGAx> WiqQpݳF6HP7_]j=L{Aq/PdgB^bqjZ){c#J'9>7>ԃGT5BT7#~'>:^Gjxϫsy<*z&NQncK!,E eE"q+){P""#ҢLB숚݌,&duvެǃ-atC{0Dѩ=մbU>URD}X~h6:΋"5#^fGx(C]C;dkJw$ɮ)OYL[t$1Vrt$x$S^!yH3Vt@*0)j=)jP"k jYW,PHvRL fV&P:&So!XjcϺhڮ\?o%LՎ+RPgb{59ގȾV "~ #V#$MY\>Env}}${6/U:N((u-M4Pƙ714w57 ,[1oR|dsBD'^/q&ި9,\lcPNZSZ鯃Y@0 $2U_jߞǮ ׉S,5pCq1ǸWQaȌ3>Lqց2į{ x>4/l6W uکv"OT:NX[tc=ݟ4W֩6 *.u%`'<U3`MKވ%5k'ng1q4H^|Y F1`(of|Z0y Pd QD1"eJW+9_x ϼ#@v8lOEt<**̡녯uV筁ޟP*ȏ<a *, mؤ+;?[S8ӻz[e١VaҸq?O%H#UqsUj$ۡ FBj_5^4[>\$0Zrd#`;_eQW]> p[zIM%ھ>,$׏"l q$mj)~rIJr7reeds ehpmR?7^lQ+vA3>I=;5!ȺS;L!INₑL2֨,V- i8CJ\<%OtJ*l 0#.- Z!Y7H͊:uM!MB?2zZ7U-cԖⰪBxLݙ깼bm}Ԡ}V[6ül@AZap &< ^l|NNU>:5x/me1Fx({ZsY€PqL1ha- ShAx"n3#bDnݗ a}I N{&Ml䪖WS'f\炑3A*-261%pWeP9ABB w ! fيZPȄha;8Uwl.Ӂ'%QWkB}6^ Yk o6KԨ '=1X'}?1+{Cs#xf(л׵ S!'λӫ_;0UE=e( +#$Ù1NUz:dEkO{J $W;WP5_vT y r!^|Osƒ 6謞I.B5ȮTN>|\,A "X8 êБcx?mu~|0mD9vUEe{ Ɛ;ޚ nm}`m "-.֤DGgtg|`k="%.et9 /IGՏqӍ'YN?ɘpN=j`it7A }֨9,<1gyikG|h4ςYED3{Ltv})~8 _)Mq-1h ;󛣅s,⭥[AӶBiZ`%n~B[=)٘U[G?s)$؋a}U_+vB2˨t_}X( tZd 6z }|:ױEf?E?UYab 쨤.B mRdp:,% Xmz>~r%, &Mhcl< <:* 0\rk$CCyZ$9 +rN?%b _#?q\)rX|K+"]2RwjCP==yYtj6HAO#O~G2.=1 `.ƉV ~ [?b{$yw3^*0T/lW#Jr!Y!ݹdj֭0[F.U-tId6UƇZÜ6qժkm%5T/E*K44Beb2WS̚5B ,&vT|YV@u?Φa' ϑ'BoNseKxamR Yam\|Y/.8׈jvl~,tNEU 2D xV)uS~`׹eLW7L(Zb~RHVQPk )(<@ &OV *Y~c$o9f/A io5GA_0J}K:gmDuFu12đ&>S,޹\nTһI^*7AS~޵SC{to`젬=-6 jX8誀.D7va:!ݦ|~( mug!+]^;&CNl~9?+ _9rǢԘ$ _*Ah#c<"(gXBܓn8 o6-W/.}4+ǨO%{[8*'V?s?I9Ϊ#[2݇%-YoT aؕ!е YZ