powerpc-utils-1.3.12-150600.4.8.1<>,gɑp9|?\~t?&2x)CkK0 J^)(Ÿ*}}6s31d4DVZqU]ֺx~_;܆"&)q*0_.`CB~+,{ꏖjk `iSŘ5f*0A1ofT B`x Dr!j)A I/Tm3n3Ipq9차ڢ%;&@kqH$`-7'{MD3/bV7>Lل?td $ C&7 M_  /WdW W W W $3W %W&\W(W))W+H+&,&.&(.8.^90`^:74^=x>?@FGWHWIlWXY\ W]hW^bc¤d,e1f4l6uLWvĨw\WxոWysz  #$(.pCpowerpc-utils1.3.12150600.4.8.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.gɑibs-power9-20ySUSE 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-wicked.service hcn-init-NetworkManager.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-wicked.service hcn-init-NetworkManager.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-wicked.service hcn-init-NetworkManager.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-wicked.service hcn-init-NetworkManager.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-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.service ) || : fi fi$v HF1  )W |  IK  = @`bhh0`;IMM  ) F C48?M^ dA큤A큤A큤A큤gɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑeխeխgɑeխgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑgɑf7af7ae1b0bd6883356c396b881fb9a429ddd27f9766920ed8128243adc165c15e374b067dbb7fdb158566ebcd4b7114018f70c6c0d40a48b2b2f8aea60b33f42bfbcef27b05af62bcbef7f8430f374d2cb6e5bb6a3fc4991d6d6d3546e7573a417b1e0ba802131fad68ba29802993899931f1f5a0dcb4694b86bcad3c4f605cfa32775efbcef8e4f1efe25d079acbb6e8b9f5abb57a30aa0ba0a26652587219147c4552a58ab5be6f6677f67c2656909305d4b1147860b00c0bd3b0312f238f8af8e3ac36e302010f4c69fc8922aa870808c6c7d162c5eb26a353900bb1442e5794d7d31f5b9df870df99775294b726640576c1d8af71a99620940907109fb77e4435157d60cf743e0622c74970f71b1cb30535fc6f3739c76a57dcc5cc3a7a0ffe6e2235ed68bb8a1587fff7188ea7d03a691741fa95d51ea9fce3c6a49d29cf6fd753bcc9caa63929fcb181152fd4f92a4d9697d507916cb34f4804cd9f644e642d55d96b21e4faebfc9f5d60e3dd810aa56e66d03f67c12e62136a5e1ff564d07928d2f95d03493b520aa9eab0d76fd89e68a6a01ecc448710aa34053d6c2eab37176bc09ebf9750d07cabdbc46f289293c6f3603c252001c27713e9f224b738c563f50a0ab0bbef18b6611c396aa52c5f1008e856d6e1485bab3170009c08556b3c9b9006f2924d8e3db9bf215c803e4447f4733d1bb68eaec0e1bac4a7aae80355a721e6dcd963986d980e4fd414b81988fd0f8ea1b9537137fc86099404e6dfe4aca023fe3e2660ecd4efff1eae9018edcce080ae29c03128073c692613fb04ab12dae1af490b524ff936cad291a2fd500561ef18e02f17921188ef190ee4f2ae698cc1f58b94304997573597684e2cd6a82de0cb5de1d28d48dab5d692a281d0a0b22b177d26a53d8d6685b2a72b9ee4542b4d5c1f448524cfc455e8cdc434d957ecf8310a2b29fa2d7cf76dc5ee65727d91e5c01d5cda4e899fb1406f78a57413754085e7a7c10cf63e2b3e0df8b9bdf39ea4de5e60d863699c66be46975abc2782238f890b2dc0ec7ede7586214cdaa66d133e8cc0df643341a4e7cb65de13aa7833e5b686774709a44660af02afced79b1ab8cd546341d64863df6a3674418223277f659fef22977ccae73cc04bb41c9008b66287c7afcea82dd7fca4891afe8d0ca7b0c27dd86b727e83c760bc095a4a65ef7a8cd25e2a51bd27c04b37f136db69d0e803dfddb71c07dd609e585b3ab4bf0b157b5477a3216b02799d46655473b2288bc7077e48a0e0202e5ef46b097b235ce7270b89e2aaeb5483f104010d000def004dbb2f930d5fccd81f42eab3c4cc0a9f96033f3193c35832fd9062efcc93ede6792b2a55248cb1ab2f204be481f97f1cebbf09e809c101b6c52e8fa29a522f15842b9ec5e98035fe28a0b6103c04e58af83aa741d7a7d390c19112c196a0dc547d2bbbbecd28c0dccc2884c844daada69584a22599b8bfbccebc8eac368c42e291bd9952609817e81d5df5971f5f7c13a5817f68404e13e3f180f8192747a09cd7aed515c0e0de50a43a1001e08069396894375e8999745e2199938a40905061c5c21111a6da8eeb4abffd9bab924cef72ffab4ff80496b2c6321c10baa380bc922e8fe1f35c8a75514818bb7df95d9427130a7c494372ea23bf1c243a5688cb416b2d1f401c61d120f9a8d5e286c7f95d721755e464f051ddf445b90531b742691a23a3e4fd1ee39438c93db57103a27286df47010d15d69911adb49bba16a44772a2d56c65d6b0b818f66460732a334ae36434f5c50f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064379d9fd66b609123770da72a7c7c210bf8948a6a69472a72e7261d167a82198ad912b966137dab72df00740efbb96f3a4ce5a8939a7798b960c8586705677efae5064957e289a5d63e12f27560006111cf278ac93de91db8a58c46cd1749356741ff97ade595f182d252970d1f561f5b08e6b9ea85cc5f72cad317768fa1aaa82b6b2793079aa534e4466491bedb4a8bbeedb5a2b372943932e197890ef63da194837e672932b10ceb5eefc7c40de5473b8524068d1a25291b3c48075b32ec4a1723b8f38d50e759b31180bf0d930db0e91cedc3090a90e96db23991d5191594ccdece2ff70f7a088b5d82c866b2fe9b86d9ae00e24d5babf3afa4663c1e76e4ccf75e7fddbee5b1ae153e878f5aed06dcf73529b1b0fc7908d35001671dca7257ff07fdb8b5c3b22809db04eaf1039975f1e1ff2508945f17978f8245fca4f0a57d262cf6713b5df03555ef2a970c8e29bbfb7ded3c714bd505aa167d450a652fc8ad4709b1b6fbf525ec778bf76925aafebe2ade90e264afa6f1691d50db7d7b4e876a76455aacb40ac0e2e365369267216232a44420771aa0b4a080babb8e141a3737287bd1e59fa310eede534f7bb7e14f12c3cb759074f6f7d1f86f5aeba35385a42b3e855382f0463e3ab8663cc7e20af0ef4d004c5a940c25011ffcf499986d7f147279a9ae5c9b94975eddf9ce5dc3c2c5eadd34b2f4022b2f7fcdc2a7f4c13c63afb7a4346de9355100ab92fcf25b0c0eeb972d9a80217e927bc545f369c85b05ea89f0377362b355c3365853f2042a9faa954784b43d1336b6041b2edee85fd8639c216d3c46c97f7ae81cf1c63e4211d249a6d3c8572707a05dcacd0dd54df2e42c273b7d819865dd7c89949f1a287a1d9b5b7bdd3a969077427e9c3fc51f1f52d3d18adc8572120a65966533bf7e9ef727a47b03f5f4481ecb623b868e8a8643c0db83ee5aca1352eb65477b4dbb5f37c2592844f50ac6088cb6862a2763101fc8a1a4fbbede51006b8a8fcda8395c80994ee6a62b05880fac4241cf15bfae5864138829c60bd0876b447994b9b636001398068ee24b0d3a7697b655c8baa7776ef40d2ccb4f7a2048ce26070aa7ac45ad99da2003a7f6f013a7de5df7bab4877511650a3a32ec9fc6f9a7f16234a759e120be1289dacbb88a29f/usr/sbin/lspropdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrhcnmgrhcnmgrhcnmgrhcnmgrhcnmgrserviceserv_configserv_config.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpowerpc-utils-1.3.12-150600.4.8.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)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(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)librtas.so.2()(64bit)librtasevent.so.2()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdsystemd-sysvinitudevutil-linux1.3.12-150600.4.8.13.0.4-14.6.0-14.0-15.2-14.14.3g@Y1S@Y-^Y, @X9@X<@W֘WW_W^@WV@WDB@WDB@W@Vn@VV`.V2 @V @V @U@U(UuUuU @UTO@msuchanek@suse.demsuchanek@suse.demsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comlnussel@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.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 negative values of idle PURR (bsc#1238322 ltc#210808) * lparstat-Fix-negative-values-for-idle-PURR.patch- Fix memory mode display on POWER10 (bsc#1237409 ltc#211627) * lparstat-print-memory-mode-correctly.patch- ofpathname: skip devices with no devspec when coorelating FC OF paths (bsc#1228597 ltc#206391). * 0005-ofpathname-skip-devices-with-no-devspec-when-coorela.patch - lparstat output fixes (bsc#1228637). * 0002-lparstat-Fix-Idle-and-busy-PURR-SPURR.patch * 0003-lparstat-app-Use-pic-value-at-boot-for-accurate-boot.patch * 0004-lparstat-Use-CLOCK_BOOTTIME-for-get_time-interface-a.patch - drmgr: Free nodes returned from configure_connector (bsc#1228637). * 0006-drmgr-Free-nodes-returned-from-configure_connector.patch - drmgr: Return from get_node_by_name() if matched DRC index (bsc#1228637). * 0001-drmgr-Return-from-get_node_by_name-if-matched-DRC-in.patch- Fix SMT control on powernv with the new kernel interface (bsc#1222163) * Refresh ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch- Do not print an error when the kernel does not support sysfs smt interface * ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch- Update to version 1.3.12 * Add drmgr CPU DLPAR hooks * Fix lsslot output (bsc#1219716 ltc#204541) - Drop upstreamed patches * lparstat-Fix-negative-values-seen-while-running-lpar.patch * lparstat-report-mixed-SMT-state.patch * lparstat-Fix-offline-threads-uninitialized-entries.patch * powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch * bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch * rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch * powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch * powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch * nvram-man-page-and-help-output-are-not-in-sync.patch * ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch * hcn-init-Split-services-per-connection-manager.patch- Use separate hcn-init service for wicked and NM (bsc#1200731 ltc#198485) * hcn-init-Split-services-per-connection-manager.patch- Support muliple NVMe device paths in bootlist (bsc#1219234 ltc#204975) * bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch - Add fixes merged upstream (bsc#1219433) * rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch * powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch * powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch * nvram-man-page-and-help-output-are-not-in-sync.patch * ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch- Fix support for nvme devices with nsid greater than 10 (bsc#1217925 ltc#204474) + powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch- Tell kernel about the SMT value set by ppc64_cpu (bsc#1214285 bsc#1205462 ltc#200161 ltc#200588). + ppc64_cpu-Support-partial-SMT-level-through-SYS-FS-s.patch- Fix negative utilization value reported by lparstat -E (bsc#1212031) + lparstat-Fix-negative-values-seen-while-running-lpar.patch - Fix lparstat error with mixed SMT state (bsc#1211883 ltc#02144) + lparstat-report-mixed-SMT-state.patch + lparstat-Fix-offline-threads-uninitialized-entries.patch- Update to version 1.3.11 (jsc#PED-560) - Add support for drmgr hooks. - Drop upstreamed patches - Support-multiple-dev-paths-for-a-nvmf-boot-device.patch - bootlist-Add-install-boot-support-for-nvmf-devices.patch - hcnmgr-Fix-setting-primary-slave-across-reboots.patch - lparstat-Fix-array-overflow-issue.patch - lparstat-Fix-display-of-mode-for-dedicated-donating-.patch - lsslot-Explicity-declare-that-lmb_address-be-display.patch - lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch - ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch - ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch- Fix lparstat cpu mode display in a dedicated-donating LPAR (bsc#1206518 ltc#200949) + lparstat-Fix-display-of-mode-for-dedicated-donating-.patch - Fix cpu utilization display + lparstat-Fix-array-overflow-issue.patch - Fix setting primaty HNV link when using NM (bsc#1195404 ltc#196259). + hcnmgr-Fix-setting-primary-slave-across-reboots.patch- Replace transitional %usrmerged macro with regular version check (boo#1206798)- Support multiple dev paths for a nvmf boot device (bsc#1205696 ltc#200595) + Support-multiple-dev-paths-for-a-nvmf-boot-device.patch- nsid of nvmf device needs to be lowercase (bsc#1205697 ltc#200594) + ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch- NVMf boot support (bsc#1205351 ltc#200481) + bootlist-Add-install-boot-support-for-nvmf-devices.patch + ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch- 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-20 1741263288  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW1.3.12-150600.4.8.11.3.12-150600.4.8.11.3.12-150600.4.8.1 lspropamsstatpowerpc-utilsfunctions.susehcn-init-NetworkManager.servicehcn-init-wicked.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-hooks.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:37742/SUSE_SLE-15-SP6_Update/da0f0f3652b3468dbb9bc52f40e259ba-powerpc-utils.SUSE_SLE-15-SP6_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]=59663a7192f508e59a415351a5d99dfe37815816, 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]=6fb98731707bbdf9560286ba137fed7b0aedcb73, 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]=8d1329afccf4883c17c8d4158a204c931b396b55, 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]=0b8f728526e0804b7d9d0750696e5dfde17ddc9c, 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]=5eb935425aa9805a291f56b67cb27e5c11729048, 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]=9272d57c0f427aaf9c6535b63a43c88a5243a7cb, 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]=3ec3acf4a37b275397164e45aafe94f3a6bd3951, 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]=630de6724d18e89d52b273ad525632bea45c5beb, 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]=e887e04d07867099eaf11f28edc57dd2b32060df, 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]=ea56d4a4c5cfde083b348d8865fc1528d91b06b9, 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]=f5bebdb475db66693c7475ee006127f1d22e5df3, 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]=d86b5339fc291711521ae8df204a6e05de36462e, 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]=cbccf0c7a9ad5bd5e5007ef7ea1a146589fc6df4, 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]=8925c8a7098e7f91a79710610d73dd6068b76705, 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]=c3c4aba88480329683a59015182893c95f213623, 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]=1da62bf8f6c0af4bbaa92b01ef827971af90f2b8, 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]=021a384b61b148b1796c0d1c004f8a8a8a264fcd, 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) #()*+,1:@ABHIMNSW\abchmno   RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR=!0QR> powerpc-utils-pythonsystemd-sysvcompatutf-817cfe4d4d34f24f1709548ebea956a838134298ba83448bab16b39da4dd69137?@7zXZ !t/ D]"k%:齊|P~|2ނ-t-0PE3FUI'z%CK~(êA埖"ْSB65zztȺƑҒK]>),{)H>qg\8]00̯Mkac9-N?bCoT%tTaƧ?kF{r)ʋ5H6lw=WH_Uf*{F ,Z܄%-$jVxm?B0M}7r~bi8S?#zM PS =٣f&X).n;U8TEREY͔|6Z9 !+Ӷ t 84@x!FE=K=56s 4;5!XD*,*%*?|r?OnNߒ64_uAO ("@ $S2Κɔptw Ψ R=TW&چـaW|J ?Ud/vV5]}fr ˖ p%-#R-=X\Guh*]L@ #%UC,yx*u1@2D"Y"!gM |e6˶6+t%? /RqhwO xI~X>m'A8k($ S7Z $(˙d*NIXJv*d2oC⾢#8#lbpwbW3Ȩ:0愕 N\ԇ)kgtn&yݧOc%?;Z%TD_<'kB-6C'Zkcl`G[ϓf9^dV.]iItLxx_h!-Yf`O%qjr_p޻]58:n7`bn͂Xw3I$lih@:C{L>0#6 ^ߜ?1&$ְUJj Rlf_ܽ"w2b L|Vz^}Z c{& k{qcU /ZkK@6xwuv@W07א" ZLG @_[ (ᏠS&|U_]$ -8x ^IGAZIt-"TöϰɸVC| rAߗ`Q%㚨a չ2.#2k`)ۼX T:SM~ Kr^E _h'B64%!ThS9kVZϕ;v"cL_H\\!/Gi=ZvZ?NRGƠCRa*92*<YfY&ZhEizIPDTU,9Ѝ2~GVy/dž͢p.@hnܯ"䀭t5 ;s%`n 5g%\4)? |b07'z`m uZ4JKbc; ԓ"jo껡b!B0>@'nFTePС5 _Xu5u bVn`eW>LP/S7I==%X.3rp+ rC'k8.:qNdkcuP)0Lz phՉSn_E#/'ߋZ3Hu8a! ~ݹ=Oވ۲ƙ`r<g(\V$7CN&A hI-AЧl쨦<t5x$Xd"u gI ~9*qhrx]}yxWekHpTgca\KǢsp'0su|DifJ72 c` psW -9{WGiQ| %!:|4S()~|:kVa]JhPf_i)稅) 8 mq'0ʚ6"˭k"0oJ*=OW6K&qr:ҹP$l7F )1"ߑ.T℞Ơ5UX" MM9í/7M們vʽuu} P=%REk=,OA S(Kyq g"zĽ~͑@\RR}]K4ѽU+DfGiCU-p'}=zmh7P*X~Q VX`-kd xDSY6V5kf~(JG1(ÿ#&$ˋBipaR 뿡׾m9mf5 9U 2 ~ 6iʭyXhJ Hl̼ ";h풟2(e$69`I>qnM1>;Gs/K sؓewPAoe"&>M0% '[^G qå2po>h0&LblpQx_ kޠ;p8/ռf/Nh:%Ī=%zިT(n 9k!1Fv(c!Nk@PGaYpP&\l5ڂ$3ѯ {}5f6*ZR,pewC^Q]m@iuKת5:G)鼱gAhC;gN~_/_%Y eA:TdOؚԲNjN2,eaS$qT B a*No0ŮCǠ*7f?Sw͉?2A9[dxs} lT ]U)IAD K#IT(cA7_S ڈv1=&$6 Bg6V/,$) O1s#9.MF}V9}zi1(> {UowO퀓yL\Ɏ 7۵*W)Q;>D,8Ո,r}Ma*39o k:tH}bm\LRcܙYL?Gi*W͵w&wqJ Ocw⭛vMy\\]G<bK9W§KMyV|g@:QY<+g-M'oKBh)&p~ .A2?kn,ЩYYT~n/]\*-JD $||N1w*E4NɾHqdpM :\DYA_(,~l_T=̰ko}鐎lR{ݠW$I$vy':xA,pږiKxVS CJ-uקw䘂7uI0g;d_ $OY7{kfCY,ǃC ɽ嬺z"{XӰ7Jd~Ko@)hs;k_VL~6tsUz}{O v8Tm !^~3A)T;q#ݺjpYx L V;1lC\('2i,YD:/ko 'O_54#IZݒhw~{JT]B1"Q"TJ`^uW'&99dAE(W (G+kѢRej\'~[t $]J yR,Uy+x\Xi!c, %oi*mS#`$nF)Q%|Gt-oj1&0q*[^B W6;𵳹Sr$D#J)(<+CTG$9^96fc&uL/e ‰ѷYbA%u_&C3UvyB 7I E u{ [aKK"aw՘vn%ފXoa FҢI|v1zG(:QJH#J218Y/߳b7읁Mpi[l_sa0bY!.YKjkRq}js0eD2~߂eش,(G's,=FpJq {GOL^TS>n)"|#m 7NP"":Tfh9+ZNB IK]s,y_$+/Ť$LN1`18!0OwL=֏ 2[N%MU3]e%\}Mb]TEgFbEh`+~&)fyV;]*vY Ҷ\y$pkc f#* $sX _~ŝ VhPXp,`_2:ww'w}~" d8Oջ,vi@wǤu*xTY9^OTɚ*8⣶<`ņWb/%䢯WStEǛ,8uqawaL~$t?䭏DK Era? :|RdCfM,6bk7=f9S"p0\⩽E,PUd'zkE7 hWs6ӎUR KY"ɳ~/";I.ݜ([tC?^Lލ`|7ƒo3Lwzڋ d[ L_2s l#;%5CT,TDذɋB_#:<۪[+gw93*^:+흰JČn* N`^ݱ+?tn.,UClB^bvlL?0DJ1~~5K[h!o|'.L\xvnZ+CY CԸυq6Ӎ(.T2.xG-MXhF"yJ.`s+!'"<?*&Ԩ̻5cZmI詮V׽.1P@+{Zܵ"V`Y*2}qw1p%M24 n}Z=KA ==f)£WupQU_PCDA2hTD60$7#\P!RM{l0Nmjhvet^; @I%#t ci!ɨt݂`y@UL}A4mkA'" W@p5-`UfE5uŝ7(ʲPvdS <ѨZ* n:u(l|݁_gКSH6A% 4R^j ظ"@SXo}x\C`!sNZ2҃5v|EToGyC/$&-:ѡi$87X\YO UҼUlY\+Ea{5fM.kr85Yd</!Y9&<|ـ^Tq\t'|r+V3c hz\Bj}G!Å5"wx,f ^VL R4!R hÜcTPTCfIO~5=#| ]\2n1hg- @ oMϏZ^0?Y!uDžY(~}{PbpԤg4cVZAT\Xm ]0>f *$vDQ[V֍ Q' % Th6rOvarYMBEgm?Sljk]XڢmuAYILҕ*Sc=W'U }ߘP h ~ bp%ۈ͚' h똉$}iΕs3?fFGR6ǰz"2 T- fΉ ~lܺàgޭ7:%/{h C :/š@n0}€cRqD: <ÿ"^Rt1vh)ZY.1iz1mR\֥I0\&I? 0yh\Gq(lAeY}.죋B@d(sd9Z)³ru)א⡲_g=6mxJJ[*\M;4ѕ"'ljIU jeC_q'3K]T6-7n/R9]2چgz֘ҷ"Aǁ+8;qFڔhxزj:Kqxct{"vyR3/o`A_Ŷ友9mVZES=l;3K|Ddƒ<#XȖcw{~B] w} gR7F Ko'H76feZvC>?ŗgPAْ[XQm?jhqdnV;!̉hQ^^m.·?.C/L/)r_wMj_箢[OJ_VV9'%ma##="%*Cx=Z8(=6memyV,W1%3aGK!꟞8.+R*T)z[FafE ױY:é/;v^4϶ ӵ$DD0at?Yͅq4~L@w}Q/<&^4!ߎ˅P^N.*8N)yw-(A›_Ԛ)v_9/'il/ǩ6$Ml$<3K@~74덯u/s,%>to@G==^zX[%Q~{'F)e :gmtul*ŸkL AE${(HBTMxQ7A(7=B,l wn+4J'7x!rGW~gË ۿjU ޔO")*.AiCsJlvv_+Od&'ʶNk3´gJX!s\D =t 3Q@m% x]仱 {&VG04܈ gDxc;xvt{DRgӓ:AӭHq-Euk= @UŞȵѧU5h PɽfOFRaf5:/ 4_]>Cɱx.:|+* "YpJ= ]n9ΥsQcD|_։U1YHwԧ'rkWhEi8M ?~Нhًe:N|ʬ2sV(gEo$w>RڧZty5IUs3E*8 D(]K=8 D8@6cb#؛-{UUl#Z3ZpI\B_E+ 9䔆)ͣܫ͌x.x 6[c3thq Cp@H9`Vc:;L߃ΨgYypm!3c-3=Qp*]ٚ|&gz%\(n5c!0@Q2狀'vIHƁ/If"66*+Cg#8W״sQAUvcn߫]$wW,#MzdX3¡e( ļNec܊DW5Q PPgDoAi@`͗;oC[^1Xc\j0PC)'ȓ=TE++*!3qlU24qnCu@B/M)4|̉,CXHDsf2W gkΉǨs{w«jjKqVNөuC񿫈]9D!dQz̞ݦw-]G: ;z$DY)T`JPL45gmX4{J#qye0^0pJ}ǨѴlcTKvs]<֞CU/jTN[nN'nHdӐX&:cG#ѰKO">- JR(:diCD3ē0":1DV!`[5Ċ+D~M0D@#8Nv{Y 6,̏w@iސDZ +/Cs&y]q"@ꍿ_[ՕsZАiKۦ!v& HNU @3"d}vg#i՘\&Iܾ\XvڂlD2cE4(xXB4DkUT"wdg*n\X&rcxϹ_]Tg@/vbѿ._B7 { ~wP;)1 ?郿,ŸiLcG)ߺC5xy:pP JᎬdJ~SG~wޣȇ˪TG Vipa6v&#rm{3-;`c|ǜ JK?+=ܜJGno0FĪ#+1+v+1wbFާHcئngg2"ڦ"w(|L}4N1.JW)YnyAz7|px3ti p*:d+mǝ12d^7vԚ3pAL}wX߯[T`~3DyHo岮E@3@ m=9x˔AMFIw}Oua7 9_ @z|7Mlǫ̿8}Nv۬|&{MIazʲ+j9iH2+]!1?<,+B+*80) ܔW!IS/g#)<6Lz"Y:w=BP "R 9A1q+`^`$/'#rkiR;b F+(R2'9kF⮟$5}]dqo*KUXONnbڻp$Od,Ew gzmNlV^q]k:`3ˁ V嶝$?XuqvZF/RA݄-Ws^c~z9`} _xhkbXm06ՠ@ )0^*rbbqPػ97o,b=dzO 5 ]ScvTp<C<-g7lF> ےw`g8MGy2g{jܡQxK̞z x1}+xEʤ". DQD{p:_[^ulRKm1)zC3w`!W(2˫B;PIq(%_/#yli֝?::{|;DAq=OQ@QTPxH^dcV#7XSS߆Y;$ p|icOUt{_X[˝r73ֹ 5ɩZGemt].߈&C0W.DѨbJ:aKUI@Uyb6d~n$֤.r}9Dф<1 ~];G4r\u);zF4 &Sx].gyZ㿲Vi5*L[D6NE#,&lo*ճ .mBkUxF+9xG݊'if]^&xyjQ5*u F`z™]AW,` 0?1:?S;|(f VU1Fj~Ka3Q-H5;N ψ(ON[sqGBG^‹d{ ot"'Y!ѕsJFݞWO( ˎəf:8$v.,\{*EJ.h-}#xʌ(kNl$LƱgWmOԾǬ󍌼(l?`t0=$cR;*Mhn$*Wb~D6 Bj-%|yvr3!9||dqoHlվE]~Tu(ϡJ+;>(4DwI_ L,cKҎ8&$r{m-cpblRJTIP53n Q]EN1(fp\rE?~܏zӹc_xt}&>9VrB9:iL `e:#v"jPUt*jlk!a-ڪ~(NKG(Z&,9o 4H&~5Wtf1M·SUz dDyg&d3W]`sd&"Ped%K/$}_4!!=f0VMLʈӡtȢ.x_E% zO*LU/VWꦂN {qս;e#o1ͤЦZCDWaɒBx"+ljO\82z )}ٱ*6?w"n\9w3Mpf$ʳpm!-L&R'Oʐ,a;f9[ '4='8]v\NRs`Xx5A}˔" \&16'kf=Ɔŀ-Z|EFKHm7_{H7ށT:MxֈF8&m r9/w17=,eBvclgv/cg*!V0w`@[*2 3Ř"Ko]:]2O=?jS (iI߯;lՃ==;jvHNo3? 9t_@c;7Oj0Ѧ˅U,1%PE'Df|Nކ1A/Ċ•r:1})S%\?$7?iJ`67ZZUQ"Wfm3_xD 4G'ʰ]!n]sgC&ǧAa.zNkao4`%J!įV~ C4IJvTe4l_^`bdWcFv0*$6l;9/s.8 L,.PP&dpߓpVT5!szVߵ䰑׀(,dآ6]IX x͜[es#i vEMiYI:@.u=I]iS?Su`UE!R"f,5f*eͱ/B`v:%z1}X?MW9^~6Z /Ha-p_;%]? P'^oYըk&I}إ\$U[xssDh* &Wvm%l8_3hdA" ٘2xs) Mtߴ{:bZ-)9 C7GṂ(~giq!GAp}MBzcL7,P40Wyح2ٚ#o|wl: =fe5}ed#/N dTxz5_Xg/iG-:P&MVj :EE F5@eZ4ަy0imU_!C]-5X&)iu&L4"=Ƥ]z՗3N {4tݧ(V\h{p@Ag:*/g85 $Rf"84-~L`J~O5mPJր1ǥim[GAq˨#:猕o,T gz3fu!a#qI/\("Xm'ǤS>;2QUE/*uظes]r{Ʈ48#n'KV` a LR)@_T.upg$C*6b'C4T:|:Gj⯣w׉oi1PiZ<+s@JTDX{ǤChH0ttYq)ESܰhؤ݁vf+>.w*_ +uAckEKK"Z5فȻfG%7Owx6^K: Ea-!hz8DZU>^D֧|mTକߔ7tʉLq_E GM%&$lsf0M#! HTa 4DB?{>$ |3@U>tbA:ۂT:|n0gB.{:8S(2hyFCT͓8di}?t@B#ũX_~Uܙ/<\2EUA/cL2* h]מ⯅xHgLW0s(*P~LWk ܳ&o6؃EհA'DA8|+W)+BamxQ5blJE=t܅  *{{^(S`Lʇ Պfj(۩=%A 9IKғ,]ZX^U>.ڠ!%$D&:C8/<ȶx;RH7"-+մLU_ZR4g$4\|wZtC'o k {ksI`h0qHImSC¬*~!^ن1Cw+GelX}9k7Tx P[g1&' ]Yjq5#穾yi~Έ}x/{|]$H?[E9?ǬAo 挧ll~\8qTF)d|ե-ARRDueZf(-ȓ?m|6WDqZ\,N0:ղ[_luYC:e#pSu4j~ xUf:@np!EK5hTeSzVinejbnO愐7su4Phg쭗!M 6fmt(T"[W6z+T/#?5qiaxw}* g~ɳrmb$x̲SIݻ7PVxè#pw$sq+3N&&.)i" 8L"WfcSan$f<>ǧX7:1&_@F_C0\٩nUcr)O;7O CZ˅r+0h`O-[ddh3MnWOڎJB֦s.!U 'Ԩp]2PQKN|Ab#!|<ȯnG|\UpjGQANyyWp uע3/4l<[[Pyvh jc2" zGbn`Bds. 忻Mh KDFޮ2+7{^SNE^T7 h@y)3q V#959#۞pS!Ŕ ƃ`Mr UNe>-]ŠQ!kU;KWd `($^u"ugoy,{~$Zt:qj+=k)vH%U#wW| 0 E_Ӟ#VQ4Meۮ"wX"L9}#3}|xg@@ o z#ƨ-@§ZbK0p_۹f˱m'7`7TMقvyaUl$yEXst-p:lE`qۋ6ԾJpYb;aSŞqOaӁgic;g8ujoĕ1!{NE? Ƭ^sJӀw =e8I:>jF#΢l" _X8 PfN.ϝ3J騚a[Y͵ 7|P8ӊ*[gvZfWtb>5;^#F+Β)ݻ6E7y'NI"!64Wp,'YKapGMEl'b `2(S.֬·)5C0=:A_^Pr$V6eݪ/ Z#{=\#;-fd?DU6o. zzKq 8*QC %̃)" M~"|pCWVo|7c::gw[@6yԥ,\֮}$E3 4v1`.#A1Qz+wҚP%t}'u!M筺^Rϔ!w}Ll\[P:Q9L3 xZ߳~H1 {FWYv 5S  QJr9#w-ppRC.m[:^uJA4zLs+B$ S{WZ憝¥J&k$S1{ QSʹ~]8:('.q/~`9sĄ_5y|.Dؚ'/,]_JPôqwYcΟ!EN#=d88րwx̧hY?tlK*W.sϕ->L9djdGePyp{g'>LqO aW髲@ev#{.3)2ݧbWţ(^2%icr<1 ÛIG,~zѮ@O"j-MmVԬ8.gs3$zc&aߡhZT|*~v#Xl}-xîkɥu&Ef~ K)c-]E4"#ワu5b* g/qCqLjoTɷX'{ V<Sj އ@z"ҩqcPz #"^OWj]ȔLA◴$jN4hۅT 1DBf>?}lK? ?u!Iy׿T?u;/FV/Q!?S:÷?Ob txWH+$EM 1nkE uqqXuoy\)GGbH ȁJK%[{do=\X6NK&t0Ҍ1ya|Hp|C*?B"2a%B1q8yVq(imp` 4&0|ߑ˾Kw0v4ٶh6PS֘¤h6iO~q,+wR&7߻s^rkaŷ̈ f\Hv ވW۵{ܰxH/7{u 1x^8ƃа J}jR Cm7q\ -9vtgBzz%>^ m'xq m-e #*k7)9H+!m1(,vi%̖(E)a8هhW`Xsj}lh4oW~Q#Ï&,FM 6##H'?C(ٮ=jv'#MZSBto)P6b8ȅ O1CR|#I0)D |ABg->T @'{- Q4sվԃZ`?\>44(cށ'.1..>ݙAM~;cwyjUi t="'.P׼9/0p-]/~*$s3G`pBt}QΚaUJQ;y T+ .{@"-T =ͥaVW(h7 n߷yO}m\k1Pd!T\*0-HN~\`/Mo6~\b)v,=%}>D aR6P4{'4%瘽 ,Kf 1ZKD2QjWm+v͡MnROIN.W/1paK/*Lbx_.WzK:9G "l3pP?J"橌U4$ɝ.+S :=G1 0;Šx?Y%Mڟ0}ӔvlKm[P);mIѱS1p\@{A{dT:DㆠA\Y!rq >)BkI^1!hfF"M'{:Tf (%:5־E:k,)33%\;i43ʹ*>->* 7{ $v1gf9\E &H߱M̺Ed:Z-l/=4x87x3w uxcS#sb,pPR<#E{ @{7~$".Uf 4e[AFᗻ4A"wm ͿҾRL[d ~b4PdYl=h:vyl?Q<7h#ΔuuQG!dZk`-ϪriZ eVPkA;m孾DbG7qOХy9.5R o{&.r' ҷ|o H2#i+pj3-Jiy!{o?yZ{/|vyqC `*rA;x)3dg=6\n9 XÔ 3~0ӳԐ\B8YnCPsW搮]$JPP0sXe rZ16/cW_s^'^*Iiw?yzY8WCMBE/)R;[ ۻ6fY=84(r؅ 8:G]ٝW ־t|nYtiu|/1f&ɗzD4{Oޝ6ųP 7{S̵G `mj#0ӗlopTIXsm qgb>,[fiGzȂ ]q֒丿9ho$ $4hwqיA%[[Z`:no-d*GaK]zBՉc Yf5$ms-mVi`Py%8SPY4ĉ w:hI)sK+(HV~#tD4 &suP#19w>nqNBⳖۦfl=HWTg?uO<asP@m٢P薒 ϯbCO's+MJn8&=4L1u(6 a9 ɰM0[em&6|~a0톾"4up_áTӆymYkzgK TZG$q cKO60#=#gDDJ ]^A6o%ng#yik8ƾ7&6 "mAE͇T=(YYyl)p#z}?HɲGABj`4ץL\.F¤d&aFHBcp#\ < Ÿ\E{ ݧH&*g1AX_0XopGU ~4 {G@Z1,p ֳ,M5B|c{ ,X5@.݆_RS{?vOɝ,M'M'` ]J5tΖ:76|Mo(XU+b7?YpT:]w/eEѣ=QC $IY<4X>io6ɖ@}kK-=%{s9 Aŷv&k=m7}Ƽ-O }/}WFfO\COA\(`r eh#unoP|n?9X;4^g tJ>X,uwP~(dE8KLm^Z>j!d ^848^5:p1P'L"):\ֵTGPx3G.ߧ@0{}J\K o:#]祬!g>Q. I#W8y`AI^} ɶ2ݮgӡgb(L+vp#uILY'JEĩ؉70-(Y3[~ÿW_kOT8ĠR\ [>讥aڢ({2ҽ8Q(؞l\^"L& H྇:@'#$LȮ Gw^VhsUN <݃\-tkm'6PZr(u f)#qO: [)X#þ-OAZoмLk#汷(f&ĘG4Blйg.8^ck%jqBI8š44LXjǎC4DmFC҃]i'qo F6ᅣ. gNz9oVpJɈp>գNsijydq_+<1ԌR$EwP_f͵QtinB T@`ΏYSBfNQk2 "EΧWXwW(i#e.N@60Un,v%] 1iXC8ͥOa2 ; W(e?õ=:QO|5+d`˴89+.W!|7&8.4hM!1|"*"5-2F0TX>}o4Rrk޵=^g|FWDoͼ֜"(IqFwc-W /ՠ k(]W~t do{//J Y0  If:QCܘp/kԞtg;M46 Z#gU \.hn)i͈$&pMиuk/nX=</Md!`ܭ@0/Ҷ >"@(ViQmqzIw %d rIV#*FlrPe +޾gm oH]ަK5_ҵeYɥ.a-<*;s)T> Cp׬=qUq[yM ƫ. /| MUZ]qfGz1JVjTq΃9P`ⷪtދXJŌ j{}+/YfĨD`ToW~ %c/њ:(>W׋fyΘ#Vk̠"Q >_o.'DjgG!Gv)=#/q'BgoMƑ*T@ N@ {?EڳY 3 ([y#.wD7$+&HG1I=%3Сxw *eUؗX|pe@2_35!I=>{r^'%7l7EJ_1@u0k'M%DU&P6ʳQ@/GJ M7!죂-kLhvˬ5-MvIE8% !^) -$ųb"nN= HI5Z쿉1-"sYVmbt,;د)#y(MӘ/Dy/_ CGnV`oq)\-\V&IzE U77$!5t}5j(.:@Q<.cbtQ d^S"(KZ]pH2ݿ4sī/B|=2;ɢO|vNxwCtHD4Kr}(@#"ˠѸIcv^fkMw""FuBԤ|/5ЧRo)vQyW :$ICz~y t'~,hpCѬiX!'TV4 gETOYxurE#NfkTfG>;g+ ~,AxM|hQPVػ0GX SHk=l{hCկ]2ъ$?XCHy{j1Irt,r[Rާ҈L8d|1FqPAU {'߹xmx} ͸&p:(l_ 2 f9ѶhV_RĹY9}z:{/&M0EzpED "Ȝ5Z}d_}臹TƯȴ"M@])ܜq%HgzB2-XEXb<ԅVJ ߈[z>5ۋܓc @~5~/jC_luT 4z&ˏ,}ߒg_]BM8peɝE]bު9b' ;f+YبQ$[ϛ,;4s{Pɰ:&uO41>QXf~&ЈsUIj6)b]HM߯;E6hifԲBS_>N)1 emZ[}hZ5EeC7+pfȨ(_0@ĤTζט1V\$ E;`2:]R'`WjP6XFV6Gnvu9ɴ8qEQ3f/0!dL\i΁#_1O)x~| @vM`W*s_>ΉVbOGH\]Due]kM Z($Ux/#IIRSiܙA U:5P>-KԪpZ@%ڴelNڳivF9uE@ 9fCgVx}(M*|KoV@ /4WX&Xrg_++! 3+l]O'|ZZ<))={m\6 |Uu.f9o7q(g4: i~ $abXbZZSc4 Z'YfyL pA^8n!QD=,RG-K12BU2,%44X Z&om9;mcG&J-ۮuJugHz%X>?|q8e+u%Is{Ғ#e_$mb#b>`=FE˜gy~KEQh)ID*P<4rl&\"e;٣<#q_iH:)OfoYz!Z0@[N*q&q6B"X`Kj,&Fn)F0nٖ7)R,!Y!%cԞ{ݠ 0#)c#r^Q*fU_p`AYayÒss-lbLM#(L&}̐KaZO#m#(@aNp&«rZQi Xڮ9+ﭹ 疭ٍc"1Ok ߃/=>g'K C4>HNk8Ja"Ew}dwx3$;W_`&F'%7ZhG̈́oN0N$7THJ1-.1RX)q=Mw6Vx !N{%䔟es!~^jt zRfW\7;3\4LzàBH/oiŶ' E.]z`@ ́!A2Q n2fA` /fDt\%cnӝӗ  %ܠ!( x̀U<6"غwf<,h*,_Sf8A/*dS𲘞s77]KE hM λ?E6R+ŒI$L&@e?\aJP(Al!ן< |9 a- JBkpBݟ#㑒%;u}| zIuӒ%;=a| s.*\]HקCvG#/r-gbQXfvb&c8xZK=Щ[#魋p?ܜ6I1;_^::$ zzd56z*&^?5~t6dG*Ee!Ӡ:w.D$j_K 6̩i6>^}#k+L"EqVKU VƷyb~3xB:5J ?h잆ixg0uJ}Z1rVA'Η:&#@9Z0D߭:})K9=C |շƙ[_IJT ]lCJ5q+#vF{w^"ͷ?744ʚ&V@C=Bgՙĵ.>\I"?l(J%YbfPۅa:bßM3I°K׵'DDħOxB`qWT8Y=2*`ĥxC}C'pj }4X)Df?7`$"v8mS%vjN X]7I ̓Kt O(@ rPޯ$;Dҡc|T,6.Dō0p-KqZN_}bMkS`++󯪐\׭O$א B;%fZ T(0{a?g`&64Q ^x@,*eKO$-SK{ٍ,3o=jt;p[X Xx3QF2_\>ٹDXl7mKwSZ_@3VCzJGI:tQҧ9`||bTebQ;3='+ȰPZLr~,*ف'/ד5iĖL鱟T@il+Ĕ,AqQhqh#H'%8jxbdyq; Aסp:x %/ZIec,pp0(@vn3 06@s6I1v/Qki5E>)PPwmAq6J9l,AB3L:h*sF7a0b{bóN;ʏ#FH =ˠ0g4W3JeS{MQr:.Z;`#L6蝼\vư+GTn{Ht/%z"T 7 T1u^^c;裚i2;3t'j9p/.H =V E4}e3VS=<4\sҳi}ރY;"sRR3?$J?9spTȡ>r vtoI*pvbo|8YV!tðIP_ig7_s">mUutJ\e_ZG$;f`?*44o-C${՞f}a 2O!'PёC4pMpULvioEDc@xW|S+&Âq"Ъ<˪͢8; ۘ[޹R2Ц\vli^~̓fu}]?#R|oS}RbK"mk<Ĩ{_CMvR)xM4lݗX t/FmQbcKTI&Pm2~L]b`鏀4_ڞ8eC$ŐxD *#JgZC_p2+Ts/'hVk}ѧMѧ=փ]*FeК ~N?v`סq+>75fz$m sh/[ Ab\+)÷N7EA)z7a.^31~dqq i0s.Ĩ+:*>.-,e$s@ŎłLeyDs !ZN<ĈJFIxcث6-ŧ>ʀOF%N]wZܡt77흍U-wAG76^Vk ZarGy6RGk_~W]!9ൌ޳k?_l٢23Ա~)TXN.S9Q7p&9HT@Q e.Gj IԘ\n7IT!H8McϞp Ci4?|l-5EXIg?Tм.T w3WM}6G4Hcl$EZrZ `WZ!xUIũ:|j^srQ< 5k&:׀ǔa1 [Ǣc*H,3RSOM-Ú[爛,V⥱@Q`wEْĒnU`zع- TL;Z)q5TEc8eBgե 2 |6z1~x*z8oNԀ.Ѡ ήtLፐ/e)a)7h2 VwTؒOұ,kᦍ w*Td۱=DEֳ+=/S}V}Z4dL=nSw;9a/b.%Fi`.Xf=C`ě]?0;T;\@nV:ήz[IfSH\/FOY4q;3W TruZT iD i|pycIoN.ZJBWY pї| iv&░||ЂLJ ZX0uQٺ)[ƞ;Sz3\C Y?~V 5DjXF-+S /Lh~Ľ>*DwO2@^>o0v,"L>y|}.]vȒgc+8,pN;+ dzSP#X%ꮜ49ZLR}tђ v>MChPOswNI͎T+}9=г5ž"czDi(A3YyNlyo:gUT2r͕QQPoڮI:@M$NeZ\u„#m@Js?Vq7H8{EpAEM.a` BS~I'HZ'x#m9P+ *{l#sVVFblX?v;jV | s35/3Y?|9o([zNȫ 3@kb1Loc>87HIٯxIڿ~b_GtdGf&UϫW^y? |f>[AN\68߄ %W~mꪹA Ty{[ TA$9"(  or Uݑǣ:XUqq&JVLwSbb Uk9.Np wn u?((7? c`P:wnZ&-~ )'ҩ I(E W>(OV̲5]֮z|ď4/Bo.$菕+^v*hvgP8cĖ =qUN?evp}Cli\C ȭKRTnsz[]ӒvBZL|M9U/n$/_ #LfuCq'ergfmMߦ>o7H]5`%tTR1Ձ_Msig`g w568ϕ×D=Aޟ%sĮjt22%? &$E \H.}ҔޗH@FGHXXAU^5/Z8LP로Foz諎/V0Ge(,~pjf-ޅSfLF ;xJlIx'Q~ Gj 0׾ 4I8M f"&4rtYvooV9e~: iI3xe EB8Mnq>)YT@2FmK@SfW6% U`5s{PH _3p#ҿ|a I݅yeӰ3GTzU$A V-E)@ ;G`߱ YSEX15^SD3h:h_Vm4fh*U"zWvW.fLX0ّ{ hhM u,)}8E8;ft-;@:!-~sO>g7˯@YgUj(agKA[ hiUo5JF4l܌Is2IA|ȚIW8!7\Oç32q'bhcf-#dAYmnP;\ X9 Z Tpo Z}R1OC/L tI ƕ AzP*aoU<CxXhb*\plN€YH[ITKHyS+bZ^6V#Dp߿;䅮O*dArM8~IKN5/e%y5XdvQf%p`ն, *JGI_iۥKb5r)m!ZLj_LP6}kޝPK)|;Qŏ|A<6oBrPs =@AJ+3c4(cpK D0G1Ď݅Ntαߋ{|'=wtEo,5fZCg'\+U~:T2qh?q.w7@ny<ۚ7GxDj!ן(jKV#GL1^GZ8-moh٧s9a58|j!IUIp&X? Rbc#71M:[:{1n%HȽ:ñ{E"_(Eb [$t P$ـ[ᣭDgZI.i`/(G_s[ +\YϠG:/$̴sxbgԌ2VAJuĸ)}Y`RU{O{!F oK&cB]Iߝw k4\lϾų*&!FK'9!Q69QTZSnuЕ]:²|Kq NkO@ 5ōCֶƅ mtXTZ'I/ ρ1H\Ղ>d;Ӷe(sCO7P7ȝ,OL!Mo +LP U7][Xހ!K;vY!XҠ y@7y#a$ ~7MbkVP?/`H2&G3v;-_ 8c,AF7pT/치ҏ=l/@2l>`n<.q@6z>ѫ#adfbR=^[#"Vf2URu` պ0t3 itz N-9$y/=t@IikMZK]G;d0F_?a'hEAA:sFdG#/~Α7yC1qO~ojFVՀ^S\T#!t3gpJ&3LɆ9!6d'5Yx *}Bp d&lHYkhE0܁'UOPp N_Z2[爐$ ҫ;ykq;9zx)L)dǎr^{@ffDWg*V|35u(Δ[* l\;c؁MmYXq2a3x]jg%J0eq9:n!D^DGp/& S JOn|Uf> 5>5 z)_nرf,{/`^Xܩ!EM +L_9 $k?,Nd e2Ϛ1P ͠_m-b2x_s%ċZ?~-5usI] a:SK#goj )X(}2Ãzira +69,܇Τu~AYpO8gh!liԵ" J]xţ (vWW3nQ&sO4nI^wwBҦG^Xr;87*_$Jm_q YD\UyOc-PubsZ?mBSxګxʧWg3T!(2~fygk hL[5OtLf-))Ģ}=Hzh4JXgZ8Y!xSTӵ\>ob[5\^yˑ=G`|ݵʖ!`#*_UXuSqh9 YW⸑cer%|6N=cMaגNhC- vc4~v+J;,5z7ը%td5[lv C]lƍ.D-;c- {_"ё8:>i#O6H섃 ᕍfW*|SND` p*(얿oS@h̳ +Nzbzq0 \^#[WsrhK rʺ=pskư(Gѵf/t5.F#HûuM?v_]0lzʑ@vM6״9w~j¦ o7A7WL*,1OF۳@%aK+ Q$``UAi:@/Sc־#U?z$du>w( F_mzlOʥZBHymkOu5T>֮=3/H7c*-O(inj =U4\{ )C$O3ACgi8W-_`ЀOppllIEj{$"-}r Z,jӝFj^.y)I݁ Tvi&aY$Wo?^y}IT2M7\P"ո( b::L:A=KPmcov-ec=<+wM5ЖG%'+fH{IT}8fRW<}CCdsiTΖC^Ji (ܦSBn^V|^ F@.\M e NL%3VG›y$ ɘ//p_B+-8AF$OXged49F^&a^ѴGyv$3`͏LZhfMZj묌"[,+-mI\0@E˪K DyR.$]6e;kB>8X>9/O< ,!YAZU$1uW!N7!M\V^aE)5 zBֱnK{-~L?m)e6Jmô3X4!1yh$Õ23@e(pr&p 귟qnYsߎvʅQ{nB_tW4p|L{?tZ=)TM}MUeged6":_ȁWYLmQ(+F1r[C@,KF3 SHUCIHvE\JOkxyԽP*)lx} ƲY/hB/gWךCL.ROz}F$-Fo7r+$4 .ql5>|(XڕSuN [V,[9;2kH#bj!7LlfoS\⮾lm(l7]+z 4|Y#`RY 3k>0}!p! { K|X] CDͬL'-.X]-9yyӫv='mH2&0;ʰ_㌳'Eġ){w迻t%!Kto [Sn;j?Jfu8vk9ٺ"U^2/muofUI3Or|,pFf+qz{rYݸ-b檹5&_2ECEދdQŀ(UP b|@tN0z٪y'_\ϖGiU'&BX<'P:\i_j<ڲ_ßs+| ?YIx-3ōeTY΄86pUnB%3Vy[- i4o+F OK3dc.q3voG싞_i!8 ڃ6 8:O] A"B:VO'.(sjx2!FR? ? ytY գX$*;8Yl64~d!WaζpW,L b2Dj|:~eOF b-Ed1=f UӼ8L5`0&ّ7>X Y){Q yOW#u9UQGbV A$A泎{4 NϧCL7{ߺ]b:EE\'#㚟# Q_ߓW10O_#enT Mr{ +1~N캋]҉O=hUqޖ+D5_~l/RBII;iN P^`8̬xUR˜yG:Ês*A.=]yIu>FǵBMAo[Tv CW,M%eBgR$#L['S][SCdԄ?j%*UjcC{R7^Ȭ{ӂw߸)P"Jo#˸ XB%RȉA)M< H_F?w\_<"%Q׽i. F̒ 5uoc:9z0#?ww|6OIlkxBs8uVH&'sdB919P l@PU/F* T5\tT-$ j񕻧AFvv~s4!ہ,y" 93ӼOB8֥`SJ9\홀 % -#J(U/ Q|r(SbL Qg)wYTh齲W$S5,gC`Sf.!xO[;GF'[+np]j1I|KE|>s[ BϤ""3 ;kn|-=#҃ B`rx}@Qz)[b`p-r%{ U~7epdÑ\>ȒC96O:oZ,'E&XE(ŨLlg5$r( N(+]3L&6&㗞!%i"Z]w6]C\?*/7Nр˛YEXO:綆J?_ /ɶ#;C&i6'D:k;M-I.:>jS fY9? 6_d=o '+;$u' ˬ>&ִJoUD~oJd!N|>BTnJVLna7FbN|woFlJA u3 Z[TU) l֒1 eNbl<׿o˖h52mFܽkY?&Nݝ2W;F#oQ][pߺ ,yqti$oġlb~yPx_~pԹ\Uq-nGAm.hwn< !a;72JYn|;ɆB ԾVn"u:C > XӥQ(dR`-S9^8vېʡRxZ߳jN@|p3A:)X[??\HzN %E!DJإxai*CkD§Ls|0;Yҟx)-RD5[f͹4/stϯ^(s!θvSa%_4NUl_Oꪩ3d6:յUls.`[r5f CqLyyEPyfְ[d Z Rvt6tSp= koQ~0mE"Z܉=Ӿ?sqeٿ|l/*i 2CemK+l./ _MB1b4Be$ZvWbKf&vڸ'QlrOZH^_%lwnAp.آ/ rxphqs0]4FV~^@@]L p=rhZG t!j/I&aCUa U/..@fk{{ٳJNVo)|~_a3ԯcf1A󄺍=7QNz7ai_nK'퐙j]ڷŰ{4 7cKFbkgs5Nf֟"]hZ uS'# h]Z2r$Nq m<89:M?$yz|]@_^jx0 [A,qfTVJ( ƕ2iHRE: yetEb&n^/(Vm}g^zͫ;(Z2o;{Epc9z](tߋ.q),<{9[66iH{Le7ؑ7F:^5Xg{/"~n8xwE߂yLQHuɫsW:$M_EmO4Mivf9VܰaյBeiPgXn l1MΧz0+kbnᐪ /jkzU7Cn@}'HbϞUH^-|}(ܐF s2e}8YILHg=9L' AH|Ή>_3h`i˓4٠3o tp @L-)̹Yt*Z,DI"L6єƷXP)U.eTIa 4#Cx7LU̐B@h_yԆ<ƒ)d)[N>7}X<~^ݶrYɋ~K͕uF4\q 9;D PIi<*>~}I"ߜ\L5ӣ{@ׯBMdcCD)g'6,ѩmb B-ɘHDH#;z ӆ:z`e.E 4)#bOx26PiCl5 ~^7G4-) nQ62-LC~a`~@ V^:su)o\"OVa!taNVSi?cԞ5 ,Zlkj7==5 $wn_A.й<@&VMEakFQ:s:OE<_qAcq(sx&fh{c^W)vc%y?e&HijW̥6DhӴdCh#1GCFeR]Jh{l_H9+}a:GcUW?35qdaP :$';ݬaX 5-a $/Xn+WC҈Ę:ⓜkÊ=o`]-׹,{[zRMUCt VU4dhh:FPl(RGi8ޣf7\\sTB#1 oa 4;",qHY_XqK)8Lķl`GhfK g`lS&61_р}! %~5V[؁_0#Ї XT2:}"9zSlejs:p42%T:j/ܲs1m}ybA#L'; oV 8HXnp*gĽLuºOᾫ@ϦrXzCdF%T^s>@Jj);9ziCdu"҇S.:&Y-4{xk H€ww,Y&ܫɏ;j}nzb@ơ# ZpJo h=Ia6lwI}DQ %ύ> '=i%wxȞ 36AMCF*Z='xHݹ96P!+zIG|şw8cX{ HC}#OyQbvKݝO|/%plQ-&M/΃|7|bWz0rxgxz\&sv"nQuFF϶s˻AXd2e$Gq%)S.J=p{=Ngg$b}۬/"s38bQk7(R { I^Ѱyli6IY>YQDNqk (__ QfsJM`NJj7('W[g/kNvdCҺ@UVgMdݐyI]15]e ¸sƄAdI{nb DI( 0Bˡ_($$GGom'YG$v8YT5Cr<9xv[(UGCЌz:BHr gs^>yc;[.ͥU0"-543x^_6& ʘ)_D(,o/, }um@Sqx]/|=kǹ9q <1h`hX9}hǯPJN-}zbSR j4M{ o횑:ad|ah6kG'F؅ ;.\äx(L46\服^l3mJGhv_1>B(ۄ(;Y е TfaӬ̐D9QZ> \|T\MHm=Pq_F! Q'WoQA-B SE^vrkJBR|-DOeGƂ5 -dBTq xlol ~@Il'IIJtR8yе]SB?!5uE8sQ5A`z=/7dja yA|}tS?)7nYPbE- X;5lc 2@ /n=&g Ъmym1}[`5SnBJriYz^oZZO C1w,32ź ]Z 5m%?;BΞiHyB32lpؽ})A>ktҩ|V w"!ĒTqp> CWZG-" 6++(fk!O0ڸ>O5~%w|tJDP}cLf$@3C[:[sD|#|9cfz)Y+z>lԕr!fm?7-"%~䍃|Ť/>U%lBh+5Q33g*&8JJ?I4GZ ynMUO? e[U{\\-Sb4EPPHEČ=,z;M9&p6b&)-'OeE}~PyJ _1RFš(1<~lynȟs,"zs쥍;FdvVKeW'vɻgqTs0n=8j<5`յQe#bDtX'Zrgt\0|*4G=&2e)0-2S·R91S僉<>k6%Jbfh@WyRPMUh&y?o8ˆ@j>]V S'DӢ4N'4b;\6Vf\qdnGj 备jEҨ\ "?< yEA쿩}ș0B3[ v\Vh>>Ҥ*hD)y%1y N@8AڑRj:i\=Z,3@):לEڑ5X-=Sָqq?Jy`Ӟy}xR7O4< r;2hbV '6JYmmr8e媇j:,ND٭n<]b'M{ڻ&P9OU|y=:_h4lן߾Q]1XB4Y@<$ TL9uzSQLS~˾nUo)~}U!51m~v[̧㉹Hʚ=vӅaAɜE ?Ӓ9;O>2rHӜ2) ۇMqRe;5PHj*P+_F0 ̞oJiEZhlS1J#Y7AkicL5Sݝ+əa Q|~=xָL:ɍJ@agzz ^`tΈ|ZbS~n5?&¿_jPsYzjD% JO3mDb +W븾ELMN8!B|/Y} bJ*a]{↱`[1*Kxo)1X.vb&g #>{oZ@3oWw5"/_x4>8oMwN:Ǻ(h((uߍ+l}H6uNJV]Mk,NAn_|UOŧ08=xKzjL/S+j).. #?0)G 7Y+qҲ^-zJgӨbǞu.'4g8 ˆ}#%쩑7:"닙ML# ZέV8??b `Z "`ѫڥJ2igܿf|s(ߖI/ìf5 "@TlҪ-zʆЎ@Df5D7sL-":qst(dxp#HZ-2䡊hk-F]P=ʛ@ks23ގHmݍ}>c,3k+YZQ@DL<{Ȅ-B#fievЦV(YK@*Z1[(9;]  - ^qa * |$0@U .fz%O]^pltSl4 ;PXҁQ~6*hHa1r ^A*T[`d }r!}tM5T+AjQlQ/ K7Ԃxk_9AɃ_@apA9:*&p$I"r=}Do؄=*co^7LrwόCMOn ʠ:.xzA+.I޷HpdP]!i}ʹ8S_,X Ku S\vv1S߱2&%0[.zxpIQX}t?ސS wFTh|0GIkB9׵B$7l 7N&`H ~,,5T?GYFWhfae|rdɯ:lEg-f *e;u^қ;H9Amhv1ʵT@UO ŭԘ&[e*LjgR_?Ua‰ᚰОA8LVSśV 0 Wrm0<|Q6N=@݁ ?u3`w iK|+;%n/c K!0hiMk.Cr<ޱO|ÍL2PL<%3~҆Ć4B;swaJ 5/ULz6RxB%HkȻJ́.HpZhIKk<m}\AE$U)"u_kYkmJhɉ%]Vev=˚EyN0ǟ"E,r'\Y#Ȍ*? ZQ4֋Jy܊S螣d&@4ٍ٦Uؽ.!a뜵 !_*4$>V QzSv E& xi Sě'uBɽNNQ./MVTmjvéS<jl# ,Kn77 &2ҫey^b^%:"fItzŰ#=ȅ00;ƫR3Fޞi(Ut8%nj_*9vz#|oc|TO+p 3-ng=*cGrǜLx@Htm֠b)K_& pxz*cїڍ窋+3gZE#3oV,I27f`͵-O4j  eGaqv >7l݋,3<ĸ0n4{  5KGH.İuA4/&x3Wv@.#,2jѢKmm̹XVzZL=Wr8B% տCsGXddCFcHdBN6ԅX*\vCyT0bccHėDeAp6녨p,I`ݍ%%YUC'yhOt9KgO({,kt%ń*D PkiTTW2;5 eٴ6Z-dD%EH6BZ;OY{XJ,@Fq=E9EQs]_p24'UB4*M$H™ Cb3ąctd$ݧ!hGA 㳟d^^OVosAp>@e0 ƢӀϹmRd Ez5)fm EC>J#~u_:@c w_Ɍ/( 5[pʟ`V2,0&_š| m c0[SNЈo_%Y9BzVQ5{ J} 9ۮޯItq +.]'dm\7 zQT$uX! U %(?0CSz fMJ?yip>^^܋]Af*2ajHy뗹i`Ioν'{ݬd8~a&x<҅vϲyT|dGӤLO\_tv7_r}t,)q(NJNdsE/`)c #Tz9ErMTN("H뛟M̵|79?Z.3y^AGtC>7'%v̹ &eCl(bҍl~VX7pC7ewr%o8f6(29x2XXs ﰳǒٹ/3EXH ܋˳(J@#B-O^Ll `N-&N\nFS94>R4N,'A_gw\x4g>$Jl-i~_tbz6J$\qeЉj)wT0P#>?9}xRxhO?Pt!4R6_ ~Tmk9XxŸZ|_a#.enZl9r dZk'`3\t|-ovsQ.eU0g7O2. P_ΰP/VK%6IgG hC0L"1oUDYJ(3^¥_py:VOGJ[H>^@)͒d#{/ض&bm˕{N3f٠hv4y{~I_9 |[N &Y*I"4sg{aB;SϱնXOo(>u!eȺ&;ʍ3k??mH`L+5sψXz]%h$@gK H1{ۛMuõU[7L쯶anA_k-;#N.HzjBjYO2 ݈ ̮w'D#l=512"i=%)i! NHR>` WŬʜN~dkA ʟW5/X"uXkzc*k8/YBʄpGܜ#WMD'U 8ϮH𓢯M*3mH;.1 *: +ϟPY"5&gO#ekl t i]j&I-lr~i_1_[1T=koba^? ubnww*^SzLvo ADMbwΎ,F~"W F3'Pͯ[ӧ5'8cOAfK ~I%sEA#.\ Ij/%Ntx~SAjc:'Fm =p\h;_tK8fR- }2T-q.& e$E*Ӻ-NxZDwr3izbhÊ؊ 6@&L7}|2a9!<may]?) B|4[C53++e}3`-Y\e n5ux~)v[hb;qAF)Ᵹ[ \\}یKflN3sC؇(`>qXDCE2H.Hә`a&#@0đR"8 UēFKF@gJ>.M:>[b:Y 1%$ ELq4>w~?g1HzPo@ <(RJo*i9Y(#m\A-ҭgnu,.4]<\iH" %~Ώh0.yٽs[r L7Xu|r)|d)Ӻ#&t 2}1 ԙl݈-ٔJ=ߢ8μwpy}N~(Š֓3 ]_2dbUQ׾?'VUQO]> ԣ}(CRWݕ@0J/;kWpnq92Co ( RF d9*+u\[n%qsf3ՏPy-MKSoBxhtΈq\d~/6~A/B7Zpc]HEd?$bEgX y>ʊݎ:Y)S6254>_ޔS f;3dD8ͼ(mo)kKoHp?-%5!8;ii}@\4w.< 5,k*=R4'h {O|yzq{7&HXS<$c!:5C&0qrCz1)=vcJ se+fATR"ڃ4֮<ÑufhLQv~%=J&`,f㟏 |6!tphMP)/lTy\=YDj ݬhWP{.h[?i'&\kxs=iH0UZ>#mTnz-kJVha^NC 麿q]]qL-Fk˝0JƒF߬l+^,ljz)p5G_|/U<SS{8)qш|вez!T}㳨IǶ3 vtiqz_):INqJj[ePn)l:˨U?S4묣J 9o%;)m%e+=MMp{؃Ζ5%g窵< c-4(>|M߷ґ蕋ot؎~\g3Xw~㈲ ȭO[$pZXU MB`p b{szX|&j#Cm m!Z[*0OJN?A(]9V[xx;X 8|Hؼ{ŝ*r~;VLdb2*7):oIx\^>?!ٱ4ClQPho=u9m{ V$pB,bwFY)VuhfjmG5? Iy8 70È_.,aaJlGGG;Oֹ=!4 *wcR p&)l%J)\ il8&b}d?gȤHBψӝ0w,Ycœ tڥ.yr]V )36ff_5ywl fX_ފ"GCfc+\^7}<м M?(#KiE(:˴ܑB1lʡe!#]W~VwN*Tp-&y!w?RfV8:d='FEEﶀ bR5-y Q_Ot=(b{e!7650qh,nѬp}ZtY?U7WQbO_̾7" mFh3\Ue2~[lYv~,!}" n۳d /V;Qt%EC62.ޅ D#Xf f(NuJ<%PcڥS {u. N?+CmFM[t Vo« ȮnrIB؛}C@SI`P[)0mO8zx՜`EU 7Ld.h9)r kVMI*8Ro$?.6ziG*!/>coSFm쇸|)#NpyЌ|Y;ʺGˊ`K#A}_ "$u!'--  grcIc UE.i5 2&!,nyw3petذa*F罇4ý K 3Ӛ"~Yp}œEљ9uH'לnȎ_1ÄUK:ɻ\M pyZ۵&MD7"-0hi3945E֞U}?KX䢢Q 4'5Ǽ:A&pr}Wt3/h%1Zh0Ҋʑ]qdg)_9ŘrvRPHG]f689Yk cܩ> .Ʃ, Ӗ^TDu 5@~)Y@qvL_3BHco"Z0r[^O3؄у,.W\2H𔸈f3\֡;&p7du"Iq[:-:ʼR<Is;S}xUdsij~6!=:+xfwW/*N:3..Yڸ5jg*3D(&ト i[K c{Ҏ|jU1J䒚͘dF' k~](R,GGrsԲ2jf*jX=^97p:gM5E)yI<" #Y0Dvf ]a.pe4]?t[vI$괙XD˙QmLP o}D%Vo![nI//XQC Ǹ LV]H ÐPGuCL!|+?n*P6QB ֝JPz;튔|9"FOJ=Ch{0L/:IZ0wk{]э+,< i!JjO#Y_3+VkLèqR&HG4Pr4̪Y)zlZp1I}i˶Pu 9vhJ3Qj;>e@Gw}Yΰ፰r&Jxl޿ZLe6=_  0kZfJ*'8)=缙NwlPS-GbY=3G$17.-wl b|Dm.Wsʖڢ, 8NhzرWP;6C*S@R7)rf:"M#RF))N@n[_EBgp _n^˜Xߵ?m[b"[Pn KLtҠ0!ob>Γ )@|^B>a?.vك`;mM#H/-ӕJYKD+-3w8 2#3c{M[3Xʄ>YhWF6f3'<>]k-6TƘ\$;3b6TZx 0l~-Ğ{BC[M)H؍PEJ8 q]|lV Faq_*r|%JzTڡ(Nwm~KNYN*!|Dy(E"ؼuI[m0PsHL.&A/},`0h-:ZarR~`̈6(*~UӔݲ$cv>*nPYwD] ֊ }J>z$$ xyD{?dx LIpUV=&%(?bMV3FF*JT!)(MVdrpg ̕K8J*Ajꄃ liӆF_9(LONsCm+&_j)pk\a2#6SUO7)y 3ӁK_~a_Qk5c9fQK/FaǿR#V_5k?NX}l _{ܭ9rwQ]\8+|:XNfׂk /&g)p#Vǎ0CV$Y *W8J0 pCOPқc |WUZw2$9'i9CDH7?OM9|kkS,CgCFe2aeGTYj:ީ..As߱8-u2$Mפ=be+K_ؠU^n0stU܆O=0!`~p כ NvCPsmST /u^N3j$=?xH<;`EzҊLua-R*xUuEV©鞰7C +wAXBAѠaֲ{LZ2p.OlT"%EE|],!/Gә\#YDa,~HOύNw`CkPӞPd?vFh(}^{j}(f } ϩ<< gלf=@$=Q+ MD(^1[ܞJ 'm_a'n`lܢUMg76E:ztpYpU13eg W 5uh'y.+-j3BϰՁdJ [ br'R5J]PcHUY-=OJOVo,9ڗ,;lQśSm=uLQm)8UQ'i5mi>IJܲq_ zYʶ$+0!AOM}.qťR-fS-oDNgxn5-P*bY$+)a(DuԐDžy~/<1u1C|`hc-by|ZS%U wjF6I>b?Hb^j y5 :e=y"z槜&:XOh'GcHJd-1AjAzP}#5qrQέerdg$PT߻7Zy-wXT&@F\;HB3F2l$ UdHxZc%Y7fCYRsXX憚!EFh2F `#ec"?ZYH kBq923$^}1rotobc| ٦W ؝!]Ȋ<`)Иkt6T1%OC{Y458?#O>auSFIaH9b)r\zǭUg2Yxq +\qR5~a"(jջqcQ a zKL&P56>"®<<@פ@h12eXS@7Yv׆ LCQ es )OLV:Lxfx j;/37b@Xf:C2C6Ano/ْ,q_(fn*#](X۱0x u j.nsVx M&vWlRx4 3|ÄƱH^QL[ A6}2FC9׵2wv2rSizy(~2"v1Q&RMqFO/<ݏRKGl?NS'Km!So7LN:ʡ+,QzSPZ--6v`.AlBf;vLӴ9 .fC|#KBRV^jlocd*яm.-M·_ q\Hw<~>:>p D〒 ˺k,@R[eZ?l^VY]5~GP"DI~:7͈=-6Tu ZԽ"c3ܻoϳ"֗U8ӬǯbdP+rݒqk'^Z@}k*RZOV={?Q@)xP 7B:7R*[@?yT9gd^B8O cQ ̭JE(dr ՙ-? VG!].Rg)F d'8ϗHTۓ|ak^=/gku{ƒ^geDk fX6KMY-$LՃQsߕȅc7GO E])h?aʎ^K۹4e KNǶ}//@rl6 `(cFaQawDD"ttz, v*jTo<4-nR/+LuQ"Di$Hͺq"q66~wX=d1̞BÊ{=+ #6od.Wx"_@P2sO&:=^/N<:\$8wb)KvjiC剋t{};H`cn@4t>+1MJr>`Dj*.Sڸ+YqV$Sq! Z=t09.9CM&:^يnan!b_L#:tpʭt~0Kɭ/I"~g` C& zJ@FSSk8ErkCSwN x a91Ī/= Pe!f%hګt͌4g UEAT UVOrL/|qd8"SWNl8Ͽndp2^E0i)%&T['G7&x~7l,Ѝ_+7|\٦.Y;w{+vKu_VXYas9h8"wߤ!tP#9aCoͦ-:dGMx+EZA@\E8 cN^'ǀ!G2!+gm\SdB$QάߺPmi4޾4`B_jWA]c(kKY"~|gu{} x Js 3mu6{R6`ǹ˾P'!vtYs=ҿ iR`c2Ћ썀o a$Q_54gn7OGUv_. !sZΥj Z4z7[D7ӢiQ5ODE.RKCAEݟډ&- MIPz2(Wa}8$!h>7:a?wL)Xk\\P7c*W P\Yt7^kUҞPJ2" QO*jPm 5"5|H/ t{d8;}5fD!sR\n-2.'S<&ȬB]2*\gr^j~l;E`o'Q& S^1&![0}%'#1p5FgpJЯIg)^%WYzS|MFV&v2X%lLW2yNG("Av[O+MW}X〨KCC," fJha8莦ڟhN2HdJVP}h0mF+o!K/)Kzvd, KH< 8u2,Vc""Q+ @M;-MHE/3Yږ-эJKCHo˧#:c5G\Lv'. ,KYKhלM5wUeځkݷoa #&s2CXeV왩z5+iR%We,Y`PgTf H'8EATIIzNҳEk31u;un yE~EG K3֋W~േ C e{7u`rFCQ}%U;xf`8"csII UgW'q".#mWy.y*= /xOcXk]t Y6+n^"f7ɚF ZnUE6(t}-=K~1%PTCs>Z6JẉEPۡ(PK'tH9.Q༅|.BRsB"M'TÑK#}'g^*l}F#xL%2ȭ`|dqPi04PJ0j2Mk4(Sya)Zs[2g)jO!A]{Tݳ ܄B}յs&eg(|)Mv!^ŹV4 Oj@hu O\J\3& b!ѣX6=}eV+R3w{L43 cnNϤ~‘qƒ5!^|ipxw8뮸C{cJuB fym9 LEDaCu<ɲlËMa@QFOU_8]Cp2iT; SW';046Q8_1@xΚŴsR6iSWtw$ Ł?o7D8 7 UȩirvwK^VU%|"$Qܺ`a`=ucknlI*X*UT f;P!ՐZfRKn߲X3gBe/cBrRցB] T0ivޣ2V`hɬﻌLKg!5¾E=<ŷT싚+5(̪ mܫ/Y1,a pJ*X{U:.nVܙ.zE8E*J(UvBўK6t4`;o 'lN;VaDiv(韉3~lJP"@|γ\g'tCgR{CۿTSmSnu 9J 1|IJx8!9A޼'Nx0*Xt|@J6`TN`&nۀ1;߀AD=ӛ]a+p=nE/ .*ܤ:h +x7" X5 O0 @H@"9AǒQ)`0>fE_8KY-To<0HY-ǂ୬Ͱ]Iޠ?"F${ e=JڙĎ. ;)qc2 ٹTpciOi139"aܣEuU *}L62A`y6$N57L|1g'qap:׽_Dpէ}S*[;q(*K^ɤg͂yFH:xxLɓELp):tGF Tk3Wo I:;BgVGXӆ#):aWZyo;ߨU.&Y,͸T+m|'mïaf*0D1kJD\M|<@&qlnj-FxcbαS졿;OpK+V6=hQJe ,w93iA򣕺V - l˻ }aϣvƩ]m=cȘi/V-cwVcpЧ}.:c?xVHݢOOD| xn cJXauOrTu\|o{șߑ\))Pi |g:STF|QAtVe>zUxvv͛4EW$,Cq wfoj$L~1p-\PcýpiA,3LA :-}!ӊ8_|*k<.#d͚@Yfhz |PJzb)hl')I`X eqh]dS.Q- h_(S0ssM{A;#.WA_+fK'-W-5FBEܭzTX#|a;ò\w":7-X`pA>rTx߿h~SCh"<LySni醒93oTB7{èOJa1=-"w8c *wFphԝA,Rf[{p·2K8T$Cy(9=Z?"FYϸ0M t]Sxtr@?JM$;5-(VOY;X5%~>mTRVZ%/2tt/ֳ9r/JqmƜf}•GR}ErB2!}%)Nl1 g?˲R*cÍNDV*D*xfl ?߂tSp\ &~|;M_"Xoǽ8/&Gz ]gνM߬У7{'7-GSfvM(~SHrU g@  *|%}MkvDe=4Lyߐ:j1F>Ȏ$ū2MezÌ4mQgFm?/v#L0E[7/ XewN06Z<a}?mY( с4\0J`޲|0Q^ܥt2-PTͮΤ3Y!1fO9d#5I19еQg uu)2r ͎1jԜp1_["Diz u6Ʉѹ^ӱ2]ڳuTKW51YT"1 o3?9T_pMcTQ"S #̏(GYp" W$u-ύ춆~A*EHyUU5jze{y.{cJ9f7C%=fo0Wm?DsY{n,TI:Y=A4՞*W4C ڻQq?n2¶<~:B:d83QB,|돟Dh#Z{P9rTཱ 7(ڙb3\gEz̹l$B틛J!|"B<;5cRy= aDZ92j^߷c1E}DUDFɪyжU}E`̹xtg<_h̺y, nI.0 kyWϺ8}ےp41/lJфAߪer5^oY #R} Yd~q]}w+kH bҋU<z>Q*t{TsKÙ3F )ms[X)N<ޏ ?dE.PgJ|:vEP}'.)DU1|[]6nq6y>*. בk -ž8G冊0a+bT-MqG>7{Y[lz% BZ 3f8rZY|q6*-O1lL$˿'=i MOxJ~O;f+"=9ʚhUt8|p# R,߼e j`[ x}*8igATIpx;cL8c=o %_F Ji:@^Nl񺐜1 ؙ&a5.i7``{5RųebL#n<Z/R3 7WB p?DuQG~HvOmQoL j]П<:UA_DrQoaL0"͹:vTS}59+΅ͥ2T=A];ț tAL>){SMlR)}gCQi`#TP[tlsy,RxEJZa\T\R15l/7.'VjVj &ðFExn NUo>+9_^Α$qE'5m|D^,Ş8E%gur$G 㢫 s,V 殮"b?CHR-Eջujˬ E&ҏg`'nOwqeYdG ZVMRKU] oj%ӻs&i)0)g/G%x#jn@_E_34eD')}̙c/RjӷOȖ2*kul*L1dgE iZϡ+'3Ex0t-5^ΉXZE2u0b+/ABJ.>|x?L^ա)(wٙXC{z=l]Y+G). }]a߽`0VingkX4u-G}!'cU]oX賓ʜ &C=WӢ];Y@NswM_>b66Av6Dɲ23?IX!A۪^euMF≈y$-v  4p{dA SWnxh}PQ(Eyܢꧡpwtþ }!I"F$IbDM`LPteg=i\f:"|ߓ+.琰!2~fAӁR"lf" mi :1OU)pG| E/Mh*a, ِ[2p&pYg+r22V1l?? /f)t8b,œ}<4:+[zcZYRAMJ23p&fRI+,qB*Cǚ/~sP)9V]Z{#T`z ߕiu(R l#NpcΟvxRaR}t;nqK-u'Sb(x]a3 вt;`m[|JrV`b\ہ#w(CKڽn7k<>4h!7e0աlVJè^l$_EpEi _gIV?FЇ9ǡ]qCjUtR-f- :SAZZr) v@h?`ܧNhkXëݙ<$c8a<8tBIL^V֧a8<lUs9CNPuuƅ]WakЖNYaX:чB) C|t3IhvV_~ذ)=sȶ;Ն{nIRBdpo`Jʩ0퀥sM63E*9ӱ:ݝ (ͧO%^Jx]_fDo0؅k}bO2'ܱ6Qv옽 ,)Foر3;a/$E?[V?zӣ^pSylC6lQuAKRfGT'jKߎ&Y(>?!Éf{? q.fy['$v!gNX欗RVunkV3Xӵ\Q\"Е- Rv>׿r(O zi`~:g3K1z\.:)/Ұr+GEu JLEOȨ_X)2 oaޝe3Y3ǰ %' W~7lP6{2/zbr] JT=9>AF, ^RLNqtEJw4ӰEJ[Mdd:aZn@掲oݭpFqi(b:3W@Z m< hVjAte=pqR0S4|A5Ճw@%T,YT-P~E 36f{vγHG+'3)=MGtqP$Sz6c1^j$_8of̕oa1ʶԹy|ExiB/=5*!ֵ"a:_PL+Lݩ܈2<aCx}ݍg,zFdn`S.*"/T ͈Ał: i a.̿X.:'D =NmZAw/ ȥ0c(S#%^,CD#) :Yʒ!hhpSlD؍y_jI93wm)RQΡ灪𽤖B> $E@^Y2bUjš7,8+*Pa7Rɭz;Щmk%ݑG F~aG/.;Lyӝb,N1XvjC]{=rVET9t@BldU޿Crۇ$G.LEyBgkKRʤjU){YȚtO8J4ذGѵX~Og~ڎfrLpx1~s{v}@q$!2C}X>?!?\c(i㻙-X#ViSyp%(o?30^j(6A!=#|H[LMP}.?NkFFK'% Q[%ڜVп J",+"}${Wf❯Τ rwg1 :pJ7rN2ika(9 93ݙ0kGǟ1lǂ@FD,DR+2$x&}oݒ2+cG-5PÛl""M#\(Nehz8\4tȵjo'fryh{lNz p,rUe-;gLv ;'[ż\,c ?!Pn9$L$>\m /ʂ,)^c a)KœHxBy4pX )7eh,a .(/Y!HWXR <~^eDUȟrD#c=8QFQy<ǜUC(ak8&܎DrkL{wy.Ԋ(Oϔ9SV_ &3U=SÓp%m8ۓq:Z lPXg#$v.P\}s=6Dz)ʨ|p3ҋ]2뺄\{^F'9%ao8%;^0ATKy\ Ɩr~5kX8lFih_t:y88 )Mk`4EMahvtݿ-y-x`uK^hQ@>0o6 3kQlVkFY]eѺ*8-cᙼ:&O#^qjs$Nߙ [ ^Kib8S! (t#8a ^YhZICvWs.hMF\kwo Y~e\` g=}6#,$hGɪDDmډ4cNaf;1'@ȹz Y<4־k\( Rd7,_*0(gf,,r.!]}y'f͜M Oyd. |̔bөDVx ,,:r!%Њ]jӈ;] y'\Ӊ_vS3r-%V"``t7-kc_X: O2[dW4~ ֗bր7uy6 /\}|cȼLXLI`n+vO=(qǶ&Hy˵q4bȁyp5Լ7Ifu0:,iQ]3[(~v5mJ9 JEiSӛľ< ē?NBHH ?稕J5hz,8jGjCrփm7q&sZv䣅X% "B~Vrq#fzCriȩ˔L͏ ɣP{HOJLW$MI/ :7堇C77]8,$4qMwk2Dfs6֚NeZNM~<ڴrk)Xzu~3VŜćAn~XÙӷne:,co}Lhk98cUa>n\g|W3_y/_193o}8$jM82hyPPU95/wޠϔo6p144:qabsZ5Ƽv\D$aW:wR%;֫2&؞7Ϡ@u#Q*5^R{{ #d9 Toy{h=PZ~A".][Gr.-Λ8i>a;҉iNӉs=]vCѭ[ئ^#!"߳[. ` Ͻ ;*Cȯ##;N67$?wT*MxbesqW'ݾ4zVLcP‡7?7b?es|q3&w)h7Gl1}x47ZY32qIeCݾ{Մq"GF\v ,+RBr!.c4Q|94Ի{b.ɥ9(x%<bu7?n F)aJ)i DBuۗB2^Vk-푑YpFSjCi `iR`3 JӎP}1Sx5R/eM*̀`=P@܉wJP@g4 )"OE}'& m1 ̑`&_bKDaP-!X_Jl:10NO3mc=(6>vjy;xI;qHݐcKL]F <৸obxS{Jfx#p,5+ :^`1R1cřׯ !п.57̂@q:j{*4I脹:<ƋF)JC_EzJ0K?d=JոnwW]m"Ye=QôC;{ hy, :Zʤ>72$tݫ9»t;QwAxMgoصQzfTA x;b&O9kEO| ̺|.Wׁ7]K-ʝgxm$23z۟Ž4~׌4}zcywcJߟ8kcngڬrvzN'7Y`⼦\n,zx"{J|1 bX|RlLSWAwmٟ~rկ܄&ˑ{zPH`pf]=]Fnx6'ՂLoDny>;BƧqĊx]{a@|ƥ=1dBVRm{#M+D5O൧ X3gU^0+߭M6VArx.7s) QX*Jb%:|${Ƥzdzֿ%3o-Usb9YՊB1H]rN\[jLu})z+8&Uٸκ&@)M"N/}zeAU4DZJg\R젝 br `kX.G+\Ka~QN$T%Kd>nKW;8}G ZYd0BN*IM3Co|S#Cmx3_{HS8'V a=mI9|bsn-.3V\О>!NMC᮶pJh6Ls[`}:<:XMoA!K<- [dNZHs=KX9<1` hQ]h[ZGPz H҈WЕw ?1={A&# [Uw?y['-~ ymC8z=2gt[hIF?I+%~L" 2K=f [(sŒpNmG_?r$f!r"j~qX6xqbta)ДrxYF*֒IjDŽ G{tyL5,cW5 c]7.g b>!'қmz|%Ƶ&uFu`ByQCNU}/Gi%TLW|U4(C\ny1}n/&ՃmKgW[ѯx05]2&5'LI2G9M;?gJ|.cy .{Ty1 *~LW![jWuutfASaNn3!Dm"Y%rw{=M!:.kdKgũ`Ia8G-g_=jI J#䛚j'&=0rK6R7՘k?7Vc|)ʥ5c0j\K]hIlSCӚxi]mv(p$VB \NTbB<ؒz1&}Y/ Pڲ;3Q40X`8OsZb%J m_2W0m }yA(DYaCņ@i|Қ>(}W G* us('S_,jy^yq1!WHw >d՟ Yk\?XQ-ӽzTZt[ hhR/:xd.[CE!P-nO6z Q7I5,Jl5ضA,#i8׸eLsEA"a*>L)*,gsji^e_6G9?#ɽp4V:Gj 6ߓFK(?~n؄n [zı}Ɠ?ñϸhC lBj19@ {Twl?"$uFW谡O[E6^׷knj P%j}-qVWtөTA:14<4ޯO^ac\ruI` lݣR-Ӏr$e%l6 ()qBba#v;t\ZJ9b{Y( 2Wf(υg-7ۀ/)̹> [R rSJJ@A'IO2"w6;nY7G0K텘 _О K Dvnəd⥈ĊH&?9fwd $g庣q^DtiԀ,Aߜl!Ǒu1&/wg_ZR\^~1?_Hw2(!=)8k8}?|P&Oۙ>IC'nRQ ^^<{a^ @V4j3r@AOb3;l-)_]ʧ{>>uȸo0;,FB B@xdp)AeQՏ-yb#/}OSk~ QgE&D D4Z3uNkF/[ ^U]>SûbmO>]Pm;{Me4%W6gx}m`[fi]%0kvjZ(GFP [rA5{Sqo߉,<`wOtJ]{8#]B 6K=FgfLeƊ;ݶg.Mèm_f , x/)eBGPA K#uz籸TvjLG8[Sgc(vDyj듲[< Q\P+j0R/_nk .^ UA5^ŒjXsτy< @$rL9m`!ibǒ\`6O6>S8R4tk:"Jٓ\lR5e$@!u,pF]^kߟ󧳒ca w[V偘eN8?!!TӕKv;8NG؜k&wkƊfJpQvCwRBs w9S/#V!s$Ǣ;]%JC S*^5icp.oÆNt@͔[id(P!滘QAS%Exf`?\n/eHܒ;J7_8c(54pVyg)i!TT)ݐ[k8$'8M~'gi}Wvm)ٌJ<˷:;Ju]s8dֿ;XD W~u 8B|wjnl% -z[P,FCfYq' i.S/u+,;o'WIu] ^jJ%m5cUr/SIMoթmN@ij*Z?d~II?Gr~Gt^Jqqu bѱ+2*M0 m(dq 4)՘-v5q:FRU voVTYx]$u^ʷ~Á,)C$Qʛ[f9ӿfZ2 Zun+xo&y(I_Xƣ^Iz8Z>p41bݽ vM3,D*Q[߿fth#Da aAL8zx$՝xH@{>Ɂ |d|;rh 4Ц:/+eBi׀at͚x3S?btj ynY\{E-7!M, ȹA.X[rcHDW/~`n baum$v^JZe:rԶMOY,5t9je=0^wEY ``(zQ7_/eDSZ4YI*{1㠷&Q$ڛ˩V+@,04(756-E7YuH䚪o,^IzdV7z͇R W25/ͽQi5I$T@©&x,1'Ӵ0 7Ј-M>w1V|E^50S30*^~,mݹ:2IY 䍴Qߴ1BK cG/òPK.3c 9Đhm?yru._#ewamٯ?l&"ЊdjL*bzGn0+cu4\*ƈr}Q >cʨbA؅$vO RwY!w(Cf̼ɆڟG0󐈝W|0z٨qe"{]IjARF+TL=5T()Rru8f+(̏1"|۹q ZOgu/KӱTQHl \i^PDzi'Ԣq8 #4q__rٜ-]>";#1͜|m4Ӳ^^^@>aƆqsR+(%j3R $:H(!kP2%fH">R%@'h{ʯȜBcRGuT[ p*Ffip?0E JߥQxډs#gd$9!RJjf9R }RLeh㸀 r78a7UB c.>^ iPa&(m 5n~O&?g\I__t$vyHGy9vmIyRqZǔIO8=Zfw:\,;'o rӡ5T॒EKX]~WN/@4A89wDn(|l 00{!&5":SB3]3W<2)(i܅6 JA6TvWT p@ SAy--5;1g;-p/_;@v~Bw+@irbjHDPr!b1!Cړ7"=gU;j&MB,-ܗ=m]v}|4T{ t6Fg=>8OJĜ' 2\LCN7dJ|7l%;[{|꭯uctd;V TL8"K:;٬?T 1,(ކBѿ;b4.)!v/ЭCL )4E!BUe=MDXlnӳxX[-z(qN!l\՜IA?kim`N (*0$BhTsZOIm{jD檜شGYSx_p^J]}Hu(џ0VP*ߑERu ,EG{YRZl_^)3I]< `I-s8+cܾ!*Ēd|7W Y rؙaOej1@&b ",|~U,Bss͝oM n idޏ@? \%5OB<2'f7f*lU1 2&'[|m7pZ|༈n'c(=W4 |c2 %xgIF=, މM,X%24֪eꏉŊ0. fN|RvyS@ڠYګG8BZp4bY=`^{8sVf] ӏCxw+U%eʙ`5,L@aZT&,=)I/[OG)M ZKr{j~DA' Qj-ھ.m 8j 'z=,ǃ1Dmq涓. Ṡj}Iǹc+mYH3/8#~HfWrEx(=^$^h_槎Jsy?2jHd8F@pUuIuRh fv4~hICmQ88:P'9`v\pًs= Ias%V7gAL0TK Yת&x2sJ p3M^"BZu f QVÈ)N|'Qndz0F /Nj!k y\C3 yoz}TzL"SFn1]*l{{W!ḥNb@[mWnw;??/ "ZzFBnoTN3= (Rdx~ņfM.RaF/ ֝o s8xbЀ"[} ЩWє76q[Gr jy !CkE$_x@g05ldzʟm7)C|SU.ZnrV9~L߲H!sʙ]m5˺RAl?UFJϴ\CogDtS }Y|2l<}^aѻ lD>P#a'Eɾ(ҙR*UD@(u斠n,>ptׂڝloyPrM2gY4V)t%v,!b<-Q Tw8vw=\W~qJ,:}hAr"_'5o^){3b766'%bD5Gųڳ+贬G>V.b?Z#1Z00zq/{J=!5J$45x }s7i2.jGێua!uy0O"X/lm5#>~|z*la/',۶V}69HiG18;`U CKnH (1 o}l:ISZQ e r'Q.@Ak/""2jXU!4gk@CF7JpԻ c KYb :# gӲ1`xJ4atα 8G`W\H xã1͍)p8uM=2>A虆>߃nt};yv˵Ѱɿn PK%ަ7Xuz%6&gTMW? ΢s :6:ŚnMP~؂Qg5«]*#d踄GašлN" 3gYj`R|uƉq6^&Ӳ%lL/=`kaC]CeL% u:[{Ϡa+5ZqR?4`ғƉh\cZð6p)L',i(Lj^5Y5V)Jl-M`^WX00l^PB1FŸk4 8 cۆr08:æfGi nzԟh6vp(;y&W(q˦FkA}Hy5X"K9y;2$!:J2.G$ņY[)@%^V W7S]W@US6-T{p1CnRχ8w+ZHӗ0z{bX88AOlf:8Q:06r=D}mBjI f8J[9_Z'f(dnvOCOe8AT}GGLrVd͟bXf_ihd|V:Tb?:z]IYpFv/!2B~S -DdvsfggG | !5=1tJkjokOo P3 жQk6ܺkI}ޖJ6xImp۲Jbϫ37CU,ad IwLAag]|6eBl3_O`>y")gƷ뀾ZكHw/lg3aŠ@7 e50>w'r%݀V'_lz'W_{KBroRib/%`7\ Kt!ڏ[wwPX9I%X%j(U @Β*TӇ)yxAqQA/aO&e3 X#oN.t]K$C7`";?WZ"dfGV V ?IϺP>D繮h4eeT:[UbmАDraZ Bz'3k8 +~>XH:eec=T35#6r|Vzm2C1Ɯ\Ml%?h ;"ܢ0ˆľidGΜʍPuh{:\Hw5Aw`ya[sH_8AlZFvī\-[ Ё;B` _; 7v6sX9ܕ%a,c$Zr\G /ܼ39vYLB~0[[›dߍqSB&}Mn'n )hrklHqm;,?ho?ɰˌ-la5xK3v9#r+M=.aɅkNk c\mҐpPW +z`ٌyu ڀ5 ~wM׾Z )3ml2$.Bj!cqF21.e2mHs| /頂$,g;/a$e δ}zgr?\֠SQ.O\)[C2W <'_5d&7JSy(<*!-A@ SA2sG@'⫤h>:N?!BSiZEmYX#Kƾ=䄤I B g)>xf٫?} bwml,%VNr0CBy)\q+>)Ɠ ` i25D9rs<5d~>/VqCѓx`nvHC85)p̿+it ;+ b$/M"_A7oh͋>s/dBhktK'kt5$bH4879 t䥮C b%K_{%Ѿ:_  ޠPIKS^Μ`,YUU@l$zo7( 7O %b7 Y?~M Կ/;Hm/cu9K5mN.h置i_\ ? OȐZť[Pyl -<dAi{Q W]`+DX)Ͼq=B(?aHĉ q^<09: m2깍@ Ɲ-Ǣx?O+! i` _'rHvڸwB f!6:ir9șˢ8·')n%m{R0t\V4l2 Ezhu 930+搰:ꝌL+m/rh: 82uZ2xNGTdzfm':$%Ow[ yN*>~c"R ig @4c9?ſW kK:V<,R$:m%[tdxYZ ^/@RY%kC DVMNт$;v7VۅҞ#֩Jys>DF WXF*w IK .T-S3A,G?ȇݱG-`#^!OeeXȞj2ر$8lGĉUNVnPXcv#0n.:MN7Ұ9^Bűr-F>+\z'N#~lr:ϔ7TlӉN;0ז2IYL~uޅg.h{>@ <+JOƿU%xByxlc],EwrKz* ^c6@6q,os*3S- x%m- KeV&skH\ِ,sY m|yXqtlLtw Lt?`5˰T:!J eƋ' Dx/G^Fp $Ƥy m#n+FJ9(nZGΌ;qAa.˷_z' S7Ny ҵ1h%Q@̦fͳ}DLBk!6cZ!ٺd@1rP< SbN#M [~r~ V"ʊ"VƼI pUo 'rL17G^lQC!4hqϾ&_;/+ݚMxueL(09eXctq 9Z%'yj0T葶D`|> fٙ&$VZ7*GuX8S4c)*Ţ։7!vF2Η0B[>a xz,%*9"Y-#&uslAQ&55=CY;k3i r {W b^w}6!a.[\i*aǩ|U 4>_M=r|gSPZ/FA |49B#~,y>_Fc^.Fi,$A;F X>φ6sHaW-{E..dȃSY}3$=~荒yQȠf 'Al5b; H?e<=j&e3M\PMfmK~"+Yo7B 7WcUG,cHN ,Mg/+ƭŜ7t'*xQظ~4:9Us ߉"_]A  k=J+@A7޼m"bx7^I> 2\ nł 2D*ĜY;5c MiQ31^o?0[e*z>a7܉ yXc>1Y׃ t K c5n-((̳D#(8#Իe5z~.@S`.RY rH \#-$Vltreێ_w9Xc@rYXmnoM˫̜vK36g5x*z A~3J%deN9+ Mө8٘{ 'Y(ar3=zy6DBr͢i?TmzeAQz&949 QhXX$yrS27+{ e]p`On3p0Ŋ=֭Ӹ*+}`bD&2ط7cwWҏ3]?;LkY ]⍑B'm/i5nX#>PFH\9][3WgG ,D:a((*HCmZQrмM݊̎x=G{*$7R?ܧ[D5\r҈BjLD?uZ ݊~3uQ"iJآuP4${?ܕa٬?G+CCGqɞLf:+Jbp Iȥwf1BٚHm x;COڑog0梈Is]zxhsDPz1ȸ-lsxMlC?bN׬ѩzG:iK?Qgw%3qx(3~(np0> 57t~N@؜} 4vپb!#񌵠D27 .x|f;5/Ri\ (R )lQ׿T0],$dR繤}pi;aE 7GfcSڌ&j<%gV*$A>&)9"a~,zGCYQ\JK_ܒ)?A祈_{}Ns9"(^O:U·k;jozZm,Y6KM}] HɐNjJ~rF;V7nHLBOM&4Wė< ˨o~iWpQ" o,;|) i~ ܟÿXXW5<a|,_К0 +W5ah8Tgz")]s+.gn FZ.W#SMiȃrxFVX?*s/vr+Gdزwn.BRÈN|p[QPvȇR- 9sFz6sd%\ jNp4Ŕyw f/L.FXCȸXF)u;Y5jڄ'HIBvFf̯g&TAgO/[ѷ/ N⫶g.N`<ە]~Ũ:kܕj_LY⣴ W53nbm芄S^zQ^wcrSP+)9û9PWZ_Bn}dˊ^֝mG\2Pf? ]GAl6"[ Ϋ"Uz PCMׇK߳s5nXnFӈUD<bl*M|2LUrT3yic'aȾPRt9=/: b)5^Ԓ`m6yRǃֻ_ vb ~X@D@BCrTHV/dSH:O1YGL-Uk1XVuW'zٺIz9fJz Җm]`!uAoq8,Wkhit$w9@FsZ2L$xyF䟳+ox*ηgSQ>ޑ*xԕ:{.|0y KaFAdEKXDF N^\] nXS^cy[kpMDlCޓae-l9?y\1dno_i&6:AE]j(bJRf{k''v=<Q|+%@q|l޴;|; ٠4*RLd:-JB|pe ˴=yf%[y߀_T~𛩺6> *<[AAe;L^,dۈ X;}0j(6ZIl]qhAmԘW(C`$e)r3“Xoqw?/19w￧BΞr+[CX[#\XoDBx_JMCw~ K͋ڂb5Ї*wJ A)qۿA0R~o|YRjM7<䠙(yʨ{y{]1Jiugo ~ׇ!wjEu)w.%h8DoRN:q͝jneQ#oJ3a8\IN_zέ[B{TxT}XJK9-Xv(  K!Ey!=JPfL5LKH)N,#oMc'R31nGniVjvNmw[{9BJ;$7vf:2t2e_ݐOKD;MB^BaD>gF'ܟNhC0bצwʇ|ϊ:_\{7NB}6"6jMUxxgtV㧪}_΅XNQ ?;?̤q_=$c女zdefj0zC,v|Y]nmqo'8Go4ץwj٬ubjʡn) [YwV&$]etX/+&[Q.S)U&SzfQ!gU_xc raS0ECp?B}Nnq-6,u)sS0 7`yR$Dr/qP=UT1~ =YBi,޷,yW=ȿfhb&YIn{?+ɻ" 2jR|ɝ7:c_9DЃ~]hlwbt x2a_ s 85ib.1Juxj0~J/bw–YPzgzOvAItr#[A9~ЕJ Œ *vfs"9t8~buӨV@8 rfVHvx60_EYH.NI]S)'L]+U#2QX*(ʅC:!oN<r=%$ېd՘z"{ڮa# 7q6Zh3}Fvzd/ń&"pҗMB(jkw̮)e9[:׆C<=tzVgҔ^91[VM}ݏKȌDٝ iV,uV_27fJ `6}9f7wyOf/VhǙ3u nc6gLJI!A?x[72kBr眳h{ph=%َl&7Ϟy@ ~]V`Ъ3gVkMd ji/M $'`=s5W6ৈ8U hRÄ́ѫ3jgX D3A%>BcD"up̷H'RH_BsyYSI Y:~MYMrryUHh#ucnQrNԴ 3rh Mv#0ib(J^!skL)'n2=dEUD5_WI#lSz4k&R7,{ nǟ٠t/7W^@`;tYAL%R/#)__̍(QG[+SlPx`;)^%67U Cᄵ)u$<' O[0M) ]% Ha=9`nU^@"ퟂQH@(6!G<cEGؤ"q 2,b"?Tǀ[߷/+}xQΈa@KYUlps8X22AV{á3}qKfyd uNإFhJ*Ba+귳/g`F>{B3XtcNp7Ar sOyhS SdU3 %[v[>E ]aߏa:@EhaCГF}, sWcidܖ2& Rؾ<_M9LR#I.F1PV9RD :HݏЧIvW9bj$,ge2I;Kc+ Xl~V+'ܥFgOkJeѬb=JkĿ 2Og  &s%T1SW8 Z^Eqm>Ho<*qlG'#J̊)rC 6F7X&i?A9QPҏG(~?Ж*uFy*8.u%NXוph;ַ XX R#R.aAh4%]gFA(Yygܶt&^ڪ&{r O]LTUM6 4 ~28UeC"vS6j+6^ʔyDgѓI{ǦfjwEH_\Wisar|۹XF]L:es뽕WTCx2oEsmϸ}s0[a纣b(DJIM}"_}6mndx~+'}x0a3ʵduDmwH<-jHuQP/Q"tA*;r)ӛIOJ!L/ğ>>VWhy<%ĆO%X>sSoz\8MA5B|$kayxcu EᰪF*OY p @ 1g q5.nuN Xums͒ s6\8p~#?m. qWS6Jk;[ g,;ŅBtQb+b:[Zh[HÒZIiyyTmE'5 uDi>#v״_LuvU`t%]L>[$GKR(7k2ꭏ$) P ;x}\Q"mn[\N;iP ejU?BHT b cpHuj~jmeqQ,`%#l 9MƓJIO^㦐Gs0Us/y rQ_9vIr$b-E$iL+Om!lؐW~mYG5\,A)Y;a ,*֋SE{wՔD6-7Qp;9e)eQ>t"Kl`/Վ N}>䢭A,*ŏ\w =$-grڝQ㊬U5d"Z1ڳ"WFؘrurp#`_2~4u$#Lh!i H6O _jߤ٩(sD S^kOM֩TDyf"3M Eu2j!ʑ ԥd"{ p~9ᘸ:$נ/SiJiۣC' =# ^>j{Zy~^D^jЭ4S("bVWWEvnR}~[Ai$IbW)I55> =5ϻr4#BC^D)Y 9z&-p"u\azy 7锈+.W cȌ!j=ļt\šBEBc\ Lf@Q`iO5S|:J\#6"3r#JAܨcˌћ .NOG}#4H="&ZtKWΨ2_AIwLɶq#r>?yÖV5T9OqX^W!JC+&OdE3 X^^sֈ<$'T V"ۭ-(ɣ,vZgP2{>qG?0G '@jRB/׭(-ڼ'A\.X53 1,^**·blZ60;k\ߓLmGl(^?/ }g5=A_E*wzLNMLcƖP5kkCka-C8"<")].|)K6I Pϓ$5b&Z>KO1 p!Pýj&xӽb:3ՐӚeNqfZ^K0⥪<) _0#܈[{45>\yd!ȹSE䮀gR2 R#?H)}my#̅b'Ř 1矀t_ 95To]ib/E0sZCϽk(^n"%bjBsNggMeeԯOKJygX QuyJGeEPRe:"eBrBVXnQ2.Ne򱜊X԰݈GvX$?ôŏ:PZ םʌߤ<[wd CڨuW&2õ4A<g@2ltk"bOSW+=doyyDDQx}7m%q dla8Gf oybjVnsfzIV1̈́\Ng_H/Jq^v}u 3 @km`v$4t V H}F>19j2-ĻJG J@y_2Ki`P 5wk !?:]WV'Rj"d\?>yƜ7q4NDc