Ref A: f6551c1fc529498ebfb6b4a13c034c72 Ref B: 1764D75BC6BAAE701F4398EC8B11694A Ref C: Tue May 21 04:55:56 2013 PST