Ref A: 5cd87e7f7db34114a1d37e439803f21e Ref B: E65361844D6999EF54010F1D140D45FB Ref C: Sun Jan 25 18:40:07 2015 PST