Ref A: 6cd5681febc04f62a6ff184c865d7007 Ref B: 93103E8C4EC4939330BEB76D98AC3725 Ref C: Wed Oct 22 16:23:27 2014 PST