Ref A: d6919e8bb285453298f0b7306e3a932c Ref B: E95C05FA2C598F7B40458DF8F95DD867 Ref C: Wed Oct 22 15:01:13 2014 PST