Ref A: 86bd02ac7bc84994bec7cec0503a5a3a Ref B: 66708A13A1D7998B24A71A0B0FE3A4A5 Ref C: Fri May 24 08:32:10 2013 PST