Gallery: Hancock celebrates 150 years and Independence Day