Ref A: a48c67055cf24c5e8407f6de42145aad Ref B: 010423B77D7FD730865175CEFD08C0CD Ref C: Tue Oct 21 22:07:14 2014 PST