N
įłO5c       sl   k  Z  d  Z e d d Z d   Z d   Z d   Z d   Z d   Z d   Z e	 d	 j o e   n d
 S(   iL   i   i   c    s   x d o |  i t  } | o Pn xH t |  t j  o4 |  i t t |   } | o Pn | | } q) Wt i |  } | i
 |  q Wd  S(   Ni   (   s   inputs   reads
   MAXBINSIZEs   ss   lens   nss   binasciis
   b2a_base64s   lines   outputs   write(   s   inputs   outputs   ss   nss   lines0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   encode s        c    sH   xA d o9 |  i   } | o Pn t i |  } | i |  q Wd  S(   Ni   (   s   inputs   readlines   lines   binasciis
   a2b_base64s   ss   outputs   write(   s   inputs   outputs   lines   ss0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   decode s      c    s<   k  } | i  |   } | i    } t | |  | i   Sd  S(   N(   s   StringIOs   ss   fs   gs   encodes   getvalue(   s   ss   StringIOs   fs   gs0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   encodestring# s
    c    s<   k  } | i  |   } | i    } t | |  | i   Sd  S(   N(   s   StringIOs   ss   fs   gs   decodes   getvalue(   s   ss   StringIOs   fs   gs0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   decodestring* s
    c     s=  k  }  k } y# | i |  i d d  \ } } Wn; | i j
 o, } |  i |  _ | GHd GH|  i	 d  n Xt
 } xw | d rm \ } } | d j o
 t
 } n | d j o
 t } n | d j o
 t } n | d	 j o t   d  Sn q| W| o | d d
 j o! | t | d d  |  i  n | |  i |  i  d  S(   Ni   s   deuts|   usage: basd64 [-d] [-e] [-u] [-t] [file|-]
		-d, -u: decode
		-e: encode (default)
		-t: decode string 'Aladdin:open sesame'i   i    s   -es   -ds   -us   -ts   -s   rb(   s   syss   getopts   argvs   optss   argss   errors   msgs   stderrs   stdouts   exits   encodes   funcs   os   as   decodes   test1s   opens   stdin(   s   syss   getopts   optss   argss   msgs   funcs   os   as0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   test2 s,    #	  
 
 
 !c     s0   d }  t |   } t |  } |  G| G| GHd  S(   Ns   Aladdin:open sesame(   s   s0s   encodestrings   s1s   decodestrings   s2(   s   s0s   s1s   s2s0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   test1I s    s   __main__N(
   s   binasciis   MAXLINESIZEs
   MAXBINSIZEs   encodes   decodes   encodestrings   decodestrings   tests   test1s   __name__(    s0   /var/tmp/python-root/usr/lib/python1.5/base64.pys   ?
 s   						