Caen, France.