�
nH�dP � � � g d �Z dZddlZddlZddlZddlZddlZddlZddlZddl m
Z
G d� de� � Zd� Z
G d � d
� � Zi fd�ZdCd�ZdCd
�ZeZ G d� d� � Z G d� d� � Zej d� � � ZdCd�Zd� Zh d�Zd� Zd� Zeeed�Zd� Zddddddd d!�Zee_ d"� Zd#� Z d$� Z!d%� Z"dDddd&d'�d(�Z# G d)� d*ej$ � � Z%dDddd&d'�d+�Z&d,� Z'dEd.�Z(dCd/�Z)dDd0�Z* G d1� d2� � Z+dCd3�Z,dCd4�Z-e,Z.dCd5�Z/ G d6� d7� � Z0 G d8� d9� � Z1dCddd:�d;�Z2 ej3 d<ej4 � � j5 Z6 G d=� d>� � Z7d?� Z8d@� Z9 eZ:ddAl;T ddBl;m<Z< e<ee� � dS # e=$ r Y dS w xY w)F)�Comment�dump�Element�ElementTree�
fromstring�fromstringlist�indent� iselement� iterparse�parse�
ParseError�PI�ProcessingInstruction�QName�
SubElement�tostring�tostringlist�TreeBuilder�VERSION�XML�XMLID� XMLParser�
XMLPullParser�register_namespace�canonicalize�C14NWriterTargetz1.3.0� N� )�ElementPathc � � e Zd Z dS )r N)�__name__�
__module__�__qualname__� � �./usr/lib64/python3.11/xml/etree/ElementTree.pyr r j s � � � � � �� �Dr$ r c �$ � t | d� � S )N�tag)�hasattr)�elements r% r r x s � �<��7�E�"�"�"r$ c �� � e Zd Z dZ dZ dZ dZ i fd�Zd� Zd� Z d� Z
d� Zd� Zd� Z
d � Zd
� Zd� Zd� Zd
� Zd� Zd� Zd� Zdd�Zdd�Zdd�Zdd�Zd� Zdd�Zd� Zd� Zd� Zdd�Zd� Z dS )r Nc � � t |t � � st d|j j ��� � �|| _ i |�|�| _ g | _ d S )Nzattrib must be dict, not )�
isinstance�dict� TypeError� __class__r r' |