Ref A: f52185142d714c1e8e0f045c7baaedba Ref B: D750AF6D8E35C9134A640B58FC7C4919 Ref C: Fri Apr 18 15:51:18 2014 PST