Ref A: 2d39ac314c35430f9a0b3a0ffb7286b1 Ref B: 57757948D146C7C65C1F9F55478650E4 Ref C: Mon May 20 12:43:46 2013 PST