LICENSE AND MASTER SERVICES AGREEMENT