Ref A: cbf58575865b4ab787a70c864f1b9f12 Ref B: 79D1288293EFD1F77CEB5BD4284A11FB Ref C: Tue Sep 02 10:55:29 2014 PST