Ref A: b034c1a98ae94f9e956ac6390b479ebf Ref B: 01838F44A516A85DCA057BD4981483C3 Ref C: Wed Mar 04 17:35:13 2015 PST