Ref A: d323dce3ab8d4634a35bcfa2e0b9de4a Ref B: 5738E66A045441FEB9264ABC9D85D4FB Ref C: Wed Oct 22 14:44:31 2014 PST