<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>

]=                 @   s  d  d l  Z  d d d d d d d d	 g Z d d d
 d  Z d d d  Z d e d d  d d d  Z e d  d d d  Z d d   Z d d   Z Gd d   d e	  Z
 d d   Z d d   Z d d   Z d d   Z d d   Z d d    Z d d! d" d  Z d d d d# d  Z Gd$ d%   d% e  Z Gd& d	   d	 e  Z d Z yD d  d' l m Z m Z m Z m Z m Z m Z e Z e Z d( Z Wn6 e k
 rg  Z d) Z i  Z d! a d* d+   Z Yn Xe e  j   e se! e" g Z# e# j$ e%  x e# D] Z& e d, d- e& qWe  j' j( Z( e( d! k r5d. Z) n e( rDd) Z) n d, Z) e e) d- e* d/ d! e+ e  d0  rxd1 Z, n d, Z, e e, d- e- d/ d! [ d S)2    Nwarnwarn_explicitshowwarningformatwarningfilterwarningssimplefilterresetwarningscatch_warningsc             C   sa   | d  k r% t  j } | d  k r% d  Sy# | j t |  | | | |   Wn t k
 r\ Yn Xd  S)N)sysstderrwriter   OSError)messagecategoryfilenamelinenofileline r   -/opt/alt/python35/lib64/python3.5/warnings.pyr   
   s    	#c             C   s   d | | | j  |  f } | d  k rb y" d d  l } | j | |  } Wn t k
 ra d  } Yn X| r | j   } | d | 7} | S)Nz%s:%s: %s: %s
r   z  %s
)__name__	linecachegetline	Exceptionstrip)r   r   r   r   r   sr   r   r   r   r      s     Fc             C   sD   d d  l  } t |  | j | | j  | | j |  | d | d  S)Nr   append)re_add_filtercompileI)actionr   r   moduler   r   r   r   r   r   r   &   s    	c             C   s    t  |  d  | d  | d | d  S)Nr   )r   )r"   r   r   r   r   r   r   r   >   s    c             G   sc   |  s? y t  j |  Wn t k
 r+ Yn Xt  j d |  n | t  k rX t  j |  t   d  S)Nr   )filtersremove
ValueErrorinsertr   _filters_mutated)r   itemr   r   r   r   N   s    r   c               C   s   g  t  d  d   <t   d  S)N)r$   r(   r   r   r   r   r   \   s    c               @   s   e  Z d  Z d S)_OptionErrorN)r   
__module____qualname__r   r   r   r   r*   a   s   r*   c             C   sa   xZ |  D]R } y t  |  Wq t k
 rX } z t d | d t j WYd  d  } ~ Xq Xq Wd  S)NzInvalid -W option ignored:r   )
_setoptionr*   printr
   r   )argsargmsgr   r   r   _processoptionsf   s
    r2   c             C   sG  d d  l  } |  j d  } t |  d k r@ t d |  f   x# t |  d k  re | j d  qC Wd d   | D \ } } } } } t |  } | j |  } t |  } | j |  } | r | d } | r'y" t |  } | d k  r t	  Wq-t	 t
 f k
 r#t d	 | f   Yq-Xn d } t | | | | |  d  S)
Nr   :   ztoo many fields (max 5): %rr   c             S   s   g  |  ] } | j     q Sr   )r   ).0r   r   r   r   
<listcomp>u   s   	z_setoption.<locals>.<listcomp>$zinvalid lineno %r)r   splitlenr*   r   
_getactionescape_getcategoryintr&   OverflowErrorr   )r0   r   partsr"   r   r   r#   r   r   r   r   r-   n   s.    	

r-   c             C   sU   |  s
 d S|  d k r d Sx! d	 D] } | j  |   r! | Sq! Wt d |  f   d  S)
Ndefaultallalwaysignorer#   onceerrorzinvalid action: %r)r@   rB   rC   r#   rD   rE   )
startswithr*   )r"   ar   r   r   r:      s     r:   c             C   s;  d d  l  } |  s t S| j d |   rc y t |   } Wqt k
 r_ t d |  f   YqXn |  j d  } |  d  |  } |  | d d   } y t | d  d  | g  } Wn% t k
 r t d | f   Yn Xy t	 | |  } Wn% t
 k
 rt d |  f   Yn Xt | t  s7t d |  f   | S)Nr   z^[a-zA-Z0-9_]+$zunknown warning category: %r.   zinvalid module name: %rzinvalid warning category: %r)r   Warningmatcheval	NameErrorr*   rfind
__import__ImportErrorgetattrAttributeError
issubclass)r   r   catir#   klassmr   r   r   r<      s,    r<   c             C   s"   |  j  j } d | k o! d | k S)N	importlib
_bootstrap)f_codeco_filename)framer   r   r   r   _is_internal_frame   s    r]   c             C   s5   |  j  }  x% |  d  k	 r0 t |   r0 |  j  }  q W|  S)N)f_backr]   )r\   r   r   r   _next_external_frame   s    	r_   rI   c             C   s  t  |  t  r |  j } | d  k r* t } t  | t  oE t | t  sf t d j t |  j    y | d k s t	 t
 j d   r t
 j |  } nH t
 j d  } x6 t | d  D]$ } t |  } | d  k r t  q WWn! t k
 rt
 j } d } Yn X| j } | j } d | k r4| d } n d } | j d  } | r}| j   }	 |	 j d  r| d  d
  } nD | d k ry t
 j d } Wn t k
 rd } Yn X| s| } | j d	 i   }
 t |  | | | | |
 |  d  S)Nz/category must be a Warning subclass, not '{:s}'rI   r   z<string>__file__z.pyc__main__r   Z__warningregistry__)
