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