Your IP : 18.191.189.119
�
c��f�0 � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlmZ
e
j ed�� � d� Zg Zd� Zd� Zd� Zd � Zd
� Zdd�Zdd
�Z G d� d� � Z e� � j Zdd�ZdS )� N)�escape)� �
)�removec � � dS )Na' <!--: spam
Content-Type: text/html
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> -->
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> -->
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font>� r � �,/opt/alt/python311/lib64/python3.11/cgitb.py�resetr ( s � �K�H� Hr c � � | rd| z dz S dS )Nz<small>z</small>� r ��texts r
�smallr 3 s � �� ��4��*�,�,��rr c � � | rd| z dz S dS )Nz<strong>z </strong>r
r r s r
�strongr 9 s � �� ��D� �;�.�.��rr c � � | rd| z dz S dS )Nz<font color="#909090">z</font>r
r r s r
�greyr ? s � �� �'�$�.��:�:��rr c �, � | |v r
d|| fS | |j v rd|j | fS d|j v r\|j d }t |� � t i � � u r| |v r
d|| fS n"t || � � rdt || � � fS d t fS )N�local�global�__builtins__�builtin)� f_globals�type�hasattr�getattr� __UNDEF__)�name�frame�locals�builtinss r
�lookupr# E s� � �C��v�~�~���t��$�$��u��������.�.�.����(�(��?�>�2����>�>�T�"�X�X�%�%��x��� �(�4�.�0�0� � �x��&�&�
:� �'�(�D�"9�"9�9�9���?�r c �� � g d d dt f\ }}}}}t j | � � D ]�\ }} }
}}|t j k r n�|t j k r|| t
j vrn|dk r;|t ur1t || t � � }|� || z ||f� � nCt | ||� � \ }
}|� | |
|f� � n| dk r||dz z
}|}nd\ }}| }��|S )Nr
�.)Nr
)
r �tokenize�generate_tokens�NEWLINE�NAME�keyword�kwlistr �appendr# )�readerr r! �vars� lasttoken�parent�prefix�value�ttype�token�start�end�line�wheres r
�scanvarsr9 U s � �O�-/��t�R��-J�*�D�)�V�V�U�*2�*B�6�*J�*J� � �&��u�e�S�$��H�$�$�$�e�e��H�M�!�!�e�7�>�&A�&A��C�����*�*�#�F�E�9�=�=�E��K�K��%���� ?�@�@�@��%�e�U�F�;�;���u����U�E�5�1�2�2�2�2�
�c�\�\��i�#�o�%�F��F�F�%�N�F�F�� � ��Kr � c �`
�"�#� | \ }}}t |t � � r|j }dt j � � � d z dz t j z }t j t j � � � � }dt t |� � � � � d|� d|� d�}dt d � � z d
z }g } t j
||� � }
|
D �]\ }�"}}
}}�"rFt j � �"� � �"d�"�dt"