Ref A: 3e80f8aa49e144cd85ae91f4f124b70e Ref B: DAA2215DDD7153D0AC5DFF870C085B57 Ref C: Fri Jan 30 08:49:33 2015 PST