Ref A: 130d9e58eeda47d584895bceb8ff2d10 Ref B: 6022976397AACB8D90BEA901D2989106 Ref C: Tue Sep 30 11:36:11 2014 PST