Ref A: 77A0A958767643EC8B4E99C9C1D535BE Ref B: DDBCDCA401AA0C0A9FC9981D16F2206E Ref C: Fri Feb 10 06:27:34 2012 PST