3 }\& @sJddlZddlmZmZdZejdZGdddejZejej edS)N)Image ImageFilez0.2s([a-z]*) ([^ \r\n]*)c@seZdZdZdZddZdS) ImtImageFileZIMTzIM ToolscCs"d|jjdkrtd|jjdd}}x|jjd}|s@P|dkrpdd|j|jj|jddffg|_Pq.||jj}t |dkst |dkrP|dt dkrq.t j |}|sP|j dd \}}|d krt|}||f|_q.|d krt|}||f|_q.|d kr.|d kr.d|_q.WdS)N dznot an IM filerr raw*widthheightZpixelZn8L)rr)fpread SyntaxErrorseeksizetellmodeZtilereadlinelenordfieldmatchgroupint_size)selfZxsizeZysizesmkvr#j/private/var/folders/pf/wv4htv3x0qs2c2mp0dnn0kchsvlck3/T/pip-install-i584jbuk/Pillow/PIL/ImtImagePlugin.py_open)s<       zImtImageFile._openN)__name__ __module__ __qualname__formatformat_descriptionr%r#r#r#r$r$sr) rerr __version__compilerrZ register_openr)r#r#r#r$s  :