Ref A: 6b8274ca0db849c197bfcf26a53dcfbf Ref B: DEB7113C3C4E46CBA8802F59B97519F0 Ref C: Thu May 23 15:24:05 2013 PST