Ref A: 39d6383a95144c16afc8f84682bf46ef Ref B: 551E258D178415094D02F8F928FE2278 Ref C: Thu Jan 29 16:15:33 2015 PST