Ref A: 2a05116698e44efea055d077b75ae1ce Ref B: 565D01CABC878DDDB4CF27D65D55C782 Ref C: Mon Jul 28 22:06:18 2014 PST