?ŠMa‰ ãi@s6dZddlZGdd„dejƒZGdd„dejƒZGdd„dejƒZGd d „d eejƒZGd d „d eejƒZd d„Zeje dƒƒZ e j ddddddddddddddddd d!d"d#d$d%d&d'd(d)ddddddddddddddddd!d d#d"d%d$d'd&d)d(d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCd+d*d-d,d/d.d1d0d3d2d5d4d7d6d9d8d;d:d=d<d?d>dAd@dCdBi4ƒdDdE„Z e dFkr2ddlZe ejejƒdS)Gz… Python Character Mapping Codec for ROT13. This codec de/encodes from str to str. Written by Marc-Andre Lemburg (mal@lemburg.com). éNc@s.eZdZddd„Zddd„ZdS)ÚCodecÚstrictcCs|jtƒt|ƒfS)N)Ú translateÚ rot13_mapÚlen)ÚselfÚinputÚerrors©r ú5/opt/alt/python35/lib64/python3.5/encodings/rot_13.pyÚencodesz Codec.encodecCs|jtƒt|ƒfS)N)rrr)rrr r r r Údecodesz Codec.decodeN)Ú__name__Ú __module__Ú __qualname__r r r r r r r s rc@seZdZddd„ZdS)ÚIncrementalEncoderFcCs |jtƒS)N)rr)rrÚfinalr r r r szIncrementalEncoder.encodeN)rrrr r r r r rs rc@seZdZddd„ZdS)ÚIncrementalDecoderFcCs |jtƒS)N)rr)rrrr r r r szIncrementalDecoder.decodeN)rrrr r r r r rs rc@seZdZdS)Ú StreamWriterN)rrrr r r r rs rc@seZdZdS)Ú StreamReaderN)rrrr r r r rs rcCsFtjdddtƒjdtƒjdtdtdtdtd d ƒS) NÚnamezrot-13r r ÚincrementalencoderÚincrementaldecoderÚ streamwriterÚ streamreaderÚ_is_text_encodingF) ÚcodecsÚ CodecInforr r rrrrr r r r Ú getregentry$s   rééAéNéBéOéCéPéDéQéEéRéFéSéGéTéHéUéIéVéJéWéKéXéLéYéMéZéaénébéoécépédéqéeéréféségétéhéuéiévéjéwékéxéléyémézcCs#|jtj|jƒdƒƒdS)Nzrot-13)Úwriterr Úread)ZinfileZoutfiler r r Úrot13lsrVÚ__main__)Ú__doc__rrrrrrrÚmake_identity_dictÚrangerÚupdaterVrÚsysÚstdinÚstdoutr r r r Ús‚