Ref A: 7da11bf038cb497d827130a36fb7600e Ref B: 59AFAD62F7AD40128A59E2E8779D0D74 Ref C: Wed May 22 14:46:03 2013 PST