Ref A: 38988962aefe461ab4d6dbefaea0c7d1 Ref B: 7A797776B5DA5A9CAC81B74A7E202BE3 Ref C: Tue Mar 31 01:53:20 2015 PST