Ref A: 31000bc8240a4cd796a27364631d9448 Ref B: 7E5B5A4400ACA63CA359C57621199FF9 Ref C: Thu Jan 29 03:50:16 2015 PST