Ref A: 6414ca9b549c43188fa3a9446d74ada2 Ref B: 85B6780C1FD2932D4169BE48A5625ED9 Ref C: Sat Dec 27 07:56:55 2014 PST