Ref A: 3b378568f27e4bbea38f433925c8774a Ref B: 464E07DE1EC40FFA16414B065066E664 Ref C: Mon May 20 14:18:54 2013 PST