Ref A: 901182c69aac46d38325ee417718e9f4 Ref B: 7D01B257D6BF5F22026776CBFC7BF04D Ref C: Wed Oct 22 20:28:02 2014 PST