+
     i  c                  s    ^ RI Ht ^RIHtHt ^RIHt R R lt ! R R]P                  4      t	]P                  ! ]	P                  ]	]4       ]P                  ! ]	P                  R4       R	# )
    )annotations)Image	ImageFile)i16lec               s     V ^8  d   QhRRRR/# )   prefixZbytesreturnZbool format   ";/usr/lib64/python3.14/site-packages/PIL/PixarImagePlugin.py__annotate__r      s     2 2E 2d 2    c                s$    V P                  R 4      # )s     )Z
startswith)r   s   &r   _acceptr      s    011r   c                  s*    ] tR t^&tRtRtR R ltRtR# )PixarImageFileZPIXARzPIXAR raster imagec               s    V ^8  d   QhRR/# )r   r   ZNoner   r	   r   r   r   ZPixarImageFile.__annotate__*   s     R Rt Rr   c                	s   V P                   P                  ^4      p\        V4      '       g   Rp\        V4      hWP                   P                  R4      ,           p\	        VR4      \	        VR4      3V n        \	        VR4      \	        VR4      3pVR8X  d   RV n        \        P                  ! RRV P                  ,           R	V P                  4      .V n        R
# )i   znot a PIXAR filei  i  i  i  i  ZRGBZrawi   N)i   r   )r    r    )ZfpZreadr   ZSyntaxErrori16_size_moder   Z_TileZsizemodetile)ZselfZsZmsgr   s   &   r   _openZPixarImageFile._open*   s     GGLLOqzz$Cc"" S!!C[#a+-
 1c{C3K'7?DJ __UFTYY,>diiPQ	r   )r   r   r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__r
   Zformat_descriptionr   Z__static_attributes__r   r   r   r   r   &   s    F-R Rr   r   z.pxrN)Z
__future__r   Z r   r   Z_binaryr   r   r   r   Zregister_openr
   Zregister_extensionr   r   r   <module>r      sZ   * #  !2RY(( R@   N))>7 C   .. 7r   