Ref A: 1dd23afdcbdf42838047457efb49172d Ref B: C050F5FDBFE6E7BF669AC672FA3788B3 Ref C: Thu Aug 28 04:30:56 2014 PST