Ref A: 753566f4340d4498a85543edf4e5acac Ref B: 8418899573A925E69110C977749E542A Ref C: Fri May 24 15:29:00 2013 PST