OwlCyberSecurity - MANAGER
Edit File: utf_8_sig.cpython-312.opt-2.pyc
� ������h%����������������������������� �d�dl�Z�d d�Zd d�Z�G�d��de�j�������������������������Z�G�d��de�j�������������������������Z�G�d��d e�j�������������������������Z�G�d ��de�j�������������������������Zd��Zy)�����Nc������������������l�����t���������j������������������t��������j������������������|�|�������d���z���t��������|��������fS��Nr���)�codecs�BOM_UTF8�utf_8_encode�len)�input�errorss��� �:/opt/alt/python312/lib64/python3.12/encodings/utf_8_sig.py�encoder������s1�������O�O�f�1�1�%��@��C�C���J��������c�����������������������d}|�d�d�t���������j������������������k(��r|�dd��}�d}t��������j������������������|�|d�������\��}}|||z���fS�)Nr�������T)r���r����utf_8_decode)r ���r ����prefix�output�consumeds��� r����decoder������sQ������ �F��R�a�y�F�O�O�#��a�b� �����,�,�U�F�D�A��V�X��H�V�O�$�$r ���c��������������������.�����e�Zd�Zdd�Zdd�Zd��Zd��Zd��Zy) �IncrementalEncoderc������������������R�����t���������j������������������j������������������|�|��������d|�_��������y��N����)r���r����__init__�first��selfr ���s��� r���r���zIncrementalEncoder.__init__���s�������!�!�*�*�4��8��� r ���c������������������������|�j�������������������r;d|�_���������t��������j������������������t��������j������������������||�j�������������������������d���z���S�t��������j������������������||�j�������������������������d���S�r���)r���r���r���r���r ���)r���r ����finals��� r���r���zIncrementalEncoder.encode���sX�������:�:��D�J��?�?��&�&�u�d�k�k�:�1�=�>�� >���&�&�u�d�k�k�:�1�=�=r ���c������������������P�����t���������j������������������j������������������|���������d|�_��������y�r���)r���r����resetr����r���s��� r���r!���zIncrementalEncoder.reset'���s�������!�!�'�'��-��� r ���c�����������������������|�j�������������������S��N�r���r"���s��� r����getstatezIncrementalEncoder.getstate+���s�������z�z�r ���c�����������������������||�_���������y�r$���r%����r����states��� r����setstatezIncrementalEncoder.setstate.���s �������� r ���N��strict)F)�__name__� __module__�__qualname__r���r���r!���r&���r*�����r ���r���r���r������s�������>���r ���r���c��������������������,�����e�Zd�Zdd�Zd��Zd��Zd��Zd��Zy)�IncrementalDecoderc������������������R�����t���������j������������������j������������������|�|��������d|�_��������y�r���)r����BufferedIncrementalDecoderr���r���r���s��� r���r���zIncrementalDecoder.__init__2���s�������)�)�2�2�4��@��� r ���c������������������6����|�j�������������������rwt��������|�������dk��r(t��������j������������������j ������������������|�������ryd|�_���������nAd|�_���������|d�d�t��������j������������������k(��r$t��������j ������������������|dd��||�������\��}}||dz���fS�t��������j ������������������|||�������S�)Nr������r���r���)r���r���r���r���� startswithr���)r���r ���r ���r���r���r���s��� r����_buffer_decodez!IncrementalDecoder._buffer_decode6���s��������:�:��5�z�A�~��?�?�-�-�e�4��#�!"�D�J��� ���!�9����/��*�*�5���9�f�e�D��'�V�X�"�H�Q�J�/�/��"�"�5�&�%�8�8r ���c������������������P�����t���������j������������������j������������������|���������d|�_��������y�r���)r���r4���r!���r���r"���s��� r���r!���zIncrementalDecoder.resetG���s�������)�)�/�/��5��� r ���c������������������b�����t���������j������������������j������������������|��������}|d���|�j������������������fS�r���)r���r4���r&���r���r(���s��� r���r&���zIncrementalDecoder.getstateK���s+�������1�1�:�:�4�@���a��$�*�*�%�%r ���c������������������X�����t���������j������������������j������������������|�|��������|d���|�_��������y�r���)r���r4���r*���r���r(���s��� r���r*���zIncrementalDecoder.setstateP���s#�������)�)�2�2�4��?��1�X�� r ���Nr+���)r-���r.���r/���r���r9���r!���r&���r*���r0���r ���r���r2���r2���1���s�������9�"�&� r ���r2���c�������������������������e�Zd�Zd��Zdd�Zy)�StreamWriterc������������������f�����t���������j������������������j������������������|��������� �|�`y�#�t��������$�r�Y�y�w�xY�wr$���)r���r>���r!���r����AttributeErrorr"���s��� r���r!���zStreamWriter.resetV����2���������!�!�$�'� ������ �� ������$�� 0�0c������������������D�����t���������j������������������|�_��������t��������||�������S�r$���)r���r���r���)r���r ���r ���s��� r���r���zStreamWriter.encode]���s�������)�)����e�V�$�$r ���Nr+���)r-���r.���r/���r!���r���r0���r ���r���r>���r>���U���s�������%r ���r>���c�������������������������e�Zd�Zd��Zdd�Zy)�StreamReaderc������������������f�����t���������j������������������j������������������|��������� �|�`y�#�t��������$�r�Y�y�w�xY�wr$���)r���rE���r!���r���r@���r"���s��� r���r!���zStreamReader.resetb���rA���rB���c������������������P����t��������|�������dk��r t��������j������������������j������������������|�������rOy|d�d�t��������j������������������k(��r8t��������j������������������|�_��������t��������j������������������|dd��|�������\��}}||dz���fS�t��������j������������������|�_��������t��������j������������������||�������S�)Nr���r6���)r���r���r���r8���r���r���)r���r ���r ���r���r���s��� r���r���zStreamReader.decodei���s��������u�:��>����)�)�%�0��� �2�A�Y�&�/�/� )� �-�-�D�K�!'�!4�!4�U�1�2�Y�v�!F��V�X��H�Q�J�'�'��)�)����"�"�5�&�1�1r ���Nr+���)r-���r.���r/���r!���r���r0���r ���r���rE���rE���a���s�������2r ���rE���c������������ �������j�����t��������j������������������dt��������t��������t��������t ��������t��������t����������������S�)Nz utf-8-sig)�namer���r����incrementalencoder�incrementaldecoder�streamreader�streamwriter)r���� CodecInfor���r���r���r2���rE���r>���r0���r ���r����getregentryrO���y���s*��������� ���-�-�!�!���r ���r+���) r���r���r���r���r4���r2���r>���rE���rO���r0���r ���r����<module>rP������sg���������%���2�2���."��:�:��"�H %�6�&�&�� %�2�6�&�&��2�0 r ���