REVENUE SHARING AGREEMENTS