Ref A: 5709f12abef64809943244ef1eb79d70 Ref B: B7485894E8C3302FF6871E293F02BD8D Ref C: Fri May 24 20:14:13 2013 PST