python3-doubleratchet-0.7.0~beta-13.fc40 G>Gt 6 6_]5567>7P7T 3!]W>D] 'p~[ye- 'p~[ýaOa{$ǺZxVCHV\T;Wr$:~J!|\MAٽ hTO%Ӝnj DSҥdtljpCA+ #WY6Y˺Xӭ WΚW 2awg;rUMJ,TI}II$)%6LX~d'oDO bhûk S툮k3c0!'>Lԩ3M)v 8H6iNE DТXJ{4<3>(HG'.MnȷߥDž]2Tz=N sFAoC yt.7n?5H4ee^(x`jL:gY-y`0ys[4YyGMl*2E v#GݩI~]mЄ>=dHD] 'p~[ye- 'p~[yTH^meD-wæ\C,V.(Yl hCՃirDjlI0aݛLK=nty$L)E [.AJږ`< J] |3KLu 5l[z(<ܛ(UvQ+st Dqǭ i*M"765e*zApd`~x. u]5D8p%gp\=\3e2ڀ&猼 GW& hv_~CgG*[7eG;.5"-F6(ϵ!'%O޴UH&!9pU=uD4Ҽ*0b< QR?[&F$ DΟ6 < Œd~)Փ?G1vМ/@|'oS@)D=m_7K伥|dB71Wm9} }N1]~Q1k)LR{ADI$jИ>`>A?Ad# + a )/8]] f]  ] ] ] P]]] f ]" ""#n(#8#9#:%G' ]H(]I*]X*hY*|\*]],4]^4b8'd9e9f9l9t9]u;P]v<w=]x>t]y?NA A$AXA^AACpython3-doubleratchet0.7.0~beta13.fc40Python implementation of the Double Ratchet algorithmThis python library offers an implementation of the Double Ratchet algorithm. A double ratchet allows message encryption providing perfect forward secrecy. A double ratchet instance synchronizes with a second instance using Diffie-Hellman calculations, that are provided by the DHRatchet class.e,buildvm-s390x-23.s390.fedoraproject.org> y yi +A+A[[#lEpp m m <i:A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eeeeeeee]4QQeeeeeeeeeeeeeee]4QQe]4QQeeeeeeeeeee]4QQ]4QQ]4QQ]4QQ]4QQ]4QQe]4QQeeeeeee]4QQ]4QQ]4QQe]4QQeeeeeeeeeee]4QQ]4QQ]4QQ]4QQe]4QQeeeeeeeee]4QQ]4QQ]4QQ]4QQ]4QQe]4QQe]4QQcb56f1ebaca923f1064dae85a0ef4d95e3c2591f2709e76585f76e250d7a0c12e9180478533e1e46079532c93f411ac13182ed1b50d836c8ef0e2026946cf3f401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b7364e594bc9b4971ed94ec404bb49565871e65bbd5580e84af9c038380674c12c70998d3fc97020afa7ca1e9306c044487709ea64bfda66ce052d87f55a8b3899c48b34fa59688568585871a315d5facd1b44c3d66043d16ff56bff6728bb164dda2965784087151f8b2d5f8f0a1c3ab5a2f6d9e2ec05bc71597415ae44bb3dddda2965784087151f8b2d5f8f0a1c3ab5a2f6d9e2ec05bc71597415ae44bb3dd3197716a54d54a98535c37bdf590aa3065f110710a4958af99ece8a31fcffefb3197716a54d54a98535c37bdf590aa3065f110710a4958af99ece8a31fcffefb41d856e344a4a442af8a0338f83e4c63d42356e1c03e7e6cb9eaf38f5a35dfa141d856e344a4a442af8a0338f83e4c63d42356e1c03e7e6cb9eaf38f5a35dfa19845dab11fd5f8c058a9f055053852bf11937aca2af83208654dac7c7827683e9845dab11fd5f8c058a9f055053852bf11937aca2af83208654dac7c7827683e2a6f99e61a694524c0dcbdba0d861492ff20700e789c94070fe657ddd4a522f02a6f99e61a694524c0dcbdba0d861492ff20700e789c94070fe657ddd4a522f041b9be92d424ab41f591721b484f29dd3ec294272f2338500101d7886a0141b441b9be92d424ab41f591721b484f29dd3ec294272f2338500101d7886a0141b4251ed6ca2f936e9e73ec39832e9c2e64fcd1c24ab8a352bbe7de207054e8e61d251ed6ca2f936e9e73ec39832e9c2e64fcd1c24ab8a352bbe7de207054e8e61d657034e6e70f9937949acf6430ec0a012de2f43bcbc11d599eb0c110980fe1b52da50e28101b259b648c810e0b60836bd6c15a1fa36a38914163adf3658c0ef3d4f98bde32b369ad010b93a59f97ff01ed6e2bb0ca0b0b2a23ff101b3669a1b6d4f98bde32b369ad010b93a59f97ff01ed6e2bb0ca0b0b2a23ff101b3669a1b66137886a331a7f8ed8cbbccd8a22a92e64395844869ef96d6973c3cc4b1601e86137886a331a7f8ed8cbbccd8a22a92e64395844869ef96d6973c3cc4b1601e8bff54c8cb1817882c7b68b3289f25e78f35daf85abe1b5cb3286e9015cdd94aabff54c8cb1817882c7b68b3289f25e78f35daf85abe1b5cb3286e9015cdd94aac27ef1ab93ac0d1fc1e9bc615a33743dbd29e30bb3b1d52d816e1784f98f2669c27ef1ab93ac0d1fc1e9bc615a33743dbd29e30bb3b1d52d816e1784f98f266915d9a78db68c7ac766feb8559395a8b2df6b63f16fb4d9d4fd48ff9cf03745df15d9a78db68c7ac766feb8559395a8b2df6b63f16fb4d9d4fd48ff9cf03745dff3bc131b32c374256fc2383750a4b69792d204804dfea749cec3bcf357e5ac0a6854d934dd34b1b86e0f0facacabba6521e3c9b6ba3dab1f05aa93e116a0a2eaedf7e036926eb73ee80b135b4e0988f69a912cbe5f30e82a356e2eebe847779763b983aa313efbdba4156404f62a75524d9e2227402d7e1c83bbac2e77e8f19c2a6bcdb734991afcacad38b731eac77f4d9824d0f2a1d0cc984a232aded2a9f96dda7823638a25660d10905ee9da8f5b2dc6cf2f6442776a9321ec16c89b2d12317da7d88ffed2c448419cfc08084a081dd6c56a54e150f566537d4bf6918f4ec87795e6df0d5fac01515f6393e454df146991b8605df873871049fd8e16e055c87795e6df0d5fac01515f6393e454df146991b8605df873871049fd8e16e05582c174880994109198b1af86045f274434641e3c10157e50255637418a2951e582c174880994109198b1af86045f274434641e3c10157e50255637418a2951e516f45a69a3500c001102a788ba9191dde4f0c4357b18bba098853a750603cf2816f45a69a3500c001102a788ba9191dde4f0c4357b18bba098853a750603cf2837869636b6336594df76b7f66bced99c13a7db079791a9d48286e1fe283002b8bd82de67fd35579d54c0e5ec5d877135a8001633c389cf992d8d7b1048fb9201f34ee53b404ab52ea604f59a69b948f9501794fae83fccb3c150535787e361d23021be2102a216ea662296089e6b8090ee5ed2f6f07409249083684827c85827c2c7ab6b08c3166d4cdcb6c7ccc493d9b9bc610ffebfb78ae28ab93f493c1dd6c2c7ab6b08c3166d4cdcb6c7ccc493d9b9bc610ffebfb78ae28ab93f493c1dd6743850dc06f349c10c04b046bf360c169c03c42a02828e3179389f73ddfcd74b743850dc06f349c10c04b046bf360c169c03c42a02828e3179389f73ddfcd74bdfe9b5a8db567bdc45152b002c1b164bab1217e2854ed4c7c3e289d151e4ec75dfe9b5a8db567bdc45152b002c1b164bab1217e2854ed4c7c3e289d151e4ec7542a71f64ef203fd2f10b879d9553c4998f6d982a2e25255aa985c2f463a73bc942a71f64ef203fd2f10b879d9553c4998f6d982a2e25255aa985c2f463a73bc9f8d3ba50869163ef692396bf6a34776d3ca4e26a8d9309f7ec62c28eb55fc08ef8d3ba50869163ef692396bf6a34776d3ca4e26a8d9309f7ec62c28eb55fc08e497a5aa945501d97b81d0f69faf3003cef0e4f8c8bddbe208e5afb012832485cff8c9d2fb2d8e359e6ad7f0d14e5a3e52f0fa563968e47204a69151dd18bc4062f988d1e9761e7f385eb7554f1c643213cee22d5b385d8c183f12491537fb10cf5b7b69de7b6830a56d024603c1172d5b6d82ba5fcf2cf829127467d684845a1991303aafe13ebb3454eb0817e4946b3e36b65d2abc01adde2287a281fdbcb73c1c7fcc909e4fc73792b50a725f5a4e34a659be8110e31cd1cedb9d1b3148669c1c7fcc909e4fc73792b50a725f5a4e34a659be8110e31cd1cedb9d1b314866931e1d751a82a7c139313b662d2bb824c9e065f3bbb313e44e29dbfdfdf9ed72231e1d751a82a7c139313b662d2bb824c9e065f3bbb313e44e29dbfdfdf9ed72272739d92f60d18385cbca684b378cf5ffa3d1c09cbd4530c7b19af6909a3eb3872739d92f60d18385cbca684b378cf5ffa3d1c09cbd4530c7b19af6909a3eb3879d2584b5b9f0d1c52be4dd070f2650d9d5d65e311ca724fb504f0c482ec07c179d2584b5b9f0d1c52be4dd070f2650d9d5d65e311ca724fb504f0c482ec07c1965f45c58414ab5a97d4b807d05e8e382a11fd6088290719c5135a28bc450394805d133d9d864842e5c86337bfb24b5970ed5e4b3b7c04dc8c738398496f7008facf183614c45ad2184a723b153c0d8c516d678509ea2436e62f2d34ee7f20e9f75b851fd0c1912541d4e007214adbe99061e4f02163b3321e082ec2fdb1378745a00d19b46ee5efaf7a1c17235f907b68203cf7ecd5341a663d3bd8975b2e4eccd6343e6c7759da6861846c20ef397dbeea29e460a421aafaaeb508aa3bd6294673cdf00c1b64c945d6b59053ac4fe9b57d2ca33d201244ea552a579fa6b066rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-doubleratchet-0.7.0~beta-13.fc40.src.rpmpython-doubleratchetpython3-doubleratchetpython3.12-doubleratchetpython3.12dist(doubleratchet)python3dist(doubleratchet)@@       python(abi)python3.12dist(cryptography)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(TildeInVersions)3.121.7.13.0.4-14.6.0-14.0.4-14.0-15.4.18-14.10.0-14.19.1eeXds@dcʂ@bڑ@bx@Fedora Release Engineering - 0.7.0~beta-13Fedora Release Engineering - 0.7.0~beta-12Fedora Release Engineering - 0.7.0~beta-11Python Maint - 0.7.0~beta-10Fedora Release Engineering - 0.7.0~beta-9Fedora Release Engineering - 0.7.0~beta-8Python Maint - 0.7.0~beta-7- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11 !!##%%'()*+,-./0022446789:;<<>>@@BBDDFGHIJKLMMOOQQSSUVWXYZ[\]0.7.0~beta-13.fc400.7.0~beta-13.fc400.7.0~beta-13.fc400.70.7   DoubleRatchet-0.7.0-py3.12.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtdoubleratchet__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycaead.cpython-312.opt-1.pycaead.cpython-312.pycheader.cpython-312.opt-1.pycheader.cpython-312.pyckdf.cpython-312.opt-1.pyckdf.cpython-312.pyckeypair.cpython-312.opt-1.pyckeypair.cpython-312.pycserializable.cpython-312.opt-1.pycserializable.cpython-312.pycversion.cpython-312.opt-1.pycversion.cpython-312.pycaead.pyexceptions__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycauthenticationfailedexception.cpython-312.opt-1.pycauthenticationfailedexception.cpython-312.pycmissingkeyexception.cpython-312.opt-1.pycmissingkeyexception.cpython-312.pycnotinitializedexception.cpython-312.opt-1.pycnotinitializedexception.cpython-312.pyctoomanysavedmessagekeysexception.cpython-312.opt-1.pyctoomanysavedmessagekeysexception.cpython-312.pycauthenticationfailedexception.pymissingkeyexception.pynotinitializedexception.pytoomanysavedmessagekeysexception.pyheader.pykdf.pykdfchains__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycconstkdfchain.cpython-312.opt-1.pycconstkdfchain.cpython-312.pyckdfchain.cpython-312.opt-1.pyckdfchain.cpython-312.pycconstkdfchain.pykdfchain.pykeypair.pyratchets__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycdhratchet.cpython-312.opt-1.pycdhratchet.cpython-312.pycdoubleratchet.cpython-312.opt-1.pycdoubleratchet.cpython-312.pycratchet.cpython-312.opt-1.pycratchet.cpython-312.pycsymmetrickeyratchet.cpython-312.opt-1.pycsymmetrickeyratchet.cpython-312.pycdhratchet.pydoubleratchet.pyratchet.pysymmetrickeyratchet.pyrecommended__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyccbchmacaead.cpython-312.opt-1.pyccbchmacaead.cpython-312.pycchainkeykdf.cpython-312.opt-1.pycchainkeykdf.cpython-312.pycrootkeykdf.cpython-312.opt-1.pycrootkeykdf.cpython-312.pyccbchmacaead.pychainkeykdf.pyrootkeykdf.pyserializable.pyversion.pypython3-doubleratchetREADME.mdpython3-doubleratchetLICENSE/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/DoubleRatchet-0.7.0-py3.12.egg-info//usr/lib/python3.12/site-packages/doubleratchet//usr/lib/python3.12/site-packages/doubleratchet/__pycache__//usr/lib/python3.12/site-packages/doubleratchet/exceptions//usr/lib/python3.12/site-packages/doubleratchet/exceptions/__pycache__//usr/lib/python3.12/site-packages/doubleratchet/kdfchains//usr/lib/python3.12/site-packages/doubleratchet/kdfchains/__pycache__//usr/lib/python3.12/site-packages/doubleratchet/ratchets//usr/lib/python3.12/site-packages/doubleratchet/ratchets/__pycache__//usr/lib/python3.12/site-packages/doubleratchet/recommended//usr/lib/python3.12/site-packages/doubleratchet/recommended/__pycache__//usr/share/doc//usr/share/doc/python3-doubleratchet//usr/share/licenses//usr/share/licenses/python3-doubleratchet/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/python-doubleratchetutf-8bea19c692d485b74630cb496880c69622dc90c50e50502f25bb5231869377b9ef5f7465e4217b2323ec580fd0f990676c21a15094a278f3344b37214bd76e827? (/h|D-h@vh)%eS]&@D`cRTƵW [B;2oH-ɋV%ZW=@ kԚbz͗}e8p# mkKO5%xBl}ȭQsæ|p(. ˋ` @KME5)1O˔o]tfڤJ$25 KLMVrRI.0 rN{AqtOۖaEmmzv졤ܜUV3(vH]F.#K)zmx{%[82(Sf0eÎ@f0 ufv̞]}O׶)3Lu6S>yhoԷc_o`!QA1)XpiD.JG$ r065kg6kW! Xw`o_IMhnA,Asw4X.UDG( KCXfm/7_R݆}ه>X(ɥ0\1}r/Q@rG:P(HvnF7U>γ{CO]rUzn]f-A{jgCiӍ%ʒmUX-cssEX/c{E445Eb1@o5BѵZa~u/f-7_p0JyPET+~хSk~ILcͶSԪ)XA%up iύ./O@<.hM@X(ZleM[aG[$`8z XzG(isn;ܗNslj: _-lݚP G24"iGC^Gшk7"BLQ,փ$!Ȃ7t)1v,jqɴ$k lF=S,m9n/cN1qcllt\ SzBsF"(I^)2p1Þ?~?4t "ztĭ&u5"ǧ J. Qyf37ÃoJ7\9H}N$MyX4y+>KiĚ yynvd U%,)iKxx'_QR^d3UVa]=䪕 'BѢRTzJr@[xe[\"Ą HV.$koȫnopLpI~߀`HZN  oRn1f  Үg0oH6Bo |DU4MC_rn5zf0ސd$Y`a"bi[lkQ\v&uS( 'ߠzVrOIbo%emS7BJMJwo}@0MӃ'ŵcX4iAE^Kats;~J]jfK3M迀c ^U-0Uጠוe 2*_Ak}4۰uG=[ڻ{!{74~O2>z t nH̀2O(.s#-8&5\ ^E+fG:-qivJ}5T"̮<3DSx'6^'e Nz{%SoF -D#j΄q{`p}mr@0gW x4;$}j;C?^NN,tߥg~] pG}]<^<% ˝ܰx/'-Q$ `&;җoi$+m1X.N#2|3J9Y!D }( #*A]*oY%o XUL.O ԏaVVbҚ{.f{~0˗"=ZRPOJS74d'_%^&276 )fKa\{ctq-E(W;]|F*2h0S 6S%m\A,a.S.g& cU8zԒɻ8HY`2>ЬSl TnD!44>0Bt{JmDC9ݑY9x.?%S3=S՝TjyxOs"eaܹ1 t^ 2jr ͭ5kO*t23"a4b"&Y$0M|2EVH@X \Gź&?iY'D^|GU @2hVjYZuʙϨ> ‘Zm%d-x I}Aaja9Q .d{ِ6&,Fug:R)O%7Sɡr L;͹gtVQ*~:wI}KLQDlOޜmփvq>S!pj.Yw<&yN(/4:ڰE)-̢З`gDC`H#2,PCRq+IYx &T7F-ޟ`q:8yx-y%02JYlL?6jU;fzzwA"v_OyCĴm> ,Ky,Nq(}Wq2G-#\}+4g#F@L$JMg'?D#S #)%G3ERCcU*,l4+Rl6F_s9{rH*k4BQl nlæеnG;Y~>oнytmq4ƈ)׵ëIhfIN㻖4z?] k\olpPKb}AbKNo$v}sRZGv%eC`m.ڦW%r"Qoӹ`AE_6&xK8I1`0SOs5ZqN dvI,W-%KE+aׅdb"Ij ~-(F\tq}-~irWR;ǩ XyN25u}qwA. |j۴d9_y|L$ n\ފ<!DT:e(D1 [nR~*9 ϛvJoҒqH^M%蕊#\fqIiEr 1¸F#tLBSO|Xf9YBdDc9*P5+! ] ą~sq\A0u: ]rp-[gK9ƒ0VQ`(MFE$$Fs B 젉d%U Q<֠a=2t 9󙰬rTU; {Si; r') VfLV7a 2R8Yi5oԟ;9G&X-]XX&4i/.xgty؊{*UU2SzAkD);e+Dk6+rO'KV>l$k@PɧR-9)S Lk7-p0.w?ARpe YLs1( m7HJQn%3lM{Jrb# `r{ӖhLO~HqX~P¬B9z2K,|n0rЫn>6ʃlb0a?+I'65(1ŀO#ޙZ }PK󻆚.n+:r!A ƃt 27bs-0> 0C)~P#[WC%d]X>"p]\+4H `!猘 4;aDݡڵQ<R1tpɢ@iRo@M9r<EyK.=| 8IOft97u"YtDlOwu\F `dedGLH\0,\tܻBVNWql.rXaa۫j }$OWCx,cWt"gl }Ft1^@" (oC-ֳ[T۝EUK}Av-{:e6i+ЎEBpT^Ch>/ϩn`4[6D"G3oY IS gZkw`9to&9oǷzc~S ֡ഈ@Q)d`$u7QR¹۰@PS2%,&P9cdB=rdc/Uv eQ>P7!5~T~Q(k(8A'i՘H Cz+Mda8>}:lԋG)]#IfqB(!pLYA,WЇ^ja+@xH+&EcG'q&;\?G RL.LZ۽vs i79 B{ ONϟ ʜk@ #╸<ŝƒr߆jz2),(D x4'P7Eq}nI\YA=E#E2xV5:(byN2cR d7GrkږZKIアhO ^I?uTˬba478YurJ"Bi2R؞L|I\U]zQAw `D)H%%vpfcP&;1 66ti;A3n}_pI ܵ)qvJcIJKz[Q+1ʂh`ۛcfa7JgM 0gFǛo{=pz-wYxי`OԎEml?h{햛O"|.eNCz7H'X&Z߹$X&|A'a\E0bܛR"C2\,-T>u3˵excH 6:0(}XmXd0_Ea3`j{ǀ R/,w,b9a6:+f:7@ΦʲCΦ3R /Z^ƻxiN*& SEr&>>&&!dC(g'KבּRuAk sP쏛 x|8ꡉ_ԿµvyQ6ȉ$jv"֬*,ZV3XSŶ0 rc6ރ:?JE#}g'џnsZyZ?;xČ[aS"&зKwX4MylfCU[Z]׾E3\n˜m&ҰeŠv‚œw|b>z xz"cѕ9 b;b->J(;ii#lV *FH^CO5M,Y-yi:EfDn"T%z>?:(f߀zjXm|  ^oKNt887"IO8|)>R_ i$[o8W\;k}`]v_I"^XZ,o:%ijK@=rPy){ԞpXݙESB)σWKN"` BVPS]c}HA.63G, ^ch0>}$Ĝ *& 5?4 A3:GO_Eg5dGK&g<4p)ڽ, ^ۣL殮6iv"?Hףp9Ӧh@,a I' u ;;x4&O]9O_Psgy،rx4~B[>O;.Olۍ$23HX~AHi6i=>{=\;h P:lS3.P3n>̢Xo vG*;FxsrO*azREs3EE_[hP_"@E]ZH,C k%dݕbkTЀ4 `!}. K:(N߁܁.Fl{ 3Ư]vę[H}or`X\ rl +.b)IWJusm 2Ld: }SZ6_s8OQ,%4=)oa Ty* ^--]Z52 -,b;yΡ[ 9\L9|3"Jfc-XGD@ Zq+HWJx ǗmW%*ү,hu0 9dOokZH4}/cIJh5S̯`GfoMM%$#or`^Xj!tF.vqnSiI,l:CP(KtcsuºպY;Rn4RF(kg՚HcZHI?= MRIm"]ނGvHqτcP䡺jcT-.G/-(~EF7gk mhLs$䛯ZrtFhd+W$b/!=EC:EBj Y9#HGz n6l3Ժ Y16h}]a@QT}l D+f2;r,H^ٲ 6kwoj9&ʭʮ 9GzWU"[VL,墘腋pKEm-Yh%ZբZQu"؏2G[; SjEKW$UPaX`ap'b'$(:;<z<5;a><(<>!̳#PSܡ krn965Ba0ggaC"͎GD 3BS! u<Ġg';7C<;>0 aЦG#v|;D0("8sB a]O'J8#Auّ!|D SNS;=;!maG*bRH Dv B'AB(҆cJ Jq!m"di`@%H*R+>w<"2!h"ȅ)RHA1QR(O:*fUzM16[ B.4|vtW,gsr#0LShMXl y`R+(=n]_Z'!}ncꅵoAu$-=PfZ~[{pB`y4|z<`VKG4Q+ *e\pyzc~ܺ4Ef~L$ TΉh9oݔϕep;k,r$ߖGj#d$<>/} /nj2K=z!YUd'[(N#VB@zŒ"7'/aY|d̜,AS'_k'߉OpphV #eapqMaYVi0,ާkFHP!AF2N 4_} ҅vhGa 8EcjWXOn^7˫NL# ЁdLgr ' pb|tMb+JQbd.sZv,oFD仈иf€fv> GN!bp4#ȧDb_$b5` c&ױ_bSe7(8dZ>z$߾JYŒP }ޓH1d$FdDd5Pd𡦡6sFv/#t06vZے׫}k4 %tFs`6*t--DA=`tF:;6qJ*a i?6NF}ݶh.F&}!z-s6w8X8]?3rnj|cU\O?6%<j~%eiFޜk2Kzf47KVLͲc_"r-WWa5"z(}Ng#VU]03x$#y.j(^ƢQل08+S=ID6Qn pFv>x@Я.]tP={+,/کv^mwM vv^hK1N&]C迁[YqANW]gEfr0 ld??Ś]}8:z嚆`3.X N8)y$ۛڙEgzS+dc0K1O9 /obw~MA8)vi9>Y4pɺ|a }6)Oqiy=Кyz7/-=' >aWΊoNnlG*$NRڐIn*6U:J^ImP2ܨH'&:1KD2Fl<BiNfj~mM.gғFxJ=N'JoL#K0i6}΂2}ͩBiW ] ZPdu_Q>n3h$N2$mV71134##HsEyT6l$Gb8daa4 0P HIX*j|?yTϖ7*4C U Tc&Ev-f*G[HXGiɯ>-o+یP)چ3MGU7Vf% :_ZL)%#xUH_c//SV)%Pm` S .cw>?j<8Pl+cx{2V7iNi59cpb?)"ҫK (-p  7({ƒ+>X2z0hǵҮ!֑,@}kz0RqSK~]I#D4f%t bƋirV񫣲DW[+j0t_.,}x[kф(4՘Y` >07@ \ƙ.NTMrU;R$3\Ȓ(셶hh'}%W7 |H , NM"Ul=:p^NӄC+JqǗSt&h}:{Vч1Hq,kiv>Sn{B!W!f?1E# 67wugur\FZs[Ӷ,kUnBLlaRlvx6(]CJ2RV OӛXrΌ*LAd{HB0Z@#?g3xwQ /PL-&kP5DM$}Ia0ᨥ&WL (ɂ@dDߓoM3;Vʥ> nȱʠ%/07^}2OEo<~ؑU37ԛUqD!itm?PPCy[ADVD@fS#9T$GH8(BNP`=zt6KECӝb=؊ImrruBBoȒ-@#e[dOFJ9nF߲uQ֞ ?R pWZXQzMK 0/5Zo)IB6~cl@.u;4JxH`5o.SQʏ1yנ9 y@K"VCşopGd4,I?7,oږ-'*oC̮;D%QqT|ǻ xAUk}/[b41QTVBOϢVN1G4f󁻩%ܝ1;ͦ;5"?6YtC/ 9![8{ !5.^pȷ(SˇHyL6Ԍ!]bnvtN~B DYI?ʇ;L2Bh5,ctD\> K,:#L !)"-#U p"G|dp"+Y[ + H-C,‰f@܄[0)II\_j^Th/&of,4dNW8aOԄ(̰DҦ9gJHsۜ5ecssuU(Z?BuZZE Bo_3 t7==k+9cPt[;#f[`E7 _3ky{%zew:XXZ\%hȒw;*('R薞7v `lj.DsOʊ ڀ RC6 tz Af{/1'WǪӽ1Gf fmI\!|NLV)Ng Ƞ@] .>lZ¦ dbzc *B+xg sEg2U  #$,D)*"Gr?`eV2_TS1&]2}K?{ultEvfOnH+Nބ/ l?|6^پ *LL%?Ë+gT/png,_S.aމ#)x!1 Pڬpca`&<_~sqF%L8]IbDv W gXڄ_'4&!~í+C:IDGr"en)7NM$t 5J3~]-~S #؀V}.;HF#uL!y$}b=5{ @u"4ʟ a*Ta"G}!{&0tJ:2;G$zY:Y^}P4m;| + _e ; ;)ZOßS#P~_5B8%Y:nN$-"GpQ”ĜWr!`!Q! 0z?|sТΣ7몈iЪHE4d:X5mƎBeW7mgƯ{<+P*:@f3,!vuY`k#~ d3T46L!*CWQ ymnuIlx`k۬=P[XK~"S~T{Gf2(*DY!,oK$OVS5 Tdb$ kQ$6rZ="i>;_´YL׌]-d}[ F$',ҊQ0&"~>-+>Uڀ L R Ez*b2SR%ءL4U $> 8c4=|_0!w)^\ȤQ{[gዲZYL yRTo+4t<$"AtnyE,F˷)5j ĵqeJiPvg05±/'P p>X?`oG)SPn"w[$1NC{ڗ4+_ˮgQ g@7YlY%j삡JoP =A(:XsMsi׉.)_y%ZZA!C2oh4;H$xuWU]L_<;&cj.Ʋ=1FiPyu-2w?-WUĭ>O_Hr$wC?,YF 6eVif+r.iEy/]5$y[VKٙQBIQOyLd(ɰkW]$Bgb)y/t5a޴:+^0+=kw۶#sѨ|7wd3IEI6";LM)]<(ճ`BOޡ;H%g {{NbwoqUIww16蹀/QL #h^. Z(z c?j=п>R&sZb@(j;tE~́P erU&ueX!i՚$,EFc=&*j^B>q+{ Z̮-;)`1l=ȷе=gb-]>?~.ɼiyl0!cKX`YW],PQɲxE$7qի=Zol(8|¢උv)%N= tu[d$3t(A!D'a]U 7^kJIӝ!ì 6"Χ-{"#DcF&o;"43N>NdPhGUvbИJˡYFjckyE(]BʲHEK\"P#=FeD3riI}v~84$ o(,Zc\h͇O_ A8͒+ݪ }HgC=7 |2P$@8q`IQ 0U?vKxMs"ޞ>1qQ] ~s>%Ou<zl0jlb]M?[uLyW8Fg#$b4!D5N,!Z"ʎ'ͣ|'ڰd4yiGGTEdqd>UEϯ/anAE.h y}@} b!9I&9-l ً(O3Eo7@0U.?\ɫCgDm]s`Wmp(8Z,?W+uy-KgYd%;TsU9rA(3զkX1U• Y V߾(_CF[mjY6z j[ eh6)*8&o5y2m qB#x߈Z탶0zCōtNKW{'NׇȊj`༶"Yg_AqW`JҵC'sfrvfB%%1o`1L2=N?'-cdY]L() DأCSn:׏ E"*!~T7}f1 QzyҋE& ,p^B[Ek"{=h\,>ύ^i )x&Γ.E^>BJ̅䙳 Ӭ'zH?Ś "D-0VB@0Co#]N07/!g]Y^-%tF?^ڛФol(f1ȅA6A#%/tDŽfk4(;&5 }$Ic?08EJtfcu}k6}`Y1>2ND/ib'6J9HP3Ibn>-ncszՀRxaN+8G9rú)ͻ6slGTh.߱wDĜ֬S˯d٭zHp8}e?}ytS`B]'Ih&5rۑq8Ý8?*Ag=g6WWh!U)03iYrV=j9kȍf*<ʏTj豳i8)!#S"b}vz|^'K鼬GMF+mtUF_'ptN2kUCZ%ߤ<K<",=M+ZTNyՆNcw(6Vx-v4zRp)9  0NZOxa1 Ƭy/r9xQ4NƔq_uBw (aJ<K1CpkS|7AN`鴀8VMf–?%ggy`y!̩3u 3ܜF!U*?W|"wl?CY@PI@n@`CZSpgM_~cH,tϫ'悷8jvC 4'!j$X\Go'(N oِ c3'l`#VU=f`]()+sNꖄ-9`od(x),䅌Gǭ7`ˏ rqʐV+e9`/U[{S~HD>J< q OorF!,k/vz>MQf1xR}g~N%e9hY9_MFSrPkD݁rI