Ref A: 09bbcd52ec364122ad44ce9c0ed1252b Ref B: 986E1914AEC85FC83D4A86FEF78D8BD4 Ref C: Wed May 22 09:38:45 2013 PST