Ref A: 9f328051f95947c980c0173d1c64e110 Ref B: BB1DFA8BBDB043983BD0ABB3FA838320 Ref C: Tue Apr 28 12:33:58 2015 PST