Ref A: 6f99a662df204be68d38e51c5539f875 Ref B: 63D83BE5E17BE6F40E773FDE9177B483 Ref C: Wed Oct 01 15:01:32 2014 PST