Ref A: e037336170ef41f8bae37c203319f099 Ref B: 967503EA1924A200C73C87CC20D13643 Ref C: Thu May 23 09:41:48 2013 PST