Ref A: 940c953716164bd2a0c3ea692b37e578 Ref B: AB4320E186696ACEA719756051E7EFFE Ref C: Thu May 23 20:09:18 2013 PST