Ref A: af6d1b861e2247c69b1c8ffe261401aa Ref B: 3324581C5ACAACBCE630004BDF18466C Ref C: Mon Jul 06 01:11:27 2015 PST