Ref A: 45e3197c488b475b822a013c92b0643a Ref B: 0FDF370634A06124F42EC25C42E064F4 Ref C: Tue Jul 22 15:07:26 2014 PST