Ref A: af64c4a124b14ebe85663b7b9c111b11 Ref B: A8226FC085E806899A586FFA8F801697 Ref C: Sat May 25 07:40:32 2013 PST