Ref A: cdee13f136744f7382a1e6c85cd18708 Ref B: B7BFCD654BE4ABEDB6A9E1443FC3A2EC Ref C: Fri Dec 19 14:55:28 2014 PST