Source: https://www.marbleheadtohalifax.com/files/mhor2017_scratch_sheet.pdf