§
    œ"²cŠ  ã                   óˆ   — d dl mZmZmZ d dlmZ dad„ Z G d„ dej        ¦  «        Z	d„ Z
 ej        e	j        e
¦  «         dS )é   )ÚFitsImagePluginÚImageÚ	ImageFile)Ú	deprecateNc                 ó  — | a t          ddd¬¦  «         	 t          j                             t
          j        ¦  «         n# t          $ r Y nw xY wt          j        t
          j        t
          t          j
        ¦  «         dS )z_
    Install application-specific FITS image handler.

    :param handler: Handler object.
    ÚFitsStubImagePluginé
   zMFITS images can now be read without a handler through FitsImagePlugin instead)ÚactionN)Ú_handlerr   r   ÚIDÚremoveÚFITSStubImageFileÚformatÚ
ValueErrorÚregister_openr   Ú_accept)Úhandlers    ú9/usr/lib/python3/dist-packages/PIL/FitsStubImagePlugin.pyÚregister_handlerr      sš   € ð €HåØØ
ð4ðñ ô ð ðÝŒ�ŠÕ)Ô0Ñ1Ô1Ð1Ð1øÝð ð ð Øˆðøøøõ 
ÔÝÔ Õ"3µ_Ô5Lñô ð ð ð s   –)A  Á 
AÁAc                   óJ   — e Zd Zej        j        Zej        j        Zd„ Zd„ ZdS )r   c                 ó6  — | j                              ¦   «         }t          j        | j         ¦  «        }|j        | _        |j        | _        g | _        | j                              |¦  «         |  	                    ¦   «         }|r| 
                    | ¦  «         d S d S ©N)ÚfpÚtellr   ÚFitsImageFileÚsizeÚ_sizeÚmodeÚtileÚseekÚ_loadÚopen)ÚselfÚoffsetÚimÚloaders       r   Ú_openzFITSStubImageFile._open3   s‡   € Ø”—’‘”ˆåÔ*¨4¬7Ñ3Ô3ˆØ”WˆŒ
Ø”GˆŒ	ØˆŒ	àŒ�Š�VÑÔÐà—’‘”ˆØð 	Ø�KŠK˜ÑÔÐÐÐð	ð 	ó    c                 ó   — t           S r   )r   )r#   s    r   r!   zFITSStubImageFile._loadA   s   € Ýˆr(   N)	Ú__name__Ú
__module__Ú__qualname__r   r   r   Úformat_descriptionr'   r!   © r(   r   r   r   .   sI   € € € € € àÔ*Ô1€FØ(Ô6ÔIÐðð ð ðð ð ð ð r(   r   c                 ó$   — d}t          |¦  «        ‚)NzFITS save handler not installed)ÚOSError)r%   r   ÚfilenameÚmsgs       r   Ú_saver3   E   s   € Ø
+€CÝ
�#‰,Œ,Ðr(   )Ú r   r   r   Ú
_deprecater   r   r   ÚStubImageFiler   r3   Úregister_saver   r.   r(   r   ú<module>r8      s¨   ðð 0Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ø !Ð !Ð !Ð !Ð !Ð !à€ðð ð ð8ð ð ð ð ˜	Ô/ñ ô ð ð.ð ð ð €Ô Ð%Ô,¨eÑ 4Ô 4Ð 4Ð 4Ð 4r(   