Ref A: cedd912e914b4665842104952564ac7a Ref B: 00105E991BDD946B49997B0EFE8D12EF Ref C: Thu May 23 20:22:05 2013 PST