Interesting clamp / webbing system… 40 years ago !
Note that a few top of the notch foil boats are using the same foil shape