Ref A: 2e14eb6104544b329c290226574840ad Ref B: C50CBF53E9BCBE22843B4D9244FCE289 Ref C: Sat Nov 01 00:04:14 2014 PST