python-tornado-doc-6.4.2-1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gM|rreleng@rockylinux.org p-Bm5 ']>S& HulUX 1.Ь0ej4DpȌx.= ^7 1'S=3<9Z)JF'ф*gs !@ кnJ ltbgcnΜ`ZDy7 ӌUL[ƣcUv,8$]WW [f_Mkfu".?6f)ҌF!c-D:A hIWJac,}/|RĩTXݤԟ5@߇v{XH֪H!u#*K% j3*j}V )$3ab3580a73a03589b5fa5b23e852b0411654dc8c03e6f145f545945ed37ac7c5bfc08a8fcdc5e200c37a1a0ae7ad6a4b871c4e82~ǭɝӒ,{h>:'?'d # ?<@Pu} CC C C C WC CCCFlCx(<8H9P:G CH,CI8CX|Y\C]C^}b#Ud$e$f$l$t$Cu%Cv&'X'\'b''Cpython-tornado-doc6.4.21.el9_5Examples for python-tornadoTornado is an open source version of the scalable, non-blocking web server and tools. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. This package contains some example applications.gM|%pb-620698c8-5c0f-4981-9d42-08b630388eec-b-aarch64MRocky Linux 9.5Rocky Enterprise Software FoundationASL 2.0Rocky Linux Build System (Peridot) Unspecifiedhttps://www.tornadoweb.orglinuxaarch64l:('JR 3RSVug[2s e '`\^ L[ ,^AA큤A큤큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤AA큤gM|(g?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?Rg?RgM|(g?Re68a474ba9717036fd67e28cb7d87d546b4ec8f3e11164870a6e8915099a30e91bcaf82285e151bdbb390e72e3144c9e40b21bb7a5f4c12ed8bfeaf9cfde31041b1093c3f0ee4201afdfebfe6014002f7130cfc725b7dcf558710a539c3bc33dc7ed632793c9c69e99b237593ebb8fa272456f2f8619a2c40ae4fc929461c5c5d2a01ad5e38066a69ef99d029d099b0dc7a173e73e540ac6aef1c73637c07a9249472a9773368c6b4f2fcc9489eda515652b412ae4d1905498fdb52c86f40571b435f6a0bfc675f58b8d5a6722178309fafa1bee1cdaff6ed443dc8dfe4613e4661ec6a22348ebf5a252fe156bfcbc29853808c2d2b886217db35b7f017e5d9d4e61e7f508e1781bf55c2fafaaff3a65f81332e17322da13c093edc7d94ef7a7fd25af98617b8fd363741a4dc01f61edf3ffbd1ce2be9e3f4cae49c9df3ce1bdbfaa3e7c4acd4cf504fc552c3f12e1c16683a7aad86ed3dbe61c8bf285616cb0de1eb541973a3102bf2b7cfdf0d74b261967e85c39345e5b23c1ec14ca7c5cf5914944c86b231b88f42c0a5ca674571377adab3261e1e82c1cb78f095ec3a1ab811c9eca2e5a3e4b38bdc6816d8485ccd86a9bda4af73251ef2d15b75704de0b0234d541c04a5a97b36af321fb23a9b48330d80fbbf5bf6ba3a007ca88c8e109af6662d44605562e0c3ec70a25b883f5a08c09aba2e518da24f9d7d090a321256ea71ac91c0238fd05e290a14403c214512eb127f157771baeb0afc0aae66c9a447c5665b19bc199ebe6ddecc53a6627ff452108bafe555d3f33ed32bc2a93a0caeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0bec26c10d4c98c32e2cbdea0f24cfe9776a3243746b89df49b5ebf2f4eabae39e9b09c7445bcf93e9b7f213987150102cdda85fdcf8668edb9aad98dafbfa7730ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c887252deb5ec246d7c2b0a68b469a59026d6c679d958c4d96e563f3cf142cc6e842f58be91a8586f124f3c8f0177535bab751c4566b115c1df6ed37714444de9bbd53edfa3d26b971b28302ba7581fb3b271dd8a894cf9543b0b576b07ed372b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85547fed6106a31ebd36abd3b04374b68b4eec7a61dd649bc664296eb099df793c667a100c2357a9b1bce36ea70880f3ce92a4107b6a7231c53b504d4ba1d2926f9a0f404822ee8b105a65ff553f29e615309a01ba3e4f01c62e9683baae93a1a6161fab39425e8a51e4044bf15210b79f7cf75515ca1ef3a32e8323df73d041504a1002e2c98320f4d6cfd45d5b65e39adeb0090c6e101e5dd5eec50160b770b7dfdc147ac1ec826188f8ce847681e98afb67ec92efd8da1b7e24b7c43181e8f5a60bf61b271a35f3c14d9915e1544b66d06347b570e0c1df33c915da28bad2ea8d815739d839ebea9f385dd1d5231426e07b23af3b862d56dc95cebdf9aaa1584b25836dbd05a694c3b215c1e737cd53bda1507a900da88227d9e26c06a2c5ddb819ca3ebef479433f86158ba60b195a5b6ff11ea4d68208ef05fbfc667ea06a82ea199acbc0c98cacf1178a974e806b491012352c7571ec66a120f7ad851c6ff15501e4341c8131c91bc6e6189021f6fc968ee7d4a0ad2b18bf634d2d9b7f47acaeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0adb30bfc11b0bba821faa84143ce43800afdc9b0a1f8da9d76508705cf5db0ee0db6b3c16cf0be9cbd5874f3cd249d1e3d8ccf24f040db9c707aa168a2d6bd230ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c8966984dc8c0fe32d6b174b76704df1c188d76f4de5c98a40edf45424f569e3c9cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tornado-6.4.2-1.el9_5.src.rpmpython-tornado-docpython-tornado-doc(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.16.1.3gE@d@Sergio Correia - 6.4.2-1Sergio Correia - 6.1.0-9- Update to 6.4.2 Resolves: RHEL-68663- Fix an open redirect in StaticFileHandler Resolves: CVE-2023-28370  !"#$%&'()*+,-./0123456789:;<=>?@ABC6.4.2-1.el9_56.4.2-1.el9_5  python-tornado-docdemosREADME.rstblogDockerfileREADMEblog.pydocker-compose.ymlrequirements.txtschema.sqlstaticblog.csstemplatesarchive.htmlbase.htmlcompose.htmlcreate_author.htmlentry.htmlfeed.xmlhome.htmllogin.htmlmodulesentry.htmlchatchatdemo.pystaticchat.csschat.jstemplatesindex.htmlmessage.htmlfacebookREADMEfacebook.pystaticfacebook.cssfacebook.jstemplatesmodulespost.htmlstream.htmlfile_uploadfile_receiver.pyfile_uploader.pygoogle_auth.gitignoremain.pyhelloworldhelloworld.pys3servers3server.pytcpechoREADME.mdclient.pyserver.pywebsocketchatdemo.pystaticchat.csschat.jstemplatesindex.htmlmessage.htmlwebspiderwebspider.pypython-tornado-docLICENSE/usr/share/doc//usr/share/doc/python-tornado-doc//usr/share/doc/python-tornado-doc/demos//usr/share/doc/python-tornado-doc/demos/blog//usr/share/doc/python-tornado-doc/demos/blog/static//usr/share/doc/python-tornado-doc/demos/blog/templates//usr/share/doc/python-tornado-doc/demos/blog/templates/modules//usr/share/doc/python-tornado-doc/demos/chat//usr/share/doc/python-tornado-doc/demos/chat/static//usr/share/doc/python-tornado-doc/demos/chat/templates//usr/share/doc/python-tornado-doc/demos/facebook//usr/share/doc/python-tornado-doc/demos/facebook/static//usr/share/doc/python-tornado-doc/demos/facebook/templates//usr/share/doc/python-tornado-doc/demos/facebook/templates/modules//usr/share/doc/python-tornado-doc/demos/file_upload//usr/share/doc/python-tornado-doc/demos/google_auth//usr/share/doc/python-tornado-doc/demos/helloworld//usr/share/doc/python-tornado-doc/demos/s3server//usr/share/doc/python-tornado-doc/demos/tcpecho//usr/share/doc/python-tornado-doc/demos/websocket//usr/share/doc/python-tornado-doc/demos/websocket/static//usr/share/doc/python-tornado-doc/demos/websocket/templates//usr/share/doc/python-tornado-doc/demos/webspider//usr/share/licenses//usr/share/licenses/python-tornado-doc/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19aarch64-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableHTML document, ASCII textXML 1.0 document, ASCII textemptyutf-8fe8986120f8309e04c7ca4ff48a8b6490788566c01f9e4af8348baad9c80bad75b8dca8e835b58cb2fe7631d579add1832d90d1d893923c71d0cc91bb66d56df?`(/h|E5f $mY DlA{?;; T;$[ʄ5^]M./{z]њ IkJUFc̻bto_&-&@)[J:!ߓ[罨S7P[kCwr`×ui]*dњq/˷ wy80.##T`dP&7″7~Lo.Yӱ eR!Y'Pd,"_#쫥uAGIkk;ILI-nاE-":2@t K- (1xB{N2Ԓ;hn?tn!!υ+'1bzf%衁@*kHA :6`v^}ZRIKrΘ wguI;.޺3qZv3'/Tv%(>jϫ]e$\4,,tfs`6esh O5[g+q6gΗ[Y:XLn;+AƷd X-BH[ΠԹ\>mctq;3ǵ{A>rx),qiwHPȭK*Z`-IHh-:dhmɨȠ2;pZ%jk.߫8]_ܼ8[nqSn,/ZA(X<(}CvvD>}Bm t|\sba=ϵ{8?W+,Ae{4]%~KerLg?q]9q\T\0 '5˱ %rfmΈc ~.+ z A[t^{!! OR5T)$l"Cf}$o6*-I*0U&{J7}B#}xC1+Ho1jVQNŞ|I/>:B s j9A'R]9nZ!X+v'Rhii"D& Aak2,cuEsR*!aXbڶ`Z' A<\ `=iz௽Z%[Y%0;7x  (М3K&k%0 uUI d3YHBҖck *rqEn^+"#+e%$P&  Fb0`ll`4''Isi@ \d4mqDĆ$iXF±3S HQ",mrV$k/hKh ؋iuɤ5P.N0ҪQ&>uW8=T)8\iK6Rm֤bJU-<)UfKrUe51*[^􁈄TSs. ˬ0G'v(Fp}Ŝ/oa/{Bnus  h=,T\UU Aٰ P]dTT2*FƃJPU˿rsUa=>.,E+7VQ.pJtJ^ޣf+)_'sfJ#E:إ., yD5cCKUU)GޓoW8X#^Еޤ9ES@`lp(0'kmsjqpz]NǗ)G{KGo8wxT(ӐR`T*QS0 B8UP3IӦqBjRX,,t"XttD*c>3Cm@F U,-Ju~ߧ1+P/X4$"%Àe3bDs"ewOx2h n(Q %GZcJ[^c4A Fes8LYmVXxZ0Y`IgA~#U%ᭊZϢIzw5Hzdecwqcn2@ yy6&Qj8ζ9&m5j*@SnTd<~*_Cuu130|ڢ5~EF #Xn4WNxEJ:b5O D!bz ՆK' " { ŋQ ( !44<<|%\-t͡[l,ݙFrJɱ-'8@PME&mϿ)Ϥ^ ^wO=u(7Wԃ^DXYXo[^R P,PUӭY#"{quBɧ!A&IC:~cklF9{\dltK-&adh4o\pI,+ X-tp,xRW$r%&KK )ٔڪeۛ}VYuciHGA)%ӑpqr#_sٯC)ZSŽa܂rD@d:1ԤPmʆ8l ڱ;4\,WX웹MGʽ*^|v]tӞso/n9CUZט[,R]rl_|i}wPSVڃ^rH®s_Ӟ_*I;WW%M 2QOJ4$tqRNTzo齤0]ewic}ѠlrZ t ' 2&S)6*24MCM\h0JwXrV7\nL7@T~RH?+6tY7$ݺU1NIH'9g2G ;rmi v 1~tρHt[Ifc>>2ìĦ:bC.L< ~<* cM梪p4-I )V֓ұ[GAލkl7 Jy^ iަȫ[h):4"PP5{$ ƐAy A!c(  BA2Z׾תj[MLl.xoX,xWM?FL2PRZ;V-F!Zr .%t ^C{^L>ϋ(5)ʜ^-A5"YQ+;\J6jP>C'v?[TUR ޕ_\Vc@!-4ϒ}9߀ NwhN)ըl9/ӫ'3xdp*u;:A Ѓy>S2TV*`8q{2f'#t l Ո$G;iFC,[JoVs;nҘwH1W ]6%On&Tx'`2 ^Pr8* !7TN)<:bwխ5﷓儲`e i{GvsV;Sx炡x"~# LJ:\sZI'z` (6"uDw/%=}uMK]sdqj%*YDݒr|"CDKgu)Q,dTtA`h}޴p(g+atR=<2۹]l Sg6ρB'r6p@Y3mW'S"kh7KVӉR\\ݙIWڜ^9Xa:tD∩M;S<{$e;=q;p֦Fj| K?.:˟UJ[&[zfc[Sra^Hb|P`/^ᯏ>[B@ua+*QG+ZqNq:LkS1i-\%w BAXJ-X^-Xp׳}-i}){^7:w)$k^ zW~JHٺZa%lfUeO`~ep.{',4:pB,9] Vۙ co-T,Rʿ+A ~/9rNk e#AŪ}X0b e]I<|υz?SѡTa_טfX5=g#f+vs02:kUljEzx &.X[}+-ɐV F-}^צAL恪 \p^APJk*{ˀk?pw.bVnc)^f58{JqXs~j.ه Mf1Sr`w{זƻekUV05hgNS(V]]z"? mNE $WB.lrCo+68ZJlS_%w_M1@ *BS:p!$<DmQ.'\ *ނv6E=9%-7ƕUdk):,=;>C ASbу'L}) .~> On%b3>`qQIXqy:ZkAREv/f@l6P,!~`75I)=vAQ՛M0P??ߎa#18,5qC( ׈*!hN`(6~KL`!}fuduOnub:]on2L2}pN廚 ;n)=%w}%'As |pt(lrg(ŚF N1%YD$X-qPKyFFGAc\Jx֞|d+謹A6"J'x.0xuZjA1t8j@%G2, ߣS9bI֛f`/PMs`};_3rn*3VmKSChF ]Y#>I  /Rhl\w ;» wkƵ >B4ƔM롓nJģ-#Y%b) N; .E_qwI PoK<\`6j,.=͌22ΙLEY[LZNо I6&X@u3!' qJ ӓȆ/+DKA9Xx&ŘouqQB@"m8H_;.Qͽw FC/ޒA |^x3sYf`gj{U~&A\d_#dNBelpWDed{з[.۬Pe C9-ےsHԠxa/[p`wغ1,b溳8 6́~Of8lm'݉T ݡ٧N؅ QIhsW?$Qs˹筽@޴cЄI2EjuhA;WC= Tjl 5G0Hh(%y< .Vo'LC(' r\GʲFiZ@O&D\w1"tsodJ)@Hg40Ԅ֛26̺5sn PB'o(%Srͭ k&?r> 9T\ 5Z+Z;1q h@r ߇}843Q|yq!)ކ;2 =44׾TXx~3ѧ#LXK_k&ѳHd}{ 锇1d8\[Nv_Qop/7%tU &\9tV̫۠\}D s2CGPv$JAf /-n9ӂ4xdqx|]3YŽ\ʅ;3Z,AEVl:yӛzsz蠯K3b^%^^ KU֙?{lIž6as`$QdFXּ~]{+iL RaS`mCS]d(o nc J}nA()/@<*F- .@>;xp _kh>cPKk}sۮC;EZvvuvIg LYM*3N5h]4j?FZ= fstoāt%A?&/~JcHһk_u.jD flHeQ9^͐Yu~!N .&A?[ھ>KO @F3+wmx0 k0d7)Z$lqy g[>$mS4AFcRQj\qmMmAv53oFf>, &f}ԦF&[8"  ƫR97=p=s>ڟhm-#E6rJ軗!8)BLё֏d oQsKUP7b$c_j] P v'$p u]6IaSx"U~N>]na"E;ҰY/I\9fD̲׵c& !x[nwNUGc}.hY77H?/!7Ϟ t8Gl/GϪonڭRͤ!~\i-Co3=`nޛ^,/?|) gSKiY9)568Yd!KK,\_5K% v}:#3n,JS! Y&7yಇC` \K>5:9xUbEU4>=٬2N6ǭ 1F2NB>a֩5Y^ o@399X(8@t"x7l#,|ÜQ]~.w`\P3$~DHN-:#s( dJK*\idF˓:wHbDg]ϼݛM!q.YUT]? oEک81U,K3TsLP' fT ,igkHNp8 .5q`I'Vq!o=lI1Jo wzX(j42(r[&W53D,)цs7rL+2k9l~֕F,ݧ5â񔻵ms|܀1EÐ"'\Ȩ8\l QW_9҃IoX oR*HuٕDpB8DEyP+Uz{{)Im %j= 얘KQ6ҋQ*! u549\|<-"b%/b<^V:Ch=EŁ4FBMǖt'K@N X,j2rM0oWxNrꁔ#}92U>Ʃ>Q3$HA!4tI7x*HPT. wj7\3sKMiVO%w/0.q*l,f/e@52*^a ̒p\p uH[撎q"#@[\WjeA +}wԋFALwKIߒ>>ϩ8nڑI$0RQ6K*۞!aі1b=0K5(-r 2Ay< x"[93Xj{)4`"-@0F_I0ÚSDc_/  bf\+uT[Naİm%6Z;=NbAp0ۂ2 b#GKӆ r4N(/Y|Xщ3*ڔTZQqz ѳ w]9 wUnZ턞`es_WaUtK%LCanv^PJBu l9,uDS(.F9PّmNzoaq"N~1,\ D8*5x3vnB1& V sMڏp+* _yfX\di<[ ֱLnE)T@ M\%(8#vKa'ӛq  P2cpVg4Oꖘ8"GoK9[kfVAޗy v;2uqO "3nptڮeItH*䭈'!k@:_رo6ТS˩v 3b# 󇂜n(vXiDzb w:A_Lӝ<C(@T)sIvX4 gUèHn&>dRo8(O: Z<pTT.yqHhO7]Ls&N`kDSL\mY"?xWq;y.o ,P~FTch6vypX#'w8,xs+ޟbBVd/uvEq\f1遥Uy>M:&E^)>(@D 7zbHy7ϧjn\iki>Ɇ!afa(,w ǤtwϣF25p$@)G[%s{>X>Emea@ĈA^ڧ̈<,QYF>a#p;`Vdc4I- QV2%LlfcAjק`ASECJ݈?C~20"EllL]8aY/lw\(W/16++jz:D*2ok3LVXxxOnei N\bQVǺ1̅l[-@=8AX|o`|_{Of\&8f*F1:/QJlɭ]4&9QA|-dIk"Gq8F$MQcX:kכc`<\KnݠΛߺMXxq2𞿁>7~E⫞Zea6T(snHA=k,T=pRv!(%_ 7$Go8 =Ӻ_YS}֏֨e=UW(9tXF_E#X YҘwaΌ^G/-.}ׇg=·芻^5,>*۹柛 J&ێh^TW҂G{5 UA~_)⸄ҋTFɳj$q6E/>kateH"Nv.,j3-eDb fA!q˓+ KIsMNZiC.Y$3H3&w|gy;" *$L.>ulrRIIoug&Yrpxb=~`ii8F{Hg$CT$)lo d=8>I$V"EvvZ6`Fe#)2g\|=3t1A\c h CƦ + aJ#dc0RyBwIy3j0c,QcO({5H oh>Ẻ$cK}ot+ X1mSV1dLu l+:G`-h%"wO?CUn;/p/\̴Sńzpz}^XEJ_$O=F2*P$}k !l$Nu=p0?GGTN# @ۻ!BXp+HD!;01x."0cS|~ gT#pM 2"}-^[E}9wrTb2# ]}9j(SsďRF^+EU0Dv| W9^V`O$(\о{_|x)|78mxYA 5*;.S>LD:uޒBKt:ZVC#hOtL7B䢐Lk}ݨsG!@YRGa|5+cj/ӐȓoBa+6j 372]£'Nk\Ӓ%!0 Ѣw뛻+[oUS__*$`ژ609Qm~#^3n>iْ|U@]t۞8\;: fӑdo5Mwb鷒W%t6a& DQVimGY?@sz?%2ӫ61B]PiKrxIxH$u}&N@XO1YWF:M &!U1fM(x!.qg\p h=\9h܍zH%=VJ> *y{Q30ߘo3֟wW{If>#b~ҝ(">P1:{Ī3vnBȱ3OvVM9|nr"2UM0۱Y+H;j]Yk*1{yKQd&zdWosH&8k( ڈ #>?Y M(.7/Z:{7&LmcVq׺|fhyF%?ր70jB[ҊJۢpD?rb[i6\M8cؿ(REr%TzqQ5l,)Gju6J-cb[<3[2zFDB@*9s̆ *QoX`0W!iݎAC uV2D'hk:IgWA ,@ 'Df"$T)bDoفSMۑcEhޫ~!eҢg[ s0qk qNMQr{qGzKO5gkEUDV;V,in |Y^}Q_&,8|%U@ɟIJ}黙T@aa,<>y߅>}ɑDstΒkoX 9(1MFt%P*Zu~¸$i0YxG|q5qʵ>m]-W8X =&(YK>_$2N[1:Lb;c`YnSsaT;](^"im X aǞ raFkidiB-,wBX%0n@<>KC{XI~ Zn@eA1K8ܗ [Y?m& ۞E`H-,RyK.rF}mh/$j朣$'(Ds1M O?w7:[cPMH[U*K Mp - qEch37wꐾwba3r6E31QJy ,Cn )&qvX'Qr2i:hi:Aep piqsJ88vZdX Kk"˶Xd\Z4nb?.?{ 61`4Tr_Pm[$Z]7䯄@86H]%&UUa;0P4s`uq }(&.X4oAs{!`p@iKғRK,Ym~|[H4U2G0K?:oZ37r q=2X LD퀲#¨Ij\ oϑZX;h#ZsTy1ֈc-6ݱhsDKѭ`B+é7$t4@h IM4B,pK3_jFͿ4lkuc@U Ye"/ ܲj5{"}/UsI9*T\ĆW z@AesZU]时ǣ6.=eU{,ߡ.HL,P3a)C3Gzh&oHoq4TZqZXm)Ķ$|)Ѵd`Ѿ }7x|`JÝJ<$KweuϨq0yܾ/Vs5q OA z+o4ډB X* V@tJ"&TJAJ"}Xy^{ 1g_zޭY,nsJGK"ԝ>\Y8WTU#^M9]Wɱ |x,Ʒ]jV26ػ,y^/XM.tiT/|њJ`%?RVI>xDp?>xj-,Ym6"3faoud{],F'a_$bD@w9%s@up9b)a hCyCELPA!`n9 G" {a|smxfvVE[N/gig$ M!bV3V.oEC.i\gUE5-vXW ,7* Q2NHSId⪁_%ah-S--9AR=XTGqGK n{~eQyø7h+Brg9Rdd#<3YcdJO"ܞ) =2/@#h8ߚ9265ޟt>T'gX!0$۟5儳Z%TWaYYi3 \R68b$֖XZb{Rw #Fz!Ԕ;zCw}-Xs|xUݐ^h!#e(}w9M.`?vA 8ߟ;mU&bw.i.͂ҖU!jP~pZjN-@ { VvL b%L$z ԃ + &+Hg1ѷQuj/]JEn },4mnq}sVW D>$ M \>/aNoBG# b-c//J;͒~*lš7XNh,mW]#éѤ}K,RuYGkMɴ$Iov䭒C_[=ЫHQ8M@җ 3JIf VތʤDm_bx?yr힮'?%a1i1ElFb3R 635gmZt=cktu@2Uƍϥⰷsq\C.0O72 ܟF-C F۱3 2|V՝f6,@,&,& >+C[ڦQU*4㦫N|HgY2~wZ/91dKJ}hEֻRLL UYUjI"An\O2ΖzygęC]ڀ ʔPՠN|RVfJʽׅ2n|66Pc)aF]nrpsi*%AѡX?c+ΟrJR<;dlu@wP%dli_c> ɲ6e?bDtW5 'zf4ukT`WT'">DO( * <^떁ҘI7g|y֛{D(Y:p+EFd4WcJtFѼړo̴Sq"eцRCx"(yrDV 4-5/֞1me.i6tml(c:^\]a|{➺oiiN*W^D6>9bo?YcJHӋA~3<= 6>TEC bC %f/c QɮMT8ylĹ#Fl Vi#EP}cPVQN|޼\k=%<Ü $SKaʹS-)0?>ſErۮr.C$sW~86xTKaJ -YiלpIx^a`I:`JIJ4mH<&TTb_1B`IHYD$b&JAÆ$C30Fs93}KxP^*^h:3[ؙ!^b̬Nj\%usQ )Zw߄zIf)jObh6-&WI:W.L_2_5pcRX+lwr6HANf5޼NH`26nۈeNtlJ/b5>3SnےAV`;ܔNK]j;XںȠ#8KKxu8@_[:&}iT{("zo7.ʘM`x%oBy*qzy;dl<$V"b&(2Ǒ{3Z mVmp 8:>~mkF"1(i Z’+<gHrNpf;|iRm6JRA3I@&9IYkvMoD.DylMSKF,/NjGvׯ{'903!z磫ȝ ׽gP<|c$v @D m?GLq-ZӃЛi?9[WmAÇ+ճ0in3IqMtB"G\hgv>M5~ȉC,PgaYڌA3뵙 B94~ #Vt 27#?unl:sLr1|bߒIF5qT HuP,RAj\PY p:JB<՚(\8b.C eh㑂?YgԑH:H"Ľ0N.6lE@MulꧩBLY#pVDpӁ1[;gZXWТf|mq0D#C-R)+ Qkx*2Ohc84VerVem{.:jpYNZm`Bw,SMa7fH٘FքK'|@XD8mƹV;,"kXƿP]Ϯ7S}moG*Vl䱵] xltq լ.Ѿg-[ٕOiA }% =6GT_.o͏Cz yĦJcs3jb"e==Ǒgr.RފtIw쪡a5Njn