libtbbmalloc2-2018_20171205-lp151.3.40 >  A \̝ /=„- r6m4өqMv=.|^}fRy'H#}ԱoR9P'~m^R) %)$"x{\[% xj"Ɖ8X^u1g~KObۍ~K[:@F~дAؑ/kv>!փ((f"V){$9z |<n{Ovx d春r+qJ)|]n RF2bd4e6e1a515664c63c41d659da7bd1eb05c694b129954d59a6ca8f004ae4d46e394588abae7070bf8ac78ea08d61ee4b02f933a\̝ /=„ O&C90uGEb+(; #WJ^x!96 [=8(o>!8SItZ#ߢY4O`T.Ōvl}5/ۤdpy֖0Mj]5b`^f]UiP˰Z3EN&kr-RUDmQȞU1λ ?Wv+#L@A@x=O#T# }f.wm3dCdj^)Ծ,qc%Yweܹ|́R>pC?d ) I`dlp      D(890:3>@BFGHIXYZX[\\l]t^bcSdefluvwxyzTdhnClibtbbmalloc22018_20171205lp151.3.40Threading Building Blocks (TBB)This subpackage contains the two TBB memory allocator templates that are similar to the STL template class std::allocator. These two templates, scalable_allocator and cache_aligned_allocator, address critical issues in parallel programming: scalability and false sharing.\̝ lamb01openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://www.threadingbuildingblocks.org/linuxx86_648Ё\̝\̝071b23950efb70efd79139cfe1bf461b6e388f00255f593cdc3b730e2dd181689c1cda7ad8d41965fcefe128ea1cb7cff04973e7d895be6955baae9848ad2ba8rootrootrootroottbb-2018_20171205-lp151.3.40.src.rpmlibtbbmalloc.so.2()(64bit)libtbbmalloc2libtbbmalloc2(x86-64)libtbbmalloc_proxy.so.2()(64bit)tbb@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libtbbmalloc.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZS]@Z;@Z5 Y@YéY-^Y%uXQ@XXN@X&W0@WXW)@W)@tchvatal@suse.comidonmez@suse.comidonmez@suse.commpluskal@suse.comidonmez@suse.combwiedemann@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.deidonmez@suse.com- Add conditions to build with py2 and py3 respectively in order to allow us disable one based on codestream- Add disable-irml.patch to disable linking to libirml - Actually update to tarball to 2018_U2 release- Update to version 2018_U2 * lambda-friendly overloads for parallel_scan. * support of static and simple partitioners in parallel_deterministic_reduce. * initial support for Flow Graph Analyzer to do parallel_for. * reservation support in overwrite_node and write_once_node. * Fixed a potential deadlock scenario in the flow graph that affected Intel® TBB 2018 Initial Release. * Fixed constructors of concurrent_hash_map to be exception-safe. * Fixed auto-initialization in the main thread to be cleaned up at shutdown. * Fixed a crash when tbbmalloc_proxy is used together with dbghelp. * Fixed static_partitioner to assign tasks properly in case of nested parallelism.- Build python2 and python3 bindings - Do not bundle python bindings with shared library- Update to version 2018 release * Now fully supports this_task_arena::isolate() function. * Parallel STL, an implementation of the C++ standard library algorithms with support for execution policies, has been introduced. * Fixed a bug preventing use of streaming_node and opencl_node with Clang. * Fixed this_task_arena::isolate() function to work correctly with parallel_invoke and parallel_do algorithms. * Fixed a memory leak in composite_node. * Fixed an assertion failure in debug tbbmalloc binaries when TBBMALLOC_CLEAN_ALL_BUFFERS is used.- Add reproducible.patch to not add build hostname+kernel to binary- Update to version 2017_20170412 release * Added a blocking terminate extension to the task_scheduler_init class that allows an object to wait for termination of worker threads.- Add missing include files boo#1034842- Update to 2017_20170226 release * Added support for C++11 move semantics in parallel_do. * Constructors for many classes, including graph nodes, concurrent containers, thread-local containers, etc., are declared explicit and cannot be used for implicit conversions anymore. * Added a workaround for bug 16657 in the GNU C Library (glibc) affecting the debug version of tbb::mutex. * Fixed a crash in pool_identify() called for an object allocated in another thread.- Update to 2017_20161128 release * Added template class gfx_factory to the flow graph API. It implements the Factory concept for streaming_node to offload computations to Intel processor graphics. * Fixed a possible deadlock caused by missed wakeup signals in task_arena::execute().- Update to version 2017_20161004 * Fixed the issue with task_arena::execute() not being processed when the calling thread cannot join the arena.- Updated to version 2017_20160722 * static_partitioner class is now a fully supported feature. * async_node class is now a fully supported feature. * For 64-bit platforms, quadrupled the worst-case limit on the amount of memory the Intel TBB allocator can handle. * Added TBB_USE_GLIBCXX_VERSION macro to specify the version of GNU libstdc++ when it cannot be properly recognized, e.g. when used with Clang on Linux* OS. Inspired by a contribution from David A. * Added graph/stereo example to demostrate tbb::flow::async_msg. * Removed a few cases of excessive user data copying in the flow graph. * Reworked split_node to eliminate unnecessary overheads. * Added support for C++11 move semantics to the argument of tbb::parallel_do_feeder::add() method. * Added C++11 move constructor and assignment operator to tbb::combinable template class. * Added tbb::this_task_arena::max_concurrency() function and max_concurrency() method of class task_arena returning the maximal number of threads that can work inside an arena. * Deprecated tbb::task_arena::current_thread_index() static method; use tbb::this_task_arena::current_thread_index() function instead. - License changed to Apache-2.0 - Please see included CHANGES file for all changes.- Update to version 44_20160526 * Added a Python module which is able to replace Python's thread pool class with the implementation based on Intel TBB task scheduler. * Fixed the implementation of 64-bit tbb::atomic for IA-32 architecture to work correctly with GCC 5.2 in C++11/14 mode. * Fixed a possible crash when tasks with affinity (e.g. specified via affinity_partitioner) are used simultaneously with task priority changes.- Update group, and description of tbbmalloc.- Update to version 44_20160128: * Lots of changes, see the CHANGES file. - Drop tbb-4.0-cas.patch, fixed upstream./sbin/ldconfig/sbin/ldconfigtbblamb01 15569134202018_20171205-lp151.3.402018_20171205-lp151.3.402018_201712052018_20171205libtbbmalloc.so.2libtbbmalloc_proxy.so.2/usr/lib64/-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/b897c02cc4f711a17424287ab54ce337-tbbcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=40ed67efe2fc77b530ed0fcff58d96a3c3e7e5b9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=041d760ffc7f811a5a8c5d650a68a2d1a83681be, stripped PRR RRRRRR RPR RRRRRRR R Rذ:S.2utf-8b1d470d9314e85fb99cb53dd20f8ec16197c8d6a758d591f2dcfb4ca065db3b9?7zXZ !t/O] crv9u>ִ3I@JAm/*2>x/oqH0-l4 } I,Kar#"_yF>9>:S{FQHbI~O/?$'cuW5˖eDqǗ*/W<N+`y^!3!YK{`o:$}gME׹f*~eT3=ư@7/(4Bߤ_J8@mjŷ`n쌔ۘYY*$iЋ1ruѬ-:Yvt~N b$A8meaIs?Lf%4j[|>zZ)em@ozw L[×{BsAzD[4üV֊9.(ߊnOZPR\g4b wKY0ܲ) "Y;BI6lh] -V, u t* &Ja揘NĨ^#AV+mO^y9i֟;JG޲53*@pYi %4c(u1|Ǩtp cHju;^N: Q=*f!ΧG5? |k}m] }$EV?fEG'N7 Q@AO.tެi3tӖ(rAOq4I N/@9\Źy=\P*QNeҍ9xEC>&1C4m}Wϡhrsۏ0/-hkH^,q뢝|g3,F:٘|>/׸߉B &PqiKS%ܸ `.d<@'}kt |x@G8/HU=D>"k|G& P,m V좹D.w>m=zڲB/L(& Ҁ}vlG%z?- Ԕ{MA6oit~#_vs?W5GNoښA)y T:uDezp,Jm_+sqokjS?i_Aɦyhj;Ğ qGU `"ۉb5)e$4nv()B:=}Zf^`w7COGr;9@@ zT&>ë#A`pSfG|%>]o<sj}y^-'$ `Lx%[ncZp.IӓYC RSΈrЩzOgz*.'?,_xoEs(ۤ!|fl9PޖK?X6o|83ϣ* f2! 9?߫4 %84mM#Ety4QxñT \\Ge/)li@g`8B(]f&hO"eaf8IyRiE^_vE+ SfY6}IEdKbAX)f;wg4NK5QSz\G4d9tү6[f0=NaTC"6sO!ԱF]0qVʮxed8RWZAvo߼b^eƇ F fzKɲhgxai!L%j()޿7ɶ89|75*.)zH^϶s#˜OLJ"X ?BSr0_8͚6J[{{/(;sg`0+Th vQ2+OTwW;.f.c_"SZ1j"#Bw^9UR|e9|„`4*_@ЧX$7oaBv5b],!g{l {VQ:1n2_Zkd287Jeť)OXtka#K+vqox'ke9_2ܺ^x($J`?vy;&@{OTM浴#ή5,/l{<3E?uhbҚ:o\}FIe(̕!`=|p\G$.y3u-ۅ7n\Tsj8:= +@鴎;t9IZup݆"lDifI0T βM) x3^F&Ѫ r/>T%`in{Dߔ e68.̄A[VBP6\;u:_jJt}wXQξK߾Qg:]Gzs[FTγСPd-' N,V ])*[&޳G 5lSH-8 nW.Ie(0)Æ֧>F&ır-po{ d)saQ "Vّ, Nt~m ^ CF y9 ɬԁdt-,[#¢>{&6fqz5l)ٚlxp;bbG턅e|4,{Рܫ uAvk4 DŤ^luS=OaF2i'W#HRs5ӛUR;( wRT(֬#;'gz6CXubv3ƈo a5-l@ 9Yy)q!8) EF{=I҇ /^j'yH>tp:osvq;Fw0-۷fш7LoiV(9"iI^5|;sHªB 꺗k`6[Hfv0(*᾿?gdZ9`Dg8{cfAR_uwA<y$|+7^P*65I.ZU0Ɯ 9!/+aD*pt3+5.Z{ h0WRΖ_7 N7/V$a?|U.T+iY ,lуA3e)8ۘkDJve&E} ucWI~UGsy T*4kfzή-Of@8T ,]naNXQ+kʷ1b }q{gclJxD̓9J(֓zjP19K7\GATW69HI똡+Z_]qk>kOgXa8)n7fwYP dný?!i+lӔUdg+.M;-~( "m;E-*rBo #,z\-(D%ЛS[Zj7 Z $2 MC+F*^L(5Ҧ&lA爡tё&cƩteЯ0RS em-g܊ڤ $)O e_s(keTora Р:T"{m3*.CuHS*L7; N4>{쎷ZG;E Hv?r:Z'!Vͤ^I3ij~=D\9Рcp;qㆢg5S_mYR Qhcye寀KuaLEP94Z5.Xuږ@1uD_3?R^IJoLUk "㿎'e(@%~lK;A,zj~t0n1Za 6b^-$ң^%-~\B!>eEf+@T+C$_t+Vu~$GRԇ_^; /t/F\T 5ق<#llυ Cpae-8Bw0l&ܙ2]7`#\DY1^[UUu= %1#fL! wg{ʴqˇaݯ:>^5H"=,"xf̍͡$T/6T'!>:2þgK*XOeE<:KGjf 0'tƒJqUÑvH ag(NTVq6JN2D`ƾ1,#aF?ou-e.-JCU#4N*H,lP80vSpm84廁&gW\wX_%yԙ[P\O<\ "B,'5[Ƭ`G5驵1!oE$3h 1LSb<|rpN8FOҗ(i ]j:j0iP],GtGmIv`G״bCs7oRhY*?AL]1ъ1T~1kp'a d0T`8jdh)1XVʨ.z(lTB2VqXRZ3=tx, 4oKH )d$O?B-zLiUȧ>-g-ZmE4k(sbaKut%+…x$ ]I/9#rn`n뱶E2m}pt|ˬE~/ $Ag91"킦U>vajLGU5 !Bƽ(%"o}X=[ޠp;IKȋN'xQda'T{rYFei݂"ot,z)3PId e0z׵_-Sm5GMP9 mVFϠˀw:O滑Ԭ܉.Eћ>EVmSb#:J"sZa1{>u[)/v;9SʍmHٱM+iC&w!O߃_)]|zNbˏ 8nKƀ #Nwf=,%^6{1-:ނ ҶBD{#y^FIͽD%!ZYg ?3@n$z9-1H)_:L/"}T.Ul36 羥_F([ [5IĘbVVK +'*=A@Q ~PCu/H۽+E,-_K[]yPdTxۻ*$ҲswQ!ML}l4adSiAD-s~<@E8/0YK|lVzWWK}d4lmg{emYdD ];WIP|HIL:0#Kp+q@1Q9U 7y]nG!d;M D|>mҁfݾr7Fi(/3T=۪Qh݄w b'˾D,jNKY( %}p.ax"Zi p&lۖ< _DHTD;sg\?b_C7Z!nWl/+R9 M^6O`I$+2("M C_敍`rG`/W:Zn#|H񶥴d+v$_0Ig6 Xr$ }:_rSw6v_.K)"fu/"EC.E/6}B2COE4""L-aKbY,/]jcU-j go7diЭ4lٵS+1 iHm/- 9mf\ؠptթe(FP4cBdϰc޲RB߱V=^5˾%4%$V&6Z!+S/a@]:GʧhAI'NU8襫yG iumnHlZG3HsHz*hIpJW2d&2Rh4G4HL #d eQp,+ִ~[y7|Hǹ9([('#+HڦfwGNNV u;)\ӱW'ؼ"\ziuL,Hť!;mFsT\6=#y>h^00ӝ,0[_3ӴQe]^N\nW8ef6\A7,25LmSNMw$$M6<"|!^Tmf?:"$)f-COpӏ"^CEŹSJDE$efEڀ#Cm-be yӝT]OrÍS̕G/+ԭX2 P+4SDaxE"lZb0`n,gYj2{e|(g02'>,T&tMI"oѫDG2y˲ɷu/oMDǁ%h14j_n;hhlĂV;IWU#vl0b@\otPD,1Md/Xj@ԴP&N^Is;ժ|[BIQv PPa/`;gRX8v?f=7BNnvDm@5 )*j;ir,N PɕAC Ӳ.bn4<($\.経>eeI' 4}68 Zs<,Bv'FldH K^'^/^4D9jnc;PI-Ǿ_.#a\ۋ#(uf)<҄ 똏zK9zr,S\ss? TH"^oH!P#T )@Ur FCkei>S`eVy(>iS6l|jK@ %5O1:3/ӳc2Ct*` ޳3t"V*yDiQ6pS]<&*Q+հz%H،EqrxD\A@Jl/q,+<#a1ҘZCѿEm6hbڵ=>C1vtw~P =th<~#_L`v~<βU0լ.z+܇?l4vuT=Yҝ}p%10(kD:Q·52I(ea/urzŖgD}FF*O\M~;`Zt8ڭJﻨL'A*'v aYwi+gih]Hbe$6x7Nd!^EnT\Mg:2=1K Q;,LHOtre`/<UfEfp}_7XnUͽ>]yvPP5lPCh*HӼ4F/F;!9}q@HG⃓bl-~ܴ8bO@OjJ})@Yymo;*5H D xgFOy>*&ЦnE/bh #h!N[-`/hhW/0Q2YD{2gSu!M]V$zhܒu/:@=`GAz@$&٬4e&7 ,k.rq(4|}E2PJiWP ZzD4i#u 8~|R@TV[xm1"5fiedmAQMukFFN82|TnNgu z&UD^VCUO Bv.ѣdǷe EH2=g:,EnLr0uUhU-[bD'{B*Z 5/00'F3z%_h`"2/(F8c&רS9 [{'ki)lVB&H!Y E;8v􆨈︖7}A %Ք, ַB(p3w>-Pfa!$elZ9ѿѦ2a/T]=o吙vzv͟8ǧ_F/ߵ#.ʹ\ڃĞϺ7^ůxƮOkFcɴkiѳ^aI(݊b8Ƅ[  {&'hNh,!W8~ؖ T['ZU%9 Ȼ 0# H?9Dyd%)c2ucײ8bI]o) (ꊹx}.Uqy&H֭hsd(CemHJaؾb_pcUR`7%hF-׆LyEo^ֱqϪFgŪQ9,SҨDt6ŏeuL ! uHC^~* 3:yHq\c et>vL0: r]&o%#?h'"AHht]ldV"4nL:dځ `4K5x\0>G{sz5rN9v݈}ZU4~hd)&#E7BfB9M ]Rhh/jz){NGE Q 2fÐl)q˅SkEaL^0/WHdgFYn4]Zl_/F}S.8zּٰSdOsfΐUHj2_UBODnBC4<ѕ˩6ཷ k"՜F Ϭ%G~Q*{Q2:c,"!w;!y [X" ޾tލ|kp~Iz\6Tfɏva /V&͹5WB|uQLA`C z`Ͳ: hVJ`H!ю`ZC4&};LPKW=.SR n"]ȓ6nͺC[ԾYքQG;4UM|Kރf|AWv11i[-%&U7A^pl b-z1JP$BhD&$8Aj,=gA~6EQx h7A3{/쪜GG $)jD68D_S6Z}rY(k!G?SZUl nLR%m)n %)1F7k2B OZnGnmHĀPr uaI|N\JLkn813/`{pbpJƫ7mu%LJH`Q\fgxvKag>;i#Xpu,d}qEwd_Aros^K@. R8`bM<帶Ծz,^k"Q&9]V`VYp"wAECܵ107q-9Hē%?\Q\X(yE?]@\1Wh-q4T Nl{Z}iSE0DSVuGؠ/5Їgjj$QECHҬS k?V'~)㟜ikNeF~k͞qp"I(+9wxHTF,lW|;JُnqN}M*̫_75ġmYX]b*57^mZ/˖LuBD)Ul)e쁣s2_ͼ\b kԈ6 HPWDiБ D84&s05ٌd/yQeg;ݟD{ Zq\NZttVAV!H ~٣+˶`'r؜O5|DVn"NVx,iІ2WKq`G64N-U &5fȡ˶Kj:LNqf0R'6t/C~eq)Rh Bw6qo-dAPJxyɓvC0[T=Kܸbb]f":~\fV*`O5}V2THd&Ӭ]nU:/E-tU9% &~>_nKg5+A)N&51~I~-w+Zꌏ=3`oQ`w=,]#~.LlnV2{ҾapN4KvwIHS@l3o S6[os>/\l⛮ȇDQIXAs5kH޵;G6`O@-/Kt kѼbDSc ߝ6v޼ j[&bB6R#[;R:}ƃބSWcĎ2Z1,Lyl5>,Rq_%}j6ڑP?:h(r\1:[YǍn|x8ܑ-<_ׄ#Յ}: DENe-)>J5D.%>JY'(WuŽh;^ڌ酹,5e<'@j|ɰ[ks=-/d]ܺa$ !n^ѦrP;7pqN)CK$U,o܇gD5xTT%iBva!$Xw'TW)frµh0i˟,=Px>4UA?1V]ӕʟTënF.T3gRu,I6=9fX."bR+T+^{C-C95|ijvlUgW~9H=I=KU4HbƉ >E;`_k6%n01GLBRj7\HZA¼P aTQȔ;Y>wƚ ?m jD/>`Y9/b%"cCm]W-W)6n˘s㹗}m1w}P<˿2H9_cl(%Iq^.BMM!#ty}I!cXZY_aLͮewzYUf-53,Ymb8|- ؀CwO4@7 \q@FŶUV3:2"ګO)OW#&ɘ'@52*˾JRJC$`{L^[΢b{(芢0avnHiJ<|4 OB1oP6'V1NUZK~S0U?;,,@3´1jZTU M1w% و0]Sۖ:Nn1iZ:U˖5J*%I(V4񷇠fșBK Vޥ Ԯ_*?Mmkx46_m6hnzS-:6AciR+<pAlų˒&>|!}O]-ҿ2`ϫ: ;ܗbB wmj*]ʌpԈ]F{m(f۔WP@:Ig|i8 V2!'!p-m\M=B'yS |.}0LƠ1JF5bNEK>كd8Eu۱D|=~Rp cd|z )#N/ac(!͈_Ef^MۏcKam#{g4,͚(n1M4UXY$pHZ`+-7lk1ӉMCoUT3jHbe@r/2n=a΍&{a`:D%Y<VrMf..?-4yU;7J#oJ˗XkΒAQU1c|410P~ E ?Hkmc@ݛ~ Fju_x{/a{8oU wy:.nfP D.)JvN\1P|t8hj_͓ ۥH?l)%iR=o|rd^WHVkS~`C=4.TAWSD;Us%l`Ł>4EpC4H0ln=d? 5\a܃pv?0ԤU( k"Ә #R3d2`D[8@JC3]3w1<bhM;rl|,2vCA? t~ XSO)ޚ)n}WekS;rx'JZlL:UzҠ n's {wP9)& 9]=:G͚X֕HrȝSS11= =+1!? 8x\68 |2h(0bYLEsQv2h n$ 31ҭd.ugG#TӃGEnw`u0/vnp %z^r{W}nbo4G!䐣c JDjh,֦ELJ$5=qؕXsQtVW}FgY^nCh1PJ?l"+/,}&j~z2O5ȧ <hPC]Z>b́hglJWgL ƱHsτILwbxM"Eu}g:z߬R#/fKMSx"f%ɝT3 r>\-TtØQ,l)0$NK;uP8]0Y(- I13H3ļoy#ORVUON^ ?*W-e}f(VYa,Fff('<2j NQ mɣ1N9 !ggV B< y ڤ5|0朧l)@(q5߶̧-^"PkHR<8F1Az3x<Ԯ<_sYnda"X Dnm`!tT@U$4G>TDY#8eQM&ZEtwx})tF6UJ JΊ^B@kU_b\U-7!9?`y~&f\J1D^(q8htjߴJ>/ muڨ(-p/=ښ>-1yqa4<bh\`?䙩-kCG'M_@b}5ڋ׏t]&aC ppB=ᶟ G/ԛyޚkA: n<#t]j\YS,CKZ"L7#˧FS.J$/PʳYKGIEu,zU',C<MR8Ȯ%H㹨NZhul>BFn׏\ך۲ ֌f]Q=\lb6FH?T0^aZWTr%iGC2qShڙc%y&A4r]y```$'}q86_?8Hc,Myؗ7$jhL.N֭@G=ߞkvidGV#S`+(;}ԯhK4َ{Wnˡ]D>I`n>j[:zg{ˌpO;O~j-vWodj^ JyN<%X4pjzv5F;&!uq+bʕoQiAtm@Y[XWJ^/rZDlϯ1s%o&d'%|$nɄʄ;s)[ɘfiYG]&3<.",~ePC+f<.@F,<ר Mް>G4Ro[Z .'g))Cz3Uv5I1?6:sage$*NQz}x4U` l“|I~- *ߨyE6u];CF&W _)Cŝ_õi4b%G{Soqp&Z*¡n$*(ih9 $lEO,[Σ7~ /N` t4f5ڴk"MF9G"z!s{fg{q|L$6A m _Xs` 1"`cJlE8Ԣ/o|]FHʶ0gu.8&1W^&4*Hw}rNN8̳7W<5xt T8`emzL㘅}0ɱ5;@Sr2^u-֘Es"l }S'FtÄ6_ƄM8><ʸ 1yƳz iN/ lI#qbqzRaoW`|w?I{ rGeE긍ˉ!Xְ&b@6UkجrD=\ir'#=9lWo9V ֻ%e/ qHz p1ކGL_~>{O 9B4BA'ƃ>6G(C~,2l#a^?$}aT+D$z.貚FX[RsمBfjia%/T>Wo살m;X.m5}!u 2tAw.Y+k]FWu@~}( L &I]$큩Ӥ;rQIe0@kÉOOtLF[_2DO;$!F KUFl_z;֑E[&MBh{<,l6O9N.en_˱do^Ns2'JH{=p#D3ߤ"σy;hRkǯsUzH:6"BFMI l`+"r_" ss NUiAC}Iٵ],.Ξ=Y}1 >Cz#|c$ϋbԦ.ncRj|}k?,Am!(FS y;!ځF(`/1s߳`]5OT DdFI0͌00EKw4%Jm^.g^r^˅FڒH.8+)AU}(l7N:\Ǘ^Xa-?QdRyџHD<z=,'_ n&D=*-6Rj$|ꊰ"bPz$WfCU2  &a*}Tԕ*2@C1xa+[{hطR + >mZ>@ɘܣf( '4,aj3.0\uC.jyܜ-͋sOmWb%F̴gd(Ѧ ' cř\ 12He^C/?Lhz~vk +r uwG{_AIT|wi k"V]fN]]1Xk-qoB}wU $*'OJXE'*?wݘ5W qG<.i*Y1ΔfϹVT܇uieV`ڽNGB _ڝm*tQ422"yB.o+!77XO %9S Gds S`mrҖy8x)/SbЀ2nq ɻptEF]`􏈌Z2b4v}J.&z+{l{rՇgʮvv1GuS:O"&tT}~cфjI/LX# 7K~VA,[`B 9 :|Gtu!XY %>^ꈸU1ݽg#벧aV7gӗO[4++N$|ܓ+#yKwԛ}L^qX!l7'3q؛4pDrT&/ Sѷh,xN;^m G?ޡW)x;4DZH4Cx:iMfblLM ߠ7ueޗ~UڶL1-iȇrZE`{Y"pc#~sGnVqYHWow3yc7ExЕHNz@'@\t/УS4M'>ƑF52L(WbR̟IixDkb#ٌ4}|7IAiO[^I.+@DTWZEU0WA˘Aɦ"ļm@'N$b v%#vӜ9 Y݅wkkDdgJ _b"Ca55(Di R}Kz/ 'ȀutǶN#S sʇH rޡB܁Qa&)EA[)}MJLB#%cRm8<gS0V._};H+B+1;gK)ґt=ʁ@0~c:ۄ9wӴ0 8[T\(_uۖ5i>E*^Ӄ7F[fQPr(VaoÔv5ԍ7:FrnSuqty;9|22zѾ\[mpë_hҐipiॐ9^ @A:ll,JRFiɤ^V;^Ŋa@'La^Z ΃~c6Tj\uO_%T* $[u()J׹0]r.phS㳕MٵsOZeUڜv(x5wjY#mblu!oo= lˋŊbY!=ͣ2@# &v[>9D7 3d'u*UI`gP16|ZRxa Y@ =^_ j a޻%:M*{z["6ojWKuѽ-fբQ1V \x3pҋu: s4^f8(O,T+G@!!c8>%Lt2Y\bDpGj^)+ /4ޑ􂰗2i8&ܰ- bG ZcMS=k5( :_SMc aQ5H!̃!ArԺAe|([í\1HY0 jƺ2Aa}w )=ezjn@ FW2?*8М,i9*CqMK ^=I(FTf+Ռg6tqXr[x%lȗ VJ M"tg,ud Np*_R}@ڄAQYDYЎweaW6\;J43K6ݶSXF}h޾:gN߂n9<t Ţ6$&?v.N )2~.D4ewρs@c2݈8vv(CIw|^QQIM9Jƃ` 3RaTZhӾ aX>!CMç6m<"Ҋy*h:p D.-S,;Boϖ2qi_}k5vQ\|ӌіN9,cZb.@ܷFK`4C0;=)}j{ZK( sؒrD5lzO1@@%7[VBA>"O tvD#xN('.: s8`qqm|WK~7 xVj8`{Cpdɺ2pTZo*DJ# Zլ*A)ɱ>ׂmJ Nv]m=*cu4Ra#a^zk5c^rU Jx5{-R^٣N+dlvAҁziT>)_5%.Ed%^㟨|FQv0 8&KP$_i*YQY;xUcXxSvyh, Nٝ& 9M^jf H EKb%ǐRa82֢fVq)\7Q5uh_ xbb6ea,\jRQi9 fX־ᚔSb㷄7. !ODzߨ5FMxe/0G"*GRRMdx[ PMp TR4צ"Q5j y0#%ɉ;HYYkqsP?d96V;>5&l/Vq.bX-p9 6B,f;4)h p= h8 @mx9TDqte"%m- BOkb(1"Mi'\nGƇ6̠"b]ē9#~32]u#Hw-r JrjRafQй5B%q(H!R| [$PɈ˕`g2e"`7=}"XΰykG"Kwg:Q.ʏ܆!@(ciL^Ul?[ND5i'8O|d )YP5GOZ01CZ,dHE7?;2 !^{e5~9a'I "i ^㺢CpSXvIZ `F9Pk_fKq kR]0o,k_JZ8TU.2g}\;1ɰ?5}7XDgc`-,il 3N4yj}P#Ƀ|%yæ\g*Hvrļ$ 5 +K>vi[FHIVқ߬p[@#YlD>}TxM**uM>俿g{\i|LS ni@H;b_&_=|42AF:< "dyٕEg"zxatcK$9On5:UY%wBe4Bl1kdlWM?2^oCGBQlj@^V]x ^ܮu;ٟ7ن+B=N \U/V\;xsd9эu+``Nb0?Pu Yx=z"QeJ CPO=mMrSsA,?hS K"͡UbAA8|y]XvFGW:ǞE3.>! 0@B܆-NGV" ȗ ҕ^*i,|gČ5tORyBNa[e)KwteM(l?ݫ qS&)UK)r=u ;B#~^kr`L?ef]/{|M[VꍄTT\GhE]֊p$ ?:djWʼn#.LrWG{) b'*VwDqk[A9+̬ ,3obX`gb==b[쉣2W욆ˁݨUgt/ kIt=VT6jl1$;j*L(6@cR!rv[,LP*@/0hgJ.k\w/[ؾy39`&PInSdŊR@kZbā]VhAkjGcekNUl7v"_)13s)"7Q=F%=v#z8r<ub;4 THrX :Tx>YEFߡ (E';C6ƎDѤy$ VHTt]3ɓoG Es*n[!NtX;|g s h2*j8Kcw^6{֤S4ݎߢ4>69FQN H9?''Ţ&6ՀF1}^ag LlWH QjN ,- j SJ6Cm^z3ky/C~imoT+<`~! mP3͎8n+x S =S]˼_Ñ{L~)Phyuh&ݡ`jy2 3jCc!t?Gd'F,{yqcl>wOik |)5nҮKXu] _);pNm/aS3Rݮ26` !cnU{߰bC%&;JYq?-xI.jF- uE2^--\ZXmv3:#*+ppIcjETvV9TtEcVܥkZ; CqV6Oޅli1T3$~HNuX^q^8n=O^G(I:zJ@V/q6){nw%:D<>oEو?| 1UZCBc*nf`c%h(SA6<ՔՃZc'rI4^UZۛy>l[A[jK]tIzW\i"#XH2Q gQL*v֯@fc3;>$8&BV]듍N|N@![M2py#]f7h[O2f.P2b8F)3{>.ƀ(-Q]qKl:Ve4ϕ!5IEc&iUʂ^<@x/͑Vs W@k5&`>o!63tA{3<^gMb 9*NjcDJ{?Ê!kTFt*MҌ M]59r bgMJ5NUnaU@Ir60Τ\aD&p8}X] xD#Z!m5c2S9!L &5*xW~]V>a)3 ~$I Nkg(FiZq1Y5Հ'P,/}Bf:!?̄nzKԲ~.,T4K`^gx$R\ 9qާ>"WZ-w &]?'2.9\̚ u@9ԳIz*t[mWm1L0e#wOiY>f`d{R FnztÜBXm J=ZnVzٖ~C^t ~$INa?Z, @B8r ayTIck9+4ly!ɕVZ4F0=a{ +xc8\bӶqζe[{3q#oD@X9"R|TDVVJح{RVn^*:[@IN kuS5q Kp}TҰ %ܕg!3ZyjB;ᴈ=c gm] )2܀2 j 7 tLKB&N+?f>Z!?(?lX[@ihTbU >DUAԗǀ׆@-xBuc8alk#H=0,9ݿ\-X;ʕ !G\V7#W!f${しͫn6FRFɯZ0/A o|=L$i&cUmΐa 0ݩD{礢[g~-r_B=KLAӯbFb+MhbFlUwH1䘞8Π18S*mA2DQK؅\oP xyy3 fOrxNb{kߩ+0)|ȠRo`rLp w_%psG8BN2pVL$ö+f "RrsЕq2R ӯTz;*CdY;^!?Ө( C'a~n2"]Azd,WΫ6 wAh% "ZRv|v#(_Ҍ0{{f_)2ؽ)/ KhaAٕ|3+,h"{ <+u;cnh`8 "at~%gLɨY^0[CyR[[Y,߭n .A1L'2sr})TEbh50(+.)r+GiZߟ&߂ Sť(6}GEve;WYyza/.3Puג2߰G{a*X$QxyEPNjG[&* |ʴ,iGO4yr"|NJ6K^2\V)κ֚;Vkg^"U^F]K`̵{r2|`rp$tQz M`=W#4S΀nIR4n*;(ie'06/zDtpHm;/g:4tA :dHB̌J\P|&%'/\<WpkMC]} R]߄,ٹ,nmoCZO&C֛e*$(gա";~Ƽ* ڙ<h!?4)* anF0e˼Y좼ҹTo!p%Y'܎eR!mE @zvI|?Ul( tK0%sxA̡}KaEV"]%e ?z>sx>)7 KmaWÝc!=-4ZɅ=͞Q륑!TuDs3%~IR6rg@hJu<+DlJ!OMPىbAaߌ- /KZ"ؓOien؀LCd;nɈ6J6ѣBk2[Ga"~]}{=A9vG?H܇˅ڪ-h YA⦂|lS{!xԯ24ޓJ{j^B<~^g P$cg{#{a? d[j-ܿקZwLT?(Glڮ@'[9[0KmVکZ].h@0_yTsL.N}ʝBbpl@FY|Ǣ z͏ cWJ1xT7qw=.lu;P L3F|RSWiWk{8AY>;}k2Ѝ7ܙfFy_̵&/9~lCoQS*̖*~&K!ROoG,5L &揙tA@lq@۟Ziߵٵ.g`3<$.޿,.5TJ#n3uϾ!iPOPtxp 8n $//Ke]#Ou:ibUVG`U\)ZMA0*22~4uLQJ'Y󚃝jƥMΕ󞏯2[?Ivto0su|!2\5pXGD+T`>Z٩`IS˧<G.vy7NOw+RawWs65l{;h AʈD̏Hl`?Gdц*HHs\Z`麄ş^ߍ+UwevPn젒t