Ref A: a1fd4e83745c49209a8d27f2ee252af0 Ref B: F45CDD2EDE0B24AD01827D12D50DB395 Ref C: Wed Oct 01 18:27:25 2014 PST