
bc           @   s  d  Z  d d l Z d e j f d     YZ d e j f d     YZ d e j f d     YZ d	 e e j f d
     YZ d e e j f d     YZ d   Z e j e	 d   Z
 e
 j iv d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d! d" 6d# d$ 6d% d& 6d' d( 6d) d* 6d+ d, 6d- d. 6d/ d0 6d1 d2 6d3 d4 6d5 d6 6d7 d8 6d9 d: 6d; d< 6d= d> 6d? d@ 6dA dB 6dC dD 6dE dF 6dG dH 6dI dJ 6dK dL 6dM dN 6dO dP 6dQ dR 6dS dT 6dU dV 6dW dX 6dY dZ 6d[ d\ 6d] d^ 6d_ d` 6da db 6dc dd 6de df 6dg dh 6di dj 6dk dl 6dm dn 6do dp 6dq dr 6ds dt 6du dv 6dw dx 6dy dz 6d{ d| 6d} d~ 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6 e j e
  Z d S(   s    Python Character Mapping Codec generated from 'PTCP154.txt' with gencodec.py.

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
(c) Copyright 2000 Guido van Rossum.

iNt   Codecc           B   s    e  Z d  d  Z d  d  Z RS(   t   strictc         C   s   t  j | | t  S(   N(   t   codecst   charmap_encodet   encoding_map(   t   selft   inputt   errors(    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyt   encode   s    c         C   s   t  j | | t  S(   N(   R   t   charmap_decodet   decoding_map(   R   R   R   (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyt   decode   s    (   t   __name__t
   __module__R   R   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR       s   t   IncrementalEncoderc           B   s   e  Z e d   Z RS(   c         C   s   t  j | |  j t  d S(   Ni    (   R   R   R   R   (   R   R   t   final(    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR      s    (   R   R   t   FalseR   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR      s   t   IncrementalDecoderc           B   s   e  Z e d   Z RS(   c         C   s   t  j | |  j t  d S(   Ni    (   R   R	   R   R
   (   R   R   R   (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR      s    (   R   R   R   R   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR      s   t   StreamWriterc           B   s   e  Z RS(    (   R   R   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR      s   t   StreamReaderc           B   s   e  Z RS(    (   R   R   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyR   !   s   c           C   s@   t  j d d d t   j d t   j d t d t d t d t  S(	   Nt   namet   ptcp154R   R   t   incrementalencodert   incrementaldecodert   streamreadert   streamwriter(	   R   t	   CodecInfoR    R   R   R   R   R   R   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyt   getregentry&   s    	i   i  i   i  i   i  i   i  i   i   i   i&   i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i   i   i   i   i   i   i   i   i"   i   i   i   i   i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i^  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   iV  i   i  i   i  i   iQ  i   i!  i   i  i   iX  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i  i   i   i   i!  i   i"  i   i#  i   i$  i   i%  i   i&  i   i'  i   i(  i   i)  i   i*  i   i+  i   i,  i   i-  i   i.  i   i/  i   i0  i   i1  i   i2  i   i3  i   i4  i   i5  i   i6  i   i7  i   i8  i   i9  i   i:  i   i;  i   i<  i   i=  i   i>  i   i?  i   i@  i   iA  i   iB  i   iC  i   iD  i   iE  i   iF  i   iG  i   iH  i   iI  i   iJ  i   iK  i   iL  i   iM  i   iN  i   iO  i   (   t   __doc__R   R    R   R   R   R   R   t   make_identity_dictt   rangeR
   t   updatet   make_encoding_mapR   (    (    (    s'   /usr/lib/python2.7/encodings/ptcp154.pyt   <module>   s   		