Ref A: 3ee65f5c26b2434f9918b6e7769d0432 Ref B: DE60C988F63E69CD679481C8A7B43F95 Ref C: Tue Apr 15 21:48:19 2014 PST