Ref A: 3b7fd1b0ca4444699dd9cd3aa3efcbe0 Ref B: 545207F0FE96164E65D4FFC014D8A11A Ref C: Thu Jan 29 18:39:44 2015 PST