Ref A: dc758393f3854fad96f10ecbcf9f74c0 Ref B: 4185664598839DA3F63BEEC4AF9FFFD4 Ref C: Tue Nov 25 20:28:30 2014 PST