Ref A: 96E5189E477E449DAF8DE0C1FDCFBA0F Ref B: 7CDCEB673B4C2EDD45D13271B00893FA Ref C: Fri Feb 10 06:23:45 2012 PST