Ref A: b0867425b0674d3ba81058efe8cb541d Ref B: 9E7C63638937A94FC4568810A043DECC Ref C: Thu Oct 30 12:24:12 2014 PST