Ref A: 32452e709f124bfeae6fcda724ac87ed Ref B: A7398D3A21D754E5B0D415C2E2BCCF8B Ref C: Thu May 23 09:49:38 2013 PST