Ref A: 16f8464ae5294a9b9b232dbbae2aa824 Ref B: 57E46BAF7A8D6556E1D30123D662E018 Ref C: Wed Jul 30 01:46:29 2014 PST