Ref A: aa45221788e545f8947e7ca8fc715a8b Ref B: 11FDB2312B7C85E0EAC9FF4F00AD89E6 Ref C: Mon Mar 02 19:46:28 2015 PST