Ref A: 4678b402b1e044079bbd5c37f300857d Ref B: C12885AF36EF19681E62DFEC16D1EB49 Ref C: Tue Jul 22 01:53:39 2014 PST