Ref A: d040df38a69647c4b4215e756614d862 Ref B: 82B4A8B85CCC5B6B433BFA744BB636F3 Ref C: Fri Dec 19 20:24:23 2014 PST