Ref A: 67CA43912F6A4FFEB108828BB59ED85A Ref B: 81B0CD94BDD6F7D436A1CBD7C94D13F8 Ref C: Fri Feb 10 06:33:25 2012 PST