Copyright (C) 2005 Atomsware inc, All rights reserved.