Ë
    ¤2Úi	  ã                   ó¦   — d dl mZmZmZ d dlmZ d dlmZmZmZm	Z	m
Z
 d dlmZmZmZmZmZmZ ddlmZ ddlmZmZ  G d	„ d
ej,                  «      Zy)é    )Úabsolute_importÚdivisionÚunicode_literals)ÚQName)ÚSTARTÚENDÚXML_NAMESPACEÚDOCTYPEÚTEXT)ÚSTART_NSÚEND_NSÚSTART_CDATAÚ	END_CDATAÚPIÚCOMMENTé   )Úbaseé   )ÚvoidElementsÚ
namespacesc                   ó   — e Zd Zd„ Zd„ Zy)Ú
TreeWalkerc              #   ó¬   K  — d }| j                   D ]!  }|�| j                  ||«      D ]  }|–— Œ |}Œ# |�| j                  |d «      D ]  }|–— Œ y y ­w)N)ÚtreeÚtokens)ÚselfÚpreviousÚeventÚtokens       úR/var/www/html/acx/venv/lib/python3.12/site-packages/html5lib/treewalkers/genshi.pyÚ__iter__zTreeWalker.__iter__   st   è ø€ àˆØ—Y‘Yò 	ˆEØÐ#Ø!Ÿ[™[¨°5Ó9ò  �EØ“Kð à‰Hð		ð ÐØŸ™ X¨tÓ4ò �Ø“ñð  ùs   ‚AAc              #   óh  K  — |\  }}}|t         k(  r½|\  }}|j                  }|j                  }	i }
|D ]8  \  }}t        |t        «      r||
|j                  |j                  f<   Œ2||
d |f<   Œ: |	t
        d   k(  r?|t        v r7| j                  |	||
| xs |d   t        k7  xs |d   |k7  «      D ]  }|–— Œ y | j                  |	||
«      –— y |t        k(  rB|j                  }|j                  }	|	t
        d   k7  s|t        vr| j                  |	|«      –— y y |t        k(  r| j                  |«      –— y |t        k(  r| j                  |«      D ]  }|–— Œ y |t        k(  r | j                   |Ž –— y |t"        t        t$        t&        t(        t*        t,        fv ry | j/                  |«      –— y ­w)NÚhtmlr   r   )r   Ú	localnameÚ	namespaceÚ
isinstancer   r   r   ÚemptyTagr   ÚstartTagÚendTagr   Úcommentr   Útextr
   Údoctyper	   r   r   r   r   r   Úunknown)r   r   ÚnextÚkindÚdataÚ_ÚtagÚattribsÚnamer%   Úconverted_attribsÚkÚvr   s                 r    r   zTreeWalker.tokens   s¼  è ø€ Ø‰ˆˆd�AØ”5Š=Ø‰LˆC�Ø—=‘=ˆDØŸ™ˆIØ "ÐØò 5‘��1Ü˜a¤Ô'ØDEÐ% q§{¡{°A·K±KÐ&@ÒAà34Ð% t¨Q iÒ0ð	5ð œJ vÑ.Ò.°4¼<Ñ3GØ!Ÿ]™]¨9°dÐ<MØ/3¨8ò ,:°t¸A±wÄ#±~ò ,:Ø+/°©7°c©>ó;ò  �Eð  “Kñ ð
 —m‘m I¨tÐ5FÓGÓGà”SŠ[Ø—>‘>ˆDØŸ™ˆIØœJ vÑ.Ò.°$¼lÑ2JØ—k‘k )¨TÓ2Ó2ð 3Kð ”WŠ_Ø—,‘,˜tÓ$Ó$à”TŠ\ØŸ™ 4›ò �Ø“ñð ”WŠ_Ø�$—,‘, Ð%Ó%à”m¤W¬h¼Ü!¤9¬bð2ñ 2àð —,‘,˜tÓ$Ó$ùs   ‚F0F2N)Ú__name__Ú
__module__Ú__qualname__r!   r   © ó    r    r   r      s   „ òó*%r<   r   N)Ú
__future__r   r   r   Úgenshi.corer   r   r   r	   r
   r   r   r   r   r   r   r   Ú r   Ú	constantsr   r   r   r;   r<   r    ú<module>rA      s0   ðß BÑ Bå ß @Õ @ß M× Må ç 0ô9%�—‘õ 9%r<   