Ref A: f1b73b9b377d4ac9a3d3ef985a73475e Ref B: D2FA1167F0A9D5E9C7A0FF7B4BDCA304 Ref C: Wed Aug 27 07:08:38 2014 PST