HARBORVIEW MORTGAGE LOAN TRUST HVMLT 2004 8 2A3