Ref A: dd7ad7354bc7463a9791cddfea3e54a9 Ref B: BC92050869001B692F2A12018AFAD489 Ref C: Tue Jun 18 17:33:53 2013 PST