Ref A: 8b1e5658a4c64c618c6fb8656cd089ed Ref B: CAE652F7DDD54546796C9043F1D98570 Ref C: Fri May 24 12:30:51 2013 PST