2004 ILRF Annual Report