U ifX @ sR d dl Zd dlZd dlZdd ZdZdZdZddd dd dd ddd dd dg Z dgZ d Ze dd D ]Ze e ee7 Zq`[[dd Zd d Zdd Zdd Zdd ZedZedZedZdd Zdddddddd d!d"d#d$d%g Zdd&d'd(d)d*d+d,gZd-d. Zdhd0d1Zd2d3 Zd4d5 Zd6d7 Zd8d9 Zd:d; Zd