Ref A: d80882611b8c491caf7fa9e147f5a527 Ref B: 1A941AEF9864981AB9FD484E8B562493 Ref C: Fri Oct 24 03:32:48 2014 PST