Ref A: 7EF0D5D0DE3443688D7474F9D14F067A Ref B: 630D86C8BE82DF2F89DFB72A53F69550 Ref C: Fri Feb 10 06:52:50 2012 PST