Ref A: fb84ef70e71b4778911268989d149708 Ref B: 4E53351F14D6C4CA0471CE863D7B6F24 Ref C: Sun Nov 23 09:29:33 2014 PST