Ref A: 37629c2aa8d84a03b966f09d743ae085 Ref B: 43ADE61CE1F44E18C41A8200200D7538 Ref C: Wed Oct 22 23:43:57 2014 PST