Microsoft Open Value Agreements: How Payment Amounts Are Determined