Ref A: 24f916338372438c8d9ae263a9304344 Ref B: 79E5DD615E14080332E0CBBCD8412D3A Ref C: Fri May 24 11:29:40 2013 PST