Ref A: 8fb7ab0697164d91aee0cb7c983f5bea Ref B: 878C4506B3FC4F87711F466826B00C41 Ref C: Sat May 25 03:18:16 2013 PST