Copyright (c) 2006 Devil's night All Rights Reserved