Ref A: 4b11f2838556413fbd754fb9b8e4cc39 Ref B: 01D61C3430B9B60EA5CFB318B31EFC8F Ref C: Wed Apr 16 01:49:05 2014 PST