o
�J�h�
� @ s� d dl mZ d dlZd dlmZ ddlmZmZ e�d�Z ddd�Z
G d
d� dej�Zddd�Ze�
ejee
� e�eje� e�ejd� e�ejd� dS )� )�annotationsN)�IO� )�Image� ImageFiles� \s*#define[ \t]+.*_width[ \t]+(?P<width>[0-9]+)[\r\n]+#define[ ]+.*_height[ ]+(?P<height>[0-9]+)[
]+(?P<hotspot>#define[ ]+[^_]*_x_hot[ ]+(?P<xhot>[0-9]+)[
]+#define[ ]+[^_]*_y_hot[ ]+(?P<yhot>[0-9]+)[
]+)?[\000-\377]*_bits\[]�prefix�bytes�return�boolc C s | � � d d� dkS )N� s #define)�lstrip)r � r
�PC:\pinokio\api\whisper-webui.git\app\env\lib\site-packages\PIL\XbmImagePlugin.py�_accept( s r c @ s e Zd ZdZdZddd�ZdS ) �XbmImageFileZXBMz
X11 Bitmapr �Nonec C s� | j d usJ �t�| j �d��}|sd}t|��t|�d��}t|�d��}|�d�r<t|�d��t|�d��f| jd<