Ref A: 3dd17b75716f490f97626f328fa1cb7d Ref B: 3F70B5F4D9286312BD04D3BA28EEBCAD Ref C: Fri Mar 06 05:52:01 2015 PST