<!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>
ž
­ÿfñ-  c               @   sË   d  d l  Z d  d l Z d Z d Z d Z d Z d Z d Z d Z	 d	 Z
 Gd
 d „  d e j j ƒ Z Gd d „  d ƒ Z Gd d „  d ƒ Z Gd d „  d e ƒ Z d Z d d d d „ Z d d d „ Z d S(   i    Nu   START_ELEMENTu   END_ELEMENTu   COMMENTu   START_DOCUMENTu   END_DOCUMENTu   PROCESSING_INSTRUCTIONu   IGNORABLE_WHITESPACEu
   CHARACTERSc             B   sï   |  Ee  Z d  Z d# Z d# Z d# d d „ Z d d „  Z d d „  Z d d „  Z	 d	 d
 „  Z
 d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d „  Z d d  „  Z d! d" „  Z d# S($   u   PullDOMc             C   s¤   d d l  m } | |  _ d  d  g |  _ |  j |  _ g  |  _ |  j j |  _ y |  j j	 |  _	 Wn t
 k
 rs Yn Xi d | 6g |  _ |  j d |  _ g  |  _ d  S(   Ni    (   u   XML_NAMESPACEu   xmli   iÿÿÿÿ(   u   xml.domu   XML_NAMESPACEu   documentFactoryu   Noneu
   firstEventu	   lastEventu   elementStacku   appendu   pushu   popu   AttributeErroru   _ns_contextsu   _current_contextu   pending_events(   u   selfu   documentFactoryu   XML_NAMESPACE(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   __init__   s    		u   PullDOM.__init__c             C   s   |  j  d } |  j  d =| S(   Ni   iÿÿÿÿiÿÿÿÿ(   u   elementStack(   u   selfu   result(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   pop!   s    
u   PullDOM.popc             C   s   | |  _  d  S(   N(   u   _locator(   u   selfu   locator(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   setDocumentLocator&   s    u   PullDOM.setDocumentLocatorc             C   sg   t  |  d ƒ s g  |  _ n  |  j j | p- d | f ƒ |  j j |  j j ƒ  ƒ | pY d  |  j | <d  S(   Nu   _xmlns_attrsu   xmlns(   u   hasattru   _xmlns_attrsu   appendu   _ns_contextsu   _current_contextu   copyu   None(   u   selfu   prefixu   uri(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startPrefixMapping)   s
    u   PullDOM.startPrefixMappingc             C   s   |  j  j ƒ  |  _ d  S(   N(   u   _ns_contextsu   popu   _current_context(   u   selfu   prefix(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   endPrefixMapping0   s    u   PullDOM.endPrefixMappingc             C   s;  d } t  |  d d  ƒ } | d  k	 rZ x' | D] \ } } | | j | | f <q+ Wg  |  _ n  | \ } }	 | rÛ | d  k r¥ |  j | }
 |
 rœ |
 d |	 } q¥ |	 } n  |  j rÆ |  j j | | ƒ } q|  j | | ƒ } n0 |  j rù |  j j |	 ƒ } n |  j d  |	 ƒ } xó | j	 ƒ  D]å \ } } | \ } } | | k r€| d k rQ| } n
 d | } |  j j
 | | ƒ } | j | ƒ nt | rÕ|  j | }
 |
 rª|
 d | } n | } |  j j
 | | ƒ } | j | ƒ n |  j j | ƒ } | j | ƒ | | _ qWt | f d  g |  j d <|  j d |  _ |  j | ƒ d  S(   Nu   http://www.w3.org/2000/xmlns/u   _xmlns_attrsu   :u   xmlnsu   xmlns:i   (   u   getattru   Noneu   _attrsu   _xmlns_attrsu   _current_contextu   documentu   createElementNSu   buildDocumentu   createElementu   itemsu   createAttributeNSu   setAttributeNodeNSu   createAttributeu   setAttributeNodeu   valueu   START_ELEMENTu	   lastEventu   push(   u   selfu   nameu   tagNameu   attrsu	   xmlns_uriu   xmlns_attrsu   anameu   valueu   uriu	   localnameu   prefixu   nodeu   a_uriu   a_localnameu   qnameu   attr(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startElementNS3   sP    				
u   PullDOM.startElementNSc             C   s3   t  |  j ƒ  f d  g |  j d <|  j d |  _ d  S(   Ni   (   u   END_ELEMENTu   popu   Noneu	   lastEvent(   u   selfu   nameu   tagName(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   endElementNSl   s    u   PullDOM.endElementNSc             C   s¯   |  j  r |  j  j | ƒ } n |  j d  | ƒ } xB | j ƒ  D]4 \ } } |  j  j | ƒ } | | _ | j | ƒ q= Wt | f d  g |  j	 d <|  j	 d |  _	 |  j
 | ƒ d  S(   Ni   (   u   documentu   createElementu   buildDocumentu   Noneu   itemsu   createAttributeu   valueu   setAttributeNodeu   START_ELEMENTu	   lastEventu   push(   u   selfu   nameu   attrsu   nodeu   anameu   valueu   attr(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startElementp   s    		u   PullDOM.startElementc             C   s3   t  |  j ƒ  f d  g |  j d <|  j d |  _ d  S(   Ni   (   u   END_ELEMENTu   popu   Noneu	   lastEvent(   u   selfu   name(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu
   endElement   s    u   PullDOM.endElementc             C   sm   |  j  rG |  j  j | ƒ } t | f d  g |  j d <|  j d |  _ n" t | f d  g } |  j j | ƒ d  S(   Ni   (   u   documentu   createCommentu   COMMENTu   Noneu	   lastEventu   pending_eventsu   append(   u   selfu   su   nodeu   event(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   commentƒ   s    	u   PullDOM.commentc             C   ss   |  j  rJ |  j  j | | ƒ } t | f d  g |  j d <|  j d |  _ n% t | | f d  g } |  j j | ƒ d  S(   Ni   (   u   documentu   createProcessingInstructionu   PROCESSING_INSTRUCTIONu   Noneu	   lastEventu   pending_eventsu   append(   u   selfu   targetu   datau   nodeu   event(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   processingInstructionŒ   s    	u   PullDOM.processingInstructionc             C   s?   |  j  j | ƒ } t | f d  g |  j d <|  j d |  _ d  S(   Ni   (   u   documentu   createTextNodeu   IGNORABLE_WHITESPACEu   Noneu	   lastEvent(   u   selfu   charsu   node(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   ignorableWhitespace•   s    u   PullDOM.ignorableWhitespacec             C   s?   |  j  j | ƒ } t | f d  g |  j d <|  j d |  _ d  S(   Ni   (   u   documentu   createTextNodeu
   CHARACTERSu   Noneu	   lastEvent(   u   selfu   charsu   node(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu
   charactersš   s    u   PullDOM.charactersc             C   s7   |  j  d  k r3 d d  l } | j j j j |  _  n  d  S(   Ni    (   u   documentFactoryu   Noneu   xml.dom.minidomu   domu   minidomu   Documentu   implementation(   u   selfu   xml(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startDocumentŸ   s    u   PullDOM.startDocumentc       	      C   s8  |  j  j | | d  ƒ } | |  _ t | f d  g |  j d <|  j d |  _ |  j | ƒ xÎ |  j D]Ã } | d d t k r¶ | d \ } } } |  j j	 | | ƒ } t | f | d <nX | d d t
 k r÷ |  j j | d d ƒ } t
 | f | d <n t d | d d ƒ ‚ | |  j d <| |  _ qa Wd  |  _ | j S(   Ni   i    u   Unknown pending event (   u   documentFactoryu   createDocumentu   Noneu   documentu   START_DOCUMENTu	   lastEventu   pushu   pending_eventsu   PROCESSING_INSTRUCTIONu   createProcessingInstructionu   COMMENTu   createCommentu   AssertionErroru
   firstChild(	   u   selfu   uriu   tagnameu   nodeu   eu   _u   targetu   datau   n(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   buildDocument¤   s$    		u   PullDOM.buildDocumentc             C   s*   t  |  j f d  g |  j d <|  j ƒ  d  S(   Ni   (   u   END_DOCUMENTu   documentu   Noneu	   lastEventu   pop(   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   endDocument¼   s    u   PullDOM.endDocumentc             C   s   d |  _ d S(   u.   clear(): Explicitly release parsing structuresN(   u   Noneu   document(   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   clearÀ   s    u   PullDOM.clearN(   u   __name__u
   __module__u   __qualname__u   Noneu   _locatoru   documentu   __init__u   popu   setDocumentLocatoru   startPrefixMappingu   endPrefixMappingu   startElementNSu   endElementNSu   startElementu
   endElementu   commentu   processingInstructionu   ignorableWhitespaceu
   charactersu   startDocumentu   buildDocumentu   endDocumentu   clear(   u
   __locals__(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   PullDOM   s&   9		u   PullDOMc             B   s8   |  Ee  Z d  Z d d „  Z d d „  Z d d „  Z d S(   u   ErrorHandlerc             C   s   t  | ƒ d  S(   N(   u   print(   u   selfu	   exception(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   warningÅ   s    u   ErrorHandler.warningc             C   s
   | ‚ d  S(   N(    (   u   selfu	   exception(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   errorÇ   s    u   ErrorHandler.errorc             C   s
   | ‚ d  S(   N(    (   u   selfu	   exception(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu
   fatalErrorÉ   s    u   ErrorHandler.fatalErrorN(   u   __name__u
   __module__u   __qualname__u   warningu   erroru
   fatalError(   u
   __locals__(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   ErrorHandlerÄ   s   u   ErrorHandlerc             B   sŒ   |  Ee  Z d  Z d d „  Z d d „  Z d d „  Z d d „  Z d	 d
 „  Z d d „  Z d d „  Z	 d d „  Z
 d d „  Z d d „  Z d S(   u   DOMEventStreamc             C   sJ   | |  _  | |  _ | |  _ t |  j d ƒ s< |  j |  _ n  |  j ƒ  d  S(   Nu   feed(   u   streamu   parseru   bufsizeu   hasattru   _slurpu   getEventu   reset(   u   selfu   streamu   parseru   bufsize(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   __init__Í   s    			u   DOMEventStream.__init__c             C   s?   t  ƒ  |  _ |  j j t j j j d ƒ |  j j |  j ƒ d  S(   Ni   (	   u   PullDOMu   pulldomu   parseru
   setFeatureu   xmlu   saxu   handleru   feature_namespacesu   setContentHandler(   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   resetÕ   s    u   DOMEventStream.resetc             C   s    |  j  ƒ  } | r | St ‚ d  S(   N(   u   getEventu
   IndexError(   u   selfu   posu   rc(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   __getitem__Û   s    u   DOMEventStream.__getitem__c             C   s    |  j  ƒ  } | r | St ‚ d  S(   N(   u   getEventu   StopIteration(   u   selfu   rc(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   __next__á   s    u   DOMEventStream.__next__c             C   s   |  S(   N(    (   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   __iter__ç   s    u   DOMEventStream.__iter__c             C   s    |  j  ƒ  } | g } x„ | r› | \ } } | | k r: d  S| t k rZ | d j | ƒ n  | t k rv | j | ƒ n | t k rŒ | d =n  |  j  ƒ  } q Wd  S(   Ni   iÿÿÿÿiÿÿÿÿ(   u   getEventu   END_ELEMENTu   appendChildu   START_ELEMENTu   append(   u   selfu   nodeu   eventu   parentsu   tokenu   cur_node(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu
   expandNodeê   s    		
u   DOMEventStream.expandNodec             C   s®   |  j  j d s% |  j  j |  j  _ n  xP |  j  j d sw |  j j |  j ƒ } | sd |  j j ƒ  d  S|  j j	 | ƒ q( W|  j  j d d } |  j  j d d |  j  j d <| S(   Ni   i    (
   u   pulldomu
   firstEventu	   lastEventu   streamu   readu   bufsizeu   parseru   closeu   Noneu   feed(   u   selfu   bufu   rc(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   getEventù   s    u   DOMEventStream.getEventc             C   s)   |  j  j |  j ƒ |  j |  _ |  j ƒ  S(   uå    Fallback replacement for getEvent() using the
            standard SAX2 interface, which means we slurp the
            SAX events into memory (no performance gain, but
            we are compatible to all SAX parsers).
        (   u   parseru   parseu   streamu   _emitu   getEvent(   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   _slurp  s    u   DOMEventStream._slurpc             C   s6   |  j  j d d } |  j  j d d |  j  j d <| S(   un    Fallback replacement for getEvent() that emits
            the events that _slurp() read previously.
        i   i    (   u   pulldomu
   firstEvent(   u   selfu   rc(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   _emit  s    u   DOMEventStream._emitc             C   s)   |  j  j ƒ  |  `  d |  _ d |  _ d S(   u+   clear(): Explicitly release parsing objectsN(   u   pulldomu   clearu   Noneu   parseru   stream(   u   self(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   clear  s    	u   DOMEventStream.clearN(   u   __name__u
   __module__u   __qualname__u   __init__u   resetu   __getitem__u   __next__u   __iter__u
   expandNodeu   getEventu   _slurpu   _emitu   clear(   u
   __locals__(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   DOMEventStreamÌ   s   
u   DOMEventStreamc             B   sP   |  Ee  Z d  Z d d „  Z d d „  Z d d „  Z d d „  Z d	 d
 „  Z d S(   u   SAX2DOMc             C   sA   t  j |  | | | ƒ |  j d } |  j d } | j | ƒ d  S(   Ni   i   iÿÿÿÿiþÿÿÿ(   u   PullDOMu   startElementNSu   elementStacku   appendChild(   u   selfu   nameu   tagNameu   attrsu   curNodeu
   parentNode(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startElementNS#  s    u   SAX2DOM.startElementNSc             C   s>   t  j |  | | ƒ |  j d } |  j d } | j | ƒ d  S(   Ni   i   iÿÿÿÿiþÿÿÿ(   u   PullDOMu   startElementu   elementStacku   appendChild(   u   selfu   nameu   attrsu   curNodeu
   parentNode(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   startElement)  s    u   SAX2DOM.startElementc             C   sB   t  j |  | | ƒ |  j d d } |  j d } | j | ƒ d  S(   Ni    i   iÿÿÿÿ(   u   PullDOMu   processingInstructionu	   lastEventu   elementStacku   appendChild(   u   selfu   targetu   datau   nodeu
   parentNode(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   processingInstruction/  s    u   SAX2DOM.processingInstructionc             C   s?   t  j |  | ƒ |  j d d } |  j d } | j | ƒ d  S(   Ni    i   iÿÿÿÿ(   u   PullDOMu   ignorableWhitespaceu	   lastEventu   elementStacku   appendChild(   u   selfu   charsu   nodeu
   parentNode(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   ignorableWhitespace5  s    u   SAX2DOM.ignorableWhitespacec             C   s?   t  j |  | ƒ |  j d d } |  j d } | j | ƒ d  S(   Ni    i   iÿÿÿÿ(   u   PullDOMu
   charactersu	   lastEventu   elementStacku   appendChild(   u   selfu   charsu   nodeu
   parentNode(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu
   characters;  s    u   SAX2DOM.charactersN(   u   __name__u
   __module__u   __qualname__u   startElementNSu   startElementu   processingInstructionu   ignorableWhitespaceu
   characters(   u
   __locals__(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   SAX2DOM!  s
   u   SAX2DOMi   i   i   c             C   sd   | d  k r t } n  t |  t ƒ r6 t |  d ƒ } n |  } | sT t j j ƒ  } n  t | | | ƒ S(   Nu   rb(	   u   Noneu   default_bufsizeu
   isinstanceu   stru   openu   xmlu   saxu   make_parseru   DOMEventStream(   u   stream_or_stringu   parseru   bufsizeu   stream(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   parseD  s    	u   parsec             C   sP   d d l  m } t |  ƒ } | |  ƒ } | s@ t j j ƒ  } n  t | | | ƒ S(   Ni    (   u   StringIO(   u   iou   StringIOu   lenu   xmlu   saxu   make_parseru   DOMEventStream(   u   stringu   parseru   StringIOu   bufsizeu   buf(    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   parseStringO  s    u   parseStringi @  iì?  (   u   xml.saxu   xmlu   xml.sax.handleru   START_ELEMENTu   END_ELEMENTu   COMMENTu   START_DOCUMENTu   END_DOCUMENTu   PROCESSING_INSTRUCTIONu   IGNORABLE_WHITESPACEu
   CHARACTERSu   saxu   ContentHandleru   PullDOMu   ErrorHandleru   DOMEventStreamu   SAX2DOMu   default_bufsizeu   Noneu   parseu   parseString(    (    (    u4   /opt/alt/python33/lib64/python3.3/xml/dom/pulldom.pyu   <module>   s    ·U!