Ref A: 8C73D8A22C0648778143BB035C8BD250 Ref B: 7415FDF4B5C3A6AB38E58CC709DE7D52 Ref C: Fri Feb 10 06:28:17 2012 PST