Ref A: 400c12ac36ea4fae99b8cc6a9ed9f969 Ref B: 8FBD3E49412828366EDFC87403DA2C72 Ref C: Wed Oct 22 09:36:08 2014 PST