Ref A: 4a922f8a69fc4ac9a7185a3095df977d Ref B: 115AE469BDC31F68EF4F44E1091919A8 Ref C: Wed May 22 15:06:16 2013 PST