Ref A: 52eb0ace248740da9ac1b8fd33fa20a1 Ref B: 14F1A8F50F77D561CB8B231762DD5BDA Ref C: Wed May 22 10:35:50 2013 PST