Ref A: 020d5fcb1a6443fe9d66a3dbffd31e4f Ref B: D0C573A72B3F42317828F3F9FBDB40DE Ref C: Fri Feb 27 15:34:53 2015 PST