--------------------------------------------------------------------------------AS OF MAY 28, 2004 3:56:27 PM (E.T.)