Ref A: 9FF0F3BBCA2A41048140F5125EA8326D Ref B: 8ABF8EB09CEC8CFBB45D05C864474D8E Ref C: Fri Feb 10 06:31:00 2012 PST