Ref A: d09319ea387d46c393739b7f3e3725a4 Ref B: C819D53ACD993589919BFE30C7BA719E Ref C: Thu May 23 03:54:47 2013 PST