Ref A: c3f2e1309ff64d50b290ac96f4541056 Ref B: 7C490F1849305F45659D58CE08F95CCA Ref C: Thu May 23 07:56:32 2013 PST