Ref A: c978d50913894a51a821133aaab02cd2 Ref B: 3ECF24B9E46E3774FD828C2B79F56584 Ref C: Mon Oct 20 23:24:07 2014 PST