Ref A: 7d051172c8e44f43a53a1f7a217d3c71 Ref B: 7D957FEEAC1AE61E24F91B5C6FC066DD Ref C: Wed Oct 22 07:02:58 2014 PST