BANC OF AMERICA MORTGAGE SECURITIES SERIES 2004 A