Ref A: b7e6434dd27549f1a0e5f4795d5cc5cf Ref B: 5F8E7ECE8B552AA134CB85CB3770E8A8 Ref C: Thu Apr 17 06:55:08 2014 PST