Ref A: e08741ea9e6643a4bb37f20fc75898a4 Ref B: D53C89A152A344F270F77D3C3E5187CD Ref C: Thu May 23 15:10:28 2013 PST