Ref A: 386f9851a35f40dcb1c1f5a3a2a34fbe Ref B: 7C416E8544F1A30B62F2BB710947E63F Ref C: Mon Jul 28 14:01:48 2014 PST