Ref A: 713086b5aacf412ba09d8bd38f455797 Ref B: 5DA669285304D74D8AC3972460D9DDE1 Ref C: Sat Feb 28 22:59:34 2015 PST