Annual report 2003 (NASA contractor report, 2004)