�
    �f�. �                   ��  � d Z g d�ZddlZddlZddlZddlZddlZddlZddl	Zddl
ZddlZ
ddlmZ dZdad� ZdZdZ ee
j        j        �  �        Z ej        d	�  �        Zd
ZdZd� Zd
Zd� Zg d�Z g d�Z!d� e!D �   �         Z"dLd�Z#dLd�Z$ddddd�Z% ej        dej&