DISTRIBUTION AGREEMENT AGREEMENT, dated as of May 1, 2004, by and between John Hancock Variable Series Trust I (the "Trust"), on behalf of each of the one or more portfolios of the Trust listed in Appendix A (each such portfolio a "Participating...Distribution Agreement • May 12th, 2004 • Hancock John Variable Series Trust I
Contract Type FiledMay 12th, 2004 Company
DISTRIBUTION AGREEMENT AGREEMENT, dated as of May 1, 2004, by and between John Hancock Variable Series Trust I (the "Trust"), on behalf of each of the one or more portfolios of the Trust listed in Appendix A (each such portfolio a "Participating...Distribution Agreement • April 1st, 2004 • Hancock John Variable Series Trust I
Contract Type FiledApril 1st, 2004 Company