MASTER LICENSE AND SERVICES AGREEMENT