Ref A: 0a954fb8f669418598c0c2219a062859 Ref B: 7318700B58D0AEA404FDA581436B155C Ref C: Thu May 23 13:44:32 2013 PST