Ref A: 425995aa2d7e48bc928ec89a1471654e Ref B: D3FE6A4C7D1AB89A30DE0188879E9BDC Ref C: Fri May 24 09:44:31 2013 PST