Ref A: 251f73b5f47b4102b7482abed17981d1 Ref B: 17BF1E143580A178AC220DF6EB3DE6CB Ref C: Tue Sep 02 17:39:28 2014 PST