+
    Si                         R t ^ RIt^ RIt^ RIt^ RIt^ RIt ^ RItRtR t	]P                  P                  R4      '       d
   ]	! 4        R# R#   ] d    Rt L:i ; i)z7This module is used for enabling formatting on Windows.NTFc                    \         '       EdE   Rp \        \        P                  R4      '       Ed	   \        P                  P	                  4       '       d   \
        P                  ! 4       R8X  d   Rp \        P                  P                  p^pVP                  \        P                  4      p\        P                  P                  4       pVP                  V\        P                   ! V4      4      ^ 8X  d   Rp VP"                  V,          '       g*   VP%                  W4P"                  V,          4      ^ 8X  d   Rp \&        P(                  ! V R7       R# R\*        P,                  R&   R# )	z<Enables ANSI processing on Windows or disables it as needed.Tisatty10F)wrap1ANSI_COLORS_DISABLEDN)HAS_COLORAMAhasattrsysstdoutr   platformreleasectypeswindllkernel32GetStdHandle
subprocessSTD_OUTPUT_HANDLEwintypesDWORDGetConsoleModebyrefvalueSetConsoleModecoloramainitosenviron)r   r   "enable_virtual_terminal_processing
out_handlemodes        V/home/ubuntu/hermes-agent/venv/lib/python3.14/site-packages/fire/formatting_windows.pyinitialize_or_disabler"      s    \D

H%%JJ$& d''h+/((()E)EFj__""$d		 	 V\\$-?	@A	EZZ<<<""

%GGILMN $MMt),BJJ%&    win)__doc__r   r   r   r   r
   r   r   ImportErrorr"   
startswith r#   r!   <module>r)      sc    >  	   
,
-6 <<5!! "?  ,s   A 	AA