Ref A: 545543BE8B4445CB8DFC6B77E76BD7BB Ref B: 189AA5446C76D75AA400BBA7BA68683E Ref C: Fri Feb 10 06:24:01 2012 PST