Ref A: c397a28c6a6549fbbd416dc5816a6d90 Ref B: 7D0388715E7DE0B11EB2389FF16BCD77 Ref C: Fri May 24 06:57:24 2013 PST