-í
ë¶<c       sé     d  Z    d k Z d k Z  y  d k l Z Wn& 	 e j
 o 
 d k l Z n X d d „ Z  d d „ Z * d e i f d „  ƒ  YZ 1 d e e i	 f d	 „  ƒ  YZ	 4 d
 e e i
 f d „  ƒ  YZ
 9 d „  Z d S(   sg   Codec for quoted-printable encoding.

Like base64 and rot13, this returns Python strings, not Unicode.
N(   s   StringIOs   strictc    s{      t  o | d j p t ‚  t |  ƒ }  t ƒ  }  t i | | d ƒ  | i	 ƒ  }  | t |  ƒ f Sd S(   sê   Encode the input, returning a tuple (output object, length consumed).

    errors defines the error handling to apply. It defaults to
    'strict' handling which is the only currently supported
    error handling for this codec.

    s   stricti   N(   s	   __debug__s   errorss   AssertionErrors   StringIOs   inputs   fs   gs   quopris   encodes   getvalues   outputs   len(   s   inputs   errorss   gs   fs   output(    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   quopri_encode s   c    sx    " # t  o | d j p t ‚ $ t |  ƒ } % t ƒ  } & t i | | ƒ ' | i	 ƒ  } ( | t |  ƒ f Sd S(   sê   Decode the input, returning a tuple (output object, length consumed).

    errors defines the error handling to apply. It defaults to
    'strict' handling which is the only currently supported
    error handling for this codec.

    s   strictN(   s	   __debug__s   errorss   AssertionErrors   StringIOs   inputs   fs   gs   quopris   decodes   getvalues   outputs   len(   s   inputs   errorss   gs   fs   output(    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   quopri_decode s   s   Codecc      s)   * t  Z , d d „ Z . d d „ Z RS(   Ns   strictc    s   , - t  | | ƒ Sd  S(   N(   s   quopri_encodes   inputs   errors(   s   selfs   inputs   errors(    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   encode, s   c    s   . / t  | | ƒ Sd  S(   N(   s   quopri_decodes   inputs   errors(   s   selfs   inputs   errors(    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   decode. s   (   s   __name__s
   __module__s   encodes   decode(    (    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   Codec* s   	s   StreamWriterc      s   1 t  Z 2 RS(   N(   s   __name__s
   __module__(    (    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   StreamWriter1 s   	s   StreamReaderc      s   4 t  Z 5 RS(   N(   s   __name__s
   __module__(    (    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   StreamReader4 s   	c      s   9 : t  t t t f Sd  S(   N(   s   quopri_encodes   quopri_decodes   StreamReaders   StreamWriter(    (    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   getregentry9 s   (   s   __doc__s   codecss   quopris	   cStringIOs   StringIOs   ImportErrors   quopri_encodes   quopri_decodes   Codecs   StreamWriters   StreamReaders   getregentry(	   s   StreamWriters   Codecs   quopri_encodes   StringIOs   getregentrys   quopris   codecss   quopri_decodes   StreamReader(    (    s,   /usr/lib/python2.2/encodings/quopri_codec.pys   ? s   