;ς = ΔDc@s―dZdkZdkZdkZeidƒeidƒeidƒgZhdd<dd<d d <d d <d d<dd<dd<dd<dd<dd<dd<dd<dd Nslang=..>([^<]*)s$div style=padding:10px;>([^<]+)tj o}td |ƒ‚nd GtiƒdGHnX| iƒ}y/|idƒ} |idƒ}|| |!}Wntj onXx)tD]!}|i|ƒ} | oPqPqPW| otdƒ‚nt| i dƒƒSdS(NsBabelFishFrontPagesyessdoitsdonesttsurltextsintls1slps_s+http://babelfish.altavista.com/babelfish/trsCouldn't talk to server: %ssUnexpected error:iss#s"Can't recognize translated string.i(!scleansphrases __languagess from_langslowers from_codesto_langsto_codesKeyErrorslangsLanguageNotAvailableErrorsurllibs urlencodesparamssurlopensresponsesIOErrorswhatsBabelizerIOErrorssyssexc_infosreadshtmlsindexsbeginsends ValueErrors__wheresregexssearchsmatchsBabelfishChangedErrorsgroup(sphrases from_langsto_langs from_codesregexswhatsendshtmlsparamssmatchsbeginsto_codesresponseslang((s./Babelfish/babelfish.pys translatels8 M  i c Cst|ƒ}h|d<}g}|o |} n |i} | |ƒh||<||<}|} x]t |ƒD]O}t|| || ƒ}|i|ƒoPnd||<| |ƒ|| } qpW| |jo$t|| || ƒ}| |ƒn| o|SndS(Ni(scleansphrasesseensresultsscallbacks def_callbacksappends from_languagesthrough_languagesflipsnextsrangeslimitsis translateshas_key( sphrases from_languagesthrough_languageslimitscallbacksisresultssflipsseensnexts def_callback((s./Babelfish/babelfish.pysbabelizes,        s__main__cCs|GHtiiƒdS(N(sxssyssstdoutsflush(sx((s./Babelfish/babelfish.pysprinter¬ssBI won't take that sort of treatment from you, or from your doggie!scallback(s__doc__sresstringsurllibscompiles__wheres __languagessappends_[1]skeyssxstitlesavailable_languagess ExceptionsBabelizerErrorsLanguageNotAvailableErrorsBabelfishChangedErrorsBabelizerIOErrorscleans translatesNonesbabelizes__name__ssyssprinter(sBabelizerErrorssyssprintersstrings__wheresBabelfishChangedErrorscleansBabelizerIOErrorsurllibs_[1]sresavailable_languagessLanguageNotAvailableErrorsxsbabelizes translates __languages((s./Babelfish/babelfish.pys?:s&*{3  $