Your IP : 3.21.46.31


Current Path : /opt/alt/python313/lib64/python3.13/encodings/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/encodings/__pycache__/utf_32.cpython-313.opt-2.pyc

�

1}g7����SSKrSSKr\RrSSjr"SS\R
5r"SS\R5r"SS\R5r"S	S
\R5r	Sr
g)
�Nc�0�[R"XS5$)NT)�codecs�
utf_32_decode)�input�errorss  �7/opt/alt/python313/lib64/python3.13/encodings/utf_32.py�decoder	
s������t�4�4�c�:�\rSrSrS	SjrS
SjrSrSrSrSr	g)�IncrementalEncoder�
c�P�[RRX5 SUlg�N)rr�__init__�encoder��selfrs  rr�IncrementalEncoder.__init__s���!�!�*�*�4�8���r
c�"�URce[R"XR5Sn[R
S:Xa[RUlU$[RUlU$URXR5S$)Nr�little)rr�
utf_32_encoder�sys�	byteorder�utf_32_le_encode�utf_32_be_encode)rr�final�results    r�encode�IncrementalEncoder.encodesq���<�<���)�)�%���=�a�@�F��}�}��(�%�6�6����M� &�6�6����M��|�|�E�;�;�/��2�2r
c�P�[RRU5 SUlgr)rr�resetr�rs rr!�IncrementalEncoder.resets���!�!�'�'��-���r
c�$�URcS$S$)N�r�rr"s r�getstate�IncrementalEncoder.getstate s��
�\�\�)��1�q�1r
c��U(aSUlg[RS:Xa[RUlg[R
Ulg�Nr)rrrrrr�r�states  r�setstate�IncrementalEncoder.setstate's2����D�L��}�}��(�%�6�6���%�6�6��r
r&N��strict)F)
�__name__�
__module__�__qualname__�__firstlineno__rrr!r'r-�__static_attributes__�r
rrr
s���3��2�7r
rc�6�\rSrSrS	SjrSrSrSrSrSr	g)
�IncrementalDecoder�0c�P�[RRX5 SUlgr)r�BufferedIncrementalDecoderr�decoderrs  rr�IncrementalDecoder.__init__1s���)�)�2�2�4�@���r
c�2�URco[R"XSU5upEnUS:Xa[RUlXE4$US:Xa[RUlXE4$US:�a[SUSSS5eXE4$URXRU5$)Nr������utf-32�Stream does not start with BOM)r<r�utf_32_ex_decode�utf_32_le_decode�utf_32_be_decode�UnicodeDecodeErrorr)rrrr�output�consumedrs       r�_buffer_decode�!IncrementalDecoder._buffer_decode5s����<�<���'�'��q�%�@�
*�V�y��B��%�6�6���
�%�%�	�a��%�6�6����%�%��Q��(��5�!�Q�@`�a�a��%�%��|�|�E�;�;��6�6r
c�P�[RRU5 SUlgr)rr;r!r<r"s rr!�IncrementalDecoder.resetBs���)�)�/�/��5���r
c���[RRU5SnURcUS4$[	[
RS:HUR[RL:g5nX4$)Nrr%�big)rr;r'r<�intrrrF)rr,�addstates   rr'�IncrementalDecoder.getstateFsl���1�1�:�:�4�@��C��
�<�<���1�:����
�
��.�����(?�(?�?�A�B��� � r
c�Z�[RRX5 USnUS:Xa:[RS:Xa[R
O[RUlgUS:Xa:[RS:Xa[RO[R
UlgSUlg)Nr@rrO)rr;r-rrrFrEr<r+s  rr-�IncrementalDecoder.setstateTs����)�)�2�2�4�?��a����A�:�"�}�}��5�#�3�3�!'�!8�!8�
�L��a�Z�"�}�}��5�#�3�3�!'�!8�!8�
�L� �D�Lr
)r<Nr/)
r1r2r3r4rrJr!r'r-r5r6r
rr8r80s���7��!�
 r
r8c�.�\rSrSrSSjrSrSSjrSrg)�StreamWriter�cc�R�SUl[RRXU5 gr)rrrVr)r�streamrs   rr�StreamWriter.__init__ds��������$�$�T�6�:r
c�P�[RRU5 SUlgr)rrVr!rr"s rr!�StreamWriter.reseths�����!�!�$�'���r
c���URcX[R"X5n[RS:Xa[R
UlU$[RUlU$URX5$r*)rrrrrrr)rrrrs    rr�StreamWriter.encodels_���<�<���)�)�%�8�F��}�}��(�%�6�6����M� &�6�6����M��<�<��.�.r
r&Nr/)r1r2r3r4rr!rr5r6r
rrVrVcs��;��	/r
rVc�$�\rSrSrSrSSjrSrg)�StreamReader�wc�h�[RRU5 U?g![a gf=fr)rr`r!r	�AttributeErrorr"s rr!�StreamReader.resetys2�����!�!�$�'�	�����	��	�s�$�
1�1c���[R"XSS5up4nUS:Xa[RUlX44$US:Xa[RUlX44$US:�a[SUSSS5eX44$)NrFr?r@rArBrC)rrDrEr	rFrG)rrr�objectrIrs      rr	�StreamReader.decode�s����#�#�E�1�e�<�	&��9���?� �1�1�D�K�
�!�!�	�!�^� �1�1�D�K��!�!���]�$�X�u�a��<\�]�]��!�!r
)r	Nr/)r1r2r3r4r!r	r5r6r
rr`r`ws���	"r
r`c
�f�[R"S[[[[
[[S9$)NrB)�namerr	�incrementalencoder�incrementaldecoder�streamreader�streamwriter)r�	CodecInforr	rr8r`rVr6r
r�getregentryro�s*�����
���-�-�!�!��r
r/)rrrrr	rr;r8rVr`ror6r
r�<module>rpsk���
�	�	��5�!7��2�2�!7�F1 ��:�:�1 �f/�6�&�&�/�("�6�&�&�"�,	r

?>