Ref A: 7a28b11fcd8649008ba70598f63e365b Ref B: 6A71B49834E76F5CF00A15C2555F8195 Ref C: Fri Oct 24 01:41:53 2014 PST