Ref A: 4767845bfedc48e29d226f9573df6749 Ref B: CE6354ADFAB90D4E974D740C143B4F91 Ref C: Fri Feb 27 17:27:47 2015 PST