python-tornado-doc-6.1.0-9.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']eD$releng@rockylinux.org p-Bm5 '] Q;?.r_tt2/Oxgdm"7D.ͩ\󅇰ݚO+_? dzܓ9o7e%  6e1-Џlǎ4g_jXJeF ВYwPķsL@ PU6])tnt AQْ\若*amݫCG$_܉_=u,k!8 M7vNh kLxpVChlC0#})/eb*q#G#}MP셌hZyCrebC7dvt"&2nƑ矌d|:yR[ӯ~cnƅԯVjϘT'Z:4*%8DrtY0'awx}>5l,'wy=?|+C1^l[ҳfp$nb & 74rj#6r49934c406c8e783d3f6109f18cf227e65ebcfecb8f0c3eeed12c228e4a97f3e2c0bf4368a5cfb943e6b06a00f104b8d360704e464~!ڿXc)}tBJv>:(?(d ! =48Hmu BB pB B B B @BHBBB8H(89:GBHBIBXTY\\tB]|B^Db$d%}e%f%l%t%Bu&Bv'(,(0(6(x(|Cpython-tornado-doc6.1.09.el9Examples 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.eD~pb-b57398f7-9b6a-46ab-91b6-7b58985b98cb-b-s390xIRocky Linux 9.3Rocky Enterprise Software FoundationASL 2.0Rocky Linux Build System (Peridot) Unspecifiedhttps://www.tornadoweb.orglinuxs390x:)'JR 3RAVuUg[ss '\A L[ ,^AAA큤큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAA큤A큤A큤AA큤A큤AA큤eD _Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_QeD _Q1bcaf82285e151bdbb390e72e3144c9e40b21bb7a5f4c12ed8bfeaf9cfde310450232fcfcce56fbac177d0cfd3216a09c616ccb042657e65185ddc12b11da437adfb299ff6eb819de21c871f1c27dcaa934eb91865e8261948d6ce9682b2c273d2a01ad5e38066a69ef99d029d099b0dc7a173e73e540ac6aef1c73637c07a9249472a9773368c6b4f2fcc9489eda515652b412ae4d1905498fdb52c86f40571b435f6a0bfc675f58b8d5a6722178309fafa1bee1cdaff6ed443dc8dfe4613e4661ec6a22348ebf5a252fe156bfcbc29853808c2d2b886217db35b7f017e5d9d4e61e7f508e1781bf55c2fafaaff3a65f81332e17322da13c093edc7d94ef7a7fd25af98617b8fd363741a4dc01f61edf3ffbd1ce2be9e3f4cae49c9df3ce1bdbfaa3e7c4acd4cf504fc552c3f12e1c16683a7aad86ed3dbe61c8bf285616cb0de1eb541973a3102bf2b7cfdf0d74b261967e85c39345e5b23c1ec14ca7c5cf5914944c86b231b88f42c0a5ca674571377adab3261e1e82c1cb78f095ec3a1abcb079b29afce0523de15c4675545f5c13d975d0d685cb204f991775356cddf590234d541c04a5a97b36af321fb23a9b48330d80fbbf5bf6ba3a007ca88c8e109af6662d44605562e0c3ec70a25b883f5a08c09aba2e518da24f9d7d090a321256ea71ac91c0238fd05e290a14403c214512eb127f157771baeb0afc0aae66c9acc697959cdd480e0656df5fd4b8bbda0360e4d1bd78d65c51822e511004707d2caeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0bec26c10d4c98c32e2cbdea0f24cfe9776a3243746b89df49b5ebf2f4eabae39e9b09c7445bcf93e9b7f213987150102cdda85fdcf8668edb9aad98dafbfa7730ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c887252deb5ec246d7c2b0a68b469a59026d6c679d958c4d96e563f3cf142cc6e8fd1db3f19026c5f4cf00cb1fe20db6cae142de72665cd32411e9ce5408dc0dd9bd53edfa3d26b971b28302ba7581fb3b271dd8a894cf9543b0b576b07ed372b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85547fed6106a31ebd36abd3b04374b68b4eec7a61dd649bc664296eb099df793c667a100c2357a9b1bce36ea70880f3ce92a4107b6a7231c53b504d4ba1d2926f9e0a909fdb75e35126a70081c2703c4a9c5cf43dd5b13bb2d3615be59959644ae840200474be8114c9f2b8e525a678e4b4f88cbdc6e62bf9095e71039a533871c7805feba7ce5249c15b23c4df90d21e96beb060fbe74f0a2aca0cf1eafa7a59c4cf8f313bf5988bc72b20395622cfdcce1b735fcabb4feb23c3985741f74c473b25836dbd05a694c3b215c1e737cd53bda1507a900da88227d9e26c06a2c5ddb77b3dfad19ba6bda9d195d2fd8a7554658f01462022cf9828306f84b5f98fc724e58635f2a7cd1613cc1f3536f1bf56a4a3fe0de656c391ca9e240ce9b61811cfe83e1e6594814297295a8e37f2822bb5f3cf8f0296e8b69939e224d688d80ca7202172c53fa3d810ef4453e2aa3d9bfca3559d68aa3ea54ce45db1b07df9ab5386061132aeac4eb195e7f04d7b44f02162423b6accf77e2484748a49d64bbafcaeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0adb30bfc11b0bba821faa84143ce43800afdc9b0a1f8da9d76508705cf5db0ee0db6b3c16cf0be9cbd5874f3cd249d1e3d8ccf24f040db9c707aa168a2d6bd230ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c857e90e7d5cc1d909e4a4103a94bc5a8475e39c20e6fa487287dfa54c30029134cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tornado-6.1.0-9.el9.src.rpmpython-tornado-docpython-tornado-doc(s390-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.16.1.3d@bbb[@a@Sergio Correia - 6.1.0-9Sergio Correia - 6.1.0-8Sergio Correia - 6.1.0-7Carl George - 6.1.0-6Fedora Release Engineering - 6.1.0-5- Fix an open redirect in StaticFileHandler Resolves: CVE-2023-28370- Fix test failure in pcc64le Related: rhbz#2084553- Add python-tornado to RHEL-9 Resolves: rhbz#2084553- Convert to pyproject macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild  !"#$%&'()*+,-./0123456789:;<=>?@AB6.1.0-9.el96.1.0-9.el9  python-tornado-docdemosblogDockerfileREADMEblog.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.pyhelloworldhelloworld.pys3servers3server.pytcpechoREADME.mdclient.pyserver.pytwitterhome.htmltwitterdemo.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/helloworld//usr/share/doc/python-tornado-doc/demos/s3server//usr/share/doc/python-tornado-doc/demos/tcpecho//usr/share/doc/python-tornado-doc/demos/twitter//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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19s390x-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableHTML document, ASCII textXML 1.0 document, ASCII textemptyutf-8f8de75035fb3a40647a49b50ea4aeaf78c1e1756b4708cbfddb1ecddb4cb00dda28d4e56529a74b85a6f7355713edefa54ebd09ce7d41472121dfa8916ad7384?`(/h݌Jn-C4f!;p؞.,,0XҰ]Qls*+<'z\AW;7iU]ׅ`\ŀbs46糁pq0Ll<=44'X՛>슺07BoF^{t,ɾDYv݉%g]*)G־IvF5y8Në&S@CXfd.Ds6d8Ϧdv2ݱOQQ.#9u{Ld(_enC3+i͝g\Ԑ(ytY|Zg^3ɠ!:6t@ K1 4DF?wڷ]tiAj_1b1=*[wtlMV/\]Y߬-8P$ +]ج1BŠ#E;[>ѶTn3.& o$aeM3.*?u!gbe,uѨٓez*;WI..(wyve޴f B_:E;d4D`:OS{JQ}AM}G-,OtH7=?dWa[H,kXɚJ.Fǣ]΢;˶f햤ݶF3#עLGYgL¹9}1/m=<}Ʒ)qYgHQ.o}_b2un}߲#IV{8ὠ=ܛz0 C_aWpAd68M.dZe~K#k:z7̈́\ lH]'јN 5$=48#IqR A^#D2da{/AD(Fp)-a(#X{ĉA4JCdzql $$0ZJdIkVWOU_1[aƒQf(VZ:'(|f+!+|18*]IGTI90oy=^N [Y%4@D$Uќ3'k͝#4Z UI͑uJՆJQ"]Fx\Mo^L%Yt `<`<3aDPCѴgijXLp,@p,ESX2t2`A1m\qpH:d@HAPʬ$L`;~+WiID T́Nh_Wy&&a]M8*^=huaΊ*[^?^^3|3K!FV55+&i2 Wu3'`8M5UUJΫ|KMZ⨋0&WeC(-AI#eQat0|&P󪪪&6d$t^h3nw[#tN!`}t\K 4 *9|mî1J]I$]js1{N6Fj;.?[))$:qYOSz:xϽ`l/yYzIG"mnH09+['k2`قsr&_zhLXWLeaY1v~(H# CúM"xlrd-F/M3o^]QRwUY߾wr$mtcoH5d{F N]QT^g%hUNO Fc%2IhVI$Eϧ[Jt82Z@% 74Γğ,m9y8&H;@wE ){7[=M}^jRjl;G={Xm@"[[-p8|xjdEN bUz]P",!DY\!II `04z'w"1uunƈ|tG =G48 i%5.9%v{>&)2DF x9kU/{-ͼ1X|PA{jϸ EM 2݋[AKfXvۛm!+@b)94@ޞIwqqq!ٿ+D'Oo6a4oAEWzޥ2kR(7%š!NBA; (`"cx0ԡD!|S.S@Pb·|0tYuu,Kfq?͘mثTj^5作tzɫ(Ϭonns@ObUEs,h<< +Siph2Md-B=y:+Ob_.5Ǘ웽NG*`쫁>2ixŽ}}n=GUbŰ5n&:vo+כf8;bPb[`ҪsSg%1S*٣ )QSNt$+QoJNVRtvfzr2mO!p$tN헎ς \eñp6 Sx$%dtL맕/\ Jw$nL$@0z(ýcu,mꚮ d}\XX8]okU/\8~IRWĕEnN&>i7i^,}$# qLFUATPk6]ؘߎ˱?bgJ[4dO&=UUkKj1ͅ_T51<5DIUW]Mu&^mS]}zphHX`H"|ueJ}cʞ=3P8)lD:ap鲬w`EF=hBXH1T>:[fs۪+ vp.'{^,+pEwY@&Q倞%E NEI RU U@ӼVtE~V(cT9zL94K;4૨B'ldɨu)J @%LRE{cDPCRY4!(b#@#@3T6p%6 /{دAۗCWWۧ_ZZgQb'I2:9hZ뫑߁lx-C">&?z0Ch\zCJ`nkWWƾHQ$RM+ ~?3tj?j/m?f!/&J@jbܒohcM?;+PXvs"If|{6L(E)ל^keNWu8#!1±6b=ނ1AwTz,jCzN̞IbV#h.}ѣoQ4UWzPjTs;.3Е"J[K#w+ΈU-ƹ`]+K*i-yZ.FaJ=7PizP)b +ZsNJi򟨚ȭmdŘQ֟=W5^H*aezaCPAk?6g>FK@jmo!7Fʒ. {lDK!g/^lE 2ӒMٽY DUKUR”H7,@,LJx7P^] Ƅ䂊=q7]L$ 獿\"9=y@HD۾>u O E4շz Bn@UIvYQp/Zes^HϿbץĘ"z] ,-\y~ΛapܲР(m~)>o…wiօt+PR[r @鰟C< 8Sq][41k 4TE\zbW~S M) j`c}yа$7o8( SoM,H|BB/l^W>|!U$-ghK;= V좘7[Rԃ:Mod &^]p@WQ+-7/VrрHWKZ P*q;}vnC|-Dn֖HI?,] *1ƟșPζWMHv_8G[\2IHb켿$sNح,D[! $m)c@ԀE²dԐ{ µ8t|5HsFH1 ޔI7L]_М;;t'F^!/;JDG 1vV2E8p=q(!R]pV!wTNi7Hm_H}R!\c"͂^k"[⺒bzn"CQ3N%OÆzzP>OszTA`-Y"ɻ8;( Cꛤ,&m" 5M8$Z!Hv*$-tKU#wF/PʄNkTH^̓7WDd2J[XHk ,duݦ`\ {![#O&/ ' (olY  ޘYT5FDh?L+ԎŁPa1@ X [ٳ< h p_#dCK|eM_H.|4EW9f|3 KoPGPԴ"@Xu#M{LL%i_#\&\leIyebAeÿmS\ܻ+nfc|^3H Hs*Gޤ +EGgpRUt)&1S~kE+2sO4s.iJͪme[~Hijec~Y'MzY0j. Z zƾAqp& ;beIɯQH:qfɴ!@xt1Җp"Ag:yonQ{@0MTS#evq{-2VTf.cդ@A\9\=,3ZKҰhcK9-Xeخl4vު}dq*D wc2I ToH}φSJio@"@˦ff8SӢ<$uWC3U1D hԊqr ɾ-QLۻe~ "c&ҵ6J-X8}(9w+ -t;v>4j JqdL 0R!FE2x:.3<E^ (}:*^ y(%\(G bv*RشR=!2'RA&A5 ʆJN|,|@rԲRc&&$<2ֹiTyb˱!t&*8PfߙUPQSSɈ$(n kˆcDJ`.;ÇvUZ{ Q34V%|< D+QrBQPY)mшґ,iNv=\G;LMdb91?`>4$<žYBFw14d]}g)6zuGiQtbNغy8 !`e>`z" ґ[`yG_4J EÈRaIbi+\t=˥CoaӲYb_h> 2VĞ`n):x- .Q%ӡ7 2sdʄM:4؛<}svE##PWqh>e̲|Vb/7gjzFIHOnK3|rdZ5Le5L{6A.E2z&,_0 j=*dͦ,hqV'o[Z`S UYv\m9 H>j\tD8G};(W%^1 |`X._x`/9Kg~W4)_x/_U!tw1VėS oSGh:I5}QD,db*Gē9ިd5mҎ>`7yޕfOs%&*I]2orf ;[? ak7'ݦ&ͳo`R[+ܾLU {ڨ:~&Pu#;1p;d=K[ݭ'Pr7P;Ȧju=dlԷc+шMf-aI&LQLqmEt6HSPj͈ J[/փal5w9.q*>os cFqdFLY,q25 {zk]x ׍@O;Y3E/ h@\ tiKC~|8rT++X4߄[?AxWF*}$wV>2>Sj_4GAƙgwc3Ռ+G"seX9jMIgwRh:*e+ZHw<E F6{8/hGat;4AEo&0v2+E sȶ4%  in/q:K${{q{8͗]e0>a/`VK~ݺK#&AkizsMAfAtz:-_n0n/}lԜ[Y(3<"@&o ݧ4]MZ n!P>jNGZ: OihRY0ђ3 ChbRQT7/d^Z[%_oRgoB{[3ШVևR }õ͵i"G>CXO:/Q[wam#)(8L:h8foBթCͽ'vG)@&OT@%fXT IJ?%%p΅Ygmb4Gi/юo8lY7XjH3NKrӧM@O[)$gmvYzۼ]b>@95_xE!{єcfјq'-S-4!x^`"[*(f \xÒd82z@HUܔ2YB / 㨤ӨѬ?'-;Jj_ fCVh= G<&a8({!eePW^OwIt쉣Juy>|2xqyn6h^^"D2P9 ѵ~c\&SLkN!z`X]OX.I! <܍c, 4bUȢ?rT 2qz3&d1ZBg8]+"켖>śvd #\u[8Oc&K!Z@p%]=9i=k{gf!!j}:fmS{PŲ)\׆iQBa*yMe-ČM^޳@YE9ObL$#Yͥ~4$AX%eqL!K!R1ɮj(@ n=-[Bq²zi?$ao5S:xsJⅵXOsY5gP~n /Eu{MTGͤmX OgcW|9BIT2Y֟˭I AIo\U-b{x}iR~ u-ěP1\P]paUm~R ~;tz)99 y_?]o-3~T8{ ZeYt̲9p=kߕ{%D\x?cذK*! $pJuJWfe0H\"}$Y? -W?pc!$ǭ@ZDрP1_=H,x^ jT'46i145wɫ^|a" isAA",[ߊWMƝa7˟e JIpL@ɚD-bl,l LDr!Gi[;ϖ*͕ r,è `0Ѡڹ@PYk \W( ky%sRX!oE#`(P攱 WcGWT]ڒOO/217`+tW;ý_R1 M*V_=4VWOi!&ir/22N uhrUj?W!2,ϋfe>BQ]R5ֹq(y}`DB W*K(85PTpӃn"ZcT)TFK̇BҶlC#o{c+x<dˊ\^߁1#> U_\؛V# "9)A1cT۬Z #{>&9!XOy? >8"u}̨C6Wz2 Iev`DGP4(lW=h$/WKP}}+eFƫWIcT"Bl4LqK2HDa1?Y4%5vd.*# tE ύum7@W&^LȘhc 6!aB[ juPq{7RFY zX'6hϐKWB #B)+:LP4dum*lޥWwK:U@udc26HaR(R& Ƞ ,I%ũqnlJZS[g|@J[gzݤu_P̉(|SPx ?=jLIBuB>eW?oC@y]c94f.9ƳŵrWfU 0gV]L%|v#$J<~'Y)u HZn14$B6AHRP9guzӤOMÅw"+8<v {}/i(aX Fû,_ʒZ*%Z3dZD&dlG^%+j eN0ޙǏڸeZ;;KyC> !oSC:ۘ SHXF0s!u 7琒:&Wq_xO'&V|\COd4@D21MgR &E HQ z4H}?Xe]kjvHQbi9uRnB+NԳр]Az+hb6Ń$.X*RH,./m5^lk$\2p5%B9J9E鋾fTiʉLA6ت=B: D!"D89+LW [d[FY HM - !iLRI+3פDTd"mGWo~cQ:@C;l\)Xs<T3ةNZb?_d  E'sz91\ #7{vL!] +o¯d}C}bšGW,Ge;#ԼܗY:ƳwuXf p2WEyYܶix=;E# O>sN =1/lna|G`[s>w~vd9~m!~T7~04ciѓ[Sf:#q.p#]0S5#M"W*QfZo+>% q\&sLJM_B M cwjg5&f%秲U[K${#4ߍ/?G%x(K\}U7-ȧ+5lBiNGZEg.^j~xjL9kN!}uŌ.kXD9b,ܔYsw =&YY?/5v~5M<&%1ٌ߻K_!x34)vPGab@d(R[>:%lYA9!hwJs` daM0RN' x/. M{ Ƀ$@|]'H pA挋|2)uTԦ3OSJ[u@-)^t}s_F$"KmI1 M{Ѡ) .K^A_wK:D jKx`S F e,\zG힥um(1ގ%0(Cy9\'/+WふV<]0Ќ<54:DG7d.هH`*sه2Wp|Yo&3z p ΆUٺ3ߡa0O+tIL:I#yj,6mIv C]K\K@gX k5yhU00<l>E25.n*<; U yoP7Frncg@mOX3a_NUp+7h= "5H.D/Ԓ:cW^l[ӡ3$Ts}HX&f+8gF>9ۀ%hKH$J(Z*0팸ÞV{c35'z!??<G ЀP'5brG[iۣx[ֱ ^l# 2.AT^|yQh}<oޤ)dI:6.`:cOZ5ʞ#wLh#GcWy;UN$hK PT,8L_ ('UeW}K{B4bKЀŤKΦbI[uF~0Q` 1u,)E!V<졊ĽsnЬ (\*EYM u\a%1$'*$̆ @ ,qJ$"`3Yf93lY+:穐 d{}r)yf@82K]΍=Oܚ@{tl(죷7{7B7c1$6pLÊ9 ԗ(VGWAUAµ$ A$TY n˘9O3,aRkgK^d6ý` ,LX)qK!=fZ֠OKH{ &WaT;kbIuJwFK.v5krN3vTJo޵s2l`l.x@ +*]<-ĭO^cjihWЎB4>"JB PTYI)!7mH1&9jLHڭzZ8Y^lex8Q1A!FfK Zq5&LJ^4OW0QYf-)Yo"ADQA¢CUi P-Gx/ :1zє` ]f%#I:CL #$U_AgC3tQMji"f_(!/F䚰~= (}QGK(ۀkH Kw*0[4U d@ p=bYfI8mֳp[bE$UES|SI܀A;zZlDf̜5dzr-jOhC 4)֭ZQ}Q?qiGۄ.w' 1Wkj'&Ĉk~T2~9VorwR(?+܄"W:w%C J3;8w {s˞OϖɑoQ}"it/J .}lBޓM{nM)1*{rwss0p%~o[$CQg8B C-zWH3j&kJ~̜z_>]5'e0*υp^;J2hĵҌYT&S34zx4=Rçɬ&NLhQ8{9W MTX6j24NVgPa8(si,ۿo>}\DzܯR=cwGLXrtK:AʖD`J2J1] Z*Nh߫ Օbn;mmܟVË a b)t)Lt9t?,PC~*Lc`Ժv0Oaa:ÎLP`muPi$>\PvSf y_T=D{{D~`D0TFu+iDwQt #e73[DO"8oqȂet۱w{"*bc a *0I t u T$u*qHڧğ^d`( G[eF&-CIR0o|#o48SC@R]x:c݈ ׵ |Q`9ιHw ֝p&Oۓyъ<[z4_ #g1yI~~5@,_6I bFfCKI¯۲+jxe vI^!q>Q%I2hdrl}oi]9'M^OkLX[0K/7j@ i鞔 E'`T1:(vdhwfAJIHnmW%x]KRnʪMY_03V}v`Ez1#/5e6TqRNH)g܋C<۞CgߔU!\?2 @v%WΖ\Ly%Dþ"U{|Oc}Rsermo9"0ֽeΩq4$!OM=""Oָ`A:/C.[n b5 js s58@ }ɉIO٢һ:"[9|s<ɷ4^q=T@/]գL:T|!01j7y@[I_@:g a/'`~'${? =Z^7悺KnK[:}|p- \VM8( E(L[b!JXb2$17Fˈ*,P|0Q!!YXsu%x~Ig*"z1AvuD)FYuDiI۽0CV9hc&H8#mzlŒ3P$Ɛ`Lr fKݩ`F:Y;1mH\Zp(c(rETVQRؘmxe /Hsj %嵎q:;hΎM~--34,v^9,qu0X7U%tp{!7@}a0\*yN!Kﶹu?3k(Cƣ{)^`z`riFhl:0(q<雊 #OKme}TbhZr]r}Wv 88*LrspuwjTTQ$˫W@.Œ3Mdt"808vpAtTja$/r9^^5*2zce6gEZљ$r<ӡ[ϒL2d4H>lEpZ#U{^9֌UcrwU{P1 w䯫Sx@$F'wꁘhn(t6<>D%9?\+  ^ 7 cOC|`}bW M 78#f yU6^9iއS8=4WB*pNj)J;Bp߯<ᓕRʙAS 1Sajp :X7T_;Ղt_J4]Ĥ:!6`2\NE6z"f14~>IK}?qP*5~:C_X?M]k7 ; zO#