+
     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)zlibcompressleninputerrorss   &&+/usr/lib/python3.14/encodings/zlib_codec.pyzlib_encoder      s    MM% #e*--    c                 D    \         P                  ! V 4      \        V 4      3# r   )r   
decompressr   r   s   &&r   zlib_decoder      s    OOE"CJ//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       5))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R ltR tRtV tR# )IncrementalEncoderc                F    Wn         \        P                  ! 4       V n        R # r   )r
   r   compressobjr   r
   s   &&r   __init__IncrementalEncoder.__init__   s    ++-r   c                    V'       d<   V P                   P                  V4      pW0P                   P                  4       ,           # V P                   P                  V4      # r   )r*   r   flushr   r	   finalcs   &&& r   r   IncrementalEncoder.encode!   sJ      ))%0A''--///##,,U33r   c                :    \         P                  ! 4       V n        R # r   )r   r*   r   s   &r   resetIncrementalEncoder.reset(   s    ++-r   )r*   r
   Nr   F)	r   r    r!   r"   r,   r   r6   r#   r$   r%   s   @r   r(   r(      s     .
4. .r   r(   c                   :   a  ] tR t^+t o RR ltRR ltR tRtV tR# )IncrementalDecoderc                F    Wn         \        P                  ! 4       V n        R # r   )r
   r   decompressobjr+   s   &&r   r,   IncrementalDecoder.__init__,   s    !//1r   c                    V'       d<   V P                   P                  V4      pW0P                   P                  4       ,           # V P                   P                  V4      # r   )r<   r   r/   r0   s   &&& r   r   IncrementalDecoder.decode1   sJ    ""--e4A))//111%%0077r   c                :    \         P                  ! 4       V n        R # r   )r   r<   r5   s   &r   r6   IncrementalDecoder.reset8   s    !//1r   )r<   r
   Nr   r8   )	r   r    r!   r"   r,   r   r6   r#   r$   r%   s   @r   r:   r:   +   s     2
82 2r   r:   c                       ] tR t^;t]tRtR# )StreamWriterr   Nr   r    r!   r"   bytescharbuffertyper#   r   r   r   rC   rC   ;       Nr   rC   c                       ] tR t^>t]tRtR# )StreamReaderr   NrD   r   r   r   rI   rI   >   rG   r   rI   c                  n    \         P                  ! R \        \        \        \
        \        \        RR7      # )r   F)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter_is_text_encoding)codecs	CodecInfor   r   r(   r:   rI   rC   r   r   r   getregentryrS   C   s-    --!!	 	r   r   )
rQ   r   r   r   r   r(   r:   rC   rI   rS   r   r   r   <module>rT      sx     .0*FLL *.22 . 222 2 5&-- 5&-- 

r   