Ref A: 058eddc40df94508a5e5c9b3de62681c Ref B: 9687F3BB79B5D7A9E93BDB2A666CE1DF Ref C: Wed Oct 22 17:06:27 2014 PST