Ref A: b75becf4647e4a7fbb2a1f681c5e5af1 Ref B: FB208AA27AB8E002A0268C549984B68A Ref C: Fri Jan 30 07:00:06 2015 PST