Ref A: 210daca86714493da87d577754afd949 Ref B: C08A87DEB610AC75D728A62E4E4D7CEA Ref C: Sat Oct 25 23:04:34 2014 PST