File: //lib64/python3.6/encodings/__pycache__/cp858.cpython-36.opt-2.pyc
3
  \߄  �              @   s�  d dl Z G dd� de j�ZG dd� de j�ZG dd� de j�ZG dd	� d	ee j�ZG d
d� dee j�Zdd
� Ze jed��Z	e	j
dddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d���� d�Zd 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�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�d�d�d�d�d	�d
�d�d�d
�d�dd'dd:�ddgd�d|dsd&d�dld8d5d_dGdd*d3d{ddd d"d2d�d%d�d}d9d=d1d�d�dud�d�d�d�d�ddq�ddrdodwd(d-d,d4dMdUddd�d�d�dddd�dd0dd/�dd��dd!�d�d�d�d�d �d!�d"�d#�d$d<�d%�d&d`d^�d'dL�d(d�d)d#�d*�d+d+�d,�d-dd�d.dt�d/d$dd�dxd7dFdzdVd~dEdDdded6dd>dcd;dmd�dbdadfdpd)dyd�d�d�dv�d0�� ZdS (1  �    Nc               @   s    e Zd Zddd�Zddd�ZdS )	�Codec�strictc             C   s   t j||t�S )N)�codecs�charmap_encode�encoding_map)�self�input�errors� r
   �'/usr/lib64/python3.6/encodings/cp858.py�encode   s    zCodec.encodec             C   s   t j||t�S )N)r   �charmap_decode�decoding_table)r   r   r	   r
   r
   r   �decode   s    zCodec.decodeN)r   )r   )�__name__�
__module__�__qualname__r   r   r
   r
   r
   r   r   	   s   
r   c               @   s   e Zd Zddd�ZdS )�IncrementalEncoderFc             C   s   t j|| jt�d S )Nr   )r   r   r	   r   )r   r   �finalr
   r
   r   r      s    zIncrementalEncoder.encodeN)F)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e Zd Zddd�ZdS )�IncrementalDecoderFc             C   s   t j|| jt�d S )Nr   )r   r
   r	   r   )r   r   r   r
   r
   r   r      s    zIncrementalDecoder.decodeN)F)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e Zd ZdS )�StreamWriterN)r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e Zd ZdS )�StreamReaderN)r   r   r   r
   r
   r
   r   r      s   r   c            	   C   s    t jdt� jt� jttttd�S )N�cp858)�namer   r   �incrementalencoder�incrementaldecoder�streamreader�streamwriter)	r   �	CodecInfor   r   r   r   r   r   r   r
   r
   r
   r   �getregentry!   s    r   �   ��   �   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   ��   �   ��   �   �   �   ��   ��   �   �   ��   ��   i�  ��   ��   ��   �   ��   ��   �   �   �   �   �   �   �   �   �   �   i�%  i�%  i�%  i%  i$%  �   ��   �   �   ic%  iQ%  iW%  i]%  �   �   i%  i%  i4%  i,%  i%  i %  i<%  ��   ��   iZ%  iT%  ii%  if%  i`%  iP%  il%  �   ��   ��   ��   ��   ��   i�   ��   ��   ��   i%  i%  i�%  i�%  �   ��   i�%  ��   ��   ��   ��   �   ��   �   �   ��   ��   ��   ��   �   ��   �   �   �   �   i   �   �   �   �   �   �   �   �   �   �   �   i�%  �   )��   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   �   r�   rM   rT   r=   rX   rU   ra   rw   r{   rS   rF   rN   rJ   rs   rI   rq   rz   rt   r   r~   rr   ri   rv   r|   ry   r}   rG   rO   rL   rK   ru   rH   rR   rP   rQ   rW   r/   r0   r3   r!   r]   r1   r[   r\   rb   r^   r_   r`   rZ   rE   rf   rc   re   rh   r:   r?   r>