Ref A: d0862f076db74d6d847e7a5209e38f81 Ref B: 2EA4D87E7DC2C2CC842F76397596291E Ref C: Mon Jan 26 00:48:01 2015 PST