Ref A: c7712bdefe8446aea29a05c7c96ff469 Ref B: D380A9AF48E7B7A651BCEF86F2FA75C5 Ref C: Wed Jul 23 01:27:40 2014 PST