Ref A: bdcf79f9213e48c7950078c3dd00fbc4 Ref B: 64078C5BC3B5AA9CC98BAD9C422F4756 Ref C: Fri Oct 24 06:58:46 2014 PST