--------------------------------------------------------------------------------AS OF MAY 28, 2004 3:45:41 PM (E.T.)