Ref A: 1e2e3eec77344b2a99beeaaaa8f15c66 Ref B: D2D4625E1C63E5B4ECCAE352301E0DC5 Ref C: Tue Nov 25 16:55:11 2014 PST