Ref A: 343afb5ef44447658464255b2988551d Ref B: 8AB56B9B28BF1C37035B4D4565123915 Ref C: Thu May 23 17:07:21 2013 PST