Ref A: 08e7717b6ec349d7aad44477cd21f04e Ref B: 372491757B3AB73746ADE4C18BDF2485 Ref C: Sat May 25 05:12:57 2013 PST