Ref A: 8501e74eb9994aa69cdab80e45a78f89 Ref B: FD53C15C3BC43E3315470C883656837C Ref C: Mon Dec 29 08:22:55 2014 PST