Ref A: 9249124d39eb4013b16a4e8817d5ee89 Ref B: 4DFA57B287BAC10AA4C239E597721DDB Ref C: Tue Nov 25 23:31:05 2014 PST