Ref A: d73d8299db70417184688b114fecc659 Ref B: 4787C3D2BB7118760B5A47E47B84D941 Ref C: Tue Nov 25 20:18:51 2014 PST