Ref A: 808d6607919a48dbae449e964ffbeadc Ref B: B68FBF41D846197E35ECFB8DEF7638B8 Ref C: Tue Jan 27 15:45:56 2015 PST