Ref A: 04209bfd7436474687015b2b77a737de Ref B: 6B090747D770E2BE46DE9FAAA5E6107E Ref C: Sat May 18 23:28:16 2013 PST