Ref A: d22d4b01331449db9ea4969926273796 Ref B: E81FC322543B6F38D9BC9DC91FE9F13A Ref C: Wed Oct 22 07:16:05 2014 PST