stalld-debugsource-1.19.1-4.el8 > 6 6_6 3!pQp)Tξ7]mtZ`eΑ ]mtZ`ʂ~iV'_[e9[Mev<*g-caנ`-'ƾGR]Ngwݰn+p('Ukvl•:ߑV*7-"ՅApP< ovmL3 :ƹ>Jzu(OF@r(Twj``uʟv{iQ]Fvpc~A0>0&n|tY4%-:60VtIX@i:% =_etԱkz8XL;,djQl @)kk|ÜRC?]=A1@5 `R?RkBtO {0Mp1(adh6ki#O`]3y22IivuCc*>:Ѻ[ɪ1:f L} HbE:ULj{@04WNߗxWQ br-{ValE)MJT X"Gl1"[5{4m uI)L`8XijH!z[(pÊ?HϩC-TKAiH^0.-:\;ߓ=QC)BA(lEn46e>Bm_yl$5*iB,whlK<~ww^&Ԭa6MrF)ۈ|e81`#Ss aq4{<Q齄A{DxWi v-_H6 =ԼDZH'˦8!U?A*ACM m{>:􏍖]gWCV|΀s m0- 1YAy *BK`@>p9(?(d " C %+1 Oa      @p(89: G%XH%xI%X%Y%\%]%^&Fb&d(e(f(l( t($u(Dv(d((((Cstalld-debugsource1.19.14.el8Debug sources for package stalldThis package provides debug sources for package stalld. Debug sources are useful when developing applications that use this package or when debugging this package.eΉ?ord1-prod-x86build002.svc.aws.rockylinux.org:KojiRockyGPLv2infrastructure@rockylinux.orgDevelopment/Debughttps://gitlab.com/rt-linux-tools/stalld/stalld.gitlinuxx86_645uqB kAA큤eΉ?eΉ?eXeXeXeXeXeX648bd6ecb8d4be87d83636ae5bdabdb0c1dd72743e43be2c92b2a5c06233809f0dc9178697129f45eb44dffad8cd09d014337816028ed5170a508da3f1c976e12878f6c6c062c1870e5b6df83b93c7a5d7228b4f77862150ca9e75e9d8b893a4a75b9c3dbfb38080bd306b204bef72f0580612b38a6ec4432776d11acb0f365ee2b54a28a6a1ae9d7498a934b6ed673181779191cc26b422641cf5b2ba1565cf87eff06c5715e3676c32cbbff0d92fc08ec22573034894bda489fea78e105e9crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.19.1-4.el8.src.rpmstalld-debugsourcestalld-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e̫@e@e@ecN@c@b@bEaK`i@`` @```-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@John Kacur - 1.19.1-4John Kacur - 1.19.1-3John Kacur - 1.19.1-2John Kacur - 1.19.1-1Leah Leshchinsky - 1.17.1-1Leah Leshchinsky - 1.17-2John Kacur - 1.17-1Fernando Pacheco - 1.16-1Fernando Pacheco - 1.15-1Fernando Pacheco - 1.14.1-1Fernando Pacheco - 1.13-1Fernando Pacheco - 1.12-1Clark Williams - 1.11-1Clark 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- Put back patch to run stalld service as initrc_t Resolves: RHEL-8982- Copying over missing tests directory Resolves: RHEL-8982- Add llvm as a build requirement Resolves: RHEL-8982- Rebase to v1.19.1 upstream Resolves: RHEL-8982- stalld: Fix memory leak in print_boosted_info() - utils: Check if the system is in lockdown mode - stalld: print process comm and cpu when boosting Resolves: rhbz#2120800- Start stalld service as initrc_t Resolves:rhbz#2112366- rebase to upstream v1.17 Resolves:rhbz#2107273- stald/utils: Space, lines and voids clenaups - stalld: Add an option to easily set stalld as SCHED_DEADLINE - stalld: Comments cleanup - src/utils: Comments cleanup - src/throttling: Comments cleanup - src/stalld.h Comments cleanup Resolves: rhbz#2068549- stalld: Fix incorrect open() return value checks - stalld: Pass errno to strerror() on sig*set() failures - throttling: Always null terminate sched_rt_runtime_us output - stalld: Remove unreachable statement in detect_task_format() - tests: Fix uninitialized value action.sa_mask - utils: Bail if malloc() returns null in parse_cpu_list() - stalld: Use correct format specifier for long types Resolves: rhbz#1990057, rhbz#1996799, rhbz#1996825- stalld: Coding style cleanup - stalld: spaces in place of - throttling: Use RT_RUNTIME_PATH in rt_throttling_is_off() - throttling: Check open() on turn_off_rt_throttling - throttling: Adjust variables in restore_rt_throttling() - stalld.c: utils.c: Remove complex assignments from variable declarations - stalld.h: Define MAX_PATH/DIR_PATH/FILE_NAME and use them - stalld: Adjust variables in parse_old_task_format() - utils.c: Use MAX_PATH for pidfile - stalld.c: Remove variable declaration from the middle of the function - stalld: Respect -l option in single threaded mode (1983100) - utils: s/try_to_open_file/check_file_exists/ - utils: use check_file_exists in setup_hr_tick() - utils: Check for the new sched_features path- stalld: Fix log message on boost_cpu_starving_vector() - stalld: Add the overload control to the single-threaded mode - stalld: Add the adaptive mode option - stalld: Use the last mode set in the cmdline - stalld: Fallback to the adaptive mode if force_fifo is selected - stalld: Make single-threaded mode the default one (1920041) - stalld.service: Always restart stalld on exit - utils.c: Fail if user is not root - utils.c: Make the path to sched_debug path dynamic (1977663)- stalld.8: fix diff cruft left in manpage source - stalld.c: clean up handling of nr_running - stalld.c: remove duplicate parameter to fill_waiting_task() (1934582) - stalld.service: Run stalld as sched_fifo via systemd - stalld: Add error handling in get_cpu_idle_time() (1966259) - packaging: clean up Makefiles and rpm specfile (1972806) - stalld: Always print current function for info messages - stalld: Always print current function for warn messages - stalld: Always print current function for die messages - utils: change PATHMAX to 4096 (1934581)- redhat/stalld.spec: pick up gating test version for changelog - utils.c: set daemon umask to restrict global write/execute (1934586) - hardening fixes from coverity scan (1934590)- 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 files1.19.1-4.el81.19.1-4.el8stalld-1.19.1-4.el8.x86_64srcsched_debug.csched_debug.hstalld.cstalld.hthrottling.cutils.c/usr/src/debug//usr/src/debug/stalld-1.19.1-4.el8.x86_64//usr/src/debug/stalld-1.19.1-4.el8.x86_64/src/-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryC source, ASCII textutf-8fede733148fc986c20afcbdac561dab7ae8a6e73e30eab49a54d3ab9479f5818?p7zXZ !#,@O] b2u jӫ`(y/a.}6zX[3 kAXٻ8Gj1(_]!?J&ήW6oyn;^3 j:>ZM4f$8%>bNNc`;./Y&(P Z-D+zKq9mu sP" 9OgkZ [˩AȢ̸dB<܈s th5,b7+ 6OBWpAlQF˩9^'^L9deW(R#^[IȤ!( $rRtTds+z_0DQy#[6v#]~MY4>Dkp 4p: nK@VV ~p:\\YxՎx=ܒoa T60q'6gz 3ʼn!}lD-w`z@1d;٪/d#,hĂ6SSm]*4>B䛷 3a(ɍmL.;v7@9[ISҦ3ú% Ƴ霎,@rT}|xv^@s5u8ГMK]16t><.\gN .%T|Ȕ%CPֵ$}.ƩD^W:)s `2 5H/'pb2ώP4^{ \ORv\"̕+u_UrWŋw]B-Vy2=Qq7g~GMh^AkmZņ&ǽ)m Z젅Yv&J! VX"䘸#Qv60gўXcgyObHեz󀵋Z YUqm{# X!e}sZ ywb AjP SlLezB n\?uw=0nA.Ij9OyhlͯXs\j4YZH;H8aJ4'mEM=4UglnhY5"פ ˘-3vsӏtS5.ИV

QktPubF}fldJ 7a9@kF )$TMu7v)kcm>`hypiQ9Ӯ!y{ܮ.%MDnS@C7xfo$vh+hBA: ~Unz˷DG#IMT4)&fv/٬sJ)Y,wĉUHw[H}?>$t4!> q&m6PHhMP5N 5d+%}1iRF9;q}u٧ B~pERu ǫwG}FB\ IXMNryouW5\֬mJb]T  k}+YI|/ZG'Ў (@9m;QRK~i/U܈GW];%.&}S53/p)TU/x};q!R*eFT4,%n8U+~lDF$=HEC{?UX3_}Z?] qP} ~~I&*Hvhuq|H(Ԉ Bc£&',_!֘_eHl:RjGp68/EcKtZ01a'A128Lفpvdqao=Koo" W{T 7 vmL2:ʶ]ލbjCdo5*Mi8{CHkqSĶ"B_"m[I*}w2='O–Τ`I,S68B4_Or갩Թ8&i}!]w{{ف|k>g:+%6yhN"ಉ//SF"$ Qq27R&d 6pnSKx5j(p:#GPZ `3 k}!nzI6?гq idl.G' $&v C3e"9'>0R9Ϟ= T אQ@P­{踙4@MnQ³|蒩1Wgt\qtUJ{rY *H7w1$c;!p^2DW9.ft`n|HYg}L4|E7Zc# FvhK7qC((9f| *VN"(щ P!AwTMj8F;)BiW 1/)@>vˈRgP&tQ2g>+(`c_YbŒy1 N9jGC)Mh)T9"p[9euSܵH4؈in1I^B`L |b=f'nxb\f6,3MF3QߟS :jE*{,eM>5z"JڅfN+ T%AxT $fIU +ɲ[ ZyʤVN`wLN Vh-~Romi( 6 )RVrjN vs,On)=TLm s%|ܩT>g:o,$@kdn,@ cR3d(Fq_DK`nJp4"CaDHVR˽EW'jw;\B>_Sj˳S%Y)B8mB@^{(hHCfX|43(>+f&bg;jZrB@$韂G Tibo&pj4a :,?j05/.}/k|Ā 9p#xIrCY-?=U8[(:ݿpq叛yli^ZU_s5sfb7gѾN~w/3a;DξVi rЍ;&۲7b,l~T[@x-L_0qخWo۱ yT:LQ LxyoNR"e|tP)#j9s/`ǮH( h`8ڐ1P m%ÿx`t=}zu? + Z0PE9*Z r/*j1r:8hZ>%7tpဦNfY VBArr >Z!. cloVOhmzr2,`^P#ib*tfQp3.G:?5=|ޕ6<Szг'>G bNE#pH,l~J=;jaܗ3oK?$_3J27#&H. L^e!lY I zx9JBw8*(S2=ϼƮ`?\%f]?>5L8 6ԃ4'%z/s 뮚ns00'uBGw%}&ڠHb`z*J|UB8o*2,BrL֘F;l+% _~ @2w:J ePd]EU7<ߣ]$t$VԸ%>Yl]>񆺱V{bQ?Jg2#0UVdجсe4D[`+SJ9jrN\bpQ4@&]|!ĀeHE@pnyQ;Q`5Yԭ~vJ:8`sWP,DqYexBl6ѾPrX8CC(1&T?2X}GX\k dԗ}콰&7d.G}i5=ݮ}nYhQt8ٯ-jsr:8ѦA8(a]SiBQʼn_Ln%`Τ^2xbB,O7OX#VYwB|KJwG.ؤ~I <̚oՎl}mq}LeLp'+ϴ{ t߭Ҡ*H˔mswg0s#&v"Szu" @yU#4J~]g_ٗ\Q!nZ0Nl Fx/dywxG;-C{SiܟЀrF(}T$i)#>e*WzF>Nqf?5nE[4\Z;:9Mk %C}cqkKK,In):H#/d ?f緦7ZQ҆6 ꔞ= # qdUTg Tg(h>{\7ޙ>ƴƲK2e9K q-MNIK,5ITߜ@( Pj fYob57Km|Džf<5dttkq6jӒӀRЦU8twJ~_n_I(t]ifXTzU'#$7.0ڜg|8JfjXF:QT>P;7U"ʛ%Unlt5WHGgT$%0U1H`7 qA!`X3eET~+X [Tw:i2B36ѰOPyx]>u t*BfVґTaaTnp- m9ByUJSեiAMyG| €T`gմg,O/gE+b tueA`8N1Tf5c*?UDA͵^Rͧ(/!ָ͹(E7ҬfUQ(ų^Q|(3̄bCarS&RtHL % 噚F(5.O/|;xr'*_u JK(Z:H]>ߑ=墳׈#5qL@ q[-e?(w iVڭ-+*}}R1%FIVt b ʞY-Z/]U|/&^}m D`"!*TT=}gߍg{œ͗[TTg bv@hK?#.㷔11T"G%OGlPS KS0q_71֖vD(;W*ꋏt xa:K=Q"V0.k/k$g9C-fQRbt?kM5;c`s`u,V|pܜ5RDG@`=@jŜ1a$0-^Or4b(fEY3TE`lǕT S"a{CKB&_5tnF|GWX[_tB ZW>fA .an]# )EJdD; wU&.8{H NE(/c&L%bB2TEJUf;d0i C8~6Bk YX~QoݼB] J j NiM*KI57/~E:YiAJŸ}R+.Ag)qZv= 7jȠqAىh99gGy@P;bLZX8c@Р@.t]=c},Xqm-wP=H\.{ȆP+E[hְ pЦ7(3 &_[ Pn: oh%tpIƾi^S޲nF`sD+Csx:){:[WCW~ H0ǓDwkb.ǥP<šc-Tp޿cW\C;7k9̓k`t=2hD !n~('jxPhu6IMRICvU4͵6 ͖/]50AܞOr;?-ڮռnOzKVWY|.h%'3ߙ_PM2EY 8 -hxڒΉKNMcbnbWs NVlB*HӘfNzu:=yT#:C%U^jjz{T)DJim{46IGKJ DƳph<H䋆# ]Q϶T%zQQ7|q%#;^ } ^L"5=bB<%!]fws\all/p m}OieDJ<&Sq8Bڼ61 cQ9Eږ-]@4eTkߑl_ԱwAH!Řs%dMco9'g?|*{=84[CŸ4164|Ϊ/3u/E4W+@Bl-MKʨ8AgF%M_; +zY<ʻ)Y6!"N(&nx'-e(VK:xu* p/,=unՅlG$6+7B|?uz1HQ\?{wbrI]끐T96۷Z&&mĬ޼IlAgDojĶP)Юv[ǖT yk)I[ ܴ͛ *{J;@&F%BWcIIVoO{Iۢ?5|x\)!ǹׯeGTX{0Vi1j9YVGCxv<Es??t`uNg/U/;rv30暳aiL! =>t~<]p"rnS'D[֝e=Qz l\&%> ?c$ _` V_\$pt)#e<"; y6𦩡E'XU_Ki ZLw{7rX/; nmf]=ɰ; |]SP(/KC9f͵+E57B(űW5sVMmD ^ Z<؜Y\s/425AR2l >qld}l92rK=mBs Pb (KZbcs$~SC0߇à.Ǔ[e5p,`Ұ'ו{E Kw1X&\CY!΢EOYpM-/*x@PV3N^>$E4E+qb^jbjfLCGHB1/Hһg!U#}h9XsШ靎`'w?Vƺ7 GYYP;JvgXadD`)&CMdۑv=Zqz2Cmo66rw;J6M? n—Q%JgZ䋠a_5DųP 3s5s^PVfa26DMa7 EĀSp#zOR Sߖ+|&rwh=+\~&@a]Ϸv oFw2q6067bGV+ ss94xcOYnwJ ؖ{fEs MֵU%~KQw{)/ڳ;wO ;'WX2p&TT^;/& Y h-nj R+ׅչ=CH|BG}1u08a~9i ;yvؼ\is 0Fb>S- 6`!DlwY`u:~5k:毂LMJM`]XX,ۈ|(-s):b41kWK*a/Qz~2~^!&0 Aza_~oxs1+W 7U0gpv<ÒK\-x4q֏աBtL~8-p_39^n0'(I/SQ%HEtRaskmMn^+8'btҩć>bH%R4YGV;7EM(^V He87Z2~c*WײHKv:G1YbHECBIywlX6y+K7Fsڬc\j?rBX })cv3$!xG\F6..w`,fGl?gN*TR܀pylJ2~\Ƌei!UkSt`d1]!mR;w6'r @50fj|xh^{>~.OWr J86Y3E %9@?nG:%bj t$`^3/Xb=>%H,rsܶNѨvlwu!xاvǛ\2D2CP%zsc#5;ߔHа+pD?l(2%˵uO&.9**MoV9" )tӚۂ#""b&R`Ŭ=jO)!léyFOe%C @DZ* ?_ j*2X ǚr7UDE 2T5ټQj|O;s{X[%k @ ڊ@/i6$ m-eL w(RJ<ogƢku+֍[٤ʧRuv/\9&d @*A|emO~\8E#ZPʨK/`qyhkފ#Pˀ^gI 1~8'|Xӆ86 K#Qy0DAgΨd.?rc^CC(xAš-ີU m @(*IǕ˜OF;в%YՒGw:~-]ύ[EFh èۯ]_Ҧ k3 XcfȹOU\k?=[idxFDqRle TUkWb xzFIzL pe/˝J 1)6~f škEi;*58/Zj_Xo%wLB8㭠nט>sFffa %=h.hƆ6KLĘKP;ŧJ)&vpbYŞ(BJ/F]3g7ҬZPVI00ds!:*ѳpqPEo-| A^nq˝ތP *e`b8:\T_㠄l m1SFO UJ!}bױ`Q q;бe>qtJ!H}|LA r;D+<9‡O\T`Bua8Orx*wppF,M>liG40ggK3pAEK/:YD{7!0{eXѯ:{dU *# 6\<4T%mK44q4pni.e&!3R<[`@Q2a;LgmqKZOfTvݬF9ǝY7'y](WtHox>{| "Ux3uͼf`b}1"{H?cxG缗f6:+Ǟ;|pJq/`B ?OMYT`t.KIUcH,}ypؕG@`1h mm"N r .*nԐ-`W$ʀn0jW|nЧ\ F2xnb.F? "|RݙZ9~P1( Jetyj;(GaR 35h!XNOceOߩ/KȪ3=%$\{dX'i\;Imw gUоX?2 Ifxv0~AjUF} Z[7Vʓk|餥Lߥ,m0ȂG"."x43I)| ʗ|b0Gvn"NaFRޚBҒ##Q5()'Z|+awUO\~/`v#oΰܣ<;cb~pUK9!6u5m"jJfyV6,)_]ހ^fAPT ( e|b+)~IJ =8nšK@BKyi]y%P- N> "K `1 'R߷(uO]:ڻbHDFQӱ,J&jv< /#+zյQ'wO޸|>_}=5`t&y/n'=fd o7JkmA6 CsMP}[ɏ6T*'Xh!XqxZ`#c`?^V€~UmӐɊ%3çud]HHnч>+(3H LR¼ZAC?Tugr꼺#=740QY3~|耜{2mX*aTfxK g5^p1٠&O]aنvMh ,P07zqoY"$N>Ck7)U L;+ Hbn|H-Ktq͇ЀǼe}@$>pU9AX0V!hv3u8צkNx>-OyG5^w?sJCc›<WX)Niu] ً77 }7)A^jy41L wmG_dͅmK20~>xK+qXK#y!58\ݰ6&o3 0跸I0eW%ߺH; P `5c: /sfC%A5 6BCd?;sEd'q ϷȁK0<[: g< bݪ5,$Rj馢`og tsf)eNn{JeH[\FO_X,6FH4BЌ0+ /M[Hjq)ltz{w/F6$6NuW%m/YqɧBr42*bUw>=#p}#jEE\DKlH}mrcv7#^Gq=tީҜ0B;-&VcGr7fl7Bkkג~&ĭT pZ4[?0 #@@ U/?f#G0M;ZKtP*`}]џELPu!&qwrO3ևgS @PnvuWpzM RZ6ؑu#*2iNYF©Lr\y*I=/QY̓Ie<9IZ&j|OHkl/QJEO"r3J6'~J~g>?>[,0O;)jLR]W$FMAZ( BSiht7 &+, lOx VI 2*8Yh_eZMgKCDžp5 G5UMQ}dB>lQ)b-z8]->k"Vy^5j = {Ml(m$C^/3_ct>0q~j(R3!SgX fg&l)}<.3>zW>َ;>vvϹ"(/*H5{6mY<[$oWD?FҷP5wfe|ޕm|mL2&1ƶdKYbȢ'铂u,6oIϰl"uj~~{]ŧJ, ĵ kRl͸DwMֆFMɥe`'L[VcW@[XH Z{vO$VU޾!/WM#i,BNn=`!?;;u)le01,GKY"mo& ?Ζu72C?Fa~QU˨ϲFeSp)$#t0?i&tGBhO~aŵD}V*2`7li>sIC ؔSq?z\q:= ~_½w~C̣1H~* xX-C.҈؄>ڟuQ* 3 J֢K=*-o W1y1jTVZո \U{^ȠpeT'H[׋AL$VVJg-]*x /^l}[m ?fQKimYf:*!&l7b3V[uXv.=yVD]I3\?|åWښw_Agyqݠ{%&S #.XC_qzYGk6$Vό#l3nH&}T0*Ϧi^-CVj~CpGXa#rgӚI2^ KGaNgUčO#TӔ4f9GA{/^>eUE3mjԔZb5 .,8: ?MZhq;v9qjhEKxbp懲J\ +a-"6pJInY8mfefsck 9mrf#/:4nK.K&1N5Rz .5S!NGC($J$n,F To !`&s/r m0хL9ekOetwPCB*=ٲ5r4ޫ_rj!k?H4]9B2@q$!u_ KvǢ6_ = WluDfK Hb',&zqؚ|] RuqùCV nhMIu:UwG=lq :0s#˔*1?iV˿T Ƿo;ʬz'f?bф(Qi48݆)t0J%b3-s\ l&dlv#S`$;ql2$`Z3:QPn#>,msL$vеZߐ<$ёEAYQnh.ūo_d"q"{*=,:Z(m(iV )sW,ُd}Kg0v' ^1zS,e"#DSv&[{a-v" {L@Y@0tYv3;bm 3$? 8Pauq:ڱ}$@+]+|g@E' [UM֒=@&\ HNF/ݢ@u)<\g)0oh!v*CS F6;XQ˖H@ pY^ I-_A3_[jKc$ǑN? #yzu%vtf=gtP3'\p\9y؎+wq>=đ뻣]\\~朻 B'*CwR bmwMk|E ;q- \S!Mfot$+l(AwAwHÅA[m!|R@OK.YD^G 89f3\;pH`3IOއ(*s}JL:1z`)T |x4lVs0ztY:Í@ۻƌl|[ LVcCc{:3WD-BWbI?fO\X`l(%I!~!I$A[cԴt$\ʳQԠCW uy!!W0jrT,s=jmLg.}Q hE1ī:`EO[<2AiC=2Lsd\o>Or7 YOӍԽOO'kYtgqViV -Sb,36/i  s+May L!qym{6ZX?c^Ϭ5q$  P4j @5@N}&e#|eN5H"(Io9{Fg6Q^7ޯSDc1GW,hp&p |MH+aCQr|=R!$3`Yaߒ'wp?+$C P-"3LX:`y0N`ӸIqΤ-pX'zVw@)A1 +>();-?|4@wI `c} UwAQr r$W 5z඙G$l5SP} 4WG=V{Qy =u^7+P\'$H]Z$ '}FGɾ 5@bBOuF>"9j4[kBB+G\ s|$<;0kwZB2>6[Cw/؎oo磅5-ڨ )=BN'I 'O`]2Zd]Z͖{+%iT?+1OK4}K`ЫRe^tm5^c]UEz$>BjɃuӤcu#Kˎ&; =C':vE𜥩BUEyM!fmXRcLB9׆%T|Zs?jH'MuXDw+5@_`3r{ZHWU},){P!fN5zPO:E -Oey''>J/X5rrQG=.('3B&֫Iϟ+ Y'3)ڞSN>݀D~RVƭO_!Z+&TyIXq+%e[ b* B0+!E.롾pUj?!fVLDZbW(/OJBm2zM{z= [blu+n(CjD5Sg8z(?g9>8ku'2R1mrB'$gr!y]W1BmzˌKC90 z횩TH=K%Z7IK{diX%=d(([zה$ {ī[MX@U7r|H:[1`UicL7ntigOJ!mm[*֪+.ƫ$9fȎt|+`u==-6zR~L2j.6Uo&LmK@6ژ1AU ȱ9^c==ɻ؍£*zګhox;CR|u(&Ur9 x!p?i];0߅=2uY}!]mx*s|1J}* YZ