Ref A: a9c0db27b2f94cc888785f83bad3e122 Ref B: 9C0C27D7EDA07DA446BDE3A59C9D45A7 Ref C: Wed Apr 16 03:48:46 2014 PST