MASSE, HAMBACH, France