Ref A: f6a16ab98df74ff4a5e449480c78af6a Ref B: 8D7FDC079EBE5390200100BAD5E210E5 Ref C: Mon Jul 28 20:48:13 2014 PST