Ref A: cecd46530b1a445691691506d5e38695 Ref B: D36C80576BEA6E925C79EC1AAF468CFC Ref C: Fri May 24 02:25:10 2013 PST