Ref A: df9ef4df75484d77b0ba84e6845c17b5 Ref B: EE11B0EAA7DC41DABB10B8E443DDC040 Ref C: Fri May 24 15:16:28 2013 PST