Ref A: a0ed02a41ab0449c9cda0651aa734647 Ref B: 12F9DB2205263D8F0F972612C55B94B0 Ref C: Wed Aug 20 21:44:48 2014 PST