TRANSFER AGENCY AND SHAREHOLDER SERVICES AGREEMENT Agreement made as of the ____ day of June, 1999, by Mackenzie Solutions (the "Trust") and Ivy Mackenzie Services Corp. ("IMSC"). Unless otherwise noted, capitalized terms used herein shall have the...