Ref A: b748f1381f614dc0b0e47719c87e7ebd Ref B: BBDCFDDFD469F5EFE9B413294861575A Ref C: Thu Oct 02 00:56:03 2014 PST