Ref A: 841511345018445591c125dd36e23464 Ref B: 02D3800C14B64D16F229E971DE65D680 Ref C: Thu May 23 06:51:17 2013 PST