;ò
ñV7=c           @   s°   d  k  Z  d k l Z e i e i f \ Z Z h  h  f \ a a h  h  f \ a	 a
 d e  i f d „  ƒ  YZ d e e  i f d „  ƒ  YZ d e e  i f d „  ƒ  YZ d „  Z d  S(	   N(   s   ksc5601_hanguls   Codecc           B   s    t  Z d d „ Z d d „ Z RS(   Ns   strictc         C   s|  | d d d f j o t d ‚ n g  } x3| D]+} | d j  o | i | i d | ƒ ƒ q0 t i | ƒ o | i t | ƒ q0 t	 o d k
 l } | i a	 n t	 i | ƒ o | i t	 | ƒ q0 n t o d k
 l } | i a n t i | ƒ o | i t | ƒ q0 n | d j o | i d	 ƒ q0 | d j o t d
 t | ƒ ‚ q0 q0 Wd i | ƒ t | ƒ f Sd  S(   Ns   stricts   ignores   replaces   unknown error handlingu   Â€s   ascii(   s   ksc5601_misc(   s   ksc5601_ideographs   ¡¡s   cannot map \u%04x to EUC-KRs    (   s   errorss
   ValueErrors   buffers   datas   cs   appends   encodes   encmap_hanguls   has_keys   encmap_miscs   korean.mappingss   ksc5601_miscs   encoding_maps   encmap_ideos   ksc5601_ideographs   UnicodeErrors   ords   joins   len(   s   selfs   datas   errorss   cs   buffers   ksc5601_miscs   ksc5601_ideograph(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   encode!   s6      c      	   C   s  | d d d f j o t d ‚ n g  } t | ƒ } t | ƒ }
 d } x¬| |
 j  ož| | d j  o+ | i t	 | | d | ƒ ƒ | d 7} qJ | | | d	 !} | d	 7} t | ƒ d	 j oÀ t i | ƒ o | i t | ƒ qJ n t o d
 k l }	 |	 i a n t i | ƒ o | i t | ƒ qJ n t o d k l } | i a n t i | ƒ o | i t | ƒ qJ qn | d j o | i d ƒ qJ | d j oE t d d i g  i } | D] } | d t | ƒ ƒ qÆ~ ƒ ‚ qJ qJ Wd i | ƒ |
 f Sd  S(   Ns   stricts   ignores   replaces   unknown error handlingi    s   €s   asciii   i   (   s   ksc5601_misc(   s   ksc5601_ideographu   ï¿½s   unexpected byte 0x%s founds    s   %02xu    (   s   errorss
   ValueErrors   buffers   strs   datas   lens   sizes   ps   appends   unicodes   cs   decmap_hanguls   has_keys   decmap_miscs   korean.mappingss   ksc5601_miscs   decoding_maps   decmap_ideos   ksc5601_ideographs   UnicodeErrors   joins   _[1]s   xs   ord(   s   selfs   datas   errorss   _[1]s   cs   buffers   ksc5601_ideographs   ps   xs   ksc5601_miscs   size(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   decodeD   sF      
J(   s   __name__s
   __module__s   encodes   decode(    (    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   Codec   s   #s   StreamWriterc           B   s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   StreamWriterq   s   s   StreamReaderc           B   sJ   t  Z d d „ Z d „  Z d d „ Z d d „ Z d d „ Z d „  Z RS(	   Ns   strictc         C   s#   t  i i |  | | ƒ d |  _ d  S(   Ns    (   s   codecss   StreamReaders   __init__s   selfs   streams   errorss   data(   s   selfs   streams   errors(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   __init__w   s    c         C   s  | d j o d Sn | t j p
 | d j  o |  i | ƒ  } d |  _ n­ |  i | t | d ƒ t |  i ƒ ƒ } t | ƒ } d } xQ | | j  oC | | d j  o | d } qŠ | d | j o | d } qŠ PqŠ W| |  | | f \ } |  _ |  i | ƒ d Sd  S(   Ni    u    s    i   s   €i   (	   s   sizes   Nones   selfs   datas   funcs   maxs   lens   ps   decode(   s   selfs   funcs   sizes   ps   data(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   _read{   s"    ) iÿÿÿÿc         C   s   |  i |  i i | ƒ Sd  S(   N(   s   selfs   _reads   streams   reads   size(   s   selfs   size(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   read   s    c         C   s   |  i |  i i | ƒ Sd  S(   N(   s   selfs   _reads   streams   readlines   size(   s   selfs   size(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   readline’   s    c         C   s©   |  i |  i i | ƒ } g  } d } xz n or | i d | ƒ } | d j  o- | t
 | ƒ j  o | i | | ƒ n Pn | i | | | d !ƒ | d } q. W| Sd  S(   Ni    i   u   
(   s   selfs   _reads   streams   reads   sizes   datas   buffers   ends   finds   poss   lens   append(   s   selfs   sizes   ends   buffers   poss   data(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys	   readlines•   s     c         C   s   d |  _ d  S(   Ns    (   s   selfs   data(   s   self(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   reset¢   s    (   s   __name__s
   __module__s   __init__s   _reads   reads   readlines	   readliness   reset(    (    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   StreamReaderu   s   	c           C   s    t  ƒ  i t  ƒ  i t t f Sd  S(   N(   s   Codecs   encodes   decodes   StreamReaders   StreamWriter(    (    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   getregentry§   s    (   s   codecss   korean.mappingss   ksc5601_hanguls   encoding_maps   decoding_maps   encmap_hanguls   decmap_hanguls   encmap_ideos   decmap_ideos   encmap_miscs   decmap_miscs   Codecs   StreamWriters   StreamReaders   getregentry(   s   ksc5601_hanguls   StreamWriters   decmap_hanguls   encmap_hanguls   Codecs   codecss   getregentrys   StreamReader(    (    sP   /usr/src/build/544819-i386/install/var/mailman/pythonlib/korean/python/euc_kr.pys   ?   s   	S2