FEDERAL HOME LOAN MORTGAGE CORPORATION IRannual report · 2004-12-312004 Information Statement and Annual Report