Ref A: 1c917ccc30394b54a886eedfa4b04d64 Ref B: F20C49AC3F00E695026C4AE749DF065D Ref C: Fri Dec 19 18:26:23 2014 PST