Ref A: 4f60132962a541a9a82d1744a7282339 Ref B: ABFA89F1C868B7B915E99C8F0A80C903 Ref C: Wed Apr 23 01:55:24 2014 PST