Ref A: 51324150F0A0432A9694DD103ACC3E06 Ref B: 1FFFB56223C4CA289E03E83C9667C7DC Ref C: Fri Feb 10 06:28:20 2012 PST