Ref A: 6cf08f252cc1444a837e600435377578 Ref B: 4BFF555D480A2D7C3C12F4CABCE440E1 Ref C: Fri May 24 12:45:35 2013 PST