Craig Cook completes his maximum