3 @tJ[� � @ s d dl mZmZ d dlZddlmZmZmZmZ yd dl j jZW n e k r^ d dljZY nX ejdkZG dd� de�ZG dd � d e�ZG d d� de�ZG dd � d e�Zedk�rdZee�Zedej� � ej� edej� � ej� edej� � ee� dS )� )�absolute_import�print_functionN� )�getTreeFromXml�deunicodise�encode_to_s3�decode_from_s3� c @ s<