ó
î Xc           @   sd   d  Z  d d l Z d d l m Z m Z e j d ƒ Z d e j f d „  ƒ  YZ e j d e ƒ d S(   s   0.2iÿÿÿÿN(   t   Imaget	   ImageFiles   ([a-z]*) ([^ \r\n]*)t   ImtImageFilec           B   s   e  Z d  Z d Z d „  Z RS(   t   IMTs   IM Toolsc         C   s¬  d |  j  j d ƒ k r' t d ƒ ‚ n  |  j  j d ƒ d } } xdt r§|  j  j d ƒ } | sf Pn  | d k rª d d |  j |  j  j ƒ  |  j d d f f g |  _ PqD | |  j  j	 ƒ  } t
 | ƒ d k sá t
 | ƒ d k rå Pn  | d d k rû qD n  t j | ƒ } | sPn  | j d d	 ƒ \ } } | d
 k rVt | ƒ } | | f |  _ qD | d k r€t | ƒ } | | f |  _ qD | d k rD | d k rD d |  _ qD qD Wd  S(   Ns   
id   s   not an IM filei    i   s   t   rawt   *i   t   widtht   heightt   pixelt   n8t   L(   i    i    (   t   fpt   readt   SyntaxErrort   seekt   Truet   sizet   tellt   modet   tilet   readlinet   lent   fieldt   matcht   groupt   int(   t   selft   xsizet   ysizet   st   mt   kt   v(    (    s6   /usr/lib/python2.7/dist-packages/PIL/ImtImagePlugin.pyt   _open&   s<    
	$(   t   __name__t
   __module__t   formatt   format_descriptionR!   (    (    (    s6   /usr/lib/python2.7/dist-packages/PIL/ImtImagePlugin.pyR   !   s   R   (	   t   __version__t   ret   PILR    R   t   compileR   R   t   register_open(    (    (    s6   /usr/lib/python2.7/dist-packages/PIL/ImtImagePlugin.pyt   <module>   s
   :