Ref A: c94306abbca742668b07c061459d7f82 Ref B: D2BDDB5A489DFAA51CD6E3DE6E8ABAE9 Ref C: Mon Jul 06 00:14:34 2015 PST