ioprocess-1.4.2-1.el8 >  H b^ z뾂al-IE~f>$8Ng0#ͭb ruHEpr)^+/^z Tв`qݍmx Ig&*Kg %^S> F1X$`m]eǯVͩ탰ew9r4/lMN=,EY\W S2ۭ XHzĮا֎ Vu g|(fQy 6Q׬L!KY"3-=oc]9]%T؆`« pa6e0656e45b105c5ab7cd43e209e77472a009426af1f189b475341119dc40c18fa6cb660bd2c27b8a6d4fd6953daf432157749144b^ z뾂alr/#9sg*p5BXD|#GA4 M&"[l:k/)ݏc6k pT-\'#e ixQv tesEur@,LDž;M`Ǣ(w, mWr+iEVi+ʕ1_\C4ov6@z@]I_㼱/QB.VEq#{ +ғdlRa^lR - jQj} 5JL;[ Pd>p<4?$d   :`d|    *  <  `  i     0 Tp(8$9|: <G( HL Ip X|Y\ ] ^,bd eflt0 uT vxwh x y  Cioprocess1.4.21.el8Slave process to perform risky IOSlave process to perform risky IO.aݢp8le02.rdu2.centos.org^CentOSCentOSGPLv2+CBS System Environment/Basehttps://github.com/oVirt/ioprocesslinuxppc64le!%kFRAAA큤A큤aݢaݢaݢaݢaݢ_l_laݢ_l2f5b303e5f32f51618452d5aba1fa45c4be10e031d04917109bbe2096c2efc1db00696ebc754e26a7a14e4e6316a6107759e254adb43d5256aec852c2a0b473d440ca3ef297c5fedd57faae7db39283758cefa72b0f321f27ff430338d35ffdb231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c../../../../usr/libexec/ioprocessrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootioprocess-1.4.2-1.el8.src.rpmioprocessioprocess(ppc-64)@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libglib-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libyajl.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)yajl3.0.4-14.6.0-14.0-15.2-14.14.3_T@]]]%@ZZu@Zp^@WbVjVZVV@U!#T-@TD@TSuS׌S˯@SS[Sg@RI@Eyal Shenitzky 1.4.2-1Nir Soffer 1.4.0-1Nir Soffer 1.3.0-1Nir Soffer 1.2.1-1Nir Soffer 1.1.1-1Nir Soffer 1.0.2-1Nir Soffer 1.0.0-1Nir Soffer 0.16.1-1Sandro Bonazzola 0.15.1-1Yeela Kaplan - 0.15.0-4Yaniv Bronhaim - 0.15.0-3Yaniv Bronhaim - 0.15.0-2Sandro Bonazzola - 0.15.0-1Saggi Mizrahi 0.14.0-1Saggi Mizrahi 0.12.0-1Saggi Mizrahi 0.10.0-1Saggi Mizrahi 0.8.1-1Saggi Mizrahi 0.6.1-1Saggi Mizrahi 0.5.0-1Saggi Mizrahi 0.4.1-1Saggi Mizrahi 0.4-1Saggi Mizrahi 0.3-1- Improve logging during block size detections #BZ1777805 - Use module logger for client logs - Improve child process termination - Skip log errors when polling fail #BZ1851893 - Fix handling of large messages - Add Makefile and missing build requirements #BZ1830441 - Generate release suffix in configure time and allow configurable build locations #BZ1830441- Release for el8 and s390x for oVirt 4.4 - Drop python 2 builds- ioprocess: Add probe_block_size() #BZ1753901 - ioprocess: Fix access() #BZ1744624- Fix writefile() to support 4k storage #BZ1592916 - Fix readfile() with direct I/O #BZ1726834- python: Log client name in all messages #BZ1550106 - ioprocess: Add lstat() #BZ1564515 - binding: Do not read from stdout- spec: Remove Fedora only macro #BZ1541389- ioprocess: Fix fsyncPath #BZ1536261 - ioprocess: Wait until writefile completes #BZ1535429 - spec: Rename python binding to python2-ioprocess - spec: Remove leftovers from RHEL 6 - python: Close unneeded fds before executing child - python: Add a test for closing unrelated fds - automation: Add missing repositories - python: Replace cpopen with subprocess32 - python: Wait for child process on close - python: Increase the start timeout #BZ1414604 - python: Rename threads to match vdsm thread names #BZ1392214 - python: Set system thread names if possible #BZ1392214 - python: Log unhandled errors in threads #BZ1392214 - python: Require ioprocess of same version- ioprocess: Fix logging of file descriptor path - ioprocess: Fix logger initialization - binding: Fix race between _run and close - binding: Add optional ioprocess name - ioprocess: Fix fd leak in truncate and touch (Resolves BZ#1339777) - python3: Initial port - build: Switch to pytest and tox - bindings: Use only daemon threads - use LDADD instead of LDFLAGS to fix failure to build with ld --as-needed (Logan Rosen)- Resolves: BZ#1287946 - Fixed URL and Source0 - Use license for license files- Fix string formatting for 32bit architecture- Rebuild for ovirt 3.6.1 - Add debug logging - Fix memory and cpu leak - Set cpu affinity to run ioprocess on any cpu- Rebuild for ppc64le arch- Fix rpmlint E: explicit-lib-dependency - Fix rpmlint W: no-documentation- Fix poll timeout - Add support for zombiereaper where available - Fix IOProcesses being referenced by commincation thread - build: update INSTALL - specfile: Add missing dependency to glib2- Fixed memory leak due to forgetting to clear the pending requests queue in the python bindings- Fixed unsefe strerror usage - Fixed cases logging lines get mangled- Fixed unsafe use of strerror - Fixed races in queue limiting- Reduced logging even for debug level - Added support for block sizes other than 512 - Added the --max-queued-requests argument- Fixed missing error check in readfile() - Added flags arg to fetch() - Added st_blocks to stat()- Fixed missing dependcy for python bindings- Added touch command - Changed truncate to include setting file mode and creating a file only when one doesn't existInital RPM release 1.4.2-1.el81.4.2-1.el8.build-id6d94cc6ac1666123b6a3a98b18b186c4605b1b93ioprocessioprocessAUTHORSREADME.mdioprocessCOPYING/usr/lib//usr/lib/.build-id//usr/lib/.build-id/6d//usr/libexec//usr/share/doc//usr/share/doc/ioprocess//usr/share/licenses//usr/share/licenses/ioprocess/-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=6d94cc6ac1666123b6a3a98b18b186c4605b1b93, strippedASCII text RRRRRRRRR utf-8de3638edc797bf1f929d16841e2a29968e2e4c509d1040be1b83d893ef0a405a?@7zXZ !#,di] b2u jӫ`(y-7ZbRgxh%=?"@GDDGd0mFv`a}N 9~@M#GG'S̛(PˮfK]gGM҉>$Ï[&UeXis\9ӊpM(bDX'N (T$nXYXG4`HczS2^)1ܠ. $1 Ff 8Z|H 0[D=8\x v]=! @2ܰ|fk 7;^7oXK| ͹#fPvb7 F L4NO cf~gd>4ԝ狅sFr6쓜d_ܛ`8NfuEh9I՜+AxS`HR #Lv%Ty<%R͋SJg).2ZxƯGq"jBzrOnOyP?*#LE9Mhrơrh.9mEM!jP!}_ .+VĹ98橲g-#N!n.݀!Œyc)+, Ak_ijin,L֡f'ܵ"#"I ۺcu\#/@ߏ}lm ֳ=]mO[4…-?bmAHW~ hH":%(:1AMIAb;% )YQ!y'ںCx.nVg2V\[0:jpEI:x){p]m=buKqg1}BM?cz ۏ{|99S~?7#Sod돂ík /{qWMֱsLU>IIBmSY}KFYMdy ~'T){͓t ڒ ![s֫eA$-X-%&gS|i: `(hZsZ2FW7dؠ]VE]@n Z괥F'bQˉX Fkni|*~)DV|${g 3>:)(!wu"J2u>%w}:,Y/<%nl@j=sdFǴՐOQp6+=WԷRP{gn\8mp"܋> -h,}}gb !.A9L3t(f#T"`3 r.И-2.IRzՊ@: R2x 1ؠIh/>R4iC3C=?ܱ%xmkoUS$%Sѥ Q S悺gcZhGc%QX˘9ݫRi~~enI(Iu@B~IJc4F.  HG ފ LGtrp7#=j G lHwTsYTwAvK>iR{%ڱ@AmF;hF7Pے=kQ$(;@^c#!K(kȒNg^%bZ # yDط眸Uc#6> {($?[x $9J_2ӌ7 B4T'B[RYXjN\ߔL!mdB]ap4:\7Ŷ5aR=qe*ݸz(Z ~g6pNy5^ou mR^Rc~n]#Tӳ\9Kh͍~G:S+S`#(`;/dxyzbʞ+/c4ґT}JgX1aV)" >xh5kY#$^T>!} |F!UhB's`3FLcTA`+͡]?Ep(_/h FMdP+[$RsWҖ-|iZN;Q^qPu@fgkjx!@dq-z6ؓcD%#d͂bߛcEs~a7Jme5zF`Ag8~,ntcvaxQ0K_؝H VBy,wA,ţ-݂x+`k,+,`?/M4mrny#t{ od2Cc*AC :|VX}GS p⛍nYX 1C2!п0{m[f-~9"amU"9ae4|?hMr{WWlcG),^R "X*#].=?w:V=[2S0,DRgA{wc5`a?i&6D,ӢuO~K0ۭiꓓ0M|R߁Cxp:tcp9tz@қ*-:h$A ,cZE\.8׉l _Y໰b:YJZ^Ŗ+'xAjh,*  @c'$XHcJϊ (-`LbIjWcWsI>D)u+^|ed CDM}C|_9OZ{Zb]ɖO.xj1 H?:b _d`3^Mp&@r \AM|8cXrfWћrzͨ˯88XX!bYD@XJu l\Bi6H13De%Ƨy#-JfͳGAЎݼN+#zWʙ>t-\LK k&^:#a[8> _y/]ϏJ)nO+ *9ew~o c182(gPr uPOױ#5C4DVgH+ia)\WA䜇$5 f,#y} <wx X싁-]>ֱ*+"Ջ9`y&RPprڹRr[ hÆjy?fP=[JTȢd`\Pm{phk34/8*vpq#"4l*׬vL(A{M;,/gy>߾ *S?fSћ'hN-9XhQLǰS/ !!ъwGFI - ~-ݑ+QF2eV v%Qv 1|;m$Wۯ"1 QAbXW뼧QL+{nAȒKP Ċ@ٍw+LEW?}$pvYD AyP.4 yG;a2IKWelL¹=m)uOSvGg'}?ZVb{ΠJz|qo?վA ^Vu- u6?On;kYi?4p O7^*pE h{M]A^? oUR\{Wbf9r :Lލ&]-}VOb^BDg(ۅd.`Mӻx7i^A#1xSj⮋hә&}hoA$z f^bBC:t2% Y8MnPNwq}K*5|P^7X@4o^5=vMq'$tCj" \*:!ʻZ /L;)T~Kʳ-ǬS b.AxJ8IZ jQ&#,Sx )NΆ_IGS|䬼I؈W$iϊ\ |F`O x*jYu%QCHzKޏ@//uE6g`]\P{¸uT3_NH/eد6ƉA&CV؋WLAҘh :#4< ;䆦5*X]8pA-H8 ̯3 9$yꉥ_Cfv%s.bS謹8#v pVE%Xu0DOO \@ӉFT߁@(*eֆΣ|׹)ir!y7fh7LwcPSG:<KHw'h.MjiVx("R[o0 vѿ'\DAJH\3M}˲q*Y`|J$gu+ىOe:{a?肦t$/:7, J}ӳ;lߺ9A l?Q#bm^È[Q". jދyJfQˢ$HHpVDOYM>9eٺs_;غH{Q+18I 憿$Sxzp%^z|5{I3[ƯŵiڥOq Ag$ CZ,ĆF~xou3k$G5ea8*㬢%"㮫'Vk%W70zxX9RU&S#T3e@E2?~&jOguZrkrЍ 3=B>Zg /TQJ4[.q ^FXf J.Iıب 4?mkJ/Yp~ `!(e J=چb("&sk:Ov`8wC!OQZQg{> W^VNօ]pQ}Qny6v "yG[TdoZQŖBʷrͯYm3u!2 ",C""LXqW=[GA%e]k:4FT$oN)2+ gyknKy@  3wKD2N@xݤ$oY׶kls PEbo\8gCsLf7@׋3U;^?jh Ri!ڬ"IbmO0t'HCrZuQH&<20OzgkؕGB 5]G>nK^(=d¤_"Tv^ǺWbaH^1#NA (<DIt}U?[{{4=_ٯ9x/D~Id^kVV?-*~(7Ù ;(}oNk@XVVtG{j;dyJ &jvK޺DOXf<7}] R#Ԧ v2kG,>^z٪[z<0aq:GF6٪#wPlsyLq~Li yb0z^9[zg LgqVFzC?=ߪֈzMqiku^drO|b0' .;_I-@;DhFL Gf'\N x<%J&l,6/; ]iԨ@8ٯ#E`8:α{ /^yYlW>CmE Ey#+~oMjKp/ ف#5myC!7?LJMa(5wF6\r6]Quex~'=9C!E1$GjeTNz,PW{,{O&mmFEVE - 겒1KC}א #ӼEcK{gԼp-e+ G֨%r\z(Z#WK5_ʖΐ"V@,ýX\'~8F c"5Y0i5/>9YnVꦤ 8SR _ȊzmkF)p'jʯ:pZM;}.¹BSstǙ{rjTP#"n%зwaWpa rXO KH+ry6`BWNZ٭e࠱K]Z0ix Yb(']3b1d/"z_p3?lR5Fnij[jrI՚Qa~,FkZXP0Pݕ^9]x:_:fb0ǡ^*i LYGb$̻ifb@\;%OXJ;N@%xѾDg4QmBr5RcsM x7"+3 =^.(;߳GY_=?G"ssE|sB>fX`+.sfyYEk@SK噏eMiB)'X|ci8w+kD*oU fr r^sFZ=a&B@+Sd);7Jv^HRVok bQD[Z|{XM=hcKgC(,0ӣ c~eW q`DXJ,'-0N] *Ph+FsGTu{^^S]']ɣ:!!6|F M|l WlL]U e Wf q3||LXTn(xpGp|1>aEp#UQ/-Z~ky\sqR"2NsBCU-6m}ci_W]paY d^)0+N5QcJZao22nݥ &hrϷ 43̍IѓQs!L_j>!#湻lM[;c{7NZD0@#A f^JcWq$0pԎyPUˉRJگp\uG$}HzѰrK'~ xɟXk sIsawH/߱1!hΥ?Otx-ƑKC Cz BINu]3M(;pȢSUK/a \&}2O&#Xӻ/V:! .zl-u' JL/HA\i;D<&`6j ,9IQ\j^FU,ȲӋK+qEDFi9̂-v: >˟s$鿚Y9%ihUk*1AH~(uFPRgzѵ_nh"ɲsam YJ$!/nOIjW>h 镲KJ0_RL6dV8*{A OA:\'ĔeEK7 ˆ= Z*JUnH_w G%hEDڪR |S'xr'ԇ-"G%`"Jb󗻀w5U$B<=wоMW,e# F9#ڬ{m}dڊlahxt&\o_ Nz/>{)8L"Ԛ'6t -oW |}#ľk  ! Tּ֦uwTWm* 5IRs!*Q5-bcrL-&I03J0MIjnˌࡧ##m3'h/3aft(&ج1½>w$ͦq`۴_bek-4lsh PilHU`-wc`\OEbK=kiRϭf]܇~PpyVrKqO"7CY7.|عm61$6ֺo`dXYu,-ZѴb4)JuݟfM.0`:=ɴx8aAK{0OSv }k5~6r=s$G+q9QVBPn/$n6լՐp[)C qKGvq_MMa6{Q5&Kv?%dLF bsnʓnUпhIJ41X+5=8 :o&)0KsNo+ʞޡ75w/XJ/NoHoR|OwD$,9 |\Q\z67~'D$*l A|zZ>R  H(Cwؽ0XCq:D&">jهa~+p`eRH Ujp%OI+x5#|e҈=+nl Kiō/M9Krzs=%gF጖XW7XWN Ƅ%X Prي $UܳIz]3"\Ti{XFei!Nl`jS(W;{QV$ҦglAb_xÌ;|@/EM~wB O0 w0)5Ӌcu #JC\ ևbW.GXG]Ou'oGAup֤@Áv-q})|=ߋ":Jߴvv̺1zhJ6rTv I-,t|Lө=0C/o/盋d>:Ol `z5Oӎ Nmzun"3P"]2@yxUg iG{o:tAYi:, t[q5"Eޛ:/8NJRe>;f>[{_9:X .jcd[Z ^.C]/YDpNPD7Oҹ`x)=/Fl0P qRlǩ(<X mY|$ !4 o ure%pۑ~ԸK7PN$]4pxc}%l"Ώ'V>Ӣȅ=,2z8Z&ZrhU~a_eSR?n }cLR%ԘJ~A_k5 ,%9AVU6<A=p0a[:κHˤVE``E]]b1W'g7ۋeܤpBgjp|@xTq ']'u)OƆb4 AIFx-[*SO馌тi. ڂ: D")j:Ty`%sbBIP nU>h ISI sm tv#3?ZB ֊Mir5{2U_6^h̠x]|l&8)|B~i]rrs2/GC9u~v![LЛ9ӭ?&}Tw4uxI4GQg[ĕ{2~5NZ泑tf&څ%c.)< XvAl^ PWx K q}Y'UFG_g ZA:A'y5B3 6µ #m= @aُnJ{Bb4ѪDZ+wmn!<0*o>Y6Yb~kҚ} 佐fT_,"}{!W4֠-XSX^~Jyf!nSa\"I=}[( Fq }`xrn. sòreq>mXSPURi71V!ucN0?*%2fae6Yف0<!u0'~~7Z;Aдdʶb["iXG9a>#e}>or>?` #靴Z!A6YnS9o5d8 ]ܙālKHG lN}d.c ]}J`ۓ#=HiyNVF-څĮY]԰NHˊ5!g# +1 H^:dky}Yo, qvK*ThYYDsMP L ktÂPcaN!xt=p;,wzsѥ,}nY5P;!N}a̤9~IC) 0W&,Z u#XJGp"IOd 臬\CD;s[uT"S8Iv>M@υRa'wf$")$MVشhV{ĻFiDG^@JO*孬.dC 2nmxf!9UJVkVA ~n.1uLu&sܫ8(vOdUC-+Mi&<חrWn t2U\ra:NjZ ݱ3 [~ ;UQIAO5\AQ bV~_Dv0t7HzZSv-7R7ى"eܘ/ɵneuu8VkPęwC2. v""d[#3Z[4J 4{(/L<65e$J)9KaŲWܙiߛlKWQ Oa| yUR>1O<兩, vUJC─1擗>Gw(ԏ&4bcZt! cv~a!lo =iK 4JZ5hڎZٽ1ݶ^sHo;T - ln覚yAη$>5ü8pe(P7bt9 =@MCg 2"C=x8 ^׬}͠#q)Y7}bHttNM/Z!G.XM[Q]Tq:dF{!ykDICa< z5E7Fфd`@a| QSߖQOeIs lA$l~ m :|^ #w˭iDy~< ޘ.ΰ[#3yR5]JX g|{Bwbkjɮ؉Jn4_<4;? pNRO'GVObTfaTzkG3+v^f} hUM0GNQH4fϪHRlb#Bg$yK?&xP u-K R*'Q6V`L ӦmJ~E<~Vb:Hpqf ^)a'%KLv|dc -I:9iKl`FJwɷarpa{~y̻\OG > m&FKdw;Lk@ї`djsJhCDp,xDYZ׬YAc'=n*`=Cb5j͠SE~a|Z8,& 4zl$$c-+w~ Sų`κ“4uXeVVwW6l|s7JX'W$Eձӊ9 H8UH ͅ[y|č&Y̦j,^"{"uͩRN!#>5WBl0U!3(TX~ܠ^fp P!VӛVza|nmKpԗ〉wp?H@+Xtɔn6 fnXG~4P:PP"iEA rAp7BF5rѵ}U}&֌/# P2-[nZ6!OPL"O>Rt38P}9aW5R8cQ D┛{Q \5|~6TV 35<,9c&nKAjkoV8h<&~C~1ӯp]6A^yLأKnX++mRs(Cw؂-g>aa(6ɥו6#vf')8rA)||uGp=Wp=AcQ5{XZ(=4BL![dr~=jU̿*Pm¬eDג#RưmsjSL5_$q^3Ewݰ~HLlӿ0&3HaT9d }u-cIȞI3Ʉ64k.'Ovy-[D@Ə*, xzUOhQ!WY9EX]n3da<6$F6^p`{Q4,7O(㡾 o4~SisboK/դ3h"5ݻ+8'I>nVx&({a7@ΟEq𾒋f5rp njx DG&,jLzJq%ӣNIs!1@SB`㵙DdրikbQ mBv^7b,6F$k|Ǡ$$XW1XV(hV]MVi@u\+5hOؾs(ӒYlw ISD~ %d{tt6$w*âcϳnIϰ%'ʢ-[^q2=CdVH"eã2YGĉl _s+)-fl5BfM"kҼ?3w&sb"a+ 2%HL9/KKy&ŽYG$u6_og()Ko!&Hk09eS;Ɗfg:B*(/x{ڥt4!o0f‘LZ:3qOT,?nuG ,t`.NMMWvFkU5IHhYs{uڙ$AaV wG! άFq>8 ~ d|2o-ER IuP\P|PD8' i^}ił)mU2=̓ ~=+6Ogt o\[dJ D׮ckDca}ۗ=N$fݹQrf_OP@rBٵ aJ, d|0*un>pVaW>}$#p{>ckUCQ۝BO ' ] '`"&:B ?vʮSS ]F /]jj96mpp]G*_:j~{놊^Ӿj*ij]rb^? \P38͓ ~qRؼ+{>vҫ2^#US"*|sҘ_p{6Z&>Fk?- |xlKrrz`{X m&EDWY4zbz04 G^ Lݪ?](d>|ǀC+Zt7Ħ7 RIJD ':͖℆-ҼRbDcf1JGCX0Lu"k@ϩl'.;Ljp\JӰƔ__$Kh?~uB%]Q˩^QUH6 t#:ML;R%@vcI2|v(Ins|z6\T>OvGS*-o'Z,G 2aַR`6P=dάX6["G}ԾAL{*GFd<\MG ufykBZqOdi;`JRus噒2 iˆae?†5g=O U!3cg vtd-7>oPTO)ͨ()fhЊaCP0;hM:~,9IYdFb;~Nx3Mg+y/q̃;os,Ţ-lpQC_>86tΓvE]+aR(ɽ0+f4Y%;Bv PT77h+@ĉ~.5Tx}9i^D o 0BPp;?"yba ?Q[LJDD~Z]z5!@R̜ Y0Լr"(dԱ(J\3@w&ai彩<lW-Oav3Y6.45?q'ZyN? m~͵HgR`%O}6<,ؐi@"vuGw"vxo!5Y nKGEtGkh 6D=BU(^BE%va~rbRX@<Og,:>YwN}w|n? kN=@NbЖn5/l3+O=Zw Lo9Oiq ^2{42sBϕƊi*+kYm١<4|}ܜ!ۦ@NӐӰ5vƑ31Ȥ'k+-qguɁtL ?4c'U0W7e:&:Ƿ{ѽES&Ln\l$("DL1[sŸyu6 :rrl )%~at.jLx02I&akᥭZB&!CEtjEA~p=% ~A L RDk 'P* s3f7m&b)uC=p=(#aqc#pQoOO.a-ge|A/B?@+I cyh9O*;/A+EF< 9·TY=:/!GgVl'%*}K0&EA]߮r+^rq$m0 Li Hi|u-dfΊV}k/#rh 88p"0UHp򈿴ܱ@-^W%$hQAhmwzƉ;-U<_eI7AXݺzwwZS3 +[p͊XC;).{'{/#*!y`Q[ǑM]? 4RnqWdzcЈd&# 0~|J>4Is?xBpp|FqFY)sZC pS۸hi ;~? I\K yKá~CTH9ҜT‰4}/]K=T4 ?~lct( o4wiڄ|u?ڭxX?1!.t<j9lùN ȂHl$Qddݱ~i @N 1Y8Ng̎UҎ{Ixny8s拷8G<TV~ڋ{u5a{[LD-d=6h%]c]w7]޽U|O6~0LӮ_"#c,Ym @5@&Q"HҖ'm [?r^A{N<Wݓk ˉ[n C= ƥ)@mHj^?N3En/5хtzpo v"/#U掌et1n6?: C'I$Q$sz(F'$GY?<=ާ\m3sulDT E[ Sһ(,PZQ#kHYuǃP守5i;pGΨ":x!#*ׂ2pTBkӖG41ϔ&&0&8Cr ؉FwK]LCv80 L1$[Y7٘s^Gq]3c+(`1dV{1:h&W&Fc9,KT~;myY*De@WVwԹtB[IyL1͜zzj)iȡ'V?<6Ѫ $CfB╖FGƙ1}z{5:e>u̶ fM 2Ʌ`(Zש98ω=B9+I 0́nv٢1O5Iu؜?l7 lV`]j+흰:":QnjeY822;V|)qH{a"yϮ.SQA[(0~F$T"Pa7Z\;; R_l 7{J/Tޏ-"qleE'" KϽޟs˽q8aB\V s./^f WˢPx,UiȺ ycw8vK./1VJsq^} |:xV ƿUe]mB\pvKV4O!FAH 胍jKPXf!(eG5]eplU\#hA AFt?`wP& n '@yV%>۔⯉pJ.JP-M'[ao#nv'6\B٭qcg^z|!ivR3=9C̦My2dΕJܩ|s qTǚu i-S9bR~}@PUIMݶ}wfiGcIsJV(?'kih.9WW}TMfL}춮B'|{21)ABDӁ5J0,z]QGH6Mjd#Odc!A&a#_ʛȑlGts9ض`X)!^˪D;`@yŧ[12p U^# OR3O1Հ. `1$Ըz:M 5^9oIuY݄hu@@sI=R*P/ .M˗H % @zgOj9Sh8A;g5 3vG]}OA]1KR{'qe6ܩtb'ϛ+PJgX6!qeM7*S{E~g\t@wyД@tz }nxDJ[I֓ũm}: 7CXDY ] ү:W"=NɃbdoNWmke 8^u1'(oe2 1.1mQu K+Ksh4~ҭ7z?.^ f[|Au_G\v_`4Qok^U(=p(z*5*їBR^k[ 9m8[湃.VtYwÍ+c߆8R+c|JwxR4~r^J.ԲAfF`ew2Hrvj99ZSNWC鷋hns&%e[-9uG3$cpr<*>820aI,~1TdeP)!m=2>a .j61DNxt.Snq:+W8oer!oWcq5Fph-.i OM]t.6ŽJo&BŸH*%1s2'v}Oʌ.S`Or6G BJ`EC:LG [NU@k1w_xDW i&܄ cZP`y}6W2Qv0hdbٷ$r$ {W~f4YOC\R1HF CQ걟L0*,2?ʸWʶHD&ݺz O|Ԣ妧|)DzJ/f:̄W mXxv=O~γro8`<3B9)/EUu*ՂğAP^##;.<osܫDźL*vϷ?"VX?rorK#2TL'.\R)8 Mcy ^zTE+fg3iB:,ǁ5 BMJ6VOxBSBwL<7)0bK<4k;#1>@u$~UmLS`}:>VGEձxƊ>J>%:.`#'a5갭Fh\M A eh=5k6On1W iy}Ir3F$M6܂ou43imY_&0sޟ/454Yi* Rgzx=}>d֘%o!& t-u@1Z]ܿ̕y1*vŪ %4<-CGytR&D7Zgb*m#GTOkF*+.1t`{"\X Ug }kC$eZ'(j9$Oۛ n ɓ? 4XC &Q[%Z@/Эl%V7f9βB"!-9^927\,΋1M 3 >!kbϧkQHU Q`kPt5Ae bWg[:x&G\KZܰ/;,m`iܡ6f8fPEX͑*0@ 1ϻd eEb'r2<WHtꇏnsm?6wd߀md)`E? &޹'P8-:;=X ߚ??hh9JChr <1 U6CrtǶ; s㕧x~': YZ