Ref A: 2661a582bad4448b8172a0284e848720 Ref B: 7673903AC28600E5CBAACEE0870E759A Ref C: Fri May 24 07:53:59 2013 PST