Ref A: d22cd4fe161d457cb1dc478e2efbf727 Ref B: 80926A8E6A529879DB726A3BA1CB179D Ref C: Fri Oct 31 11:36:04 2014 PST