Ref A: cd3f6aa56a974ae18048b1b20061b21b Ref B: BFB5C088CFD4F785BF8158296C5AA7CE Ref C: Wed Jan 28 09:43:00 2015 PST