Ref A: df151e889bf849038bee47193e13723b Ref B: 7E3199BBD8EA5785F5BD9846598A0F79 Ref C: Thu Dec 18 17:52:30 2014 PST