Ref A: 54cda9dd14a54ddbad10a9e452d6d4fc Ref B: 57FF052CDC5C835A8513274BDC561667 Ref C: Wed Dec 17 23:42:53 2014 PST