Ref A: 52dc8f9ee60b4b4680547eee18f063b2 Ref B: D0CF39AB5D9F01E88E872581BEE8FC8C Ref C: Wed Nov 26 00:00:02 2014 PST