Ref A: df6379ed5254456eb209163d5e744b55 Ref B: A99A06F73A8F7BFB3BFA42B3573F4314 Ref C: Wed Oct 22 07:42:15 2014 PST