Ref A: ee8816f347474dcea2115d3c72bb1772 Ref B: 7F10CFCA03EC3C1CDCDF62DEA38A55BE Ref C: Fri Jan 30 21:13:52 2015 PST