Ref A: 3e549ca4942c434ca55fe674dd77346c Ref B: 3F3C1DF6076A1632278F818CD928B1CF Ref C: Thu Dec 25 14:20:54 2014 PST