Ref A: d0483d56e215411b85fa5b22bef36661 Ref B: 280DB22F88CF1105227B1ED4DAB09C48 Ref C: Fri Dec 19 18:30:50 2014 PST