Yamaha Corporation Steinberg Media Technologies GmbH Share Purchase and Transfer Agreement dated December 20, 2004