IE 6 sp1 with the latest Cumulative Patch for Internet Explorer (813489) dated 23 April 2003.