Ref A: c9c437245b7d4bbf83e432c432768f7b Ref B: 0BEA23BA046265AC30CBF2F9D0776990 Ref C: Wed Oct 01 12:18:49 2014 PST