<!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 d d d g Z  i  Z d d d   Z d d   Z y e Wn e k
 rR Yn Xd d	   Z e e e e  d
 d   Z d Z d d   Z	 d d   Z
 d d   Z d d   Z i  Z i  Z i  Z d d   Z d d   Z d d   Z d S)pickleconstructoradd_extensionremove_extensionclear_extension_cacheNc             C   s<   t  |  s t d   | t |  <| d  k	 r8 t |  d  S)Nz$reduction functions must be callable)callable	TypeErrordispatch_tabler   )ob_typepickle_functionconstructor_ob r   ,/opt/alt/python35/lib64/python3.5/copyreg.pyr      s
    
c             C   s   t  |   s t d   d  S)Nzconstructors must be callable)r   r   )objectr   r   r   r      s    c             C   s   t  |  j |  j f f S)N)complexrealimag)cr   r   r   pickle_complex"   s    r   c             C   sV   | t  k r t  j |   } n4 | j |  |  } | j t  j k rR | j | |  | S)N)r   __new____init__)clsbasestateobjr   r   r   _reconstructor)   s    r      	   c             C   s"  x8 |  j  j D]$ } t | d  r | j t @r Pq Wt } | t k rP d  } n. | |  j  k rr t d | j   | |   } |  j  | | f } y |  j } WnX t	 k
 r t
 |  d d   r t d   y |  j } Wn t	 k
 r d  } Yn XYn
 X|   } | rt | | f St | f Sd  S)N	__flags__zcan't pickle %s objects	__slots__zNa class that defines __slots__ without defining __getstate__ cannot be pickled)	__class____mro__hasattrr   	_HEAPTYPEr   r   __name____getstate__AttributeErrorgetattr__dict__r   )selfprotor   r   argsgetstatedictr   r   r   
_reduce_ex6   s.    		r-   c             G   s   |  j  |  |  S)N)r   )r   r*   r   r   r   
__newobj__W   s    r.   c             C   s   |  j  |  | |  S)N)r   )r   r*   kwargsr   r   r   __newobj_ex__Z   s    r0   c          	   C   s
  |  j  j d  } | d  k	 r" | Sg  } t |  d  s: n x |  j D] } d | j  k rD | j  d } t | t  r~ | f } xi | D]a } | d k r q q | j d  r | j d  r | j d | j	 | f  q | j |  q WqD Wy | |  _
 Wn Yn X| S)N__slotnames__r   r'   __weakref____z_%s%s)r'   r2   )r'   getr!   r    
isinstancestr
startswithendswithappendr#   r1   )r   namesr   slotsnamer   r   r   
_slotnames`   s,    	r=   c             C   s   t  |  } d | k o# d k n s4 t d   |  | f } t j |  | k rn t j |  | k rn d  S| t k r t d | t | f   | t k r t d | t | f   | t | <| t | <d  S)Nr   izcode out of rangez)key %s is already registered with code %sz$code %s is already in use for key %s)int
ValueError_extension_registryr4   _inverted_registry)moduler<   codekeyr   r   r   r      s    
c             C   sq   |  | f } t  j |  | k s6 t j |  | k rL t d | | f   t  | =t | =| t k rm t | =d  S)Nz%key %s is not registered with code %s)r@   r4   rA   r?   _extension_cache)rB   r<   rC   rD   r   r   r   r      s    c               C   s   t  j   d  S)N)rE   clearr   r   r   r   r      s    i   )__all__r   r   r   r   	NameErrorr   r   r"   r-   r.   r0   r=   r@   rA   rE   r   r   r   r   r   r   r   <module>   s,   
	!8