+
    UBi                        ^ RI Ht ^RIHtHt  ! R R]P                  4      t]P                  ! ]P                  ]4       ]P                  ! ]P                  R4       R# )    )annotations)Image	ImageFilec                  B    ] tR t^tRtRtR R ltR R ltR R ltR	t	R
# )PcdImageFilePCDzKodak PhotoCDc                   V ^8  d   QhRR/#    returnNone )formats   "7/usr/lib/python3.14/site-packages/PIL/PcdImagePlugin.py__annotate__PcdImageFile.__annotate__   s     J Jt J    c                	   V P                   f   Q hV P                   P                  R4       V P                   P                  R4      pVP                  R4      '       g   Rp\	        V4      hVR,          ^,          pR V n        V^8X  d	   ^ZV n        MV^8X  d   RV n        RV n        VR	9   d   R
MRV n        \        P                  ! RRR4      .V n
        R # )Ni   i  s   PCD_znot a PCD filei  i  RGBpcd)      )      r   r   )r   r   r   r   i   )fpseekread
startswithSyntaxErrortile_post_rotate_mode_sizer   _Tiletile)selfsmsgorientations   &   r   _openPcdImageFile._open   s    ww"""TGGLL||G$$"Cc""gk $!$&D!A$'D!
#.&#8Zj
__U,<iHI	r   c                   V ^8  d   QhRR/# r
   r   )r   s   "r   r   r   4   s     / /d /r   c                	    V P                   fB   V P                  '       d0   \        P                  P	                  V P
                  R4      V n        \        P                  P                  V 4       R # )Nr   )	_imr!   r   corenewmodeimr   load_preparer&   s   &r   r3   PcdImageFile.load_prepare4   sE    88 5 5 5jjnnTYY
;DG((.r   c                   V ^8  d   QhRR/# r
   r   )r   s   "r   r   r   9   s     I I$ Ir   c                	    V P                   '       d/   V P                  V P                   R R7      P                  V n        R# R# )T)expandN)r!   rotater2   r4   s   &r   load_endPcdImageFile.load_end9   s3       kk$"7"7kEHHDG !r   )r"   r#   r2   r%   r!   N)
__name__
__module____qualname____firstlineno__r   format_descriptionr*   r3   r:   __static_attributes__r   r   r   r   r      s$    F(J,/
I Ir   r   z.pcdN)	
__future__r    r   r   r   register_openr   register_extensionr   r   r   <module>rF      sP     # "I9&& "IP   L'' 6   ,,f 5r   