AMERICAN HOME MORTGAGE TRUST 2004-2, as Issuer and