powerpc-utils-1.3.10-150300.9.26.1<>,̉cNdp9|^ !"yw[B}:ڷY}:~)Moԫ ]oN-C&{mCQcC|ȧYc_7YT.1f:3-cP%G岫|:j̕jQÐ|H4OyB+Rō Zq:!1әhƄmXL+n->I?d % D&7 M_L UlU U U U "U #tU$U&qU((HU))'*t','(-Q8-XM9.M:4!M= >?@!F)GDUHUIUXDYP\U]U^b?cdpeufxlzuUvwUxUy@NzxˆŒ¡¤¨®Cpowerpc-utils1.3.10150300.9.26.1Utilities for PowerPC HardwareThe powerpc-utils package provides a set of tools and utilities and utilities for maintaining and enabling certain features of Linux on Power.cNdibs-power9-10SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Managementhttps://github.com/ibm-power-utilities/powerpc-utilslinuxppc64le 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 hcn-init.service smt_off.service smtstate.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 hcn-init.service smt_off.service smtstate.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 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 hcn-init.service smt_off.service smtstate.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 hcn-init.service smt_off.service smtstate.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in hcn-init.service smt_off.service smtstate.service ; do sysv_service="${service%.*}" rm "/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 hcn-init.service smt_off.service smtstate.service ) || : fi fi$0v 9W @~  IK  `  8 @b 8 0  0 8 ;IMM  xt F C48?M^ dA큤A큤A큤A큤cNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdbaTbaTcNdbaTcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdcNdf7af7ae1b0bd6883356c396b881fb9a429ddd27f9766920ed8128243adc165c15e374b067dbb7fdb158566ebcd4b7114018f70c6c0d40a48b2b2f8aea60b33f4fb0498813aff8f9b70a7f3f3d9aa71ce38a7c39bec2af53abb1656428f78e514fa32775efbcef8e4f1efe25d079acbb6e8b9f5abb57a30aa0ba0a26652587219147c4552a58ab5be6f6677f67c2656909305d4b1147860b00c0bd3b0312f238fc878da74930fddcc10c16fe499311939b6bc70c740328287783155b5259a45541151f76c1554642b03f184186dc5b85e2802ec79b85732c9a625902c0debae8344e3e92858b4850ab5e7c0d7f459e29b2a77adf16877d8544cdefb198699be455c74f7712504fa98e639008c2f02d20209387b098629df08a5ac01d123f9a01d78518df6346c5286d78b29d6f18bda9d30726933276b25e447a04885f3acdf644e642d55d96b21e4faebfc9f5d60e3dd810aa56e66d03f67c12e62136a5e1ff5dbd40b51de615cfca97842053ef31a6e8f8b9206404c4622f4bc2214d6599c8af63dad1161c423a3bff0c0d20dcab50731ca5fb4dc455a22f42a0a6b0f0fd04bb738c563f50a0ab0bbef18b6611c396aa52c5f1008e856d6e1485bab3170009c08556b3c9b9006f2924d8e3db9bf215c803e4447f4733d1bb68eaec0e1bac4a7aae80355a721e6dcd963986d980e4fd414b81988fd0f8ea1b9537137fc86099404e6dfe4aca023fe3e2660ecd4efff1eae9018edcce080ae29c03128073c692647d51e30371f63615c36daffc1085d459e912cb6cc62ac61690df08b1389e36babeaec505a00be095294d13bf7af7d37d9f823e1dff21417c74cc51b49186c2c4a773c6f3a74b4765a8fe88f9540afa60a9962280b6b14ba1abce431ed09fa39cdc434d957ecf8310a2b29fa2d7cf76dc5ee65727d91e5c01d5cda4e899fb1402e9976313e118d18ba92503704fbd55a9e707c59e3e2e9535c1fb8d8b5cfb6cde803df963fe47d601e2751089e011d269f66fca795df4d1b59d96a81e7a212a8cb65de13aa7833e5b686774709a44660af02afced79b1ab8cd546341d64863df073d7a8ebff9800ef65c3af190f4b9cd404cb4a5b9a3fc8fedd5e86377c4040ffca4891afe8d0ca7b0c27dd86b727e83c760bc095a4a65ef7a8cd25e2a51bd27bb28dc1d66f5a169c07c4ec3b4e630a7718c4a738f31af39a6ea2f0952e5df98bf41197e70a3f734554f8bf9bdcbc5bc6712941a68b95793d9e00ee28a20044ee8c88b05f64cb4f232fe101872978145e655ea24ee398e649ca73158cc703121e4df5f7b36d660be2dd10bf1a51d76de8596a8d3be1adf1004b4b954d116ef40b6c52e8fa29a522f15842b9ec5e98035fe28a0b6103c04e58af83aa741d7a7d390c19112c196a0dc547d2bbbbecd28c0dccc2884c844daada69584a22599b8bf0b22f70f7abd779cbc20e925d2547ea4e3d668daf9e9ab2ef6a2471d709a6abfa3d996d5b3427710d80c9800db7ad308faffadfc5d778830990c3c512abe89bc5e2199938a40905061c5c21111a6da8eeb4abffd9bab924cef72ffab4ff80496b2c6321c10baa380bc922e8fe1f35c8a75514818bb7df95d9427130a7c49437277adab42610ef7624c3f7928226fc345ebda0b3c2ff7183b4aa41a0f0b3c7f2a6c92d7896a0d8802994a286e26add0c1c9685c436ed0a70270683783dce53bbbd69911adb49bba16a44772a2d56c65d6b0b818f66460732a334ae36434f5c50f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064379d9fd66b609123770da72a7c7c210bf8948a6a69472a72e7261d167a82198ad912b966137dab72df00740efbb96f3a4ce5a8939a7798b960c8586705677efae5064957e289a5d63e12f27560006111cf278ac93de91db8a58c46cd1749356741ff97ade595f182d252970d1f561f5b08e6b9ea85cc5f72cad317768fa1aaa823bf26f5ce04c9f091cc576f7ea58f0ae5f3055a17538fc4f09520f07cb07d58d723b8f38d50e759b31180bf0d930db0e91cedc3090a90e96db23991d5191594ccdece2ff70f7a088b5d82c866b2fe9b86d9ae00e24d5babf3afa4663c1e76e4ccf75e7fddbee5b1ae153e878f5aed06dcf73529b1b0fc7908d35001671dca7257ff07fdb8b5c3b22809db04eaf1039975f1e1ff2508945f17978f8245fca4f0a57d262cf6713b5df03555ef2a970c8e29bbfb7ded3c714bd505aa167d450a6523c62f71341cc9ab40be18bbb99692369a7a51dd6283376cf1d4e20893c1f183cb4e876a76455aacb40ac0e2e365369267216232a44420771aa0b4a080babb8e141a3737287bd1e59fa310eede534f7bb7e14f12c3cb759074f6f7d1f86f5aeba35385a42b3e855382f0463e3ab8663cc7e20af0ef4d004c5a940c25011ffcf499986d7f147279a9ae5c9b94975eddf9ce5dc3c2c5eadd34b2f4022b2f7fcdc2a7f4c13c63afb7a4346de9355100ab92fcf25b0c0eeb972d9a80217e927bc545f369c85b05ea89f0377362b355c3365853f2042a9faa954784b43d1336b6041b2edee85fd8639c216d3c46c97f7ae81cf1c63e4211d249a6d3c8572707a05dcacd0dd54df2e42c273b7d819865dd7c89949f1a287a1d9b5b7bdd3a969077427e9c3fc51f1f52d3d18adc8572120a65966533bf7e9ef727a47b03f5f4481ecb623b868e8a8643c0db83ee5aca1352eb65477b4dbb5f37c2592844f50ac6088cb6862a2763101fc8a1a4fbbede51006b8a8fcda8395c80994ee6a62b05880fac4241cf15bfae5864138829c60bd0876b447994b9b636001398068ee24b0d3a7697b655c8baa7776ef40d2ccb4f7a2048ce26070aa7ac45ad99da2003a7f6f013a7de5df7bab4877511650a3a32ec9fc6f9a7f16234a759e120be1289dacbb88a29f/usr/sbin/lspropdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrhcnmgrhcnmgrhcnmgrhcnmgrhcnmgrserviceserv_configserv_config.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpowerpc-utils-1.3.10-150300.9.26.1.src.rpmconfig(powerpc-utils)powerpc-utilspowerpc-utils(ppc-64)@ @@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlbcconfig(powerpc-utils)coreutilsfindutilsgawkgrepkmodlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librtas.so.2()(64bit)librtasevent.so.2()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdsystemd-sysvinitudevutil-linux1.3.10-150300.9.26.13.0.4-14.6.0-14.0-15.2-14.14.3c< @bbbb8b8b ar@a@aaՈ@aՈ@a{@a2@a```r`}p`n@`lM@`c`S@`OL@_@_k_[f_!d^@^˳@^^^Y^V]^]N@]]\\A\[[j@[*AZľ@ZZI@Z2gZY@Y>@Y1S@Y-^Y, @X9@X<@W֘WW_W^@WV@WDB@WDB@W@Vn@VV`.V2 @V @V @U@U(UuUuU @UTO@msuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.deschwab@suse.demsuchanek@suse.commsuchanek@suse.commsuchanek@suse.demsuchanek@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.comro@suse.demsuchanek@suse.demsuchanek@suse.dejosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjmoellers@suse.demsuchanek@suse.dejosef.moellers@suse.commsuchanek@suse.commsuchanek@suse.dejloeser@suse.commsuchanek@suse.comjloeser@suse.comtchvatal@suse.comtchvatal@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comjloeser@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comjloeser@suse.comjloeser@suse.comnormand@linux.vnet.ibm.compth@suse.derw@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjloeser@suse.comdvaleev@suse.comdvaleev@suse.comjloeser@suse.comdvaleev@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comdvaleev@suse.comjloeser@suse.comdvlaeev@suse.comdvlaeev@suse.comdvaleev@suse.comp.drouand@gmail.comjloeser@suse.com- Fix "lsslot -c mem" output when LMB size is set to 4GB (bsc#1202777 ltc#199300) + lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch + lsslot-Explicity-declare-that-lmb_address-be-display.patch- Update to upstream version 1.3.10 * ppc64_cpu: Add support to parse PAPR information for energy and frequency (bsc#1200465 ltc#197256 jsc#SLE-18129 jsc#PED-519) * powerpc-utils: Enhance error message when lparstat -E fails on max config systems (bsc#1198956 ltc#196850) * drmgr: Add support for 'acc' command (jsc#SLE-18644) * hcn-init.service: Add RemainAfterExit=yes * man/drmgr: fix multiple typos * hcnmgr: Add new feature "wicked" in HNV FEATURE list * hcnmgr: Update Makefile and powerpc-utils spec file to support HNV and wicked * hcnmgr: Fix NM HNV setting primary slave * hcnmgr: Add hcn-init.service.suse * hcnmgr: maintain hcnid state for later cleanup * hcnmgr: Support wicked HNV using new wicked functions for bonding * hcnmgr: Add new wicked functions for SuSE to manage bonding * hcnmgr: Factor out NetworkManager nmcli code * hcnmgr: Validate connection manager and add tracing option * bootlist: fix invalid hex number message * bootlist: fix passing -l flag to kpartx as -p delimiter value * lsslot: fix memory leak when listing IO slots * lsslot: Add new DRC type description strings for latest PCIe slot types * lparstat: report LPAR name from lparcfg * errinjct: sanitize devspec output of a newline if one is present * lparstat: Fix reported online memory in legacy format * ofpathname: Add support for NVMf devices * ofpathname: Fix nvme support in ANA mode * hcnmgr: Support vNIC as backup device * hcnmgr: Avoid hexdump squeezing consecutive identical bytes. * lsdevinfo: optimize criteria filtering * Remove upstreamed patches - lsdevinfo-optimize-criteria-filtering.patch - hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch - 0001-hcnmgr-Support-vNIC-as-backup-device.patch - 0002-hcnmgr-Remove-some-dead-code.patch - 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch - 0004-ofpathname-Add-support-for-NVMf-devices.patch - lparstat-Fix-reported-online-memory-in-legacy-format.patch - errinjct-sanitize-devspec-output-of-a-newline-if-one.patch - lparstat-report-LPAR-name-from-lparcfg.patch - lsslot-Add-new-DRC-type-description-strings.patch - 0001-Validate-connection-manager-and-add-option-to-trace-.patch - 0002-Factor-out-NetworkManager-nmcli-code.patch - 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch - 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch - 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch - 0006-Add-hcn-init.service.suse.patch - 0007-Fix-NM-HNV-setting-primary-slave.patch- Fix lsslot showing "Unknown slot type" for recent PCIe slot types (bsc#1196411 ltc#196505). - lsslot-Add-new-DRC-type-description-strings.patch- Fix setting HNV primary slave with NM (bsc#1195404 ltc#196259). - 0007-Fix-NM-HNV-setting-primary-slave.patch- lparstat: report LPAR name from lparcfg (bsc#1187716 ltc#193451). + lparstat-report-LPAR-name-from-lparcfg.patch- Update HNV implementation (bsc#1195404 ltc#196259 jsc#SLE-23855). + 0001-Validate-connection-manager-and-add-option-to-trace-.patch + 0002-Factor-out-NetworkManager-nmcli-code.patch * 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch + 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch + 0006-Add-hcn-init.service.suse.patch - 0001-Validate-connection-manager.patch - 0002-factor-out-NetworkManager-nmcli-code.patch - 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch - 0005-Set-modprobe-bonding-max_bonds-0-option.patch - 0006-cleanup-hcnmgr-distro-and-service-detection.patch - 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch - 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch - 0009-Fix-to-call-wicked-ifreload-directly.patch - 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch - 0011-Fix-comment-about-setting-primary.patch - 0012-Description-and-indenting-corrections.patch - 0013-adjust-sourcing-path-of-the-functions.suse-library.patch - 0014-Enable-the-network-service-checks.patch - 0015-add-hcn-init.service.suse-service-covering-wicked.patch - 0016-functions.suse-fix-suse-wlist-utility-functions.patch - 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch - 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch - 0019-check-platform-service-after-getopts-parsing.patch - 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch - 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch - 0022-split-scanhcn-function-into-nm-wicked-variants.patch - 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch - 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch - 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch - 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch - 0027-hcnmgr-extend-suse-os-release-match.patch- Fix HNV migration and other HNV issues (bsc#1195404 ltc#196259). + 0016-functions.suse-fix-suse-wlist-utility-functions.patch + 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch + 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch + 0019-check-platform-service-after-getopts-parsing.patch + 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch + 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch + 0022-split-scanhcn-function-into-nm-wicked-variants.patch + 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch + 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch + 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch + 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch + 0027-hcnmgr-extend-suse-os-release-match.patch- Install smt.state as config file (bsc#1195413 ltc#193325).- Add HNV wicked support (bsc#1193543 jsc#SLE-18127). + 0001-Validate-connection-manager.patch + 0002-factor-out-NetworkManager-nmcli-code.patch + 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch + 0005-Set-modprobe-bonding-max_bonds-0-option.patch + 0006-cleanup-hcnmgr-distro-and-service-detection.patch + 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch + 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch + 0009-Fix-to-call-wicked-ifreload-directly.patch + 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch + 0011-Fix-comment-about-setting-primary.patch + 0012-Description-and-indenting-corrections.patch + 0013-adjust-sourcing-path-of-the-functions.suse-library.patch + 0014-Enable-the-network-service-checks.patch + 0015-add-hcn-init.service.suse-service-covering-wicked.patch - Install SUSE-specific scripts- errinjct: sanitize devspec output of a newline if one is present (bsc#1194579 ltc#195746). + errinjct-sanitize-devspec-output-of-a-newline-if-one.patch- Fix reported online memory in legacy format (bsc#1191147). + lparstat-Fix-reported-online-memory-in-legacy-format.patch- Add support for vnic backup device for HNV (jsc#SLE-23097). + 0001-hcnmgr-Support-vNIC-as-backup-device.patch + 0002-hcnmgr-Remove-some-dead-code.patch - Add support for NVMf devices (jsc#SLE-18643, bsc#1198728, ltc#197650). + 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch + 0004-ofpathname-Add-support-for-NVMf-devices.patch- Avoid error with HCN IDs containing same consecutive bytes (bsc#1192095 ltc#194963). + hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch- Optimize lsdevinfo filtering to prevent LPM timeouts (bsc#1189571 ltc#193419). + lsdevinfo-optimize-criteria-filtering.patch- Update to version 1.3.9 (jsc#SLE-18645, bsc#1189015). - Remove upstreamed patches - 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch - 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch - 0003-Clean-up-dead-network-config-interface-after-inactiv.patch - powerpc-utils-sys_ident-Skip-length-field-from-search.patch - 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch - 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch - 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch - 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch - powerpc-utils-hcn-init-NM.patch - ofpathname-Use-NVMe-controller-physical-nsid.patch - powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch - powerpc-utils-Update-ppc64-cpu-usage.patch - 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch - 0002-drmgr-read-the-CPU-NUMA-topology.patch - 0003-drmgr-introduce-NUMA-based-LMB-removal.patch - drmgr-fix-remove-by-index-operation.patch - 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch - 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch- Bring up the members of HNV link together with the HNV link (bsc#1187182 ltc#192954). + 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch- When detecting HNV connection list all connections, not only active ones (bsc#1187148 ltc#192985). + 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch- Don't install /sbin/lsprop if usrmerged- Fix memore remove by index (bsc#1183958 ltc#192149). + drmgr-fix-remove-by-index-operation.patch- Take into account NUMA topology when removing memory (bsc#1183958 ltc#192149). + 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch + 0002-drmgr-read-the-CPU-NUMA-topology.patch + 0003-drmgr-introduce-NUMA-based-LMB-removal.patch- The Install section of hcn-init should also refer to NetworkManager (bsc#1184136 ltc#192155). * Refresh powerpc-utils-hcn-init-NM.patch- Require vim when NetworkManager is installed (bsc#1184136 ltc#192155). - Start hcn-init with NetworkManager (bsc#1184136 ltc#192155). + powerpc-utils-hcn-init-NM.patch- Add --version option to the ppc64_cpu usage (bsc#1183695 ltc#189235). + powerpc-utils-Update-ppc64-cpu-usage.patch- ofpathname: Use NVMe controller physical nsid (bsc#1182020 ltc#191360). + ofpathname-Use-NVMe-controller-physical-nsid.patch - HNV fixes (only NetworkManager supported) (jsc#SLE-13837 bsc#1181956 ltc#190722). + 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch + 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch + 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch + 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch - Fix ofpathname race with udev rename (bsc#1183496 ltc#191534). + powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch- sys_ident: Skip length field from search (bsc#1180540 ltc#190620). + powerpc-utils-sys_ident-Skip-length-field-from-search.patch- Fixes for hybrid network virtualization (jsc#SLE-13837 bsc#1180129 ltc#190387) + 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch + 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch + 0003-Clean-up-dead-network-config-interface-after-inactiv.patch- Update to upstream version 1.3.8 (jsc#SLE-13291, jsc#SLE-13292, bsc#1180854 ltc#170517, bsc#1186487 ltc#177613) - Drop version suffix hack - Fix --with-systemd argument - Drop unneeded patch - systemd-dir.patch - Drop upstreamed patches - bug-1158312-parse-ibm-drc-info-property.patch - 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch - bsc1164726-search-only-part-of-sys.patch - bsc1171892-get-rid-of-trainling-NUL.patch - Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch - ofpathname-Fix-udevadm-location.patch - ofpathname-make-goto_dir-canonicalize-directory-argu.patch - Drop compatibility patch - we are no longer near compatible with 1.3.6 - Revert-lparstat-Show-available-physical-processors-i.patch- add patch fix_kexec_service_name_for_suse.patch on SUSE the service is called kexec-load.service instead of kexec.service (bsc#1174666)- ofpathname: Fix lookup of disk partitions (bsc#1173403 ltc#186427) * Added ofpathname-make-goto_dir-canonicalize-directory-argu.patch- Add patch metadata, refresh to upstream version where available. * Refreshed 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch - The above patch was modified to fix bsc#1164068. Add a separate patch for that (bsc#1164068). * Added Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch - Stop using /sbin/udevadm symlink (boo#1160890). * Added ofpathname-Fix-udevadm-location.patch- Remove a trailing NUL ('\0') byte from a vendor_id contents. [bsc#1171892, bsc1171892-get-rid-of-trainling-NUL.patch]- Reduce the number of searches of /sys by searching directly in /sys/class/block. This patch obsoletes 0002-Reduce-number-of-searches-of-sys-hierarchy.patch [bsc#1164726, 0002-Reduce-number-of-searches-of-sys-hierarchy.patch, bsc1164726-search-only-part-of-sys.patch]- Reduce the number of searches of /sys by each invocation of 'ofpathname' to at most one (1) by caching the content of a single search into a file in /tmp, and using 'grep' to identify the appropriate files for further examination. [bsc#1164726, 0002-Reduce-number-of-searches-of-sys-hierarchy.patch]- Fixed one instance where the previous change corrupted the exit status of a command. Redirected two error messages to stderr. [bsc#1164068, 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]- * Deal with error messages returned sometimes by evaluation of ${devspec} in 'ofpathname'. * Strip embedded nulls from values provided by kernel files. * Redirect more error messages to /dev/null [bsc#1116561, 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]- Parse new DRC Info: Define data structures to support parsing the new "ibm,drc-info" device tree property. Integrate the new property information into the existing search mechanisms of the userspace 'drmgr' driver. [jsc#SLE-11094, jsc#SLE-11193, jsc#SLE-11092, jsc#SLE-11319, jsc#ECO-935, bsc#1158312, bsc#1161925, fate#326955 bug-1158312-parse-ibm-drc-info-property.patch] - Bump package version to be able to tell the fix for jsc#SLE-11092 is included Kernel can depend on the fixed version this way.- Change the file permissions of smt_off.service to 644 [powerpc-utils.spec, bsc#1139777]- Drop compat patch on SLE 12 SP5. - Remove unused macro- Update to version 1.3.7 (jsc#SLE-6176, bsc#1139456). - lparstat: - add an option to print the lparstat report similar to legacy lparstat tool - introduce the help command line option to print lparstat usage - restrict the physc and entc attribute values to two decimal places - correct calculation of physc to use tbr - Enable desired and maximum memory stats - Show available physical processors in the shared pool - scripts: Improve handling of errors from subsidiary scripts - man/update_flash: - Add details to extract rpm format image - Fix man page - ppc64_cpu: Limit number of CPUs for frequency calculation - lsslot: - Add ibm,dynamic-memory-v2 parsing capability - Split dynamic-memory v1 parsing into separate routine - Patch to display logical name using bootlist -o option - Refresh ofpathname_powernv.patch, systemd-dir.patch, Revert-lparstat-Show-available-physical-processors-i.patch- ibmvscsis module we ship no longer needs support in powerpc-utils (bsc#1120474). - Remove Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch- Update to upstream v1.3.6 (FATE#326519, bsc#1120474) (see Changelog under powerpc-utils-1.3.6/Changelog) - remove upstreamed patches - bootlist-Display-logical-name-using-bootlist-o-option.patch - lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch - lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch - powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch - Patch to preserve compatibility with v1.3.4, v1.3.5 + Revert-lparstat-Show-available-physical-processors-i.patch - Keep support for ibmvscsis which we still ship + Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch- limit number of CPUs for frequency calculation (bsc#1109046) - added patches: * powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch- Add support for ibm,dynamic-memory-v2 devicetree property (bsc#1103283) * lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch * lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch - Display logical name using bootlist -o option (bsc#1099910) * bootlist-Display-logical-name-using-bootlist-o-option.patch- version update to 1.3.5 (fate#324948) (see Changelog under powerpc-utils-1.3.5/Changelog) - removed patches: * drmgr-load-rpadlpar_io-on-C-as-well.patch * Revert-lsslot-free-lmb_list-on-error.patch- Fix build failure (bsc#1088577)- Use spec-cleaner to get %license and SPDX-3.0 string- Revert-lsslot-free-lmb_list-on-error.patch (bsc#1086268)- Update drmgr-load-rpadlpar_io-on-C-as-well.patch to more robust solution.- drmgr: load rpadlpar_io on -C as well (bnc#1064039, bsc#1070113) * drmgr-load-rpadlpar_io-on-C-as-well.patch- version update to 1.3.4 (fate#323767) (see Changelog under powerpc-utils-1.3.4/Changelog) - modified patches: * libvirt-service-dep.patch * ofpathname_powernv.patch * powerpc-utils-lsprop.patch * systemd-dir.patch - deleted paches: * powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch * powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch * powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch * powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch- add powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch drmgr does not load rpadlpar_io module automatically (bsc#1043569)- add powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch lsslot doesn't display the slot information (bsc#1042239)- add patches to enable support for vNIC devices (bsc#1041531) * powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch- avoid duplicate entries of a Open Firmware device path to logical device path for vfc-client devices (bsc#1039711) - test for zlib presence at configuration time (bsc#1040076) - added patches: * powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch * powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch- version update to 1.3.3 (fate#321598) (see Changelog under powerpc-utils-1.3.3/Changelog) - adjust url/source - modified patches: * ofpathname_powernv.patch * powerpc-utils-lsprop.patch * systemd-dir.patch - removed patches: * powerpc-utils-Include_GPL_header.patch * powerpc-utils-fix_integer_to_float_cast.patch * powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch * powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch * powerpc-utils-ofpathname_no_infinit_loop.patch- new powerpc-utils-ofpathname_no_infinit_loop.patch boo#1011529- Include the following new patches (bsc#998330): powerpc-utils-fix_integer_to_float_cast.patch powerpc-utils-Include_GPL_header.patch powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch- Update to version 1.3.2. (bsc#986926, bsc#987687) (see Changelog under powerpc-utils-1.3.2/Changelog) - dropped obsolete patch: * powerpc-utils.bug-982728_eeh_inject_error.patch- Cleanup slightly with spec-cleaner and sort the dependencies - Run the systemd scriptlets - Provide the SUSE rc compat link- Update to version 1.3.1+git20160328.57a03e8: + rtas_dbg: Do not exit on failure to read rtas token + drmgr: close opened dir + drmgr: free allocated hpdev in error path + ofpathanme: Convert logical device path to OF device path for NVMe devices + ofpathname: Convert OF device path to logical device path for NVMe devices + nvram: Correct valid partition name checking + lsslot: Update man page/usage statement to document required argument + drmgr: Load kernel modules for pci hotplug + snap: PowerNV platform is not correctly checked + Prep for powerpc-utils-1.3.1. - change osc _service file to use tar_scm service (disabled by default)- fix error injection for EHH (extended error handling) (bsc#982728) - added patches: * powerpc-utils.bug-982728_eeh_inject_error.patch- Adjust dependant libvirt service name (libvirt-service-dep.patch)- package smt-off.service (systemd-dir.patch)- version update to 1.3.1 (FATE#319933) - modified patches: * ofpathname_powernv.patch * powerpc-utils-lsprop.patch - removed patches: * 0001-nvram-Correct-valid-partition-name-checking.patch- Fix nvram 0001-nvram-Correct-valid-partition-name-checking.patch (bsc#970463)- version update to 1.3.0 (FATE#319933) - see Changelog under powerpc-utils-1.3.0/Changelog - including fix for dynamic addition of memory (bsc#957445) - removed patches: * powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch * powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch * powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch * powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch * powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch * powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch- fix for adding Houston adapter (bsc#957448) - added patches: * powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch- free slot nodes before adding slots (bsc#952323) - added patches: * powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch- generate error message when PHB is not found (bsc#948430) - added patches: * powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch- fix for adding spookfish 8GB FC adapter for DLPAR operations (bsc#945968) - warn users about deprecated support SLES 12 onwards (bsc#936383) - added patches: * powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch * powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch * powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch- Don't require tgt. Linux as VIO server is not supported (bsc#940462)- version update to 1.2.26 (FATE#318009) - see Changelog under powerpc-utils-1.2.26/Changelog - including fix for drmgr -R replace issue (bsc#930153), - use sysfs migration store to initiate migration (bsc#926348), - fix for broken memory support for little endian (bsc#911679), - and do not remove the last CPU (bsc#901216) - removed patches: * powerpc-utils.ofpathname.bootlist.patch- ofpathname_powernv.patch (boo#933651) If ofpathname is not supported on a platform, exit with 0. This will pevent grub2-install fail on PowerNV platform- Update to 1.2.24 ofpathname: Convert logical path to OF device path for virtio-scsi devices Add support to convert logical device path to Open firmware device path for virtio-scsi devices. lsslot/drmgr: little endian support for memory This patch adds some support for memory slot listing and memory hotplugging on little endian systems. drmgr: Correct -s option handling The usage statement for drmgr claims that we can add/remove memory and cpus by drc name or drc index. The current code though assumes that any use of the -s flag to specify this defaults to drc name. This patch updates the option checking for memory and cpu operations to allow users to specify a drc index with the -s option. This will be handled the same way the -s option for pci devices is handled, assume it is a drc name unless it starts with '0x', indicating the string is really a hex value, and switching it to a drc index. drmgr: Correct null pointer usage We can't de-reference NULL pointers, it's not a nice thing to do. I found these during some debugging, correcting to avoid future bugs. ofpathname: Fix checking for hbtl Fix checking for hbtl in of2l_scsi (). snap in powerpc-utils 1.2.20 produces an archive with fstab and yaboot.conf files potentially containing cleartext passwords, and lacks a warning about reviewing this archive to detect included passwords, which might allow remote attackers to obtain sensitive information by leveraging access to a technical-support data stream. Solution: print a warning that confidential data may be collected via snap lparstat: using get_smt_mode when showing SMT info get_smt_state is used in the system_data structure to display both the shared_processor_mode and the smt_state members. After reviewing code and documentation, it seems that the information in smt_state is meant to be acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin will be determined by the output of ppc64_cpu --smt. ppc64_cpu: Allow builds without librtas Currently, --without-librtas disables ppc64_cpu. However, we only need librtas for the run-mode determination; other functions will work fine without it. This change allows ppc64_cpu to be built without librtas, by conditionally enabling run-mode, and restoring ppc64_cpu to be built when --without-librtas is given. We need to re-work src/Makefile.am a little here - we use the += operator to include rtas-specific functionality, which means the with-librtas cases need to be listed before the without ones. We also need to #include stdint.h, as ppc64_cpu.c uses inttypes from here. drmgr: Correct the -s option handling correction In response to my earlier patch that attempted to correct the -s option hand for drmgr I introduced a bug in which the usr_drc_name could be NULL causing a segfault when attempting to use it. This patch adds a check to make sure it is not NULL. lparstat: using get_smt_mode when showing SMT info get_smt_state is used in the system_data structure to display both the shared_processor_mode and the smt_state members. After reviewing code and documentation, it seems that the information in smt_state is meant to be acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin will be determined by the output of ppc64_cpu --smt. drmgr: Correct the -s option handling correction In response to my earlier patch that attempted to correct the -s option hand for drmgr I introduced a bug in which the usr_drc_name could be NULL causing a segfault when attempting to use it. This patch adds a check to make sure it is not NULL. lparstat: remove "On" from possible smt output The SMT row will only display the number of enabled SMT threads if SMT is enabled. ppc64_cpu: output only the number of SMT threads when smt is on This patch removes "SMT is on" as a possible output when the smt option is used. Instead, only the number of SMT threads will be displayed. - Drop upstreamed patches powerpc-utils-bug-886123_01-l2of_scsi.patch powerpc-utils-bug-886123_02-of2l_scsi.patch powerpc-utils.snap-confidential_config_files_warning.patch- Get rid of tgt dependency. We're no longer interested in running Linux as VIO scsi server.- Remove dependency on fillup and insserv; the package provides neither sysconfig file nor sysvinit script- add a warning that confidential data may be collected via snap (bnc#883174, CVE-2014-4040) - added patches: * powerpc-utils.snap-confidential_config_files_warning.patch/bin/sh/bin/sh/bin/sh/bin/shibs-power9-10 1666082004  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU1.3.10-150300.9.26.11.3.10-150300.9.26.11.3.10-150300.9.26.1 lspropamsstatpowerpc-utilsfunctions.susehcn-init.servicesmt_off.servicesmtstate.serviceactivate_firmwarebootlistdrmgrdrmig_chrp_pmigdrslot_chrp_cpudrslot_chrp_headrslot_chrp_memdrslot_chrp_pcidrslot_chrp_phbdrslot_chrp_sloterrinjcthcncfgdrchcnmgrhcnqrydevhcnrmdevhcnrmhcnhcnversionhvcsadminlparnumascorelparstatls-vdevls-vethls-vscsilsdevinfolsproplsslotnvramnvsetenvofpathnameppc64_cpupseries_platformrcsmt_offrtas_dbgrtas_dumprtas_event_decodertas_ibm_get_vpdserv_configset_poweron_timesmtstatesnapsys_identuesensorupdate_flashupdate_flash_nvuspchrpvcpustatpowerpc-utilsChangelogREADMEpowerpc-utilsCOPYINGamsstat.1.gzlparcfg.5.gzactivate_firmware.8.gzbootlist.8.gzdrmgr.8.gzerrinjct.8.gzhvcsadmin.8.gzlparnumascore.8.gzlparstat.8.gzlsslot.8.gznvram.8.gzofpathname.8.gzppc64_cpu.8.gzrtas_dbg.8.gzrtas_dump.8.gzrtas_ibm_get_vpd.8.gzserv_config.8.gzset_poweron_time.8.gzsmtstate.8.gzsnap.8.gzsys_ident.8.gzuesensor.8.gzupdate_flash.8.gzuspchrp.8.gzvcpustat.8.gzpowerpc-utilssmt.state/sbin//usr/bin//usr/lib//usr/lib/powerpc-utils//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/powerpc-utils//usr/share/licenses//usr/share/licenses/powerpc-utils//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//var/lib//var/lib/powerpc-utils/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26456/SUSE_SLE-15-SP3_Update/1bbebc456a66d92af030b1f6eb6eaf77-powerpc-utils.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux    Bourne-Again shell script, ASCII text executabledirectoryASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=85cb0f419770ada9d03a0bbca7090c5fd7127844, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4207bd27cc103f02ad07aaf919dab80641d19760, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=111a47ddb9ca92403740cd118f8a3f65a2429d00, for GNU/Linux 3.10.0, strippedPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c0f575d0830c38987c894600671e99d4d2288676, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=eeedb57560bd1e69f3478bb7835ae873d2eea9bd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3ab7a3dde0d5105b8ed009a5bc80ca2d5039746a, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=735990e0bff91e52866725fecd03db1843173670, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=50d5f55a25e3aef00d0c57a48221a99e9b5a7e69, for GNU/Linux 3.10.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6fe7793f974813b2f063dede39d86b1ec975300e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f801ea9c1418d1a0012785741f6363fe6e3b2af2, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=97f55a8f0cffef8ab101431fd4ddd6e17fbae68c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=dd934145ce47faa6960955788f8c773e356a559d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=430f513b2a652e2234dd69062971404276bedc1c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e6c01125abca87d5a34915301a80eaf889764b71, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ff0fde6ec783921d02058d839dc05fcbbca2d849, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=65740354d39a9ec8b33b0c177b4b63de5d6fa600, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=098eade6475b1caba0b9604bf6c18b34101910d2, for GNU/Linux 3.10.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  &+,-23569<?BCDGJKLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHXh^iGRʴ<powerpc-utils-pythonutf-840d536954a526e9c445e23fd7d05d8ef84ac8746016f3555a6b699941a62d09f?p7zXZ !t/]"k%js hct7 Q7X1$Z**l- ;]nj\K Z'ڸ-3Vc+^I2V3<#-r 3%?18:ـ+˪0p96s [u·ޒ?;qP6NM_Uiz5h#ղh9)6Jx5o3(lxk-A.2)(ejrQjj9|ޕW \O{zؽ,ւ%C%SmB6.}ݽ2UHVK^߷hSKY,2n ӉRr1ҦT:YXn|YS{( D'%~S^+@иÅ_23CtN_҉l+bi74{Pli?MD6-"%D+';6t0ym14 җ7l+;k+{(_ @G;(wTY8ڇW r$:cJGɗ&8Ku!^>'4gS"'ء2ξw G4 %+ܰYPG6^07Zhk%NFYC~R%{[/W26ab/QVzB#'U7T]5{bVIxuYWA˽ *Hx!`:I*A\$[Xw[rݮ}۩\d6A_ 0R*Dn7U+;C`|aO 9EvB5Ydz.F ٣6m69#mϧ&ȓ[Kԛ rbНˣ&MHEF8 ЗaCPiɇܽ N1ZWF!fT5"I?n$wl)i=Vڪ<|9?;$%Ȋ[G: 4X= ӯInw&~ HC̝[z!~v}MhJEyk:˥%Ϳ]Wfs͆ѰYpQķ~3%;IWZ#KA/DA<R8* g ɎNmɫZTIʬƒ pbخF.EQp Bma]<JzK%}mFt&ÜۿQgBx 8-%0@ч+B?1, iqeAs>L7;cY0,At6nLĹYa|0hݏx6n| (y?qSU" icJ [v5-%C@"bCgxCwO̾g}{=Z1 y %Q@ǕC2aQmJiu%L˙4Ps gJ?D)H=sTf3?*do,WpS5Y%QQm1i2frX]hy-|m6IXyH&ϣUE\0Ri1>y-0=6D2l?5=Mf! K️Qr,;;]9 +Y$O@)Tf{e@Aj̅%J% V@m<:?pXd8qn?(zN5=4aהSv01`{zuxDGl0,dJA\Ľӊc_Ѕ_hԞUaܩ ֭lQOn^ .Je5 a#UrX֩]0*n 7CTQ(iVj*$YK_l%B*ҴibBHtcɖ6Da1L-%(%9\[REUQAV[GfH/_p1Pmo7{F@2/\~KEAN8WM>\+'彌-R65T,2y, eH {ND8J#9q.p!7bEKt"7`)𖱾;ȁ2 e֨:ڱ[Ъ֊ey "6`\J ClqG?>2 d!{6\a&|q.0W{Ww.P{]O! B*S6%AJ=4\$3OBr)ӱ6€H_f4 k9:1w)~d(Kʦ&Phv ^'" Q~dӣ*C55HiqG GHLX>Y1R& y #a}dԘ#W9M\.sv(`Mb])9k~uVۮpF͆XKl>ԀuMZRz (ץR$*nWU1>Ka08^ װA [nǶsX+;z_`A^ؖi#6:N<.l>eTT3~g/yF րU !Tf op>->\d%A1Wz,YLEs9ldN7N7<o!t%,f!b1S ˅&I&_5ɩ(QOX34Z 00EhTR Xs]_K:iX'~J@E?S“Yuфk/$ԓ_?' |H|qII=GN1(H7FK2L6i11DLNohTmߋ!4m,;&/;0e}mP Dn7ΥB Xu;ήD ٘I&ۈ8lZH|-|1νK5 Wfvhp$,%3՛(N WjfoJUmU^ajTtA0|&L8e `E ~1ZMuTXFEy}E'`kmܩfqI#6Q`b z>Ջ!i`Qٕ>(x_Sw]'?RXn'F r!@Ih*)H|cM5\EuPϢ(l'G:IxA P.Gi Ѫyd*cQ,@i>z]SY&}bq[m[{p9 0jסf K(3&Qeu찠Z0v}X F X1 V6۷gCrd)pYIfB3+&_ڔl!2Ytu~&:'E0^y> S'} :P<~GYCˏݯpm suGTcmEP<-c(b4S ;{dYLtZ?ص+5LB3-\?jc-J.OI%L?,y+ %¾$ȚD-ZiǯC:FY#hϟWȀ=v 8ԗ$)_R"ТPC=u#gO`jő[MJͲ {I7Bx78UT74cYkEBɳ&9;p7.&^vIԝ%3s(_ ˮMFey2eo{(1E;cX\T: 8zqmHk:̆@($P pQ]asQt|gsi$0{1,HfJkg W)KZRyXDp'uA/!ʱy0c #OĤܙ̨:-?BoI!>{䛑;!Z{=݅Tp3 HU*o4ØI)䈖EMVPjog< KmtB&t98SL?[4 $۶o.Nuʆ-௻G}[h[`ʸv|d&ǧBbmB#;P-e@d!sVN/<>եzgd5*"m?tJOqa(h wy!urHG J^7 fC<Ӆ]qtyC8F H1^BYWDNpJ_SI*#^[hߨ,J/$0c:ʊg5@^)᜼3 RԝcW֠_;4$!F6}n:t<aUo'!ܜL4/,Oqta_מєw#aL 0p 9WȺ_^VYnT)Qѳ;'!ML5dBƖ}Vv$ -Q3<ώdhC  H\GdKصT4%Ts1qlt!,GizCi[0"%s}?5@S?Z$st%bW+zk|W"U@apC,r&w>rE|40X\L `N;ѝGoexJ>#P,XV5&.@H];ѹvx; : N{@VϤ ?]Oˀ."*r1mt5 T3KyR\֖4l7N&2w$((Pc -Wjz;fF\\,ϠS?dPdvDLbhw[9"p#ˍ@@SI B":ڟ[P6kΌ=?[weX-bL) !_{_8:YaJ8L8zoWa".V(J{k=gí_$] -(?*yPPxZPx_G HUZs $x,2aDSrMX#wGFH-} -4weR8@U\B$\Ub骦He9c@wuڋZM4[VK, JMm79%=!W-O J=?yC}\IQF8+BQ *M^?#2x%PK”"Jȳ'Cʜ\R,*)c :myէ?"] u`RdN펚cT8uunD'Z>0^U65uD"kQn^DBSXr={)m#768"0G"VIg7оK9PS}|CR1KDz"$H#HޯOGAgͤ7 C沤k4[[6kMP8:FbG&ȴW)I,h.'_O{Dt\<iWF?dfT†­!kWch3/\=RpdJɮhY#ؙk|*5#$~v]:>9P9MPU%U= ֛9 Y\P෮.ۓ X t &.~c`Łq?c1O26 "Q|fɈ?~5cm?/~;ɻ\sWHbFX'bϩaC&VĊCUZ.FR7+W: yRLd!8$2L e]i'd}gtRķMK"C^yW]u[KKZ_,m,wxtڝ@ߟPNS6xsַG#VsTn xս޵5cPyqN&hFl 6#hxD4OeIBtLī׽>Y6 pt^? ZaKCI8" yǠ^?X?-%eBq#ަpl?&XZ+5\jo2M4aJ!N2$}Pd!X}X!+w@J+)/&/Rl)F[uF%'ցZ=M}~ch0bEu}Ty*iCKZm8CMhʂO ks|& [ O6>RqW#qoE1l@pK@k,R޹mK>h! .p"/3u,僸ж@D><) &E8ÒIǰ8pf ikGb{?ɟ;g]bTd֚ '_|6٬g(f*joc.\ (iU q~ drE1հHo`k̯%?YGiH' @$)oQRwᷓd4CF#==C)i /٨k+ 랮1^m6ְRIMhaO%+ XaoHW[ @Wj̀ēP_ϏH)JE^*))$S2ZJ!&c`w{NMc3{H,ɹL=*/C 9fO2Ru3QXdݶQm`MM- pUic^|dOZc1^C]3ѢD}Ap͠ 6bic?;3]mgH gr%[-2_+^)䍐 tR]D߱H# ɸ$$_?d` BXǙ@9ji`'B:;eG%,k[L<~^;bה1G+1)-:ņhDe<0N;]VJ!T\ϩY}q/uE׽>(s$ԼuV=汷.OW%!qfNKN(TKL]z2PMIIgӼ-#.U:HN$ IΙp#qśM gH_Obf ;,BYz괪[Ī;d\R\Z^5[az㵌7V+:( P+k$u{6OEx9$Th~cw@FH*GאE[-V~&`}˫PE+iT0lłṟwށIvRA ZD @5:`4CԜuaS$ JړU\OgEO*>$đC?$CCCfBdhO18"կPě,*$YU6יW")&{He++`iȡ 1Ӛ4a jh ̳`83@tݸ=`VhEt3Lm 2-ljK/4T$x"(^}M<p-@/\\VZdrW1dA9oKvac"aYְ |3Z_g'sa?tv xK]KH L:P!r^m,Yb ;8<Z7L2=y$RMAxBkP)[ aNS1g%m۩Q.qhqy|zX-G緟-j*#5]+']#)uda`ۍgr㲔=OMh|@?iA5zM_CDkO}#&ǐ*ڑg:ǹȷ"ܓ<)7"ig Np5y&zpN @6އm"vi+p IEEnK[' [O>y!~ W7'jNZpn#AqbM4FY 4o?ᴢirn&>{. 4Z?tgﳻ +K-}40JiWT3.a1ƷגlItpVY'iA28 .3|oڐMɚF>E+ ()}?%\P&α}R)G Kf@& gw`ҶKO-^ENjL v8;ApJɂzeJ8 IDҫ| =/0i50E;Y0m8{6(r(&Wm@r`w$ٟ}I!$xv#%Y1'oC]i"nwi(8.^PB- V*D0Or@g:סWۦP3^f4'1tGuaMjjb' U~;N`I&&ȴsh&bdes~n?+q&HD+{2"o$5  {@crs)\;LܶD ҁWq eK2'ʡpS*xxޭFS:>.hQV4vKHڧ_O.[FB >Aw>#Iqղ۴\H$_5v% 5i3&v:/ W ml;Ϛg"j6 bwr9z]tDϯ{Iu*2Xef0e'_1>2r55"՝ZA<wݑ o;&̥_Qm}4.hTp4 pW}圤+E#$&:^.@V7/sͥK `/J^q̔ڽ_ATe!PC]OIc~`f< zyZ(YpI-E s]sAyBf$!Ah 4Eq6 u jVpC"u֩-2A]`2q&).Y{o[ 05ܢpa g, З/|72/ T?.5URW_9QѪ|&pۯJ޵=k' lIxl9 X\*<up _vC.G !x$0|ّCbpoc3 xJP@˴Q>i~R#Ar=S%0xMbZS>4-#qfnT&Z ~.~ .52zN+Skv(A6ChpYN vᲤ'vȏF-m*>a<#7JoZ}F.K?uy2.SHH]F'Ϩҩ`Joո^ |B8X7XA3EA\ b}|̇<|pyz `LbW䳇HvnO@.Ru°`/G9gDY } SyjUj. Kva Ec&zYS!alGؾŠWHɮMv9`ZS+* ZM蛀cD){4@ DQ>t$ n19+C+~4ݐHwm~:^zO.YV t_ f*;c)j'&턱˽" Kq @:]+철d8oG~=4jvs ggўVSW5fȗP; ըUR q:6歿fqAsg`! Q6wUy"p%?NW7:F=hb6&l"Bc'.hxL3]j:E>,C)>[Sh ".&\fʮe# &#nXmdI鳃J8nH!qM)Xz3rR ]R.K[uueWK5$5xD+\Btꥁ1@n#!OuYM迴K_o;h!rXfuC2sMՓn$ }Bay`č%"FEZΪ5u=3tmxj&aLf$rk&  ? &p46X-{- 8 ɕ&Ynve!wKZc~Z.3ZZaH%8 Vi Σg8f!V~ 5]PYO!2jBv62%U>\SNA%]yNU'V/mq:С}<!kJf rɹ21CHh7Ύwx 4DQV}<$íM5)'Ag18P|e+d*ic{}>[X)\n 3ZQh8=e;={\2HjFBVZLQڏUv4PJ럝(N=UN{{!C §BrY_r{m}u'F;[eBKV(=rZYN!CR7 3 Fْ7G-+%5VhxE *Jh^}K7KEqjB*t_x^ p3G n/d9~{=ݏ cgz6,rrk#pcjՍ_d<8ȩqƲPYZk1 j()U!KEbc߫bOgj-m~Cш#/m02҂;_iVe!`LmӑOed~Ie;R{ ) oji݇C=oQ-dcghMb7tte+ !fF.gtjnDF%}!X%SL`07:^q,ë.[4$šDGp .I'cb9FB]6'"mW`ܛ8 иYQҭAYrC8| +;y#u}E.Pq!Ǽp6}}v` kouջt әb:k-s_L_W"b4^RN'o<!C(ݺPyq=V4@UݛUF&6z"zԪcF9^Dɠ-Švyv"f7yZۏ40J9nP|9s}6[\|u@$Y8%Ro;0GL!vԠC0uVRxWϛ_ᖪAcIDq9 0dU+jK6+xMZG ;D+ذ0Z ٦ˎefeG7&]69 xr[Q,EٴTrR!=(Sc31]_O+"$ʛlh83;^nJhh(3A>U(%xL6;b; ƾ>`ON߽u4H\l#cۂqݼDS?մWY*HJoǍi#j 94v1U_U/U!eĕD[….$v nna$U^*(RQS\me(3Ȏpp;%h;TnD4D)|J*< >u~ 0(P`)գNviȿK%qarx"zPWq] cMׇILodocb_1Ⱥ뎒q~R/3YEy-{~ dXo;QvubN~ktE-τ2VWCzozݢYiG|R8Y)qZ6{0ڍp£`iF@:ɏJXPvV9ku$ vTUVWƼXPfX^yㄋRF]䈢5fvt7ZGLrnj D eW\zノ_:ՉozΥ,boDw( XgL6A&/=I8|<:ə1B΃)f&2VL4Htg= Cp<p +Vİ*q₽7"h#207sد#"&FIQ"#Fqz+RRn{^V];zdG9#}[RD/5ZbOwFͧ##@F&}D:7U @s!e˲ד .;N o Po(Dm. ؝Zz^=Vr6Kv7zAXG.dϐ6s^KBw% 2fEniEV#ŒlrOGzKHG2pMc}R(+Z./;\!,x]8,Sq:7Wk|C+iT> xo&꾿6<0¡KQ K #xxL]b# j0 uu) Cyl{\9vh V7?;GIaZhFS,rc66K)2g(Io1H3;Av d5g=G6΢)B޺FT/NJ#~65(ߖbe?+m!MF)T!mߋ^X#?vlLB> nzI$%Ad-4cÙ_+rQ+yNay8" \XŇ+j07O6{䐤)#=~L8"Π gYmDD TNu~lݿGEIf0y髙q3)/̎t|բ,*aNaϯi2@w{,ÙKz>~vJBv̺ƂfpK?2$ml_]hcՋjp XPUO,4{S(Erhh|dwU>lN^2w1sOgK1ukjq# p>ת:dQxw8ТK?up%i'5$S`Op]`8>ZoaT2=EOs?'+ zǑUrs JG' 7a1X9)(z`h 6^ԧ7ֱ/ith*U0]k8}oo`ע9MЕa{[-uK'ОUr(ǬdET=#ƙAX&_JעbF]%XC&=gfhَ"G~mͮ,Y%Z[ C S91,&;SjZ:T7ibNheYWqu!M[pgz[ iIH55q Eܨ,$:(덙W>px OR>]`IYSN0e4uO٤86=WU6nh6ODPXBlo$Ek):UOsXD-qdZ@CSŘ"Xr %n *FEģ3]>[1]:#I6J.t )..tƋQ:[v}߸B~`_鹸b}EzйɻlXj5fy-r$rg%x CGn\8$Dl=K[qak'e.\0D/+*c[xW볯ZF  *x4{h]aHcr;i.LzUgɂΝ\n9Ttqt')ӑ|zE"5̭4X6{ݳ0 Po53vL>ْ>Fڢz8ulw݂NfXK~#_>,plxj>Z ɚQR5w=&ni0c,CaGL䚴(eDLk¦r|I7%@Z$O {_|= CcQw  IfԠ/ HI\3]#ЬZb}pT^_xιGն|kO,ByljfpMiQ0N8ع c*=)H˿@{u(*eD) 61P_, D>h iJօ8L!\`~Ev=!A}T<%;ĩS1W3*#f_]×AȬ'Sf(\=q6dJzxG{H[(bE+B^cjoVg.8Ma4YR6v90~⦯_[p_y*Y$0Z4 yT*g&j2*[(YU_Q>\n#С`Bkd[$DLN@!e#]JsY{{Eĥ'!Iqoޗ#F8nQϕx4@Q:4D/\=ݤ%>v }I/!_XJY\}iσ1(sucuw;b3.耛…4WZt r't fipĿM>of3IQ"XXs2k/#lU=i}@&;l5/&.Vu+($+1K$1 bCZ+߶5XؙWDgIxfꋹZh37",LVbx@Jy8ZvЦ=1j¿.p8FбӲcC)PB%:KO/-^vC8BR5o<3.J%M fyQ)'h1.}ON*aoJ. [^ OK70`V%< m§xe }Ӷa6UE"١Cց2?ۜv AE2e0Z)xIpiΛS,r}^F͏ *4l| ǂp3TK"_oyXIIU sXw@dY:A/)jltϔZC]_Bkd zyݱlQ%Of23}]>FXrIJⴋt.`Gך-GH5 &c]to|"'6#A3iqqfͮ7$4\u5t3 eϼ?5.P'C܋;݇7d{$+}9Lc!iv!ZU E6[S:_mUw]b3Y=ӳYtdD0HA?:K7I1BcBʚ8F 8h5׉Z`+TT偀AZdfIwDڥ(l=/p)NjI#ʠä& ? p,w2# 9"J̈VWȬt]*tMQ@N:F:=NB8>6'Sdp0yŲ5hEHoz_ uԨKTf8eopI܄aX嶣h&K|N\II 8\*`Eg"w!09<:#` xɞd8ոy{2heNr[E 3>aa6,ZT8\`7<0J"N~6vqH];- * z۽-oZR .o~t(9ϕ~u_!nT}bm|^GԞyKo;d߾(էr58땀eM'jX Ns1wV$R컮=Ӗe\U!qj7( @qVUZ4c<2 FeO{lqyxU|!Cw]Z 9&^2I5e|bƌ،^Iݝ]N#~oeo/>5,z\0veLzSe\_Z]g1؂]x/꠼ h,[sr!ZƆu(g@chf1ֶQܐqR+eB=}&ҧNf;ٕ9jl̈́Bf Sl-Nӂm̱Jkz L/y۠CO]lc+jQ0D c䅏`AT! ;JT0f6D/NP=<=c05_ʼnл?5cZA4 tͫTߐ/t8:\Մa`.:,$LCG #Iek$=KE$Am{o9ne4aj#G* `|)D+K޺(^"W= ޅ՞=uWMFcZOqzJiy v!m})AYĺVjSR%Sӈ< nPOXnʾ `@rX-)TYΥ(ots%oVȹ铠.ekHa< 1cGRj;Ru6U/sУ4懥6Mp5:K4+6q8rXpԙ@@uucm'XU"_԰V d8UWws`&C'!ity ) tpTʳ(X-H/_dZ-t8POC'M'c =bu3𭱘0}|GИHF+oޡlHF9[mo/OС|a$Kvoaϒ+k" ޠ )@~.h'Sҍ*ɾqknrv\D.7ՄK/m"f};z'ef+cxj) `\Z j Y=\I#t/:)\nb0Th1 !0NzaOjHw=*'tfcHad*coubuIGX/+*kx*H@<.c:b_w\-j_j k2VX'bw򷎏6Ey\9>a\܈OCV<,6k|fBm9DŽħt ԆNuw B$s qbͻ$r? MA] p54 j'#jEAMܜ5πInP:8/-07>n3 Oh,q_f%W+V~*a@i\¾/B$ pW@QlA?WR"㜵;5 a[+=hr99s=? Eݞ ,q:8(Y \ni%M*ai0 ߮Nw[|yxbuV<烱)cONjY|(v˾\]9$e_;4S)zd7ӍCeoGY-F:6JpPFt2ZoM9D~991:jჭ`6 ڢS75zk_XJW¬j`v|+^{ݭ2&3pf\/q#*] 0=rK\پ֨Ycj'fqMYs@tezp#Da8:!߉a;T4Bv`RbQz9\\zmDM5lZУؚwůMߡԍt'5R*/>hnĺ kkXBSG$D/Ɂ}f*3 AW 2b?s}ÀnR'!(o8 \Y*г WQMɺ@|.itkE|p~/G;VQ%,v~nN'7qŜZJ)W3$c9]#<˸5?UC}w5bՔX=.1u GvǛ`ެ ]JȫB䰗qzNEH13owv>< Zo t =N7t&_(UBD` -dg*"S9/]q')g;uW.$QBY*OT~ HώQFjhG6cdO \dbQmq_p٬tN:?(Gkϔvؔ"b-zB1(+Ϟ#So_,.w|uCeͯ9+JSrF2Z )m_˿(~S1hѲKlA=p?R`d$: r1jy!l餫6.Ɵ_ݬR 59ژذ_ƭhBh u0*j!ZlA7W'rbn߾M UT:6Ջ`OUPHkx$ l.йG5Zd{MBSЄEP(s(>ϧuf ň#J^ts&8$7{N^(a-hZ ߦ/LcC{QenMLr<|>Ę^&֋R{aEUv<#PQ$ ;ވN*RiVQ&UӤk|DԹv *>Yᒳ%ëiC:fLE;MxrG*}9蜝39:r܆fPX*koY[2%@;e7dN  ̲/[s)XI~kBp G\@JnBwSAr΅&4J);BOzب*KUcGc v.U2TMC@F3f _٭v=m5' &,&a H cAUY=y~lXB!<>8Ho{7,q#Yj#6߻5YKȰĴdf{1-<~+#eGzۄu?P 6Zvo@iF{n$`)|h.Íl֓*4b뽣r 9bn3蚃QKFEqqys w/DY5N@迨:Z0P.jZ=aISeן'(3Nj;sEX1!볻@ƭ/f8~iEӳi0⎴0ML'&d')&tf^%U$]oQ=U“9ChѝOV1yc'S`tge[o. *"=,͸Ԑ1b!(u9Sv4ƛS+i/ZPFijQQ 2*Ă\)$8D|f}6êd/vA]S:\JR?|0Lb`Ez#G! yUDq"I}Qck-blE0Eh*y2NfBν:V1 5SyykbشRGZL )5$R'ob|! Y{;Ý13`4hLx!>Tik@z-4ĆGqvw?cGqJF&IO;#(|؛>x* _o57=*`S#x6<"FqPr=+{Bkhe۲{,W;=hC#n!vh2;3l; T!5,.X7RBXN%YHos*&O;,Y\gs;g `b푛:hzV?rV/ "K*tL+8kB׹bPBO$ ]S!.RhqAxȤD'Zoέ}XG'|cT {Ihp)! rٱߘ2PСjK&d$S>xܘW2%(#"$7uNW'2M"c}%ۃ 5 s_8;⽎IC^r:$t lE^*ߚukhԋPN wM.jZڀ~baٞ_oȼO]޵`,eLHdn*7>Y!ٯMtA<I8xHJE^}BMD|븗ﱞ1; @cYF\ xGimv@rCUyAV{p =6~Ssg}Zy'U  SLXnK :Scjt^֠11JKYʳwrHIY$ ײ@(p P>; 1A Q4^0anx^bK35]^8ѥ넎3  {].́qísj p Nk&{KQJu<>cɊO[eG#k_gnq"`_қ_ar!T=pUSvH mr-Jet***OۮsC$YyU db) 5 5 !5-Pڜnmg@=T0ٞsyEa/C|.I8#[.EQkUXvBFVP~+6WQej!R&CRU1.[owh`}1Yxwe`nH җ(ON>l^.۵V~۩Y{c_Mx?vݐp;1e 3z .S= P;{^O%;:[}DЄE t,iaj`h,DK[̔rPxf=DRpde 7ٍg$f0hÈZzzT9LDgzpJ;`P&^M,"uj\zNx4V)O1=侐WтUy{L͘\n=7Ô:gmzp~ pSs:ݮp9?Վ-t>pXӹ2 td0f1VSNyR٨݇J"}v{AC]IAlIsed*<͐Ŷ7^Q7xp7&uY:w%(¥Mw5T5Q_D]ja¹zR%2%t T%-ŠSC|h.̾1cw6/yX;UKsZ?;DCZBH4^F ~(LB|LwTqh0 ;>PC^g[9tKd^?E"Dx3.3ρ2:jhCI a~bRCt+e 2cf~b j{MjxĸFphpoYi/}5FQ=b)ĎiKs.LEs֑f)Z!jܜ{"-P2͙OB*p/J (k_;1I*u E-ݤž^<df N8fX2\$u㬚kNXhԈИCgkBԱ1ҝgߧzR16 /_oM{!quOnim¢p;ƉӎmV|+it@!=!letr,ƣbW;S˧7\ b-/y$߂BڇHG |Hʧ?ZUT%tQAڞc# 7Y۟? ČJ ,7%Y%2mUym[6 B uA оo0y%ឣUYњ]&*=>+u}Irǝpc6j``䠔G wJU+E3>+@4cY;5]Z%w>=,}@#8CDՙ .׭XZV3$ ދ_Y[҈.!nRbC͏\|&ǣ[@udL1`PE{o_x Cn4w9K_W Ng%tK54B /MR iu.oKh{~pip\jus"Db~DLjkJLtٰNZ @||.AcZl4!t`7DvG |Aq)iBZ]48(E >z0V~=/ 4\)?RM@(Sk X-҃kVe7HDSKSCxqЉjue: C XS5y}rU )ZsO:j?߬Iq`[a!h":im/ƕP`Zf3aQ7FۀNy<%'XyI~ar㱙b"Y@ Ɂko<),GEo;W/,Xkt/na]c̓{E4AltբެqIsӟt<18YAx[#|:T, Fg'oBɝd>)Б́bݻ+^pkSWVHPDEFsE`Bq 0~U 9zj-PdDY;+% iς9' W]]QhсpģGJ"Bc2K;$}ArQK-q5erp+Asr-(YdB.~'E?s1^YemmDNV\nPG0Y̺yA10@ x-.D.ӫ>h@,n|gf>0#:r?~{co:L}:ŧޓka+ϥ4A;J? Dj95f\Cji3l6Q+7CP { c}")/MTDthlZ ["VPQu*tz ruX['zZ.LpRVDXe{ncF ZEA<~ƽ"Ӝ U#!A~l+ n>Оqm)sqϵp ]VQyXG 8=S |нd!څ!8M ֩>tEQDN M ]lk.3ec, B lilG)(e>);e6,櫼f̡-Sl߂nDȿiM t ÎyDTd'^B߶=#6%xPȻF0mshzm VXA$#$ď i^Xޙ*9dq~HOߋjcTǍOseK^*ʥ {"'3unbHYB6B]E-jv~3a)r 7nΰ_=4m5uZaDkXba㡺\(sw9M]*:w?7S;? kJYw ;Bp.awqu' tPaafM&1r' 6AQ,dHuҲP{-bڞCa&P7ƻ]iuGcu ғ\phWjXCT݊cѸm|9m3:L:梷0.Os }2tj uFt9-"nX\UmgPK[ђa>!>"sX c Hz`8S \,tvD!xw$ B~CsHK+xRper GhMP{8] /'@I4q~%lZNϷ_!|QoZ2dF~ۭe!M:,PWe VGg">,*j@µ:ȧo;tpy;ͶB[<WOрlkXzhODxet;^ =?VSbzh: %,6{¦qDjcS chb\!(gǫ9="Pdn61>ʐFgǵSiJqK$&Iewh( ([Լ[4>ț[7RH[;IMÁoa],@Gۺ@eKŞGI7f'Q)B1>k+C!/%'~OqT!4w(:-ũ֜>Uꞑ C=NӉSFPq'+iNY8S|R wrO(s.D1zفǕߩJ XmV_BBR+ن%xG FQN[ q< ĢBM}o(ҥr^M#;8k$ϓfʑaxE/ۤ_&*%$-#@kc;QU״s9x k>R x?yMה.h0 t/[A~1RfI{}ŠPAÉO+gTP\hYՈV]^({+ mkԎXdeKi*" }$>:㭫^-q zHtk vh\r.Z9b"̻WaNHrlЏvoϮ#W0ީ<ܤzyu>Vjԫ#ݖANVvH9ȍ[V҂93%191QVޞA vrYb TהV /.T }WUTx)!wgmq,L+֐/ [ lo?ͰxO VBĽM">!>VI Fiбk2> DF&m z|uŘϹ8 >0{*-T[p֚hQa+OA+.=~/eE'K>GYDzO cٵa IP2Gg##"EJTYa- }8|/ނq3 ]0𢾋?6ʑ`uv5䄀 vB`w[%R*p*pq3sP69#V8^js, JZ\.,:HEFaД,b W,"ժkɘs!L< {6wb Po@.RgrU\] d=3IQw&2- $K_A faDWa?Cdr+(^ 4đ-PF~nH_kI > L+q *'#+jƆplMO`[VSHZ/_|QK(V0rtV0o? EFI>A5&]ʑ& /TVac3cPrQbgD[DlZqH 9 r" 1#<1M=tWWR^1{\3=]Ҁ_WeODܞ#~ˏ xH -$r` t+o\X$]R"ꎐ϶Ycҵ "`RсS@?lE]XkyB2EO1Y4=ςtއ8o1@EK(N 4{I&dgƯM^l- GL-֪si@d>@gZd!7ԙ>zqu ϰѢQڍ]8-r3Ǟ^8߫U~),΍]=/Ռn@5ޏkoK""p_ZqX":hA^du~"^WO"MqFem`EW %*[Vj -ِ]Yt#yUѱ:-CB4_Iٕaoƛ 7T'zhovb!޴OқC6*N<"0M+OOfe;棌 Kq#>n}(cbĝ_@=^+7Y| 3 ) &]{G6ou5E[6}՜vʽ.p_KAiV5ct(ʷe[ZUݛUQYMƋu(k H[\'͈pWIG j 7POMKDpPkC+)`&|sSMx;1g)3L[ ~?-x Xk0: q#*Pbe a bt^.J;K%8i^yGTl̂s"7 *D6AT*i.k+K,rD0;Wq`4Ĝ <9#D}4܅;rkO eQ70P}P /vp*FV+݆"KuR=7@guv>V"5VO%JYv 9X q{O Z: (+g5@/VS9Nֲd6,<4Ek^LSF*|~:{2J#UPDjcTty\A׿;tf[gKǤPXqL9̕AI QOq^Aԋ=a\H A~^/oAx%2a'z*SHHGZȄ@e{_p /7 ,|FiH6 @RLnK+~L a(EFA$=޶|T⢱Bm7d VRkZ&2ջb=?|(iU܁R0 %^d:X&p~sCF'W߻.ALM Β vR[<$eYŇꋕb\ǩ3:t^~T-hmE(CiE`I$eF|6f;E/h- X ^Jc60ƽףӃI EK=E%(Y?oP#GEE$?H/lσuMun etn+GF}~&W?hk*S*$?mvcJQNv:u1"0'FU%+EӘWjLsc3ŭ˪M&MXHAQ㓒k*j"sy VԵc˨+٧z,u*4l 봞O/gt53Xb@-=׺Jrm^÷chFlbpŌ{c@РCx90S~Ɋ%t#et׻Gum,VB&#^o{qwɄu0?pٜu;0лН `NUZ6 v`B7`Y,9$B!ދ v}m {q {<1.ݳH0?:x;tsk+6q)<띸 5'?r7=*썩"#uAt'+ mb|lvPh|@jሄ7c#X f؉} Z^{Iyۗ G3Q:}Hr} e$ji~UhN}2IQk h pzW20/M8[ױ ̱JC($وzfy[ . dD?R{dlgY:9ҙJ bɤ^<ݻ &NCU$א<<K{¬+DzU@%|}5 ZMlNF1ٝ R{6MlK9 ~t0? JL=؆X@sA |735fDk:@(H Ra2k* wm-X9: GC9_gy {SDv&E)^3]qS0]|\IQ (6@E6̿xQ2G (?x&eq)ޔ ף4,}0/#1n_g,TE ]NHgOTL;1:YᡬTLrqR|S_lbO龾׆?XD\|3 ܡ//a&m_KoG0QL4N-e/5ZL0H,ݽ2 +JT fj#90{B`~djO*бOwՕkBv7p8;ߋ)/-XIZ~;>d;sSN* .I־]ӇWZ,~:m 펧LokHaZvyB+ۅP觎“NxOW΍2kdǂi6.ߟZ0\h."_7҃7;oA GM!q|G: yQl |*E"̻yvYPJ̲\)<95bsY/dO\eʄ7!c>&+e'@eb` @Ʒ`Sˢ6jW돻LwN+N1BBzfWbZ5}~wRBK/uKݔPoSU\ܱؕl@+I3bjsh֯;X3Uaq_-O?o!#ѱdĞϊkn`Iv|$)UYC=Xbs ߏRKצ-#?8T{7.YMYD@p' ^,i0 lҋ- JPR.S4/ɧmH!.I^XD# F$l6͆/nC_̫9f׌??&?9y7Xҳѐs*[",[N1)r@Of\\|bʍ FhDgź %RH'w(,t86AO  nƔ&#bW.T {L;=KmO)>Hh/*}dMY02O  ="`s|,'vι2AL C9$x&zӕQgZޅ8V&DL! oQ/Rgм/2re8xy#rg1O7Suig,Ŷ- (FD}UH4_Jk2:){>gAxj67gR%z`!vsco ӹv\9?LʭjDm@[ǜr/eC* F~ 2g KHlwoItsp&x.;cx*zV@CD1:}:*HAdTuqPs41(auxN4;ҙ/Y@D:g @Lⷧʽ!;B=}\a o'=;Vdv޸ O\fV[`[Ng+-Y68 0p Ld򉳓M/koXuU~RgdsyZK\4&Joַ(d〜(=IsTċ|7#2e"vHJ~rβJ"M^/7z/U$n/G7I RSE[]5$w$ q%AL(٥XK:BM)o̱U+wZZ}hlpUڴ D-SCg.z" Xҵ5۷xU0ƋC-` P 2kIgFGJ^6}CS7KA6d۹&]&h/o+.[[mCZ[^J A6piƷfV%Gߵqh>|PXEx.y5X4eMO>\I 2@_AM9W$GX-!ocKHyg;# |ʕ7Èpג^b:z! >]&$댃"!ifsf1-9uۧ^;*7E?+dzgrybbs5t :?/L?k[o%DH.֢ 賰3ˏy? QNJRB2'mU >1^ֵ~=U>5#Bs9G8p/^HpI隉 ̲ &h-BsO{ C5296FpZ_ቔSTm*'#2y4&C\Qylw5vKzR#+ .M ?j⧈I@6R*8-[1/OXŲu˟&cDBL04& m6f"WsO[UvB0$Qj \w#; "L'~1(ݱS;Af8"6Ɯ.c6v.bbQ69T~gϰN0MI&G7ˌҵH WE~9R@8>}P#ݼ:bjh){qtI/.ݥ%MY\ @'߷|FCc8$RK1hP^PfH Sv4X`֑3@9}'ܼƪ33X^di/OW>g8_i&Jαي?qQ}R+n𗞋 0";m(+l|ة'vw#ؔY3('[Аbe2#KMI) vۨ hLQtMjV]MI}t;Pr0Zj#aؗ~͛*Kڶ%-y0(MyV" LGUrX:CP5ZPԻ 5 طBZJO{/)6Ǥ.n6aWG'3>IXƥnHZyGrff7]2kp=eI;^a W4 ,4ZxLܛM=f; +&Ş9̘&(S\#j)4Q#G'jiRZ/f*ʠ Ž+ek(aTejqNEUŗi7>>~>3So_ػ~"mD1w):t?G agĔK'YZ, P]G+VF}ᒼP;@IZG Hyhekl̛)s;?ᜄDL[q.:Pe܊&j֩6 m]2 SbdSXh'!cWzE#JlsMSꥋG,eROOO\#i Ud n#45ޏaI򿷵nҗɣd0BWvWʛn92}$^h$a_0#P6se?{ۮ]0b򀛮Pt(Ӛ  BZjOfV(`(y.vw%d{zLY|%Jh[uo,,h@asNS˷5W Rrc e@`3Bpk‰(S`^+=i*chUGƻ8K2t+:b<(Jo:xm`-8Sb}) yCQ3pJPR+mjDƕ$O2lu81(\Gſݪtn6-1k+Cݟ`;@!u;T׊ңmD~̓XjXUNc(mӼ`Sȼ~98t/I[cX\7) ZWnf]$mp{;I ,#CH-x٢h8ÝXiv?SFS=zr( c 3F̪I2܀*gt?T"ﱜc݂VK LsihGX+Kf,G_]`|zbj̞) WG<i#:ĵ0{1Z̔]$"ֵAw&㍎SA)SU xr#Q{=`7[d iN NS#MrL!|x~^WEQp)k/5/gvơ1?gHׄm=6=ژ%OZEoxқ#R6*9;ΣJ<'Ѕ8v,hRp'{/VՇ0@? ߐ1ځ+QS({m]%gjsrl>O'$^nY[_ =+&LH1%`pqJՑ'5f ԛs_vKrғ)q-~U&-!Oj(o<@~muA2r_N.3Ax{ v[`6;g0KAVA0J)`L`&Qw]:"XɄO* O?KקO6/? Wx꛱p|1?/t9\4J 6#٬Z*wX[_^zb2bXRÄwD%+}z\KgSGoe ;EZm   1 ÙdMhԵε2b?^dtAP4tlq03>;ςr)\>4ݶe@ȮțEɉC~_ȦXS8F ) 'cٛjc譋S7T؁Rbn vaL=FOBC둊KpXd0T0V¾P9C*v`|hc RGk>#d(0 kn| <˭S&R5 ,|ή./p5* R6|~ LkݬlX (=;sw8Yţ1,`(* \]+wVQmx"E51H%_ Xt &@)fKi>Tz. 6^\g JQkO3~s 2j C,p>G΀jp16<2b_Zuw&u WmUg{b_ fxn\13%P=4r[Ub6;HDk0?Re+1NY?.p$y)"J(B [,|6Dyj* O^M3!_{i61U9m7jZU \W )`ࣺiF{t4A]oŃRzNg}W|JպC:r(oA&}5Ɵ!ܣŎ< u *pm v+#Лʛ`yuaP%YD CPI3p !?MU[5O, .k2Ƽy!I4Jy]~g-+,ĵ.g *f>g ڪQW8CC" X2"N͛6nֺ}q̶(d ;89- 5P4NJZAJ`ƛ*w 6[^BJ@ޛJ唾It)'4ȼr߇d2Bei: ģ)ie|W1^h+f^ˮpOD RM((JE Axg~ u<{1oV(Ym,շd, +XJ5 B{ki#-lqWMJY錒KT6SxmzgBĖTy84uΩYF$'Rb%Voۂz>{Gn)sP' )"c+=pPT"ˡw2;&՝X+#z5"XF2d}D;U5t2C)&'E20[S8'oŞՕ XBB~3yҝnfS|ѲlEJܴm/ȵcVjDTȖ,Ջ((eJ5!iQ2J2ijf׺=l g+5갍 0 YGKc!k%ݿDIw';U+qusЖ+AF&1" ̅peFFЀi$21a+X<άd Oڧ0\J5+:Yk nǢO%xR[,l%wM!'L@G {]YשI &Y5`vHӂO,i eui**~!eu&Ywxm2cr60a7*C)ȧq>51D/20*TrO^2.d!5&o=1<~qHn ‡Ll^{180x$Fyw]2<;O=, 3W׈=[A-f܉YAfם$*$2jjz҈ 7K1^͓tzQ;6++0.("./hxWe2cߓ!t~2w;F/ʸi QkHڞA@5Ec0Y+)Mw74X$kޯ=D wElGf(~L.;$M1?udzZN(s:~~o>!؋KV'Θd&%σSiCpY3 SPP/tv<')Jt˜58ϧ` tfiVr NC3H &<&/ڧ2@] wmVUh﯇*cDd99'3{vZׁJIlUTsmA3o "ǚ֛1UO*'C7"mV}oM}"U&#)UBQJ2m L[)\Ay#wʇW1a:.؈ظB&U; $t\+1_}.WEz4jPVALq4.J\JVWހ06X3BguD)QxV=tRsDczZC *׿q $'@92Z-Cͫ2._Q! 8yuneK7)-q0D} >襲AuRԍ,2$jl:;)*gx*+Dw,sTmX*!PxCd&LlP2X9BK+Jw9+ŽFi-[%PnARID{"="o!pAg1fS8xHxvbW~JCj:7d]"0(Y7c8 Taہ)qNus:ʸ,!Ihpgf[a`͹.m\»K>jMA$ӂ>K*\V> &Z;.trŬ'h]Z1mɱrZWvT FJգ{58Xyy] q򊾁V(t W2#)퀜-ZUR-k*چI`EH)JyW]1єg=J.COWgI$e +H^ }7Gwvuo.H$)O#W^WE~(}~"Di3Sw.U$~w;ޠx7tAilWEhD+k]cR``[:1 X{*kcND, ӹV ?{14(qn/کŧ/-OJG4qΫcݲĘ05%O7=]q$[U:yEll9KA, (_dTJn5kَd&֊_?JGRܿ Ir;c)'Spms E>߽7m! ٠O"]\DӷZ&pBy;Yz_]">ԧW7z¬W^׍rq^.4KK/=w0aSQFKϫ "GXO쑩!='.U2` m=Q y{{Ca,i1oNv<2mɴ%R=Z bXj׎b/"}h#= %Pchڵ#+dț\0-O6 F_)1q VzK)NUӟX1 w;: _|,906<G^5[acYVR]x;{Ii .e[#&0|-[\)Eǧ*|aުs$|BWyTZd>Ki{wLt}Qt͹5-w>8/E!M,~Xm֒:Zu"$V={eK{H]Qpcd@M7w#B(NFgHد~̧}"ퟏh'uA:TY;!7WHaa5_.=.Qm7Ťr(;[_O(=fDz!1%C2njlDJ0}$ظ=ߥHztH<Ʈ5͆xaL“+@G)C:%x09'pvR( `CIv&ig?`C]UEfi7ˊ2Rd(A:%7` jߝ7 Sǩ&خc8,^KX9<^mZ}͋c%-@xR1:i twf;jfC_kmG'MY #3CK$5!\}JbYf+N Fma ;p?92ns0[U}X̋ *f*)l8<S&'1s#! l0V C>e!kZFP:+-ބx28Qx1ğ.V^G6NPz8ٟ5]Y֫OIن=QzCDX‰T]P8×`Gꔣ6O ȤҊnFUT/: mqJ| $RxfoML kxU걝Lu}#[ɪU&eeu +&*s(۩zVT qZEzvmb VyOe )aP`榡qo]L9qcyci@L!.^c4^<9cOP+ܥa)7%ug-vTW(?8@x3^dhÐ|zrxMNؤfU Ϸa!.*Ij0k|-GiBHt $:EBS٣!攲L:u록yM6{)J[iՆ QM]_-10M>UEE&=Zabjv?aRxPٔc4\D|USُ<?뽻xCՒNi`VnV4l+iGfl0JN9K-c! p@B[x"ԅD=$Kʍw͙Çő = SMRؚC 5-c 6ܳQ/Ħ).v 41wdf R:CB\=mbZE.Wer~O%Q<_*;w$8A+K`E PqS Ɔ&}Bu)=xi WZll]zŸ>;S+oF@&c(}w놌rEyJc]Yj-+(>ݣ'9ʓ%ݡCNWYgmQsDVpqȉeVwơX!+K2ctRʕAwhj8ǘM]YpDnP3j;ɱgﰗ̉ QgΓ|Ffh 9H_0myW[+cQPAFvH3]?y\QѥpW cnCluG᮪B,[Ho[r(o' m:4P,XWn%}\10dti,sZ}fN7~VD9Ri?ݖӞcid Aj(YnQWan]K#/|쫯#{uY>AݍP\W kҋ̨xmhlzBE`fqdfJ:د~ȶ0>l(45 BV (_Wd>Ш7+i7mnLX FLed?ѰOTp%[>!K,0dM `3b"-;qYX.;G@>p3uUMe  psI/s>6QdFTv%A xN?w=A:4}1ZPӛiQlʄ euOH0`BE䊫%$qRsCA|c*yD<|`e>r,JgcIB%ӌQ&ާ?T ӖM}`f ! QA|xZ7#<&nqCҽ@wN쐚. +Y6F$3Bq #A۝M+6i hl2P8GlE hmecQ p/zs8O,snДf͔ZV=SLS dita5}kK<4y oۗR _A%l&g p 4LR)5]T>2r [7t|hN*o ϹWsQ9g*Ȯ  "x,N#A? JL#o/\duzt۟#55@Mcd^z֤2TE-Tu"AUL1^ |CB/x3Eh[w: p%X'H1 KRt_'^ uْ᫢ yP? -j1Y=>1-io G%^B5tca/%{%u Z>lWn,z 59#-djzs,j;=N#H o\♺Gj֣/rve,gna[)X?I넎>*ԮX~QKl:9.2"d+xėHڰcjIl!(f^e05vC<$M0Za?V,Zew|m<nK@MTވ2FN{ݤ R!Eܻ2ڻm] o1tsDA4t~hv͵ @iqԵOl~LV/sAu⟀ov17vdI=$7(.T2=1ƃt+,&j`6šF1h hE'$N-k$f D ?>٭ ˪܆9.PF"$1o M}N$8;\ m#І ]倌g3p4/kEZom L_ (:ƒI܋R9Rauwz.k}tnnTߘ|9ɐK okg&@*D'z5ku:xG=ضZ~3- ŰA7:D&p G֡نH-Gh5a|)(lSF'g覩C C Q2P b_Axw޽{ѦF7JHX fȗngkYAIbDGhx4-u荓Ȟ V$X5MAަ@@A &q$b#/䗥-)STs-JW=1X Ügl0ў@R,s̻J'Ō'_% .!,`M)j_ ^gӟxKN~3Ae?acWiI;x /y%şhA)Xcd@+OSk>PDԌz4:ʮɣlW&ikDDi[L JmPSq,5~3[=1]*3ۏ%jO$uT*;F&1"A#IwlpM0bkˊ+<֧5LdOUQߩ.ϡ(VI> \Bl\$TÿBuoP9Dj*K$Ej=8ya% ;5w|]hRiIyyx'6? 20Qut@fm(x.:YSzfᧈVS^ @,k .V c/~)uIX!X..m ke`=uy^8QPƊ=)=NL8ec˜dqI{p/#+Kp*\du*E+K䧿7?-KeI'# TjS/5Ju %Q7uqxvIb"`11k0Il!XFSUrLC|"Crj#?#@ 4G1 DL9]Z;͞+Amҫxa'(ޔZe[#Q(J/6s]>LHޢNlCaŖ?pOYvIԓCfS`s0hrљq'gxT$z=II_ 5yE{mS7Բd33{L%s#n}vpƗ"ECr)/TO$S8.DW{M"ٹpë@_寇i HubW);qE2xX\u֯zO8֧?@.m^;\0n*=[Y~@iI}gkR:mB^~]uxp_u*Kj?rw6O~uU};n啅~c8R#2P"" IE'8M&%Y~s ^h1G$FR goC0FϽ <;ݜAo3dBgbMyk7θ;2l"Q{r ;.z>ˌ9ϑr;&@@z?nKʪ ePjiPK}Ɩrz2KF,[ n zKHA8F؎Hcn=tcAIJg/);*W qyySRQHCu9Bt8yQo;|(袋MW;!xV{N%ЉAb]"~X {CPbckiR 0HX(Nqd!>UqfX̋R_qׄ[+E) QmWfl0xcfSL{aX#lQ2XE'WEd}q+WMvZjVBk#"bL 6ZcP7l?MrqWwK^-ZrD %ڿdꢖ" X6#2V N(iiolyXo%v)g_I?nC!ɔ{dCTSB[` ǝrc\O-tKT=eLs D:/*,xח"@{NNǾդ%Fl~:ޣyL5^m. >g2lN$[oHe-(6?5G7 p5N16꼬nPj,IMA^YV Luu×2_0I[ϱR ş8i] nH({v5{F!.+)T܍!sA?{3z"k%p HJĘƖmHC/ hϷ2NV+wf˼j6-1Ֆ*,3x 1%U~V}!OI+ZX̿[mUɉ P(BVs9\waȍ!oSϹi+z^l oS7|iE>E,:Ģp!󌊞i"& H'x H),[U,E/~߁W cuM:4b0B݄I&Fw-DuIfdH8"E@¤-gsr3%W z׮ Cp7u&wS?=-]|2)C07M6py5waxrx-Z^y-XX'.SRu Q:?G4n{-q"?l%ZK~9/ "(1'LY2P~vBxsZ EO3O헦:ओŒ:kp x1j9`bŔ盆B)w[z?5yͧRB'"4_ ΞfapgU?~ OTnD"I@'6=%+1.!ޑ՘Pr9QzerZ;BEc5ՊKϿ\gEK/<-=.3]AV!݂*272;SJ;|4/(c):a$[hQudw~E3R;~< 7Up iqв_c|?<2Aז!<2 0jᵌC4uNAw,K$`$FjNїlR=vXRaw~]zpÛbgIz1 Mj5l&[eg%y\B c="eS]F/xA`8vPrFm: R).'u^YGP'ޝ_ZU~E[st5;6"l*dpy!괳㨣*ʰ-/Sрav(fqgB!np?⍔3$=e3ڿ ͼ2Z@[L+|GIZ(8nQF>Bt9a^l e _9]Uuq n( RoA)̊/#YWR0veKck{K^"8,f&:⷟-L;- rBzI$ bO ˶%pnܺQ _l{=c,.q)2xa-<,Df"n'|:(EWB"Go8uf9y+t\.dR?> (A$ .su2̂ ]=0,S _֌]aX0Ecһd=f#]Vq8Qg7z7 S1!;ksÒ#7h{C!/,ʭP&L#|<=9@}c -Œ kkOU0U*<;ΩW7f`&5wͧR-j?bg{&h%- 75IՇoڂ7*L>`:\S haUq TĘ7IPfGEFjgqC\b4\ٰvRgj,-4(XVB%=mlt 6Ǽ8'8(c'n ȀZ_Y \*qk?wYfǡ2} b?xq(†I۳WTWDG"Ux; +'$adPz}n}E EfckCbtYFȻA++ nv 0>*' eV,lʣ7VK\@9 Y8s̕?xПN6\OfkIG Rdu[j*yVI# c^|"QJ6do8x)8c2wT3dZ cX" 6_~>nʰPN,i 9m(֧Tʟ2 n0CilvhiF/>(pDp,,@wZ{8sE Շ_k+"}B_gi֕y5K#K"cQzb{<0[1Erg6 / 4XcD!tCN΢A Nj"纛'dg4l&ˣ6Л?GsH'oB1* 8d$dr?'z1_mơӟaH!3p4;*С wc\EzcV[=ֶ@xY@z@Lu_d,p E׭ݬSY]F5jzaa=Ym$#c%|9Ek,"5Djv$s5/Cw8*#< 󙗃S9ǗltV*1 ̨G @I((zd+4CTMθp'Ilf˻~:Cd@:9wɵ cb)DURŶ]MV3Bbu8Ĕ̦ $yeWVh>uC'\dl&x0(8 ĚbLD5qS0HKA*Fb7$$zVC"Dhm^)DTʋoXсxUwmbd0K&z_KT, ^Dee-f:Xp]Iة=cٌ&oHOmRc>=gb԰E=& i X| 0x*U }^uWj{MCF3cƢ]H]H񧶺eF,LkWfoa WdA;q++LhoOhZ:״4v`뉧-bt<'ӎ#@to絗. )4cq栴q&/6QMH0`)jaLLP){-q6*FnC}6zC?EzӊȧƱS:`^V9OAϛ[yƌ;{E,e4 jbQh,Q-Ò9ݲqKU*??zeO ~uofm1 m'ݩE}#J#ZaIcn_ˠ"thK(r6˺-F\iC2.(xz3 ANh #_ n=';{'-%$"(˨#GRq}~_L/X,e^%,Nsgh"96#ʐWfAaA:෻IZqr1P]ko,"ʢ>MR{I)>>|''/n%[pOhN\z.(1#M{çi&ކ-FC{R3yʭ&JgD2jrBvء,fL.p {E0p86S@թy 3(&)cѺ͝ik$sERbwLO@pY.%Af6Aj va֙u{OiHLM40)0*qR阞#>duDBS1LVE ņ%Ү\pKT~,$79DmUH雧K یEX5d޼L|OϖHޟKmXAndb rAHPY8uX~ /[;Aak Q4GN1[kb ZfHڴdD3q-Ċzj(U(#LZu|$a0AK̾? +RzbU/3ɪ,#BupJv/  `'?鿾>hitu w&j%g5.,# dתC؞^cgP8Tl[" r2 2HOQeȲaӣ7A?B-{paG1H>GN.N5d`7O?U />$XUe=l4 ~?eJ "GlkUv;Hڅjhf84CbryҾJj_V 1JFDQ\Z}Ц1Y6UKRIpMpR](h.{Y0_3i&^9(~R!ď4kƪ`#[K,&C7grǿ;vV/SFL@U`$o,-w711+3Um<2%S2bQ Wc UشyĆ(r* ;`*գN[4- W,6Jh(9O-By*s> =^.Sa*i|+'ygF>}fg~M_Wsx!~?a+}AH [X^٬rᲲ<~q)25'61a+ޥk9GUh,,%[ioTK&!X!Jtoo- R2mA_ίezRh:o7NP,C60/)W7%2Ubp͡8mF=䇰j051f Ԝ-W 6soR0a_xjHWEm9\<~L.ؗ%:$p{,n]qXi]!QsV;_(A"|79LXjNW#Q2Ѝӈ+ }:_crk`xnWCjJj&<)^<{}=Br:p!KpdI|޸Y} NW-Ӿ' 6="Wl/r+Ynm#S,ʚ!];v<-0":> ˺閃Хaq&{ gU+m]%ud@9*ה^%`;s*nc 8w[+CJu$/<4W aamKlFW~Ҷ0bxAvu6gD=C5; S[Kosk[0,\n!Ƴ`> 22vn5@Y_lxġ*#yS8}zo;b2Zr?XN KDi/g16K2td?V@sc{i)!DUk %cNF8F ODퟘE`HYԘ¶mإr[_)4L=⼗.s7g~h$amIn~}Gq4[l%-w6Ecyڥ[_Z VDPo=a0BD6]yQ+ Ok9]$n3K>!QhwpS \QeWB9u %k|WJ+Xx <{_4AU?znlNܹ#HJs=N I~ނD,q6_$KTV!1ճ Id_8nw܁O]q` dk:?xrڗ)j=m0~;|Z.B_C 5ثͺ4 tP r>X5I{҅wkTg؄rpyh<t3ӑR`3uSZ s̜` na ZVM[nNRmJϥaHA>>PbZ9Sۼ‰qKxd~֎ZBLO!9<ز?'PPWLkzkI)E]\Ws$ ʖ9h*>% ~>TKlƮ$Dxzvy2$>@O]P74UtN,LFme-U~(?>p]a%J=a;&6AW&>B e*]8@]/qPS3L,?BBN~{b#x_#SA,rwbp"u