Ref A: 42fc2069d6a84653a5939efc4d1c4847 Ref B: F3C648326D5F5153CF5F5B0A6B61D962 Ref C: Fri Aug 01 00:19:22 2014 PST