Ref A: 24a0bd542e79452b9b2f643c256c85ce Ref B: 757D1EA3C3CC619E8A56103EBAA98003 Ref C: Fri May 24 18:04:18 2013 PST