Ref A: 91f1bdedeb7c47c8a3988206aceb5a1a Ref B: F77783474DDC162C7994578BC1C9F0D2 Ref C: Fri Dec 26 10:47:02 2014 PST