Ref A: 47331e96df274fd1a420eb72c8b12438 Ref B: 217C8B4D3B6B59D72CD65861538861D1 Ref C: Sat Dec 20 04:37:03 2014 PST