Ref A: d3d5aa4a225649ab8f1ffde9ee4181ad Ref B: 4168A155629ECE1488A4CAF45ABBC84A Ref C: Fri May 24 21:21:13 2013 PST