Ref A: 8c4abc5a5a164240b6d49035423bfc92 Ref B: D830FD475DA2E6B6D69A98A81654F454 Ref C: Thu Oct 23 10:25:35 2014 PST