Ref A: 752a601976204904a618e8a62c5f1c30 Ref B: DFE115B5B37DCC41CE80B1D0A326AFF4 Ref C: Fri Aug 28 00:37:30 2015 PST