Ref A: 88950a885f274d0fbc42c179beef48fd Ref B: A70B88E8AB6848259B7940AF955638E7 Ref C: Sat Aug 02 00:22:37 2014 PST