Ref A: fa211211eb12452890fed65166bbe577 Ref B: C3A627DD42AA029207BB2725FABF6311 Ref C: Fri May 24 12:45:10 2013 PST