Ref A: d07259452ad84b0990f313d317197923 Ref B: A7946D5B1AB1F576927218C898B6A21F Ref C: Fri May 24 22:05:38 2013 PST