£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

Yf	              i   @   s6  d  Z  d d l Z Gd d   d e j  Z Gd d   d e j  Z Gd d   d e j  Z Gd	 d
   d
 e e j  Z Gd d   d e e j  Z d d   Z e j e	 d   Z
 e
 j d d d d d d d d d d d d d d d d d  d! d" d# d$ d% d& d' d( d) d d d d d d d d d d d d d d d d d! d  d# d" d% d$ d' d& d) d( d* d+ d, d- d. d/ d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? d@ dA dB dC d+ d* d- d, d/ d. d1 d0 d3 d2 d5 d4 d7 d6 d9 d8 d; d: d= d< d? d> dA d@ dC dB i4  dD dE   Z e dF k r2d d l Z e e j e j  d S)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.   e  Z d  Z d d d  Z d d d  Z d S)Codecstrictc             C   s   | j  t  t |  f S)N)	translate	rot13_maplen)selfinputerrors r
   5/opt/alt/python35/lib64/python3.5/encodings/rot_13.pyencode   s    zCodec.encodec             C   s   | j  t  t |  f S)N)r   r   r   )r   r   r	   r
   r
   r   decode   s    zCodec.decodeN)__name__
__module____qualname__r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d d d  Z d S)IncrementalEncoderFc             C   s   | j  t  S)N)r   r   )r   r   finalr
   r
   r   r      s    zIncrementalEncoder.encodeN)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d d d  Z d S)IncrementalDecoderFc             C   s   | j  t  S)N)r   r   )r   r   r   r
   r
   r   r      s    zIncrementalDecoder.decodeN)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d S)StreamWriterN)r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d S)StreamReaderN)r   r   r   r
   r
   r
   r   r      s   r   c               C   sF   t  j d d d t   j d t   j d t d t d t d t d	 d
  S)Nnamezrot-13r   r   incrementalencoderincrementaldecoderstreamwriterstreamreader_is_text_encodingF)	codecs	CodecInfor   r   r   r   r   r   r   r
   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   z   c             C   s#   | j  t j |  j   d   d  S)Nzrot-13)writer   r   read)ZinfileZoutfiler
   r
   r   rot13l   s    rV   __main__)__doc__r   r   r   r   r   r   r   make_identity_dictranger   updaterV   r   sysstdinstdoutr
   r
   r
   r   <module>   s   