Impac Secured Assets Corp Series 2004-3