Ref A: e8c21acd7b81448693559d3c1d88cb33 Ref B: EF1AE855A8EA6C16412CF454A7DBBFF6 Ref C: Tue Sep 02 17:19:54 2014 PST