Ref A: 1a9dce59832748c19d9acca19bc1e946 Ref B: 6F994B7D37C5D79CA1943E785FE5F0A7 Ref C: Fri Jan 30 13:47:57 2015 PST