libblockdev-devel-2.26-150400.3.5.1<>,hOp9|akR1k`1[b().jm~ ubPg=!z#Ɯ*x?h]!ҁB _A- O~ h |&Tʜ;I@ $R|]?a:`3,6I-RXcP#SB |#>N%&S@lzʽs ƎQM¥}L%ɉ/dM pC^) yCTj|mLR<>>7L?7<d & T&4 Jj+T+ + + +  +  ++[+2X+Hh (0889:7F+G++H,+I-P+X-|Y-\-+].`+^1] b2:c2d3ie3nf3ql3su3+v40 w5x+x6$+y6z666678Clibblockdev-devel2.26150400.3.5.1Development files for the LibBlockDev libraryThis package provides header files, pkg-config modules and API documentation needed for development with the LibBlockDev library.hOs390zl31"kSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/storaged-project/libblockdevlinuxs390x=f)  G:#* @ "g:%Kw8.M^O18]><'p!u-VvA큤A큤A큤hOhOhOhOhOhOhOaahOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhOhO2070a264fa8c83f97c7801d2648385847bd5db685c4447e3ce35f76cddc0f3340a55fe60bca98047bb66de5fc6ad55b20cb2b36004cfe14a99c28a7783e421e7e65040ef842c903dee075821db049333e8feff0a07c818ef3b34b6f4a3c5c673579495f16fb9f8e3b2c2d49a6364370eb2b65f614d0839bdb544b4b922b948694ae00df1a01dbbcf3f4097846b0eca6d1f894ef8f4eb83013acfef1eac6c1d4ec1853a27c0048dc236bb81ae3f708684530eec63da463678c5c5fe25e4d271d48e97d5188f85cf5b2ffb7ed4d7b20a926a5400e7edd50bc44f158cf97663533d6cc5f1e65c0044375f6b2005d0686bbe2cc1adda9f55a8475612dc8392524a0bbfebe9d1cc2ca5bad23cbd8493406f765073460abe013748283de2a8534f778e937ad1ea94a492cffeac4d374acc7e050c825ba5263b70f1b3925d1cc2899dabd34d49864e92962d5616633370cba5d061ffef54667cc2099633df85faa3983d192a0cefbbc88bff4a165c51935cdfeca59f98d8bd72cf085e568df1c1c6deba7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ec3608134f7d99132b625ef053d084bd14a7cebc1c5b6511239a70b58cd2348b5303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4add603e08a613965b58e67e459888b5b6a9ffa37309d612e72e88133ef8e1a11ebf3ef35ce960af53039e679019f77c899af28b637a24067a21accc3e68934a71e283c72661b66f2d9af36298e4ab39c9317ab40f81a44049c7d0cef88d49c09cdf940fd01d89452de840aa7610c79c2985543ef4d42f88cf36a02309248dbe91e11a18e8d5d9627ea58c788eb561982e456b6ddf9605c198c3153124e702d303ea3544c48d8880f12f3d9632d7938693ce0486bf5761efa02dd4301ba059e8949ade2c70785a378f86e920abdf83a2011fe482a778857cc34c3d4b71187cbd5f5043aa772a0630a0cc3c7ab623cb581cdd1c388b1d8f355f8161521fe86270bc0af296141e8bb82572ac9edef0b9b784db8233e3029470daec20e54ad4e35da14967746a8566fdbb5f101933f0577f565ecd69d24a536e2457ff330e7b010fad617185301c984e3a4a5ff39fee577a28db9cd0265dbaf4c293bd9e4beef98f794bccab9c02eff010869b35a762c6798a9bdb163a8b0bd67189a144a06bf064b62ee01f6180435a1346ec90512a2958c0246461333156577f1a50cb1b03589e00279f1f3abd6dd534e9a7634f9dd53ffc8a893f0874bb811bab3be2b6d26ec65ad2f1ec36f5f887128bb1d1db2c33432460b4cdc032d34b4078dea5ffcbc4f92690a5661fbe854e8d0b8f0d085ac564420411542b095b48be7def9e09b7ecb435b14b463c70704c04cc75e0a6ac0e7c91d42db2419ed796701acdd8544b2ee0a84935109c6c72faec6d3c4cb0a21dae607497d6e612b45bc054724f7b159b1418794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b5a67eda502f1d76c81b8ed7a7cbeeda0c867a4c24dc206490ee519d4200dab00420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8libblockdev.so.2.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibblockdev-2.26-150400.3.5.1.src.rpmlibblockdev-devellibblockdev-devel(s390-64)pkgconfig(blockdev)@ @    /usr/bin/pkg-configglib2-devellibblockdev2pkgconfig(glib-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.263.0.4-14.6.0-14.0-15.2-14.14.3hJ@aa@@a@`]`@_>e^9\]]:\d\I\8@[[4ZK@ZZ1@Z_@Z`@ZOthomas.blume@suse.comfvogt@suse.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdmueller@suse.comdmueller@suse.comthomas.blume@suse.comheming.zhao@suse.combjorn.lie@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgjengelh@inai.deluc14n0@linuxmail.org- suppress privilege escalation during xfs fs resize (CVE-2025-6019) (bsc#1243285) add 0001-dont-allow-suid-and-dev-set-on-fs-resize.patch- Remove unnecessary dependency of libbd_part2 on multipath-tools (bsc#1194771)- Fix lack of dependency on libblockdev-lvm needed by libblockdev package. The lvm-cache-stats binary needs the logical volume plugin to work (boo#1183948).- Update to version 2.26: + Fixes: - Deprecated glib function call; - Build with LLVM/clang; - Many memory leaks; - Many tests. - Fix dbus.h being wrongly packaged in libbd_lvm-dbus-devl instead of libbd_utils-devel (boo#1189787).- Add -Wno-deprecated-declarations to cflags: dealing with deprecations is upstreams business and should not hinder downstream packages from building.- update to 2.25: * exec: Fix polling for stdout and stderr * exec: Use non-blocking read and process the buffer manually * exec: Clarify the BDUtilsProgExtract callback documentation * tests: Add bufferbloat exec tests * tests: Add null-byte exec tests * lvm: Fix bd_lvm_vdopooldata_* symbols * exec: Fix setting locale for util calls * fs: Do not report error when errors were fixed by e2fsck * README: Use CI status image for 2.x-branch on 2.x * fs: Fix compile error in ext_repair caused by cherry pick from master * Mark all GIR file constants as guint64 * lvm: Set thin metadata limits to match limits LVM uses in lvcreate * lvm: Do not use thin_metadata_size to recommend thin metadata size * lvm: Use the UNUSED macro instead of __attribute__((unused)) * Fix max size limit for LVM thinpool metadata * loop: Retry LOOP_SET_STATUS64 on EAGAIN- udpate to 2.24: * VDO plugin has been deprecated in this release (functionality replaced by LVM VDO) * support for creating and managing LVM VDO volumes added * support for unlocking of BitLocker-compatible format BITLK added * new functions for (un)freezing filesystems added * test suite can now be run against installed version of libblockdev- fix files directive for s390 in specfile- lvm2-clvm doesn't exist in lvm2-2.03, so change SPEC file libbd_lvm-dbus requires from lvm2-clvm to lvm2- Update to version 2.22: + New minor release of the libblockdev library with multiple fixes. + nvdimm: New function for getting list of supported sector sizes for namespaces fixes. + Multiple memory leaks fixed. - Changes from version 2.21: + crypto: Default key size for LUKS was changed to 512bit. + tools: - New simple cli tools that use libblockdev. - First tool is lvm-cache-stats for displaying stats for LVM cache devices. - Use configure option --without-tools to disable building these. - Package new cli tool in main package, should possibly be moved into own sub-package in the future.- Explain VDO. Fix grammar mishaps.- Add pkgconfig(yaml-0.1) BuildRequires and pass with-vdo instead of without-vdo to configure, build vdo support. - Following the above, add new sub-packages libbd_vdo2 and libbd_vdo-devel, aswell as handle the new library in post(un).- Add pkgconfig(dbus-1) BuildRequires: Add missing BuildRequires, libblockdev needs dbus headerfiles during build, but configure does not check for it.- Update to version 2.20: + Fixes: - Fix parsing extra arguments for LVM methods calls in the LVM DBus plugin; - Multiple fixes for running tests on Debian testing. + Development: Vagrantfile template was added for easy development machine setup. - Changes from version 2.19: + Features: - vdo: new functions to get statistical data for existing VDO volumes (bd_vdo_get_stats); - crypto: support for passing extra arguments for key derivation function when creating LUKS2 format.- Update to version 2.18: + New plugin: vdo, support for creating and managing VDO volumes.- Update to version 2.17: + New plugin: nvdimm, support for NVDIMM namespaces management; + LUKS2 support for creating LUKS2 format including authenticated disk encryption. Multiple new functions for working with LUKS devices (suspend/resume, header backup, metadata size...); + Extended support for opening TrueCrypt/VeraCrypt volumes. - Drop pkgconfig(nss) and libvolume_key-devel BuildRequires now that they are optional and pass without-escrow to configure: libvolume_key's code is ancient and nearly dead upstream.- Resplit plugins to avoid pulling clusterlvm support by default into the dependency chain (bsc#1086447).- Move all plugins into the shared library subpackage and their respective development files into the devel one. - Add '-only' to LGPL License tag to comply with SPDX 3.0.- Update to version 2.16: * Features: - LUKS 2 support for luks_open/close and luks_add/remove/change_key. - Progress report support for ext filesystem checks. - Changes from version 2.15: * Features: - The file system plugin is now split into multiple source files making it easier to add support for more file systems and technologies. * Fixes: - How GPT patition flags are set; - Check the btrfs module availability as part of checking the btrfs plugin's dependencies; - Memory leaks in bd_fs_vfat_get_info(); - The file system plugin's dependency checking mechanisms. - Add libblockdev-fix-libkmod-include.patch as openSUSE doesn't use /usr/include/ but /usr/include/kmod to place libkmod.h. - Conditionalize the use of Python 2's bindings and turn it off defaulting Python 3. - Drop s390's plugin due to the lack of a file still not present in s390-tools package. - Drop BuildRoot tag since RPM already handles this itself.- Remove excess Provides, BuildRequires and %ifs. - Fix %description line mismatch for s390x parts.- Initial package, version 2.14: * Features: - Added function to get DM device subsystem. - Support for the NTFS file system. - pkg-config definitions improvements. * Fixes: - Fix BSSize memory leaks. - Fixes for issues discovered by coverity. - Support for the 'Legacy boot' GPT flag.s390zl31 1750054803  !"#$%&'()*+2.26-150400.3.5.12.26-150400.3.5.12.26blockdevblockdev.hplugins.hs390.hlibblockdev.soblockdev.pclibblockdev-develfeatures.rstspecs.rstBlockDev-2.0.girlibblockdevannotation-glossary.htmlapi-index-full.htmlch01.htmlch02.htmlch03.htmlhome.pngindex.htmlleft-insensitive.pngleft.pnglibblockdev-BTRFS.htmllibblockdev-Crypto.htmllibblockdev-DeviceMapper.htmllibblockdev-FS.htmllibblockdev-KernelBlockDevices.htmllibblockdev-LVM.htmllibblockdev-Loop.htmllibblockdev-MD-RAID.htmllibblockdev-Mpath.htmllibblockdev-NVDIMM.htmllibblockdev-Part.htmllibblockdev-Plugins.htmllibblockdev-Swap.htmllibblockdev-Utils.htmllibblockdev-VDO.htmllibblockdev-blockdev-library.htmllibblockdev-s390.htmllibblockdev.devhelp2right-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/include//usr/include/blockdev//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libblockdev-devel//usr/share/gir-1.0//usr/share/gtk-doc/html//usr/share/gtk-doc/html/libblockdev/-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:39263/SUSE_SLE-15-SP4_Update/9969bdb69089006e365ecb5d19517597-libblockdev.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linux    directoryC source, ASCII textpkgconfig fileASCII textXML 1.0 document, ASCII textHTML document, UTF-8 Unicode textHTML document, ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode textassembler source, ASCII textPRR(pl@DSutf-82f712dcf090fa3fd3989d397d398985929d39b3cd0689cd83075d87647c799e0? 7zXZ !t/@q]"k%{U}e8JvfZNBxR KmT3OXߋ=ٌuw78}!`S?co a@5xU˥rku41j܎S&F'j8SaۭSh۹ =6DBH^ Xo:M{ awF"LA* 0 ?sMbj}X0ʒ8&IFѵяAȺ)7FZ[>e0+%uq* WN)}PIPfEl;"{=&͋ X5cdӗp6L hx#3~k B4jPg/F,FS‹GQ~z_*ؖm;[MiU3ݻ7Q\7`/UՌLXnW8a(wsG-HD+ k +ekeO(.Z `HA%*&D^PG<#Maĕ ^B#|H=zX%miyZx)?"m߆E\9F@pk%{wY]&$NR(+z>t}5kJZ^è ~0u7úY#Bc`

