§
    *‚Kg‰3  ã                   óþ   — d Z ddlZ G d„ dej        ¦  «        Z G d„ dej        ¦  «        Z G d„ dej        ¦  «        Z G d	„ d
eej        ¦  «        Z G d„ deej        ¦  «        Zd„ ZdZ ej	        e¦  «        Z
dS )z' Python Character Mapping Codec koi8_t
é    Nc                   ó   — e Zd Zdd„Zdd„ZdS )ÚCodecÚstrictc                 ó8   — t          j        ||t          ¦  «        S ©N)ÚcodecsÚcharmap_encodeÚencoding_table©ÚselfÚinputÚerrorss      ú'/usr/lib/python3.11/encodings/koi8_t.pyÚencodezCodec.encode   ó   € ÝÔ$ U¨6µ.ÑAÔAÐAó    c                 ó8   — t          j        ||t          ¦  «        S r   )r   Úcharmap_decodeÚdecoding_tabler   s      r   ÚdecodezCodec.decode   r   r   N)r   )Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r   
   sF   € € € € € ðBð Bð Bð BðBð Bð Bð Bð Bð Br   r   c                   ó   — e Zd Zdd„ZdS )ÚIncrementalEncoderFc                 óN   — t          j        || j        t          ¦  «        d         S ©Nr   )r   r	   r   r
   ©r   r   Úfinals      r   r   zIncrementalEncoder.encode   ó   € ÝÔ$ U¨4¬;µ~ÑFÔFÀqÔIÐIr   N©F)r   r   r   r   r   r   r   r   r      ó.   € € € € € ðJð Jð Jð Jð Jð Jr   r   c                   ó   — e Zd Zdd„ZdS )ÚIncrementalDecoderFc                 óN   — t          j        || j        t          ¦  «        d         S r   )r   r   r   r   r   s      r   r   zIncrementalDecoder.decode   r!   r   Nr"   )r   r   r   r   r   r   r   r%   r%      r#   r   r%   c                   ó   — e Zd ZdS )ÚStreamWriterN©r   r   r   r   r   r   r(   r(      ó   € € € € € Ø€Dr   r(   c                   ó   — e Zd ZdS )ÚStreamReaderNr)   r   r   r   r,   r,      r*   r   r,   c            	      ó¤   — t          j        dt          ¦   «         j        t          ¦   «         j        t
          t          t          t          ¬¦  «        S )Nzkoi8-t)Únamer   r   ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter)	r   Ú	CodecInfor   r   r   r   r%   r,   r(   r   r   r   Úgetregentryr4   "   s=   € ÝÔØÝ‰wŒwŒ~Ý‰wŒwŒ~Ý-Ý-Ý!Ý!ðñ ô ð r   u¤   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ò›Ò“â€šÒ’â€žâ€¦â€ â€¡ï¿¾â€°Ò³â€¹Ò²Ò·Ò¶ï¿¾Òšâ€˜â€™â€œâ€�â€¢â€“â€”ï¿¾â„¢ï¿¾â€ºï¿¾ï¿¾ï¿¾ï¿¾ï¿¾Ó¯Ó®Ñ‘Â¤Ó£Â¦Â§ï¿¾ï¿¾ï¿¾Â«Â¬Â­Â®ï¿¾Â°Â±Â²Ð�ï¿¾Ó¢Â¶Â·ï¿¾â„–ï¿¾Â»ï¿¾ï¿¾ï¿¾Â©ÑŽÐ°Ð±Ñ†Ð´ÐµÑ„Ð³Ñ…Ð¸Ð¹ÐºÐ»Ð¼Ð½Ð¾Ð¿Ñ�Ñ€Ñ�Ñ‚ÑƒÐ¶Ð²ÑŒÑ‹Ð·ÑˆÑ�Ñ‰Ñ‡ÑŠÐ®Ð�Ð‘Ð¦Ð”Ð•Ð¤Ð“Ð¥Ð˜Ð™ÐšÐ›ÐœÐ�ÐžÐŸÐ¯Ð Ð¡Ð¢Ð£Ð–Ð’Ð¬Ð«Ð—Ð¨Ð­Ð©Ð§Ðª)Ú__doc__r   r   r   r%   r(   r,   r4   r   Úcharmap_buildr
   r   r   r   ú<module>r7      sI  ððð ð
 €€€ðBð Bð Bð Bð BˆFŒLñ Bô Bð BðJð Jð Jð Jð J˜Ô2ñ Jô Jð JðJð Jð Jð Jð J˜Ô2ñ Jô Jð Jð	ð 	ð 	ð 	ð 	�5˜Ô,ñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	�5˜Ô,ñ 	ô 	ð 	ð
	ð 	ð 	ðð ðH $ˆvÔ# NÑ3Ô3€€€r   