Ref A: cc06497347b44343a928b87aa242a838 Ref B: 1AB5C4BAEA74DFC36E081256F8A55A13 Ref C: Fri Dec 26 14:30:41 2014 PST