Ref A: 6ad226be51474184b2f48b9902037155 Ref B: D83FE55897EFE0418F01A301C7DDEB6F Ref C: Thu May 23 13:52:35 2013 PST