Ref A: df0b1bc2dcdf408cb09672247eb54a67 Ref B: 82BBE20F25B99627A18CAAE1612B9456 Ref C: Fri Nov 28 03:13:45 2014 PST