+
    i$  c                   s    ^ RI t  ! R R] P                  4      t ! R R] P                  4      t ! R R] P                  4      t ! R R	]] P                  4      t ! R
 R]] P
                  4      tR tR# )    Nc                   sF    ] tR t^t]P
                  t]P                  tRt	R# )Codec N)
__name__
__module____qualname____firstlineno__codecscharmap_encodeencodecharmap_decodedecode__static_attributes__r       */usr/lib64/python3.14/encodings/charmap.pyr   r      s     ""F""Fr   r   c                   s4   a  ] tR t^t o RR ltRR ltRtV tR# )IncrementalEncoderNc                P    \         P                  P                  W4       W n        R # N)r   r   __init__mappingselferrorsr      &&&r   r   ZIncrementalEncoder.__init__       !!**48r   c                f    \         P                  ! WP                  V P                  4      ^ ,          # r    )r   r   r   r   r   inputZfinalr   r   r	   ZIncrementalEncoder.encode   "    $$UKKFqIIr   r   strictNFr   r   r   r   r   r	   r   __classdictcell__Z__classdict__   @r   r   r           J Jr   r   c                   s4   a  ] tR t^ t o RR ltRR ltRtV tR# )IncrementalDecoderNc                r   r   )r   r'   r   r   r   r   r   r   ZIncrementalDecoder.__init__!   r   r   c                r   r   )r   r
   r   r   r   r   r   r   ZIncrementalDecoder.decode%   r   r   r   r   r!   r   r   r   r   r   r   r   r#   r$   r%   r   r'   r'       r&   r   r'   c                   s4   a  ] tR t^(t o RR ltRR ltRtV tR# )StreamWriterNc                R    \         P                  P                  WV4       W0n        R # r   )r   r)   r   r   r   Zstreamr   r      &&&&r   r   ZStreamWriter.__init__*       $$T8r   c                B    \         P                  WV P                  4      # r   )r   r	   r   r   r   r   r   r   r	   ZStreamWriter.encode.       ||E66r   r   r   r    r"   r$   r%   r   r)   r)   (        7 7r   r)   c                   s4   a  ] tR t^1t o RR ltRR ltRtV tR# )StreamReaderNc                r*   r   )r   r3   r   r   r+   r,   r   r   ZStreamReader.__init__3   r-   r   c                r.   r   )r   r   r   r/   r   r   r   ZStreamReader.decode7   r0   r   r   r   r1   r(   r$   r%   r   r3   r3   1   r2   r   r3   c            
      s    \         P                  ! R \        P                  \        P                  \
        \        \        \        R7      # )Zcharmap)Znamer	   r   ZincrementalencoderZincrementaldecoderZstreamwriterZstreamreader)	r   Z	CodecInfor   r	   r   r   r'   r)   r3   r   r   r   getregentryr4   <   s2    ||||--!! r   )r   r   r   r'   r)   r3   r4   r   r   r   <module>r5      so    #FLL #J22 JJ22 J75,, 775,, 7	r   