libsepol-devel-3.1-150400.1.70 >  A bvbp9|[3a.7D.@γ')[EN%^1DD]/xdzey\%~|%hЭXnAǓ(b|`x렦|3yߜɺd dKyZk<y*k&SVBCv+/=dz4jTR[ )lnjC/˅ r:- 9n2Wg6V&,$:BoW539e3213f40161c063831bb06ede1485f839a42f995c35109daf2bdc6b36dc623cf5ba80d9629bdc3030944271bd75690341c8e6hbvbp9|I0UZ@Z)\^Fa\ O%𾂯y<ʋΧwwUw9BP\iȨQeƁ 2稅(zK;_p (!b9_@؛׬AU=|CEn0x({:_'9SAmr2C<4Ȓi&K@%FIqjlBl=I 3X/B=Cku [Wk1oôڸvaYMfv+k"ܥ~X>p>9(?9d ! d!BT j44 4 p4 @4 t4 4444m(89:F.G.4H/4I04X0Y0\04]14^4b4c5=d5e5f5l5u54v6w74x74y8z88889Clibsepol-devel3.1150400.1.70Development files for SELinux's binary policy manipulation libraryThe libsepol-devel package contains the libraries and header files needed for developing applications that manipulate binary SELinux policies.bv s390zp32SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/SELinuxProject/selinux/wiki/Releaseslinuxs390x SqkC0{}~ xI  e} H Gf N S^ PA큤A큤A큤bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv df82a18f94c51156e85cf1bf5f5b7307f852fc62503d74e754d69c7760d87bc20d10965177392d1ba53997210b838feb564063732988cb3fdfe62336059b00f8fb2848e8e7e015291c82a0fba142dd522d3ebb050367049792b85212dee56a10880a96a9f7d39279b3e33b0f3296e3d03b8daa21645a6e9a65d16ce46976385190dde32901f5168ea5d621ebaa033044f7ea984e4b0ff320fc4d7c9389f8c34ec06bbda8f41152b84f3ace7e01dcf3cb5d764d17ddfb5c48de150aa7c15e6a1b2ff27573d5e7911fcdbd1199453a9fac2fae10bb49d7a5a9f2f1c1e73a3aed04685d42fd7eaa47fee3de7c28c9af68f9f777f34769879e099a6076721255b9131ae4c1d5672918d21da817591f889b7248cb4553d69b338504a14949c2ed0836c699ea672c511bd9c88fd831121d241086b4ab199f4358b62d21ba5eb0d04fcaf5b16dee56059cd69026362c7d29bd6f4c7ff89db5cb8bfa5ee84dd8704ece446531ff612ffbb037bc80ea786103092b4f4c97d48284c60ee99b63a382a4841fdb868d99830758feec360cef8426e9692208fb6c0393c6e7c03456505d5bdb75564f522c15d31585fa4f021c49fe563f4e4feb337938f20a3d6c789a116d601d7962e682e526af9e3fa79937d047c01520caa147d0e0cfb18708178b6084b244356c9abc84cb00b183e7e1a5e515e699e948e5ec48f2f302d82c3d27a2c35181aeebecc54d6f889dea9d39bd864b02d3ca6e2e14696da610086948d49aeeab7324e479ff08d978dd507481eaaed362f902daab8ee1813dce7f569848897fae2400739c21c4a6c2d9160a2fadf3b6aa3f149ca21fee4d9fb1a0a8f02c8a9e282f305871b1b72f62829431fa9e3e3a8f30045f1b4effb931cda6af42f9d9e95486b7e29bcefaf4cdb3bd045cb620c0ea0998b8ef443eb81d33f6d780124cdeee31aa18066e3ee99c77129dbd40980ea1afa0ea41c216168c52d6bb07db353d8c0672d2c985d1335e576a9dfebadebb79002d45856ee121af51957463dfb8fc41fca817e07598e2f2386b43b74bbd83682ec3265cfd23d9b18902fac28245cf7971705ae1f00f0dd60d6d85f0f11ef43abd44e48b3a52ed6840de19fb31eb89c406743e4f767cce43d5b0d93b5f59a88a0b8a5c542bf69a0cf965d534d9e6f8acbbb5d1b9e354cb8b7cac2f9b3a65ef3af809a8970cb31e2b707d5e2903eecb50c3a7304e1d829fc18abd5a3e3ece0abb90cf5832b42b7d9f7b3b97cd0bccc0e527a0d66a76b2dca6a35123188b79cefbdbe088ce7602ac9f93c2a54944840043c2d7e657815effe518f236a5fdb375c457f0da53b4daf8a08edfd38aa2d5e8ae97e0f8abe9eda3ae9bf55825612d021ef4d19e5a86db7c50a7b17f4d46ee5aefe55376f686b1b0b26edfe796c471194ed5123b2c0e6acc136d759cac48090f8746ce5381f8b934884e97ab2ea416657e1df575506d8e4ced821d518c8c8004a7d9823f233c71f6747046987d6b1d71c0586be60dde98a455245b867ae444ccba7f23704504b07e612322b5f8c4415e8ce1c5556361a1d132d800e37ce3549ab2e5c514d3c40320ea57e33111ce4680c2ff85a33cc37e8f8d4a6ce9e16ec15dd6d11d38aff5d1f6aafe94f91c736d483df4af98f409a2275e73b6f8f2b5a612c947fac55abe3c4086ae7c4951be0683d0d085a57bd59ac5bf521213b2ba8d8924781a6cc34c5aa10de4db2119608e110232ea1cd8bb1ba956d86ab5e82f0c7565241d5cb92e6390789d5734fc60c1013569f30f7a7728a0429984c788e399fcbb7e35efdfc48d71ada78cbe3dcf195ad66b114ddd89320cb4398fe6af442a5e847cb3d591c6fc9cd49cc4e2d0f5d9223faa01b839270df7bc94fd74ce3a6dc062dc32b603a174b90e666ee99e4ed2b82a375a620c85a5c7af27bf2dd766fa0ad49608d6d8d3e0a1a1e79c8befba5044f0c3557cd4ce5a1508aea1cb4ac7015077141e9c6d92c8da396f7073d46e73fa70ac9186ebb3df096906a5021f08025716d4791af724b8b2b24066d02f6cf2ad629d82796ffb0567e55ba08ff82d9d2e0f5f81aa09efc3c476b9973a642995f57c217bf542301d5f43e4adbb56ba7d5b84ce43a1e2480c06ae6a89c6cf449afb1cd9b711165405da4aacdad99487efa4541d/lib64/libsepol.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsepol-3.1-150400.1.70.src.rpmlibsepol-devellibsepol-devel(s390-64)pkgconfig(libsepol)@    /usr/bin/pkg-configglibc-devellibsepol1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.13.0.4-14.6.0-14.0-15.2-14.14.3_ @^@^^F^2@] u@\+@[%@[%@[$@Z@Z W@W~W~W~W{@jsegitz@suse.commliska@suse.czjsegitz@suse.dejsegitz@suse.demliska@suse.czjsegitz@suse.comjengelh@inai.dejsegitz@suse.comjsegitz@suse.commcepl@suse.comjsegitz@suse.comjengelh@inai.dempluskal@suse.comjsegitz@novell.comjsegitz@novell.comi@marguerite.su- Update to version 3.1 * Add support for new polcap genfs_seclabel_symlinks * Initialize the multiple_decls field of the cil db * Return error when identifier declared as both type and attribute * Write CIL default MLS rules on separate lines * Sort portcon rules consistently * Remove leftovers of cil_mem_error_handler * Drop remove_cil_mem_error_handler.patch, is included- Enable -fcommon in order to fix boo#1160874.- Update to version 3.0 * cil: Allow validatetrans rules to be resolved * cil: Report disabling an optional block only at high verbose levels * cil: do not dereference perm_value_to_cil when it has not been allocated * cil: fix mlsconstrain segfault * Further improve binary policy optimization * Make an unknown permission an error in CIL * Remove cil_mem_error_handler() function pointer * Use LIBSEPOL_3.0 and fix sepol_policydb_optimize symbol mapping * Add a function to optimize kernel policy * Add ebitmap_for_each_set_bit macro Dropped fnocommon.patch as it's included upstream- Add fnocommon.patch to prevent build failures on gcc10 and remove_cil_mem_error_handler.patch to prevent build failures due to leftovers from the removal of cil_mem_error_handler (bsc#1160874)- Disable LTO due to symbol versioning (boo#1138813).- Update to version 2.9 * Add two new Xen initial SIDs * Check that initial sid indexes are within the valid range * Create policydb_sort_ocontexts() * Eliminate initial sid string definitions in module_to_cil.c * Rename kernel_to_common.c stack functions * add missing ibendport port validity check * destroy the copied va_list * do not call malloc with 0 byte * do not leak memory if list_prepend fails * do not use uninitialized value for low_value * fix endianity in ibpkey range checks * ibpkeys.c: fix printf format string specifiers for subnet_prefix * mark permissive types when loading a binary policy- Use more %make_install.- Adjusted source urls (bsc#1115052)- Update to version 2.8 (bsc#1111732) For changes please see https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20180524/RELEASE-20180524.txt- Rebase to 2.7 For changes please see https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20170804/RELEASE-20170804.txt- Update to version 2.6. Notable changes: * Add support for converting extended permissions to CIL * Create user and role caches when building binary policy * Check for too many permissions in classes and commons in CIL * Fix xperm mapping between avrule and avtab * Produce more meaningful error messages for conflicting type rules in CIL * Change which attributes CIL keeps in the binary policy * Warn instead of fail if permission is not resolved * Ignore object_r when adding userrole mappings to policydb * Correctly detect unknown classes in sepol_string_to_security_class * Fix neverallowxperm checking on attributes * Only apply bounds checking to source types in rules * Fix CIL and not add an attribute as a type in the attr_type_map * Fix extended permissions neverallow checking * Fix CIL neverallow and bounds checking * Add support for portcon dccp protocol- Update RPM groups, trim description and combine filelist entries.- Cleanup spec file with spec-cleaner - Make spec file a bit more easy - Ship new supbackage (-tools)- Without bug number no submit to SLE 12 SP2 is possible, so to make sle-changelog-checker happy: bsc#988977- Adjusted source link- update version 2.5 * Fix unused variable annotations * Fix uninitialized variable in CIL * Validate extended avrules and permissionxs in CIL * Add support in CIL for neverallowx * Fully expand neverallowxperm rules * Add support for unordered classes to CIL * Add neverallow support for ioctl extended permissions * Improve CIL block and macro call recursion detection * Fix CIL uninitialized false positive in cil_binary * Provide error in CIL if classperms are empty * Add userattribute{set} functionality to CIL * fix CIL blockinherit copying segfault and add macro restrictions * fix CIL NULL pointer dereference when copying classpermission/set * Add CIL support for ioctl whitelists * Fix memory leak when destroying avtab * Replace sscanf in module_to_cil * Improve CIL resolution error messages * Fix policydb_read for policy versions < 24 * Added CIL bounds checking and refactored CIL Neverallow checking * Refactored libsepol Neverallow and bounds (hierarchy) checking * Treat types like an attribute in the attr_type_map * Add new ebitmap function named ebitmap_match_any() * switch operations to extended perms * Write auditadm_r and secadm_r roles to base module when writing CIL * Fix module to CIL to only associate declared roleattributes with in-scope types * Don't allow categories/sensitivities inside blocks in CIL * Replace fmemopen() with internal function in libsepol * Verify users prior to evaluating users in cil * Binary modules do not support ioctl rules * Add support for ioctl command whitelisting * Don't use symbol versioning for static object files * Add sepol_module_policydb_to_cil(), sepol_module_package_to_cil(), and sepol_ppfile_to_module_package() * Move secilc out of libsepol * fix building Xen policy with devicetreecon, and add devicetreecon CIL documentation * bool_copy_callback set state on creation * Add device tree ocontext nodes to Xen policy * Widen Xen IOMEM context entries * Fix error path in mls_semantic_level_expand() * Update to latest CIL, includes new name resolution and fixes ordering issues with blockinherit statements, and bug fixes - changes in 2.4 * Remove assumption that SHLIBDIR is ../../ relative to LIBDIR * Fix bugs found by hardened gcc flags * Build CIL into libsepol. libsepol can be built without CIL by setting the DISABLE_CIL flag to 'y' * Add an API function to set target_platform * Report all neverallow violations * Improve check_assertions performance * Allow libsepol C++ static library on devices390zp32 1651956236  !"#$%&'()*+,-./012343.1-150400.1.703.1-150400.1.703.1sepolboolean_record.hbooleans.hcilcil.hcontext.hcontext_record.hdebug.herrcodes.hhandle.hibendport_record.hibendports.hibpkey_record.hibpkeys.hiface_record.hinterfaces.hkernel_to_cil.hkernel_to_conf.hmodule.hmodule_to_cil.hnode_record.hnodes.hpolicydbpolicydb.havrule_block.havtab.hconditional.hconstraint.hcontext.hebitmap.hexpand.hflask_types.hhashtab.hhierarchy.hlink.hmls_types.hmodule.hpolcaps.hpolicydb.hservices.hsidtab.hsymtab.hutil.hport_record.hports.hroles.hsepol.huser_record.husers.hlibsepol.solibsepol.pcsepol_check_context.3.gz/usr/include//usr/include/sepol//usr/include/sepol/cil//usr/include/sepol/policydb//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-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:SLE-15-SP4:GA/standard/a816d3dcc0526cb1289f5a71c6abd44a-libsepolcpioxz5s390x-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRoCD|&utf-83b520bec0ee8b91bb59ce426e2aa87760a028773bba5857f3bf54d13bc2236e8? 7zXZ !t/W`] crt:bLL g[v m{"Aȕ6-E/Z>5'K[fN,Y#E2{"z6fF f@mr{7\K6'D?G)ld1Knx 6 LWD<5PqzAIAJq;\RURv sb~rfH76a4Y&mfޘH3jGIs)ڲvךlD`>;EͪQhFC^2E|˼;:t_Տ!&w(? P쥕jk.#ŬV(Iiwe|iyx7]:%vM/iЅM X@HrtGMimm _ao-Yrtp6 Ӄ*Vs /+.V7R3_iC+fɲ <(ut|-9Qj\k Ewp`92x ]H @T/'9A#FOI|~c;1A}-R.:#̜rY, Ml%`%G90u2 j;e5Wb)`Y6FRyzt jNȥڣ?21*\I !_E.Uu1Q.`\$8EG 4jY5;pz0Ͻo~3,;3Q%8]>nX mہW\Lwo &[~\\B~d"nX|^ <N3,k,L59#QJ ln@Lr[c' Ԉr HZfB>O>69$0kDQDA ^gH _QG{3Dx6 =EQ8Fp.yM5jcdG^l"h+~;P܋AL!;myBXv =PEI,JІ2dXXtmBg)#ӄ PW8Jޠ{)gloNdW_lcM@}ŏ* (ٮ{ˡ1(R(F:`Gd$-Ux{s~|Q?%e%Wq\A͖RK~yod@P^I),[Lwhj=0Fv4}o*o^ TO&Dle3wHβhjF+PmlOm(C,uyJ@r>uFJ hҎ8YԾc$UùP;F9ˋ$-^Hb쬠i0,PnyAY?Mm#Hºg9(Izwa v[5NEi槱`h%d;l %(vr? ^#xV;=* zo h_XOqevpf\hJ\1|xUn n7>d1Մ;8=;?)&9 !)fv8Byoa5S}SsYT3OGWy @ި'3f zKSCO11'HAڴV+G Q:/i ̞2WA`H`A|Euy8o/{Z`6}CJSvF?~y7Ym珄 'y 3%hG˴L{F,|bpTԲmP9fvUJ{Z7Zp&V P>61hSc!aZ0]; lhcO6ǀBc?Jy ig  7MgkxŚ@N7 XYGng@⍛]m.2bmw!j q#34: .wFoB(3 &>(=x3NhiߝL2+h1Fan9X܏?g6ĊEKuRy_`)hh?;Ns}ߍ'LSQ to*}hfū ,ߏ |$*-{L4q$ G=NsoPQVdNpI-2BSͿrSzo)Jksdrՠu7Ugtەtޗ<~(cΆwGBClE <sZ?Mx>; O} ~xÑ% o߇sbVi3ͮm.rj xIYBpg7 (VU#ې(M,ƶ>_ C^CCO>߮zKPwp:ArNa;dG-f?ԭo,evaEXn&Mp66m˛obFBT$a1=IlYyp(Vdip aԲ[va-g{1؇(/#Jdwq#"gK.^:?az\+N\>ƿi;~G~itQ*€BP~_Zj'J&rl@}7k37*@=[@tգjc(zr5+-zb`j4l~\!r rT36] p̝: vBر73 !$i6-cCEn@3XnbϪPLՂN?޷U.9]5<_H"s&;Z6KFDR~E=jsR;u44>$E[ߜ A?t^YlP$줾f<CS=m}z07urN;VOs{k!.6d.TkC͙^4AҺ'{ +󷣤#m A t /bڧ& @@e*ȈTq3GDX EX1 'Qaiݱzor4|~p7~ȿςJx;qZ%vxeK^_5;~ZrL'&8Gŋ_`M5Y9ihgH'o÷#B"3iT_K[td2Eiv~TC;+0le4m~l'@STqS#]֘*65-8*6v{dnZOpWw 1i|!9:x- -t/;E2ۈ)!_X)K;M=|&_Hx1zGQIR5I!W{81l8"98tX&a=EsI;_.G |·/WJ1vvHocW;,%vnϜ`[Dm OϱLnmzM}b{µU-Gr:̀Y,[3ģYsA~d܉ 4(?7a :T"إ OM@Q.,bBUB~ sC1G^aۀp ,^m5|^Pؾ1K|d8ҺTЀ@ ڱ _=cz-1dr3-$tZr܁ }NۋN_ w] ŬvؖڴF0h1Qf)*6^莮9( 1m7!5\ʡ LR/ṀM\m+UهyuFR@:B@ݻ2S@ӻąO|ܓOqSh qaq4d؃ |"OǏi']{=F@XMoW!P,$uZpx3N@6IHi9wl)Х}Wl:N<[` Y5P&qxV?wOAO>gH߹b@қ#gQ873kvvՆܱ,_FLX9B2+jt[rirEħlw$\$cfe.d=FN~o%r¡Q/ G (EJSL\tGÑffEs>)?@Bŋ׭HK3h1KϷ|H?5O @D" ^cЄô%!B%0ND 7ԕO Q*68 azi"0^QJ 8i|_ ȇz,I"^kǣѤlTZ o?y"i䖻?ʶ4.߶S]}=h\jS y`2B(&,qf$m%?Ѻ:jc;lና9t.#G{i6vqe> 7NzFBC|M˰GF\):c ˑ恱p/4ȉT2BQפ53Yw;STN[s'$W`qȏ [=,1:d+@19wYzLŧ ZHY lEEQdbLJO~lKtvBRYus`HyoxU^BA;\, RcQ]kl۰ٷ6ݑmv T! m,Q?OOvȩ|Pߥڹwy`.#-hc2 ";nA:awr04f(X1lIgbH`74{ |&0uf/.yR Ytx[~߈aC_ac̏k;brL %<.P\B U7K8#{WvId ie ZO__e+cgkҞB)OSXTߺQ]td}Orp[-?<#* ^8$|GW΍x? "y~Q5nnVmpv\C{.:ѻ#!H?rHBKiTz~5 J-3uNo}$lួ=UD 3J(lGY 5sK^Qz{~8δ}U.g%.nʎq"ӎ/A BqR\*<YSϣLKâ cmmdc6gƃ) )k'NX4>ލI-Qs;uU؆Pg(CQP&8O/\,VqWǫ̵Wà0a` nxS+ hLH5Ky`եA`#vrW=jW;™Y$hFx2̺.bi %B >H ץ4QuW Q.\759_6^rV%yZ ,s61<P˙->;B! X9}E^0잯pc/ H` C\t>L@Ӷeuڠ\Գ#/?)}Tݔ7M l([F{ 43"32F޾L:ۋ艺Db*Gh әΝykmlXpo-CjRl/ĉZ߁Kt{G+z* ,_-b: ZClvk"aaFc?lD& E{˛S֗g8iUЙAqYWPf>R?1fLO G%ͰmJqd\b{6{$gGP5Ҫӭ)>s^5»Nu翥zr-~zRQN؉5%:i~0\{; fB\/GYS~9vnw ȊV_xEF7=ֹnC׵nD$Ǟr&ڷ@"Q?CrajBLٍ!'r *sN, ը`GE ϰ *2Xeޟޕ.)'!(}{V!Μ:WAk,, ;@ܜY{{ OcےؘpCD:*Ftə2PNFcPTrOm)mNt0 IRzϺDпt--"d:l^gG|A5Oޣ>0t;p}U~hH3ce"B ~'l!RN: sSSj,M[٩Ee$9#II;\Nߌ]-`TV5t؝^(( @d}XИYoa |rvE80s K9U1}+ThC|}\8o<*Y5wx;LGypǩz57A@u8 On-˅ ۄ!6u)PEo99&>%FfkzF+. fVwMOgtGNYI4bkvCY=h }=kFw^( Ay+KJjQؿ'ȞV DZKgFS`x:#a'݂n≪i74Vmiv$I܈E4BvY\zkyԶʂ?rsAtD;BK`;ۑu%f)C|[b#*Ӻ3]1^&U/5%x$1K=gb+O5V]K:IؙS2^MGLB>'^1[^$.L5Teќ!u"=Lčs2iyD*jEzw{{'fvY~DrC=zuH/[A LJ 8IjFXC*'wL (VO!^Z?х=SD٠EѬ?^/L,/!i|FzOS'` B5&}4rvM,e6IXr}u*@I(1! !YbǫSz\HmnjiL9U.lT0% A2WKh:@d*Ѱyw߱ QPFgI8r )N\OcY»#v뾧T_3SG)&Gzc&' vG7L!ēd˾"2!/u9 XcH:مĠUmrnBA?vLn~3m2 I c [t~_&q.ϑ["m!E+9C].7a}3 Gyq}NbWܹklj9U T'fm  ɘ/ox.S eWWW U\!((-dRg3,ܟ5 n(BOmvìRB3)혓r=OyQyE·˃+|ɚ$ؚJTWXٰ(0kj 9ﱹ{ -9Woc3kSLl<"H؂ D{]h⇼=eR*#[å= %RcE^dhV(K#;_B|"1:zr-,̧^ӏ+1rV%H=hl%)ۉӨJiF+Hx5DPT.B׬Gҍf fQΪ*EsCyzrA^pl'Z="Patp ÏH{4p{{ LffN>I,xwoc8%6k=s,{#HPy=ɿaN y']xGăo~?Y$[SX^״3+T^9]5&k&Z" Rϼ\\dIt`_< NV#-&03 Cak}4|(ϯiec5,b 45-jri|M]_ ΃kOpQ[?XAbUp_ *]R)^5fs=tz:)<عOU|vhX.RRTVMT Y4,ffgSd^|$0r7T'i1m̳wpN3KxL O㐛i^B'_YˆGsfD/u8ʲ9kK_Ј9 }:ݱrS R"ȼB,•ؒC'/dHay 3L8,҃ ]pzt-J`XgEYpNuw8R9"r7HUͿE>.\`O`馈n̯^E5 -w.MɮE='gQ0 V)͘ q r[_wr"='"O 1Ԫ`6x(؍N1EajwKN/&4T[b`M52i՝1.{fG ܂OLvpb7rt9\tP(aٝ7$8>kjt뾙{s#AX&JzWP l"aE_>1Zril)ywގ-Qܜ̉(a3q`jy[,r ^4}%gV˜ s;G\BѬM,!` @ӰSY*-<{ćCû?LAImpA WYGT G!"hQ)؇)xss %!PWQWcFV7 Ld`Ė+ƘoO _Z)R@gFe SunS\@<Ȓ|_+xgϾ0^Rn>C }/ȻhS?>{SBQsҳJX( tkei=ـd+6P'| LݦNT1bqZ~"m.{͸O $LC _)e 82ܯ*˶W_e]R/'ШאjÌƣ}[w .Y8bt臯垓w}pɃ(*XW1h yX}*\GE>Aڙ\`Ltp ǶRW*H?R*$uV`/0p P_jzFm4 1F@'$sb4ax|x^Wh9VrDE_Z;Uҗ1.x+r2;JM R/s]pc q $,,/Tf GqđUa((NAkn2ǚsp[4ynAGJ CYaMXդCӤA xK$w71΀MVsЕB4wC$ip@$N-?$Cf.h]5͵H@Gu$agЏW^45=ek{eVǎߙv̶SKw AHdԵ/fmyܳcו*g5:#Y_pͬ7j=&{~)g1+lhVOe-︹.KJSZXIKN* K}^}/+/!+vD aVuo-2J01@mlOseP$ap KdnJ'tMﻫI!TD!ucubEn1rTTh*m󻅃9zZ8D$Չ#9Ml+7!mũg`:W0exO6[|8?ANbKA{e)Rw+z rFߺ޹]y؍VɝJW}LӮ)UcM90.\4D U4[MU0@Gyq-"R;YI"H@vUiI#qƅ"d0y2) W"y8ٯ`${ku@)KjYtt_+f & ~F!bts?"񙑰dk[dPBi&[ֶYݠٓRxw?녆әY5,:5L~fCbcShỳG`.E`W<Ditj3 9.v[4g,MA\C̴#e@|nsx?k)}C<& o$~RfX81ͷ-F`u=м>wQ)I 'GWņz>xz_+nu4OWN] ]JQiMy;QKI/pb`Ng%'q7&`puy)dT.cR{$CK&-%t8qzlYd~E«YLO'˄g-~`&݋PT_@%@$HtruؽIDixT=ф/xnYZ=S+iEmZyK~9e^EF,ֲLSp$^m>f ,u'vME(N}:waev`xo~/gg1|څќ T֑O~-ڭOzEĀ~\ 7; PH#+f}0g\M1Ɲ8&C s{ήzAUrʻmz)ɀ玤މ vYJp|Ϩ91CZnb* {*ΥO.sje:On8!Q v5UԗyϝyYP);Bg&z^ZfGKu R=0À+>§- VM4] )Ɨ&뭷rPnmx`ܥn;v?qq"b;,j1lkN)?i(tӂg:NrNr({ድqHT TQB @|mks l.ҊsA+b}'Xkvmpd_,?QDA\!恐1Y%l*Od ]%M QMs#qSpwX1-HmU{?/$ͯPj#L9u/V!HG+6[-Xs/)5Yl-Ah'oBþ Q#" y}CJЃ(g'Wy$8wwqrg_O,pJ< mKQ'SshJXa);=0 yxRE4p33ià$h%6S6qRn_uI x_QC*.C|{ޡ {ZB a0jp ĸ.{%+f1j_Mw-)$lp1^r˟(+ȅU@\z/I9' ?]&aB50uzP{+{Ν (5a4cЩsڡ3lԡ= "MB3TFe`K+A숡 3koh^bCNscv6~c49|l: ]mf FBs?p9* IEgb]uqà:*)*L/jp A]szhYdlKkaPڗ}p(%tʉzz5&m{NP`-A0K\}uM1a.#"sy½)Qķ]uHlԒAo(ygLgKkR,.3,^ j1?=E JKr؇Tk4"s&ީfD \jNH|G}vgoղ-UfţacĪK#7[j?sKӟfzg肎dZ8-7"mqJ.ʕ[sٱi)uສI <.:( ?U͇"\9OٴZ Pz)ׄPrx\򜑪#)2gDe&Ҡr]x?CTsB4`?_spp\!~g :j/]e8AG~KSTr!.IPA'psy0pȞ@|pV|2 6qD[jcw,Mxj r#/v2̭ {) "Bu9{LSG8 -<)$Z%XRM`>|^)\ESG0tpB]?LHȞ܀W+ Mv@5l& 䊫!%eWU*bV)펢a>U&QQ=vhSa}ǔ]oxfe5>*~z+skdӹ{K,Yȵድ-se-~FwG) .̞mRR_^ZKvڛ GygZNdZ ^kf2^ yR vs}n hc@X3)>Pi^4k8ӷײpPY ˃R<^Y) ̈́czx~1I@zƘ%%&|W~w?Be췓1H}!5ox< edڃ"|$W5 wRR+¤ 2CZ wLbB;PH~6"lPe*ԏ }4H´5&̷F( hb-on•.{E+Ɲ*2E] ݒ=ږfݻmd)*\'1e}|gP=q.Y UƶN\{ ~UYuc>?5b ]>N T"Hˏ)QKHlo%L+9_!Wb/\#T[oXNz50~큒u3WUs#Z\*hŌUIU&y_:brZk4jB0Kd8~DZF[\(-ߗhC]p+_N7~s%h/8bzr#X3p5%4SO?t}Ϊ]\ԝa98M)vOxB/kCIZM+G-`^]# o,Ó)e/CkW u9Gkšr%"0r*LX8[HFzB,SAJ4YE-[+a1Ea`UP0Љ#SiS)KY:tDVnRh ^X'Ng]~M˸Y(svqxA]qĜ 0ʃ>yM˿A[thS8 mP; Mr%$z^3 ^yhH2OB^-GSKO-ʂve\JcR~bLlٓAڵӳl+ȵ*>jJHFy2-Rol^GZX]\Xe<5'Ffot¡쩭(LsX ٚ;٭vż 7tsj7Q4Փ{l&,hv8ҏh rV?EFs+37RJh)B0ӜςxvRY)"D'3'>df娈rx?F]t?jc1,肶9Di] f,r`c$a8bd_[w-,jU L~IN^QWA8hVR8uI 2xI' +K]r)rErFU%zxRdWM¤i*l+B^ö NLgzwѮ0HvHJO=GYDi(v \3d qɪNbt[g啄M~fTMA!aL'I\.#IQ>Lv$oL?3J-[]g FJ%A597k mnHC=]*j8(Rׯ,3o. CV׿OAJ {kO$:sF]4!9;=|E3x}c>= X #bż`|qóe3z~yg4-vC=`/[=`2|dBMU ''XpwwoB Z&'zjNN*_ߔ69).p6<)#sA x6D(e,uI@EzA:5bnlU+}~>t7ʐǕq,Fqqy+NX0yY!(qn tRb E;<UZE";9a_a޸O'&ó<_d%:`>:g4 ok!RJ-˜ÉJ ބ,Fl hPOwt6.1|F֞{$rqKFp1@JfAi&nXxhux,O 9a}t+Qflrt&\ďx($}OK նp,V5-^;h__:?|r'3 @k".#X'I+rf!ԉQ1]ÎRkQI~\b)\ r}t P>8ɌbuWZ? R'h|⣑T&R;#~I x=qYW[wdHz/I+\9k Lj: ]8ƨV}u:=| +$CܰcSN0B&/r[Iz7WƴjQrKA0 mf y0 )1pɃ@}I|.9w7k˅fքzѨ,6FmQߔėbo=x`C)mX@>JXD0ajA0/L|M۱\os*gąJ~GgGfr   'Lgm NVEd? H(סtP<'?1v;:sYD?UW&[\Q0dq=Yn:,,ڹH9K^(K~B<]2)l̍׽q+8/$u6̯AB֞Fyw+%ڪG'bW*q#DkS_Q.z."dTqne48?œuLT ʥMߝ( !h?Eg!^Z#2|[ z3:$tpdbg;f>'?f03%;R}6g6쵅WhaUP"&#r餪/=_F.*B-?J|2@}7u?YQk~U5,<*iXc*Ԫ C%ў k>a@ t#W(=64k(X̓L#!BVr=@֢+>BΐX| OMw fQ}S:LDz~vDhiLE\ C.^TRKcQXt1Lmа'PAv,Zsɛ[Cm='p H^j'"q2O@ۻ6q<+GTS'/\tZZ5Z(;8ڛ<i}aFYHCKwHJ(UϮ4OLs76f(!L,E3XkTA*}bnk# .vzPb 5'YEnqDHCӎԈٶV f3cKj9gfK ldB,O5d^Ҍs3MB03ۄƔaaMςt8}5M(%/LY[r{>S3c(9qFd*i&< qt1^B1Nójpo&"L$/zUUMv0Ghǐv I"q`[[0K6W\~aU3F(a+Ó~ ծ4PD{#9>t4 |O2qM 8%׏GIf~Q0LhjggTVŃq U7SPܝg`YU@_Nx[e6ۼKnWOUbgl=I~`>ߑz)l5Pct%8bE;!yϴ(ϸz0A" 렷GaǕ%ፅ͖lO{ĉv/~خML8wF ,Ʒ%ǠIoDG {# S(Crl[^,;ɶ+=1ġq;2[YnfZIBǢ`•'\mL ;U,ɦij}4v9ppcjl>8.LdiMs=ݦ-Lil$.^նvX0俎-MF$'zFQ$Qr+C)uK[@ݦ.'忄/}p{'ZU9%FMٟ۫N͌Db׉GM+԰T/!`N'*I_|(hVAL0&*D_dpp,0 !_ Y3+1̛H2v2|m frRA_lx޳-%l ݢk0`4&*BV%pxA (4M^#)LfE SdL|8 %,k/ԍ4. R ;EY~5pg"_/%YmԉB_Q euseC- ]-d.nNGM>SS5$J D/fU-6l|euPp$N0};tp%Zy 9k ;4EBWN<?|vtK _F6m/uRQr=ʶ^jjn5|`Z6k+ C+OѓSM?{bLڅޜoBcr.#ݴ"o(IO{ؕTh_1 'ѝư?o5Hu]0>KH;cFGZrr@*hJ(b=;(6W 16O0>rߣp${̙R"7Ţz8dx_`՘K*rlm4w_Ed>GK*ڿX qN:"sYqtVQ)"ӝ9lRKŋ9fZ^: _\}n.0ˆ+ DH):e >(,/ t"Qu.5DqQ=[@ lBbi8%ATz75qCɔ1S`wfB`ex@(C&82k*Ch$P7ho=)a cIR9:t,g(s@;IR0'9rSwDSY$Vjt댴o< C5h7R4`tC5Xi-<p_aV@a rͦRζ<+<;`SRhx$99 9t@PO?]Dmc44u?Aڃ#H!%AN_7)Ȗ?DLd6ΜE_h fI3>v6i{tZUTBpLu\<|Qn>VJnB 曏3#`E1/TOFϮ .DĀ$h-yfz ):18>aⶴR[YdL뉍|(gm7{f7mߚOC."r*=8T,$`R?.~C/ ?~ TPp 2tyܟa~e9YۺÊsy 4]NJ4{Z8 Jō%8g_ʓ/[ӹ7\B=4~`*]~ul;sH,XDeV?@K%3y7>٪S#ܶV;unO=޴g_/st fhv6+co0t&㿜:ٰ1If.(^1ݼFߔݤa'=ߛ & oV1$PFȼt\lQbxy` eʣ-:Hg?MsG&-S|(/ZZWV_!Sc˕`'S ?Ɩqm fwPy\`bDj'!37U*KcSf0 K3~:hЮ,Uu Ys@ߡ>w5 0xBX65fc pD|L Jɶ{uMGUGEo':u{\ >)xۗj̸AgMneem R+{g"crcߥSEQ\S6$v+Y<*E|#< {KFy̸6U^$Y⬵N6QO;ۍls%i{ػs)Q Rxj؇q P_SS˨2eJ_=EJ _[N+skeV]U \&Rk j>1 }>}7['.3$}p!;lHXdBۦP3@nd'j, nٶ YZ