python3-gTTS-2.1.1-bp153.2.10 >  A `C]q!M@eee+D8aa!3#lpEQ3!KzA%Y1Q$,dGc=p؜k~a^pC)9M /ܡ #/,UYmcSS S'_3 ~1I ]1I]l`y(hMfه3Ī/3O)=-4AƂ׎4qZȃwUɰ{߮WL̩úøOa`c45ddf880969c1580fc3acdd1a80d171a1ee272c887b662ae62ae80153a5d009e8d0f02ef54849d9999dd86462a1c330d515821bӠ`C]q!M@eeesp*aUW0Z13CAuz)9}Z~xsiVAhWphJx}ѱІf~vh31HGFbL3e3:Oє[!_ ] e"9c!Z}>g 'e6$pRvjl~s>\ _l3 (AieG,L2t66'\ؒ|.,GVPz~cǑ6Χ} i>k<`?kɳ͠>p>C?Cd  jlpx|  CC C $C 0C C 8CDCCC$ X \ (8 9 : F2G2CH4CI5 CX5PY5T\5hC]6tC^;k b=wc>d>e>f>l>u>Cv?w@PCxA\CyBh1zC,C<C@CFCCpython3-gTTS2.1.1bp153.2.10Python 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.`C]]lamb60SUSE Linux Enterprise 15 SP3openSUSEMIThttps://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큤`C][`C][`C][`C][`C][`C][`C][`C][`C][^-`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][^-^-`C][^-`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][^-^-^-^-`C][^-`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][`C][^-^-^-^-^-^-^-`C]\^-^-`C]\^-161afd4a1e09ff757921b026f40913f7de80a3b07364a9409c05baaca5f62e1f2feaf1888559566e5deadab87c4e603eb5be678561b229b24af49d27d579630fd10b5d2b1c75e51a79ada6bcea40f1959e837871185b045c24ba8763164a2d6401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b934734c76a69e4e5da35e3b659c528d1cdd190f43ff8889ef0f41a0dec3929f40803746b2bf85a608025eace3db9a32da2343394f3d7319f610c33eaa6f89e9938582fb9587b89cf304b110f94262f1ca13c16c22402bd9f773182a69385719242d5886d6f69a6680deb2a5c61d62db6bf5193258cedc2d7fbbcf61d6011d3cfa5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91a5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91904184c486c429da9711bba406a27e31036aed1998db9d9ef13c6e63ea7c3517f6a3ea921add9b29b6f58ef75d76aea7e73492f9bfd2917133cd3f43d5f33e2f65b398c6ff41386fd0093d4cc56e4a80a4cd2667579af4df306acb1c8b2ec0a9dc5db0afb79d5315f25775f0f1205d863540975d796858adc42150b59e51f65ca04baa2f57a909f44c127d08de971c8cba35f8635b1fe472f655936df34637bbb74a13e33cefc3da0b4ea4d85d06d2f6bd256598f33714c1b6d769f63961676da9a9cf65d198bd0c484d9e78fdb5ebbc3b3150fa9c499e23eaedcd9488ef5c26b0dac50568f485bfa199b6f8fd681d4b05a4b355beecffe4f62ba5d6bd1f6483b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325543add4d3067f1a53a8bcefafe8ddf5f1c8fc876a7b4eb551f8f8cbb490f736deb8588697a9e874fb6aec8027931caa67b3f5c96dfa82dd333135afa57cd9ea6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a15160dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a1516c5cec73175786c2b07e80bc6060180b8a8e39001c2b28d4fd76c528c6b8685222bba90633dc57735b30404fcd83cce4159fd921d4df2b71d4e856ce8c4a730b77eb8edb63956ed21dbbd23b4928f0513bb3ece6a8939144dfecd1c7689e03ae93389dd3bef8d81118396b6952a9a9ad020c2aa16e6c9497e7ef1c27eff3db4b9fe88500a4ae08addd6d535078f935fab928fa94212b46e895e83cb126ed517ec4b14463afe9e46f5bbef584da7978f61045dcbeb6d4a7e3cd3d46884e95439d2b646a72d84179f1ae72b9b174b8073a7785a0f3e3da5a5388349cf65fbdb075dd9b0b42488285a9cb689e31ad1a5cc6fa819f2b2b4ea1396efb2c4268320dad5f918d8ffeda63f1306fc7bbc4cd594b8b2f6072bc17c9b696d7f9aa068110a3a50c91de72d27cf2f2d1add9d3b8ea62c010ebd7d8332cae651ee601295f74f73146e969a1a9ce79c08756e9f3ca7684b6e27af4db0437b1fdacfa908275903d062d1cc0d519407ac8b28dd43283030e9bfd11b49151f5d37ca657c684d962aca9ef3fc59053b66561e1e78cb5a62e3fa98d0094465227f121fbe4fa961e8deefb243967dc5c455686c987085a2018d322aa64ac1d70a5ba09e01a5c40f6663f08ba32ae048b4b221fbea882b4504cf87006054efaab6d82180b5204ec92f923c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c85672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf485672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf414dad153b834800f5e74c4971184b81fa6a4d321f3ba801ecb6b5a99588a8661c7b5c0021764f1b287d9b2b17e39726f95c3014f1ca12fc02ef32a379da72269b848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170fb848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170f1439cd7f16a92d1ea0b853c5dba887fd4badaf5dc8c8d5d2dbfc75f8a69b9d469683cf876e0cb68939ea19376ff42a30447bcb8e7b2e4976ebc47f22acfc5c0ea7c43c0c9dfa06ad8af4ec38d5a26b50deffacc6f2b881170eb8a37576f6d970d0c296ce7a255e3303be518bc5fd2c59cdf8940458258d59533f6ca7e27f4b8f4c197c0b3a5389825e787e8447e6082d9c0587d23f4cadef3c6a12edbb4187cb166296bfc3741787a6bd8198cde5e3f6947d7200180ceb2d6d143ea5ed829149021b76dbde63f05b3067e9cf6287c262bddf059e94c9fd2d8537e5e4e73699603c310e1b869564bfe21d3f951cacacd53764dc0cfe858031d2f7498a54e4084b7c7a85518c0e801a12e106a63a5893e6e2a268ba0dc1a6768e16ba0b56b14547a8c9ff3adcae858a624d184e8e19bd23fc40b1c8047380f9bb86ec836419b19crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-gTTS-2.1.1-bp153.2.10.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.1`+^]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.2lamb60 1615027549  !"#$%&'()*+,-./0022456689:;<=>?@ABC2.1.1-bp153.2.10 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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/51b171c5214ef559c56bd4acad1dd01c-python-gTTScpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRw x!t0u=utf-89edf608267c485f6a0965a4a54f1089f3188cf984e8962143d7ca6f6b8002ab7? 7zXZ !t/͟] crv9wJ(dM՗RbJ4DfLSx`XdP0 -jwʔ\OJcB]<6j1Ǹ,?{~ ^i_:\-%\=UߚTԦVx2CIrJ//@zInaǸyBqn @6dmiU2 aǎ.| ۔ %շ͂Fw/Fw%iGK-#$))z(hTYIG N :$,vAg+N[}~|LHApJ^6uGOs&FՑA{ z`/ra>Mo[P\p&r>~cL߱F8580] /Mvծ8-l$& Wtܱy0=H8d~5%t{⇞k(Y~K LQhS,ōG? a1_x4}3/iavp bbDҊWscw6Hh16>c&P4'dhf\ #ӣC󱽑m޸8`{[E삗چL*/]dINV K5F` ֡QF|w FЄg |(L|79lkwh09AnR>wl[1S7rqNZ(ʟw͉{0K+ D2"Eﭒsjk<8qޢI7sZ?ccuGjNU*ԇ+2Am`[)/? Ǎ⬭BY8BW7n*E]mFY6S"1Mg&nH!r N.nS괥>. ƾc?>iczbihoXN[D߱.%;jkƂ3-ej-d`Ƀ`n|-+:eD]7 }rPF.KŁоWciIXPD 4X&Yj=DW P"ND-ŹO7I8mM#lo67"8W?r#A\-矘bDBN{3qrl 8ѿ#t65,!?MsUV4/b42|@T3o)WPر(p+BJ#r閗K١a<]S0z0- 8nU+5W 8a%E#MoW, `P\m@{r[ _)댭fgEWTXHP/{޽ O׎PPs3P!^C1'+Y@|;4J,lI&rzɵQ{@T$u~xm$Aa? `%fj{PS5U fHϳEyt 2zȎuJg.9زN[ L>2Uv FG_r+1 X< tx ;[7o/^pReΜ<-8,*) 0]AZ0; ̙U+8>ʭqp*[ݭ>+L߁-HCC8UwhA ?i 8Tk&~C[ڇ\i(ʃw@|1 c8*3 Ei[RR"!nܮ'`s6k!xiZuv^w*]@ғIW:MBMY$* XDzqcI-fb {[5bbHYw-ww4ÃW$F=⍶C,.oؔtF|^ɞ4DaXR(K_."gцMΕTm D;H3DnIVܴ@. %mW'rSՇWc*$H Kk+A*ZĠ5v#Λw f%By&}\cUk\\'?~{V.֣@;i&+۳ zɡma5DOQ 7g;kʾ׫ISbتϛA3%Y7VT"!XK[+Vv1, YZ'-K KeDi4GkNfb&`DhไXljڗp Xy^Gi#* Xc/9،y>)_) *7-*_PT ~stZ'oN ԴyxI m5D:׌op!܎3} s}7mw E02ⴕ9Sk*a*lQz: ey/U*ܯluʐT;T(b?h#$͚ X!3TsSHs82)~ldIpaz4$o 4SuTZl;JSMyxycoɓ Kبd> _HQt#~_6OG]͒+R=Q]:%t3<& ?ڿԠ{ܘDEw>ozٿ $s͠gǦqNTv2X8n\6L6-SGY}n|I͸_h"<$+GP3C i!7IP9LgT!'YeC8Ic6o· O6=.za _2z7Lهp abJ KRE(9/5wJYx^Y [A:4o ?-/d>,] oyϘE\*/x-]HD1X`"2mΞeA"}~7F⻞ϲcuhu }aO0.0IiT$m/}uJUr|n r@`#>X5A x*ZyT!vx,\5?@!aÀ1o0oh&ﯷx]l' ?A6z[sh7&kKHo2ҘuJ6 &xJJ7sbwf>=ަP;7i.#,!:ͯb<ǦnEVzv7GFIJpb_R_v|L ^eTkn!e)9Ð8bvҎ=ad4(Hݜ¤x$Pk$Gtw(㓡 b IF6u {au_u%#]jju0j&PT/4g%ww㎿0*0y#q%R8KwG> iXM@1e%kωX!\Zy8 Eauar MHFգ~źji$c_mꮛFO!-=?Kƿ;;Tw`{Jc|J ھ-='9mOcK9$>v֩%8Vw {#_:\W*r{P'}7j쵹}n<<5FKV3 G hb7\2;}/%9ʇz}G }+b}`˂xVR_Ϗf77DRvD7Bm>,]VW7-;}AeaxEeۺKVPоUJ})Oo04X% :d1'8i[ӿl䇪ƑTWa#r8E9,D#.hK[yZpߘ͚¨ڑ$p#I^b3vjw=I',~UJu!):gNk#8) L'/XWTi52VHbqˮ\'"nfɡ, ;9m; i (]:b[m)arHt{*PP3& ,$`zÕ!ψ`cg7̒sۯiO3&'ީJ7lVd hBw*:eVI]ݝTa@G1 8O(>'<7"`OUʪ*8-lsN<ϙxM^3`ꛮCYyf]v2RyqxaSIXumfTy?u3P0[Ө`|kAHt tA{'Q_I~J%xH Y em>usq?$ȃjY8lŦV2oD8)xj+]TU C# #/ XF*|Ve̱w(g;>5@ hA23oHԏ`HLu v kS;!.1% ,,n^#nYs+k#Ww ,4A5۹O8lx9F0Wd`&NH'-wB+oٽno B;oزCai1VDܩ=)Tru!2”McY=5 a"`AHt )| *W@> ԩRaCaԣlƵIYR4~I*1lmr/7-Rԃz׬OVi`D^0 tjp&cb8wb DhJăzxsW.NёJ(\j⭁6Z--nĞj>U[r<itq X@" L}k垼Kh }>hT!iRb?,IcU±xA(D9_F S~2M!zLmZaZ&d=s=-m!^u+Wh"|oFN+KyNnYnu/)L)#0٭J@NYp6A<648^2gsI@I8w?[lb,Glx`}R"T曧*вMMN EMj~@7)54hs4C15#EH7hྐྵ._%8fq$f`49z+pfᛏょ]_"35@ৼfαu 5㓴/`!v^&ӑp2ug)^vWo@^x| T,@Rπ' uO7j`p79VsqɹEjS#8_E=ᱧX8k}-Z}@%>yl$M$:9GLB16R6 m_ S$(mAV &xg?;n.i =kI-DGƅS^PQ"0D`2>Vy:W8e]oqPzp4-&>ի 0p|}Q:EH)Eq DBWDrW8c^5)+m1y0GZ/ݙЭg`7%Qkˏ0NNu&t)-JuD6A i9icEo?8PzyVb~fl-sA=iӛGl~FWk<JιB[ b*@%D*:&LAEM>^5-?JZ 0\ ɆYaMGvT$RV~" C7RL ?(sh3}Ҝ;PjJoD6˘i 2O2w[PYCD(`+I+a>4ww֗D2zĶRY'#4uܶ 4>Y'b.y/,Nf8G>JA8:(\**hu2L; ܕ،8]rے D ?o? zMq_x3peN<_zZ1V}(zXɠ MR%SރeoE`(4 LoorG/8Yx&5Na,k?f->VtyomIbETeLtA;j}cg 81Ug6LÍ&q Aᴚ;էvp?˺%]E?]??V`X y}gi/l(ofNSgt*YjV/(:Q~oQjIoeoߟa+&u/ H {fmQLXNiljC%e(/dE0o;OV/G-y i3cqݒl:wyۙmY0frMo{[3n&\&e_;d3i.PF~*Ag Ŏ) G79(`|q&5uX/2x{+g.G(;U-[eͼrբ dtRHw3嶶 KYt-IY*k [frĄ0Գ\{\RJN׵.~<D;~VJPfeOk/s6RgGؕ),x*hyK"  %z4's JwhS~h^VyL.3ے~|'b^aH#J`h}Z&ݯe\1Sqj*q.}oqA*tfNgXMp̑s?q p]~RqF0^#^hB_$3U95_dBz?[c:l?p tF=ҩlfP\MНo*v Nz;e?!2w%\0$ ɠGF7 H(uV$ޜנэY_B$-IbE[PG’&T\\= m[}-¸Z]Q1,QpoF?ns/j>:i^Y]7|Fę=q_]Nև|!*>!-nyZ([WR"-1)jEq17D}D˄eN7  2+ DQj;4Z qc؏u琠Ruڨ&X:ChQ'8ˣbb !:kQeav;EQQT^\Z]b"zsձkI͒ S䜅;rR!Qz4>smh{]Nۊ- 5`#'5py1w]R6uc@,|v{UJ7P= ?5 2XF2/˫ʴF%h(d7K"ӣf弎_dIG?aAD%> b8B̭ g"V&r0xTI3~eGIn.S=kFIb֔JF?>.7YZ=H UɌ_B &bQpVvB~pu^|~"m8z =[M*l(_ }mZ뉃Oj{0K{*3!ADk#&v7"43$j-?Yq(탭4m\{rcK5qb @*'/{Rl5u2C55UlO\Runu? 9JdwR ?ȸ, I)][im)"7=4h]Q̀fӟ[$24 ( 8$ric E5cr$NM@rEUTR?+TmS Tl;PSbP}ݟ1qە`BpC֠r2  D2ajgxV?N$".飭RgDPy? ī:NV{̻oiИW T|CttbGl9=1&5 !&ed + _ 8& P!kKZ;V"oㅵa>mvƟ+t)t0h6b @8pԥ=Q9_4&lH:ZN[eNCGڶX`Y.s 3;(Q2jq+eבdN1~/ՙ/Ha d)+~%(|,/ZFHȷR%jvs!%f#;J~ecS& (f0z=:7AXFKlڦFjŠ?SN2``-F}O@ܦEx,S̮!EQƬ&oL0k0ݧ67_; my1$l5Z᭒F HV(K5\fks@<ԁz 5L)t\m׵*ilRKׅr7L*0GX) uY=VmYP5\}*Ji{IOUDH꘩`lfҿ \ pu K<)4)%DwV ^{RE%_^I9HMډkXz?j1`͐JPY-n@ NꄮC0VLk4(;Xx MgՏ ;eC߮ RJ> /-]޵n#Jt"u}*`~FuOe ]S6NijRk?Td{9of9Ķ  k!V'H%QjS+ ArKaz,+t`/`U*[%HmS ׈'_.VCn?yГ<(FǤVV~wؿ_q^WL;?<ӿ)kŮ78>L|b{߂Jˬg> AlE o velʿB/I'MsM]kvgfaw@2*r1Eܟ޽Q.MR}JsW4l^N262J b xX2:>i[5.t(U?|A7ϣ^x{S?C26ND-PqHlxa[{~fʔ[Sˆ8(J-%b[kr؉*ڦ>X~O?%cjpF6.2ҼF c?m]!pByŜC@7~/Oڼqo0HM=iM=v=#2qbH|=4 vt RXmrIYc+FV[ͪˆۇYB<վ23fqܰwOz'@2 (F֨4d@#Y*:}Zf $_E&# ȯ:C^匱e j_Pp9,r/`P"O5BWṩiRur]xK. C4R8k ؆82[S3G9Lf(GUh }Gds.5 d RGkԒ%+"V 01!e4Ҥ.ۿ~!V v1;swhj#|#]O\w(3w `8"4Sh;C\5|I!c B n0@2Z춟*'b<(MR;n|2GDZul]#S?< )JKORzvwXFI|2-ޏ| B! P%s c 8 X)vd6yYކ\TĔ^h|V%Ax4r"^pzѝ!kA(駶ei=4hzٺ."Y]4R{3R]O[-۰;0 W`mLjw)S%Bţz,J\+>`b@36e6Fڋܗ5pNIK(u@Rg:P"?Hd*p<#a>TCwE/ 6Zl7!]/Zy|~fK#)GI8oG{㡟fUxLiu#bw CKˑ&RYRC{35ɉ u B5`oOSмB Y𮽩%0P 4fEgAw3HlȰ498׷3}+46bݦ8#>}]YԮ78"'{񐩉΂+ _cf=r$wM/Goz’&%Bf(VzLB9[mW5F7 8/+.jȚ2Aa@E6fP0pJ& A- 2!LhӬ'1H#~ EU;mBPȺ9b(O(TVupBBg@bH4}:ie0v1Jf$d~BQ;]Ra*]zaWU889%g/?!uϴeZ?3TD؃ L0?g%*9!=@N{`;=U􎻟/t#cDʐibłW ܀QBDHU.oj<8&G|S FG\PKR&!H,it:fU0&o"d ? @C"fcxfG%:l(wY~$/~kKO`z *;Mf@6{5j9n]w?[7wo`@'&YY3k#MI Y}pɀHtMzx>A#e % N\;?85sU!y> v ؾ eZȏdb;btZϿHWS'r/(gc4B#&:^εUZBY.mR+YVVĀ4J}2H^|;s0IE,*K@M/,AZ<5*ɨts jO9eP,Mo t7&R'8O'˲rg> -g9d\ 62Ttvh.t x^>; Huƺ|RuԳXH"ߨsNYX"/\kn`S%2TgcUT|棟քDD.ќFUNiU8N&=;ǰWThFgb@hc S%  9.]hgD)"b[ F7r3uAQXsuO̫9k@@|d%9݃[Ezg߾V}*ԣKyϢtҡ}Jyz^ݗP؎`csT99KP{3M)yj3 E?\L2 A5 l|2 ) EФ 8>A/=Cm6v33Ї}cyy'-GVNl#W ԣvVBme@3 N* üVz{8"O*cqLGlT=8坩GCfY@>Jp|ʀc!W?/@yvVŞKi"T?o֥>!/89; &qViW[龄DpA^nSx2i0vuP 9<VZ|c=5!s~Os"<@cS"|/WvP6*K=3ԇ2t#Ӌ @NI'cD\лs^ MQ_1?$]|RZmhg\Gac)A=2+rɄ@D.(x'`–aj.Th2)pֆ/ u&/, e 5X@ ؊VMH$'b I]A."f.Ӓ(NS˞ "=VK"!Cc +F\yDnZ@G5ifۋvY`>ٗXcpZȑ@s r]zE95fyȽCPH+e:mcobq}Afu|``Xt\4#'0Y I(_@$DsmsƬ`:FǴ¶Ih r?8o_u @pq@<ǩc"غirmRiiEgk6uߌKT36رK?3e*T5t81.}Z/ _ 9^HD @^d(Y[JRR 3̺ے||p:`([by(DhMΰOعw]}\.!9;/yQ_HdW$V~[By0Fu Eح.Ik&zpre^fb0}W:cMZ'P=V/Z"ov%r0'lEqa{P0Uy:@b7/o՝'Xf=6t qhU^H5 oA6΃7bXp_oHu9׶/Zب؞)N,ew0IF#z ,AX[V8dE:b[4v׊yr]$e0 0&uT%ߙ U{Q,lEZ˸olW8bdB93a%i~*T5c (uH?){iuQ>}f%3ɭ+25erEE0:?Z `ic(q.nB@YiĈ# NA f bT8̙xm]9ݑ&#N;nL_6_ bczHƆsT#wE[9ٰm ay8:۴v? V 5N[G>I24|~\믦HGgxY!0]Fc^FFޫɔ[m`Qˣx@g|j{9Ihrxx}wʅoZz 1^üg*ou.W}1@lHRC%j嬢1m.~^G<3 +zw]0]Rd$]PG.<&cx)3j#!PiVqǟJ|vNcPb%$5]!)g.{Zrf=eG>YtryP6w㬄n".$1P섞7iv Dg8^-F| 8_Io->8eZ[#A3Bx/b SB7MOM'[Ymx0>5-AuZET i+? [g/-`D20y۹_V)_t5+WHV]c0?7m$ DdJݓ?Sdj:w N ۢw%`K?[mAjd`Q{ε÷myq&<&}LZ%&j凇N U(NuGByzqi*GI|HB+U*/*k!;(eG-YR@.p#A̧j"DHcY%C47# 9J h55~ 谎'~7И`t,Pvl*%ӴfF2P2 xAf=Rm:9=x%F|W͝4(:sNq]M}$o#x X[['ik-ޥHF6mcdXT 8Ovd3GZjپ; /f[`?Htdc=A %U/_O µ |8|x)F{Nh۳ "Csdau!wxk3.ۓӨ]:sĔ}Eݿ[݀s1ᓙ7mRNv.+q>%+s!?d+ ԐtbSvβAش/{6G2s^=p DX-VFԘS+yi 4<)"9˃VWO(T36YؕjY=efޢ#AF's>M1&;rk|UROPM+Q(\Fk~Ɖ;r8.zi0I JU )ق4:fEp q sTdic!PZRC6B.)n3Q 6j=,nC_&IR+I~Q2|9*,̹8-fidm7}D)bKl'!HoVGC($qz̅oFmjŬ ĩGz _w1B[KW? ya!9[:ΏuF 9n3M'ޥ;)T,&\2~@RYDT1xJ$n86~chHZULʴ?z|X hbfjNl`Nc|%\ۃziă,#V~w?Yd@2<1GQ?3nd_GQ7L#q o)~ݙ:T˓bU/;禦g{-r, o# E'损y{q5IJ{r_-q$:wGjPOv[KF(%g^|SPtPP#͇M4ZK)tADدaC1]}/* < {%' m#;z4{M? ̯PqÓV( 6MT W-S{JƏy^Q-ɇ1aBo9n{R$H /Zdlͷ.%ѺHbB6CCL\U4aNp_P*˻]`Pf^B.AVKȑ +xCc b1)0Wn˧ŢPm(鋣Z~ѫU M;V+',=+=>G0Dޢ{6Rhr=ߣ秭dp-%\¢E5؋qb6sfY+Q=!Eڊ<zdJ~u%G  !;BHdd 4CS> !JuWUvRc1d 4>lD'ʇ\G (>f7pek`,Z/D*{B is)_Ek?ˏ63Ϳ{`)‰\hua^w+\p:hx1/~OvQi(z^7ك!&D{ E7qͨyMpSǻINN]/͐=R-/E!ICVsqdOt1_Fw.I ^ 'pƫ2B#n@(PSEQu C_ͿS".MM$L5WUu funG-I~7n{qP(4bPf8:%6vs/ ơaPNE+S.ކ]-H.]x+ xl1U+o)\]R&#θn4rٗ%Ztw-E6{2@}9є'о~)q9Kz?R~b^6?SG݊qmehK>|%K 4j)COEPЭrjA[ (LoF@]r"|-̅d>v}Etp ڥ @'!O;gcT1qk P㋈ka'%piH(_ԞlG,AkmaTD݅qiRe&-OvNy[p$|5ϵߺ=1&b]b3ٌ!$38.`M'n/t<5>ˀ#d氧qcD~$KS}bt%qĮ(b?uH\ļ#:;gR×dѡop8, ܿm`B|_e)c68dW SܕhbG~وqRC6r=ZrHeہ+2m7D->br1 E~>ܔ)Fg OH^YP㠍t~HׇVH^@~Oջ#@`؝_ tAR{A&7̰ن^w)m!tOK}Y Fp]'ZLĹ509FUN̥F&cW77.nqXw%֎tO#4ŃGYjg~l]{c\(fw3Hm7Н&ܻݛ&!{Rj%4ɭ,kLsyKbnT20ֵd&.<^:0;.<#u8.d5YrVCZ{q' >T[ŀPΠ~G>ݾ 2jOk*y7Ih W+Pv1(ZO0үy>,L0-tc@TmdE,Jr :o !w<ɯmt l.k?0aa$( /McM| `X;8g0@SA8&QM H@?s kp,3uakLvfKJg&>ÜDV) )nK*8 <(bEROz׸pI6y/>Ga E_ cҀv[|!,m=}#ǼǔfgځgbqH>t) :Y>o\($SdscS2hv-u/z1%:~FUU)M9gwyŸV̸AMmLlᗫN㫪6a \zAH1(4tis{$r+ R6Yo |X_k YqYȝV_ķ?HtYfi؊૕JHtXY ]o A蒣/6Sɍx,렎4a1̈ۖ,vi^T'՜}*r#vl^0tDf[ݰgK +eÀ <ڜ+VE0Pإr~OE!|s[~^ZpF vB9bOS-'lc#K_µΏ` 3Nڨ"wH6Ocx%2]z)vjQ[!ތl5f"3QU RA68':g$: z輑7펶Vipl]h ߥ<,+ez`JV#vF/uxKso_l#{ۚXȽU }x:xQ_N8ѢN%cG([ {0㡄x+ILQecB"кu4Hcv :&XR f/c1>~ nĵ&dn+r%ׅ}4t$UK|8VJo|x@"O )ͪ vEGϝ>?5yգR1-+6gL]i48S~8P8׮uvd"eUT]q:`QTA<y߽ھ*,D%q-%6saӗ'aByGWRl}"mN4 F:_ɂ3Fd]Kw"}JU9A<]΁5a4rHL=\rP$[T-Vz<6s5g JϻB!qH\K z "5zfyrEJhAǛ`Eߴ .av_V=kտx0iQb)~_ ]vt%J>ntPmBGz'S oIfC]zMap@B@xW':>J e˺ƃq@ՐZx;ր寉7L kmdSiMԩ1C72|%lj[(N4jmf 5Î$I(Foomeś`;UIcaʫ†9C' 3w`&c3x8Gb4VG7kD@naX ʛk1a1}AM27y.SHw6.-->??g/ LvFWD=6!g:Qgw,Rq%unw(G{ŧEOؖ;m-<3o eD/"ڟhu10jN'D(8KMn 6#GY 3>Z7/лɂ!~8#$ڳY< hӚ|䭞ޠ',K*<'.uBتiX>tr| O49fM*BW]ς bao3SO;>|ugCҧhf E|G f UAV2s81q<<&ʦc*Ol侪IQfI*c#b0h55_ 3e !e@jxsȊp/]q|99$ԺחwqxFەrN#^nm3w'v^pY' b@mh,/eUbtIVOk+֢,M6dao[%,\سXqΌ0_LJ?2?{Si^w(Xҧ8Sj.{ `zH?k=?mS05j]*X[\I)?$q~UQ?m fYb8̫ۡZ XBլ9R o u F?!dINjӈ3}ԝx)a}T _:PQɭ0>Idd}/+0<&;-pm~ib[qӸKp|2-] xI73K_Tfb u:':/CKV7ꃋNq\){ęV,K#2sxTCLTR.*]$$ Z ]:x$md {PQ%Pp"m h; zT>xU77qAu28ct4(v︻nY>B}݅ 7ޖ7@FbIH8 D+[d>s6[/W*f r'Σd;nBE`ɳwQUS"&;p&fbF"*nk)P-~X|+Daށ1+ܣa\߿彌,GIdn+JL ))&i?6VAbڢjUhlf{0υ׉Z/qBsuɥJN .E ^VD#ӅءhZ6WkaGGqVo 210 މt㮴7tjŵt WTU1kCŶ^UC$k\82% amJRkn f>/MKP~eC֐#==9oEE\J7mbbq{YK;MA=7h7ӛF%:8LG4Pjiv[sC mZ5 ))4*/ 8f1xh~!"hZ4z^P&xx.LlpRҝz|,fef}\RH*5&Ϲ2Șdΰ+a["֣63do`^HF aO'L D=) @Pϸf$-mkRb"vOesPxlb_6PnrZ^+kRB^Sǯ`H([Sq<˺J.Hˀh H rEV5QwElW&n]B .sViZ}F5])m7axɞ[O8eD{4l%oi.YEa?vpV!a\[ r\cT\p`"b&w\[O4r3 C9ꪡ?xD'[@^; )`{,x!}S#Hݕ{3ϏpWYنjJIhZ嗒j^?k2@Ak~`.I/ӵv3T|e_C.z?b3}@`HK]47Jqib/.k_]c.4,ʹYD OQ& s3rKz;E<d~^(1&Ή7Ґ ϮkNKE, Z ea/xQOWŠV_ Vj ~WyNfBqZ]eK)`; BARLpk(Tca_t(\ukݻBF:n4lʠ>E[sH'H;EXֶtn{Y7o0O[~dF^'aK9[Ul>%L4?iA.s DN42tJ*ϛ|eTuRZtI1r֖|J9Ed7{߁7^-W}[=*/z! 8ZpUgO}[f(ȗ(rӵP6 BvJ{qn-iie|U[|irLF0͙fy6YPӯ5i+i^S$YvntE-@iSAZe\59~v 䑼Ιw 5`x<_8V#Ǎ> BHMz^ɏT!/v5:dq^9fG]Ay6+aΔˁЭq⾝v5 = Ix#=ܝ; k coIC5z;CS${HGs@^4ߧ}[F ; g8CB'.cGÜ mԸ+¾CBklR+݁ı 6qQϦl~[OC;'Ty 69} %P7p\0&sJV ,< -II#Xh6pUATNNgRoICX]M^^Wz"V[(l8 LԩCg)sq,@Jپu)њ ro=?ҖBJ!f¦AT.Xvy!Yt8^%,a@wN.߹RUD*I/1]rIHFQ#UJ}'Mě9]Y[! 6駌̙֠AtƜ k̢gsٗ"!=v&:ՃR6T"8.93gL6N7M:M! J 67d, S+⩞7$`˵ljv^*(2>B|"' Mrj__$ޙ[%~g$F!bGjJ/Q`\;gl Q0'CPd/,AIPfݱpofVQq]O`#$D*n3y7bNYVKUH!|뗎zw;< pba W ٨h㧖US=Mt{Ҫj[r{O8Zyi&I~tc`^FͭBJb7"d+dhh%]NFQ"!-$UR~9v-Iݼ9ڹUaN«0$u}_5vX[+g۩AL^k lӐthZt o1[/q\<1QSl*fYY~:Q^җ y,Դ,c1d*b(.> 4?NebI6W̶IEiA #C`2YS_{#&A,$`\ cth^4̥?8/Vz?l -O->h"Ibف#@I|ߣ$R{wC$Bcmb| BywL}?p+l+2 fK-Y2l5MHn"{J!{BQ κPS©;e W_~-YT-t ccN{/}*Qȸ??Qc} k&qkJGf'O3%^MZ;\40rw0 ŭ8AȰMtuPi`^R?.t>LZ/3.*D :7Tx}pjaЏV21=%Lk𻈏sӒUvĩiS3|cc$ `{2*Fk/s:􈟪I8khEjhB S}4qx(h,jȅ/\~gRnev#3rҎ#6F,X_pX9( _Bg8`p>kvivj$uV=O]mM> BɤU3*!.f$ 2]:Vh&A?ɷ3,)#? xQ pɕq[0jKi/0D@%i_:Vj ~\voŝԄ-տɓLRHFAƞF\4b/ƸI'9#^OxE2$'x,(qw"lN >'{()9S?l^iT8\![8 Vg]dp,I! L@ǜqVƄmNp̼?ݴ;+3:Wdh5y1 zDatjͨQfQoc.RNXct)Q"u9i/$(MIhAJԹ }V#|\ #箏C}{J0 &oH|)ܧI"Ԣ x~Pkwݼ9xw6A]M`uK:cdK ;29K+ "_Z9C'QW7控(C78*9Jv[K*.Ҋk LYG1W܇$"G!оٞ*±~OD "n»'"p?Lm.%pVE8qWgZ;) k.Ǯ? ST ! J7Ǥ=~cEQ$ .f2 ְAևG5 ֲ&[h}M!'ltm8c=|HIˤ'lgg뤸fA+TӼ{?@r822u"cn5MkylO*3aNc"VoзJ x蒍X]PmKCgGa#uFc3(Gk;XRfٚ'>;*7o[)'y-_L @n 7T:{+cS[ l,ֽb ,M&eKugWO_nŘ~ AB© K $_5863@7B83liCEHTw?ftM/`ViVZy)bkLbް /<`qb-KE<\=+ i"[T`S~"KşZXE]md?z$:ܥh;/rOF{Pb!H浈vt+U 5/|08یtB)>/㖶lYaϕD9lOƒ$@m΅Q#mJ xt\c Eϻ:U%(q$ua/(Hc_ VE,>*Sg|~hn,k(?mwPi6*w?JnwJq=pcp v9#y8Q;w:֭vNsJ9^fi Kyk 9JJO>_HXjC'Q6Q 6o5SVy#t׃$Wf kHxُ_t̍i_ݘgUxkrr֟z\+&Q7pPۅt1δ!F>G@]^:`CPtʄZ3 jupIV>|*УӸ FV(EtH΍ٔ [ .w WB]@LQ_|S椌e{94b}V gWSwАeǓAp<'9յT$yF%gʩ<"H%'34_C!YKk DESao`Tkwpw:ێFԃfRݡ^   8+k_J?li(@k@r蕩N- ֤ q3RN QGADI-K7e ꦗ4ƷS~PSJʴPAI>:&vl_ظK춛bm Ptf363$:Mʴa:\݈X{%}Ќ?M.@[ؾ s %KB#|㞵NQRh%p ~Xhgi;F鎆Z/[âl~ =0mZT%6f?#.?~qiCNʋ0."FB8MTca>@ym٠ An5ƻ >bc È0p|Bڝʮd'^c2# ʆK]ݶw *0`G a=OŰq6m  38| YZ