isinstancerJ   	__class__UserWarningtyperS   	TypeErrorformatr   r]   r
   	_getframeranger_   r&   __dict__	f_globalsf_linenogetlowerendswithargvrR   
setdefaultr   )r   r   
stacklevelr\   xglobalsr   r#   r   Zfnlregistryr   r   r   r      sL    		!			c             C   s  t  |  } | d  k rP | p! d } | d d   j   d k rP | d  d  } | d  k rb i  } | j d d  t k r | j   t | d <t |  t  r t |   } |  j } n |  } | |   }  | | | f } | j |  r d  Sx t	 D]y }	 |	 \ }
 } } } } | d  k s&| j
 |  r t | |  r | d  k sP| j
 |  r | d k sh| | k r Pq Wt }
 |
 d k rd | | <d  Sd d  l } | j | |  |
 d k r|   |
 d	 k rd | | <| | f } t j |  rd  Sd t | <n |
 d
 k rnt |
 d k rQd | | <| | d f } | j |  rDd  Sd | | <n/ |
 d k rjd | | <n t d |
 |	 f   t t  st d   t |  | | |  d  S)Nz	<unknown>   z.pyversionr   rC   rI   rE   rD   rB   r#   r@   z1Unrecognized action (%r) in warnings.filters:
 %sz:warnings.showwarning() must be set to a function or methodry   )r=   ro   rn   _filters_versionclearrc   rJ   strrd   r$   rK   rS   defaultactionr   getlinesonceregistryRuntimeErrorcallabler   rg   )r   r   r   r   r#   rv   module_globalstextkeyr)   r"   r1   rT   modlnr   ZoncekeyZaltkeyr   r   r   r      sn    




c               @   s4   e  Z d  Z d Z d d d d	  Z d
 d   Z d S)WarningMessager   r   r   r   r   r   Nc       	      C   sM   t    } x% |  j D] } t |  | | |  q W| r@ | j n d  |  _ d  S)N)locals_WARNING_DETAILSsetattrr   _category_name)	selfr   r   r   r   r   r   local_valuesattrr   r   r   __init__@  s    	zWarningMessage.__init__c             C   s&   d |  j  |  j |  j |  j |  j f S)NzD{message : %r, category : %r, filename : %r, lineno : %s, line : %r})r   r   r   r   r   )r   r   r   r   __str__G  s    zWarningMessage.__str__)r   r   r   r   r   r   )r   r+   r,   r   r   r   r   r   r   r   r   9  s
    r   c               @   sL   e  Z d  Z d d d d d d  Z d d   Z d	 d
   Z d d   Z d S)r	   recordFr#   Nc            C   s8   | |  _  | d  k r" t j d n | |  _ d |  _ d  S)NwarningsF)_recordr
   modules_module_entered)r   r   r#   r   r   r   r   ^  s    	"zcatch_warnings.__init__c             C   sl   g  } |  j  r | j d  |  j t j d k	 rF | j d |  j  t |   j } d | d j |  f S)Nzrecord=Truer   z	module=%rz%s(%s)z, )r   r   r   r
   r   rf   r   join)r   r/   namer   r   r   __repr__j  s    	zcatch_warnings.__repr__c                s   |  j  r t d |    d |  _  |  j j |  _ |  j d  d   |  j _ |  j j   |  j j |  _ |  j r g      f d d   } | |  j _   Sd  Sd  S)NzCannot enter %r twiceTc                 s     j  t |  |    d  S)N)r   r   )r/   kwargs)logr   r   r   }  s    z-catch_warnings.__enter__.<locals>.showwarning)	r   r   r   r$   _filtersr(   r   _showwarningr   )r   r   r   )r   r   	__enter__s  s    			zcatch_warnings.__enter__c             G   sH   |  j  s t d |    |  j |  j _ |  j j   |  j |  j _ d  S)Nz%Cannot exit %r without entering first)r   r   r   r   r$   r(   r   r   )r   exc_infor   r   r   __exit__  s
    	zcatch_warnings.__exit__)r   r+   r,   r   r   r   r   r   r   r   r   r	   M  s   	)r$   _defaultaction_onceregistryr   r   r(   Tr@   c               C   s   t  d 7a  d  S)NrI   )rz   r   r   r   r   r(     s    r(   rC   r   rE   r   gettotalrefcountrB   ).r
   __all__r   r   rJ   r   r   r   r   r   r*   r2   r-   r:   r<   r]   r_   r   r   objectr   r	   Z_warnings_defaults	_warningsr$   r   r   r(   r}   r   rP   rz   warnoptionsImportWarningPendingDeprecationWarningZsilencer   DeprecationWarningclsflagsbytes_warningZbytes_actionBytesWarninghasattrZresource_actionResourceWarningr   r   r   r   <module>   sf   		
	5HG.
			