� ��Te�} � �0 � d Z ddlZddlZddlmZmZ g d�ZdhZdddd d ddd d�dddddddd d�dddddddd d�dddd d ddd d�dddddddd d�d�Zej dk red ed<