Ref A: f1815588d1e54b158df5908a827503ec Ref B: 0047157821ADDC36487921AF2DFFA288 Ref C: Thu Oct 23 14:46:51 2014 PST