+
    Crh                         R t ^ RIt]P                  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 t
R# )zPython 'utf-8' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

Nc                 0    \         P                  ! WR 4      # )T)codecsutf_8_decode)inputerrorss   &&,/usr/local/lib/python3.14/encodings/utf_8.pydecoder      s    ud33    c                   *   a  ] tR t^t o RR ltRtV tR# )IncrementalEncoderc                P    \         P                  ! WP                  4      ^ ,          # )    )r   utf_8_encoder   )selfr   finals   &&&r   encodeIncrementalEncoder.encode   s    ""5++6q99r	    N)F)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     : :r	   r   c                   .    ] tR t^t]P
                  tRtR# )IncrementalDecoderr   N)r   r   r   r   r   r   _buffer_decoder   r   r	   r   r   r      s    ((Nr	   r   c                   .    ] tR t^t]P
                  tRtR# )StreamWriterr   N)r   r   r   r   r   r   r   r   r   r	   r   r   r            Fr	   r   c                   .    ] tR t^t]P
                  tRtR# )StreamReaderr   N)r   r   r   r   r   r   r   r   r   r	   r   r"   r"      r    r	   r"   c            
      l    \         P                  ! R \        \        \        \
        \        \        R7      # )zutf-8)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)r   	CodecInfor   r   r   r   r"   r   r   r	   r   getregentryr*   !   s*    --!! r	   )strict)__doc__r   r   r   r   r   BufferedIncrementalDecoderr   r   r"   r*   r   r	   r   <module>r.      sn     
		4:22 :):: )!6&& !!6&& !
	r	   