Ref A: bdc001acdcdc4b4d9e031dab5dcbf75d Ref B: 704C321528BE2BDDB47B2DF06DEC3CF0 Ref C: Wed Oct 01 11:27:44 2014 PST