�
    � h�  �            
       �\  � d dl Z e j        j        dk     reefZneZeZdZdZ	d� Z
dZdZdZ
d	� ZeZd
Zd� Zd� Zd
� Zd� Zd� Zd dlZd dlZd dlZd dlZ ej        d�  �        Zdddddddddd�	Zd� Z G d� de�  �        Z  G d� de�  �        Z!e"d k    r�d dl#m$Z$  e$j$        �   �         Z%d dl Z  e&e j'