Source: http://www.crossfitdelawarevalley.com/s/CrossFit-Delaware-Valley-21-Day-CrossFit-Prep-Course.pdf