IFC 2004 Annual Report : Adding Value to Private Sector Investment, Volume 2. Management's Discussion and Analysis, Financial Statements, and Investment Portfolio