powerpc-utils-1.3.10-150300.9.26.1<>,\cNdp9|k6umENkIB55@`<f_>aI!Sp(r?4^ tȔW`'_ʡ^H¨v[ZG^k$e鴄eR/ܖy-AeB+F>[TnѲ S_5ˢ)g'6I@rj {[r7`RPdVSܐxh?V޵\ʼn}УmDI?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%:齊|P~|9M]LrUa78^uJrB^˚a+>_0ob3F7, cFYFyw}bAq^ʬ):J͚rl$W_jOSS]PhG9*DVNB'wۂ`_F"38 ئslUr*4](c=9@t6'CuLgEީQ"bT]JArFJ<%'J۱eāGÇ>Ь3-LѵE&BEBe;} lKmXؔ-d_sOϏij9UgQ3R.'$ <y(U,8̄Ҕ񣁤gT70d5i={ͭnHpD>2hΰ}]ʊ.CBMSZJNcd1 !DgucUo5fTFƘ(GxE[LKVqz&D 4ֵz i'-]x,Ɩ A7'_Տ?R; x9]Xt8blz1!$oWOR:%~t tpC\淽'wh+^_sF`x51_";v#躛lB◟\gV6*Q38rRZ/1 Ej^ J# )&]LZVIyv#C7HJ/2CՓDpk.{w՜r^w z$z9^^m|F]'Y-0pȤ7"H`77cGULfPkm?^h[ i9rp[@&$ m>t|Z,.&^/-jLu $t̵OљCnJ$认d}Hó'soN7004Zmt_ğeHWOwt ݀n>\6xktQ] u>y.qzn%ʼX\U?}щߞ_ GJ/qp[Wi!9iU֤)Wn6hjyFBIu NDŽA\*}1_qc~ h5M%j:OHc3s3@F.+Og!vѰP;@d1/rZrw̩M6;-F+Zs҆h$qdLo˿|/y#pG3.@9=] q\}=W:[-3ma4Hs@N)M{̦G`0:b4=32keXx'kio6pkH@"kһk-U ӵ:}Ơ УQwDT<OTSSJi#EGc0.3҃#ۚ>}&b)*-4&qMśV6 ed~896.)ўw)7=qU _YS}S|>fԠ& 3M|ѲX &H#Ӵ^(GZh<Ê=4e9d{XTF/%e?3JJV\4Sˣ?]Aw;U}֊ ٩MmmTp(5prO~:ń'~#X1DU?,Doˮ$30q'w5DKI aQU3n{!Y2;gX]j="6-&-)؋ȈmHo56ґcGZe`BBi ϓS@ʷ2l򄱕Ճճ^$\2֫:e3,Fgt[D+N8 ͉ \A)aK B%͝fwC;,Pp+HF#^o:g- |&Fˮ&{ \qǠ.; CݎZx~j=_&BNׁC`&Eė2)n4Wn"c@l%b{ pg C+)|x`m毡`F>5r&IXg8L2(CH8Z J!tsn."5R<~ JTl3dN6\5pq,hU~ak~`L(BḐʼnymG38 -;-nioun2n+^>*1+'c|=3>Hi4nA p͆m!wƀփ1Qe{ yKҹ!61U `))Z0Zm5ofݝmHx*'DY+g-A-Aaz-]n7ٍ&lZ䈿WL`lQh] xCȚ *S k}ֵIZ qy{Mt}N&P-tNW hB9x xΐ"M(~`aeשzYu9 7sbUEoD}X]ϻ;ś)#DT2B 5Byop90:^4e0_5sjp;AP};Qvy\XFoSOSW#G_?~h8v*/ֈsH\ WYIvJ6\q@`Gv%1;h͚>#Oe-m;C?@UavUaĴYބb}76,0?|Kly 1JGlHR:dE& ف돤l8_C \`K[ՙ3:Xthr \Vx[6p= {s4ikW<1GxnOs&}2!bxQ?VSmԗаw;c[WB3h^.`긛Z@t ijl= c+K:cp6TI#dFL[ȏ$%=G LjZd}@>lxyKU(>Nbϫ G$*[UЍ+p7,FLCQ 8b^* mö`TAC;iws1:%U0\vBւ HځwC(T ~pZ0{_L-5gkֈmÒphP)U;ѴBV9:sXX'k}Kn2\+:t/Л!Pv:bt5t w6((Jk+jA8l/Z*XzpTzŭ0sAD$7i7|֤$bEҲ k)VZHʎUc 0?6q=7[IBR'ٹF+"8] LHaK[ǯx\E4}VmenˍM@gl w!zx횘:յowyL]v>A:KZۻ0"ňA˦Gt~ذQk]ĈɗJG*!۝`wMĬh_RPMiy.{x7@b˱Y!/PBR _8 a\ Jҋk_zӍq .<zdh[BCU :.6{^#QSM-OSW"[Sl?bTwK̛U0u!ݽ1r~$87gu@IGoq^70b68qL>B'LY$^ |uD04s[ r NPNfgLe?Q~`S#I' Òj` ܓR]f7c@.w=/J!L-gTwQ? .ե٤xeLsѸO<(K[о8q] mģ.ҙ|, 7&3W$=p% }q uYf]qtL/Z`ϸͣ*w7w 7zF 5L͔FREB梛K RwPW4>"G0G.'/DpR=$V~> I+rb(NR 1;3;L3 0JegQycf̳հgZC WfK%]#GΨZ'pW~#B~\u|d sŸ)yi-ܓip0"UYcCJ9pK e>K{8qrEdU%=;^*01y!{8$k'o4=js;bx5*%PO$;'aq%5n#I(Ske 9Oc*\tcql̀V%:EŹç)q|y)3'\?lyOԟ+hÞW93T3QN:a,kLǀX.s*}9#i압 I!z;(@VϚb.7;UzU9t|ƹkbT()`ftm$'P=սb qDŽonjU[#.+{}W?'ÆJ^&rG3tDͣ@ʝ&'揪-2Q,DɶTe;e!e?{ < Ʉvz ý,;''>z5.08Ur*([~U"jԦnOfODžh.M?&呂):{YO5v@B vrDAO}7d|ujFNZ@?>;[GM}oKN]Ya<:Xe:?v/IN#jcu`\FH?4.jj|~<ܖah.#ڢ&V9dL!fe~˶W^U ..J_HyZ5wl`0?Aѐ@M)E\GqAc:h9-2}u ڡSRKFF*0VPű}ѯ-)6+ 98KOh*]V[b,v =W SPrCӚ2'0Cߡ_vr}N79FGvɭC;r,*-G#g0yCTwڐvhFB81A\wbfőY[C9 8|tm#5cL5lH\=pasؐ-!7F$K\]9y@K IPEPRx``}x҄xJM;lJ&ouڧmz-:PĶVJ.4 %^a=d꺐*B$9I)1:ahJܝ7c4 cz-g<~RʇO| b6"QEu-\8ʤd"cHprm[R0"g2g._Yw>bwc| ~67֓@Rÿ=~80IY*G S^A=ci)`A;Ц k' Ӿ#ʈr@I'N$, ej[Fz\2RU.t~j^_iQi:w(9h= 7bOYvU>]#p1LK?}eDnZ\QգlW7vEHJKixvI*xsaQL/{Ӗ\S L$C_j'XZu 5 .O7o z0SJL<W\ {`'+S*-T q[ҥ w! l{:ՙOeC>{+:eӾ0Gl&rMbGx N}|6w37MG # eS9`wm13H}14E$ \@\YQ"zJ[}~RYʊ%&N6u`,ķSY'c!]sŨuMc/a|u"זRS`d{2ޮ0Eq2d5V) tWJROK80{_gtߔ(&Xt`b++PȊ]*:h[߄_P6/w>h, J̪rzےQBN ]@٤ bp|+)?hDK bmC,ILed{1\Պ .Qk}Ys\j3̫M@rHF6{kiX JЁ7@]ޒ| xt>HAtzX/,o.j tsГh<';АsY&']yUTVҲyl5'[#$GDE*f!Klނ{Rh0^]#Ny(iflm$Zj>QZ;EGp\Qh*YO\IkF}@ErwDb!yD/'rt;Qd?#X0/;h}x?`i{^z#hYR*w,/kݐmqzZ]u}[?LOT萦q2)Ly>U$ Sw{?=[7캨<𔱢Qi5X=g3coQi_8ϋUawDa/E QF%[EV*~"?c:>b^ 2U!`w$uwuv=kёjiK% XNO<>ᢦ^i,KDiK: }-={)Y2/Vԭ ]\]\Ȥ^#ermoTR=9 GIh e 9cK˄X13W,+ H&gVKDݛltsШ[G][ uzIlo:x\FԿ۲Q~|EMk?nT )h\D0lMMZ%*˻g #|E6ܤgM,j PO"CaT:MwXo 97kѭig&0{즱a~, PZl W׆Eo`9Ӌ܍t`{2:%j*EDD ]yrG5 ǼݣK2W/o%@uPÜc x+P_<>ȥ+>r#2&:ޞGmg',h㘦BQ(R(Xttb\C;&HUg@ U֗Xϧ?`\`f.G37s}=w1. dh69v^jTq`EG0Ƶ AԂX'RꭐM,uPn䟙alǘ:5J;4_\3SBe"8D\#͓Xu˸z7uF?ykRmIBEeL=)O1#d" n+Bglyp[JM 7X j-T)LJ!"Njw"mĻ, SɶP;8/[IE,Ag$El x|KAKsGOք?1`w-v#;? 4B.B_:#d$'l+V$ud.y=u8&xEv! ^-9U ɎIV]bc!&i`_ݞc􄐰Âc7}C;E_|\̞'0Jl0&Ҵ/.aj0>DXp%UxH9_fq)qcpK[6excz-]OLR#v 9w^ HsFӾ=~.f7jr-7{$|#5Fo85OhZ'y4l=VNIJ c72 ꟭ HL:qxPvSдK4}A #E*2DzM`in= +M8p*i[=^."8x\&Q5 eD[$_kT6+$ P'G?& Jk_O*`+*S_1nZ?dʤsg|¤YҏiuQ`.0>ǥg+j`?>aZƏjw<ŧ C2(& =AKNs".Xeħp QG;!}c5'T09+)}{Cɩf:{ s$WbqZ DQ9}tc`+3"<c &c^to˼ٲ:BN%)ٙ߹5cTJ/84~ HJ~`2kTOgrEgG,Zen;ѠvD> N7Mg@QWNjwrE>44'w_1J7ᒉed̽1 Qs1hå{ ݡ}؇*?81c+l!El bkV0ٗz+װ%usCL@UӰ &NCJ`82lk-am"9Q0Ŗ/{kfI^fnQ3(4}WT WEI$!4}yC. ?zeup4Nް+^-9W<7L{!᱿N&=`t:68!#peı5[*fV,= .b]GV*kf{5brq=Q4CZ㜀z.Pzߒt/Kk_@{83 L9-䜎BvIW{<[0[`@7 Ni#Ǹki70H* (%Znj~)50#p1y{S ~:&Z̏=Wn؜ Lr~U;׈wmpmy\^0Vo7Q{8f6=&!)4fy֘7kq1iEHy! [gs{NZwFVA3m[6?>K5$GS&C,RO{:VJ 쵝%|B:I$%@ h-…HCRJw@ic<1ͧ{2%}HeQ â|g6'8DLT @[}='ʵ\&@ \w 2Y1j0~ܡQdY5Usc}VjtNKQ@#;ZjqU="*I|+cɇ}m`B>G`+xd>J$42!כֿnYSGD"7@L\XrTL#$/9X0B|)ւeMpB0:Q?h/1#H䨅pbQ|'Bc;>)3 njElbvnTid7WC y$0WG6 !զn_6ߋ*Ϲhֈ#a5vvj(qdPű93lwңab0e?,)G 5DHtN;avZ֊=::"EbBLA|l; I|KB ؇b x/?lA 2mRK jqC2tNU4Uv rn1 ($Xx-x,BհJ$4XPEw\mk lV~E+):9)G]3;/|BQmi^OHXP&]5܎$ꕑLϒܸ2RbC/PV& >]%^ dw|qW iD JE'ѲR2:^~Hm{&)Q+b,tD&U %A;Cx9׀q?X꾢,W)u١M_ULSߩ0Gcm׉ MfxmYa&g1zؔIqhK-gŒ[MT cz:%@vX99YGl-{)LȒ}I*R]FB^\RԼjEßr1@ Hf瀿bovsk;ĵp<=}fp|;$APgaȢ6erv\E`|Q$j&&95( T:.dz?/i_g|;6GH9 2/.k ^ْJ06֕aiaO';J7𬒥m_a*)!~̧5_v68o+X~S诹#ކr}(wI\p Ŝ7RQhr9KiQU3I kf" L Q|f:Q݈Nu]CX 铳Pp5I9 >x(ٗzhp {|E_ 8%3TzV-wh0҃`crYvA:-?ɬB7͉w߈pD@f"3~RDtfYyxلuy)nmH(ekBR#SN㕫-hx1l+܄3m>s5$3O ܞ?ǔR2_UMm4+VF> ݺwٶKfi3T|%[#v<#4tgPđݨϔM\J.IQ8( :M<.IHgTR)5Fz0jR}{ tsQu[B+~Sc2AF"1I86xx[Η`oNuk )#β>͝5{/aE9o (UĝZ:uƲLBl[E(;gw{Q^NoL#Zٚrxy^ak m6ss- >=$\Av$s%&G1fɒ'Et%_Ó _O?IðS:hFڷP3$ᛯWqI}sR݅V#'/"xl)WiܕG ށJMyA̍?p@EoaUFIA[d%qI傝I+s҄zs$OP{X?0?byfx{݃ ܬj{Mm{RQW[7+fi)^W@jwX7MIG.E FgSP)1n3+!G_Lܭ uW*JۆKm4>Pb%02.ʱ|ށ7ٍ~S8.jI݂<Ff+/\Rzl €xmy`L6r=lYhs(BH~.kncy_mq6^g jT9*J#tʬ3|f!U 9\DNp݅F9ԔMc[87'I⅔UkL@筨@йh.a5OK[R|H\Ӯ9+n0jKYtȨ՚Ofu؄,בe)K'~MbKqy$8 "z|_=ءrd$s-,}8uuwZϐP–jₕoΩ]AOȽ,DDtzOtImS&<mVi~(mC^v迚!  ;t'핚ɐ/^1@]#nBy!I|d|V49a؜Xci%D5k2%qv $nw%oӇ]ګ5 s6głS=h)\&0n))( "A?*-bl^uH;pNE̯лhX6ѮYVZE=Zr mQuB$>%q^Um741G{2=+ȐӖ:2)C =vHPcyЙzdq<8K݌w>ƣ)It% >:8"&@ 3)z$ n]сɒ.",ȵ-"ʻ6L$N'AaC+r2^Ut!p͵"sǛP/c8*G` ?i^d.X,:p1x)YpuOj\&j]:.LF 6UW7NU=Dʩ鴎)IjhsD^Oڳ?',tҩW}lX[FiH-ҩɬIOm ХUu O 7=WdLM:r#VYW$ZaSoCOGPϙbxSw$+Յ;^TP4"A9ˋm[ݶi yƿ53xXV:箺5&rdru{r85?e蒗k"T{{%4c-y1h䈆R#5OuKFQôJyRFXTd:sN,@q**Kph㎣`a}cmsܷy?WpJ)%-$ (zqpey|Uf4w$iQݪH |*o h1ћ-TRxd](ѕ T&@095r#>2;u?Hܩ^TN+Yͤ* nd^5cW֬ }5J?y/:T˜˧uw;܉}$唢#%=}ȱT!bzod"%] ᎑h}^o{ςV{j& M箟n6>k2M)=\=+b@CW8{f.7ŭPZ#K|<:`z* 3ؗTusZϏr@Yc!$%yLKPȟ{T#]f!I?f!"Jq -x_Ip7#bX t { `tY Ϟ@O|k+d͢-):EYŎGހ2 9y6J"l6N%hBfW'U7ɚ""y\)>jk~^Hf2B.9n,{ V,.L_'7e:~N  7[_Jx.uoN"*D+b>~?N_[m+ N:EOFS$412o&0-w7𠭺jlS"@{-SqQn]V~;; 'Rh@wm/ҽTE(3 ΁,;8Z="U"\ѹ| q{$ ɔɪIרx7wjts׀ aqj3<ŝ;iğuS&k2M,aI!Oqʉx6%_<̀O-~`]vg sn+U9q<~KRSmVޘ^l~f/{بl7{*7*+\QUq$0|ȑpHFv5/Hhh} ^ ^*! SJmRzRd_yEFkMbf,ߌOoÌp{2E|R9oZ4< ~XB"sKԆY֨xʗvMgN&afb Gy "B5Frg[38Z& ;L ?$JLP6мWq )ٯ}2$\P†`vUeE,>(ND^mlL <"mTR&j࡟A6՜|ki4CTpQ/O.EyN+I 5>1[C"^8TB^<}]%(X?߾DцockR/oNr}‰vz*UoMbQ6aGQ^3X0 ?+ɑ@(SU /hA#^x|n_BcfŹ .Vɕdi!1C߆)h\)e-rff5rsޟ}\ُCl@ٜŷ#A(ۋͧŸFS} XKY42I w'ͩfc8O e#0v,š\o<&2!&:5:HPf!Q?oSDQ I?\r~mBUસNB/DI(m6zP 6HKcPv4gP꾰{,.u:bx;|ԘHKq((5#_q#UpUiI@տjoGOEZxS_Q!MԤӷi&W*1G3O|U{qnV} gmNEB"fͥ0(&qZ} vCt86w;mRL^l%t'p(Fo}NUv1i${DCͮZ3>غ-@T~B0mu)qx*+^O~@M2y']8_uH7Q{"q8f4ֻ67R}kv07)8׺a M1'#ʬt;#H1fsG1㠙4xn]|qgj[XK }%`s/6NwH %`!Δ bz -Y2&]am?{C"~;->)&Y;tg&Uh0Fa@@iU=8vP?!kRw ʱ2Gvxl8# xyUl׮GB)Š)U⼧_ȅwB#Ml)(@R8]SjStaK 3]}i>;V/ IAǬ;b? 9O~9`St]?-1ǣi?dyr`$hwG{ld(8 ߢ # jn@(2[#\ 4be/mx<;V\rE^,B5Lz^q0I*(ԬMi%8>FH[_?uDt`Oi'k8;5&6/3)O ʾO1H?^!>^jVP[ Bڢ{BJvf1+ĝr}D"FS[1bow]lď^q&Nf"dJFv:/ XPB^?`a7H-$@:1kC:otNm Hdwe'nTn0h5%tF1"iXIx6j5w>KIZOu4 JȇmBk|CB~/W13*:.mLV8!*ʐ"Bb7m6 >XoI`w;C]>FG؄en@SimEV/.m 'IG#(3qhʵ0LpD?3vrZ 1S";D׭V]3(Sl B%xӇ9`eCG3)8N_xr)]س>`H+`aFTg% O'bv3`mI ^C9=+O!==ֳ]~ǃ^mD|q0&ljl0Y'Qм;g$M{ ;GT>m^RJH]#?JSJDe`g^byNqyϬԿN^0WzٺlOcS~NՅPnmȚWt5*t酎D@¡g I1 .ݙkІ̘ #6L,~8i|29FphQ }!9lA߀- kjğBNK@P^0f]6osw̨!UOPO euqkeuKLEtoPRm=Iݥ18J%[4z|5R@FNG*[d_ Gl.l&PdُaܿQtG:Csה7KӶm5Z h%k.el}ύ*7&akōxR4"ooto LW;jE`ܚ=wavk.1- :Zڽ`݉ذGaO/4dU% pX|7CFTa#KKW\k# "'홑#YR \c҂!qƲ,%We]_x(.F(J<1D- -"1Ǧ6^AnJ;g N.<)G K>RJ^|%%:ٸ5`%7U7a_\ʧJzC 'e~%c[@?oi#\Ղ,A'4LXۭl;l H7, ,3|23M)T6Lg}.t؀-{Tzd}*J:ZdK.R S޽pEl*x4-{N"?:<V$ -/vy!4ﳽM[iv1=o;Ž+!ZEf-zhz%QO1x1j emkYkՇ6YfsjJ۱'2}Y9*Z@7O2NHT.i#ŗiѴ`@UzQ#;ڜ&, x[%>z"H$ʫ#TwHkKY:zTzEЛBtfyDh> fl?z|`R/"T4S)o HL:n*E'ґ7#pxvXܭ+N3*t ^>!k=ϙ@I`+ Yk1HpZO fBA"ja}l6om5J8(CycgTT_;%E/*\\H*5*AYJ*C.{.r)l%B%2%OlӻqcqR~}}9~ U!@P3jqA]ai`i-!FKCϊv4k fddm]d\xgثN 7æND{B#KVznfmx0}[9."< (Û9.q[7S#qY(glx u=a 7`Ye(pSor߻]<,YFqS&A6SC-[CLڵ<ݓhQOQ@z5gx:(zNROS@k^4a9fY}j|jMv%sg@ #mFE<דMe j[g,|$6[16?ƷY}އ7̎:GQDžA'Qs 7Bbx.<`˯Eh '5~@cT?J5\ٽUJq%%A !bu5T<{LG$ u_sȨNkCL$ֹxr:XQ];8ls9H/1 &KЌ.ּZ-ŏE7g">Ƙf:lkUEz$^+p,HFcVX$(Dih΁Ee!m6~AK;E mb#_IT#6HR;]lG &.uY u.^^}O-4>+K6S$#BvO|\[xrTedy0qD# l\vMp}=ֽ"vP]us*I:uWw5 ZP.o x_fEzj#/T^s1 R}0W.Wo'Q4`ŭ-ɋmIm{@u6UvѠK]q(xϘ۞@iߑ$ vSZd–_ Oie1 m'GVMA:[b[\{}j`,8-??{Ɍq Ƒ/bEKʵBsgS%DX=KC@șkBZipJdDL~7\0ulܻ87݌,G %o+~]7aeKa0}f\bO{m5Lj 0ZoeAC:F6j5Oxی_^Vb$ߵ:P X_Ά TssF֜G֊Ԟ'9%w{_| 6x <fWwkh$@h65]xU)AUR%%Ŋ1pm8ӏQ{\%.z=B; v]my#D $(=V~F%eմ(8NDX%iI|c Lv f`_(jq$iØ?Z+!O8 Kaէ5YAR?b:שH-jOFIrA֎?0 3z<8y>eeQ.u)~D2~{Ӣ$9fZw,u$D9#4 Tlϛj70ɹhFCk¹HC̊>AYR- JE5)b+D0G9=j^gX Gw(TƒEwؒd?s-ԏ7wwCO$,vrfdwpmBAzԼY(MCYh<|ksUt}GPv#%a!][:Hc2yd( 2<E?g7.T9էp@$'fX֟*`\-O׬YJDL==%߱.4 AHw(K )Dj ]` ZZZCgj$ڳ|-Ŵ_h\:qJYn2Mq 3i!) L;=}`aT)0ND噔n4fRރQ`ʹ ^fy -)Se,aI9Ɂ/~JQ.V kMIzp:ɶf;2vUh=sUAVmCu*ԀR0H"Do\í$NjZӱ~~/aYӊQR>3JFgFzX:UUјTŒ:׈O}7@B/87P~iUQ+Na*R]RU3۩"{Ev] !6ziVQ[AQ@NVj,-ݞT>[Mxh+̒渚UŢeu~l^BXAk32|Jf ~wJ6UBI(Im "½}G`-Q>eX܉֡V !t噕>u0Gl$!wao~풋~Zo?D@~zX+Q_a@">/T?׺C'نT5lXQ'~.y>-LQ!5./\z*عP`擟뤩ꍙf3/f-Zo.x#" ^j/v&Q8/}’HE Q=/_˝&uX]8QI_C_ zIPɴ-'U$cHه(=#M,}ɫI]x1'89"0piNU+ vƥ,.o[0zLC,zps8JjO)fHuRϝ9N3E.هjXiׅ[~efipatkn;Fqf %A~VT:wגUrcfXrϮubz2*b7Soof Y8ɇD9)*!\!O"8 {G?|ASL({E!D}HPb.r+(9cIqM=ԈOI Z*)xM籹LXBZ)tSXxP4)[x/ v70 f*_^DUunNmsӏSbiD!bQJXP7zt%/fC "7'pDL<3#OFՓ=Is"L4 XC'yG5ӽ(92ǯ'dn4&yal"Yۅ{$Dl/p`Df?^b6N ݌[}'z'6ӽt"8eg^? +E2ɪ:MOeʱ;_x-/6٪hijrBmѪ2y* .^~d -E() @_MX5<@RcePCC"443pN;?ǫlfdQBW`YMZ|WQ kAgi6N!MDoe e0 D!ZR+ڢyUx)KgqXzcaHRe7[=3*Z̓_ք]2W*o0bmK<4ډ}~5Đ=Aϱ"Tk\nm}DmXV;)DsTQKfǁz9R25;sD{MM?a* kc/xK7 ƮPL2&ƫah})@~cC6RZJs|`c"Cn 41.}:ڜt ´V,Ǔ G(#CoFI=Sj}w%0B!kB@x(0M)/>JRFlO|ʟcMIzetٿ+*_a72L5|T2`۵{cF5+KUeHiޭ B!~o^P{~I`)=JiO߯&o(PƧ*׻)4S{;ɢO6. oҜ̡HHH7=Dix3[^;DhsVT?>sEcr`n" j vi7FCIlwA8F@:ڐv#w'IIbq=Kv_&Ej u~+ϐ^,[_ػkGD|I#&>H(@D0;7C˗r+,<0A:|:|JBQTi)وX4H"k kR sҙRaϐ8!/P=b"0iG#>Bt AJŶ'h`B: _[xK;1ZאXDnWe)q= B6tj⢶רo約YwHwm5؟!f> 5.}Ow׊oZ":fTM Xv.mS#OOMƋLiw''ERU.x2X9$`|拒sYXW+oY* ›%oG]Qz} , ojZ '>=tW@*6+;at-T#uFaROo ^u=W$T2R)wI ]HO[#@$mUxY4$;˙ ZKPUl ' }(+!R ykSߊD1| %R$_lQq-uRN=_J[bh ھhgoAJ9%,t+A9vZ_F=I~?7tuo__/Gu hAsTql+h[54(ƺZc&ߖZ"*.|n#W.rd.J >rFϷ^nkӑC) ýtTiMÐӈE wj'鍼9& *7o%_Z.) ~YO~5¤ ]MκW=&)҆2&Ý̮"2,9&bUG#֗Ovߣꓺ' G`4bȩ.H;WGJRg@S^7IŬÇ,n֋Q 30CE07*J.kUlG_e8/SG|Vm:SGkKĥj'7 Q\ [^dyX:֚MG2,w;d33d`k|WaRQ*GD}hi1|);^ lc i"A% r@`83C V]T.5pX%_eRFV0gs{o˺3V.1{F5Y["S^/{P*I#gwa%3QYd%Ѝ,֞4C} o1rjDoL܇}[`IQ,RGVo僠J.dCȷ>`TzbQw(QOpxU4D U^E)4ڭq*ʨNԌ1[fs W^ Uo Z-ipmiɔ,A[WoX7:< df>F3)n5u5&4s@=hm$_} Fcv'`[Վ[,P=Hڦؓr){jl4A*L 5wu0j *'Ү1ACZ)f,Zgvwjnk9Gp\{4 ,Ndޓ@ѶPGI&+@@:#MRE?VP) ЗK$D@K!OY&Zw8v꺽ћ)eiWu.)w, 6 :3{mmѾ]R2@ds{3b]@8ڳꘙw]L h`jHc􆔲 4+!}IT.$8un7tc녝0/yUdjLNڻ4J9k8a=^ffoY"I N {;ĴF~flNh2 6OGhlE8+Tfb!{{f5AKV|$$:d_'r/[xヲ8QVQ>ÊXy'y?hZ8w2_>U:/nˀ@S-]r<ٓeCC0DA2b!O{S,QC_Y̖ozRψPB!ܐNc(jQ,(l A`"6]%'#juX*%Җ&̸R}{ 4jR#uݦz#P`BlJ) h.z&)5Y?rs*ϐ\KVw:2H7IPä2c'XBodtWu=]a)gj `xf`N͌ƽt|]€d߽ZW^`@dLbM_u@FsxDFt?Q'ǂ,o(QOZϔ"  XW~-{⮈Zp^mxur'{y/E 6꺁T\/ QsQO \f"[NB6vSD[cBi[PiaԺ:d0=!˄#FHur vsA{9'9w/mf>㼾 g)|@RZ*5yX(;).Ȉ ҿ>X“OD}Y~G65:ևNb #\ g ]Ԛ[KA}m?A}DJz/VpS/Kw=D/|_1I6 Lp 8 딴2-Z`+mo-@Mrp5s6):43i uփ9F |3u#>E@A'af ;--;v+H JC5#F|7`dh`]X3M1Y*m е98qPg~HMބ6y6 6qQȱۯӱC#9QA_#Wa660G9i8XS@BFYQQ\i P  {{ UK!|ܭ@.c_D~ȗ\ ;dQ"q|]<0ڂ'M.c:0Rζtv XNQ[A֊'P-{ : zaR vv/LcO8oE{Rc9# Xœ%wQZom\Ё ~r9n\.";pFE=[fSdqlE.(f7[*+h_9Ve }Ri$w4cuA whCRZ7ձ~Qa_ F,|MMIHa;b))hC>L35"'mI.x 4Xod'm12|Lҳ*4CɄ3`JڳU,KDȆp ,"NٳYV*r@m+PE5iW "Ȩ 1gLT05|ݢrNkuO%UAS>ȍG4a2T8rudJzrY,`8WGev$l57B'dJ^c6%c0D#/ C:Քz' 2rlfp?o9F m$ :4u.SHQp_ [ o0A z0pD06IϢ'^,Dy"``dNnp wI $Ƿnl&o:7!"7=j*#>%Bԧq2+E0wR(^zzȨ}>5 YZ