
    Rh                     t   d dl Z d dlZd dlZ e j                  d      Z G d dej                        Z G d dej                  ej                        Z G d dej                  ej                        Z
 G d	 d
eej                  ej                        Z G d deej                  ej                        Zd Zy)    Ncp950c                   <    e Zd Zej                  Zej
                  Zy)CodecN)__name__
__module____qualname__codecencodedecode     &/usr/lib/python3.12/encodings/cp950.pyr   r      s    \\F\\Fr   r   c                       e Zd ZeZy)IncrementalEncoderNr   r   r   r	   r   r   r   r   r          Er   r   c                       e Zd ZeZy)IncrementalDecoderNr   r   r   r   r   r      r   r   r   c                       e Zd ZeZy)StreamReaderNr   r   r   r   r   r          Er   r   c                       e Zd ZeZy)StreamWriterNr   r   r   r   r   r      r   r   r   c            	          t        j                  dt               j                  t               j                  t
        t        t        t              S )Nr   )namer
   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)	codecs	CodecInfor   r
   r   r   r   r   r   r   r   r   getregentryr"      s6    w~~w~~--!! r   )
_codecs_twr    _multibytecodecmbcgetcodecr	   r   MultibyteIncrementalEncoderr   MultibyteIncrementalDecoderr   MultibyteStreamReaderr   MultibyteStreamWriterr   r"   r   r   r   <module>r+      s     
G$FLL 882288225#33V5H5H 5#33V5H5H 	r   