Ref A: 0459dcbe83be4f6e9051ccaadb719d49 Ref B: 9A8CF0A5B5CA06D207591472BAC05032 Ref C: Tue May 21 05:41:58 2013 PST