Rev.3 3/22/04