Ref A: 627ed422d4084432be1d201a5004d375 Ref B: 106EBB37E362B7CEE2DEA91453AB9AC1 Ref C: Wed May 22 09:31:17 2013 PST