+
    f0i                     >    ^ RI Ht ^ RIHtHtHt RtRtRtR t	R t
R# )	    )Path)	add_input	get_inputparse_numtextlistextracteditc                    \        V R R7       V P                  RR7      pVP                  \        4       VP                  \        4      pVP                  R\        R7       VP                  RR\        RR	7       VP                  \        4      pVP                  R
R\        R7       VP                  RRRR\        R7       VP                  RR\        RR	7       R# )F)pagesaction)destz	--numbers)typez--output-dirz-oT)r   requiredz--del-numbersz-dz--add-filesz-a+F)nargsmetavarr   z--outputN)	r   add_subparsers
add_parserACTION_LISTACTION_EXTRACTadd_argumentr   r   ACTION_EDIT)parser
subparsersparser_extractparser_edits   &   `/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/pypdfium2/_cli/attachments.pyattachr      s    fE"&&H&5J+&**>:N        ''4K   t	   D      c                 X   \        V 4      pVP                  4       pV P                  \        8X  dK   \	        V4       F9  pVP                  V4      p\        R V^,            R2VP                  4       4       K;  	  R# V P                  \        8X  d   V P                  '       g   \	        V4      V n	        \        \        \        V P                  4      ^,           4      4      pV P                   Ff  pVP                  V4      pVP                  4       pV P                  RWS^,           V3,          ,          pVP                  VP                  4       4       Kh  	  R# V P                  \         8X  d   V P"                  '       d0   \%        V P"                  RR7       F  pVP'                  V4       K  	  V P(                  '       dN   V P(                   F=  pVP+                  VP,                  4      pVP/                  VP1                  4       4       K?  	  VP3                  V P4                  4       R# Q h)[]z%0*d_%sT)reverseN)r   count_attachmentsr   r   rangeget_attachmentprintget_namer   numberslenstrmax
output_dirwrite_bytesget_datar   del_numberssorteddel_attachment	add_filesnew_attachmentnameset_data
read_bytessaveoutput)	argspdfn_attachmentsi
attachmentn_digitsr6   out_pathfps	   &        r   mainrC   3   s   
D/C))+M{{k!}%A++A.JAacU!*j1134 & 
	&||| /DLsC-134A++A.J&&(D)x1d6K*KLH  *"5"5"79	  
	#D,,d;""1% < >>>nn //8
##R]]_6 % 	 	ur    N)pathlibr   pypdfium2._cli._parsersr   r   r   r   r   r   r   rC    r    r   <module>rG      s0     
 !H$r    