Ref A: 9571c59c630541c9b7d95cb7fda1d9fa Ref B: 6D7CF84374BAAB413060A0C5CC11D503 Ref C: Wed Oct 01 21:14:47 2014 PST