Ref A: 3e1ff52063244f8f9aeefd79d7130aae Ref B: 5C52BF2C4D2E1D7752D841FC2E229687 Ref C: Mon May 20 09:47:04 2013 PST