Ref A: D039E9995E4F4D3DA004AFC354667586 Ref B: 050D63FB5C7189F472A5F27213561B96 Ref C: Fri Feb 10 06:11:36 2012 PST