Ref A: 1b9f1d982c5843af8b29feeeedeb55c8 Ref B: 0C8CF481BAC800FEA87FA587FA9CF417 Ref C: Sat Dec 27 14:23:13 2014 PST