
    ]`g                     ,    S SK r S SKJr   " S S5      rg)    N)etreec                   D    \ rS rSr\R
                  " SS9rS rSS jrSr	g)	Welfo   F)recoverc                     Xl         g Ne)selferimps     !/home/ernad/ernad/python/welfo.py__init__Welfo.__init__
   s
        Nc                 $   UR                  U5        UR                  U5      nSU-   S-   n [        R                  " XPR                  S9  g ! [        R
                   a0    [        SUR                  S5      -   S-   [        R                  S9   g f = f)Ns!   <amf xmlns:xsi="http://junk.org">s   </amf>)parser'zutf-8)file)
seekreadr   
fromstringr   XMLSyntaxErrorprintdecodesysstderr)r   xml_filestartlengthend_nameoctetss         r   checkWelfo.check   s{    ev&5>J	GVKK8## 	G#g..43::F	Gs   A ABBr
   r	   )
__name__
__module____qualname____firstlineno__r   	XMLParserr   r   r#   __static_attributes__ r   r   r   r      s    __U+FGr   r   )r   lxmlr   r   r+   r   r   <module>r-      s    
 G Gr   