+
     Bi                        ^ RI t ^ RItRR ltRR l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                 D    \         P                  ! V 4      \        V 4      3# N)binasciib2a_hexleninputerrorss   &&*/usr/lib/python3.14/encodings/hex_codec.py
hex_encoder          U#SZ00    c                 D    \         P                  ! V 4      \        V 4      3# r   )r   a2b_hexr   r   s   &&r   
hex_decoder      r   r   c                   4   a  ] tR t^t o RR ltRR ltRtV tR# )Codecc                    \        W4      # r   )r   selfr	   r
   s   &&&r   encodeCodec.encode       %((r   c                    \        W4      # r   )r   r   s   &&&r   decodeCodec.decode   r   r    Nstrict)__name__
__module____qualname____firstlineno__r   r   __static_attributes____classdictcell____classdict__s   @r   r   r      s     )) )r   r   c                   *   a  ] tR t^t o RR ltRtV tR# )IncrementalEncoderc                .    \         P                  ! V4      # r   )r   r   r   r	   finals   &&&r   r   IncrementalEncoder.encode       &&r   r   NF)r    r!   r"   r#   r   r$   r%   r&   s   @r   r)   r)           ' 'r   r)   c                   *   a  ] tR t^ t o RR ltRtV tR# )IncrementalDecoderc                .    \         P                  ! V4      # r   )r   r   r+   s   &&&r   r   IncrementalDecoder.decode!   r.   r   r   Nr/   )r    r!   r"   r#   r   r$   r%   r&   s   @r   r2   r2       r0   r   r2   c                       ] tR t^%t]tRtR# )StreamWriterr   Nr    r!   r"   r#   bytescharbuffertyper$   r   r   r   r6   r6   %       Nr   r6   c                       ] tR t^(t]tRtR# )StreamReaderr   Nr7   r   r   r   r<   r<   (   r:   r   r<   c                  n    \         P                  ! R \        \        \        \
        \        \        RR7      # )hexF)namer   r   incrementalencoderincrementaldecoderstreamwriterstreamreader_is_text_encoding)codecs	CodecInfor   r   r)   r2   r6   r<   r   r   r   getregentryrG   -   s-    --!!	 	r   r   )
rE   r   r   r   r   r)   r2   r6   r<   rG   r   r   r   <module>rH      sx     11)FLL )'22 '
'22 '
5&-- 5&-- 

r   