Ref A: a0984f1a15bc4d59b281da4f1dd25778 Ref B: 5171041EEB07B2CD507A92EA4D7C05F3 Ref C: Wed May 22 15:43:00 2013 PST