CREATED: 18 AUG 2004 UPDATED: 23 DEC 2007