libsepol-devel-2.8-lp151.1.36 >  A \İ/=„?2iNEx5D|f0w}ʐHŒk},kAQs^.Jxml0qI駏宆l%%oe1jQ2twLjnP[ ՗H0+` )ݿ:l7oip8Ac4sx2AgL Jײފ):̜Ev{@`O ٟ OV?>_u G>W`402.`WާM^f043ddabcfa0fcbc321fea6d79375ec2b796ea74c141698e391a4574f85a98139acbf66a834b89ff8624015801f66cefadc9b84a\İ/=„'|8[ hh7v6զT˟ `= 1?9!L_lov+|@(ֿV%ӅtaЫYݟyP\ZrxrU4ytT`:%Z:"RU!&D(6hBQt@z &nTM Ul A1}rq\V-H(m 'hn & Dݙ,k>p>1?1d  c 2 Ll77 7 l7 H7 ?7 7h7{77q(8 9 : F&G&7H'7I(7X(Y(\)7])7^,^b,c-d-e-f-l-u.7v.w/x7x0T7y10z181H1L1R1Clibsepol-devel2.8lp151.1.36Development 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.\İlamb02iopenSUSE Leap 15.1openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/SELinuxProject/selinux/wiki/Releaseslinuxx86_64 TqkC0{}~ xI  We}  hH(eD!N S^ PcA큤A큤A큤\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İ\İdf82a18f94c51156e85cf1bf5f5b7307f852fc62503d74e754d69c7760d87bc243c381fc2443b5f1111ebf44e8e8d97a6cf903f9156c31a09b898d4f0abdfc3efb2848e8e7e015291c82a0fba142dd522d3ebb050367049792b85212dee56a10880a96a9f7d39279b3e33b0f3296e3d03b8daa21645a6e9a65d16ce46976385190dde32901f5168ea5d621ebaa033044f7ea984e4b0ff320fc4d7c9389f8c34ec06bbda8f41152b84f3ace7e01dcf3cb5d764d17ddfb5c48de150aa7c15e6a1b093c6b0bc8491c71491aad80cf4a7445888ec3e9fa1dcc3818431cb0aec57e81685d42fd7eaa47fee3de7c28c9af68f9f777f34769879e099a6076721255b9131ae4c1d5672918d21da817591f889b7248cb4553d69b338504a14949c2ed0836c699ea672c511bd9c88fd831121d241086b4ab199f4358b62d21ba5eb0d04fcaf5b16dee56059cd69026362c7d29bd6f4c7ff89db5cb8bfa5ee84dd8704ece446531ff612ffbb037bc80ea786103092b4f4c97d48284c60ee99b63a382a4841fdb868d99830758feec360cef8426e9692208fb6c0393c6e7c03456505d5bdb75564f522c15d31585fa4f021c49fe563f4e4feb337938f20a3d6c789a116d601d7962e682e526af9e3fa79937d047c01520caa147d0e0cfb18708178b6084b244356c9abc84cb00b183e7e1a5e515e699e948e5ec48f2f302d82c3d27a2c35181aeebecc54d6f889dea9d39bd864b02d3ca6e2e14696da610086948d49aeeab7324e479ff08d978dd507481eaaed362f902daab8ee1813dce7f569848897fae2400739c21c4a6c2d9160a2fadf3b6aa3f149ca21fee4d9fb1a0a8f02c8a9e282f305871b1b72f62829431fa9e3e3a8f30045f1b4effb931cda6af42f9d9e9548632ead828ba360c2fdc4be9aed76bbe2940f6bede39f3c0e334db47dfd145581daa18066e3ee99c77129dbd40980ea1afa0ea41c216168c52d6bb07db353d8c0672d2c985d1335e576a9dfebadebb79002d45856ee121af51957463dfb8fc41fca817e07598e2f2386b43b74bbd83682ec3265cfd23d9b18902fac28245cf7971705ae1f00f0dd60d6d85f0f11ef43abd44e48b3a52ed6840de19fb31eb89c406f66e43b3bf63cfdf471a540c5bf3ff8b7e1c07665225d842d7032b4e6ea12542fc580363314186f1838efd9a3daa97cf141b5cc81c96931b6daab4bc06dcb939a7304e1d829fc18abd5a3e3ece0abb90cf5832b42b7d9f7b3b97cd0bccc0e527f768ea4a83d1fa73558f59f38c078eadfff166f1c3be8bddfc5526a9c8febe14f4c26b92f207fe71c0b1041a2bcd3b48606542492ccabe8ee27a88d5875c25d234391ab56f2ba67c547d3cf4cf67aabef2de1ab609895eca79a306d21120b521e0f8abe9eda3ae9bf55825612d021ef4d19e5a86db7c50a7b17f4d46ee5aefe55376f686b1b0b26edfe796c471194ed5123b2c0e6acc136d759cac48090f8746cda20e5b1b0c8f3657540faa07aa8feaf5dd29ace9c552d3e1363a8e3c575a22823f233c71f6747046987d6b1d71c0586be60dde98a455245b867ae444ccba7f909b33a6927328e517e09406a6a0b0a05f6a6d1a4f33aba8a70cfe582a73c944bb300d5b8bf26baa1b43f6827b02228a090e63122323d96073574baaa96e2a26fa098ae1469ba2bf146e52ff011634cc127b48aea21ab276eaa1177cc00818b6fac55abe3c4086ae7c4951be0683d0d085a57bd59ac5bf521213b2ba8d8924781a6cc34c5aa10de4db2119608e110232ea1cd8bb1ba956d86ab5e82f0c7565241d5cb92e6390789d5734fc60c1013569f30f7a7728a0429984c788e399fcbb7e35efdfc48d71ada78cbe3dcf195ad66b114ddd89320cb4398fe6af442a5e847cb3d591c6fc9cd49cc4e2d0f5d9223faa01b839270df7bc94fd74ce3a6dc062dc32b603a174b90e666ee99e4ed2b82a375a620c85a5c7af27bf2dd766fa0ad49608d6d8d3e0a1a1e79c8befba5044f0c3557cd4ce5a1508aea1cb4ac7015077141e9c6d92c8da396f7073d46e73fa70ac9186ebb3df096906a5021f08025716d47808d7378013e58ec813be4b63fb65a62e8e6cfcbea5a5e99aa51fd752d98b16698465532c9954b89c215f9d691531fbab35db55f83a62cc8775ec59358b449843a1e2480c06ae6a89c6cf449afb1cd9b711165405da4aacdad99487efa4541d8361408cfb9841e20bfaf981e70bcae92718d5cfc2458fb1fd3dc8d4bf6c7fa748d03a26ee8840f48a917d0482353f8e51ca56913be930a35fc82c113330a89f/lib64/libsepol.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsepol-2.8-lp151.1.36.src.rpmlibsepol-devellibsepol-devel(x86-64)pkgconfig(libsepol)@    /usr/bin/pkg-configglibc-devellibsepol1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.83.0.4-14.6.0-14.0-15.2-14.14.1[%@[%@[$@Z@Z W@W~W~W~W{@Jan Engelhardt jsegitz@suse.comjsegitz@suse.commcepl@suse.comjsegitz@suse.comjengelh@inai.dempluskal@suse.comjsegitz@novell.comjsegitz@novell.comi@marguerite.su- Use more %make_install.- Adjusted source urls (bsc#1115052)- Update to version 2.8 (bsc#1111732)- Rebase to 2.7- 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 devicelamb02 1556394113  !"#$%&'()*+,-./012345672.8-lp151.1.362.8-lp151.1.362.8sepolboolean_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.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.gzsepol_genbools.3.gzsepol_genusers.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.opensuse.org/openSUSE:Leap:15.1/standard/9704821e490258c3463de5d9954e3781-libsepolcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PR#hDT6yD?AX@Gkutf-8c8d37e1452e243b4e584c2d9ac8344120b155f6a4b3c2a2cef721ba4d571d7c5? 7zXZ !t/j] crt:bLL !"Y̍z[&3H]A3@.@HGґWP<6HY=S-Sv٩ח ʱ S7m"q7u'8^btOYDB]6tqPz~! VPױN^`xz9BKʬ܃S"7<}(Vc6 Ӱf2厪80˞qpB3R+B*;.ug^}8N]rɢFNAIq-fFm󈇵+ Y+)[2+I5û}h>NOvr!%RD3W=۾X—V\/Eh&lOӛÂz:DgYs-; gwvǔ@A4U_Ǔvj(\sa9EZ\^V圀Hi0yL#a JɽLf ؿ.0Q/"ʍQA30ϔzXZՍqXe7M1Xw5 mjIQO>hc[S#СFIh?բ~m<{1ݦ$Ar Q\+ \~A B%MOSWzL* Q8/N*#7 G`fK"{䦧qtLK9,Nb/=.jX6 t`NSﵩ {AbGTlu2q!4jӖ5{[zUf:"XB'aOۄC|eI*;ྣ[[npc<ߓ(^GH0N ᖳ_Q 5&}#` v]x~HǫIҘ햬]ɞ{B{5L:E| 3Ne M)ۂK3cnReO1WuID n}k(0 Z^wD\v 4^\x4w15(zA".fK(%r%O>O|װޫ"Z"* ,wVleT݅tABSl]~X6d4^O"c:Aڤp`M5dGnao5{#MFc>M-KecU IJ|[_ƨѬM3LبhC# 'AO_}^G.OѫPO_VS%uuhxAq+ihM ԃMW3UQ95{G˫Y{,-x;EŸl) 1cm}hƊ }`ݮ"ȕG`zN ȑ(6N=-@^Þo5Q#D!`Xj '|l+ ۮiPd8A26fr-vr]9Ο)DĐOL>&]ϲȊ &aEC{pFAsFe1dA*'I7S|#hg6?HVh)<ʑ_Mwʐ S3g C円$S/u57Sd&H#Q$U~(X"vp ΈZ6yA 6)`x l=?;^5K Ih&7 3Pm1iJY_}+Y 0$yV;a1^ˁbJϭrIk/PTx[K>5wըV-eE'Bb ?tL"X5)% ?w7t2{^)Djtn}5ස]Q?{h788tL0C'*uZq9<"$>Z^TA ՞}%;g(䩲iGU2)WtS5 WXS0sv#X*,B=ʠxsE.=ZZP0RVa&認kP?ƺd>?`+cȤ9EI8/7>h H dr"_%ب Q6Z <{6Yhp$un A8DPgP-2 1F *t8ApI:ǁ8X":g!ӌ?qVj{i@iĶ~.f*KWz]mo=u.K}WY2a CpJm!-p-~O˽ѱc!iyuiuNyYz@uuƒid0ݭ6h2H7$&G J-Q2f V™.??VU 9} @8v~xKqv%S( 忪Hf6pD?V]NbLz朂K>>P),!sɝ/rPrW 泆VOhTYSNrfIr^Duï7SEoGKsg:9;=A)Jj砃wZs|bSWᓼEk6XK:OS%، ԕw{ $/Liwz wלv'sV,RPfğ?xHQm"܄͎13y5b˲{vӌ;MTXBR@q[^AJ'L*= _9Me੪e5gbIY/ei eu :5;(]4?R{8 ]r,V,ZԠs }X~buƽa%3Ț3X G(qj*S䇞$.ʼnh@nK ?\֢ɉ<%ݺx )peCNS ZiLG}GF=<򎾙ḛуS8ay|E)>ڟ~oiyv D(AA__xlX#*nV_PcsjPK7־mɀ [BzEL=5qo)״Jnw,@ 8&~̋ೃ۴WC@qx6HOjm>n)PL8Xޭg1Gtq~:T9! j;DsL(2DLSdܢLڈ5ȃT"|2ְ ֈj|*/w[@dTxJYUv.)2- 1yp efdZ=uZ|@ƪ=ݓmYOBjݶ+#!c~ rا?PmI;dSŪ a_RsR Г w%6$W-,0o- 1,R q+uiĴ*fi= ?=Zd'#t)Ѩ@iY i QRaȜmED΅ARE0ϑ3fl0mP=~ul).1\N*꧖|V\xSL dC:)c-fn '9AMiӻX`/ PU#'=lu:cɊ]DAcf!&/Z D17S.<<\ؠ/o2½j70r˒tGڟ -ݫ >lx#2ۼ0OخR]Lz:hSL_n,;qq'oa4O W;_Բ_`.l"z=Bv .DZ7BXIb8DsbZXƳEz TKݨ:O(?e/tǠܝwKO?kiU5Ԁ)0Lwe]LZyAA@]N6צz֬~r0+_͚u*Ot֋40jo~QR+*-D􁗜x:gu0>@j&:2'7AD Olrغ i-~8ŨC\nI$uwHdʖzIGWJ>U.غNXaCNN63(Kxk#M+x%'*}̟Oi舭!'aO.0[L]Wӹ _ ΀ԛBࣄHEH #SUĜ|%-#ޚJ"Y@EDyay`m+FiIM,=@ ilC:@$ȊHe^G򀀴? U ̅%@ԟnnhS|%Z[*R({Dy^٘ԣ˔[-GlP]!5N3b%IJ=խܜ\jШS.'k$w iru&x9e?!"WRZS^KM>B=R? 6Kf3! (_lpY|C2җ4: ⿰yS 'M|oƹ*>B{Ƹ edkJmXqKC/o" 'c0Ar=9r~쉑eE77v{?Fj^Ya) |~J~qZ26Q}dV'ϐCTKTޘ5lZC$5蘲THpZQ]T @EV7 QpǑt=FC$^9_ 5 %VM%_OoZ) ]7W6y4' o/auB1*0N3)LY[z 5m7rrqǡ HVu hOx>mv瑮\[?amt܌wnIbTq(|6R5>LRn!dMy:tD 肢%[mg~3+w]Iȳ)NI;m)6qWA50KNyഊr&ք(E1gLCǏ9X?C |)*GVիu%:kI6{=s-{%<~~!bj*7)y]BV)DP٘h;;ZzhҫVAsTS~|q !vzN:C&m<@͠Xr6 ZTt !%bPNRjh2&{7Sb=08vjNB-YE<9s4K=%°LԯERlK9(SJ8,.L?eK.ڪޟƥόI(|O{(K|%5~]jd !/czB}3C0>P=\ v/*9p&P6(˰ EKn)zD)և`w"RX>Rw'SS~|+O{&qY&5,&]VW|nĸBJ([َYX)/dr2HiR i=-Ϣ{J3,pOcCDHW#J'r㴥7235NQ<6vV][}DѲA@@i{&YΠ?R2oI2b)1 tU % 737_=|=ø uf^=:p"z`z *0'. [`HE:RnCN)P=M#mooZ1{r/;gةϵ){w5, ,BNȘZ1DLtqeklȗA9~w|d1_]kF[L#ou݋GtpQ''n](*a1ix=Hh#8M0ViCi9$Myn(h(Z?>9eM."_ͧR TjE4kARU+'Xc=kQLpn=,榴ڤfTɴ%h'je^n$J05m">NcN Fh: `{ t'sXd9b*Ed^U kBY䭃T]kGkRv䦳TJ<оl'a2Lz)#0_]j}VKJhU/3ێYᡆFWrgBbǜ8N\~IjgvB#;}hX5HaРaUv obAӬXc9Յ)h2#a-[Unʲ$[R1ݨŀ,!xg 1@ifS#$BKk33T2erKaVֆUM?+ $V1?NR^%+sV=_!Z 谚S|b@jeG<s LNO,TڼԽ?XYCbʐT8._E).ϋHuA:Nܣ *M (-%8JKՎR`!tcT/|U*)ZA,qɚ&HT(f~VK"ƫn vCjН+v&:~)gXqV8 *ΞZ]@EHO\/ &W^j]1w _b G t:TGSEHM_`dfF,^0n+Dڄ4p#ӄ7r2q :?a.F%~aϵVn$f!%-~9¤霝}Q2N0_ԘeeO6D*m.pLB?rU*!-ߕEmEl&>`ZO 6o/dI9Fa NK@ʜ<"GsĽ-(<)o1K%lf>.JBjېTG,;VS v(3vMZ"IB鉼`M bnN a9M5?<_>Ro@|TV|`0l4K&X@;`IvvyGGKX"+pGѴhвo3o!^1bb~< *#^6~w=M`U2pr>DZהv>6oy,4İ!̉KNJKqQmÿ#{hRM~z# &FYu$jg4>f( --yv`=-L &Ri_!9C 4ڒbez̿P)s,˂ɥ6t[~,p.Ewf^H/\Pmv;l#:=E#aㅜH}NwCui99Ҋ`- ߒQ/Eӯ1kD=]|[|;GzkأU%A&sB͂@qΰʽl):KjHd9l6Kmw<1Ƥ~:acOl{ލPh/-FojeRGkuK Džꅳ`COh\-J*M1=1OU3B.*E}\Ւ቟V.31DP3ŁF|˯ڕ:GEf(LG\FJ Zdd^kٯ%2YFӡS3u4g,u C+->G}"_4WxVB7ΏOCkjd9>x;gK G-0>&Z*>il` }~ 8kٙ90R}rFR 7Ĕ q8D  u jL~eAi<5uy?FSa {@-&L d^lOB8ոSGR7$'jqӓB%}WL ?S"-St_bgrJLa7DZ^߸S>b]<*-iKBDMU=vӱ>WRlh΋XBv *p8K`D(fׅceݎ:,:^n%@ō@WEA8G :pZ ;t2¬\g݆4`/Nb'I#|9*wXIrH*% @e]۾;Eȟa CĻaֻ)Pώ49Zoni$R$FZX(4530g}]= ݬ+-&1f01_ 5hqWתp\hDm\Qv5m,2Gk|s4PٲօXuujJ.^ RTJDyq/{ݑI]e5},Gӫ]js'ضB8?㫢#IA75V`rȱtfkbW8,On#'qM$@j%#Q&"ۚ/'\;[n*Żԇ*>%[>2yx؜_cG#gYTщбn"]%/R|' ̎.bc "ǧG3'N2o!ѓ "0&2nǽJ8RWGv˃fXʧc%nz߾p50i8޿Heec#AFǑ[Wde*~7giHHQHheKbk';nP- h*֨{\Xu<$tL契RX>xğٔ`ɷk ~\~68LΛݒZxxAɦ)r}<`Źj6t-w;~3Gu4(6[I#49dfbòj1 FS,N(ufPjYKid\6>]a$Oh*_ 8}]J0*{i4+Y m9|"|+qFuU54\0Fh!qS*Y"5i!- R6M#q kհQLzvapK PalL=W>ʼn9"D?꠹%&D]\*,xx,؀D.;ȀG΋â_O17J{FBe9DaÅA NUw=htPއ(un+I!ɒlTc(P ( incufUAQϜ\iO `f'r3ҥݵT,Gގr!D'+% v-<=){/_NںĸpweMV+|=vDGHbǟaWQH.r}]~jMSpj\2.#o3n>SKG[P?~)4CVݡ8kn&!5|BLMr:YKBV`"w6Aj3x^-Gw둧6V&,cT[ =$Tݑ"KJPxIxh*?|yA f1?|{㍴)r+}B;A~`bLG]~0LhdQ{-n4C]/u\ąK1ڄ|rf)C >` %g6i0c [Dv-BgT:PRos+܅3sLR;ףMlpZv.:[[IL=-s:ˋw*21gFO3c%hv]{}8b.݃̚AQtyeW ^[M뇩oU G-蝰t 9' Wxk7%#\3 `Xiݑc.(Kgi/+坖GXX>S^1&%ēL:ԃM9 iydXNaz9')~VҨOX֯~Jl JBk"ėإ<;UrFqKaj2;mHaBYeppPsnJg 6B#+~0 UqjW ?|qlYG5N;~5Vx+9-w;Fh2WZskI#\oYY6z"wfS1y|& }t ]#| s#QPH͛Iw{?=9\&vϱS7&z /~? M:([^N!Z3S^zP!L{,Vĺdhb!m{GZ9n|ٝ`F}zD Vx*9# 2"O"J$$[M4MNL_Ҏc&(3Iº>>5Mp/u >GgWfM"ϗS]&hv`WC0-$,|%īZ-dVAs"c `˪VR*5񡳣2Bi7G 8;#P22Q8J E`RԈ4JZeO@vRl`b;}VǬ#1*n gP%Yamtx3R$?[`(z@V0e`h"XM"n'BLL+axYZdI|xvP\vjf n1wmad)"9Bbև'\$Nq,bk2됷*#~ =s"l74&йEkL4j`<5bԵmP })ꇠiDox_x+TK$*Bzw[ZQ˭ߔoJy 9=dh#-ۊ< }x=[+ HREBh&>"Wt8Ӹ wPkq))psɀDap$V(yCZn\}GɊ߁]869v<ƒڵP; !7ΦQĒ4bsdwJۥ}Ѥ^dQlv!K)d'g&S$WL#֭xrI`Bd2= 9*&s=f!8\Ħ\=S%ԏ蝸k 9 9ؒsBu?ڼ}Dqu3ؠ ʟK?3a3L,~K$98Kf=~>dbhaH3ٮf4^O`9ʽ.Zo߬Ny&+տt&F&YpFO~xI!l8b,KbqeW3iqzOy}UIЗ1# ; ִ舫0›nyLzo2Yl)33`G4b'C!Ͽe*ߛ:.3 fi}ad!|nUI`@j}V,=)0p-hZPhM;jTt'$n~r yX_&;LjɷȺ]p)nB[ Y]9G*P ^XV#l7ǻؓ|Z }"}֎ݱ LS֫=Ixd=پЛDhɽco~ CZ98T\҇O8zjkɞFeAeaydy*X ΃E눭`qO0%jLӐ÷BNtcc )r!&0Sg~'KG14ֱbZ+ ׎eSv/xri89%ke֥!` Zul-gLmmmξ0{#A ^p~R\~G7RG Dx +TYP2u.5 1L]8%`C]NNh8EDbh }1BwP;vMBKHQVUؖ.ǚ= jo=L{58V/'V|^9Dx2TL`_cI=mprqQjb]KS^L҆xPIF=ef8uMOj шExڷQ=URjKa K^Kv2fqA4ٵBΉ!)Țkq3lG/D|@i 0\_HK3%n%߂U_Eu5טW`^oAcYohjG|hK-lQs@E(Eش(,1$pdpq3l*0u#iQaL}cg~WN$xHމBy3qJ~K+sH.OP0 Z?d Ry 8#EL81Rt-u.ĄBs YLfdJ>" &+*T0}Yr|Ѵ >H2_cCG;8BX+bk5BV+aEE9eM&_Ӎ%]QgOqD^TEVjV\inԺeIq[Q5:-6~s(;q'(C306`7yPٮ!A@'[as[K2.DA~ 7&6=Y% L\!GvW,Bý?{eQ v{400xR2#OtcH}uQcml,'M+gH9Z _"s-aS+ 2i xQ 9FUc^"Ϋg]Ap'ȶ &ɩXUm@MW/bdiՎ9gd8n߽?%ds527;P$:jsnc/jR_]\ĵLyt)*vonOLN Do8:y%=GM˱ϸ1>L[E0>Qڍ3ٵWCmΚjŨ*Ԙށھuي7Ed>fUk0 #EZA|I?H׬[?/SeFVJ/Oԕ$|) $}۳H e<\%C5(OZ0Xsg<'~cg/]<g(=t憚yB:tΎ_1O)6lrI&DANF>;_,.uml\_uR'Fky-9e5@5 ]n l}瞕Fg5dȬB)!-᭭\&Z)-`j6wGM%)0L0,:HCyiE["JK TtGzlW@TV"0v5wR<5P YzRʥ'w70Yc3#i$[܊΍*"*X뛋*B 4{ꃗhSͰPÅoZ[oJuSk٥d^Σ @ m "+ W֖A .PҰC*htL9o =!. 8KC}X~8H82z֪qGJ p= %21Y 'R#`\:h>mjb)|',s젮`6NHv?79݊("-yI^HmliY& Ʋ<t0(M\ nˊRѝ~HB7|'v!@~2 + kVN^KI'\9;#C@̱L*|BL#±C{8SGh43-T+ݗY髤9?[[yO7k4fVp}Kiˮ{TnJpw@Qhxʇfj-@eS<ɒQhLo3U̝f>u9~'M4$")ڇP_H}yԋxܧmgʚ:0QS)hyw[hYՀsi4S/+qt`6^7fNG3?Z!"y]#r63vO[)qkU{#> 5NLO8#!RZˆ5Pc:O\.%*oQ!+ vɝRs 'z ^<8a~S XVR;PDݳ>*&\qp8)pE]SSϪI{v"c8j*}*d/6U:sE7UiO#h) Wq n1y fb #tѧ|GhLxillW2ND%KK" ' Yܪ,O3kT i6x Qh.b)2-K)%>Pg7J ]_e2X=N0& ?$zCїzNU 7~i1F7}G7A[!J:hoSxGI=g] "`qUhʫ\ڢʫO1d ֍4xןpxo~')>ɾ4c`]LƁ9q?d[# uPl8IPhYd@|fݡx|^-Kn b YC)<^ѽԻdE&?K*DS!Pa_-BV*#b$Ƌ@(_[A9Dew/^_!rQg[}SpG^0WDǰv&'hj>U.]s˿ o, ¿ڔ$Q1]e=&%W`0N7#3)v "9tJU+>gg=MJUi^VDZUc0TPLjh}T%J0_u~۞S)[3DPߛ@I ^T:cdיHUN*w^K֥)?OE%qD;-݉6囖\li)!7Ty Xg^05o{ 38'^-ܫ\ 7z edsTG4Lo s@#HEl $];@O0cS%UƷ/e 5f;T`鹃C# ˺1KZu12.=O8BbUe#8(#s4zv-e6D.y(]87yUc^ 4wHXNn"@ R/{*89*?;ad kP GbE\׻(IIOŴ62dQmG]b *unZsE3T=#I|_Z]b7f%,;q Ӷ."Sl^I1rlJ^S?0'+skmDdT 4ȪG, Pu`mSXzG%(+/ShF_b6^`,s983 ıoFQ$>5ઑ^b75 W䩏z|aia{CqAlky~ίK}iHF\~NHPIz>A VfL}QBV/IT Lu_%8?A,<`u,E`{Xqz M*jޜe#X1ju{1GR L.kA|r-vXJ1v;(<tɍarѬVu|$ i!_.GoIH'rctv Ҋ(noW\#7Ħ+yS3ZA20g5`Wʍ fdkgQ$JCQ{>,fWuN: rULn1Є*ŗ} 6@˖\BWaO=)l6YTS` hIڹ9$Z?r),kTjfLdg"91D~#ӄ[ЬymޏT=B Ta E= nf;D6ex;Iē*oq_lsS/`ZdUr_mcص X]{ J.) J"5\pߡ$gy}#˯ !e|24Ύ~H5gT#=JpXLAUG!`ݮ5؋oz*12J\e[7uhhL؜[Vl-Cr۬aT)H7k[*..09`oSB2@&or T1_0QVԏf~!a8=ho$(ϤeSҊ-,OI,d|m-09 U9aW؈’r{\upj:tؤVY j& >]yNuSl0ȑh4S%h@(IP2Y+a_OǸ~`9,qC[dF*R.X9`05`*K*ai )0V4җW;Dv»~ HKFᲹx-2Ğ nb_SDMo}Y.`>WW޺ n¬?N&N>RiP>C kFRo};%ۂ$Fч;̗}C .ZTAOWO&Jcߓ8[u"\"g9)~- i8g>OPǔd&5_dG\t??;eͯKGIK\N ֥Z b2C 9JA s ~P^;@߸QO9ub{p">-`e^$b _fNMH3 lum`*1Z̛)ձOCjvi8|LN< wT9W%X3CV@D3a`p"euU|nйW XQr`gf]; Im}[kHHyh !03qU5dv!?kbv =hzQF4-rB#!xM&ZҾY?"|TR%yxP9+psK($hhB#dQ%D4R$)9Pu[7I-\+^l(ECًK&O<'y"?%;Wz6MLfJ%0h#WqȶMzy֟CtY3(b>ya!Lu"[X.kΏA _~xx zˑDoQ1G`^TU]-T炐bsNw];DգxB/# .IFN= ]m^/YB.z(E=i1_^]|r :e@1Gݹ^\7eh߮j 1-YHF`8qL/{ٯHG~gq *Zi8) 6I`A#*r|:*:&E-fjhr5gL\˅ Yfkkߏ!؉X ݫG`GNqJ'S%>"怩k˯q u.M7-QkWry->9Isu5op69q {ШZ~4zձʸoaVff59e5Nt6K:MPjhOe>0ƛlla8zB0Wzea)=$_gZD Ej.T: >_{)zT+n)63=o~A+QⒺ` X޺#$>NC/z_zO[tiT=OK3f t4[H !D,;MOh\Es5Wژ9Q[lȇfg Q{ܐaDf yNIhM)ޢrdwWBt`vKZ%  hR-r-? | ޳xא:Ncy5TꝮmٜNYv3vG 200~(`g3Nrwy~ha_3-n^$oXFJp0d"1寋!Qu;mpCqYTiq\d,sRp C}SE rh疖@k}ˍs 3?&@cU`88AC^]hjDz_^q%J/'{NP`z8 hKON }{$C2^ކldpc}HhO*QzjiraH 6ゼ@K\͜i>OmPĦԄq ~.ـo?ushvr`P iI0H+s0}1^ؒt8wc;8"͎c֞…S'!! <&#o{]nu(;8-A!\8Jt}R/`bI-~绔~uu8zJhחy=MFRqSh'\Kx3)H9Cn.޶83ګ$H^IFh љ~ԁ楥gxL!6}Zxz@oF?pjW[[^~IGr͇",K/Ę,z#30vdL*/ fѰQf#tp\B lU]v2wVRSGxMro%IY C!\aφv589@&[aT:fʅ/[` Y:P)S٣. Mx1hU1).m8o5pHBg8l !Q 搨c3!bjMz H7^taڕݯ|1%.Gg60{T-@VwRG6!GrYրcږod..H8?,pNCs V>zkg6^2Gfn' sj~wfnʭX˅42Qb$[ RYk??T۝ [JBɩ xZ D +sSzB ) vbQ<TDa~*@%ڤ<\8DyiyX*I'Y5;8|u-7,).N:;R֐reG)ߎ/Pj [=sC)g:̨Z,4_nr[z"Amȳ\E1pTZ`r`/=$7)64kC2@$:lȪ#:W& zAsH-PA*܃q$!T_qifȘ "ҡfm-:3&[wOܸC0.(&Weo&.(1\+{b'6:GpƉ~5pY(p~4hhc;s y:vc8| 2(x\^,i.P\=<(f2!?~JN5#U]hE52P ϝ-5^aMõׂH`$j0@GbT׌Gaڛ-eCf6hS쌭LQ2rv3* X\s[2{!"į{W'')?N +;U*%)#Gr(֚.;D '-ZA~(dO o\ eTF$ŰaL0c67y+:2 Ƥ;:|ijV(y(M8Տ3ʑ-H&/`Uޖh}d/= GwǼ.z"SQCuϒټLKbRͨiBȏl Ã%Ht9 /hho{R\qI\z~{Cg*> ,\xWA.-͓*s hEuijK!t0&sͦYΪ]$-3Gd4)ff6s,c,ɩqhtV ]$Kȭ,VvL]0\#Wvه<4dژͤadىӮ|Qr,=zi YZ