Ref A: eef8c35c3ffd43bf8b85def93937291e Ref B: 1A07D867F4A289808720E967349677DE Ref C: Tue Nov 25 19:16:28 2014 PST