mò &U²Ic@s¨dZdkZdeifd„ƒYZdeeifd„ƒYZdeeifd„ƒYZd„Zeied ƒƒZei hd d <d d <dd<dd<dd<dd<dd<dd<dd<dd<dd<d d!<d"d#<d d <d d <dd<dd<dd<dd<dd<dd<dd<dd<dd<d!d <d#d"<d$d%<d&d'<d(d)<d*d+<d,d-<d.d/<d0d1<d2d3<d4d5<d6d7<d8d9<d:d;<d<d=<d%d$<d'd&<d)d(<d+d*<d-d,<d/d.<d1d0<d3d2<d5d4<d7d6<d9d8<d;d:<d=d<<ƒei eƒZ d>„Z e d?jo dkZe eieiƒndS(@s¢ Python Character Mapping Codec for ROT13. See http://ucsub.colorado.edu/~kominek/rot13/ for details. Written by Marc-Andre Lemburg (mal@lemburg.com). NtCodeccBs tZdd„Zdd„ZRS(NtstrictcCsti||tƒS(N(tcodecstcharmap_encodetinputterrorst encoding_map(tselfRR((t-/data/zmath/lib/python2.4/encodings/rot_13.pytencodescCsti||tƒS(N(Rtcharmap_decodeRRt decoding_map(RRR((Rtdecodes(t__name__t __module__R R (((RRs t StreamWritercBstZRS(N(R R(((RRst StreamReadercBstZRS(N(R R(((RRscCstƒitƒittfS(N(RR R RR(((Rt getregentry siiAiNiBiOiCiPiDiQiEiRiFiSiGiTiHiUiIiViJiWiKiXiLiYiMiZiainibioicipidiqieirifisigitihiuiiivijiwikixiliyimizcCs |i|iƒidƒƒdS(Nsrot-13(toutfiletwritetinfiletreadR (RR((Rtrot13dst__main__(t__doc__RRRRRtmake_identity_dicttrangeR tupdatetmake_encoding_mapRRR tsyststdintstdout( RRRRRR RRR((Rt?s   ÿâ9