Ref A: e74496fe5f014864b823e756e79df0ad Ref B: 517C6CC46AB0D645405F6C25049C2123 Ref C: Tue May 21 02:26:16 2013 PST