Ref A: 29874d978cc5446fa8e503f07f757863 Ref B: B268DAA3D131813800C9F489D3CBA850 Ref C: Sat Nov 22 16:19:46 2014 PST