Ref A: 684be7488dea41e5964f81cc84f217b5 Ref B: 51F0DE99562BFBC56A74178133868128 Ref C: Wed Oct 22 20:22:58 2014 PST