libstoragemgmt-targetd-plugin-1.8.1-lp152.1.4 >  A ^%/=„; >%ᜬFeKEayd4lΎ <(DBvee AnڴfAV9VPr7go 7*tjP|;@=Xr\qW2Šx #vFFZ!whIB [Sӑ!u洜u1\kjwZڂ\AK7&O3 gk?ú9akrpd&zabdac7a5d6e636e66078d8a6990c1d6cc6cebf95f5c4a16f5912ca9734e2535c213fbb8f0d668ba794066f902e7e1432e06db7c1~^%/=„S&=tSK&;Zނb(N,c:!1v\). xx=BRΠM8J;V8b@CQQ,ʜ5Og67o%ITϦ3,gB |ë<>[seQ L;bWާ}N\V6AAzmi1^o#-[40z!F/׏`I)OyP@ =>pB2l?2\d & 0 c )FsyD l        F     @ h   (89D: W>-R@-ZF-bG-x H- I- X-Y-\- ]. ^.b/c09d0e0f0l0u0 v0w1 x1 y1z12 222XClibstoragemgmt-targetd-plugin1.8.1lp152.1.4Files for targetd array support for libstoragemgmtThe libstoragemgmt-targetd-plugin package contains plug-in for targetd array support.^build73openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/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 || : figAuA큤A큤^ ^ \@^^ ^^ ^\@^ ebdfbda1ce110a77096e2574c4ff681867d544b024b36f6ad680e36ffb4b47b6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855273a482714734f022f0c5ffcd05de84d0d8be33cd87de3dc063a851a6c345cb420524b83e569cdaf67e6591efca801938c468cf9a4c9f5bd931c8d48dac1873abbf379f6ec9de51b53b45a45b080b03d2602117012b02b0ad1a2265cdc57e224bc31adca462cadc2e5af9903e0b843977e8fe6785aa293db778be6f1b617781e__init__.cpython-36.opt-1.pyctargetd.cpython-36.opt-1.pycrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstoragemgmt-1.8.1-lp152.1.4.src.rpmlibstoragemgmt-targetd-plugin@@    /bin/sh/bin/sh/usr/bin/python3python(abi)python3-libstoragemgmtpython3-libstoragemgmtpython3-libstoragemgmtrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.8.11.8.11.8.13.0.4-14.6.0-14.0-15.2-14.14.1\@[<@[Ѱ@ZZ2@Z8@Y@Y0YYX:@XX @X:WW9W@W=W5W5V@UUUa@UT@U&iU%@U%@UU@T@mvetter@suse.comJan Engelhardt nwang@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- 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/shbuild73 1589647892 1.8.1-lp152.1.4targetd_lsmplugintargetd__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctargetd.cpython-36.opt-1.pyctargetd.cpython-36.pyctargetd.pytargetd_lsmplugin.1.gz/usr/bin//usr/lib/python3.6/site-packages/lsm/plugin//usr/lib/python3.6/site-packages/lsm/plugin/targetd//usr/lib/python3.6/site-packages/lsm/plugin/targetd/__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.opensuse.org/openSUSE:Leap:15.2/standard/97fc9cbcbb0e1d31071bee5f144cced0-libstoragemgmtcpioxz5x86_64-suse-linuxPython script, ASCII text executabledirectoryemptypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRnB`]ʯnOo^Y%Y%(#zk[d)îCl%B$+A۳z3(4iͷ e2dDC0F|1>a&`k\A&DsZ|\ǼEj5j-\=6Rs'-Ifty:Y9PjSAwWeg 7@2F,`\QV~S3Q$SK6Yp}43!ZZv6ՙFx/_3!UpByVx t uR\y"x2aG[  @bqLN21d$uLp*׎<O~vd*~GR[*:%{d 2k#9a%&IN>~G2z jp]-/asaN¨=oHYD+ M<p+[-"۲3\;d*nC7@kqC>0Vo5,&y@8li(Zvš Dtß_SIBvp}dEۖDb]wt)sQ+}ֹ. ČniWK*X2^U fE|-1dQڠfdP?al>hx6 _~N&x5HP/:0^/MN uJ((~9Ϛȫt,w; 2 }5_눎:_gp?ƲU鱦ŧIuQIzsyBԀ6yeRV+Td9-+_o葛ƵGiOW"L>L$j0 KژMzU5" ݬ*ԏFM߭hn ȩ^R=/&7b#,eik;͝B T eOOG _ ;#vdQyL _M`_(7L:(B[?duN74ܔ16z Ї]م׃"[5[L݌G$_];6>[o::PtZSQ. FExn_Lg.̽&y, T^.vvK\Ocy*Pꎇ\Ɲ ޫƙSl7e 'qҁMҷz=9SLȦ"9<Rp٧Red0 c8ؿ K;_W/fЋo6f#S(YWx.` ajxD.u\mA~%.:LmlHЋ(wN)< lmhhS8^Kƍ~]'JMhgxɝHF[L#ۇx}sG՗f*Ps8 mg#z&_ws A鬠Ӭ> 5W;>Ir9WKi vQH@<,&!L֎/mșh꣇<:;@Ї1 S ʚ>0$ OEuY'7 DWE+X`_߄d ZJC7l6uHmy n^'IWoh`F04nԋjPv=^;7).̠ݠrPqIKCᔛvD[.[)%ܻ`o^Y P5fЍJu|I`* 1X0E4$)Vvp~?[u,&=O$ њKV@~I)gMn$#vA,OQLN6x2a賚+vML~G}AM ?W ]]yMudM{ :>n>iwWUj/p })_h}Wg޳xR0t;vpz|^wV٦͖S H$Ո >\r~n܃{ڞ֫ѝ#YLlɎ 8v<-aY;!)nΠAY8+bG߄ʇ#CjFiS.qkdG÷*S3' >3|\9Dۦ,\arSu6 (Bg(nꂳ--4ʉs˽~/xhY_yj%FW$]q1"~/c|bZӸڟ[+Ppw#d֐@ 9z33TvM٭*}0Bѷ0^<K.+r@gǚa VuruͳUz Rt?"$uqב^n` _LS6ܸxF%l,;\Fj oAXX(}%)9U4~(?Q8^rtcUk:c8+xn%.6u4,0nGx;5 ւ̍S|ͻ-RRK>7/0~ØcۀjO.OD\u'.(ݼ=)u9xWB& aC8кB-{fr|ΐVI^=r"f.yg牅JQH><Z[\O['؂^ 7w+wThη$c9V`xO)& r\wWKZ*#j: DIZz񔒈RLCf}n3=6)cqPFFeZj'5ų],0/+i)I:p;Iy2Վ>J%/udɉgїAqpB)\/2Ye"i<)1XTS#K-O=uK])?VG^?D$^ wpc`5#zq\MGue}Sԃt`AO`h}@wYtOKPtGBJ*AeSh84j; -w34* %+]Ug^aTWK䐪a@v&ja"2wawWp'l+,Ot?O䟶%W#qH%S YԻ/+t/휺 xIz@ݿ /.Jw&'x)#kOS}Xɐ1 u>g9yb"wVPHl_eXq~j,rEt :Ұ}x:*Uxlk^zwY)u)m,xb~L-p\f6LŊsw?-H۳jE@m'&~zY0Ӭ.MB΅EyMJ93ZWk0Ӝ"Q*gVKmݩ>k3ߧ-p3wp=++KmJPIʣ3 UIioPEPO;|r myyw 8YFsǘTy_xYӨ)˂?0*&/̽f`d谚 ~H^Pu1C~K5K<`hmu f˄Ypej~WEI,oqKx Ie[2G%+:pEvI /ꢱ1j- c|qq-AIx 2g4L`:r\LK4EVlDQ`]# .B]DD6d̴͐ф_D tQ& xADh۬f+ 1|d`quؓfdN7 _>*&5r@ɽ$a>-:_~|| ̝Ct, }:,22s|B 5:W6)X"z(44** R(>D5[t2--0/_+3bjWCo*aK{~:>] M7 % =C7u8I \U BO#^X677Ȝ{ AyP޵<(m$BכcB1gJ٤)|Ȟ6{Ꭹ%.3S˷Z ,|-yh]|E1`Me/*IdH"Npy|^TW#(c`{#6sfpP$Pֻ:9)jiÔ4+j`^cޱA.OWen F,yH%'ܾoEHvP⿆@ު;!ƒͯf!EHhskI]VoU׾uܶ#')HR*l`gS(g{ 3ϕGG|"\-,B6/dHKPO ,W;"u!fQyJAdX،a>=r55COp\e +%/:"^G50_paG+e2`^>yb)f\)Ơk}bIg@"0t1ڠTM8HGeb0D8@,(tsQ2@޶;simLKxioHz OO;Mӱ2Y yy(@uT4{(q0-Ɛ[#Y/x%Y>s +0D9qM4͢NzZdc&!!-z&>2N *Y%*ɌEa'X =ryr0=\&nLx+Q ҧ-Dy@AJiX(=h,(T{Ea> 7 ( FھvD*[t z ;&>ˤ{2*׏~DR/k,K6/0*3:VgYg4;~z b-ݻSuhW#TEe/Ї]e␈S"eY -XOh4j1\hm=1HXӛqPZRMú~%W]&!MwTWxo P*SE 8v8Q0f6X0:7{Nj@یMm8eQƷin3-r10:9|t}[(^ĀB6;Wr;/~*+ Ol7ҘYE8@|$$ֳ@i!<a~Z9ryP%¢g`c f|33ٞ͑'Fz'n+R ~hOQ.cў0h׎2F>!7҈O{[Oڕ#.7"l?: ^`R]|p_׎: 'vɞq;9 )fQ810?%_nÙLh(KҠrZ#p# ]8_@.gLLZˌˆaNAcHv~í}^KSnVng_'B@ *7d)5sz|,qLч.sigӸViwEI?J_; kt F"j7:XܯE aI`1$k 6d~ovQHqA`a?R%>r5<È8|%#nT(`6Q'߳ln<ř#-hs%m9wTO!7Caӂ%K~'+-]YT*yp>{1Oᄋ*VI*+4Q1Jٻ99|(:;:j1ޯ<.Ψ+GQ< IK( e,)|nHc]UEaieNVz5C@y "ڬ^B5,BnύJbt(CՌub?^gR f~6TΞ_/gQ_?>, Ѡߒ0 E6ogcG?$߼"ҵw(ٕ#"dz\o/NGNµ=')瑑(C/ӑ{fVGSIGذiP 蘳~.mO]J%'GqcG{AUv$ۅ߻-SoB};$-W 1θI"Fuh0-[=V^Ŝ&kQxhs6-'H\ R=!3.f!64׍9 'ZUHG$-לU/xP.5ԻEq -6^-/N8]=@!\0~}fM] z4u9H)*y55~9'T1v+/Jt~6i:X\'U$%ebsu $*٬ #>9 ߰|W_G G|-FyBA_ɯ4x( ľ|5䳞~Qw1?Fz6 #JQ\o%\){,)vdY=2d7YZSG>IQ^*X]#tѳ I/DȒ=u2\v_MiQ Fh+<:uLCDUePA7ޜ>@1N|mUݤԹb(?AqEnA,$xبG} !$D`Ϧgֱ,"NFN-5+{> b籷i٤5xoZVak V/p1B1Wqj[#46&$:-$ aC-0ȔHx>*3٪ !V y;Cq F2",;0;?*!({"*J;Z#^6Xo¨{QPڄ11I 6^?Q9 S򧽖.s#{քu7ίvt6](GUZJyݣUϠ] 4먉.T+zTo7P,)gkp3+s| 06U8%(M{yņޢ6OTub?N^rNⶖԧ1OET:K `z"Wyw ibR?Y.pW۷: KYSb q_Eb,vu 3]wàs9;yi;d@Obo/ٝdP $?Aɭ7hݾ/;W,jHOWg.4R>DeRdDgAް}S!كAnq/ty[ÉSq[?32T]5Ӻ>Bϭiѽnp(]-& "IěV]yϞqWC@J!M1 Kٳ2+2,)FER'1hMzcHo{wU?9`7eB!駘  DG)An9'e$V(z/!jٖc4֒D@pJ2&*˗lMwմ&)GR>j'$߸9Kz;ؐ=we`KC I@B _)4A4qU   DFG߰1K_2y KnJVp=@8}'ǩ`*Gajj&ͪNP\mRL2Sp`ֱ>6`hQNg@::sdVPge!χ4CF.?Mu/1y,ICtOw ԈRiw:¥FhW+FEO鬄 #'E-k 먹rd~Gƻ:_@({P.S; #љyvq-xT%7Ba-Z!4d G^S HqFP5֗d5 > ,`ڠ@W ^b`Š1cO1P/){J300Zg)М~ztUmEm!p/aUl@1GӾzNl,2I|Ф/AvSsFRie}QGT"qUch?3k B mbb kPqǑ[IR<3|TQ&/:-ȿ14i;LJH+Hljo7aSLY vCa}c(sO{2œ )pJbs* g|3ˆhȖVGڧ,78i^t\ٔN8£Į};hp'N9~,!GH)$>ddণ\j^e_F$˄񒍃F`)XH&U@U1&5;WZDܫ \{I= SE-'!I<K_t)WƢUHq2ٽF-`dLĢf֍aƛOTC¹O,+|-.ZK`s/mԃ>9# T$~ V0- CeF6ʞXõIfNdwDLQ~ ЊrG%pc֟H(xs*9j\m*>XgPc\ /ڧOkdÁ*vKğ#o_J݈]Re:A(˨1y:5NN.MۊǸ',]¡H|'4w-UhrR4_غ_ړjcUe<,6υx_,#AxZjhjL ]e3N]1Q[}50W}95ԁ9|>:h(;}WEHjBͲy#'Ϧ} tg5z'7lk. w cpfxH8;@qFxSM_,CrUN Sі8|$i,Fئk -F69QA"Ɇ8z]!0vej)1{CkOmMx%^r󭋲 $*P3D0G)?pҁ|WJ:@6>"[Mw(}NػIE:H6Vy^MQA-jVRN fY>n!RĽRƦñ^] 5UŀNYNmFw# 9)eKvmd4Wde}5~qU6C ҡM1T\)Z^ߐیmI4`M>^ R53_wЯ*CqoӮ^T&,ج*O.  ]D9RR3̅ƌ㞝BVIJ >{g&ʞS`W1+b bU^Q8]&h@3~|5pe[^5RSE 6iyVܶz^xH1HP$jh+LЛptЉADu֌EsQS0Ao* $~ 'QfYq򀙝.vkG]{;Ot}%Fc̮ƽKz_I" RDu) ǃQ5$JXqCUa?K\TKԷ%q}Ƹ7: x9z`Z CUsBO8H[cؘRsC&bܾ054}wa\IN שN3߹'ARJ>O3l+w+ &w(ehWPCd;,{u6)?bдX@̏ҁ'hH15 ُ't/u'!qKm}p,iQ1"""g{0#h|Ev6M8}.BX~B6jeDF_Lؿ v .Q;8W7`/5|uYc#FRF\P(u+@D@fݭ&He/ec~D9H7MV 4+"?W+`zj i/n3PW̝#"TxX -}vW?m7V-qd\B1aXFKB 3p1 `~] {U rZ@g "ٌd/RU5- V̓bClUY)+N>ە) \xLZg|ү~= "%*5zKY4w=͜*D-9nf>ѧBYK#%D6㘴ZU'%<.%t $4],JU:=j" ŢH-tDISNxS7|c  p?J/!pJ:G˚YjZIl(Yᘢ?HC3qܿ5Z'DEl>)1y\wB&C0 5!ٳ~2hj(3^`(~2޾Z+cdM0^ʐ޿g<5\r_QNQ{*|utX=^vUi;xzk}Ńk>Q&&M;U-e_h>AYD ]F FX-8wj %~{; HpZkceDqO3e&# p[";]70_[bB 9DɥܦQ9:ꔘ\3Dͦ'aX 4XA[4^*c *^;̣Xr- $tʠ &DXkST)5EL2;{e b _]{aT-D)Nj8FW^ڼ$9F?Y'8%rgKZc$«ʰdw&Sg^.jZ|/B%B8J=eJ>3Bܙ 7 xTs8eM0Y;qռ FhbKS&m䰄9r-qR>l:m8nX?{\Nq'?w-Yxٯ^M|ǑB SzR-|*ɾZ|#DĬRH&ÏF y&qF8ӏ)zMƺYrPKW}/d:N$=_ˆeEZk6=%:lQa{7j!/5v &藳H9ֱi֝OpjH $d,#z -9."E!tIK]Q~_w#.2ݦ0CTyr%xP.ɉr~snɢ55 2fkH!b;҄;~{4*SBSmJoO!ηZgȄ4 8WԊvh( $-I*jetթSޥ@(eܐMY(*9S> uGUx"ȹ g]uP3[˅KN:΄0ZVJV=!}lEcJ#+:?RwU/ "}/pN4 E&CIEX-cX,lܶqc ^UHVU0uy{uAJ75`ѣx΁a|HśFn/},b`ƭ7ݘy"8AcVFK[bgR4LX|?flabˤ.+b}.ظw )Ӟ!!zݡ]۞ WLECȘ)*hTNvRv Xܸd,N{LX>ͪѰ߫ۍb|hsKD YNlx$~87~S2}اZ UD.fVBMK3Fdu%E 秿vk~2<v /<6Ax.1  ߎ{ğuK;FbW盚xʚƧN16I׮# kzRlb[ul.RTfbFcLXVElQn>`ߓ.a\]4X]F8frh8 b=~hv1X֮~g%md#J@f?LNd)3MoK|%j1TC2S B_#@x# 7>%7%@9}v.}q9 ><5;*/Cu?=L;jVj39D8`|>@?$ה8<σ*zDZ!P0!]"n'/C[R`7r 㰯Љ\>E+m©*~O4Ji.\F*W+.g]Pr'EةN>:.ߧYn~)h@3T'!It+vSP-&۬ay 7Ƴ fK߄jf{dѻ&~ )E3h ;%t,;i\i_>\EYV߃ȿ%W+*Lr*[]6-3N]*9 {pOv(av1Qd:'PO<,|"TId}pgU΃ zჇ|kX;-A|j6[Elj.˴oGsxg.}s wmY` 6l:W%j~OZȀwY,a_#Se5Ia!gzS 0c 5Y q#l\:k%AZ: WTu֬0X|Hp.L0 旡^w̓X%z$l*u2Q{G9NZ@Ez6=f:lE\.B㳲o#t_aLajԸ5m߳D'6k,Ռ_aZ7ndjq 8B=J[ȂLLL7x Ae]Rì^5 T1tJ|еZkO1K k vPtP!er}6dS]7'(.ZFi