Connected Transactions - Licensing and Maintenance Agreements for Computer Programs