Ref A: 949bbc94df66470b85eb6f1fa8f67fde Ref B: F2FB489CDDD6E0A75E4BAEFD4AB2177D Ref C: Tue Jul 22 18:56:51 2014 PST