Ref A: 53dd29e8360a40fe98c05c7b1e1f4b6e Ref B: 7E0C4C2D4DA060578A76CF2400D7525A Ref C: Thu Dec 25 03:07:55 2014 PST