Ref A: cb37ab10b6ad4b19bcb63d1b2728bc72 Ref B: 6FB1E987D0CC625A48470E6C2E4D3AAC Ref C: Tue May 21 07:26:18 2013 PST