Ref A: ff9f5ef9920242b3b32e4dc4fabfdd99 Ref B: 28A79A1ABC718CFC3762C73D8451FD32 Ref C: Fri Mar 06 14:24:00 2015 PST