JOHN HANCOCK FUNDS II DISTRIBUTION AGREEMENT This Distribution Agreement ("Agreement") dated October 17, 2005, shall be entered into by and between John Hancock Funds II (the "Trust") and John Hancock Funds, LLC (the "Distributor"). WHEREAS, the Trust...Distribution Agreement • January 10th, 2006 • John Hancock Funds II
Contract Type FiledJanuary 10th, 2006 Company
JOHN HANCOCK FUNDS II SUBADVISORY AGREEMENT AGREEMENT made this 17th day of October, 2005 between John Hancock Investment Services, LLC, a Delaware limited liability company (the "Adviser"), and U. S. Trust Company, N.A., Asset Management Division and...Subadvisory Agreement • January 10th, 2006 • John Hancock Funds II • Massachusetts
Contract Type FiledJanuary 10th, 2006 Company Jurisdiction
U.S. MULTI-SECTOR FUND SUB-ADVISORY AGREEMENT Sub-Advisory Agreement (the "Agreement") executed as of October 17, 2005 between JOHN HANCOCK INVESTMENT MANAGEMENT SERVICES, LLC, a Delaware limited liability company (the "Adviser"), and GRANTHAM, MAYO,...Sub-Advisory Agreement • January 10th, 2006 • John Hancock Funds II • Massachusetts
Contract Type FiledJanuary 10th, 2006 Company Jurisdiction
JOHN HANCOCK FUNDS II SUBADVISORY AGREEMENT AGREEMENT made this 17th day of October, 2005, between John Hancock Investment Management Services, LLC, a Delaware limited liability company (the "Adviser"), and John Hancock Advisers, LLC, a Delaware...Subadvisory Agreement • January 10th, 2006 • John Hancock Funds II • Massachusetts
Contract Type FiledJanuary 10th, 2006 Company Jurisdiction
MASTER TRANSFER AGENCY AND SERVICE AGREEMENT FOR JOHN HANCOCK FUNDS II AND JOHN HANCOCK FUNDS III Master Transfer Agency and Service Agreement made as of the 1st day of October, 2005 by and between each investment company listed in Appendix A and...Master Transfer Agency and Service Agreement • January 10th, 2006 • John Hancock Funds II • Massachusetts
Contract Type FiledJanuary 10th, 2006 Company Jurisdiction
JOHN HANCOCK FUNDS II ADVISORY AGREEMENT Advisory Agreement dated October 17, 2005, between John Hancock Funds II, a Massachusetts business trust (the "Trust"), and John Hancock Investment Management Services, LLC, a Delaware limited liability company...Advisory Agreement • January 10th, 2006 • John Hancock Funds II • Massachusetts
Contract Type FiledJanuary 10th, 2006 Company Jurisdiction