Ref A: d2a635a66eac4b678dc54182f3c6e9bd Ref B: FC918838C542E6ADA3B93CD2D76A69D2 Ref C: Thu Apr 24 00:23:47 2014 PST