Ref A: 09207fafee6d49f391a23d303c1a54c2 Ref B: 644309A0A02C5C44C6E2BB4729DB63F4 Ref C: Tue May 21 01:45:24 2013 PST