Ref A: 924e010e0f094af5ae59fc03ec0245bc Ref B: 588CF4E5179BAF70573E8ACB1142D4DC Ref C: Mon May 20 06:55:45 2013 PST