python3-gTTS-2.1.1-bp154.1.16 >  A bz<>!M@eee\^R{cm߳jnM:~|ѡt%pi~1p>:B\K yEl9Q˭E!}O=0 LDvLf fM_FK\"T$a"#Cl;ޮE+T8eqr'O͢ˣoH>17ǂp>44"V͙$ So{A[^F \K}|= K9;y`Obrwrn=3161c1eb4fbb8b6bc9b42454d944b8e524bfaeeb6d9822880d85daddf2333915428772847c57decbbda3a1690d6ec0caa2285239Өbz<>!M@eee5ƈXI 4/c&^Gm.ҽI]x.?ԣNDӠD啾җ#OgȚ dpSl38=+X~Tҧ$l3͕ k~{ 3z&A5\[=e5QeP٤whlm0-1"<ѮEE`o[܈ohvS S9KN?ݮ@0y-kzl&atF|xY3;hB~`!͠>p>C?Cd  jlp|  CC C (C 4C C <CHCC C( \ ` (8 9 : F2G2CH4CI5CX5XY5\\5pC]6|C^;s b=c>(d>e>f>l>u>Cv?w@\CxAhCyBt1zC8CHCLCRCCpython3-gTTS2.1.1bp154.1.16Python module to create MP3 files from spoken text via the Google TTS APIgTTS is a Python interface for Google's Text to Speech API. An MP3 file may be created with the gTTS module or the gtts-cli command line utility. It allows unlimited lengths to be spoken by tokenizing long sentences where the speech would naturally pause.bz<3cloud106SUSE Linux Enterprise 15 SP4openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/pndurette/gTTSlinuxnoarchw l/qq&&&& uuss ' 'Ms//mm c c*,- f:EA큤A큤A큤A큤A큤A큤A큤A큤A큤bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2^-bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2^-^-bz<2^-bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2^-^-^-^-bz<2^-bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2bz<2^-^-^-^-^-^-^-bz<2^-^-bz<2^-161afd4a1e09ff757921b026f40913f7de80a3b07364a9409c05baaca5f62e1f63416ae94a494442b157bc360bba8e57a66a2db7f277532e91fa8d96475a3612d10b5d2b1c75e51a79ada6bcea40f1959e837871185b045c24ba8763164a2d6401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b934734c76a69e4e5da35e3b659c528d1cdd190f43ff8889ef0f41a0dec3929f404eea7440b83c9a3c804c9c6b7459c04882f17609e0419142526ba01f7f10bfc38582fb9587b89cf304b110f94262f1ca13c16c22402bd9f773182a69385719242d5886d6f69a6680deb2a5c61d62db6bf5193258cedc2d7fbbcf61d6011d3cfa5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91a5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91904184c486c429da9711bba406a27e31036aed1998db9d9ef13c6e63ea7c3517f6a3ea921add9b29b6f58ef75d76aea7e73492f9bfd2917133cd3f43d5f33e2f65b398c6ff41386fd0093d4cc56e4a80a4cd2667579af4df306acb1c8b2ec0a9dc5db0afb79d5315f25775f0f1205d863540975d796858adc42150b59e51f65ca04baa2f57a909f44c127d08de971c8cba35f8635b1fe472f655936df34637bb28ebd43c16d66117be385d0e3311b46a3e752959901f8493626cde2cf65616e8a9a9cf65d198bd0c484d9e78fdb5ebbc3b3150fa9c499e23eaedcd9488ef5c26b0dac50568f485bfa199b6f8fd681d4b05a4b355beecffe4f62ba5d6bd1f6483b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325543add4d3067f1a53a8bcefafe8ddf5f1c8fc876a7b4eb551f8f8cbb490f736deb8588697a9e874fb6aec8027931caa67b3f5c96dfa82dd333135afa57cd9ea6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a15160dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a1516c5cec73175786c2b07e80bc6060180b8a8e39001c2b28d4fd76c528c6b8685222bba90633dc57735b30404fcd83cce4159fd921d4df2b71d4e856ce8c4a730b77eb8edb63956ed21dbbd23b4928f0513bb3ece6a8939144dfecd1c7689e03ae93389dd3bef8d81118396b6952a9a9ad020c2aa16e6c9497e7ef1c27eff3db4b9fe88500a4ae08addd6d535078f935fab928fa94212b46e895e83cb126ed517ec6cada25653bb36a0accfa42bc83f9b072ca9cdfdc2d9a84e8fbed4e23377fdffb646a72d84179f1ae72b9b174b8073a7785a0f3e3da5a5388349cf65fbdb075dd9b0b42488285a9cb689e31ad1a5cc6fa819f2b2b4ea1396efb2c4268320dad5f918d8ffeda63f1306fc7bbc4cd594b8b2f6072bc17c9b696d7f9aa068110a3a50c91de72d27cf2f2d1add9d3b8ea62c010ebd7d8332cae651ee601295f74f73146e969a1a9ce79c08756e9f3ca7684b6e27af4db0437b1fdacfa908275903d062d1cc0d519407ac8b28dd43283030e9bfd11b49151f5d37ca657c684d962aca9ef3fc59053b66561e1e78cb5a62e3fa98d0094465227f121fbe4fa961e8deefb243967dc5c455686c987085a2018d322aa64ac1d70a5ba09e01a5c40f6663f08ba32ae048b4b221fbea882b4504cf87006054efaab6d82180b5204ec92f923c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c85672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf485672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf414dad153b834800f5e74c4971184b81fa6a4d321f3ba801ecb6b5a99588a8661c7b5c0021764f1b287d9b2b17e39726f95c3014f1ca12fc02ef32a379da72269b848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170fb848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170f1439cd7f16a92d1ea0b853c5dba887fd4badaf5dc8c8d5d2dbfc75f8a69b9d469683cf876e0cb68939ea19376ff42a30447bcb8e7b2e4976ebc47f22acfc5c0ea7c43c0c9dfa06ad8af4ec38d5a26b50deffacc6f2b881170eb8a37576f6d970d0c296ce7a255e3303be518bc5fd2c59cdf8940458258d59533f6ca7e27f4b8f4c197c0b3a5389825e787e8447e6082d9c0587d23f4cadef3c6a12edbb4187cb166296bfc3741787a6bd8198cde5e3f6947d7200180ceb2d6d143ea5ed829149021b76dbde63f05b3067e9cf6287c262bddf059e94c9fd2d8537e5e4e73699603c310e1b869564bfe21d3f951cacacd53764dc0cfe858031d2f7498a54e4084b7c7a85518c0e801a12e106a63a5893e6e2a268ba0dc1a6768e16ba0b56b14547a8c9ff3adcae858a624d184e8e19bd23fc40b1c8047380f9bb86ec836419b19crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-gTTS-2.1.1-bp154.1.16.src.rpmpython3-gTTS@@      /usr/bin/python3python(abi)python3-beautifulsoup4python3-clickpython3-gTTS-tokenpython3-requestspython3-setuptoolspython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.1.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`+^]z3@\`@\U@ZZZY@@Yuchen Lin Marketa Calabkova Tomáš Chvátal Antonio Larrosa Antonio Larrosa alarrosa@suse.comalarrosa@suse.comjengelh@inai.dealarrosa@suse.com- Do not build the python2 package since python-readme_renderer 25.0- update to 2.1.1 * Debug mode now uses a copy of locals() to prevent RuntimeError (`#213 `_) * Added the ability to customize the Google Translate URL hostname. This is useful when ``google.com`` might be blocked within a network but a local or different Google host (e.g. ``google.cn``) is not * Pre-generated TTS API request URLs can now be obtained instead of writing an ``mp3`` file to disk (for example to be used in an external program) * New ``--tld`` option to match the new ``gtts`` customizable hostname * Added Python 3.8 support- Update to 2.0.4: * gTTS is now built as a wheel package (Python 2 & 3) (#181) - Rebase patch remove-pip-requirement.patch- Change the egg requirement to use the right name, beautifulsoup4, instead of bs4- Update to 2.0.3: * Added new tokenizer case for ':' preventing cut in the middle of a time notation - Update to 2.0.2: Features * Added Python 3.7 support, modernization of packaging, testing and CI Bugfixes * Fixed language retrieval/validation broken from new Google Translate page - Update to 2.0.1: Bugfixes * Fixed an UnicodeDecodeError when installing gTTS if system locale was not utf-8 Improved Documentation * Added Pre-processing and tokenizing > Minimizing section about the API's 100 characters limit and how larger tokens are handled - Update to 2.0.0: Features * The gtts module + New logger ("gtts") replaces all occurrences of print() + Languages list is now obtained automatically (gtts.lang) + Added a curated list of language sub-tags that have been observed to provide different dialects or accents (e.g. "en-gb", "fr-ca") + New gTTS() parameter lang_check to disable language checking. + gTTS() now delegates the text tokenizing to the API request methods (i.e. write_to_fp(), save()), allowing gTTS instances to be modified/reused + Rewrote tokenizing and added pre-processing (see below) + New gTTS() parameters pre_processor_funcs and tokenizer_func to configure pre-processing and tokenizing (or use a 3rd party tokenizer) + Error handling: - Added new exception gTTSError raised on API request errors. It attempts to guess what went wrong based on known information and observed behaviour - gTTS.write_to_fp() and gTTS.save() also raise gTTSError on gtts_token error - gTTS.write_to_fp() raises TypeError when fp is not a file-like object or one that doesn't take bytes - gTTS() raises ValueError on unsupported languages (and lang_check is True) - More fine-grained error handling throughout (e.g. request failed vs. request successful with a bad response) * Tokenizer (and new pre-processors): + Rewrote and greatly expanded tokenizer (gtts.tokenizer) + Smarter token 'cleaning' that will remove tokens that only contain characters that can't be spoken (i.e. punctuation and whitespace) + Decoupled token minimizing from tokenizing, making the latter usable in other contexts + New flexible speech-centric text pre-processing + New flexible full-featured regex-based tokenizer (gtts.tokenizer.core.Tokenizer) + New RegexBuilder, PreProcessorRegex and PreProcessorSub classes to make writing regex-powered text pre-processors and tokenizer cases easier + Pre-processors: - Re-form words cut by end-of-line hyphens - Remove periods after a (customizable) list of known abbreviations (e.g. "jr", "sr", "dr") that can be spoken the same without a period - Perform speech corrections by doing word-for-word replacements from a (customizable) list of tuples + Tokenizing: - Keep punctuation that modify the inflection of speech (e.g. "?", "!") - Don't split in the middle of numbers (e.g. "10.5", "20,000,000") - Don't split on "dotted" abbreviations and accronyms (e.g. "U.S.A") - Added Chinese comma (","), ellipsis ("…") to punctuation list to tokenize on * The gtts-cli command-line tool - Rewrote cli as first-class citizen module (gtts.cli), powered by Click - Windows support using setuptool's entry_points - Better support for Unicode I/O in Python 2 - All arguments are now pre-validated - New --nocheck flag to skip language pre-checking - New --all flag to list all available languages - Either the --file option or the argument can be set to "-" to read from stdin - The --debug flag uses logging and doesn't pollute stdout anymore Bugfixes * _minimize(): Fixed an infinite recursion loop that would occur when a token started with the miminizing delimiter (i.e. a space) * _minimize(): Handle the case where a token of more than 100 characters did not contain a space (e.g. in Chinese). * Fixed an issue that fused multiline text together if the total number of characters was less than 100 * Fixed gtts-cli Unicode errors in Python 2.7 Deprecations and Removals * Dropped Python 3.3 support * Removed debug parameter of gTTS (in favour of logger) * gtts-cli: Changed long option name of -o to --output instead of - -destination * gTTS() will raise a ValueError rather than an AssertionError on unsupported language Improved Documentation * Rewrote all documentation files as reStructuredText * Comprehensive documentation writen for Sphinx, published to http://gtts.readthedocs.io * Changelog built with towncrier Misc * Major test re-work * Language tests can read a TEST_LANGS enviromment variable so not all language tests are run every time. * Added AppVeyor CI for Windows * PEP 8 compliance - Add remove-pip-requirement.patch to remove the dependency on pip to build the package.- Run spec-cleaner- Use %license for the LICENSE file- Focus description on gTTS.- Initial release of python-gTTS 1.2.2cloud106 1652177971  !"#$%&'()*+,-./0022456689:;<=>?@ABC2.1.1-bp154.1.16 gtts-cligTTS-2.1.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtgtts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyclang.cpython-36.opt-1.pyclang.cpython-36.pyctts.cpython-36.opt-1.pyctts.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyccli.pylang.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cli.cpython-36.opt-1.pyctest_cli.cpython-36.pyctest_lang.cpython-36.opt-1.pyctest_lang.cpython-36.pyctest_tts.cpython-36.opt-1.pyctest_tts.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.pyctest_cli.pytest_lang.pytest_tts.pytest_utils.pytokenizer__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycpre_processors.cpython-36.opt-1.pycpre_processors.cpython-36.pycsymbols.cpython-36.opt-1.pycsymbols.cpython-36.pyctokenizer_cases.cpython-36.opt-1.pyctokenizer_cases.cpython-36.pyccore.pypre_processors.pysymbols.pytokenizer_cases.pytts.pyutils.pyversion.pypython3-gTTSCHANGELOG.rstREADME.mdpython3-gTTSLICENSE/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/gTTS-2.1.1-py3.6.egg-info//usr/lib/python3.6/site-packages/gtts//usr/lib/python3.6/site-packages/gtts/__pycache__//usr/lib/python3.6/site-packages/gtts/tests//usr/lib/python3.6/site-packages/gtts/tests/__pycache__//usr/lib/python3.6/site-packages/gtts/tokenizer//usr/lib/python3.6/site-packages/gtts/tokenizer/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-gTTS//usr/share/licenses//usr/share/licenses/python3-gTTS/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/51b171c5214ef559c56bd4acad1dd01c-python-gTTScpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRk|)159?lutf-88aee1651b436b618a2c274938adcdefba9dfa218e20279f5c31f21e982d5bbbc? 7zXZ !t/͟] crv9w UٳJɍ"NԡT- iCsaذ.6BwBA(]Kږ 7o)^>Vn:) 4:G~O=6jZݘUAݘD jFҺy5!kRc#ߌ\&[MHoVv , q[7)*'b*l1GN*{C\X}+GɡT_v<`OwUUVOlIvzb3+8s%|l{0E)WH,*Yۡm8W=5!3 *p~LKY9G  [oJ2K`!RUޛ(tz80of%.z(@ڄT,SF??xb(u;:XkcOkE@0WE$_\P8k'] 9(t|B /:`c*Q|wd~s_\S ]aBTQ`2:柕mW^z UjtzO!\8etw540`ur!cؼe>t1OwYfD5ep'iخ)^r.@i^6MP'lTH9(P餰W Exv! ?dT;1Q1Ƈe߸В*Z`"Qna$0ܸY 9*EOQ.k՛4:㋨{hqB<^2?;]UU# ս ų&,}8VxK30v v$³5(e$eÏ9k&gZؿ= pAf([=$ Ԥ@pajPl;I_4nÿlX\[^!vGjylIӓ*  }o>>MFudi)&#CŇ+؉|ΜP* K*qOޛƝ^F,= ȑ4 3MГڑ'f^Q?N5I-JZ0bh(nH֋q;'Q ~m ;!&h)}˪䉞A}}QKFw6:UgWICaG 7eEVoF `4Deԣoyk&-iȦYYE mX&s8&b)34l/^ Q'Dit^[\@'GX[ѫGELjck@P7|}U숡O >͕[kf<+]e*e-5"q<(e zſGs`(am>>iŢ3蘅 N).A`fo{ZN68QBF mSl|BYjsol3 +ewMo~7J mH|L_2 tEbZlR}l` |?;fLDeLXvFg:DHrftd_?/2e0UM?anCARnaR[<9&=u1Rbΰ|=pJP|UR\hkC'BJT'_}rwQpM 4Wyyu+_8Crq$ߊ[ t[$!OzQ2|iW7#ă=섏6p~tAcC5xmvau2־>R#(gҘ܋hK3] { *1a%3{,g~V39L>5{lt@'gSɻ6 T5=%+Zk⸣)uGg[A*U8ğ1hG{Fj*lմEnC =jpl7!sUBF&,Zu'y|1( utVw[WlRVuy'0~~CwBN怑Ue|?bCa]U9s6|yr~@b_e%ZK1!O#* t /&3+%"LKF,p ;kb+3^>^nOS?:<[&o#Q#ҘyW l{_I[vsC$R$|Knn1fU/Aj߅=eCX)ʱ1W(.Æ V9W"C;?J[;SP :آ&cLlG2! Gڑ ȤS@.%Yhx656n v*od0#xpG%IP/  ki;x?Pc:-HȹU Yq3A:ÊQӣ3WVXͳϭn'+ʋJsXǟg7"}$d]iɀ!@4j幥XIB⵱:xiA]>/nx>sjxi6 X’CBt [3v|;9LPtUʚP x8IvA^dX:؂:䪑=l( MgSep=\T0FAFemrAF){\mC$}^W8)@KŜLbdBڽ^=9uT>HARoPe%g^| 0 7>S5EƁ*QV~J)h_P`o@ =tY1h^!V@bXr"3%݇G !{bŖ&J5Oo+iYl[OFY00^^QO|V*[;C³%M=u_b"wler9R=Xs @Kv?Fw02_h6+-.;Z\sMB?P:T5aTˏ/aJܦ}G 6nT Cl&~I$zGU*Ϯ VЎJKUjƷKƳ}}at{·XI-7V>IeӹoUy'PB,DMQtng;5<-Ң63]3SWp/y-7#HF`33LhCɲD>w:G{\s3[4wjŕU0 ύ7MVqꖽ.`8kLܗ?pn7`Ӑ]ʄ-> LIQ~xFHwcDwʀ3ϭpE_FÙ9cl;[^߳ ʑj X5z^vɭ `CM^zs k)H3َhb{fpP0Ghy6@7֗dɷHvOem@×*>i*v0B չAm*ͩ Çz$˖[ZelW DC7kwCpckLEFѳWS\Bl/G<vmh*՗ϖCI`!w.6WN㤣ȗ^h~J: 5*ceW1M=o@N#jiS2f߱UZ&lԯݥX.qƚKy"'6#Q COIċfi1yϔ|U2dٔIf!rE[9 A#߱%K1hw+H#PGQQ$2^zzrgTiϖHLgt.,(Rs r$'a 󸛞BgUT¢NHAyw ½tzǣEꯞHq9NoqiQ0Y̝MvE7;;o,. uG]}bɍSO#GȽ?a6W>rPl4t=FS{'F=%/# da;4\V[o= ]%D:V&]`Bzr5v7L̋th@zc.-;#.}r+ʥ :$8_BwD9H5ڭƍ1QZإdD1!J.֛ ўqխhS͛NȏޟP:_'jr{KG_۳ |J xߐaSM'*i?2e ňLO'; io|`R N9h9sFiܝvEe:˹:i^,xš ô;U>tV1Ӯ= Cttq]Ơh~ ]Ϻod*Yx[A;` J$ "8K[ 8,+t QoY+_;WYY^%Rﶛ j S3)G )GSfxI`yb$rjL: t+#믮|]e(prdg ܗk VAN7?Uk)v0ӣNIJB&D0q"Nuo5ŌoLƗP{~^''4L8kKfuJվDoɑ>5J 6$]Y8ocQ"On\Uٱ@Thul\Q2ЈTƜVPR!\`??pܕmy6jNj6{]eTM=j1Gx7"k!%J'/}[ѲwI  P>} nw]IQ0ϒc>l쇔Ux G܂r13i?% ʕ߁7NM_>gK}O/Ԅ뗸Ajq3yH2 QejO!f}^ *շ)=WeؐÕU"bEJ^h8m2 exnƈd5]:P=*Ȳ|ɓU!uzeN+N .w"ȼ81\$.:Lts~';2:<ћ?xCRK0ouVoe]$-X4An vP$h˗xa^5)M3lFO?ɀU|; qqs0*16!S p_a+16sQam u fc{y:Lro/{o(ڠS2!β\` h5l'iC`v0r?^⨞!'/؍M0j}·w$HgԵH[ /rgdiKYW_]H>r CGu}S5667,a8\!ߜMMZ.IQ3ݘ7͖k\7>P0YD|~̞M!~ seG r.O4 -c7dQfLOC)p\DW&լ$[N',,Z^9Z%C$6FovB0C~m3Ai (tϬڤ.&όg %<]XKTH=ʇvWϵqti_-k(/6<ˤ1zI =Rϴ[F"U穃SEgȷDhOdfvk6kS d$I"$쩝u+cOPgEZ@@Bg .}aa"#ta4{:G6T#cG՘}=e`9}cL\>N\ kbxǏ2"gêeuw)}> M¥MkW̭EXēۘz}ٵAv;Ksj) _Pyڐp|2Q̂4T3XLΌc꣈lc@뇾vwá' j&*M]zco/Œ䒌&Ȉ36BcһW6>#VSv$σm$ڜS3%/c4C%o{;ƪzff13ٌ],0$U$w$-h\5XhӗifǬ! ̫ɽ .oNUC0\E#F-x9Ƶ!F8^쪢j|(L/Ej(h9.'DvОt%R!R-*Oۓcg}!z\Q0"._ӉB)n;{j|T:[5J;exʛrby e% Ftt dy1m>~d͜P>rwV>nwv2~ۤt FwOdi*h~l̰2 +lF 0(OfÇٿ34c2hJV^o;Ohzpc?v!f(34U2E`L&L%ӯ4oV#-e6(8Y4Ǻ+mw9ºg!" mF3O#A ba oރ4,R?B(JK v$,שMJRTB >@j% Iזs%owVp 1Xɤ{CV m53ye~c'œprZɠ5xpb+π= ĶFإ{ݡZ~;aOf&!o^ d|@T0ls1-\.ǾS`hXa>̓"{KHw]LGw 9fT+;!pqvh[KRsײ<!5jHCF3Sݒ,жb`3$HX)j?y24hQ v,{alJ6OuA-#B*Tw%B}%yUxEnXjHCbhrVksgZ&gF7O˿dLxD|@^mD&[tYguZfX-D) 8MČSMq}PzzS?Q^U#egS\G/R9ӒVr 7ԥl1* xԥ.?z LWg!ލJ7DhUyV_` hBt|YMRP@tu]_:0}Z!Vpyaai(f<тp;fv;:Ę3 S(atDIJdTTvGGporO?>-FLS0$/-7Ý70rKR9@AT㰦Ca``*|)qX%O\gܢuBfj81Z '}.|-c|j2Vw>6& P2vC!dߛJR$mBw>X6?T|lz3A-f՝mo] ݤbAH V8{tbV J"YY_3bw~p3HoϢQ\:F몱Fje( {7}ECQwHqjh dcK]t͟1 M}eL|XL[Џy~A?yNcBk=BZ5@7`7uJ{og!bf|LZ  4eK6\fU X O}7@Jd]Yش8o]y 05"&j79AhX͋pa:9}"-a&)J$l䠶l5%Ki2z v'DIL͑q mzqfCT4wcx/[()bzm(:Dw,X5嶦AHӛV=8LcCt@1ZvDU%^W)6k߁P-%t}ie3$K>&hPDkʄJP#!2r`~x0W3|~Y>ixpt}vԈXiN(=:4vtBf#ɿf^ˣ+!+k‹l $R/.dtI u;L;TE3/q”%*?fԢ!:[2նPbp/Gn(w:`nj!ӝە]:Q.F-(n #4]{[ZL8.f{HϤ~bqz93:4X7<|c4% +f KX_wP&ɑ= c;噓'u^C(sG<=:|]ؽt["?;U]ha-zRUۊT\lɋt= ;#p65ReE#|l÷nj}_NzяEeQi++sNwe!Ԭ'* _ FiJ>O!.@LFE8-%tV=s |qza֪$ذ6jz"CzS=M)?iqO Zܽ79|@d>N4 =<^;Xu^Yx@ⰼ ˪Wj$ZhW͑#uϊh cu%#غ1B=jv'ޯ(@BtAs_o~!d2ȜSTæ6`1 90S= PUpNVR>N*riK.?AH-ȸA2 TR"ݚ;QS}MRr2m-:+=ٟ0w*?'nfwv,ZV- ɅhAg2ٲBtI%5@^M Sgڠb[ lu/{ %q-pUa/־&'0of™-S.[IZ!)[75LB,X<}o5G/8𫆢/0>ZOÜc־14y&p;~zpR+*Cɥm0ABR?8| /SOb$V˜ҙwԜya}H "TeALM@eU un`o)nw0jQWt#"D fbsk= ҋȭR`3 K&&GCp`Lr M\USӤVVO pzN̵W~.z닼FVg>/< .oݞgvV &wx $ء#5Ku(;f̟9EXA|f ׅE'Aaae7T*Oz{^ܑmicUżc7xknZRQs("")DJ#o* gBUg.L` !E܂tWC:WyA"޹gnL` n/)(d-y\*qٛL̡lf5xZ4MJ~r[woj'L|ը$l):ϋ<~Q 42*Jy=@GN8&Noƞou`$w{Ȫ{=ꓺ'Lҽ!.;jBtLLx8LZ sh5vb( 48+k|' Ad݃l X O/q[lQr3N3G:(!Iͬs-d^@k1 y:^g^ 5q͉>CkְRIַ TjSK(Suk MSr0ت?g=o>)6ԢǺ|2t~03^fLXp۔vҿ*u^T}Z|e>VTJAAv ~;YUrI3,M$Ӊ?B>~ P̔_uifmY|F.^BV^Ҁ6|yzjuFfTC:5x甬kށ*4\c&^`I=+`flG&,f8v[ &`ۘ֟7@HȆ/ *#Q-Gm*teh#yZ@6eA G@2]FQJ4 g~Xv72yPa:6zI\Co d" #XvG; o튽GC9xuyP a:{&u,eӑep$uf PYѢ.?8/рvr3Ku ?;T&Ot&s x惐͆[f؀YuaG[zows;lA!nhy'5S"$ܭjos~ކ;\^#*CfIG|߫rLNc @oh׳0ثkȵR6e @Tw.FCqW,/t^Q߭;NIA4'53=.gV(q@id*]@Nn2dOn[, Vc1꽙uY- J$k,5qVU]@]{`LwҒ}'DwDz lVF(B-y!#_D^/U0 c?ﴯ.i}-l ZK:FE7{PMғ/eLrOC&*U~H}jQOQ47uޱx:$(fB&B~ gC ll}axuBx?qM?Z~Y[zpP&+хβr. ?,2m:"Ld'b;(ep,F N $X|k`'A@12!!NTF6fs.~~?`-aMRl 2W=tޑ>iWQߤ#%/$ɂy hVi?n> нLcP{}l!tr+%Yamw1'k^'?D)|dgNk ~lf"9ռJt,/fRgOr*+J7I7jHEn1q,K{Qɪё_ hRކ~i>ݾ9LCvYrlN{@C⩽_95 hQ%M3%TA=1C2!\R|E\k҇0(fmy?ɛRr̯-2ݍZPAid]۾`V J";KvٵE˭9\FwE͸\:u3m\2!\F|Æl",._nG >9lS֥`z g`/'x7Zʼ- c&j6 8>ܩX7(԰1_bV^RJppW_ワlW >BNsx]&p/7=%.U =[݊_RĻ![Z8nA(H >,V,8%esv@G]Hr=vDX_^;,YHLC؏`Iل;ơ,%'6޼@s䆌~sy皋{ JzZ[hq4ci9^3ͻ^hKqar4o,d!&Q'/FthL BӀPe2$J pyw8@]a-9ZWy0xr2JMzNh>*>Onrheu8tsLŽvP5j)e3*ᖀ_ȷ 9"{jzwip4=w4بɊyQ{x;RA Jp{R.䬽GjIˠE[qS{9QqOJ~2Kio);K&7v:CadQqav~5;˱>bm !_G4HL|i@G|c(y*e{rqt۞q|EОߝTɩ4P0G+yWٹ ~NJ ^<]\=ȹJ̝ܶ˷[cǙKZETIUE9Q$\MīrutqeG 2i@&ܿ y:wHxޓ/|l>XW,i=xg'؟#i!:+ rˊߞNXV.| i 2BʾlTFݖ7ǺcEO u(&tYJUɶMD'u2 Pf  ShQc9M3rs񩓗pϬˮ{kn^J+醍c|a86:?wՓk8.E8my7sVU:,|Iy!mto*#e5yYymK -*lռ01[K8r8 -?( Չ3X2bTo]ut,z}R)Թ.Q#Q>4y56|f˛Қ=|HFMݭa* NX=a+Wd]eŠʩ @mT۲Ҿ;3)w̳vK_lF\HmiKXP{A3"5Jp<1읳h,;1*V4WOz?.\} %}>75[r䙦 HzCLGk=c *BK|\E񟇄TIʮR1B Ij]wYI$ᡄ=*-Qn!ꩁE tY{Y+Ե5G-jLpnH1\E:K6\eⱊƠ]x^]AC|5 ƀp.#EyDYbsPRzD^{sB?yu1sm/k\\ef7$v1%jwC$@qQ`h8b/P>rjfgSY[.B s<I } A(zlX,P,y<}W '>|+0.0O O%M)X#ax> WEcyv-d`Rz?c*+?ܥˮ6|+N=D#8_êȜjSQdӆZ/pdk;]ٵ^|D8ShդH q@e&8af;cDiU;Q2 50*{[:(L[φjԷR~Ԟ (`pdxW\B "I2T~Ӫԭ&|a *OJ$\9yk3t])Nu-V0}kn@vQl)o|;m 1u1k6 B"Q%Sd  8rdLiXỹ{Ӭ|:*3WcěV<}=/9LI!QT=6@+NjShlG/ʜWW,][ }ѣDhuR7q#A1y'!AHb1<4&N)HQkOlzwiϔ!_6kRݠ(vغGՙT}Ҍ#uEӈI=hMb:%KusH@3 X`^V{iay]**PpCHwUcj 7e5{V]",ЄJ*9DJTty긝eux"/lf _isU+yW=,SM3_N&,%R09h3BT1Q8ƾ##Wꦚ3QJhKR`cԟ{q ;j*׻f6͠7/:ޟxMN^}wӌY B$Z4R\~;w$XdZ|8`nqKt T65F3\( 6VG-q*E0j휈(-B8EJR#0}N?ZP^De5ߤπG&R*t!rLj6!Gt(n`W4O4n)`JJ'`1|Xd$,u_, }Yit \;+w5#bv,]Ub/1m@ʄjjI줾 уGJl߸7 8k ͨ2ԥBUD>Db02UQǽ@<24Ǹg9- u9X/[U2C7u[=@Pvx:_%\o'w6 fwg˜e!]v -%\~꣭ j=kK nlkY0a,w&H%@!y8`yZǩhy05_@uCAr}6WJ)GUZ#];da\eUʽ CyöaoIanf˚sS屌ael"ӱL~١a$"ЇYj ]1>\Shtt.OTlW 9,;PxAKB J{p -m ꢾݹ >IO>UL<_(iA8|p;D]reհrMwcW㞫wZU5C""tZr ]J{j_{C\%V W-S:IW͉ϝƎn/O9|o*-XO/ ɸ(0`{O oGnMSAvyzI@.UF?!zGšGcMݍQfGصdfC1'TwIrnHAK/]yJnNG-M 1 G=[8VShg %d5]H T0X:G49^xrɺnA9_2 8 P1a Jdu~ u$w|%}Ys٦)SKy0X0ڒ/E;dzΗHt)J(U(Û(2N)1Y{#(t=J{ PkPLS7o(uo|L.GaP^jEhb+E|S,Y-` ĸ(U~Sȯk'75zaz`ǽ_3O| ^c"i+G“=+wDdeH^]Ysr:_&Ϋ'i6;QlCϒNrT;OME֨ 0?F!&ne EY]iK}E8|B77II5TZ,$yMK}LH?P(*RlEge3b3ùTcY)Ln4u X b%\ݵ7/Ghy'w%[ paPPux >qװt\r5s堗6/"Ojz?rxɥٴޞH9Qnr=̔;&ov.l P4҄Fi=%t{'qsbEYc{;FkQ޽o]ȏY)<ƚ۽ugo)1v_T1&4:5ckZ &ς<}A({ 5Exy1;ƗzB#Y>^jfF)]eiw4'"qV좺㹐F"l16ZOP0Ѵ된:x6 ]*B% {rhӝzK#^Ӟ ⌵SAKX:DYX,x/ \ŊST羿 5a0 Ѹ%j((rOQwɥφJ~)-V48.F6Ëޞտ#X›(ly9}?Nܗd53L(k+{bbE\15Ys5J}sW9񴀤 ?]xm$c끭-}{G٩tI6ps3C)]6C*6 W']qyl伫]O`."IZ  aF2,f%GcyN$ǎ-*gQIfNL i! &b\ "iCv#2Jpw%ҙ? = C{A-r^ًb'hkJ3񔢮_BI5LΚ)>v?"^5 CyI/+af.ݩ" 5xK;vLVR&D5z뉊aw qKҋ\qg?,% t8Ў!N94usʇ yLkAHE-*F&?Am'& ʽrqe_rB " /E$4QcߵayN_KFy{WU,iLȟ(I\2cOEtJ˫,o ٮۛU ;r++;O &8Q&Ô>L˥9KPhh(%q"x<،5]msQ(e*ԓ-|)۔_5x|/N3{E`/ )}f%FLI_dwWc01]i'F,u]"/66jjHrZf^ԯ4.@v~}K^ 6 sǗ?&:TmVs=u!,wP00+= kff}t.DkŠ >ή&ʭ(!԰u&7W]!̛RRV+>wLXBb[͗FiAAr _1jӚ%;3|_/;8 )fSEw}e=xeHؐޙ!iꈓ>{g)<3-JתXF*}ߑWl]o)J.'q r8JW"!FNA'ȖZmaǠ?GzYD/)zBߦX{ߪm![ӥrԒ~zXadȌ 92h'hJ㭐HF^xc-(<_ (tTVJ -cmx!<yXSO8:JRA.\ bcK2 IVY(cjO;yHMP>aC?l݌8uESݰ%]Sdy G9N_ #Lt0ur|4(DtUkBֱSQj4)B̧5chմVNpxֈs9 2I`CPLQ׸֨:gƢ7%;z:F ' \hj/B :@h=kw\H_M]_dS_j;JTFV {MA SwxUEhmM{o6Rܵ^Afsoѭ=;E2AN' ѱR˕#Tx'%IZ=[}}rrk+aԅޫ"˝R二@d$&[[fYH֛,j S$+v!}*o75pBnU&H !:~D|k;TJ<>NO -͋[1EK5=M=6]|BG`ԏOn%ZR*fNׇ&S6bk.Y, Mښ6%ۏC`g׈nF ikv=%mFW 2cTX8 y`"[ډHPkru g,PrkEJhŜ^{ vCZcv54fV Ad73aJ7Z>ɜjXʠ'X.=0h }\@=tU 2ڹuؔc^PQ1ȔP6˻ nQm3}8L>]j{jtxڨUԗ榣\T;outl|mr&C (`( I{llȱ bHk)mNq?h03^@|*,F P9*B8>Ia{?7tOr#"-Oxj$b,<%+LD_y[\ؠOzMja5IJ%mYy3IzyYJ!T[qi!fzPn9y F"ck˛+#J| 59^H,TgSAEaﶾ2d-UsQٔt>U @ v]5`Kә3o' K֋;։h4csj̬Aʬ ڙɹ@Ǹs(ZBpEs{kg-E2I%~ItHy(g=nOL܎w``j6 zA,H%ƭtMeptb ;w%l1ϕm޵;f jhBA}ܻBl frkЕU wA427B%~u '%p;I07ɪ 7[?Wۇ!ʒJo]!G0s;6[ߥmV f*h%M !1r=P`z d<~bf%!f5fٍvq* هš?{A*w8?.I$˺ 'eYQٓG5Q iPP֚#NZG%BqnOT-!m᰹z&Gc+^K:JfkK(4)M;\{cd^7$8^fƟuT$]\ Fw D5pP~@J!x 鳩7-]Ov$~Θayb?*彬W?]A;Q;pfɈ8!8iɊOdtg_ѡ#\2dR?tbhIm6qaX4JW#ꪜAz=eCoYGg@O&̂uAUj--} V>_ qD_Q7wÃvzZfh9/j !LDB "k<ܺH#Za2<a8u"5pZJ/o@6M'iA'dw!T8̶36p鳙sF,`h?L<#dr IXd|e(#%)U5+f+ ((\zb:D ^ϑ9CpD&VQ™jI#CmõԃJUQ쬯4}|=sW 5mXPR 8ƎܸԶ̺JGqgR$_7hyʓX5/gu"E5LC1]-^?uya;Dހ{8gFů%}4k&,qxo6j$f&c5A(#M= -fm3Ոuڐ/n6g\U-뱸]_\-b Nȁd ҃> ix &5 ,MD!v-FO> ̀CtBI'v3 BpP0&I8)C{U- *>r=l JF1hfٿj7KV8D3ZYg$C†QVoGW2~#}EC)aŲz aErTN٢h[OK/]%|IaOMB#;WE ErRR?,gɟ/MPL[',~9-إl IiPfXc0ePS-ۗW7X5 ~j4Oroc[TBLovn&1IZ%E ޙ ޫ4~ֵT'm J4b?>j2sbbe䫦Ӏ"3 bOVeosmZXuGrh)VőEmحpn}\'G9]YPg5@)&2U!<ΉP(t {JKv~WHK/&-5t>\/&H)q_llNM99_GGd`~VYjqv3 qF\M3K1C Ʌ?3 OA7ϯojL;ka2`ըa@h\may[YC"<E0=RWv> ~3՚mHCXL"ƎkH]w䟑kΦBMbnU0*\Eg,:9L=/#)ib`C+!FukrȆB2̾Гx :KiGŹ f,QSC72$ B c}Y^a>4_}Csc,س ׀HFv/Ń&}|kYpi:ϐ-eX*t2RKvt+-M*P3lHҿ#P/f gBܧWU4j?<'3ӝ]33k;@v@WR,MB"Ă_x;u`vh5̻OiHbv>r~ET?Un+scK\ ܐh.z6)+3yٓǫ%1UnU3@G u+:+45pPia_Dj:,I^;n҃bBP[bNo Z gl.\ F1|v1f}]CŒi .dcaHIXxD ~A!\u5/ k]n&% rg`Gn]HSx8)*A(rnXȼc.k7xrRz.}F;¿Z:iLVT=>(LVexǂ͸Roϱֿ^܅8_j:]%Y_2wUI O#U8i1e1C|ŕߥ-8Wh.ƽ==O5sBu 4"52^h#m3cQ>5~QGd @2Jdy*eZ^g4}9[%~9yzڍJ,ݠn0Ͼn=&<b7>V*ͦ)ZN@rmT/ r1M+/ܵ+ 7.nR3,U"5| $#c({*>2 yqU&f3WJb{ª1l- io0td=*])pIכ4ŕPg!9`؜}iGL-lk#4 mO{scPk @Y>!.i.UGTy*I.JA͐kzLedq5iiF )Nd)-蒋Oc}SU00j ,lXݸiY=4dl b4]c{̯OP(c͟ѲL8ݸ(J{IyFŤPMZvado<9Up δ nɹaQrOKp3v>|6a4[]4\ EÄCWQ R#@}r&8:P>\H?D3R~oxI,6oIօD Y6ӃnmE"tP9 $ 'GLuf4$aB2պo[":Eܪ [8llMrg7Vy#RO!9j{F`8y'P u(Ycj fEpU-8lγq@[BA2FjQɟ z1!ܮc]Rg`v6 ^l$3yeɋq&,Ilq{U%W~`.QnÝ,Lg  dqC(:\7~'ӎLVqݢsu$4 /2Fx @:_uD#[1;RYڮIJ0"bVlFPڀ#}KGJ!Qƿ]v=1_t`9BX`=_T/"t1Ѹ7d*oSBE5|Hw5Dph ,E&6G;2{ л#Eޅ½痻mJ?KUIb(-u4֬jwjGhOY tS%==Lޫ'IǦjce;N :kMZX;b D8/`]+|WYEjŔa@TqciYmQOOuL;:D tfê)Q ^{7C,GϞ!@ѬH¹a[P~2Ț'eȉk&]pzP=W:+;?pJq:(amuH4*C)}{bpoz] f1y|ƨ3ή} )!⌂oa qgυ)5׎`5I^t9GOs;V"ne;:PړANF"9+݌ʵ+4yINnZTfcMn %mcccS C&Rb$])S4C c#{wX3܊4 ()(#¶cuM<`W~Dk!ug'jOH\PfPQ aD?J$ h?t&*5084Ș)VvQ PHPdHL%eNQ|e{< +F׫6HiI`[wg F:2q>ָ8yI$'ܺlU~mNOA6~1ome^S߫ fs3(w|q&@P%_UQ,X2?@ﭲpPI,rƢM0v=;P7aCM##Pc`[ukMNfů껕Gcxɽ/pFcvG k~:9Z%1\' OS3QZ|YmeKnv 䓽L$)rh_[ԉ+h{ЗmrIdxL*jߪ`ʁKt2UY;9eL3MpnՁ†nqßjR-9! b?Vmkah`Hv{? 0 `{u1 $Y04RPy6[gߝ@PJQVTJp~Y۠T0;u(‰ æ8| ԉGKV1(EX|Uk>8FW"ul:ލVA$I"ʇ~V[yNTi㤂홟Bϙ.miK96"%fJZnO1yRLj]MW^b|ƪWΌZ#~N-J\'w!<'eO@[=2PMV7oe=ZBUJ:2nך CQ T.)mnl4 SDb^4n+>-(tOCO/ᢰ{J aCQW@W|>qS>|?zJ|ڗucc+dhåGf|N'_QϱO,`q)[~w~#4$Z^A11I V 7ϔXEqYBM, F} 7y;cFW$|-8@>MjA,2ቄ׆eζf ]w41 kA$`_#E,DQξϑAY9 ]wQAz|M#mnAȐ3Ae>i^jmBRL@φ1W80%;3H%r@PZۊp E!,Dk#xtͼا}2}snrpfwKElz0JdsZq#=DH%9~Xay-[Xj`ٵ;IɐE#y* kRqAޯTʹB%;V_Lhnz$fg:h!wZCMH.>RUIr+drmbY 8{)dvD. DQ+*;Io` b/]E]Ύ5~,ư˜'Q#{X{ en u `siPcHKQU{_4QLת?*kM2 U VN>k[ =` HR^sDyIτqUg=FinXb7^VTV(>Wޢu.g?:ޤ&i9bl@X>2wR;;ZOp:7H!̦QvۮfOr`I cMY,z_}3pak9z'yY+Y~k݃pxT0ĴX0.Q Fvc)eUzYv8U_?9^ ?aE]Cu(ҵ|ɐطV "bNj?2!Y]$ߐD`fC$}M 1:8-} ٰ85/<T. Dtbp* Ĺi֞_x3K+IXk6J vڀPRHx1R'uz}^IYq1ލy籌*zMgܥS HUx<}KO2lJqި|j~ NHdȨ4!rQJovF3Xϲ/˖{^Sh-B VܠUB-ЋX*b x:چjY,8Y[FRu< G;$YYZ8I #\"~BY0WwaXh{\9#٭]2qcz9khw ^%H=H'7Qq2"i +Š 5[Koܶnp_6 㷶 YZ