Ref A: c2344ea8ead34f4cbfd3d2faea1b7e19 Ref B: 55340619D8682EC2BB768CF8E79E23A0 Ref C: Tue Nov 25 16:52:00 2014 PST