Ref A: c97bebad69e14aafb01421d9937fbbf9 Ref B: 88994C7998DF72F7369D4008A57C249A Ref C: Sat Dec 27 15:07:27 2014 PST