Ref A: afcc53cb843448dcafd3784b32a4632f Ref B: C46452BE20A5F79E314CE30276ACBEC1 Ref C: Wed Dec 17 17:19:43 2014 PST