libstoragemgmt-hpsa-plugin-1.8.5-3.3.1 >  A `9p9|2u,Aa}[X(Dij"4 yJFfgDaT[}'zb_9/xd09 Nnf NyΛӉU+#5]H"%%q>O) hp R. c-G*<ٜYʡXӆx(;ʭRKZ^Y{7<:;z(pUdŗEغG* VK޼Z [̒(¥CMs*e (պ >2r\O C*J VVa=8U"8㝉z0[?3>j:vH‰)d^:bF4) k+*'o /: zz{Tb[s#>A$Z^@<e\ňPH53mR4r2aΉ ~ y >pB9?8d# ) \= Spl    b > P H (8&9 (&: &>3@3 F3G3(H3`I3X3Y3\3]4^4b5c6kd6e6f6l6u7v7Hw7x80y8h z88888Clibstoragemgmt-hpsa-plugin1.8.53.3.1Files for HP SmartArray support for libstoragemgmtThe libstoragemgmt-hpsa-plugin package contains the plugin for HP SmartArray storage management via hpssacli.`8sheep19nSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Development/Languages/Pythonhttps://github.com/libstorage/libstoragemgmtlinuxnoarchif [ $1 -eq 1 ]; then # New install. /usr/bin/systemctl try-restart ${name}.service || : fiif [ $1 -eq 0 ]; then # Remove /usr/bin/systemctl try-restart ${name}.service || : fi, хTA큤A큤`8`8`8`e@`8`8`8`8`8`8`8`e@`e@`8ef66228bdd69051ad33f3bb7ffc3cfb16ae9e8382bdd08e5a395846dde8ceeefb8fef97a0543e5026cdc15d90521e5e02e38a9651b541b28a21e017d4ee73f1b019d7d8feceb176ad84e02e8152cebe4c0927f6ef8bf0ed28f1b1805a29eff8657317f5cd672ee970eac05ea9ad1bbad8c93a590200f67f95cfad141ea49fdd96dc8d89bd2895c15acaca80d69a2f8ce62fbada3edf0f96db67bf46834e3b5750f414b5c3cd6425db88f8a896adaf8ae27e8dc5f9426c93f917b99aef9faa9ee0b9c5a4fd0991300aaf65ad24cc7885cac1efd5c53a9ef6eebdb83ce26b79898e67f296339855eeec50597e1eb54c4dd5ee5be866d821865c7623cf94f8dad93709d7d2ee6454350f803132766c4856721f978517c0f5ad74e9f3537871321fd__init__.cpython-36.opt-1.pychpsa.cpython-36.opt-1.pycutils.cpython-36.opt-1.pycrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstoragemgmt-1.8.5-3.3.1.src.rpmconfig(libstoragemgmt-hpsa-plugin)libstoragemgmt-hpsa-plugin@@    /bin/sh/bin/sh/usr/bin/python3config(libstoragemgmt-hpsa-plugin)python(abi)python3-libstoragemgmtpython3-libstoragemgmtpython3-libstoragemgmtrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.5-3.3.13.61.8.51.8.51.8.53.0.4-14.6.0-14.0-15.2-14.14.1`e@_`_3^@^Ǿ^K]q\@[<@[Ѱ@ZZ2@Z8@Y@Y0YYX:@XX @X:WW9W@W=W5W5V@UUUa@UT@U&iU%@U%@UU@T@nwang@suse.comnwang@suse.commvetter@suse.comcallumjfarmer13@gmail.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comjengelh@inai.denwang@suse.comdimstar@opensuse.orgnwang@suse.comnwang@suse.commpluskal@suse.comnwang@suse.commliska@suse.czmpluskal@suse.comalarrosa@suse.comalarrosa@suse.commpluskal@suse.comjengelh@inai.dempluskal@suse.comfge@redhat.comnwang@suse.comfge@redhat.comfge@redhat.comfge@redhat.commpluskal@suse.comfge@redhat.commpluskal@suse.comfge@redhat.comnwang@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comnwang@suse.com- bsc#1185067, move /var/run to /run Add patch move_to_run.patch- bsc#1176448, Add clibs requirement to python-libstoragemgmt.- Update to 1.8.5: * Fix compile issue with check >= 0.15.0 * Fix travis CI issues * Remove problematic language- Fixes for %_libexecdir changing to /usr/libexec- Update to 1.8.4: * Bug fix: #414 * Re-work configure to be better about self configuration * Updates to travis CI docker script * Use jsmn JSON parser, remove YAJL and nlohmann * Make some of the simulator disks much larger * Introduce cformat makefile target to re-format C/C++ code requires clang-format- Update to 1.8.3: * Fix volume-raid-create pool ID issue (#410) * Update: JSON library * Few other fixes- Update to 1.8.2: * Compile fixes for Alpine Linux (#403, #402, #401) * Don't orphan lsmd process when displaying help (#399)- Update to 1.8.1: * Fix bug https://bugzilla.redhat.com/show_bug.cgi?id=1585169 - Changes from 1.8.0: Bug fixes: * Invalid vpd 0x83 value, #376 * Fix duplicate files in debian packaging * Add simple test integration script * Unable to control some slot LEDs via SES #383 * Numerous corrections for arcconf plugin * Correct deprecated python & perl usage Enhancements: * arcconf pool member info * arcconf volume raid info * arcconf volume LED (on/off) * arcconf volume enable - Changes from 1.7.3: Bug fixes: * https://bugzilla.redhat.com/show_bug.cgi?id=1670077 * https://bugzilla.redhat.com/show_bug.cgi?id=1667096 * https://bugzilla.redhat.com/show_bug.cgi?id=1667992 - Changes from 1.7.2: Bug fixes: * https://bugzilla.redhat.com/show_bug.cgi?id=1572137 * https://bugzilla.redhat.com/show_bug.cgi?id=1583741 * https://bugzilla.redhat.com/show_bug.cgi?id=1585169 * https://bugzilla.redhat.com/show_bug.cgi?id=1624398 * https://bugzilla.redhat.com/show_bug.cgi?id=1596731 * https://bugzilla.redhat.com/show_bug.cgi?id=1583763 * https://bugzilla.redhat.com/show_bug.cgi?id=1583681 * https://bugzilla.redhat.com/show_bug.cgi?id=1584243 * https://bugzilla.redhat.com/show_bug.cgi?id=1564151 * https://bugzilla.redhat.com/show_bug.cgi?id=1583768 * https://bugzilla.redhat.com/show_bug.cgi?id=1583765 * https://bugzilla.redhat.com/show_bug.cgi?id=1591282 * https://bugzilla.redhat.com/show_bug.cgi?id=1591282 * https://bugzilla.redhat.com/show_bug.cgi?id=1571894 * https://bugzilla.redhat.com/show_bug.cgi?id=1657407 - Changes from 1.7.1: * Fix up/add documentation and correct packaging lint errors- Fix RPM groups.- Update to new upstream release 1.7.0 * Replace yajl with nlohmann/json for JSON handling. * Fix the file path of lsmd.conf manpage. * HPSA plugin: Support ssacli version 3.25+. * scan-scsi-target: Fix compiling on gcc 8.2. * Fix lsmcli on python 3.7. * Handle 'Warning:' message in hpsa plugin * SmartArray plugin: Remove the pyudev codes. * lsmd: Fix crash when plugin named as _lsmplugin. * Fix GCC 8 compiling warnings. * MegaRAID plugin: Fix cache information query. * Fix regression on SMI-S plugin. - Remove patch compat-gcc8.patch: in upstream - Polish the spec file by spec-cleaner- Explicitly call autoreconf: patch compat-gcc8.patch touches the build system and thus we need to rebootstrap.- bsc#1084630, compat to gcc8 Enlarge the err_msg to avoid [-Werror=format-truncation=] '-Wno-cast-function-type' for python c building Add automake to build requires in spec file. - Add patch compat-gcc8.patch- bsc#1073088, change requirements to python3 for SLE15.- Update to version 1.6.0: * New error number for deleting volume/fs with child dependency: + C: LSM_ERR_HAS_CHILD_DEPENDENCY + Python: lsm.ErrorNumber.HAS_CHILD_DEPENDENCY * Fix incorrect SCSI VPD query for 0x89 and 0xb1. * Fix regression on using libstoragemgmt with pywbem 0.7.0. * Updates on manpage and help message of lsmcli. - Changes for version 1.5.0: * New plugin -- LibstorageMgmt NFS server plugin(nfs://). * New plugin -- LibstorageMgmt Local Pseudo plugin(local://). * New plugin -- LibstorageMgmt Microsemi storage plugin(arcconf://). * Removed support of lmiwbem due to missing self-signed CA verification and inactive upstream of lmiwbem. * Support SES actions on kernel bsg module(old code was using sg kernel module). * Add manpages for every C API using kernel-doc. * New URI parameter ca_cert_file for ONTAP, SMI-S, targetd plugin. * Bug fixes: + Fix the ONTAP SSL connection. + Sim plugin: Fix sqlite3 transaction of fs_child_dependency_rm(). + MegaRAID: Handle when both perccli and storcli are installed. + MegaRAID plugin: Support pool status for rebuild and check. + Fixed C++ code compile warnings. * Library adds: + Query health status of local disk: + lsm_local_disk_health_status_get()/lsm.LocalDisk.health_status_get() - Drop no longer needed patches: * 0001-Fix-gcc-warning-on-non-x86-platform.patch * 0001-Simc-plugin-Fix-gcc-warning-on-fallthrough-switch.patch * 0002-C-library-Bug-fix-for-incorrect-use-of-sizeof.patch- To unify the package in SLE and Leap. - bsc#931426, bsc#980651 and bsc#988547 also fixed in this package- Add 0001-Simc-plugin-Fix-gcc-warning-on-fallthrough-switch.patch to fix build with GCC 7.- Sync patches with fedora: * 0002-C-library-Bug-fix-for-incorrect-use-of-sizeof.patch- Add 0001-Fix-gcc-warning-on-non-x86-platform.patch to fix build in ppc64le/s390x.- Remove dependency for python-M2Crypto which is no longer needed - Add python-six dependency- Update to version 1.4.0: * Add Python3 support. * Add support of lmiwbem. * Allow plugin test to be run concurrently. * Bug fixes: + Fix megaraid plugin for dell PERC. + Fix local disk rotation speed query on NVMe disk. + Fix lsmcli incorrect try-expect on local disk query. + Fix all the gcc compile warnings. + Fix the obsolete usage of AC_OUTPUT in configure.ac. * Library adds: + Query serial of local disk: lsm_local_disk_serial_num_get()/lsm.LocalDisk.serial_num_get() + Query LED status of local disk: lsm_local_disk_led_status_get()/lsm.LocalDisk.led_status_get() + Query link speed of local disk: lsm_local_disk_link_speed_get()/lsm.LocalDisk.link_speed_get() - Changes for version 1.3.5: * Bug fixes: + Fix anon_uid/anon_gid handling. + Fix HPSA plugin on capabilities, system status, system mode. + Fix running lsmcli on python 2.6. + Fix missing vpd83 optional property in C library. * Enhancements: + Rewrite C simulator plugin to support state saving.- Adjust rpm group categories to match what is used in other packages. - Avoid suppressing error outputs in scriptlets. If it happens, we want to know about it.- Update to version 1.3.4: * hpsa: Update cacheless variable- Update to version 1.3.3: * Bug fix release, check this link for detail: https://github.com/libstorage/libstoragemgmt/releases/tag/1.3.3- bsc#988547, add require of python-libstoragemgmt-clibs.- Update to version 1.3.2 (boo#980653): * Fix local disk VPD83 searching in fakeroot(change root) when '/dev' is not mounted. * New configure option to skip memory leak check test. * Fix regression introduced by 1.3.1 when run as non-root user. * New configure option '--without-test' to skip all test cases and their build requirements.- Upgrade to version 1.3.1 (boo#980041): * Fix local disk querying in fakeroot(change root) when '/dev' is not mounted.- Upgrade to version 1.3.0: * Change the raid card cache split (%read, %write) * Retrieve/update cache information of both the card and physical disks (enable/disable caching etc.) * Turn on/off identify and fault LEDs * Retrieve information on batteries * Retrieve a physical disk RPM, link type and location string for a disk * Retrieve the vpd 0x83 for directly attached disk(s) * Given a vpd 0x83 return list of local disk paths * Given a disk path return the vpd 0x83 value * Retrieve list of local disks - Removed package: * libstoragemgmt-rest -- droped by upstream.- Make building more verbose - Small spec file cleanups- Upgrade to version 1.2.3: * Bug fixes: * lsmcli bash completion: Fix syntax error. * lsmcli bash completion: Fix volume-delete. * lsmcli bash completion: Add missing completions. * Fix: selinux dac_override * Manpage: Update hpsa and megaraid plugin manpages. * HP Smart Array Plugin: Fix pool querying on P410i. * MegaRAID Plugin: Fix bug when no volume configured.- Cleanup changelog formatting - Update dependencies- Upgrade to version 1.2.1. - New sub-pacakges: * libstoragemgmt-megaraid-plugin New plugin in 1.2.0 release. * libstoragemgmt-hpsa-plugin New plugin in 1.2.0 release. * libstoragemgmt-udev The udev file has nothing to do with the libraray. It just scan the SCSI target when got REPORTED_LUNS_DATA_HAS_CHANGED in udev. - New rpmbuild switch: '--without test' Use to skip 'make check' test to save debug time. - Fix incorrect post scripts for plugin packages. User case: The libstoragemgmt daemon need to be restarted on new plugin install or plugin uninstall, so that the daemon could create new or stop existing plugin connection. But old macros: * The %service_del_postun only try-restart daemon on upgrade which is not required here. * The %service_del_postun only 'daemon-reload' on uninstall which is not required here. * The %service_add_post does not restart daemon. So we have to use hardcoded systemd commands. - Add bash-completion script for lsmcli. - Use systemd-tmpfiles to create socket file in /run folder. - Add %ghost ownership for socket file and folder in /run folder.- Add conditions for libyajl and macro tmpfiles_create to support build against SLE12.- Rename python package to match python packaging guidelines- Disable checks as they seem to fail on OBS- Use pkgconfig() dependencies - Enable checks- More cleanups- Cleanup package- Initial package version 1.1.0 for Fate#314409./bin/sh/bin/shsheep19 1619671253 1.8.5-3.3.11.8.5-3.3.1hpsa.confhpsa_lsmpluginhpsa__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychpsa.cpython-36.opt-1.pychpsa.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pychpsa.pyutils.pyhpsa_lsmplugin.1.gz/etc/lsm/pluginconf.d//usr/bin//usr/lib/python3.6/site-packages/lsm/plugin//usr/lib/python3.6/site-packages/lsm/plugin/hpsa//usr/lib/python3.6/site-packages/lsm/plugin/hpsa/__pycache__//usr/share/man/man1/-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:19401/SUSE_SLE-15-SP3_Update/fe4c88f7612ec96087c37e03893e478c-libstoragemgmt.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRR ]^r! cWeutf-81092d014bb15e8f883d81bd7d4b6ccec8f44f9d061cb6b1b30bb6a2a72642083?7zXZ !t/yY] crv(vX0-F'yWm8?MbU3VѤꮁ?Ԋ3$KNj`p'pX&(;ت$Z+%I_QBT8 HGTs!;{S]Bjx-5&ٞ'+o"ߟgN~ վ =Dtf.fpeC+ )P H TtFYe]L8i" 67hS M[SH#rI @(Sh-b,*΄i46<$o3 V-+/W>v1uZa h7V^v̐Jћu\j %٫wf[^ۧGݞ{1Nihwq|aLM1o "T\ߢ.$ }]H[mFzFuI.6̥ǬXCW/L3 JKB/c%;hYQt|, >|- u.-U3-q|Хv7:;2s焄H[l>Wcل24}1 = 0EY>̛~6~rM F2vY&( ^O.jc MF-~ 0h;-ϴ}Vrj眮M4ļKjDH-pv7*`pqUA& wcD) _XBP/Z2cG=5_ 3G.{kUmCu!D4ḱ5@@97D3=\Hޜ,o0.ѳ3= "*q9EzpEl#s^Mf~Ó c>|ieM$ǗˍWS⹀\a!iFsw?ւ?@8w4Y>+A=y\D%Q3؆4V_XUHQcebfsK:?rl Fy $d1o_G15\׀}X/XIXLBTXAc(2A@n[?.9 _Zp͊ZzEP̾Hx6LM:sa?%>sdxuU cFQ MCfG,,*g+WTѨ^ͨ= #$@og0 rT6*Dh$AI"V.%]PA{ouCd*#3:@'v-L+,!Ѯ\V6?\ k DR169JE !?FtoLIgka3kl8Spp &~scz֒ܨ"8o' B>~C;^9V0ӱV4DajAuhtyQΐ=EZEb bR?ئW_e9LNIq7N]9Lϴ>3E ֠T7˺41z[ qw3sjUz. %{ʬ.;noZK@I쇿mxͱ<="i#gwWߢrjbl -+j岡cҌroxc,KZ*ǁw+:f2od0ui)q Ɇ#}-8>oxed77"om 32acY$tɵJ<2u ^|CM2X̨N|I}i5J ;|צqý+ېOP iڀp,+|ݞ\rle1Ӟ8*f}1HS1'ifw_S wP0)78>'l]R[|jUZgUpȟLd/e>-4)ū*j+AR 2AF`qgOS Zc͢x9t$?HV(.ʥc@.mPӷ$n-i~ީ;oY.mx@5' XMOfA7oO[N}DRH cLg`~`<#Tpo"aБaY5a6[!*?f:մ" y |grU 6JLr:uF~ )\*\Xt.p>G{!*562Z;9Bbr9h{-ajZg*1Au05<!.uȅ]&&>i1`awa:hg]Q%kbܖz)TPup&gƑbwcG:rOeǑhڥ2?7pzvGCUI|!V rH$ |6,!r:P]O^K3A`c[04&M9 _If8U>;?mhB޶. %e?Fs%E\\E,e(l-A1Q2$f&+Jŏ{O<*h+x`F+CJ RmuΥ_!Cbm]/ƮcapCd^ԩֆ2nSCĢKG#kND7o?ӎ\$b&Є0wT>'~ǾCeԚI$e!|"TU 7:s  x \ blCs_i-a7=/h]E{%\O`'jbuz^O=lV\νcV^o7H÷yNUNӇGZί~7ϋe{זȍZS?CV7* 9/_^*\_~l#EZx]AEeX)>1(&V&lzo1by*]ȹ$k,˽;L࡚_.f0J1h`H츓?!2JbIdIOGj7>'0DPÞcTEĩғ}#&TEl1KȳXv}6iOTu@Z/iÁy:Iq=1Zm1tW5oAU B&SRzrS^x? M@ P  N&,#I|C7N ϭ:ȑp5EgN|O^щ:EV{Ռb9BfVûx`קPJ!Mq 󊻅T֛EwcyvrTCH~L,YMR$H*ØV"q%5ٓY`:pTF1`e#Pt۸HbeŒ/3$$# f-R$}80kDEH|qmY .0Z͆Ԝ'"0!-'oA<o:M oߔL=W`"ǠntB2 ^<$vӱyiwx= pHdˬP_.L[vX~t.J !a TJ7sQJM1 9':@ Tza*qw?LɌnFx7m{)J6΄ a8CB6KƃN(`jti;>AN@#l8ܟ'73s)2@TGiD >_"J,.=2qu'?=KmuY0s=)jcҰy;c3ç^J#ӎ23ln;^gl4q*_ŵh윶8Q uH$ԋ\1yCJ"t(u7.$"yisFU(4`H֋bsi?Ss)S{u^jXK`Qx)^؆i [ㅭ44 +p0EΡE@1֯%;'!W'-q\(֬W?ZH^[rG=x$]Asd˿hhkVd3q놗5̄f58 !e`0԰Oɨ 8ˍ8#0orJ5%hUy`$s{Q赤E)*N*`6HwQ@496]d++`g ^/ )DTرW&r4n(ȅIj<|^5|DY; -~g$.&w @X[ OBn?ێ>1 [pD^NU:I=~/mJ"Ud@y^+cˈMU6kqybp}7NgNJ`n;vVٌw!DE뻾h-Sf Y?Q) Wt1Wl1ѐ Ϛ6İ'"MV,h)7!iZx|;% r^ڧd/gKH\GcˉCSȴ1Kj$kkdGqZ`FKx1aBIXR7%dђӆ d Y<Z5Dk_-¯,` ]uNFl$W\(Ӧ+6oDbcf֛JI JES)ƒv|ɲOR{v]۹7M웑6\t)C4I(IdCٓT먌:Q4Y\Nrr@0tߖ# e$? ښy;L4ܼWU >Oȩq?sWVAVӪaC(Sf̥K,r*.;hS+`=͡q}]U o_L#aa}&m÷bRJqAouЪu@ѭh*s,lb>s~ Hof/8Mpm'*¶V PmhwLm?t(Tu>&HN|R";JZԥ̑I:)\sSӱ60kS mZ͏#={/QziX:i<TPgFO$78TM?yg`}h0:ƁP??MZQCg;ݏò_bmݎԮ7#VO鞙jZּMW]_/31`m ﴰ|zNrh47FΛ&4D^4vȎX Y\VQYN]+>?ܹ-Hgp5D9wuדY_ Kqg0C]@XZAæGJl7|ff&j'*4C?Au#Ld$KP]T ZS=-R׀DG# W"(61bwg\3Ҟ(g-1-hf<=Q) Bns:xo5g]^dWQG1.5]!gPwA}"{h"=*uƼ$^> q`y菥LW:vJVᒢAHj<^ hY8WuvJk+_,eʮ \;./M.^\jI##[6uy\Q{Y&{y9E0%GA @EL NcX=*0#Fum72M:*F Bk471Յ:揜MZڊh>>#R~{jr;~z:J@[IS4vH~YjWJ|_5e$רI"=:=]}t\-F%䗯kZV'ch [#X'9&7Rn:fn6x5",+-A\Sqt3>K~zYn=vJ 1STNaB3$1dj TX)Frt4ۖWxQ3hg~7?zd"}D?ᾨ Lt`زb|!A*mYB+,7NXT>4d|{ٺIҳ`{ye{AdA^4c2Zh7 +B`Ӥu=BҬB_;>GW" X/Gᘐ$hLu#9'wz({QC:Eޣc/qN%Qxĩ#DU۔+d3SNIS ؇@=L9;Y5A| 3^IdDÏ3dDv5mK$ð < ֢ Hhbr #>ؐSB^ɕGEp^#_M>v&-&&Z] !qQlXh4tpY4/965SMJG)[( `:o>L(:ܿsŇ@Ү0"IM֑f19iji. 3BULmk,%pWZަeBflp9X|ƀsaʼzbIx't(#]rMvZ7&GEBroJ3b#H6KVA.C^aD&(3m܇YG뛍7=\+XkL)s}p cc@KLyJ<5?'mºԞp"3-(m!.dux|])қx3-W>^o$=] ܩO): \_"u5J|W9@^ >KZ} h vl#OsÎ6d7[k!h)-AU6:i]mQ*[@&dR sts62cVEA;;fʫ"ym[?TZ $±W1m׮;.t.3ܝ|jH? z1ޚ*grPdhW3 b*vVC1qcX=ߜfR)EpFW{Q&Fl(~1&"U>Jd_mۉu+_}aq|}#GZ@s2wrδ~-܌:*sp'frX77onPm)7_¯79$0v7+{<Ƒ?e7Z_&C[ )uʻ\*kP;=ZKiBX0nPWnv_X4-_VԆ 5mruUu0t.FBmB*oԑ^CL3st6qqO8"9z2z-wxS]!}+2ˡݙ"vapl)PyQ>7[K®ߧb<R64pNjBG!uF]Ӫ֓GYT~z݌k3]ṵ3B"9dJ%Y5Do R1l/:V3i4Eiʒ?g[}0-;ly+5!vزTwYjna]oh,H]oHE!SqH~+M|rx~ ^1T U r4Z=Rk哟+-itfJ󥚊Jp><4b:<`, "溙]W TR{jjozB{&*%_LOu,:4!5ãEBtܘmiSƬ@a.I0v0 1N'C$a҃{O3/9=I08Ɣ%*F["7ohr8_ɉ&K nJ祂\GӴJC*`ZDt <XMˉ W:kr!M݀gZ;Ht57n³ߩ~'ixh󴒮Y`긶P$-%٦|qhM~QOCdmZSJd&36eFdlvJAZVB–~RFrֲ`Webyy;2gMo *GEsߵҟ:y`[{*IurɤY5JpX>װ/7 We!W$O!/U4J@o0$dܠ G $Quvgґ~i+%uFjJITgsSȍulJR'S(2bYmL% CrܬnVs 3ȇêO NF%q {7y3̻v82666ȃ G|Ű^ +PEr5ݦ6okl_5 &I?LwydY3VGN |T)ai/asA1ϊ&4πaC<!H#GcT3=cߓ.Q8|xS`h]~=roQ_'18h&:m;i(N"*x *Y G +)d6Nbp ϜzRuDg1JU3%(K "]{68N?CS RYVv\L4=[A~S ҫ?Y*w=˓ݯ%3}Ts`U-v Ԙ Uͬ/LmLRix=I[{Gj(`jўBCդ!pgmHŪ4'WVDe}dV)ʅ P]:omϬKTgB7A<k@9kHWG5PA-Nuݽ^)}46pbzsx,M)_IJt -H|s\} \`Z9So@%kkƌHM_y=mA.y'ob myQz04l0yßg|)IN>br>k2 ΂ELh]:emϊ(!|ҁx M=R  OW x͎G5Cs"T/-*q(L] ihu)Q*a$L/! ۰nݽe`KMg|W< 7u73 q#'"&y;A֒%ưr;}}nc1xLs ]Tݱ2panݫkl~GZG0-T< :i_Ɛ$`OJ^at_2H)*K)+ItB'3>Ɣ~c7d ?o2|oh#L*',Kt"b[w+ u/g&o/hNf XKޕ2Zel'ΕQ}@im Ǥװ?Fnr 7k yx! W^TiAY'SC_k5O,!_@sSG5 }<D.R9{[⎬@:377a'Auٸ(J~muXRkvKCn{\b]<BOBn4xgg^t(_d L8ѕ t>4nz&QK. z{Q8SU 8gKl#x.p9סAMYU$ӓ^&N_ȝw,+u%lz*1/72]eC8hx~)6 C sfEqü3춴w3jjBDբC9pwsQ-O6#=K'SihHcJ=f 7#? H ~nݦ nVluY2deNqn{)h~n:x=i CB^0;}NN*YvEN^Ig%]c@;ٵ_ PJ7?p%?wWВ9Gm!\+@<*ʳ)2I2a.mHbED>f-MeFJ٠OU{;ŀ2bqvN,SHe|Gi8$OWUk c⚲7Dh%iE5B`+u^cWjQS$!)f%L+$\jTFɭ1 J!2px@*0e#ZK$*<(Kʃ CsuZXkA}Z:5\KYle9Bk~r]IF8I-8˱´P6hq+yͱ8$0F>7)J&6[i,)΋}\>A^@jɶ#l&h->ٷR_'廨@(b gN,Ds`__ՋOiTKFj|rs*˥b.Ba~v&=D%ƭ*n_ˣ΋h2ޜw'G4?b/H׹fGD;VgK,|ЅT?9mȖFFCM, O==dp886zXou]]IXr\u h7E/n1 LVOs9%:u ϭ#t^905dOP<^%Ck/;!7poI]n3G)N)<85O=mg aV?ZGڮ.t}p-DLJ#pq>@`oHz.8G (s,6QP#Ap0uIJJh-vn}=պ]qRK|cG3/3[H v3rc/Hp 쳤)Cj(sPhd "wZL)Ԩ6eQGqÁTAZs%rӻU_3D۽[/' @ m r`r2ӻӢdʄ{EqXzF +uI[r]P4 ACBJ9A+lh$Ou }=CKY$&& A Q5Y`Kz],w&G+gs_q^=tgnfpl`W^J8 #1 oYWNtErk lPAb~%2 o$T gNVO 1ۖ߶+/w49T <$W~H.Xːl:A_QB2"\ŁXcBײ.Qխ'ï7ʺ- 7RJʥ1JWfx RQʪȈ$T,#Gpњ7߾$\ /V pی(i~dWɿ{j"ф9B(彁"(xEY J펁Z/悩ͯay9Ί\͠|exu7Gj_nU|&r%K,Oܾ; s)S-*E L[.jBUJ~>4T!`&'UA<~$qRl% .4rV<_ H 3Duz˥7XT >Y#- ȥx芁.ViRwNVgK:lBǗ[%l,mʦmvL3v/*'E**nBz6yfPͱ<`OJzG H2AF hOH3D,OmF2]9G<*.rb Ϳ3Ns~ 7wSlηfâF pN=o^e?#݋7Ө *2am7mI$W_2.!~)Xֹ,Q&K~d1[*GU͗Mר'xs 28cQ1Ond0Bnc]}L}0iq:F^L Sj,L]mܠ9ۅۡ_/n6SMQLڢDC_'rr]lD\Q;_P?3_BҍIr]PeyN`+J8vwX3~"qG;#Oz2=h"' ":ΪŽbʥe,B%++xGBPi ڀSV?,YӔ3kUX% >u=FiX4_ u[[{,%F@Jcȭ%=/qͧQ2-6/nvpeO) 0=Xk@4 K2 lO #Ak;^l,ey |Z?0sYGIA&OxG%/&-"ͥg?-ߣNB+$A\l,}yˇ".=K<Rze1&=JqdAryԄV&$~mxm W{lmV ~D0 Y.+צ [_8+GDakv 6ML26i՞!(΋ %gO8lb1;*nvפُ/ j%"1,4=V4qBz߿m?lUz mO. 6e5&y!փ5dx7;6\˹+F|Ż!L !;݋whlo5c&4uAaOW _ÝhQhP4ᩱO5 Z!CݫN%*yxA.ycΙ|*FktBrMᨳ*6WKQSp3Vp\Jy9dcfkqѫ'Kyrs&_(@)v W[6c[NI;+ S)_t^ٜW>L5R(R<¶+;,Gph 9T;7*ʲc;YՑI9.c߀At Ѧmr[0**;Kqg+Y{/%,W7w'T8<]D> ܃);֭~F;8scE0TϦÛKM53Y^ ))*PAP3Yұtv&3Re`Zc6 <!ՅJ'a!MilR6Ljd!. jaHL.1GX,,/S"%1g~. "èEzfQVN*,X('DHN;GGr6 %lV] :/U'9ggAm@e&`죽&hΊT,)- Q H2v25Rßݹ`D3I@2`AoW%;Vά}LE' 68x!p"+}r.- IdxpkPh&Ȉ$c.o;SOm MSK놘0xo:*pѴ KOQҭ%P` K)@>5?&euczLK}O\ ZwQ.V:!CU I0s}2]"Vx :9R9 Umr5̗ )U3urjf: `.YdP'8#J1,ָЄE0/]U+PL Q*ޗYfɟ5fF<#+%K̠&)T5F\G5XƴØ*v1K[Έ;T:C,6@"TP3dE3Cr" _-s2d[ l;@* R AheS0̠=5C1gBx5WϥP]E#}ѐ)5Z!p6֙F6:C0ȜκEB2Jg%"u(53@H\ři{-$+ C=rh5)>W%gfŬ"SIj!|Y ZiJCacѢAa%d6"BVNN w&~xyEV^@5JA620HT6aY KGcxT=Y)l 'X| uRUz"$S%<d/-fR𸱤*Ѹu`7}lzwt~[f Lzw!Z$ DK% &9&u^%vPP9ĦwC]5tbLZ mU>"bj@n3?`wBezش99Ufz!6GشUaDl_"TpčXg+`-_P޷ed<#*o]fO~;K-#BjiH< ڊSq"`FLEnifTA 6Pzx6`=PӠ7BJtݐt~S81/SzgU6^-i˽9k 64yC9!ocL_ ?h]X޴I%$F6;hdr349]^0q”rȮ+i37xe&'KG]-%QDL/>M&OC- =ȅŎ)&vh(UK޶h^6"}O3kǯ(,3yV "&ЛF=|k{,v!gC'tu@^ Bupe(N:|\kQ9xw@HU+(HErTiTE.cf]cX鼐D@0`UvCWa|Μdx|K,dw d8C8|+cQCi,tU8q%Gʹ"OF y}qLnO)sd'{$yVO…RO 'nJtCY=R:fҷu(no«BXrfYSwL= ƳBBΜ%"!ogo(G֜j&/z"uP(fFlIl`B*%R=bJ!xNȍtnz?vfvǶK 9/$Us[ f:9QdU`õËDYޝ%iI*_wU>"6-5 Q4 )G&K L"X'#=xMʕx`A~\WR@ZUKRAuQ:1xx(?$5L堵h򂩕49HhU bɌډij2o#0fYW"ht΢,g=do<".h<% cǁ>7VsJT/|c56zz hY_"IʿGm 9Bo3m(׼jmS݌tq~?’:S ~ Yb=kIlf.b6Ӏ@+AjO18\.}BzqO;/aϥs9I;kMj'Gު܆ <4 y7.j1}=  1RlIU?߁AAx"&.SEN]}_Hk;:|!ؑꉡd{?׺b;K9p #PNy'X0d4ÚR_ϴҝ@LK_gάI,RCgmsx0Sn;6=Fl xՎS sE˙ V隹#k@,4H#SfUKAH@vMc"O󭞨F?xo<ް=~R3Ƞ^Z5qMy68+J>ΫuڡrNMpC~IpxS1z>uAM7ab@w >I%n+$/Cǵ)=վ\| b-ƕK.+=U 1~#i z J=kcT.} 0Lk( }V__gkSok_9 B~I%^E.ueBX'TtN6a+lUV 2InD- ~m}naSu=װY7$a] a;T@o۟i`\YG Rf 2`9ܚPNb:LS؂~ }H̭vM lPtgg/fd-s b!:>yjNFKEc`NH:X3܃8yQQ\dӁ=D=[ lՃ!t0ZV7Y!ȩ/O1 g[7S/uE;nbպԴWU U'Lu;u  7ް kgJZuEI7#x95\jiiTIs&8su`q{ lMgֹӫ6b凣6_;͜TosdΆ{Dv LA8I:o9 J