Groton's 40th annual 4th of July parade