Ref A: e02419ca0aed4352b9f4fd980806b477 Ref B: CDF05725928147CC9E328536581E69C2 Ref C: Mon May 20 15:33:22 2013 PST