Ref A: a57f164c6af64bdcbb4a8241d1a10994 Ref B: 7E05C9D08090F77F7A45DDEF1D517500 Ref C: Sat Oct 25 04:39:37 2014 PST