Ref A: da2489a88f9f46e48bb72797726c1645 Ref B: 9B505DA07DDD2F69DEB64506BFAAA807 Ref C: Thu Jan 29 18:53:48 2015 PST