Ref A: 58322a1177fc497b965c0b022f61db48 Ref B: 0E0340F08ECE51E62CB4640BEF25EE57 Ref C: Wed Mar 04 12:27:44 2015 PST