Ref A: e052375dc2b94464b06909ae60b3ed24 Ref B: 53F7E62503E2BBE9DA26DB64D523263E Ref C: Wed Oct 22 07:30:11 2014 PST