³ò º5#Dc@s¢dZddkZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZd eeifd „ƒYZd eeifd „ƒYZd „ZdS(sK Python 'escape' Codec Written by Martin v. Löwis (martin@v.loewis.de). iÿÿÿÿNtCodeccBseZeiZeiZRS((t__name__t __module__tcodecst escape_encodetencodet escape_decodetdecode(((sencodings\string_escape.pycR s tIncrementalEncodercBseZed„ZRS(cCsti||iƒdS(Ni(RRterrors(tselftinputtfinal((sencodings\string_escape.pycRs(RRtFalseR(((sencodings\string_escape.pycRstIncrementalDecodercBseZed„ZRS(cCsti||iƒdS(Ni(RRR (R R R ((sencodings\string_escape.pycRs(RRR R(((sencodings\string_escape.pycRst StreamWritercBseZRS((RR(((sencodings\string_escape.pycRst StreamReadercBseZRS((RR(((sencodings\string_escape.pycRscCs:tidddtidtidtdtdtdtƒS( Ntnames string-escapeRRtincrementalencodertincrementaldecodert streamwritert streamreader( Rt CodecInfoRRRRRRR(((sencodings\string_escape.pyct getregentrys   (t__doc__RRRRRRR(((sencodings\string_escape.pycss