SOLUTION PROVIDER AGREEMENT