� c��j4���� ddlZGd�dej�ZGd�dej�ZGd�dej�ZGd�d eej �ZGd �d eej �Zd �Zy) �Nc�<�eZdZejZej Zy)�CodecN)�__name__� __module__� __qualname__�codecs�raw_unicode_escape_encode�encode�raw_unicode_escape_decode�decode���5/usr/lib64/python3.12/encodings/raw_unicode_escape.pyrr s��� -� -�F� � -� -�Frrc��eZdZdd�Zy)�IncrementalEncoderc�H�tj||j�dS)Nr)rr �errors)�self�input�finals rr zIncrementalEncoder.encodes���/�/��t�{�{�C�A�F�FrN)F)rrrr r rrrrs��Grrc��eZdZd�Zy)�IncrementalDecoderc�0�tj|||�S)N�rr )rrrrs r�_buffer_decodez!IncrementalDecoder._buffer_decode����/�/��v�u�E�ErN)rrrrr rrrrs��Frrc� �eZdZy)� StreamWriterN)rrrr rrrrs��rrc��eZdZdd�Zy)� StreamReaderc�0�tj||d�S)NFr)rrrs rr zStreamReader.decode rrN)�strict)rrrr r rrr r s��Frr c ��tjdtjtjt t tt��S)Nzraw-unicode-escape)�namer r �incrementalencoder�incrementaldecoder� streamwriter� streamreader) r� CodecInforr r rrrr r rr� getregentryr*%s2�� � � � !��|�|��|�|�-�-�!�!� �r)rrr�BufferedIncrementalDecoderrrr r*r rr�r,sv����.�F�L�L�.�G��2�2�G�F��:�:�F� �5��,�,� �F�5��,�,�F� r