4Mԝʖ-tΆؤ"EhQAj-$ YUAd o '"(|kfʅZX(ff16;t)? 4Kȏ{/wa;1T3p"QR@ë:@xtCƑ( ^<qkJmk'(̲ e=Γx _`DŽ A =`޿S3j$|A>Kj‡\} O8c]2YhH@BӜzjN-z%K:?M~n=µZ8=aooxm)MqHS^߃>q"|1{-cE&.<ɌMc*;cPU.&pt{}\L@_)Fn.-|5\BHSCJ82*/>σ-Z8 lU)mr?yM8ƾ;Z9|P^)(eZͤ$ˆ >,bayzz,+ÊSW >DrK2&Fzr+@Xٮ V r5+SQ5eXf-UlDJj &3p"0v1ȐUϣl'c̋U0klL8Wh ݢnx^=4$ޚnZPd(.=ƄڧF2X6ʘ,'/WMFb|Xy87^hj8wJ< 9sze Mm6$6n%dz'I”*^-pFP}3nQӟfj<>pݺ0ēs.Xl\70o zCDQ[:'98!ˆ&z3^΄A%8L1V?4F>ݺz8vpYccRi((;_oS=拟zoY CB!͞$z28L7,w 4/Q 겊A F2~k54yy1vw 2ٖl51h*)s  gD^?eY,2;KFdXIzfF7I >)|ugt%i XLpP0$KR[Ia)%HE_wDųdyGo^ޱC?GD+卶ʄ'mw/bu3[;dF;ILԖBhfgd{Ϩ.غ4h_'ix᥾m:j.T -bGl l읻 "Tos3VfT6,mXNq [BMzz"Vӧ-JF[fN 7]npi TgI'mn#ik牞!C*wA*6xL?eiLN PIHr&ԳEZ{?R@!e&oT=vm Sً 𹟋DžYOWFF&w\_m_Pk9T͚pɂo0mv.}3hjf‡%^)^UEXix"ܵ@[8H.XgtNGX_F[; 8U(_t"'*,6 cWHpgFBëbEʌk.h&,mKIS9#o$x VT,mU3.HWV'֨ZYK(yq9lDekh]4TT^m~z[;¿ <.Fu JwhF΢;ݒ&p@ly܇33ж:-~O$j+Jm\s\H+#-WPe)>LFۂl .ĚV2]*hr 2~߹P[[d}C֘wEQX!7g,$Zf2J l-K;EhKh'r4z"≮Z GH|&?4o1J 8Qd\b]jl6~ .RբUЀN=`kEe DdHHceTsnI aHp78S+يȷ \BMrxlvQLgiT 8 %zZ/Ĵ(dO+ U:c~j+4lf4l"]257tN^5$~GpX׶(TXUd.-sAOq`6\E#FX*=L\Ǻv :QR,gs#x(|8B-vKviIEAC- My}76,v4>νG>yBjz6pvvq`Ci4 N߶iY ڢT)z S#OXu_e6PH*fRzXXCCAմ^¬E#& |gWR}sFvU9A;dє [;Di㮊pt.t&budAڣ,{&nCw4Ȕ79r-IʩC2<${aGNy/諭gΑ`:8ɬOӲRx$'~JE*nG ͞+#3/p q#Iz^+&%N*)+5iIJAHitj\ 6U]աCگ=Dp7WYp~Q_,f\ZԕU$ۥmТ'f9kZvA-^`/o142P|5]y2)Qo?r!RW_#r?NV9!W!yMZQZ2/Ż0% rhuI qph8`xF( !ya-o90| ?xc'|@vŅ~DJ4uel\f/AJ uR <M"?2<Bo7*!Gp(GwqQ|lׂ8pSk*v=x-TЪR*h8;n2-Z(s:gB(܎'Z?AZλRb`$-btt}9f"|K0-l!lgWpE  $G7Z!uzEڠ8 yڡWK|X~`-8HX ]á.${AR6!)f~\nqg) [ Ki:R&qYry%6t9(eow?f @Bݒ"wejwj3֥H x|S|wG#+4Jꪱ٬cyؓ4jK$R$Z:)UnypfR Hڴ!YT9N9WPq4AuHDh /3eJ] \3)(U{wq:EF?G n`SGQǮ%K(T{^ hNreDgk7x,pPA/,9tĆueX/0<^1; -'ч6J=^f6u4z!6_fj ǃۀ(/,9vƱ(KKf@\wt^ MU.!XH6dKD5s#'W>#·hʌGP,)q֣<0c`! bxmI_sWmt(JFR| a76C9a TDXȏj^g4|GV!]_-fwRD1jދ֢fWr E_hcw[Lao}cHSɪl=Tv#jv)ek QR $wadh橔1hJ_n痋L1{=ծ` {8wGW.bz'I"=1t4_kPXK\s;oY[7j`sd&#$ ~*fjIge7,VGZC@mNu#Bdz`pK }pBӏC<Uv2b@ǹ~ _,!*P$ $ ٵk*\y31L|j x53&fkBmUR7xf<ĚbK imhd%Hwl#.Xhлą0 yʵr!N#ݧQ(ͼG]U6ptiZXE(/?mB/6aN/6 gh`9-2p؅(8y]e Vb^v,6;]?hMܐv\ 8}F3v]fSkM/MYF7H6=#l1"I}Z`GB팶74Yű^yt&^ƄUd ;uLxeMKZOּu!fv Ư] CT^ 5k&##k^"$HmP"Q3y✴VE |3:Z(B YμA  8DMMK2jͯ*bD]UI/a&L41sgaX?rU)4PcM ~rU>Dž`(7z ϹFaimar'u}OQq]P ^*D4aL/U&M:fe.]Ǵ!.%Tೕ! ŦYB=]OQn\ɫ(8;J^`_$Ă5w nܪdmTvZ_aʔ#IA[6@2,{Po)f?A]%.Ŕ4ވ~dKE-x8VF :g,WCdDIt͐Cxj~<وbqmXt8,5\sH$΂B"tO0{t"E9Xh譼(\!f\*B_=Y0b#NL_U[-B&bgyM4< vT gp*[4 1Շ87aVڴϴw>'k(VTpkgCS#,.|@BYrH]?efÎ' tT!W?qUC~UA`PezU3VO^[uo9dn`Sق qܢ _7. xtj>LxWѭĕ:Vr"TDl~~C Ik罋9V=V]/-slktph;/|~a& Щlߩ&#WT `.'fDMnհ5;Nϩiqk!Lq汩R?s$o; & keuHwU$A n^UŲqLs=r ߫ʥ7}l!{ ;QG"M~B})y'aJ 3i0hqN ˚ 1Zw򤬇_TՈ/*Ng=Hce f/A9$\qCmg3{c&Kd|VRETĭ9!xk7%6ەDAW5H3O *`p -6\ǚ`/t:5dŊ xж.G B^Eeސ]>WHlߍf]h5:"nv5 {G /}V e*ahF@D 4Z4,%`TUa>;M<5v3.AB~qTrcmd0n۔I [[GW:p3melC3Ϸg)oϧ"L$0/huvrD2Jcj:1r f^V_Òmͪ@jmjQ鐨qr9) b,*Ѿ0T ˾Hl*%:=Qa\ԆTXgwY5B܇Tg@lt--(=wm=9AH0Re-?;@Ze^kcd]YȌf=TO4$є [_qbF wIˆgO䜀-1ŗcώH+yQh4 sڬC#6_٘|`=}5 FG>z< u{DG>+bGuߴvH ?t-?LF=؄,rh_zeA6m}o%:u|#Ǿ'C5`HI0'^|j Pg/Gfwks>ެ!`p٠lŊ\n.65e?'CSY9aո^z@&u5m]=DfP^Ox2m"v_ %M?;У]% $t'(Nr:q,E% J |ٳb|#f3*o=ME()s{o?o,H(NHEҙO?Τ$>tɜ bz=bx˶"t2kFiHdLZ .`DѹUJ烙*N)G鴹ۂfӻNK>Z<`y Q \ 0ˈǖw[q WqIJA{O9!tYg|7 $_ˆԹ]rfN? ޶@h{/@HJoz ZcɉjHy: |^XpruBTgu|gM;rL%k':6FpE4{nhs,EK k* 0!ٔAB {; Z@Ӑ^Z,gi)ʠԣ' l9С/BboN5;{ȥhx8݋rKldm_N<雺Y<Μڳz]`PK&oM\&&v:0x~.8a^"YGZ ιj泈8ˁ+b %β5O#ak~0 !MU\AcH&nY͎b:x Sgs?h`ñknΜ?`@+IP`%@KqA*->'Șil# fYv{u{ڞX /`,opͣNsM\e`n^hwHCypC;YmJ 9V,Z㟕ʪT ]Y}hx*z`7hZpT?wbC|in `'R2vP1zg+~h_&ㆩjI`A`n" ]`V.KcQؿwKN@Λ B b14y$}F9kRcB 8wMkr7Lpa$L!}_ ۇu͘^EƳ""pbTw%?G8* ^5sqd+՜FpM ^rcx~lv -hS{;Ez jQ~R^b?&dla91A:8 v%*D5kOljy^Ul;#.y"wnQ] ;kZaOzc_!;_A8vw0I.0= nǹk|:0kK +ltE6h^*RHvX`&hƸR |#JIJez?HgR1 d#+ W\LUҳ^]Z"+`AМrݎ(MP 48]+g#.G1PCYu.6朘F]=cko"{#O ߩE<> c$JWCs>.m!ֶ&0 `cĴ~惺'MGlD!4C( zv~/T Pqv} I+\qmaߺkMh#M.Dm~#>Waj7}CH[Ƌ+ xͤ8{_9\*Yl2qc̍lb-K}E0DZ3(?O6.:ەD3 <\=ELip+_l;~坽7WcExgciٜ3z S}\ٽ! Ic ܺ9+uabdqdd{^W[pq\{7 Mߟh0CSd# JZ)\5bw\o\&U!Q쮱L]f6XPM0xJ }K6u}z*䖞6컆UXppC_rϓO"<$U_CJ^aBo[{5`]@ꐡ\|yN&O+h%X(Nhސw0{UXC (K+b"npByNAGwJȍ܅=k weK)ޡ'1OͰèhw:Qqw&/?,5.n֤Mpn6x[ so2pݘ/<<w=} sh%sf'>إL3-P/!!ou9Ǻil{9ӴJ],:x}欂)ih)0`:RcѣB?k'URFdAiX: ]Lz 90>YE^>RV)w皠 ϊ]PnGP#>( k +p>"#bfBNMܪQ%7@v,k <ۊ ںڸ7l _Ѝ!Cw5P[#.p~8-)Vʰ_bTԂZeY"T9RK{Ba4Dh$h~8GoY' 1oCThqH13:OzfD&'kd-ºy!So',^.v-F11,a 8d|r~wd/{%őHq/ 4ƹG,SsgዝyY Q@.'nmuvEeh/IĊ [\GOl,$6:FP@IJH_շ/c1d:!LԵmFͪtf[IhKs8%]$q@NT[LT2{\Q.X茕0[\~(V"J)G4 MKC;v]5Ftd%}=!5vz5U!9UrXaNHxÆ8<iݨ([rTK)-nڅ޻4;" BÉvjR"Bd{U ]VdEc=Zq=tˢg GC||T 藾횼sZe 36,gM_M̏^!]6lWQa ?H/H#$%hI!ͳ9-X\bE8a;z`MXz[ig:i.ElT<' ūysς{>l]sNX/"WoɭFO%pFrfǧWe(=,f/vH:* bA%<&w]zgպ̩TB؜=l`hMCmQeݢ"v4Ĺ`<QȤrC}9#eZQM|}[K#P}'%`DЕ5(Ycd]%k+XG"q~[;BCBzq7koP+ˬfW!Ӧݺ! =z*ǃvӈbqpLq`;^Koj bv|" Z-5(bXށ8pbT6pb&sG"hzW [E5v3703Lv lTh)ܷTR\f2<ؐ+lҚ]= n1˕{ZB? i?+*\uL9wjq:b@^t01Jo@%ߑq^(8l;SCeD7''y\ɴ0 j"aɞy(;<5j|ERojc[4ިe[?V.=rvnͦpiH+=]ymP+Cj痵\ rI1a.HsJ;;2 {12d$(~OJFqI  l 846 (1 ]d1r=|}veLg %c=F3gfEΝ8X7Qmxo$}fNF$.fd_lҖBsT"UgdaŜ> )\%rJCLy,,x(=h.co?:F5r땅յh0aUf+-U}7ZWҾ@} *lC#9,.Ǒ%EuE;PmZ~"ɛ"5-o(P81v+ I:"C7GDְKSրąj1_o"NlojK9 Vi5#u*j؋@pFwn.M7z+o(olkZ1gm?^0 ]#ɲ'4)FĞ#!Nuf+:vUāO`cEMy6`;g ]!4O Q39t Ǯd:N!R,l7;8Tĉ4cua'<m#-8+lV@+c`l!ݳFa50aI\WNwJ ^jc@;tfS[VrUʒ 8s}1JB/TB<ᖗ(#Iq/!Qxdztrwd1/#Bve})̘!TͼZnTNN&!x{斣s1V)+_sV5 gYJY5,)U>yú@ډGtсe*xK' =n%p_.z.4Ux?գW(IW[ꕇĶT˲K74E3>=s5YDK=7ţK0YV#WHj_IܾSsR^B/l$(~)ryPgyBqjBz8{2H4ނ>Cs<0F{Q3s`C=mvܼꄶM쾣nއUhx2~}(5R"PaB*醜/|^8A?\!hX`m8j֔^8\G9-z~}mW܈ N)ށo?!4FWι"l! ,4@99 trHG{FPD6La &KBf|k ʿ?=|&ʗ;F<< E2ky֚;Pa,8Ɓ4r5nDwT۪1]ZEG%(!o\SCP *YZ%B7Ϥ($s$원p6ssyJrfB x D**'AP߮4Kw/Q*@)re/}HZNԢH!Dl4P˪;8&ҋJ["4֪9qkRՓ.3Q H7g JVOA5dDʊM%;ɺ SM^cv7s''K  J@8W~0?v@PT9yCƂ{ʣE83Xx1b쮵^]Eܙ'1J^0jM4cmpA`Qik=rJ[WC #,nKoZlHjN֫ vR2 ,9l͜!YNr#xTÕjZnqq5 =jޏYe<4OI+Lw! DP1eSgI3 lh1DY)&a1})jַi ܳ8ÆITZ-us1(Ky+:ȨMUŠפ? 4Q2Vݨ1N<%ס CM uiP-JH SMKE'ihYQQx?DͳeC x^W}DwYc .V$ CZd,cX̛q7"n1DW3#5Ĉ/ArXP6pyTؽ>'5O_67&#y&Oy-ū|4]bCLk 8).s]0Dh)`gdž=$Nxò޼oS~XW >ك\KvФLWUZkȡ ]D p]{+{8f qc1TnJp4hv ӿ4#wX6q>gH,dp2c;(s=W&xSXC_A((]hI%+ߤdaҋ6-5'cC}RDc-+h@uC`&t^ 4%EƷPΫDDlDy!NšZv]'2񞨲8%|8ԍ1qp\@rL}sXMc՞cqo|H/c:I\?+=!;cZ s~CMj;+ K_kv j4=5sH MD0/iCki 3*sx^N97UecGAvH|: 4sO_ 0]13!XO5uW*C RYln;ĉT2b{OE MJѝrU9_S=I푤L&h\8IW\7Vī%n;qU!b< 6ފa--L"oF("'%=K|g }?1k?VSF@6İ~a'7 Y_XRt +=#+E<WAj}hx#$eC+s`Z@t_$1BY8|LsBe -~[>No/nlS.zPpeZ  r`NSy1'u^{ '[NK4 $#XEC} } %L^Tt=KZ;zMZmyCv?(fhʻ23: g ,ڪaBI^š\E)S7u~iN.j2oOH:]F^]XV.*{rq7_rxGY t4{$!:1,X cf*@tL%1/ЎFG3h(\i@!+D5!7]U@ }ә;˞, _ۍ:@/r)6:Z Fzߣiy͢@b8e/atcBz_{wla*#wM;wy{r HO3nJŻȮ rPVP_+1Vt; |$sG %ZUiݮIYPvz'ff̵Fr:F|=쮇y%L$pi)X !uSIeV|M9/YRg":*)__)Ԗ,Br=ek然b.T'KJ#q!gIN[;6l23A.^^^]̒c@s95ioʓ3a._&V?E{aMFm%s@Aܪi4_٤)qm, `rg< S͇ytyp:SmpCO/}]hQay]1"V.UICayS˽!E*kxh4"NE1"AӰl[ v77 YZ/}1͏E؋hq?Guwsv K-j>鵮4Hʺu'4;㞼m% <#H{jN$5YF(j ,v9 ꝷHj(MpXJ^ѩ.0LKFU^oj[N jc$J1a'}P$ǘ:kZ1(0vt#&ڗ@%$/8 wi׈BhDžCn|,hkbtK-86SYPG ŎJ?}uNFь-2nz2?[rI鬪XZK  ^o)*ki wB42nIuLJi0ԍ,`=ٚ_oWk]U[.fdR7k1NOmEu2mڬM :}hD DKô?<6$Ʌg})k2feʉDBxK)z =5N5[O QGjhQlzCw]D{-8#cRr3q?g{&x W/]@]Jd,B7E&4ĽߜuITG Z#.Vgď! aS9Kj_^?5ݜLW1懇X2oK=cO@mdzujV5/M#׸LZTͶ-z0%W F -: {ipԧW?ZNƽ|L|0oӍaE{+Xhüt@~O/h]9C2CESj"OjLyNɢ7:ryד[ː* .̭8y֟69: -I:شđ|][g7kF0E;\-uuޔiuπ0ZƄ/?,LQwWe- ?yGL#_F.I\)wToXrQX<ȗ療A7,z9u t 9Í|z)d e*A%֭VhvO3i[$zmsR?)V?#j 5ٳ (w?dk^A?r7k ՂyTfJ'v&Y+|r,f5]/t;og{KK qv4o D~߲@k ҄Rdm6%R}#V,IU'HehsIDm?R%+扙X-ƫjLF>d M6;)Dpl u/v'zE<40,ҷKƀ vL"zeNn a28X!O*ee3T8bhzeͩQO9WX;\*-e Ӯu6uRdïe7JT?xz_Y]]ߑ-)!5 QɱLMsPWnY,5v*i%wƭ1 vjOǨ%b?@Jzow="i|Az{O"n- r\,Po p[%L+e$+šUQXrz j4Š)H#qoF5q J $]߄h>m^z-exJW?4x fTUЭ:ڠkq]o_vlxUuI6c-[mo0Tv긿GoXa6vf&nA| UT|ԙ%Ǔ"Ի;S+ƕ<)oay MH{ABS^43 4m XFt,FJ@3hzgG.r(NMBjYRziC%~2=_ o}r<.jL5SbO̦'WSmxFHf]Il7.#}l(53_ FTlOeCҒjzՖ<qGi^Մ@n|ˮ:0 P6fX-7⫔p8ef"4aZ.΢y|BrOs(t6-N3PxE` VxPhqV 6`\5F5Jsy{G'I\'Viö.B#8TO/\u/߁<-ߺA3֌ aKmR6AyQ \ȿFcI6MNU֞m|k8{g^ûp"Kag!rT}Bxpqĭ[~@ӌV%q"KU#%[k1jO͠{+ m[Jj6fڼg/bEágG6nJk2*d|X~r]h@TkRq wk2 bf.8]=2rs滺# m4 = sm) d9ls@Zֈ}%(c X/`lv=/wEu誌3ȏ6!=S5s6bn@C< (9LlyB3Ч+-1hgmK̀ efc X'ud4^g0$i:s>(<<]R8)1'Yڅd aSJ(\⣓lˬW %6lY7loPLK2Jy,m )w\ Nmk# ؜iW%蛡I[30W滰=0aYwwX,V RӧR.GTPl7{`b4Xg…2" *ImYAۓzmJ>hPz9E:tj!^yNE/>TG3" DZ%C/R$|w3q/^*f0)!#] (UT"]:w0g4e.M0Hbd[7w4⃻je?{.L.(q+C}`[Or[ѺE3&S}qVD'1XE  ^2SNЃRo?K$T*A|A;ЛйO#\rauLa0uqgϺ.dXL}N5l㒏e4YcT0۬,AGqvʡW@̢)KXPyAu_tҚ7V6 e^U 0遯,(`DDBoE9W" MHo=%POgi9N^1jH]D/': t.|;k%^iʀk8ۥ';R _-De%h S&,( z(k-AT5]ԣcBX{[B\Hߙ7 NZ MY浘J +fJ߷ȷiUY81khs sZUehoEBhh0o$P 7_j&Pt PAB/PUFij*HGPiY+Iv1hKd32$vTK{`=ikrZl TmḘ='2ܜ}⊎x_*GxBء*oC5 -<ildbƭk붛bڬ NCRUe~jYL ESW 2 \Xڝ؉fyRa9v=,Q[/3>tZ҄$!q5ХUh7~bоN9̥AVYC"^Agg֙A}fʧ1Yu.TQv@y-)~±ajsL+&ףH9<9D~\ * :?G6ёhWV*Pag5i~e)#< ,o ؒ_Yon*XY(H%Q5zz$98 Lϻ;cHNA$ BoJϥ#:1!/ZDj /pw}~EUf5~g*-񕠳w<-Hdy|0 -pm06yݭ&/a uբ)AzU, Z>+ 91@ C!Rv㩮H@ #MmdCew[%wm' q)c 0:Tl ǻ^웍dzV caH?M^$2684#&AƖ  ƚ4(Dfw͂b{!6UY%0!iy'?eIݞfz2}*ν/ )^kKxp:]q>/sHwz?W7s5{`J$ГÂf Z Xu<+)Ӎ.BV/4xբ$23'&rA{N^Yٛg!}X @fC`"ZV5`pOL߻_h-5NgWmV:*u(SMt_۰,|".xlbǒEidKtw C.N%/ <0 c`g@&+Tpi@AD( sœqHp,Mw~FnsR@-|:M:um2(q-/OW 0ͮ|)<$r$Ƞ7aޘ UNøWO>4)dBU81׬RFQ?V ]-b5h"[tGW&W_6cpsʖ7`U7} WrJ臘u1{tx~[r/aKzrfQ%j!!F~Myf/x,W@9vB@0OE'ƢjgW.{3M *S+`]Ծd{aTG%g|py!1R ]堙mdʔFBujY~\rhW*w`-/<13AQ;l9I{.7=bMSH'5@B^dH>`|X>U#jic:K*mxVzZjNwH3{W-`jL4x-UϣyJH82H{*q;4f1,R}|yVw)v!VS%KP^ZR&Ą I0 g뷼p.Sb ՜oci-R݈RAU ibɂͦF%;=;KI5<%HwHLg*X&Sj{u/2?a/ i u*8g^1G^;^_2kWHmm1L:9pMgE}tb f!K`Be\(23WKwvJ>Cܥb͋:uŇˋ0SyQ`hnV=zAXtRh(OGlR1./71gNEKHJH S\; B4- ar;O>*/L(Sm }ɒgprʇǠ|uA3xA 9GW xGmk]jt|Pԣ Ul8۲W*3 6/bGqGTtײXe(#N4ִ>&!U-ES<93%9[p~aK&eM£.-} ]BM AfB ſ:ӳ>v@-Mmww{NG²w5nFa7̮⎨$R vȴ,.ޓ+\.u~ eiC'+ =,ڡ+#_Pg'Nn|O)3ru=cH#\C={9j%"i(?;.[ZDU]\}lуabn=qSJ- yTw /H@CJ-Y&i-`-N4ѭ;kyL YZ