Ref A: 272f05a34d74407f87f7fdb674da7258 Ref B: 87A3E30FDA352047950B250C3423C6E2 Ref C: Thu May 23 10:51:12 2013 PST