Ref A: 061b1b190f584771a19382d06d1ff34a Ref B: 66F424F23E0FFE099671105B9DAB25E7 Ref C: Sun May 19 12:59:57 2013 PST