shell bypass 403
�
fA � �b � d dl � d dl� ddlmZmZ dedefd�Zdeeef defd�Z dedd fd
�Z
y )� )�*� )�Any�Union�label�returnc � � t | � S �N)�encode�r s �B/usr/local/python-3.12/lib/python3.12/site-packages/idna/compat.py�ToASCIIr � � ��%�=�� c � � t | � S r
)�decoder s r
� ToUnicoder r r �sNc � � t d� �)Nz,IDNA 2008 does not utilise nameprep protocol)�NotImplementedError)r s r
�nameprepr s � �
�L�
M�Mr )�core�codec�typingr r �str�bytesr � bytearrayr r � r r
�<module>r sT �� � � ��3� �5� ��U�5�)�+�,� �� �N�� N�� Nr