Ref A: 928ee9eb52ee4ddaa30f83b4b0948a5f Ref B: 53AC324B4B0DAE87FA8F8B5727C50ADC Ref C: Fri Oct 24 20:53:14 2014 PST