
    kjj                         d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZe dedededededededede	de
dediZe dedededededededede	de
ded iZej                         D  ci c]  \  } }|| 
 c}} Zd!ed"efd#Zd!ed"efd$Zd!ed"efd%Zy&c c}} w )'                            	   
         i    i  i  i  i  i  i  NOERRORFORMERRSERVFAILNXDOMAINNOTIMPREFUSEDYXDOMAINYXRRSETNXRRSETNOTAUTHNOTZONE	DSOTYPENIresponse_codereturnc                 .    t         j                  | d      S )Nr   )_CODESgetr   s    i/home/ubuntu/.cache/pipx/cdb5059130eadca/lib/python3.12/site-packages/mitmproxy/net/dns/response_codes.pyhttp_equiv_status_coder#   .   s    ::mS))    c                 6    t         j                  | d|  d      S NzRCODE())_STRINGSr    r!   s    r"   to_strr)   2   s    <<a'@AAr$   c                     	 t         |    S # t        $ r, t        | j                  d      j	                  d            cY S w xY wr&   )_INTSKeyErrorintremoveprefixremovesuffixr!   s    r"   from_strr0   6   sE    K]## K=--h7DDSIJJKs    2A A N)r   r   r   r   r   r   r   r   r   r   r   r   r   r(   itemsr+   r-   r#   strr)   r0   )kvs   00r"   <module>r5      s0  

	





	 SScc
CScSSSSs
  YYjj
HYjYYYY{ #..*+$!QA+*# *# *B# B# BKC KC K 	,s    B
