Ref A: 16535171ff0e42d997cb929debd80f38 Ref B: 75412EC59B45353AFC68C0A348780E03 Ref C: Sat Mar 28 20:31:23 2015 PST