Ref A: 235FF601DFD847CA8DAF2B15CB871D84 Ref B: 52A5C668FE0F767486CB9E14E83C6205 Ref C: Fri Feb 10 06:12:48 2012 PST