+
    f0i                     *    R t ^ RIHt  ! R R4      tR# )zPython implementation of Arcfour encryption algorithm.
See https://en.wikipedia.org/wiki/RC4
This code is in the public domain.

)Sequencec                   L   a  ] tR t^
t o V 3R lR ltV 3R lR lt];ttRtV t	R# )Arcfourc                4   < V ^8  d   QhRS[ S[,          RR/# )   keyreturnN)r   int)format__classdict__s   "V/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/pdfminer/arcfour.py__annotate__Arcfour.__annotate__   s     	" 	"HSM 	"d 	"    c                   \        \        R 4      4      p^ p\        V4      p\        R 4       FB  pW2V,          ,           WV,          ,          ,           R ,          pW#,          W%,          uW%&   W#&   KD  	  W n        ^ ^ uV n        V n        R# )   N)listrangelensij)selfr   r   r   klenr   s   &&    r   __init__Arcfour.__init__   sq    s3xsAqTCDM)S0AD!$LQT14  qr   c                &   < V ^8  d   QhRS[ RS[ /# )r   datar   )bytes)r
   r   s   "r   r   r      s      E e r   c                ~   V P                   V P                  r2V P                  pR p\        V4       Fz  pV^,           R,          pW4V,          ,           R,          pWC,          WB,          uWB&   WC&   WDV,          WC,          ,           R,          ,          pV\	        Wg,          34      ,          pK|  	  W#uV n         V n        V# )r   r   )r   r   r   iterr   )r   r   r   r   r   rcks   &&      r   processArcfour.process   s    &&$&&AFFdAQ#AqTS AD!$LQT14Q4!$;#%&Ax A  r   )r   r   r   N)
__name__
__module____qualname____firstlineno__r   r$   encryptdecrypt__static_attributes____classdictcell__)r   s   @r   r   r   
   s%     	" 	"   Ggr   r   N)__doc__collections.abcr   r    r   r   <module>r1      s    %   r   