Ref A: 8726f42311da49a18f2439f30058852d Ref B: 65CA79A556C4A61F678485FD90FA9CDE Ref C: Wed Oct 22 18:03:51 2014 PST