The Canadarm2: A Decade of Innovation and Excellence