Ref A: 014a031ba60c4ecfb67f1995f84d517b Ref B: 6B3EE58992C33B351209CBCB5112B653 Ref C: Tue Jun 30 14:45:25 2015 PST