Ref A: b5da665ca79c49b4aa83f753c30895ec Ref B: 881071E765FF72AA57625B6DCD0A568A Ref C: Wed Jan 28 17:17:53 2015 PST