setools-console-4.3.0-150400.1.6 >  A bvp9| (FL)ΝH*CJפzIHMbH3ATX/OwE1+̐:Lia0ϪJ犃!K:leqph=܇%"caSSOQE,4Z.^2{ -\c+|,,DzGtWe )&mFc\)͟)/ &no9%ç 8$ƊB23Ԗr?91y"IM왩bfff79f8cda3d43c50a32e93a0b456dd298eafb200e257e069de9accba1352bbfd455fbeee1e32e5968dc9acaa815aecfe9dee4cbvp9|0&Ggj$9x{Q,Nªu#*ڕ: I< tr5IBܫw)1[S-oPb yMB焨Vtzw z{7L|"ۢ &֪w. >p>?|d # R )JW my  4 t  $t   ( 8 9 : FAG\HIXY\]X^ bCcdEeJfMlOudvwxyz,06xCsetools-console4.3.0150400.1.6Policy analysis command-line tools for SELinuxSETools is a collection of graphical tools, command-line tools, and libraries designed to facilitate SELinux policy analysis. This package includes the following console tools: seinfo Provide information about policies sesearch Tool to query policies sedta Domain transition analysis tool seinfoflow Information flow analysis tool sediff Semantic policy difference toolbv3ibs-centriq-3$SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Basehttps://github.com/SELinuxProject/setoolslinuxaarch6473G.qDdC ed " 큤bv#bv#bv#bv#bv#^^^^^^^^^^^370577a8254f9318aa0894880afaa3a97b561d5d8fe90a7e18091a9ae71136c354c3c601b00127e13024b0d6b95cf98cc53e4a66fd977d474e5416c1b34641d34a3e0e651be5e733325444c837e273d08a19ac08fd3552844eba38cae5c558b315fbae08b021bcd1636a69aadefa1d952dbb9f19f102b6eead4ec6fe8a1a95b4b7f5a456ff8da29fa2149355913417fb5eaead59d53e47fab82b1603956ff538dd5ffeec3b7403e7c9abdfd782cffd74a844f26733b2d2b780a51d2cd1307a921e458537c35927aff6dc432fba306d0daab8e0af2f260119067ae0916d5305e7cb364316c565baa3526a45d9c843caaf6c41eecad3fdc803fb4908622159361737c292e486b72763aad626eacb4a3eb388e16275c7c3b40beeb29bc4605da9d9305559f72e8aececaa6b8248f0b5328ebccabb555ffadb888ab41290ffb1800cffb906aaefbcf71bc120ba14e67f7e821cdac4e661efaa2e860626a73ff976b92b9f2ff00b5c0add5b51d9d4a1f5c21e95ba0a22362a1f0a3005463595cdaa1c9ce9a54f510d1cf730ed53aa50e9e8798d8509c6af9da2de94a0f03fda7079d6898eddaa16b25fccf245933973f02c8476e3748a6413c112fc1d81404c4a093e42aa8c757ccdec07b2ecf0904680ef3b3c8a0c0152a65a569ef1e807d4c4b6f5baef4a3b95a425c45c922ea1c736caedb2d2ae3f8fe2f6722e6f4702ff686f5frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsetools-4.3.0-150400.1.6.src.rpmsetools-consolesetools-console(aarch-64)@    /usr/bin/python3python3-setoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.03.0.4-14.6.0-14.0-15.2-14.14.3_"_!d^%@]]\Yz\ `[H[d@Z@Z:PYχ@YP@WWU@kukuk@suse.comkukuk@suse.comjsegitz@suse.demcepl@suse.commcepl@suse.comjsegitz@suse.comjsegitz@suse.comjsegitz@suse.comjsegitz@suse.commcepl@suse.comjsegitz@suse.comcoolo@suse.comjsegitz@suse.comjsegitz@novell.comjsegitz@novell.comp.drouand@gmail.com- Cleanup BuildRequires - Fix setools-gui dependencies, we are using python-qt5 and not tcl/tk- python3-setools needs python3-networkx- Update to the upstream version 4.3.0: * Revised sediff method for TE rules. This drastically reduced memory and run time. * Added infiniband context support to seinfo, sediff, and apol. * Added apol configuration for location of Qt assistant. * Fixed sediff issue where properties header would display when not requested. * Fixed sediff issue with type_transition file name comparison. * Fixed permission map socket sendto information flow direction. * Added methods to TypeAttribute class to make it a complete Python collection. * Genfscon now will look up classes rather than using fixed values which were dropped from libsepol - Dropped python3.8-compat.patch- Add python3.8-compat.patch to allow build with Python 3.8 Still doesn't work though because of gh#SELinuxProject/setools#31- Update to the upstream version 4.2.2: - Remove source policy references from man pages, as loading source policies is no longer supported. - Fixed a performance regression in alias loading after alias dereferencing fixes in 4.2.1.- Update to 4.2.1 * Set SIGPIPE handler for CLI tools. * Fixed alias dereferencing in TypeQuery and type, category, and sensitivity lookups. * Fixed sediff bug for rendering modified nodecons. * Fixed devicetreecon count output. * Fixed policy target platform check. * Fixed bug in creating permission set intersection in apol. - Provide python-setools- Changed requires of console subpackage to python3-setools- Upgrade to 4.2.0 * Support for Python 2.7 was dropped * Symbol names are now available as the name attribute (e.g. Boolean.name, Type.name, etc.) * Move constraint expression to its own class. * Made Conditional.evaluate() more useful and added BaseTERule.enabled() method to determine if a rule is enabled.. * Added support for SCTP portcons * Updated permission maps - Dropped warning.patch - Single spec, limited to python3. Obsoletes python-setools, provides python3-setools- Added warning.patch in former change to prevent warnings from stopping the build- Upgrade to 4.1.1- Update to version 4.0.1. SETools was reimplemented in Python. - Doesn't build * setools-libs * setools-java * setools-tcl * setools-devel anymore since the files are not povided anymore - Dropped * add-to-header-define_cond_filename_trans.patch * implicit-fortify-decl.patch * setools-3.3.5-javacflags.patch * setools-3.3.5-nonvoid.patch * setools-3.3.5-strcmp.patch * setools-am121.patch * setools-libsepol.patch * setools-setup_py-prefix.patch * setools-swig-2.0.7.patch * setools-swig-2x.patch * setools-tclass.patch- Move to minimum java target of 1.6, 1.5 is no longer supported- Added implicit-fortify-decl.patch to prevent warnings about implicit declarations- Deleted setools-3.3.7-libselinux-2.3.patch, we have a current libselinux now- Patch to work with current libsepol, libselinux Added: setools-tclass.patch- Update to version 3.3.8 * Fix bug preventing seaudit from starting * Add python bindings for seinfo and sesearch * seinfo exits with an error status * Support for named file transition rules * Add support for default types in sesearch * Man page updates for seinfo, seaudit, and sediff * Fix file type drop down list for open/close Apol query * Fix compile errors on new parameter in libsepol role_set_expand(). - Update home project and download Urls - Remove merged patches * setools-python.patch * 0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch * 0006-Changes-to-support-named-file_trans-rules.patch * 0007-Remove-unused-variables.patch - Update setools-3.3.6-libsepol.patch > setools-libsepol.patch - Remove redundant %clean sectionibs-centriq-3 1651962675 4.3.0-150400.1.64.3.0-150400.1.6sediffsedtaseinfoseinfoflowsesearchsediff.1.gzsedta.1.gzseinfo.1.gzseinfoflow.1.gzsesearch.1.gzapol.1.gzsediff.1.gzsedta.1.gzseinfo.1.gzseinfoflow.1.gzsesearch.1.gz/usr/bin//usr/share/man/man1//usr/share/man/ru/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:SLE-15-SP4:GA/standard/cea76dbf6df99916c9fe900887c00073-setoolscpioxz5aarch64-suse-linuxPython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)RRRRRBX*Hutf-818f5c236f8655992dae99928858e8975bdb6ade22d25d75d74bf227ea8f556c8? 7zXZ !t/.<] crv9w (!QvE||1[гWv!I E&*|ᣗ2^ǟCaiq0i,v87pQRٷT-4L0>.hJM]M1BURʶDtfUAI0 a |8:<}+SEb%P׺BZo}So+0 .Rt}}DcYkn? d#Ee2Ɵ:P (p"cO}MHv1鰘5%~s[J \]]{SRݲ"J_rCTbۜў䠗{;cYcQ+`stt=1jMcvSS$_1["5Ov!@Sݡvn 2 :5%­ X s8pL[-i8 Vk)o%POKVFx%XqrC#kt.$Dss3);uv?Q]͛'=d?8Lx]$ |GYUUkqt+CF8whx@2$SflqhVQSp&f` X,`엺 T" F$?$t`T)):ML[*FMhX(MI4K򂸖x?гr ASCmY}Ro~"#SǤ6^E7.`#n%V]vT/L?3TlgT,e;ua̰Qw7y„~Y?ՓCsbĤ&x28QƖZN=747;)ӚCꀣbd(9B]|u-ûN5Ӡ7|w4_uˆSHܬNT]ՃZU9v3wA[(db_3ɐfDPwO_g~zk|Mp+k}kaǿG9IћȨpS9 LtuI/yȏgLe9.YT'*F '~OShʣ-%?OK<ְɐ}(V*SJEFI2_׺G ]P?ʿc  Yl}w;Ɨ!%Ly|r 26Y??~ X] @hQ %7O[E $fћL'U(Ow6,(S r ]d)Hoȉ(Q@#rWcR.~h~Ҍg(PL&"EtUs N()q||,FqcD󰫝r12h@+dܶ .4s"UDip[J!>X̓(`g.0/#qXvnwCVUaUv1`osR|Q\E،TfQrI| Wd M={aU{ϻwjJ rWmds+1oEdcF8TІ)۔W^ *^>w:/)tWbA pp9n)y40K SD/L7-.Sl+/sw㲯ߞ궴mr\דz=Z Su_a; iax]v5C[z<(cNJ j'bOY: 8 )4`3g1j ~ U"pe!H2aiןrz0#4c{a8'xlO!> ]r{grTPfJ75coc 0?SFX>c*1@g) D[<X5muݠX\MNY6-`?bkﳸ2w6B;࿾vlÀQѫ3 OU&c&<=g:JֱAe-,4sD[‘A3o4aW(>jW1a}_Xx^fI:M]{3L|4Ҫ\gct0=J ~Q"RLFyU6?"< ̸LЄ<#=!ԤH+%}mVW .+jZ} ͔WIi"/n/u=]{I賄C(r27n 4rER8pWX8ƃ}'tCM\o=scR̓eNPU%nW m;VOYL\2qo1ZM7)N#MKx/}U4:xF1|(;wt3.RZ Л|V\y vX ([ƛs3;g"&?:-)ݶRZmZ 6?o볝ÒݹY⓱`e N4W9uAj:L<}2'k@@7B_-C ؑfUFJz|*;C_NkA > ('uZf`{&D15C3K]`I<;ғ=BL;~?:1 ri]tS$1bbW^ծH蛓~ŞqЂ5!"{Ym`C eP]\ !^Zv'ACKbH (s4wōM5G5~p K[N 6[NF6r2؈T~FJvhT|OmC-ensofo7˻ &ŽEx$w`{h0yR[zIIV9k?j'QR PUnXJ RP."&v|&ϗ K3zznHUFI1EдW&( m<x#( Syoiʲ̔-#n/I&2Կ'Ap$vxr%"1̠1jUssr+Js\}o=F'\fփ##TӣLĤ̬ҽLR0jV(ɿv`%>B4`9?T@Ucc_ :DIgAh'D(evk_ 0'X;EcΥ.V"-Bxq`~Q熰z0y3~`ؽ:< z2MPZeN^D&asO?:VYIg{*? GjҽY@ۡЬY.g*hT|ޔrǩTMP5$l} u ҙߒMZeT״P'`Fˋ GuhsB9ѫ%yt}H6}& 42-ȿ lg>WaΌI/}?0Hnp5;'Gi2<$Ý һs1CjEN"鵯/}Z-rˬI˗`yHUϯ6%d;8S]eSOժKKX9+ atQ5)# c N4O˓xa,Ǭ#P Zm`OV5Z!kzuڷNlʺnTjJXxG @ue!ʵ靫{<ڋjz tE,jwW D$ O\P`S(ٯa?ű1$ryZ S(k/}I"`wI92ж܉A3>m/&$yByc[ah%h_U2~S/Y''FG,g`^;(l0߅e(ࢸ0MG(q5Uߒ|ռ8Ζ ds*,n`]v'EKA[^:AQ*PDD@3|t;MOT L^rL{J/9QfN*(ť}x7`P(@QbG}G5% 2Oef*ți@U-rB1$^dNO lKgxc7l$f?V $u?G~M,_C+0\yUN 9I_UaS$\ax/^7+OI[X\ a#d0>]]߭F )RXx1o RF!-|8WtB{[q,`9o%'?pAzbxDIsk_XoVm!b@h޷OKz߾bJL:.D *W#~_E̊(mAaEBD>$ \oӑscqj x+dqUbV=]˟~iб~{橦nj߲Eq0sb1hÚ_*RRL|V=,OE`^M-Zo.яas.sG"TE+Eg ߳ͮtwumm஽8[F r^>0Vcl1r.V7C1‘7ǝL,- %C%c&Cd'#ow\M΋`W{3KRsPIf|w<ҭx /Z{\ds9͗@^ 旉t>08͵LދĘN2dE^VgJ`%ƺPd w\i m6;b VoiܔY14,G5pY3;Tkz}Jz] h gH8 ;9hY?NE-ȿKor'>=^h~Q0?vPd/I1-Zq<;|6kwe1w_#uBOH"f.g+ ȰCV`jnIy(NkVySj*)QL#(5rO~|Q<=f%Id'rj*tִ 7ڗjCZxS:o?#_hٱ =:퍤ԉRe7@@K(vGZ]@ݤ"r+koV(.[΃DT=ͤ L҂MM#ݖ>;lbla*ߟ1r{8wd+x?l %NԌ?$8Eԡҵ֢eh^5dJIfo)׾[tA! rbZğb:ؤݣm/2gPzN8bvwxP0"BIE  [F7yLŒ zR66XkbWXte٤vZؓ\ ]5zlɶ-+JS,yfPO m~}/]ή?$qQsrEԵ ,ƐZݾwuWqm]#Y}O K|v˲zwQ\*2#BЈw.c]BHm`m^K;y׻# 7soDGĬXnj\˖fX9 &b\KuWA+<^5^i؛fbsiT6znXT=~bO4 Dl33IP~|i $CdVo2z>u "gq%uyMЇø{!v)Hȳdb| ,$F{k=]{TXJѝ9]7o,̵ hP"ZSjm7bl0M3Z(ĿH66RIۚ j=;9:P|gԹVQQ>u^Sڈ}7N4$.R`@Vqʦ2j;)JV*RLzcRA6h"wF%4**ޮ{4;eCc2y=$po 8:a*̂2WkXy:_?A!בyC9?uɑMĪ.៛SL65g#f!j_ȸ/HR%͆ $#Rkahj;-dG蓊0RhMDe"UAc!~q~xڹWlؔudm TZKͿ''YKgjmkE;#Gewd֟~iSتNժ^l0D9nC֏i ,zJ,&=gf=kb)=ZhsP]:RzCGh/ g\$ڿ.-څJS")ybW1k~J?{M֨>̕Ms* !JJ$:אl{W"/жҭe;{5'6(B8I-R%G(>>^l$mgJL1*JL}i ]"]k`YnʅQK|$|OEyX5>JDur[AoLM9"Arv8]ig> x1|pԒqKxY;M ~)/>\ҪHzh ݸ0N  atUf Q8of=?F/Τw!T[VpTTJKao~Ę5 Cs/R~s;=`NMacLA843*?߈jX%9SﳺD*S޹Q,[ a0#Ylu @oPp1"]j gֿ6\4Un±T|,fw[_a>UKrKzȔ@o~ z 4dbB2Ś,Hl,|3B[{2Y(|߶y93h"VeE H7ztFڌţܰ;ŵ"wMoV.ͻ>ǶN߰saemN`AϦdd4i%N Lq,~'ekoڈ?q7J D\AqְDK \kBwQU a ?qNR~Uv߿7.ˌpRjXD#+܂@yT%Bf4Bɝ"Uv1y6K'{xkyq8Q ato o \7r}$4fy5P&juUvg6:{B,l 'SZ/lf' ,c. U񌺥,[d9ջ! 9DjR!' ٗ!hܛ2vU}U*j28L?nC- [JhGǁvxwd ߊ^_}_ga%n?銲cʩyC) P)W@ʉH6wV"4zaG4B f]PDTU!"c+QlmrF>;RUmJQJEnKqņ<)v%~MMKl M"0B BH˿lWA.AHo#`t_ $_w8jIoOoNC&nvh uE;(E؟NTrgXalA5T섅e5sʵ;d=KbfFd߷>,h:f听$;E`+c pC" G+wxbֵA n!ϕxP3o15| 8!IS5Ϲ8( WW3{xG6FEЇُh^E,#K@u } `Pi/rtyPSBz#sXܗvL$ф,;I4ajMDͷt֑o|;'\Ic=^ߵhꖲ0U4tGCì}OiRFSnhEB$-lGٌE?QؒWr-5R· BeX4DWP$Oi T&vLӣ"ݝZ +QvF§slф6Cs**$< c{@ 8+p0ufkgL ӆǰK7$\`m:#!>Eu1Gxq.<ιď$HѯSyѧ6b)۰]7M$̓(*`ynpO҂gOh^2_P,%ͷt+ i(VȮhP.;FpUPN"[;9X{qMކgX0Y%=Fء2_ Mw$2˒1k_PK"wi@<VHMx,U x Tx?. =3"#㷴;Hc7.=N=(y7l#{|)sP!4Н9Owl'8KUv &H߶:ҭĞv |@[OrXqx'KzDh(Rb( ՘v64m R؂rW@@K`&g ]ɕ5ADUCq!xݏFmaq?/)GՄfG.HآzR4 =-|&q%\q"mTFg(3DUŐM~lb Qy'j It)l4~?]4=T:F>Š&42:>y K[Ѡ}T =+{hd-j$<)WS˱Bv*hh(N.4~B%]kԙyJ:ͫL/%ثt L>h5>bR l~bJfpژBuDET.+ünOTΊ lڲ&{ ::23ogmlНV!l:X^H5<R2O?uZ[jKƎ/ <䡇kXQ HnHXK컮z`Yh^G,,Q9pۑ.N›fEKZB/ ;k3hňK߱&n^,QWN,>u#rb:l5F_MJ=$9pO|ѭIE0 ΗGlk:^>du狾ob܏^#^r2R* 3,j@hC2L BMrҽnUf lܼԹrU΋#.·(ux\R-Ǣ7ߌĐW`SyfG>0tu,* >Y  ťGқ߀_s2HӐjKZDk KA'nV0}\C<`p8F )24U".]ʺGZǀ"̭ɧ][d BlWV zdES3otcj Nor+k8>+1 .mZ&oBcTk*hIeC2AuZ#mr:@O":=#g ȣR%sw}4L`YrvԴ> I8H )?QlQ eH??Fw{Yh0jp˥;ȕ*"^uU>X RILӢyKZ-lsGU2r辒֗] c2 Aa"lcCB/%ɦžתrdcڞtd q&yplxlv5zeaiGꙌ @~>1!k_9휚''jҩEwaL3QK2r3KOb K*eVu]{xLP=ct (YQ:*\By&?G?EZk o56sN5?(/+k]iXܨ#(Bڲ1t_CM 6YqVy%KӔ߇kزap˕`faښ˥S~Ay@Be˥<k 8z}t^d녱᫸[$fRmKE{306boطpm9t=\J,ӐGИ,I𜝿ҫZ2 ezҸ*ϼ QUGnBa!?ωp+#`=U6압\''5H^`ںPTv;(cL.Ce?*ZWu8&Tpִ݆O+zYDb]ÈaiMAhYwLplb1{ =LW(&ݣ9kGH8p`W"k$69FB(Fs"rA|i.'*VT}nj -K(jػ]L.eB`6;!_AYM]WR䠾I b((~4֓/p(^_l%6,G/o-^$j1Nd5téO_ 0m4? )7B!l0؏X%-ժs[޴eNڱɪŔH=]i.tZfCMNR5|XNp:Ol#Ee8mfTc|=]5B[9e@k2-.C V3K}{J| a,h+q8эY Bx=>Sft9lgznJ&-yfk 9-1*-!SL;I͠k0N 665WkXm1r>Z1GYҵ}eפ1QB΀պ\.œR~>HpK/˶]'a]Hz)WrIS=&X9(-V=}gJZ i gNZqdYJmQdE*1Q3+|0.!@q۹.2Se %.Z|a[HNL Igjb"k4!O{# Q-IY.ǻʴXbhan!+*hAbWnN:iE)M^&>Rm;X*?`4U&j%Iʁca)Lj I] G̻ōڛے7JFJm]~*-Q)b̲ç-$`f7'-z#WjcV][L*ėlPC$wq9!O,i9\lyׯrfSkz PLi3F;fkP f ]|ZL{0| [x;;$F*(ELRbEs~32`2ўErLoνp`D|?CL0<$\Isk>ZL`t;f^rj>֞{פ' )-Z*I&CouJ LEzy LX ;+H;̶|5C#н.G)ZZ`cAhx}G-XHc3ub;Qҗ"n:91 <;otx+J PHw}bt<0`@$KߡJgf~Fzs?i, u“Ug8m1[A6A‚f\ʷGKJlBޫZ%>WgQhUBKpvTyVbnxm r);n; YѾAx'6#n 5hRVg]#p%T&n⊰·U?3`у!`|N4&p7)èH]Q;MHY0&Ǥ a3a_mPPlWz1Rǣ">‚yCwl(ot@@Ls2ݑHl|!e 6)#S^JW^x65?XGf67gTkFDpe\m^,3":ÂN7L.0{pw,ݜDzXoi#~ ~c6 (mŌNJ}Z=Rs q'5f-!-!],CY3+S LDu&gK_5^[-K) JysS4sm|3xCl.UR~kk"rf} S|XvDAKrm*_>ŧ*ؚ`>u{"l8Ԇx8~|,AJnXH(+S&jLJ'xV^:Omf"͉a:xLO"~",pK .ЄگoduH %>Ϝd;Q,F6fq!< f r^Fo:s#C*%fN>i'eqp^Nx2~Czm(=OȪ鵬2n3Ŵ@|z1ݕAiG$eoKiI܅[wx'ى;;]LHf]VOU t:7jp) 7J:C$w 0!`CC ,||xQu-G4#i+Ɉ\}+]%_zJY7LuQPQ"W^ [V XrcN::1Q->o2M†ѻ . Rl=p+%V;u+*P>lh ;:%=B/,%u[hc}'79~:W߫ ^/ B|%w23tt~=<m}[If@PX4lp'R$̰|5 qePWJF 0GH9K=WBWcMΘ= ûG{Ud6>U=7]`<4x"ÜJw:<*pp9p``m7=Yrq'M>oVS[auY>Ρ{EA$ Ao)ypaiKn~g:abu k-#; eNdբJGlE0;{=FD#Kf ~8ԋ]ێ$bpDy{+8Y~ (%Ϸ.u@\HQu=nr8>u!7yr.vB/hKnuYP沏>%?+F}f1 QPDDzYxRAIb;+0cPKbЯ z7➘Q[4M3wh$K5 &aOx,gCQнVfe` ԃ;s~e }rizb.埘G1 Rs'j3*乿ނYMWd79}?ik S#t;|vŨ /+P+h%G1!zoPѱX8Ո:OS_,bo la MtcKea&V<\Uq?F<%_<"W"%Fd'BvbRf_Cgu&O,`x4d0+U>VROr1.|i8T1= G 7`lkE %t0:]!4Q< B\nYqg G&_ӛXNmX2@w0s) ~߱7jHOj>]AB>{r4G͟5uͅMf!-p[1FlOɈCB}ׁ:%W!A@*!1?X㓦 o >¨ʎ=Ws@т^cv'*[oXG=̐fE=YiR'ro'Sk>N I0Gp{x -~]ks8ˆ,,^Io߯  , Ć݄K̹Ӎ~bQ<,c6ų{GoPFP88l5t.)\b}M& ڀ~ s^֛`{aO̐0Wv1Zz\F[ )o_ݯ4RʟvI8;vC¸xK,5s!Lg(]M$F30Z$ =)LO~ѨЗ?'<ۯ=GOnJHK@$"*I86L=.b- O Foj㘃@7G7YMe^.'KA}ot_MrYk(j a5p7 X&m:シa 6S]ZxS Uld0ezM;0 Awk<*}Î( Aᛰp5mI;ce{5!g-XLpsnl?(?-R5 \WĪE &90Ǜb[|;{~.zBАݾ&PC_mt "?KR iU@;f]lejI i_lCMmiyofڌib*(e| \O`BXW涟ce@GӴQd^`G99=mZRknj9^cz6Y|{BȡCl\Kc-ռDq)8zo90,wI23`B/}GwxYe;|A=uMYs#;`{g~d4/[:kIU< ĠvPYnJH+Q1Uu E@r|†+ wG7AZ7+.}A4./Y(wiS_[s\{N@;s?DS"&v)іTv~e$9NKIL-?:(0RL95X,OQt 8q%I*(0Jj@J8K47yhvR*|a^ :-UH׉A&u`' &91}PߢN)-H:}YkP@6+vUJ}k~b nqҺ巳K!'PN}|>R9=0i@ OszxGA`l3)JjJ#NGjդlXsF, ~T,@*)XB^]i<,ПSp9LxQ*`,T@C~⛎>: PHStYQ06W}}[%wK= ]PڜTf}GrzV}L.#<0mCۥ K5&2in"9]4!g`5'uYa7[MsO B;CygxޓiCHwC8NUi`ƾQ'+^'}\ͨBg PhmrŲ3k@R&m!GUf*=캞 7b3@ґ]H쑊q8!0' ^!\Bw>jDffQ ywq腲RR jiʊIZJZjUj6Ft1}^Ƞ=Ʉ&'D'һkc}iK8Z4W(T`5*}"<ךfT(cN %4HvH ߅[4z#mеAM>иU侌1H.ws_ο\`Z<Zݣ-:@19WCPtBSs贲DWM=NW,*-79asg+'qC:VGmxՋ-≯v[i7_~X%Lz+IP>0 CK|och]watbNLKl.pzD$?Y]Q2; n%mg *|~B'o 9qOaQ"͍80) l|Cj8K"njg=H$FJZJ74VjhX HqC`=rs)ɨ[w)h GHzZl rxZGW1?k}WAOJ+>:C.hbQ8] tb VLF* + 5nDWkCwFAM6_^q㣡3͙a|1L3ex{1$v*.' خH8< ?A. +3 2Prx?`V vi Oŷ!+rCDxx: Sv|R x6ƌ;zTe٦v1fEtEb9_HvW$g_~u"#j j ["죡X~QS/=,t5b̈́Clj ZJ1=MN%pSiMleϥM*o0V: (<_eS9|֖\㲧!fIChb` Nm ϣrqh F}A[ `5$(QT gE2*w-\^#Zdž0"L[P-pV"L6u_ ƸF!Z+EMo(+Z{HC{֠ w,$ ݾؑ#;b' GqR}L3@Xj7yZ d* r E$7ĺ,ٲNQ!QtPNYz㿿_8t vf;r1oJʚAA͜*q6}?"Q`)TŎ>U$TTBba' r$]>SI0MR:~D-CbEPiߺX O6$ժ\Aj]UB,ȼ$אJ}8 Qa$0o)w 7Xp i_HD'aR5S+R8/DRّ6q!)3bN3zYgՌp#LSZns k6 lK$(ޤ{g` .4Sini2 #aTRt V3wN:NrQMO|O~&ƹ4a@‰1*iMԻ6}!Mho~EM3/hdLC_ J(B ~ $_\ގN3 +:UeN_zD\橗S"6~+=PJ욚s*^sL2?Ic',J%2YB F} 9߯ UF;bW d&)Fh9ְ6d~D[A^A|*"po#0'~"ۇ."_Ay-ܦzo -.mo!v=⹊sH8%\ Y +OVHkwa/^Ob}'%N d7:F]7yeb!}c 11" 2L}[좔OMCZ QM'ʸܘgIy>|:$!`f bzCLW` dÊJ??K;BDQmXcb1F^6Ql/=ȼYat'6}(H{>]-C--l} ULy-z~sP07(xt_8n}HovW P1:ӂ@{(Fnf3±OWV4Oq-1f[ǖ9 U*9' B؛LO"qDi;W pv^ d`Ix5T6WBOӿ8&$Ch6=2t"RYf]# q6N|<ܬQSkrNI~|ʠoÙm(!'O9F3|۞4%W<?۠`FS|t<ձه*}:VH0n/QW@U a>V50R]eKyrFǧݪR6zt_4xzbAQ"ºDÝ=t~S7*IWV%>a.`Nt_4YoP=`!P(@Qzzc!TR4D~RidGX'mEچ6>ֆBFkt`K|;Nv=ls *QpY1XO;0HSo!b!LϞyARhl#,h^a⇧Y- ut v( %o'{Ѱx>+@9CP[73&x1vf9s]P^xPṠ’b=> z&>/}e-)d&p8({)i:aٷ+k*:L ]I E~OSkLݷʮ2|x,Cryq, A.%ZߙﮦE 6h&m-f5JY~̡]Itj:Ϲ6XQJ'a#C;?P; 0 ,R&WH 49V^$ӄN+!z5dkSy1L{y EbA$L|W@%52} ]zç6%+Yַje ~ Y2P%͑M aL{Qsr&8UVA5%iQ0TʋZ\~o>Mqz'̨f Wʰѷ"Ƃg!o+մg:چ`+J:,TV'nF R;{cD pq)>h2,u]y<<a&HW೸ƂCN]&a(n1N`x/yoi~'yqup{x^SK>0v0oRX',$B^ z=!}ING*-03LTeҝH!2X@%Ɗި,U E=!ѥ Y<‰&^eOFbgk/Q}pHۃxb']=o2 ZW$pDon"L{5;kqʣ:8+|o#ifޝ÷a/HU|{x05ٹz1X 5k Y/ols$pX&&ceMedЍ|iNI'^UvD'rSA׵2ά6]*3a#bs2CFnoI1Sqe^ctY.a %JfX@G?] hq.+_/sul$s50J[q$QB*\m'n$)Ǜn{̸+uҔ*(mn7zh~")F^f 6 B'oceƮ2g(AYF=CYLMl`Ir+5V!<5e|w<edNËMʇ G0sK}=Ð,IB|{&ֿQĿ K_5@ "IT3|$s%[0XH Ov-?XFZ -59է ?"UEujPSpN<3! eao'ރܽP3dTH}*$]xBŷ42rh"Yd~5ɑz U"c%#dT!| m9~:x<E$C *-*; kD 3v\?E>;s6$ Jku-9(TYP䌻X )ϙ$f',!o%@!qa1z!s[*/-Z4s.p]4VDqǃA}iYl7vT7 ƌϨyN- Ocy=]x I77Ujpd|+7Xou\ST*ywOsl?j}*5g !ѷ|5+VuTb3d "1qC?^cDžbɤ~+y?2@D9XԴ{ҥ}%bg~;f 7DW;HP|uQl&"%`OƎ~wxDmaS/r"CZ9n5')$:[ykNfdcPj]S3u滅q8yRX0; ~v{qBVZR4ty3-K4Sv#|\hڧģE=fp~|X@"#WG=ĵ1sX3C`;J+vTl+ө:钐cֶNn4$#gx- WU o^QR/c%֩(#jvn~YipQWƓh}Kr@#mItE Kɫoثjc[}++ N7g8qz ɛ&M'Y} Av7B `*nݐB_A)`Eb,x'Ϲٳ≮G.I3$F0μ`ɵzMLjט"IHv}3}&yx>>J|O$z|G 7'ejz0q8}qv@rjfxKOoܻeHΞ{1XwP 3&&2Qd0 +&ccϜC)bTUɿe }3cEbBv6*_Z #] !\uL&a %-_Ml{Ȑjv^HUMiK]hq5ղlEIk j)2W/&HwQֱY-|}|k,9YHSͣ15\L%wF1M)[B 1|tgsJ?Xv~#*{+c_ \Gmo"j wJ&T Q zn?\ /,1.n.}iy=Shebd뼠x\rJ)?m>Xz__pPɡ},2ބD5/~3_xU|so5/dxO@p4MoţJ`Hv2(u8jf^L <&)mϫ;fT!y 9d ϕg*Y%BZ:a%{%ߊ%8tW^(HDM|6*: kx0no쒉0O ;Cf/0&'{U}i&R-Xusy5Flw1.m_sX_ⵠ3jy"'ǹIW 8~kZI?mȶj=(t9L#czXKebaQ!>#_]Y( %LʆQў15[OjaI!JtQ+tf2Mf" $Ϯ~N-|[6b2&32i PT?A`Q>ybUX\Lʙ!~PcN iL& 0ݙ [ ~go7)@k$+rZp鵞Ɉ1ళPeՇY_4r/=͢ |"fﴏ0?EsDŴ=$z5)ӏڭqL{x7Wd-wk<pR#}>O cICD~ ,h{$A_EA+p;'mVF엮=k>y҇-6!F׼"@ "q{$ k> ̎kDBes91*9TNhHX'!zd<&#FGL'ok|9T ev4*Š PS 3JWЭ8HBٶ"ݰkA -1Q" 6=2Ws]&RfnFrt(g }h^^ی0TX$93UyW ) ;h S|4N2S$z[#>; auA]jRhVbÞ@Z$B@Χ1B,kFƳx[)29_jH;ENb^c\wp F]  PQ 6$/}MW,15La"I.*މ3tb[t=튲%-UgP$1 k!EAdAýU\wA`eQ5܏p22GZ K b{0&TH4ؙ9'ǀy6I=x9vJ*aΉEnSϰy邾Ȯ. e'u(_ίA<$g~Uv$fhL *q7hQk"^G2:x5BH=wi[s>Ƀ,gcy"}n59C:g SaoQO.