REVENUE SHARE AGREEMENT