Ref A: 4fdba7639d344c3b82fdf5421a5f442e Ref B: 665D3F2B797B0345C0F0B4DBB669BF69 Ref C: Wed Jan 28 23:41:19 2015 PST