Ref A: 41d3f25fa8d9404eba4b25f6d3298de6 Ref B: CCA69DFD0E29682451FA1A0159893270 Ref C: Wed Jul 30 18:00:52 2014 PST