Ref A: d1bedaaaa46c4af8a3a50212f79a4156 Ref B: 8913D39A0C546F668382EEA3C6708C6F Ref C: Sat Oct 25 00:04:30 2014 PST