Ref A: 7814531bd257470cb8a3a9e594fec21b Ref B: E6B1ADEF630763175D190EB9299FE458 Ref C: Mon Mar 30 17:37:02 2015 PST