stalld-1.10-1.el8_4 >  A `RU]O:76们Qx#ƦeTr'}H9DWakRlycruH J% ;?,)"'бfc<W#B5{[԰KR BUC{Mt4lԂ4H1LU7jOQsږG\\4/1ʆ'P^.pU0v;t <ټJlebO3ĈЇg/s==-Ƚ<(Ҵv犯||òI~˝AO/[JݑWa)*|FA2AїKe>әJ~90uJpﳴ=fG(9I=l"Y A)!xi?x|f7 Шx?J+v1ZJ ުQΤ@ JL{@EXx'_+SN*|ƑW.ݴ(964ce6020fdfe953a5991923c6e6747372aed9488e4f239efa88a7cb4a6faedae7bbd6dccc7147f6cc42d30fe6341ebbdb5d4d15x`RU]8+ * J<*hm+ V3 Mɯ?1]؋n~6*6yUx0ԇ6j'XLgstk.x-Ju訐ɵMQUx.rH9w;W_ENM̰\0/|bc@gd$>Mʠ,t⥼ǧ;d<ZA!lцx͵ C%Pc`hj֨sHd6e:Ύf}!j %ܜ敭&aB)/si`(\2|*)+ HD2$wjoI3cWVx@t+W#3Ue\UE /#wț Gi+}2T @N-OWhwv! ;U"_yALXՇ>(/سƲP8>pB ? d   X IOWj   2  H  t  ?  d    Hp ( L8 T9 : >?@G H I X,Y8\` ] ^ bdeflt uL vxw x  y D d h n Cstalld1.101.el8_4Daemon that finds starving tasks and gives them a temporary boostThe stalld program monitors the set of system threads, looking for threads that are ready-to-run but have not been given processor time for some threshold period. When a starving thread is found, it is given a temporary boost using the SCHED_DEADLINE policy. The default is to allow 10 microseconds of runtime for 1 second of clock time.`QHaarch64-03.mbox.centos.org{CentOSCentOSGPLv2CentOS Buildsys Unspecifiedhttps://git.kernel.org/pub/scm/utils/stalld/stalld.gitlinuxaarch64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset stalld.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now stalld.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart stalld.service &>/dev/null || : fip FAAA큤`Jo`QG`Jo`QG`QG`QG`Jo`Jo`QG`Jo`Jo5c491fd6c588691443d8c320522c665dc638b4eddb74dc1fe71fcb2736e108f276c4435ce4287bbf6e9a0eec76fa6bdc4aad937d428f22fb8002b7b78ce8cc4960623eb75197f03aa5dfb12cc7870e93553239111598112f8deb22d4786ea5e43de975c325c5210b97c23de3d9294ae854a7339b642171f55fc54308582c13971d75983ae1e733c31bad9abb44d1e108b0067ead3cc908abd22be1a784ae08778177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436615d79873fcc7174fb080b8f2869b506cf0d8f66c0f73e32ee8d9d02998a63a../../../../usr/bin/stalldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.10-1.el8_4.src.rpmconfig(stalld)stalldstalld(aarch-64) @@@@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/bashconfig(stalld)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd1.10-1.el8_43.0.4-14.6.0-14.0-15.2-14.14.3``-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@Clark Williams - 1.10-1Clark Williams - 1.9-2Clark Williams - 1.9-1Clark Williams - 1.8-1Clark Williams - 1.7-1Clark Williams - 1.6-1Clark Williams - 1.5-1Clark Williams - 1.4-1Clark Williams - 1.3-1Clark Williams - 1.2-1Clark Williams - 1.1-1Clark Williams - 1.0-4Clark Williams - 1.0-3Clark Williams - 1.0-2Clark Williams - 1.0-1Clark Williams - 0.2-1Clark Williams - 0.1-1Clark Williams - 0.0-1- utils: Fix bounds check on cpu and end_cpu variables - stalld: Support denylisting of tasks in stalld - src/utils: use right argument for warning printf- update to pick up latest gating test- Set starvation threshold default to 30 seconds - rework read buffer allocation to properly find page size - Add the -g/--granularity option - Change the default granularity to five seconds - Implement idle detection - Implement the single-threaded mode - Add HRTICK_DL support- Fix Readiness Protocol Mismatch with systemd - test01: update to use buildin atomic operations - test01: add throttling check- rework detect_task_format and buffer_size logic - make CFLAGS for local compile match rpmbuild CFLAGS- add systemd handling of RT Throttling- fix signal handler to catch SIGTERM- stalld: Set rt_runtime to -1 before trying the SCHED_DEADLINE - Fix incorrect recursion of specfile version field- Readme: Add information about repositories - Add version management and version option - create doc and scripts directory and add info on releases- utils.c: added info() functions - detect and correctly parse old-style /proc/sched_debug - src/stalld: Fix an retval check while reading sched_debug - src/throttling: Fix a compilation warning - ensure we only count task lines in old-format sched_debug info - Add comments, clean up trailing whitespace - src/utils: Fix runtime parameters check - stalld: Do not take actions if log_only is set - remove warning from parse_old_task_format- Fix an option in README.md; consistency in user facing docs. - Makefile: add 'static' target to link stalld statically - gitignore: ignore object files and the stalld executable - use FIFO for boosting (v3) - stalld.c: fix sched_debug parsing and modify waiting task parsing - redhat: update release for features and bugfix - stalld: Do not die if sched_debug returns an invalid value - src/stalld: Do not die if the comm is too large - src/stalld: Do not die if cannot write a message to the log - src/stalld: Do not die if the main runs while a thread is monitoring the CPU - implement RT throttling management and refactor source files - more refactoring - src/stalld: Reuse already read nr_running nr_rt_running - src/stalld: Gracefully handle CPUs not found on sched_debug - src/stalld: Use dynamically allocated memory to read sched_debug - src/utils: Die with a divizion by zero if verbose - src/stalld: Add config_buffer_size variable - src/stalld: Increase the sched_debug read buffer if it gets too small - src/stalld: Fix an retval check while reading sched_debug - src/throttling: Fix a compilation warning- Fix an option in README.md; consistency in user facing docs. - gitignore: ignore object files and the stalld executable - Makefile: add 'static' target to link stalld statically - use FIFO for boosting (v3) - stalld: update usage message to include --force_fifo/-F option - stalld.c: fix sched_debug parsing and modify waiting task parsing- Place BuildRequires on individual lines - Fix changelog notations - Modify build command to pass in CFLAGS and LDFLAGS - fix compiler warnings in stalld.c- use _docdir macro for README.md - use _mandir macro for stalld.8 manpage - use tabs for spacing - added push Makefile target to copy latest to upstream URL- rename project to stalld - set version to 1.0 - clean up rpmlint complaints- add pidfile logic- Added systemd service to redhat subdirectory - added make and rpm logic for systemd files- initial version of specfile - Makefile mods for RPM builds - added systemd service and config files/bin/sh/bin/sh/bin/sh 1.10-1.el8_41.10-1.el8_41.10-1.el8_4 stalldstalldthrottlectl.build-id25795cdb4bad886df86ac387a386aeb497788617stalld.serviceREADME.mdstalldgpl-2.0.txtstalld.8.gz/etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/25//usr/lib/systemd/system//usr/share/doc//usr/share/licenses//usr/share/licenses/stalld//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=25795cdb4bad886df86ac387a386aeb497788617, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR RRRRutf-8b361f29f1537e6316bf5bdad5e2d8faaa57efaf179f68292e609a6dbafb75cd0?7zXZ !#,7s+] b2u Q{LP `t!w^ pMWg:~@cf)FX7UDĻrvƝXN L-u#ǐiDiP\ <2}67t?Y$)(ゼ4+|/Թw9esgq@I kށ[dop+^Y.GkY4Fd  Rv/^i2 P+x^ûTʭ9+Xk FQ0>Eq]o;nmxcS cV(<ڞ7NJE=cU J #,*~B)1abUVP[@pCN[_c.qi^jյ GZ4 mTװ"zjɔhϫPFpQX׏~gg)_ed 1kkZ>eQC9 2GH gJq h ҝc^ڔUaSSiCV1W 0zLָL!)nЇl/;QoU MЖ"TӹiP @Lw |d? Վ[UuIzX)vFaĿ~ļ"%B |"DN䰩H GMjϪɃNBqk* V>3`(oQ/{J CXo=ہ#^X$}.q9!_l67#L3^~Qr6#m!r8͆!iujt%o"nOemsϿ2N:K?1l/ٌXbZH#aN4`NJ1h4A佩:֕B`Ny_ԕ.[{o8% [9 Tv V dJx)Sͦ\ ~ U+O% N\!-͈ܮKhlJ6N%dm䕋4]u׌=aN RzAOw'+*x3YN:SA=*)4cfn+H>RTSh$`AZ*@ra BMFʪLaQ棯Vㆼb<Q7Ң6gzBMY_&ng,5@ 10QBv߹*BboRbՋVp=/: 2g'%rK>!j*U|̎ȕN6 ҡ  EI >>ҿ0C8mj銫#KV=wWE*F Xm;h} H?ׁ_|j]dڿK":c;?<:6^x[Ϝ݊7}U=,5X)0FgnϞ / لYC~lJ wr'OG0Gfimtd͂i w?8ɸq-?blLGFaIZ>u5a^){"Wݒ8M\~Rs(lEsC"N{8 >;G-{Քov.p x`j("<й&zr'UWjKX: %xA2dz4{ZKRStE*ʱh,1~~RV0/u3$tnQi{݁Izq)ّM  {sk *P>9>fȓ|g퓧zc&l_&YY;Hb6zV e导+[^jXDK!nK鞈eiQt5w$nT0zrs M^*lIuMZD;iމ`JpPִF^*O6D{vgy#7_Z hqW~R_jm]p qSѽ< '?,m'b-m>:ESaM @?'ohu9+PHJ8)?u SwR!Hi!g\eHO2[̵nۿu[)\ ;\6}^A#IѴ+%8IcFtt&:mUC* ! x}9O~1T~L5p_s]U]ۡi)g8,]n=kL%U͔~xiҧ\䉮WOHl-fI̸A߽Fg2'k~sHca_JԲ$ or'͡9q͚I=/n5 ó) e8 'C5:WjZn*_ 䀘+2\:? %s5>'8 _gZV-vj}cn+ 4ub2@7L+fyZt + 0e=S9ވq`>Yߔ7YÄ/N8Ύ\]Wdkc$5QoCB BoyB 2b(/LDQZ0*&gk?_z&]1Bj4UӨiʾe^`7P0O6L#2WoD*֢&xO~]_}7!5x#i1Z` j$3NT4] A#T5Gb(Υ9v ՔR=ڐ+tK ;ꊦ7&_xo djk4j#аe!"|+:]ï^惢N:qI^5;Zui-cDm}|j< V\w,*Ú>rRҝ=̢a48r`$8_ O~bbHr˴k=8W99k]V;Ȅ\cs'&-T:t/ X~4m7pFǢpڦUYLd^іMR893α}#Bg%"nq( |&5KH,/$FOHt1Wz{Y#: #N`ۗA<5E][(Ը<&,q =ʧ%X`Y9X_IԼ8e|V>12rr/sVfPK ܰ 2VD`/b#CLO7`,mć$ߣMhqmS&h|e}=U_ ?CYK5QրHL_1Kv@iQshƉmvEʦE-( mx+ ~co+ƏZ" <NͲ(V2MBŁxBωtR]-AA~oqPXD3QŊ nfaWţ%fW tu] N"xxPn\ӕ,L9;,"eJ ti @G&H"(tP9Vr=Y+]*}^^&QTVSx)F([ZS&}n>/\ˤ®MZǿ@6R^O'L\5ǫ!\/; gDZXM.8Y9a ()3T^ԝn$UH>;goQ2N3q^ ]EWa@J bX^ ꉩ*ܩjڜ[h_עx  ,KF3"T=eZoܦt 'u-دfGo Hp`0Ȳ7K*|.d6; 0ɔVE"IE;ƓQ x~D?_ uM_3=9{ǠW20LثyLI0@i(Ww'Ԫ..2P@% `UJ思A&p&D)sjopMA>W8X`RqK u8:5ɧC04FסDf;1?}ؔHmLB52UV3{o ʔ쌱ͩh(IJxڃhwIyrFG<0vquHTEd[45ք _>aOO4 (L^v!= {pErɑe]86c*ʺw@T[[ ܻWf"C?#C݂-A>sP'*դ7RjsU:.lf0E1{@`1Ѭzad LEF1?:)~*$~adQs@9~CUB?X{;LJt&(ԥ{ٹG?)hPHqJS7.6TĹ7Uo(/"άm_jXlJagea GZ 0Y{ ]JAΏE6E5GNYc0w )EW@^d]>nIeZM ͋K>pl/Sn&2 (BLwvS ucul=5L,=mwn1mmlutB)t< #14nuFᴋ?bQFY|vį5/tržXW{h*6j s¼ERz wcE.d1Pl)-*H?vڕ.dELCy4a!8,+G3bGVdOߑ=8ȉ;Gw)7'/)NL\3L] i`tl7"*J4fGtڠP>N[㖐/5sm?Ji64T0"F*7~f8*zIx'k\+,ET@/Sc0W_ŋ进ɰ{js+4z!ж.v8?9_s'Ŗ^ 5¹$EmW jҀFWJTM w*yzu%e@S CgSCqJ_Ыzj"ts'Tv\z {gy>M_ѻ$iY)҂44̲pk8݅*mm 7#1ȵ2cΑbO cVFӦ$`|g ѓE6;8"_}25R,Ɍ6ܩp3q|%m-)yg#?D^5U+\LC۴Cv0L~QBy{SawHE5o7w{cϗ`Bee  o\N Np~oWgIHfCW" @hY;S@-,`2 E&8>l}HpLf=|D4wQw@jg10@C}ÿ Pvvz-64sEjl"|SPbz H,iʷ@3w-sC #8U]UAO Utq*ɕpv@7՜z)o x5rCT>Xƒ,XۊM  J2M]N\^T2jOCpo^t{S*#ߓ?y~`0-(F]« dDrx @phMcRU[g GR_\M*YB^FwzOD󎋝2f雸u(k)aC cC#Y85@SN0Z$jī\Df3EK z4O~ N\6{_6HnyrSWEb9 nf&f #fi&2Viԏ;J4-I֓OʪM tڻSq8> p jlTXR9Q^W:lM- F (X#Fkgн~f]\j(`C!M,:!A8v[O%CG"2CNw;mvĽyV+C3p .`WU9̒bڋ=j ]+Z#U1D3PlPie̳F5Pb|Cdi(Q65[EҟLtJF!L3?ff biB}Em"qA0d$ڴ (swiwQ̓AI#t{ 8M).s/GvXO-I } 8C襀نv![0'mVG֢$ZffV1tTRM§twrkK4Z|STd; OkJr#e b\?̺qy N𜏂بY"TD_+Θ̮uuQT՟0cwU V)oSmC]^`Q-S9kQC`8Dvٰ[4蒺<%(rP2v bKm$/B;&XGӗ,0lyI5j5wƪ;ujb^ǜ5A$- C+` )㔰:2(E2soq!,1s3S9)K4r=IOZXs5c {2WyNB׳q۪Ƞ: Y0GL} w!_ ijP4[Ex=uD H&:oi<Ӷ柯`qK ^8u^,xm.6-D[Low^_gbtXT`cIn8JeتN$_dHR$лAu$7:O$"Yy4wZ(M͐6rz*7tAY =wVFX|Mف=ɰ}dg4``uR7'ɵcXGHb/SHHQw:&XW#4^WK R2JLK dkʷ{]G(쏮A,]ZajeA; : Ԋ"C",~I 4ﳟn;uHpKjF(NZt*dوRj3: eUwT֩;p6)&ⵠۂhe\Gk Q֡LG"^=xTAȔ@GoɶH^ݣ6 x8^窆ٵRueaGU!2Ǫ:$ j!lj" :75v Hz47ٵ'{X>xO 0~yoE=pכo@BoQ8'J\kxE%"e GņO\1\f5ϝAUH sdܮj$9KDcsh yas[hiWz]$(r' MQ y=WNd}ɎwaQܩxdDBgT *5xAxf h{F]ꌰ*j>jwZ3k8{ض r,R/,GI?Yzi` ww0KԻgh+'%ɛ5˧Ej}|u+๸ȮYϋ5a[W A{vN'U帳kq7Ȅt12ա-XZG 9|DMv +sU ]1JaLY20%#rG{ic Ah+t,PmS#m xcCa+roș-"%cB\.ŹCNsl7"`# eַ_RjVx,|-ӁsX[Q8ryX6]Z UV(.X#\6zg {G,0uE7*L炇o=\*{٭XeeOҬY͛NS1J_% J"/'j|*M񣨘۰3RX) cCxfY}oi,xϓSBArno,'Rz+6;,Ave%6-aDxԌ<&9'w0\.W(GֿW=jm!~"yǺN \k|6H~UZDF GD?#aMg1; R^~G/`GhhyaQN*=+]Kз$~j|Nd+}$66Aj*UӇ;9[(hvSt\>c~=yd%$G[@9hW8tR qÆz(NHl6ɏZ;T,GgRPF` j/}9 ;WfjrcX>ڀgϴ HoS_D Qu֗&:3TNbRh[I1=\+|:*QVNDdptWp[ =v(3"~a?Qm |^%#!uK~ 1L*QdQQ-Kt*c@MUㅣʉd N`#s$ؓp^it5C!DG1٭];I={+M\AxUҲՄ3ێIzM=gyoVpPeΨ֊U\*҇;vTI~maI'@be29p"~MԲrmT?l#5|l!-U 㛔a2R4v{قձ,IXP!,X'B#HW ;WxejM'p]@NnsOM`hM q)8'7&rx͛rXY V$BP'AP[T~}Js> G@/U?r7w~rDroxNʬYW'81[V7ŅЯEew X ~@k:i`C2+iy't&/i'#pZn$!&ƣc6-ISToD٬ %S!< 6#>?3 [%ΰH6~kW1kSY!HЛӤZmd+V5o,D%ex7S|AA@ A AcsBN Lwī9 f_f|k@$K+Q§gv exЂE26ⰌUQGu~U}"ۅZyiTJWpd ,< \oŴyCw!Ii8YjvI%f>%̚z sA DO$./G{ 8!+_i{f辣:%" U>4y@ʈܚpWv0$,K@}8jzE{T}?2͜QFEzoY75/ö(^޺Q&G8OGdEC&r1Zy$ӵ|Pwxa~m`EpD73ZnEF|چƁ// ]a:a4/jmxmUܵW5 :^.F} 뤩F:Vh􈅬d2lTHh&RMtxn4 BIsvq{KV<ylveVl9RX!T bh-ZNiX1ss9?5BƶMkg.+&AK@Yhzc %E/ġ bN=i){l-}ͮLDHkOa6%O" ֔jpm>K; ;bx')}uP4LI ݪHÀ1 %pv"Lb%WJ!&zbpAhQ8Np?uԒMCpvsֈ tb[z*tC"^D}˜xT6 7s0JM}h~-2]d@~T`Z!,0,)s*]8@kP+[R.bYt ˢdV0E6ž5^@Xe7 օ{]^?مPxR44+)"-ل@5S%j#/"7@>?͇"(bۻ& z$emdq@ztlQCk]) "3fBq=߹8Q3G^_e̟EB6B4;)xy"̠N-rX)΁XkW;CX/5Gb~$e[I, 0gas_nbބ (Յ<uHk3(u^'{~g5+U3!CU!ͯ!-;AgL%78vy+Y?ؗ,:U+~]damZld<]ÞDvjINإQpШ5ņr"yifpxcRv x1H]{"f\\@`NE4,pE7ag 0*_S哫Xێ/䯓` eiDXH3TsgLr#e(SſBL"{z c2Uț,:S c^I91.i"d#U k^,#?]$0ﯩ{ʙIQF|(Ԕ^+l":}rf6_!"bӎȌ* T,qbjLSDgAd H0%n$'4C/.k"fԫ]sfYL /ܢ܊%rʭʑĸpSEtk7z4gYLY=/:9$c(6|?+k{K 9ٔAmm^ob8dQ3&ݐ䊲/}ƜԦĽ?P)OnH!GQ* F!aIJU؈FgI]WntKlI;o_i {)5u6jJ` DYH9x%㈟y̷]=:%7 AӅM9`Zw8GO#{  4s I뼱Z#?m B0JX>ϸX{Hb6Qt%wRYliaK0/\`˵|9RLH'" uдA1@QSLP`ktX ȯD[O̱'b&]|ϸAu֜FGzʱaHYz]-'1jd|7/uQ)(W΂A$T{5bfOArlB1TeD7n(ό(@l G%S0S }$^˺x[oT_F0%~$oR1|0>:_* q460pɚ.hG 'PjSZZm+CpFeAW\. ]n "4$f),{rkp.^]>1RO ?yUf^|E }q툰Wa}5HS3ŃU1}@Xz] Ee̸#Rl!qE t9Iy QS$PX`d`"AFl[1P6A% ~Q1-A==[榰UI$Z"؉3fW%hPzʃI/A}7NQ`M3d1iLL?0 khʎGJ Hunq~XL}5MCtbkbROs@*dR#'г-8q&,ց@ 4 Tυ+$L4)g RiIZ`TLBnjuK\&ɍ gM e(S_Uv9љ7}!\:⏫Pe: I %^V/W_{~,r{o24H~"Lwb[\wLF"p@ ][*rwo]v=T-9v8v?Pr*hsIH,ҢÅoN%| -Y%!Rl}6puP&4cX$Ź0 :NB=EcN4vr !0b* ;㑔e_? jp: "h=@!+nhٷ7pޏ!(BݪmϟƯdWV0nWg oe O3 Niq)vtR[ߖQ3UNvTz;.]YX( 3J>vQR?!= z\#基tk鷧vvl9YjDf~MuFQXE˃~@εrn]4ƌ+=Sȅw85-_=cCzVv5t &P< >xKvSJŲxAB-5*f}yEi!o㢗=|Tv;(پ%!B2w.X|K10K{Ÿ۽JZwϮ֓1vu|MRq "?H\5, wT7=Q̳wFiѬ%Օ1$/)_h+7÷Q2toŵM|35-u]~= TSLuffnGuvM݊d5O=,H sן/6 MSZƫsY8ʜ]346ٹƖ+"rsrBVb+*-Z)^L. #n>h=0(ki!O~pOp0^n* "|+j.g7 )&B!}&;ɈΈ}A۠ :fFQnꭥhg#z?Z-41#}NeUzruw㲱UZ:R\kwfc}9+bP9q9lSQcA7w9kznhWQe٫;8j̽-ʧr| ƳR_.ԯ _B P9+=3LN4]l_qW%We$#2+ q#wO>f\ۧQǐ2lENmZzһCXuVmQ/rz7 Ch^OtduF7JMQ0D_\6Kh}]Sqsߚa}䝸ckZUPY}/fuFY2R|&0ϸ]%hM$ /fYQ*;[A~U!v¿-_~b$ F`Nz@aJ/)HM[ +~my^㽼=)P~s֙@ErӞ6Y1 Ȃ `me&-zv'n82ի +w ܊e_u#|;HXOMNvQJ8G*c$FZ!Ľ*W|VCWeZ{%urL7YTʨZS7N8$<+6,m(8bG2iZUF҄n)%kzDacJ@ t16RX^ŸM5u^F[,&vؐ>cu>$yDIm̴f(GOǁ+,&<}s"g6ۍ9E75u74,hE3>vY7(AzGM`} ӈʀD BJL~ LN7*ЧO~)0m7S/YXBJؽZ?&qĀt2U#DzZ%tj!S/EAOa5|&LKV[fnuF|QV{zn73X85CG>ؐJljKl+1w}淽cuwVmӯ*aǮ˂:e|d ݎk/UeIMxGXYp#Fz|&v:G@AYejTG娖%m#@'9W,p@5*%%v]t渘Shq0ƅGEu(_!{4ѣ>5cq2D7cVm3\d3ީ˘% %7F钄51U`V?Խh 'v86ak `|lA_d]D<>{-&_ļ 0Zq1lO~N˭a;a9x?([O5cmٌfIh (='}3v.5Oc zX2z AdL>;Dk1?ۅjw sSr|GrIw ]Èt$!z'+|a:%H 6ݡNјwAzT ֲΕ̞ $8(a*/S?7ܿ+_"0n*4QdMm.JftzÈGrCɚq=Ӄ-3fce# ?aIA3Ԭqanm~ȧgEQ8w ɹe&ac0nQ}VDk񪏠% ?: juc˕imy dUz)tnza~/Go(6a mW4^= ̸׍/i ɷR]r 7W&TeHD:vT8:9w/5;R +!p^G:{Hd.$+'J7@\`*tB_V9)+,Fv809kœ,W7%tZk2p냐8zR>"ee3]fhlF =+lNL#NEwXp됉ػ4ۋHGTE?]`R46T7R3SK;*=DO˿W7 # E;KQS2b8q; *|= Y̪n"&t^fwc[)5HX!\w]r]>%I>y| CFXۥg>`18%[n D3BfV%he gf8 -rLuV#ĩ0C9ġ6=: kӴVBt&rs6$U4VmltS>n]ab-?YxP\mԒ랲"Ê_q}dWeu%@[xGQ QE|~EG)n{eTccf?@ކ-H'bb( %k/z4moYdk,`ԖH;( +C8h@)t_`Ē%ˏ#ny2KPOQ8ņ MmWNZv%d~M׫q.}A/' (ZcwgfZx7vs 93nUDj5.J98M7i*2aF35:>NBȷ0L<ćL#a%^` Mu#t^F tWAV0uފBˋN ^@~wEEBwIL59>)$c! ~\i'm,52h5]!?:$%nSԃ3?^U)mOEMn䖺?/71D~`R{C7f94UlimW-3qtCRibnR9%P)\xza|Tl|8%:{9>O4`}yUt}fVcwU@ No#no>2X`o4óZ臿6ZG (hxR/f 'ʹRّJtkMNJPz 13!=pjuz '7{ hnA#pSn4l9 b: .K Wˆ7ToZPh jL6o*;y:o!gha{oq[ňcshG`Y8We.SjͿQzTĊ gq*z;u"tøt&T{N)ӅBټVbgvZ0'B?ȹ>[!밚k\ J:[#jp+4!|c>[WRAku"=?tYIs姝wCCV-cC< X2 AqЭuE $4Mv٧bnE8?FM>lDLٝ%⛊Vk܂ jkf&*^&+~9JTYNu=6dSSo%phw{\@ Bi:A'qnUj0LA LM#686|k(A97RQ]<5 QyמsWo3;;\Q84}mbT#`HIC\Ud1S-AoEG2*8VSg{քUoˊtU,q$ţ=26ޖ)蟕 Kg%J-kO!jRf9N^ ܅|]&<ƤZh]' ΄#hu*FeApsq.1%ՁMخc1RxA3A"U*P, tlF!Yǡ1,}cz_.3\9 DP(4.kV1ß H!EB.QHY{Zh `r|8k)󪎬CVlC[sy1٭3J0%;Ɉ E'MwemS#V,@nO_nZcei{H{\.1+_Uikp0pP").ڮGk&\x;o!=E3r4|aAe@T#fGWc1L%``VapCi^"dȸE{m0!&v79#g 9##}mO)qCFSnG?;>F嶒ңbBV'% t׎Wk,mSDԽS;~dcĬG%A1\Xv/#?֕2J;F{NZg@ɨCzeLƽ),piP 1ͦU~gD9yA1Pwt}Y' $V\iW frW5D|.*}H@@iWs I1qj{s/njȠbDs<@`T;7VL j:<1(C74 '岄xjsP OMl Z*4XiMa}Daܸ&dEY_q մ麻y-8D4r|n\@t |d3S}͝!NJY&Cx?9h]sV@؆Bpdyݐשv(aL+hʩ֡,}0̦ ;'B8E޷aȋ6Tge+N"iVe; tk|2g:/9y{ĮIVlF # )Ae]z'aZd,XW εwў T<ϥ#XbPUsjmV|%Zr4/&}C0_'_? g˸%iѧN e])R0V[c0Pcۆ#e.Rv=ZHS64+>"0+X̺/˨H#m~}ʈ4]-wYra#,8ݮwȠ5g!@ezefLJ9}&kO8wWێt1NoW#bQϚEL6)LRl4CcR"m;jFcPo&buE^V""dGl۽994w0]\Hc`hfvPR9D4=I)[Fۍ(rF(OP39);n^8~a ,+跨%.-ŀC`p@E㈝K!15&Z _vJJ$^瓧k?Gmc=+RfLY.,v@Y7&?ysp+3kYvip[)Vp(]UYef; 1*%4ۍՇ  |R~"34SEkţ9#L5eVB Uhs*)0%-k4_ckdAdJ(̟`9n=]WBb'd&p|W6)<:;& 'V꽟Fsw%aD9Eq*~Iv8Y̺A/Ukj}،{YCr?B$,^U=HhY4Ы|?̷5)2lL!4N ĵ:d\nzb8fKaq/ڐ6+I+P,U4H +C)!(il|ib$._s/斟k_v\NƷHgΚN '4?z-Kwz#"Ô62i7VJmL8 m(iCyOU.۠/eaX#֦hI2кo =P] 15=MPu}Gv(=Oֱ&4`|C8+`?:WB3av&tޱŒZ<6f}kBѤTj>E* Ys#}t[/ƂY}揋V*]uhLVa?-, x-gsjڝM9f1Zî)$ {VsXxwJ > gXr4UrC+4#uzw*'c3oN.R74F`M?(cٳ-ĝHA4f,A~ک ~%7WNdm,;uqiDroZlAPH#jh<XZ?-[yM$V.~pO{ޱ&'*cجY>$8sb`sgaI"zSZʊN*zg̪yC{ \*W ~XޡwƖRc`8txrW/'vYXRmlۋfLz 2>&*xB YZ