Sindbad~EG File Manager
�
&ٜgi
� � � d dl mZ d dlZddlmZmZ ej d� Z G d� dej
� Z ej ej e� y)� )�annotationsN� )�Image� ImageFiles ([a-z]*) ([^ \r\n]*)c � � e Zd ZdZdZdd�Zy)�ImtImageFile�IMTzIM Toolsc � � | j �J �| j j d� }d|vr
d}t |� �dx}} |r|d d }|dd }n| j j d� }|sy |dk( rZt j dd| j
z | j j
� t |� z
| j � g| _ y d|vr|| j j d� z
}|j d� }||j d� z
}dj |� }t |� dk( st |� dkD ry |d t d � k( r��t j |� }|sy |j! dd
� \ }} |dk( rt# | � }||f| _ n+|dk( rt# | � }||f| _ n|d
k( r| dk( rd| _ ���)N�d �
znot an IM filer r � �raw)r r � *� s widths heights pixels n8�L)�fp�read�SyntaxErrorr �_Tile�size�tell�len�mode�tile�split�pop�join�ord�field�match�group�int�_size�_mode)
�self�buffer�msg�xsize�ysize�s�lines�m�k�vs
�=/usr/local/lib/python3.12/site-packages/PIL/ImtImagePlugin.py�_openzImtImageFile._open$ s� � � �w�w�"�"�"������c�"�����"�C��c�"�"��������2�A�J��������G�G�L�L��O�����G�|� �O�O������*��������V��4�� � � ��� � � ��&��d�g�g�l�l�3�/�/�F����U�+���U�Y�Y�q�\�!�����E�*���q�6�Q�;�#�a�&�3�,���Q�4�3�t�9�$���K�K��N�����w�w�q�!�}���1���=���F�E�!&���D�J��)�^���F�E�!&���D�J��(�]�q�E�z�!$�D�J�[ � N)�return�None)�__name__�
__module__�__qualname__�format�format_descriptionr0 � r1 r/ r r s � �
�F�#��:%r1 r )�
__future__r �re� r r �compiler r �
register_openr7 r9 r1 r/ �<module>r? sP �� #� � �
��
�
�+�,��>%�9�&�&� >%�H �� � �L�'�'�� 6r1
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists