Ref A: cb3552b050364c1893d6f788ea5a1fbd Ref B: F53EFD89B5290CB2115F94240C6D92B2 Ref C: Fri Dec 19 14:53:39 2014 PST