0000950135-07-002355 Sample Contracts

JOHN HANCOCK TRUST
Subadvisory Agreement • April 20th, 2007 • John Hancock Trust