Ref A: 49f84c47aee841328113a51ed9540c78 Ref B: BA03725815F5EB39544243B742D5CBAD Ref C: Fri May 24 01:10:36 2013 PST