Ref A: d8f0db0c8d584497a680c83f09e425c4 Ref B: 01CEA422DD566E5026A4FAEC401D53F7 Ref C: Fri May 24 14:49:38 2013 PST