Ref A: 67b4a145db60469a8352246b53811daf Ref B: 05297629FB60C8A83D69340F9A8EC29A Ref C: Fri Oct 31 08:18:46 2014 PST