Ref A: ba5f192a8ff7432a81ade4db7f03cab3 Ref B: FD0206AEA4C2175C380F7DFFBE178C71 Ref C: Wed Jan 28 17:24:04 2015 PST