--------------------------------------------------------------------------------AS OF MAY 28, 2004 3:39:57 PM (E.T.)