Ref A: 4dda3136256344fe9905c3dc715f0b6a Ref B: AD293701DB43D99BAC53677778F1A5AF Ref C: Thu May 23 01:58:41 2013 PST