Ref A: fee5d1dc76f24f3d81ae894b6c7cbb56 Ref B: 031D8BB7CA13E3B2655A71AEA8BAD883 Ref C: Thu Apr 17 03:51:31 2014 PST