Ref A: e077efdb59c04d5c84ed64e0b5dfb5ee Ref B: 9A6947585BC554DB56DF0CA9FC1BC6A5 Ref C: Tue Sep 02 13:39:42 2014 PST