Ref A: bf4b99467d1544e883dda04679c7992b Ref B: 259666905327C33A8B6F24560E191C1E Ref C: Thu Jan 29 14:48:14 2015 PST