Ref A: 253b03a278ac4bd19ca8dfcbb3eff3f1 Ref B: 9763A2748D466EDEC882E56B0309DA41 Ref C: Mon Nov 24 16:31:48 2014 PST