Ref A: ebd9b77e90ec4ce2ad6234e5241d08e8 Ref B: 0300320C9ED256DF6A5546A42EABD124 Ref C: Sat Dec 27 19:53:54 2014 PST