+
    O×iT  ã                   ó†   € ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIHt RR/R R lltR R ltR R	 lt	]
R
8X  d
   ]	! 4        R# R# )é    N)ÚSequenceÚfdsc          
      ób   € V ^8„  d   QhR\         R\        R\        R\        \         ,          RR/# )é   Ú	stderr_fdÚcommandÚargsr   ÚreturnN)ÚintÚstrÚobjectr   )Úformats   "ÚJ/usr/lib/python3/dist-packages/cockpit/_vendor/ferny/interaction_client.pyÚ__annotate__r      s4   € ÷ 	/ñ 	/”sð 	/¤Sð 	/´ð 	/¼hÄs½mð 	/ÐUYñ 	/ó    c                óÎ  € \        \        P                  ! 4       R 4       Uu. uF  p\        P                  ! V!  NK  	  upw  rVT;_uu_ 4        T;_uu_ 4        \
        P                  ! V \
        P                  \
        P                  4      ;_uu_ 4       p\        P                  ! RVP                  4       .VO54      pVP                  R.\
        P                  \
        P                  V3.4       RRR4       RRR4       VP                  \        W34      4       RRR4       R# u upi   + '       g   i     LB; i  + '       g   i     LM; i  + '       g   i     R# ; i)ÚrwÚió    N)ÚzipÚosÚpipeÚioÚopenÚsocketÚfromfdÚAF_UNIXÚSOCK_STREAMÚarrayÚfilenoÚsendmsgÚ
SOL_SOCKETÚ
SCM_RIGHTSÚwriteÚrepr)	r   r   r   r	   ÚendÚcmd_readÚ	cmd_writeÚsockÚfd_arrays	   &&$*     r   r   r      sè   € Ü47¼¿º»	À4Ô4HÓIÑ4H¨Sœ2Ÿ7š7 Cœ=Ñ4HÑIÑ€Hç	ŠßŠXÜ—’˜y¬&¯.©.¼&×:LÑ:L×MÔMÐQUÜ Ÿ;š; s¨X¯_©_Ó->Ð,EÀÑ,EÓF�Ø—‘˜e˜W¬×(9Ñ(9¼6×;LÑ;LÈhÐ'WÐ&XÔY÷ N÷ ð
 	�‰œ˜g˜_Ó-Ô.÷ 
‰ùò J÷ N×Mú÷ �Xú÷ 
�ˆúsB   ¢D(ÁEÁ=E 	ÂAD-Ã3E 	Ã;#EÄ-D=Ä8E 	Å EÅEÅE$	c          
      óD   € V ^8„  d   QhR\         R\         RRRRR\         /# )r   r   Ú	stdout_fdr	   z	list[str]Úenvzdict[str, str]r
   )r   )r   s   "r   r   r      s1   € ÷ *ñ *”sð *¤sð *°+ð *ÐDTð *ÔY\ñ *r   c           
      óT  € \         P                  ! 4       w  rEV;_uu_ 4        \        V R W#VP                  4       V3R7       RRR4       T;_uu_ 4        \	        VP                  ^4      ;'       g    R4      uuRRR4       #   + '       g   i     LI; i  + '       g   i     R# ; i)zferny.askpass)r   Nó   1)r   Ú
socketpairr   r    r   Úrecv)r   r,   r	   r-   ÚoursÚtheirss   &&&&  r   Úaskpassr4      sm   € Ü×$Ò$Ó&�L€Dç	ŠÜ�	˜?¨D¸F¿M¹M»OÈYÐ;WÕX÷ 
÷ 
ŠÜ�4—9‘9˜R“=×(Ð( DÓ)÷ 
Š÷ 
�ú÷ 
�ˆús   ¢ BÁ$BÂB	ÂB'	c                ó   € V ^8„  d   QhRR/# )r   r
   N© )r   s   "r   r   r   !   s   € ÷ <ñ <ˆdñ <r   c            
      óî   € \        \        P                  4      ^8X  d   \        ^R. 4       R# \        P                  ! \        ^^\        P                  \        \        P                  4      4      4       R# )é   z	ferny.endN)	ÚlenÚsysÚargvr   Úexitr4   Údictr   Úenvironr6   r   r   Úmainr?   !   sB   € Ü
Œ3�8‰8ƒ}˜ÔÜ��; Ö#ä�Š”˜˜AœsŸx™x¬¬b¯j©jÓ)9Ó:Ö;r   Ú__main__r6   )r   r   r   r   r:   Útypingr   r   r4   r?   Ú__name__r6   r   r   Ú<module>rC      sC   ðó Û 	Û 	Û Û 
Ý ð	/Èb÷ 	/õ*õ<ð ˆzÔÙ†Fñ r   