2005 annual meeting program