
    TOg                         S SK r S SKrS SKJrJrJrJr  \R                  " \5      r	\R                  " \ R                  R                  SS5      S9   " S S5      rg)    N)ListDictAnyOptionalLOGLEVELINFO)levelc                   0    \ rS rSr SS\S\SS4S jjrSrg)	DataContext   domain	hasLibTldreturnNc                     Xl         X l        / U l        Xl        S U l        S U l        SU l        SU l        SU l        0 U l	        S U l
        0 U l        / U l        g )NF )originalDomainr   dListr   	tldStringpublicSuffixStrhasPublicSuffixrawWhoisStrwhoisStrdataexeptionStrthisTldservers)selfr   r   s      ^/Users/admin/workspace/ai/Jarvis/env/lib/python3.13/site-packages/whois/context/dataContext.py__init__DataContext.__init__   s`    
 $*" !#
!(,.2%* "$&	*.')"$    )r   r   r   r   r   r   r   r   r   r   r   r   r   )F)__name__
__module____qualname____firstlineno__strboolr   __static_attributes__ r!   r   r   r      s-      %% % 
	% %r!   r   )osloggingtypingr   r   r   r   	getLoggerr"   logbasicConfigenvirongetr   r)   r!   r   <module>r2      sP    
   !   "**..V< =% %r!   