Ref A: 1116f06005bf4da68d7f21c6800efce5 Ref B: DB7943228B782BF1885DE8A07EF71040 Ref C: Thu Aug 28 16:20:50 2014 PST