Ref A: f7961e008ecc49768450b4c225afa985 Ref B: 1A804FD8D5824C0B3F70C6CD3BB094AB Ref C: Wed May 22 14:19:11 2013 PST