Copyright (C) 2007 Tireman Takei All Rights Reserved.