Ref A: C297D5D9750D49B59C5AFA1A2D9C2027 Ref B: 01F3154F0B8D892EA64E667BBBA5660C Ref C: Fri Feb 10 06:47:47 2012 PST