Ref A: bf5fa76a31734f53b0095b885ba40779 Ref B: 6217533FD1A27A62C0D0237EF767B47F Ref C: Thu May 23 05:24:35 2013 PST